diff --git a/config/SOUE01/rels/d_SoftwareKeyboardNP/symbols.txt b/config/SOUE01/rels/d_SoftwareKeyboardNP/symbols.txt index a8847fdc..a1749e66 100644 --- a/config/SOUE01/rels/d_SoftwareKeyboardNP/symbols.txt +++ b/config/SOUE01/rels/d_SoftwareKeyboardNP/symbols.txt @@ -12,10 +12,10 @@ fn_2_400 = .text:0x00000400; // type:function size:0x8 fn_2_410 = .text:0x00000410; // type:function size:0x128 fn_2_540 = .text:0x00000540; // type:function size:0x18 fn_2_560 = .text:0x00000560; // type:function size:0x8 -fn_2_570 = .text:0x00000570; // type:function size:0x30 -SoftwareKeyboard__ctorCont = .text:0x000005A0; // type:function size:0x78 +dSKB_c_classInit__Fv = .text:0x00000570; // type:function size:0x30 +__ct__6dSKB_cFv = .text:0x000005A0; // type:function size:0x78 fn_2_620 = .text:0x00000620; // type:function size:0x40 -fn_2_660 = .text:0x00000660; // type:function size:0xB0 +__dt__6dSKB_cFv = .text:0x00000660; // type:function size:0xB0 SoftwareKeyboard__init = .text:0x00000710; // type:function size:0x22C fn_2_940 = .text:0x00000940; // type:function size:0x8 fn_2_950 = .text:0x00000950; // type:function size:0x8 @@ -629,7 +629,7 @@ fn_2_1F130 = .text:0x0001F130; // type:function size:0x20C fn_2_1F340 = .text:0x0001F340; // type:function size:0x2EC fn_2_1F630 = .text:0x0001F630; // type:function size:0x2E8 fn_2_1F920 = .text:0x0001F920; // type:function size:0xA8 -fn_2_1F9D0 = .text:0x0001F9D0; // type:function size:0x10 +finalizeState__74sStateMgr_c<6dSKB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0001F9D0; // type:function size:0x10 fn_2_1F9E0 = .text:0x0001F9E0; // type:function size:0x7C fn_2_1FA60 = .text:0x0001FA60; // type:function size:0x154 fn_2_1FBC0 = .text:0x0001FBC0; // type:function size:0x714 @@ -1448,7 +1448,7 @@ lbl_2_data_20 = .data:0x00000020; // type:object size:0x120 jumptable_2_data_140 = .data:0x00000140; // type:object size:0x30 scope:local lbl_2_data_170 = .data:0x00000170; // type:object size:0x4 data:string lbl_2_data_174 = .data:0x00000174; // type:object size:0x10 -lbl_2_data_184 = .data:0x00000184; // type:object size:0xC +g_profile_SKB = .data:0x00000184; // type:object size:0xC lbl_2_data_190 = .data:0x00000190; // type:object size:0xC lbl_2_data_19C = .data:0x0000019C; // type:object size:0xC lbl_2_data_1A8 = .data:0x000001A8; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_asura_bulletNP/symbols.txt b/config/SOUE01/rels/d_a_asura_bulletNP/symbols.txt index 50f7ce3c..d5c899a0 100644 --- a/config/SOUE01/rels/d_a_asura_bulletNP/symbols.txt +++ b/config/SOUE01/rels/d_a_asura_bulletNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_246_F0 = .text:0x000000F0; // type:function size:0xE4 -fn_246_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_246_240 = .text:0x00000240; // type:function size:0x6C -fn_246_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_246_350 = .text:0x00000350; // type:function size:0xA4 +dAcAsuraBullet_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE4 +__dt__29sFState_c<16dAcAsuraBullet_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcAsuraBullet_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_246_400 = .text:0x00000400; // type:function size:0x58 fn_246_460 = .text:0x00000460; // type:function size:0xA8 fn_246_510 = .text:0x00000510; // type:function size:0x30 -fn_246_540 = .text:0x00000540; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000540; // type:function size:0x10 fn_246_550 = .text:0x00000550; // type:function size:0x1C fn_246_570 = .text:0x00000570; // type:function size:0x7C fn_246_5F0 = .text:0x000005F0; // type:function size:0x16C fn_246_760 = .text:0x00000760; // type:function size:0x8 fn_246_770 = .text:0x00000770; // type:function size:0x240 -fn_246_9B0 = .text:0x000009B0; // type:function size:0x10 -fn_246_9C0 = .text:0x000009C0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009B0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009C0; // type:function size:0x10 fn_246_9D0 = .text:0x000009D0; // type:function size:0xA4 -fn_246_A80 = .text:0x00000A80; // type:function size:0x2B4 -fn_246_D40 = .text:0x00000D40; // type:function size:0x33C -fn_246_1080 = .text:0x00001080; // type:function size:0x4 -fn_246_1090 = .text:0x00001090; // type:function size:0x4 -fn_246_10A0 = .text:0x000010A0; // type:function size:0x4 -fn_246_10B0 = .text:0x000010B0; // type:function size:0x4 -fn_246_10C0 = .text:0x000010C0; // type:function size:0x100 -fn_246_11C0 = .text:0x000011C0; // type:function size:0x60 -fn_246_1220 = .text:0x00001220; // type:function size:0xC -fn_246_1230 = .text:0x00001230; // type:function size:0x1C -fn_246_1250 = .text:0x00001250; // type:function size:0x1C -fn_246_1270 = .text:0x00001270; // type:function size:0x1C -fn_246_1290 = .text:0x00001290; // type:function size:0x10 -fn_246_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_246_12B0 = .text:0x000012B0; // type:function size:0x10 -fn_246_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_246_12D0 = .text:0x000012D0; // type:function size:0x10 -fn_246_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_246_12F0 = .text:0x000012F0; // type:function size:0x30 -fn_246_1320 = .text:0x00001320; // type:function size:0x30 -fn_246_1350 = .text:0x00001350; // type:function size:0x30 -fn_246_1380 = .text:0x00001380; // type:function size:0x1D8 -fn_246_1560 = .text:0x00001560; // type:function size:0x58 -fn_246_15C0 = .text:0x000015C0; // type:function size:0x88 +initializeState_Attack__16dAcAsuraBullet_cFv = .text:0x00000A80; // type:function size:0x2B4 +executeState_Attack__16dAcAsuraBullet_cFv = .text:0x00000D40; // type:function size:0x33C +finalizeState_Attack__16dAcAsuraBullet_cFv = .text:0x00001080; // type:function size:0x4 +initializeState_Wait__16dAcAsuraBullet_cFv = .text:0x00001090; // type:function size:0x4 +executeState_Wait__16dAcAsuraBullet_cFv = .text:0x000010A0; // type:function size:0x4 +finalizeState_Wait__16dAcAsuraBullet_cFv = .text:0x000010B0; // type:function size:0x4 +__dt__16dAcAsuraBullet_cFv = .text:0x000010C0; // type:function size:0x100 +build__32sFStateFct_c<16dAcAsuraBullet_c>FRC12sStateIDIf_c = .text:0x000011C0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcAsuraBullet_c>FRP10sStateIf_c = .text:0x00001220; // type:function size:0xC +initialize__29sFState_c<16dAcAsuraBullet_c>Fv = .text:0x00001230; // type:function size:0x1C +execute__29sFState_c<16dAcAsuraBullet_c>Fv = .text:0x00001250; // type:function size:0x1C +finalize__29sFState_c<16dAcAsuraBullet_c>Fv = .text:0x00001270; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001290; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012A0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012B0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012C0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012D0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012E0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcAsuraBullet_c>CFR16dAcAsuraBullet_c = .text:0x000012F0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcAsuraBullet_c>CFR16dAcAsuraBullet_c = .text:0x00001320; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcAsuraBullet_c>CFR16dAcAsuraBullet_c = .text:0x00001350; // type:function size:0x30 +__sinit_\d_a_asura_bullet_cpp = .text:0x00001380; // type:function size:0x1D8 scope:local +__dt__31sFStateID_c<16dAcAsuraBullet_c>Fv = .text:0x00001560; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcAsuraBullet_c>CFPCc = .text:0x000015C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_246_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float lbl_246_rodata_20 = .rodata:0x00000020; // type:object size:0x3C data:float lbl_246_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float -lbl_246_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_ASURA_BULLET = .data:0x00000000; // type:object size:0x10 data:4byte lbl_246_data_10 = .data:0x00000010; // type:object size:0x30 lbl_246_data_40 = .data:0x00000040; // type:object size:0x8 lbl_246_data_48 = .data:0x00000048; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_avater_bulletNP/symbols.txt b/config/SOUE01/rels/d_a_avater_bulletNP/symbols.txt index 98ab5328..66cfb678 100644 --- a/config/SOUE01/rels/d_a_avater_bulletNP/symbols.txt +++ b/config/SOUE01/rels/d_a_avater_bulletNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcAvater_Bullet__ctor = .text:0x000000F0; // type:function size:0xCC -fn_135_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_135_220 = .text:0x00000220; // type:function size:0x6C -fn_135_290 = .text:0x00000290; // type:function size:0xA0 -fn_135_330 = .text:0x00000330; // type:function size:0xA4 +dAcAvater_Bullet_c_classInit__Fv = .text:0x000000F0; // type:function size:0xCC +__dt__31sFState_c<18dAcAvater_Bullet_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcAvater_Bullet_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_135_3E0 = .text:0x000003E0; // type:function size:0xC4 fn_135_4B0 = .text:0x000004B0; // type:function size:0x13C -fn_135_5F0 = .text:0x000005F0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005F0; // type:function size:0x10 fn_135_600 = .text:0x00000600; // type:function size:0x8 fn_135_610 = .text:0x00000610; // type:function size:0x88 -fn_135_6A0 = .text:0x000006A0; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006A0; // type:function size:0x10 fn_135_6B0 = .text:0x000006B0; // type:function size:0x1F4 fn_135_8B0 = .text:0x000008B0; // type:function size:0x1C -fn_135_8D0 = .text:0x000008D0; // type:function size:0x4 -fn_135_8E0 = .text:0x000008E0; // type:function size:0x40 -fn_135_920 = .text:0x00000920; // type:function size:0x4 -fn_135_930 = .text:0x00000930; // type:function size:0xC -fn_135_940 = .text:0x00000940; // type:function size:0x194 -fn_135_AE0 = .text:0x00000AE0; // type:function size:0x4 +initializeState_Wait__18dAcAvater_Bullet_cFv = .text:0x000008D0; // type:function size:0x4 +executeState_Wait__18dAcAvater_Bullet_cFv = .text:0x000008E0; // type:function size:0x40 +finalizeState_Wait__18dAcAvater_Bullet_cFv = .text:0x00000920; // type:function size:0x4 +initializeState_Move__18dAcAvater_Bullet_cFv = .text:0x00000930; // type:function size:0xC +executeState_Move__18dAcAvater_Bullet_cFv = .text:0x00000940; // type:function size:0x194 +finalizeState_Move__18dAcAvater_Bullet_cFv = .text:0x00000AE0; // type:function size:0x4 fn_135_AF0 = .text:0x00000AF0; // type:function size:0xFC fn_135_BF0 = .text:0x00000BF0; // type:function size:0xC4 -fn_135_CC0 = .text:0x00000CC0; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 fn_135_CD0 = .text:0x00000CD0; // type:function size:0x28 -fn_135_D00 = .text:0x00000D00; // type:function size:0xF0 -fn_135_DF0 = .text:0x00000DF0; // type:function size:0x60 -fn_135_E50 = .text:0x00000E50; // type:function size:0xC -fn_135_E60 = .text:0x00000E60; // type:function size:0x1C -fn_135_E80 = .text:0x00000E80; // type:function size:0x1C -fn_135_EA0 = .text:0x00000EA0; // type:function size:0x1C -fn_135_EC0 = .text:0x00000EC0; // type:function size:0x10 -fn_135_ED0 = .text:0x00000ED0; // type:function size:0x10 -fn_135_EE0 = .text:0x00000EE0; // type:function size:0x10 -fn_135_EF0 = .text:0x00000EF0; // type:function size:0x10 -fn_135_F00 = .text:0x00000F00; // type:function size:0x10 -fn_135_F10 = .text:0x00000F10; // type:function size:0x10 -fn_135_F20 = .text:0x00000F20; // type:function size:0x30 -fn_135_F50 = .text:0x00000F50; // type:function size:0x30 -fn_135_F80 = .text:0x00000F80; // type:function size:0x30 -fn_135_FB0 = .text:0x00000FB0; // type:function size:0x1C0 -fn_135_1170 = .text:0x00001170; // type:function size:0x58 -fn_135_11D0 = .text:0x000011D0; // type:function size:0x88 +__dt__18dAcAvater_Bullet_cFv = .text:0x00000D00; // type:function size:0xF0 +build__34sFStateFct_c<18dAcAvater_Bullet_c>FRC12sStateIDIf_c = .text:0x00000DF0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcAvater_Bullet_c>FRP10sStateIf_c = .text:0x00000E50; // type:function size:0xC +initialize__31sFState_c<18dAcAvater_Bullet_c>Fv = .text:0x00000E60; // type:function size:0x1C +execute__31sFState_c<18dAcAvater_Bullet_c>Fv = .text:0x00000E80; // type:function size:0x1C +finalize__31sFState_c<18dAcAvater_Bullet_c>Fv = .text:0x00000EA0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EC0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000ED0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EE0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EF0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F00; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F10; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcAvater_Bullet_c>CFR18dAcAvater_Bullet_c = .text:0x00000F20; // type:function size:0x30 +executeState__33sFStateID_c<18dAcAvater_Bullet_c>CFR18dAcAvater_Bullet_c = .text:0x00000F50; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcAvater_Bullet_c>CFR18dAcAvater_Bullet_c = .text:0x00000F80; // type:function size:0x30 +__sinit_\d_a_avater_bullet_cpp = .text:0x00000FB0; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcAvater_Bullet_c>Fv = .text:0x00001170; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcAvater_Bullet_c>CFPCc = .text:0x000011D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -53,7 +53,7 @@ lbl_135_rodata_1C = .rodata:0x0000001C; // type:object size:0x20 data:4byte lbl_135_rodata_3C = .rodata:0x0000003C; // type:object size:0x18 data:float lbl_135_rodata_54 = .rodata:0x00000054; // type:object size:0x8 data:float lbl_135_data_0 = .data:0x00000000; // type:object size:0x30 data:4byte -lbl_135_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_AVATER_BULLET = .data:0x00000030; // type:object size:0x10 lbl_135_data_40 = .data:0x00000040; // type:object size:0x10 lbl_135_data_50 = .data:0x00000050; // type:object size:0x10 lbl_135_data_60 = .data:0x00000060; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_avater_race_mngNP/splits.txt b/config/SOUE01/rels/d_a_avater_race_mngNP/splits.txt index 7993ea0c..39da230a 100644 --- a/config/SOUE01/rels/d_a_avater_race_mngNP/splits.txt +++ b/config/SOUE01/rels/d_a_avater_race_mngNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_a_avater_race_mngNP/symbols.txt b/config/SOUE01/rels/d_a_avater_race_mngNP/symbols.txt index 5edb909b..acee398b 100644 --- a/config/SOUE01/rels/d_a_avater_race_mngNP/symbols.txt +++ b/config/SOUE01/rels/d_a_avater_race_mngNP/symbols.txt @@ -3,74 +3,74 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -Avater_Race_Mng__ctor = .text:0x000000F0; // type:function size:0xC0 -fn_136_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_136_210 = .text:0x00000210; // type:function size:0x58 -fn_136_270 = .text:0x00000270; // type:function size:0x6C -fn_136_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_136_380 = .text:0x00000380; // type:function size:0xA4 +dAvater_Race_Mng_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC0 +__dt__18dAvater_Race_Mng_cFv = .text:0x000001B0; // type:function size:0x58 +__dt__31sFState_c<18dAvater_Race_Mng_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__34sFStateFct_c<18dAvater_Race_Mng_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_136_430 = .text:0x00000430; // type:function size:0x8 fn_136_440 = .text:0x00000440; // type:function size:0x7C -fn_136_4C0 = .text:0x000004C0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004C0; // type:function size:0x10 fn_136_4D0 = .text:0x000004D0; // type:function size:0x38 fn_136_510 = .text:0x00000510; // type:function size:0x14 fn_136_530 = .text:0x00000530; // type:function size:0x4 fn_136_540 = .text:0x00000540; // type:function size:0x44 -fn_136_590 = .text:0x00000590; // type:function size:0x10 +executeState__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000590; // type:function size:0x10 fn_136_5A0 = .text:0x000005A0; // type:function size:0x8 -fn_136_5B0 = .text:0x000005B0; // type:function size:0x14 -fn_136_5D0 = .text:0x000005D0; // type:function size:0x48 -fn_136_620 = .text:0x00000620; // type:function size:0x4 -fn_136_630 = .text:0x00000630; // type:function size:0x4 -fn_136_640 = .text:0x00000640; // type:function size:0x4 -fn_136_650 = .text:0x00000650; // type:function size:0x4 -fn_136_660 = .text:0x00000660; // type:function size:0xC -fn_136_670 = .text:0x00000670; // type:function size:0x5C -fn_136_6D0 = .text:0x000006D0; // type:function size:0x4 -fn_136_6E0 = .text:0x000006E0; // type:function size:0x4 -fn_136_6F0 = .text:0x000006F0; // type:function size:0x4 -fn_136_700 = .text:0x00000700; // type:function size:0x4 -fn_136_710 = .text:0x00000710; // type:function size:0x4 -fn_136_720 = .text:0x00000720; // type:function size:0x4 -fn_136_730 = .text:0x00000730; // type:function size:0x4 -fn_136_740 = .text:0x00000740; // type:function size:0x4 -fn_136_750 = .text:0x00000750; // type:function size:0x4 -fn_136_760 = .text:0x00000760; // type:function size:0x4 +initializeState_StartWait__18dAvater_Race_Mng_cFv = .text:0x000005B0; // type:function size:0x14 +executeState_StartWait__18dAvater_Race_Mng_cFv = .text:0x000005D0; // type:function size:0x48 +finalizeState_StartWait__18dAvater_Race_Mng_cFv = .text:0x00000620; // type:function size:0x4 +initializeState_Race__18dAvater_Race_Mng_cFv = .text:0x00000630; // type:function size:0x4 +executeState_Race__18dAvater_Race_Mng_cFv = .text:0x00000640; // type:function size:0x4 +finalizeState_Race__18dAvater_Race_Mng_cFv = .text:0x00000650; // type:function size:0x4 +initializeState_Message__18dAvater_Race_Mng_cFv = .text:0x00000660; // type:function size:0xC +executeState_Message__18dAvater_Race_Mng_cFv = .text:0x00000670; // type:function size:0x5C +finalizeState_Message__18dAvater_Race_Mng_cFv = .text:0x000006D0; // type:function size:0x4 +initializeState_Hide__18dAvater_Race_Mng_cFv = .text:0x000006E0; // type:function size:0x4 +executeState_Hide__18dAvater_Race_Mng_cFv = .text:0x000006F0; // type:function size:0x4 +finalizeState_Hide__18dAvater_Race_Mng_cFv = .text:0x00000700; // type:function size:0x4 +initializeState_Finish__18dAvater_Race_Mng_cFv = .text:0x00000710; // type:function size:0x4 +executeState_Finish__18dAvater_Race_Mng_cFv = .text:0x00000720; // type:function size:0x4 +finalizeState_Finish__18dAvater_Race_Mng_cFv = .text:0x00000730; // type:function size:0x4 +initializeState_LevelUpDemo__18dAvater_Race_Mng_cFv = .text:0x00000740; // type:function size:0x4 +executeState_LevelUpDemo__18dAvater_Race_Mng_cFv = .text:0x00000750; // type:function size:0x4 +finalizeState_LevelUpDemo__18dAvater_Race_Mng_cFv = .text:0x00000760; // type:function size:0x4 fn_136_770 = .text:0x00000770; // type:function size:0x18 fn_136_790 = .text:0x00000790; // type:function size:0x18 fn_136_7B0 = .text:0x000007B0; // type:function size:0x44 -fn_136_800 = .text:0x00000800; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000800; // type:function size:0x10 fn_136_810 = .text:0x00000810; // type:function size:0x5C fn_136_870 = .text:0x00000870; // type:function size:0x94 fn_136_910 = .text:0x00000910; // type:function size:0xD4 -fn_136_9F0 = .text:0x000009F0; // type:function size:0x60 -fn_136_A50 = .text:0x00000A50; // type:function size:0xC -fn_136_A60 = .text:0x00000A60; // type:function size:0x1C -fn_136_A80 = .text:0x00000A80; // type:function size:0x1C -fn_136_AA0 = .text:0x00000AA0; // type:function size:0x1C -fn_136_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_136_AD0 = .text:0x00000AD0; // type:function size:0x10 -fn_136_AE0 = .text:0x00000AE0; // type:function size:0x10 -fn_136_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_136_B00 = .text:0x00000B00; // type:function size:0x10 -fn_136_B10 = .text:0x00000B10; // type:function size:0x10 -fn_136_B20 = .text:0x00000B20; // type:function size:0x30 -fn_136_B50 = .text:0x00000B50; // type:function size:0x30 -fn_136_B80 = .text:0x00000B80; // type:function size:0x30 -fn_136_BB0 = .text:0x00000BB0; // type:function size:0x4B0 -fn_136_1060 = .text:0x00001060; // type:function size:0x58 -fn_136_10C0 = .text:0x000010C0; // type:function size:0x88 +build__34sFStateFct_c<18dAvater_Race_Mng_c>FRC12sStateIDIf_c = .text:0x000009F0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAvater_Race_Mng_c>FRP10sStateIf_c = .text:0x00000A50; // type:function size:0xC +initialize__31sFState_c<18dAvater_Race_Mng_c>Fv = .text:0x00000A60; // type:function size:0x1C +execute__31sFState_c<18dAvater_Race_Mng_c>Fv = .text:0x00000A80; // type:function size:0x1C +finalize__31sFState_c<18dAvater_Race_Mng_c>Fv = .text:0x00000AA0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AC0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AD0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0x10 +getState__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AF0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B00; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B10; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAvater_Race_Mng_c>CFR18dAvater_Race_Mng_c = .text:0x00000B20; // type:function size:0x30 +executeState__33sFStateID_c<18dAvater_Race_Mng_c>CFR18dAvater_Race_Mng_c = .text:0x00000B50; // type:function size:0x30 +initializeState__33sFStateID_c<18dAvater_Race_Mng_c>CFR18dAvater_Race_Mng_c = .text:0x00000B80; // type:function size:0x30 +__sinit_\d_a_avater_race_mng_cpp = .text:0x00000BB0; // type:function size:0x4B0 scope:local +__dt__33sFStateID_c<18dAvater_Race_Mng_c>Fv = .text:0x00001060; // type:function size:0x58 +isSameName__33sFStateID_c<18dAvater_Race_Mng_c>CFPCc = .text:0x000010C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global -lbl_136_section4_0 = .rodata:0x00000000; // type:object size:0x10 data:4byte -lbl_136_section4_10 = .rodata:0x00000010; // type:object size:0x20 data:string -lbl_136_section4_30 = .rodata:0x00000030; // type:object size:0x78 -lbl_136_section4_A8 = .rodata:0x000000A8; // type:object size:0x30 -lbl_136_section4_D8 = .rodata:0x000000D8; // type:object size:0x30 -lbl_136_section4_108 = .rodata:0x00000108; // type:object size:0x18 -lbl_136_section4_120 = .rodata:0x00000120; // type:object size:0x244 -lbl_136_section4_364 = .rodata:0x00000364; // type:object size:0x34 +g_profile_AVATER_RACE_MNG = .data:0x00000000; // type:object size:0x10 data:4byte +lbl_136_section4_10 = .data:0x00000010; // type:object size:0x20 data:string +lbl_136_section4_30 = .data:0x00000030; // type:object size:0x78 +lbl_136_section4_A8 = .data:0x000000A8; // type:object size:0x30 +lbl_136_section4_D8 = .data:0x000000D8; // type:object size:0x30 +lbl_136_section4_108 = .data:0x00000108; // type:object size:0x18 +lbl_136_section4_120 = .data:0x00000120; // type:object size:0x244 +lbl_136_section4_364 = .data:0x00000364; // type:object size:0x34 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_136_bss_8 = .bss:0x00000008; // type:object size:0x10 data:4byte lbl_136_bss_18 = .bss:0x00000018; // type:object size:0x40 data:4byte diff --git a/config/SOUE01/rels/d_a_b_asuraNP/symbols.txt b/config/SOUE01/rels/d_a_b_asuraNP/symbols.txt index 18a137bd..0fe001b4 100644 --- a/config/SOUE01/rels/d_a_b_asuraNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_asuraNP/symbols.txt @@ -3,14 +3,14 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcBAsura__ctor = .text:0x000000F0; // type:function size:0x3C8 +dAcBAsura_c_classInit__Fv = .text:0x000000F0; // type:function size:0x3C8 fn_245_4C0 = .text:0x000004C0; // type:function size:0x58 fn_245_520 = .text:0x00000520; // type:function size:0x90 fn_245_5B0 = .text:0x000005B0; // type:function size:0x90 -fn_245_640 = .text:0x00000640; // type:function size:0x58 -fn_245_6A0 = .text:0x000006A0; // type:function size:0x6C -fn_245_710 = .text:0x00000710; // type:function size:0xA0 -fn_245_7B0 = .text:0x000007B0; // type:function size:0xA4 +__dt__24sFState_c<11dAcBAsura_c>Fv = .text:0x00000640; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcBAsura_c>Fv = .text:0x000006A0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000710; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c>Fv = .text:0x000007B0; // type:function size:0xA4 ActorReference__ctor = .text:0x00000860; // type:function size:0x14 fn_245_880 = .text:0x00000880; // type:function size:0x58 fn_245_8E0 = .text:0x000008E0; // type:function size:0x58 @@ -38,12 +38,12 @@ fn_245_11B0 = .text:0x000011B0; // type:function size:0x280 AcBAsura__initModels = .text:0x00001430; // type:function size:0x284 AcBAsura__init1 = .text:0x000016C0; // type:function size:0x18CC AcBAsura__isInBossRush = .text:0x00002F90; // type:function size:0x8 -fn_245_2FA0 = .text:0x00002FA0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00002FA0; // type:function size:0x10 fn_245_2FB0 = .text:0x00002FB0; // type:function size:0x8 fn_245_2FC0 = .text:0x00002FC0; // type:function size:0x34 AcBAsura__update = .text:0x00003000; // type:function size:0x1220 -fn_245_4220 = .text:0x00004220; // type:function size:0x10 -fn_245_4230 = .text:0x00004230; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004220; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004230; // type:function size:0x10 AcBAsura__draw = .text:0x00004240; // type:function size:0x244 fn_245_4490 = .text:0x00004490; // type:function size:0xC fn_245_44A0 = .text:0x000044A0; // type:function size:0xE0 @@ -109,103 +109,103 @@ fn_245_8C20 = .text:0x00008C20; // type:function size:0x94 fn_245_8CC0 = .text:0x00008CC0; // type:function size:0xA4 fn_245_8D70 = .text:0x00008D70; // type:function size:0x4C fn_245_8DC0 = .text:0x00008DC0; // type:function size:0xDC -AcBAsura__stateAttackEnter = .text:0x00008EA0; // type:function size:0xEC -AcBAsura__stateAttackUpdate = .text:0x00008F90; // type:function size:0x958 -AcBAsura__stateAttackLeave = .text:0x000098F0; // type:function size:0x118 -fn_245_9A10 = .text:0x00009A10; // type:function size:0x180 -fn_245_9B90 = .text:0x00009B90; // type:function size:0xC80 -fn_245_A810 = .text:0x0000A810; // type:function size:0x114 -AcBAsura__stateAttackHighEnter = .text:0x0000A930; // type:function size:0x78 -AcBAsura__stateAttackHighUpdate = .text:0x0000A9B0; // type:function size:0x1F4 -AcBAsura__stateAttackHighLeave = .text:0x0000ABB0; // type:function size:0x68 -fn_245_AC20 = .text:0x0000AC20; // type:function size:0x94 -fn_245_ACC0 = .text:0x0000ACC0; // type:function size:0x334 -fn_245_B000 = .text:0x0000B000; // type:function size:0x94 -fn_245_B0A0 = .text:0x0000B0A0; // type:function size:0x1C -fn_245_B0C0 = .text:0x0000B0C0; // type:function size:0xC0 -fn_245_B180 = .text:0x0000B180; // type:function size:0x4 -fn_245_B190 = .text:0x0000B190; // type:function size:0x8C -fn_245_B220 = .text:0x0000B220; // type:function size:0x170 -fn_245_B390 = .text:0x0000B390; // type:function size:0x28 -fn_245_B3C0 = .text:0x0000B3C0; // type:function size:0xA8 -fn_245_B470 = .text:0x0000B470; // type:function size:0x440 -fn_245_B8B0 = .text:0x0000B8B0; // type:function size:0xF4 -AcBAsura__stateDamageEnter = .text:0x0000B9B0; // type:function size:0x7C -AcBAsura__stateDamageUpdate = .text:0x0000BA30; // type:function size:0x98 -AcBAsura__stateDamageLeave = .text:0x0000BAD0; // type:function size:0x4C -AcBAsura__stateDamageBEnter = .text:0x0000BB20; // type:function size:0x90 -AcBAsura__stateDamageBUpdate = .text:0x0000BBB0; // type:function size:0xF8 -AcBAsura__stateDamageBLeave = .text:0x0000BCB0; // type:function size:0x4 -AcBAsura__stateDeadEnter = .text:0x0000BCC0; // type:function size:0x70 -AcBAsura__stateDeadUpdate = .text:0x0000BD30; // type:function size:0x60 -AcBAsura__stateDeadLeave = .text:0x0000BD90; // type:function size:0x4 -AcBAsura__stateDeadBEnter = .text:0x0000BDA0; // type:function size:0x160 -AcBAsura__stateDeadBUpdate = .text:0x0000BF00; // type:function size:0xCBC -AcBAsura__stateDeadBLeave = .text:0x0000CBC0; // type:function size:0x4 -AcBAsura__stateDisconnectEnter = .text:0x0000CBD0; // type:function size:0x158 -AcBAsura__stateDisconnectUpdate = .text:0x0000CD30; // type:function size:0xA0 -AcBAsura__stateDisconnectLeave = .text:0x0000CDD0; // type:function size:0x4 -fn_245_CDE0 = .text:0x0000CDE0; // type:function size:0x84 -fn_245_CE70 = .text:0x0000CE70; // type:function size:0xA8 -fn_245_CF20 = .text:0x0000CF20; // type:function size:0x4 -AcBAsura__stateFireEnter = .text:0x0000CF30; // type:function size:0x4C -AcBAsura__stateFireUpdate = .text:0x0000CF80; // type:function size:0x16C -AcBAsura__stateFireLeave = .text:0x0000D0F0; // type:function size:0x4 -fn_245_D100 = .text:0x0000D100; // type:function size:0x144 -fn_245_D250 = .text:0x0000D250; // type:function size:0x10A8 -fn_245_E300 = .text:0x0000E300; // type:function size:0xA8 -fn_245_E3B0 = .text:0x0000E3B0; // type:function size:0xDC -fn_245_E490 = .text:0x0000E490; // type:function size:0xBE0 -fn_245_F070 = .text:0x0000F070; // type:function size:0x14 -fn_245_F090 = .text:0x0000F090; // type:function size:0x2D0 -fn_245_F360 = .text:0x0000F360; // type:function size:0x644 -fn_245_F9B0 = .text:0x0000F9B0; // type:function size:0x4 -fn_245_F9C0 = .text:0x0000F9C0; // type:function size:0x24C -fn_245_FC10 = .text:0x0000FC10; // type:function size:0x920 -fn_245_10530 = .text:0x00010530; // type:function size:0x6C -fn_245_105A0 = .text:0x000105A0; // type:function size:0x5C -fn_245_10600 = .text:0x00010600; // type:function size:0x138 -fn_245_10740 = .text:0x00010740; // type:function size:0x10 -fn_245_10750 = .text:0x00010750; // type:function size:0x54 -fn_245_107B0 = .text:0x000107B0; // type:function size:0x31C -fn_245_10AD0 = .text:0x00010AD0; // type:function size:0x18 -fn_245_10AF0 = .text:0x00010AF0; // type:function size:0x84 -fn_245_10B80 = .text:0x00010B80; // type:function size:0xAC -fn_245_10C30 = .text:0x00010C30; // type:function size:0x4 -AcBAsura__stateWaitEnter = .text:0x00010C40; // type:function size:0x5C -AcBAsura__stateWaitUpdate = .text:0x00010CA0; // type:function size:0x334 -AcBAsura__stateWaitLeave = .text:0x00010FE0; // type:function size:0x14 -fn_245_11000 = .text:0x00011000; // type:function size:0xC4 -fn_245_110D0 = .text:0x000110D0; // type:function size:0x594 -fn_245_11670 = .text:0x00011670; // type:function size:0x78 -fn_245_116F0 = .text:0x000116F0; // type:function size:0x10 -fn_245_11700 = .text:0x00011700; // type:function size:0x64 -fn_245_11770 = .text:0x00011770; // type:function size:0x4 -fn_245_11780 = .text:0x00011780; // type:function size:0x4 -fn_245_11790 = .text:0x00011790; // type:function size:0x4C -fn_245_117E0 = .text:0x000117E0; // type:function size:0x4 -fn_245_117F0 = .text:0x000117F0; // type:function size:0x4 +initializeState_Attack__11dAcBAsura_cFv = .text:0x00008EA0; // type:function size:0xEC +executeState_Attack__11dAcBAsura_cFv = .text:0x00008F90; // type:function size:0x958 +finalizeState_Attack__11dAcBAsura_cFv = .text:0x000098F0; // type:function size:0x118 +initializeState_AttackB__11dAcBAsura_cFv = .text:0x00009A10; // type:function size:0x180 +executeState_AttackB__11dAcBAsura_cFv = .text:0x00009B90; // type:function size:0xC80 +finalizeState_AttackB__11dAcBAsura_cFv = .text:0x0000A810; // type:function size:0x114 +initializeState_AttackHigh__11dAcBAsura_cFv = .text:0x0000A930; // type:function size:0x78 +executeState_AttackHigh__11dAcBAsura_cFv = .text:0x0000A9B0; // type:function size:0x1F4 +finalizeState_AttackHigh__11dAcBAsura_cFv = .text:0x0000ABB0; // type:function size:0x68 +initializeState_BreakLegB__11dAcBAsura_cFv = .text:0x0000AC20; // type:function size:0x94 +executeState_BreakLegB__11dAcBAsura_cFv = .text:0x0000ACC0; // type:function size:0x334 +finalizeState_BreakLegB__11dAcBAsura_cFv = .text:0x0000B000; // type:function size:0x94 +initializeState_BreakWaitB__11dAcBAsura_cFv = .text:0x0000B0A0; // type:function size:0x1C +executeState_BreakWaitB__11dAcBAsura_cFv = .text:0x0000B0C0; // type:function size:0xC0 +finalizeState_BreakWaitB__11dAcBAsura_cFv = .text:0x0000B180; // type:function size:0x4 +initializeState_ChargeB__11dAcBAsura_cFv = .text:0x0000B190; // type:function size:0x8C +executeState_ChargeB__11dAcBAsura_cFv = .text:0x0000B220; // type:function size:0x170 +finalizeState_ChargeB__11dAcBAsura_cFv = .text:0x0000B390; // type:function size:0x28 +initializeState_CutAllB__11dAcBAsura_cFv = .text:0x0000B3C0; // type:function size:0xA8 +executeState_CutAllB__11dAcBAsura_cFv = .text:0x0000B470; // type:function size:0x440 +finalizeState_CutAllB__11dAcBAsura_cFv = .text:0x0000B8B0; // type:function size:0xF4 +initializeState_Damage__11dAcBAsura_cFv = .text:0x0000B9B0; // type:function size:0x7C +executeState_Damage__11dAcBAsura_cFv = .text:0x0000BA30; // type:function size:0x98 +finalizeState_Damage__11dAcBAsura_cFv = .text:0x0000BAD0; // type:function size:0x4C +initializeState_DamageB__11dAcBAsura_cFv = .text:0x0000BB20; // type:function size:0x90 +executeState_DamageB__11dAcBAsura_cFv = .text:0x0000BBB0; // type:function size:0xF8 +finalizeState_DamageB__11dAcBAsura_cFv = .text:0x0000BCB0; // type:function size:0x4 +initializeState_Dead__11dAcBAsura_cFv = .text:0x0000BCC0; // type:function size:0x70 +executeState_Dead__11dAcBAsura_cFv = .text:0x0000BD30; // type:function size:0x60 +finalizeState_Dead__11dAcBAsura_cFv = .text:0x0000BD90; // type:function size:0x4 +initializeState_DeadB__11dAcBAsura_cFv = .text:0x0000BDA0; // type:function size:0x160 +executeState_DeadB__11dAcBAsura_cFv = .text:0x0000BF00; // type:function size:0xCBC +finalizeState_DeadB__11dAcBAsura_cFv = .text:0x0000CBC0; // type:function size:0x4 +initializeState_Disconnect__11dAcBAsura_cFv = .text:0x0000CBD0; // type:function size:0x158 +executeState_Disconnect__11dAcBAsura_cFv = .text:0x0000CD30; // type:function size:0xA0 +finalizeState_Disconnect__11dAcBAsura_cFv = .text:0x0000CDD0; // type:function size:0x4 +initializeState_DisconnectB__11dAcBAsura_cFv = .text:0x0000CDE0; // type:function size:0x84 +executeState_DisconnectB__11dAcBAsura_cFv = .text:0x0000CE70; // type:function size:0xA8 +finalizeState_DisconnectB__11dAcBAsura_cFv = .text:0x0000CF20; // type:function size:0x4 +initializeState_Fire__11dAcBAsura_cFv = .text:0x0000CF30; // type:function size:0x4C +executeState_Fire__11dAcBAsura_cFv = .text:0x0000CF80; // type:function size:0x16C +finalizeState_Fire__11dAcBAsura_cFv = .text:0x0000D0F0; // type:function size:0x4 +initializeState_Recover__11dAcBAsura_cFv = .text:0x0000D100; // type:function size:0x144 +executeState_Recover__11dAcBAsura_cFv = .text:0x0000D250; // type:function size:0x10A8 +finalizeState_Recover__11dAcBAsura_cFv = .text:0x0000E300; // type:function size:0xA8 +initializeState_RecoverB__11dAcBAsura_cFv = .text:0x0000E3B0; // type:function size:0xDC +executeState_RecoverB__11dAcBAsura_cFv = .text:0x0000E490; // type:function size:0xBE0 +finalizeState_RecoverB__11dAcBAsura_cFv = .text:0x0000F070; // type:function size:0x14 +initializeState_Start__11dAcBAsura_cFv = .text:0x0000F090; // type:function size:0x2D0 +executeState_Start__11dAcBAsura_cFv = .text:0x0000F360; // type:function size:0x644 +finalizeState_Start__11dAcBAsura_cFv = .text:0x0000F9B0; // type:function size:0x4 +initializeState_StartB__11dAcBAsura_cFv = .text:0x0000F9C0; // type:function size:0x24C +executeState_StartB__11dAcBAsura_cFv = .text:0x0000FC10; // type:function size:0x920 +finalizeState_StartB__11dAcBAsura_cFv = .text:0x00010530; // type:function size:0x6C +initializeState_StunB__11dAcBAsura_cFv = .text:0x000105A0; // type:function size:0x5C +executeState_StunB__11dAcBAsura_cFv = .text:0x00010600; // type:function size:0x138 +finalizeState_StunB__11dAcBAsura_cFv = .text:0x00010740; // type:function size:0x10 +initializeState_SummonB__11dAcBAsura_cFv = .text:0x00010750; // type:function size:0x54 +executeState_SummonB__11dAcBAsura_cFv = .text:0x000107B0; // type:function size:0x31C +finalizeState_SummonB__11dAcBAsura_cFv = .text:0x00010AD0; // type:function size:0x18 +initializeState_SwordGame__11dAcBAsura_cFv = .text:0x00010AF0; // type:function size:0x84 +executeState_SwordGame__11dAcBAsura_cFv = .text:0x00010B80; // type:function size:0xAC +finalizeState_SwordGame__11dAcBAsura_cFv = .text:0x00010C30; // type:function size:0x4 +initializeState_Wait__11dAcBAsura_cFv = .text:0x00010C40; // type:function size:0x5C +executeState_Wait__11dAcBAsura_cFv = .text:0x00010CA0; // type:function size:0x334 +finalizeState_Wait__11dAcBAsura_cFv = .text:0x00010FE0; // type:function size:0x14 +initializeState_WaitB__11dAcBAsura_cFv = .text:0x00011000; // type:function size:0xC4 +executeState_WaitB__11dAcBAsura_cFv = .text:0x000110D0; // type:function size:0x594 +finalizeState_WaitB__11dAcBAsura_cFv = .text:0x00011670; // type:function size:0x78 +getNewStateID__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000116F0; // type:function size:0x10 +initializeState_Test__11dAcBAsura_cFv = .text:0x00011700; // type:function size:0x64 +executeState_Test__11dAcBAsura_cFv = .text:0x00011770; // type:function size:0x4 +finalizeState_Test__11dAcBAsura_cFv = .text:0x00011780; // type:function size:0x4 +initializeState_TestB__11dAcBAsura_cFv = .text:0x00011790; // type:function size:0x4C +executeState_TestB__11dAcBAsura_cFv = .text:0x000117E0; // type:function size:0x4 +finalizeState_TestB__11dAcBAsura_cFv = .text:0x000117F0; // type:function size:0x4 fn_245_11800 = .text:0x00011800; // type:function size:0x8 fn_245_11810 = .text:0x00011810; // type:function size:0x4 fn_245_11820 = .text:0x00011820; // type:function size:0x4 fn_245_11830 = .text:0x00011830; // type:function size:0x8 -fn_245_11840 = .text:0x00011840; // type:function size:0x37C -fn_245_11BC0 = .text:0x00011BC0; // type:function size:0x60 -fn_245_11C20 = .text:0x00011C20; // type:function size:0xC -fn_245_11C30 = .text:0x00011C30; // type:function size:0x1C -fn_245_11C50 = .text:0x00011C50; // type:function size:0x1C -fn_245_11C70 = .text:0x00011C70; // type:function size:0x1C -fn_245_11C90 = .text:0x00011C90; // type:function size:0x10 -fn_245_11CA0 = .text:0x00011CA0; // type:function size:0x10 -fn_245_11CB0 = .text:0x00011CB0; // type:function size:0x10 -fn_245_11CC0 = .text:0x00011CC0; // type:function size:0x10 -fn_245_11CD0 = .text:0x00011CD0; // type:function size:0x10 -fn_245_11CE0 = .text:0x00011CE0; // type:function size:0x30 -fn_245_11D10 = .text:0x00011D10; // type:function size:0x30 -fn_245_11D40 = .text:0x00011D40; // type:function size:0x30 -fn_245_11D70 = .text:0x00011D70; // type:function size:0x12F8 -fn_245_13070 = .text:0x00013070; // type:function size:0x58 -fn_245_130D0 = .text:0x000130D0; // type:function size:0x88 +__dt__11dAcBAsura_cFv = .text:0x00011840; // type:function size:0x37C +build__27sFStateFct_c<11dAcBAsura_c>FRC12sStateIDIf_c = .text:0x00011BC0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcBAsura_c>FRP10sStateIf_c = .text:0x00011C20; // type:function size:0xC +initialize__24sFState_c<11dAcBAsura_c>Fv = .text:0x00011C30; // type:function size:0x1C +execute__24sFState_c<11dAcBAsura_c>Fv = .text:0x00011C50; // type:function size:0x1C +finalize__24sFState_c<11dAcBAsura_c>Fv = .text:0x00011C70; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00011C90; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00011CA0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00011CB0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00011CC0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00011CD0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcBAsura_c>CFR11dAcBAsura_c = .text:0x00011CE0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcBAsura_c>CFR11dAcBAsura_c = .text:0x00011D10; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcBAsura_c>CFR11dAcBAsura_c = .text:0x00011D40; // type:function size:0x30 +__sinit_\d_a_b_asura_cpp = .text:0x00011D70; // type:function size:0x12F8 scope:local +__dt__26sFStateID_c<11dAcBAsura_c>Fv = .text:0x00013070; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcBAsura_c>CFPCc = .text:0x000130D0; // type:function size:0x88 fn_245_13160 = .text:0x00013160; // type:function size:0x8 fn_245_13170 = .text:0x00013170; // type:function size:0x8 fn_245_13180 = .text:0x00013180; // type:function size:0x8 @@ -238,7 +238,7 @@ lbl_245_rodata_29C = .rodata:0x0000029C; // type:object size:0x5C data:float lbl_245_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x90 data:double lbl_245_rodata_388 = .rodata:0x00000388; // type:object size:0x74 data:float lbl_245_rodata_3FC = .rodata:0x000003FC; // type:object size:0xF0 data:float -lbl_245_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_ASURA = .data:0x00000000; // type:object size:0x10 data:4byte lbl_245_data_10 = .data:0x00000010; // type:object size:0x10 lbl_245_data_20 = .data:0x00000020; // type:object size:0xC lbl_245_data_2C = .data:0x0000002C; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_b_asura_armNP/symbols.txt b/config/SOUE01/rels/d_a_b_asura_armNP/symbols.txt index 6b2cd7f7..12dfa5da 100644 --- a/config/SOUE01/rels/d_a_b_asura_armNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_asura_armNP/symbols.txt @@ -4,22 +4,22 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_242_F0 = .text:0x000000F0; // type:function size:0x40 -fn_242_130 = .text:0x00000130; // type:function size:0x204 +dAcAsuraArm_c_classInit__Fv = .text:0x00000130; // type:function size:0x204 fn_242_340 = .text:0x00000340; // type:function size:0x18 fn_242_360 = .text:0x00000360; // type:function size:0x58 -fn_242_3C0 = .text:0x000003C0; // type:function size:0x58 -fn_242_420 = .text:0x00000420; // type:function size:0x6C -fn_242_490 = .text:0x00000490; // type:function size:0xA0 -fn_242_530 = .text:0x00000530; // type:function size:0xA4 +__dt__26sFState_c<13dAcAsuraArm_c>Fv = .text:0x000003C0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcAsuraArm_c>Fv = .text:0x00000420; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000490; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000530; // type:function size:0xA4 fn_242_5E0 = .text:0x000005E0; // type:function size:0x58 fn_242_640 = .text:0x00000640; // type:function size:0x58 fn_242_6A0 = .text:0x000006A0; // type:function size:0x90 fn_242_730 = .text:0x00000730; // type:function size:0x4 fn_242_740 = .text:0x00000740; // type:function size:0x98 fn_242_7E0 = .text:0x000007E0; // type:function size:0x1FC -fn_242_9E0 = .text:0x000009E0; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009E0; // type:function size:0x10 fn_242_9F0 = .text:0x000009F0; // type:function size:0x18 -fn_242_A10 = .text:0x00000A10; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A10; // type:function size:0x10 fn_242_A20 = .text:0x00000A20; // type:function size:0xD8 fn_242_B00 = .text:0x00000B00; // type:function size:0x1B4 fn_242_CC0 = .text:0x00000CC0; // type:function size:0x54 @@ -36,35 +36,35 @@ fn_242_14B0 = .text:0x000014B0; // type:function size:0x2E0 fn_242_1790 = .text:0x00001790; // type:function size:0x8 fn_242_17A0 = .text:0x000017A0; // type:function size:0x84 fn_242_1830 = .text:0x00001830; // type:function size:0x2A8 -fn_242_1AE0 = .text:0x00001AE0; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001AE0; // type:function size:0x10 fn_242_1AF0 = .text:0x00001AF0; // type:function size:0x154 -fn_242_1C50 = .text:0x00001C50; // type:function size:0xCC -fn_242_1D20 = .text:0x00001D20; // type:function size:0x82C -fn_242_2550 = .text:0x00002550; // type:function size:0xCC -fn_242_2620 = .text:0x00002620; // type:function size:0x4 -fn_242_2630 = .text:0x00002630; // type:function size:0x4 -fn_242_2640 = .text:0x00002640; // type:function size:0x4 -fn_242_2650 = .text:0x00002650; // type:function size:0x18 -fn_242_2670 = .text:0x00002670; // type:function size:0xAC -fn_242_2720 = .text:0x00002720; // type:function size:0x88 -fn_242_27B0 = .text:0x000027B0; // type:function size:0x1BC -fn_242_2970 = .text:0x00002970; // type:function size:0x60 -fn_242_29D0 = .text:0x000029D0; // type:function size:0xC -fn_242_29E0 = .text:0x000029E0; // type:function size:0x1C -fn_242_2A00 = .text:0x00002A00; // type:function size:0x1C -fn_242_2A20 = .text:0x00002A20; // type:function size:0x1C -fn_242_2A40 = .text:0x00002A40; // type:function size:0x10 -fn_242_2A50 = .text:0x00002A50; // type:function size:0x10 -fn_242_2A60 = .text:0x00002A60; // type:function size:0x10 -fn_242_2A70 = .text:0x00002A70; // type:function size:0x10 -fn_242_2A80 = .text:0x00002A80; // type:function size:0x10 -fn_242_2A90 = .text:0x00002A90; // type:function size:0x10 -fn_242_2AA0 = .text:0x00002AA0; // type:function size:0x30 -fn_242_2AD0 = .text:0x00002AD0; // type:function size:0x30 -fn_242_2B00 = .text:0x00002B00; // type:function size:0x30 -fn_242_2B30 = .text:0x00002B30; // type:function size:0x4D0 -fn_242_3000 = .text:0x00003000; // type:function size:0x58 -fn_242_3060 = .text:0x00003060; // type:function size:0x88 +initializeState_Pulled__13dAcAsuraArm_cFv = .text:0x00001C50; // type:function size:0xCC +executeState_Pulled__13dAcAsuraArm_cFv = .text:0x00001D20; // type:function size:0x82C +finalizeState_Pulled__13dAcAsuraArm_cFv = .text:0x00002550; // type:function size:0xCC +initializeState_Wait__13dAcAsuraArm_cFv = .text:0x00002620; // type:function size:0x4 +executeState_Wait__13dAcAsuraArm_cFv = .text:0x00002630; // type:function size:0x4 +finalizeState_Wait__13dAcAsuraArm_cFv = .text:0x00002640; // type:function size:0x4 +initializeState_Demo__13dAcAsuraArm_cFv = .text:0x00002650; // type:function size:0x18 +executeState_Demo__13dAcAsuraArm_cFv = .text:0x00002670; // type:function size:0xAC +finalizeState_Demo__13dAcAsuraArm_cFv = .text:0x00002720; // type:function size:0x88 +__dt__13dAcAsuraArm_cFv = .text:0x000027B0; // type:function size:0x1BC +build__29sFStateFct_c<13dAcAsuraArm_c>FRC12sStateIDIf_c = .text:0x00002970; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcAsuraArm_c>FRP10sStateIf_c = .text:0x000029D0; // type:function size:0xC +initialize__26sFState_c<13dAcAsuraArm_c>Fv = .text:0x000029E0; // type:function size:0x1C +execute__26sFState_c<13dAcAsuraArm_c>Fv = .text:0x00002A00; // type:function size:0x1C +finalize__26sFState_c<13dAcAsuraArm_c>Fv = .text:0x00002A20; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A40; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A50; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A60; // type:function size:0x10 +getState__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A70; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A80; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A90; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcAsuraArm_c>CFR13dAcAsuraArm_c = .text:0x00002AA0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcAsuraArm_c>CFR13dAcAsuraArm_c = .text:0x00002AD0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcAsuraArm_c>CFR13dAcAsuraArm_c = .text:0x00002B00; // type:function size:0x30 +__sinit_\d_a_b_asura_arm_cpp = .text:0x00002B30; // type:function size:0x4D0 scope:local +__dt__28sFStateID_c<13dAcAsuraArm_c>Fv = .text:0x00003000; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcAsuraArm_c>CFPCc = .text:0x00003060; // type:function size:0x88 fn_242_30F0 = .text:0x000030F0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -75,7 +75,7 @@ lbl_242_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_242_rodata_4C = .rodata:0x0000004C; // type:object size:0x1C data:float lbl_242_rodata_68 = .rodata:0x00000068; // type:object size:0x1C data:float lbl_242_rodata_84 = .rodata:0x00000084; // type:object size:0x74 data:float -lbl_242_data_0 = .data:0x00000000; // type:object size:0x108 data:4byte +g_profile_ASURA_ARM = .data:0x00000000; // type:object size:0x108 data:4byte lbl_242_data_108 = .data:0x00000108; // type:object size:0x80 lbl_242_data_188 = .data:0x00000188; // type:object size:0x70 lbl_242_data_1F8 = .data:0x000001F8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_b_asura_footNP/symbols.txt b/config/SOUE01/rels/d_a_b_asura_footNP/symbols.txt index a5e7bc4e..99e9ea4f 100644 --- a/config/SOUE01/rels/d_a_b_asura_footNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_asura_footNP/symbols.txt @@ -4,57 +4,57 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_243_F0 = .text:0x000000F0; // type:function size:0x40 -fn_243_130 = .text:0x00000130; // type:function size:0x180 +dAcAsuraFoot_c_classInit__Fv = .text:0x00000130; // type:function size:0x180 fn_243_2B0 = .text:0x000002B0; // type:function size:0x18 fn_243_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_243_330 = .text:0x00000330; // type:function size:0x58 -fn_243_390 = .text:0x00000390; // type:function size:0x6C -fn_243_400 = .text:0x00000400; // type:function size:0xA0 -fn_243_4A0 = .text:0x000004A0; // type:function size:0xA4 +__dt__27sFState_c<14dAcAsuraFoot_c>Fv = .text:0x00000330; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcAsuraFoot_c>Fv = .text:0x00000390; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000400; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004A0; // type:function size:0xA4 fn_243_550 = .text:0x00000550; // type:function size:0x4 fn_243_560 = .text:0x00000560; // type:function size:0x88 fn_243_5F0 = .text:0x000005F0; // type:function size:0x24 -fn_243_620 = .text:0x00000620; // type:function size:0x10 -fn_243_630 = .text:0x00000630; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000620; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000630; // type:function size:0x10 fn_243_640 = .text:0x00000640; // type:function size:0x4 fn_243_650 = .text:0x00000650; // type:function size:0x194 fn_243_7F0 = .text:0x000007F0; // type:function size:0xD8 fn_243_8D0 = .text:0x000008D0; // type:function size:0x180 fn_243_A50 = .text:0x00000A50; // type:function size:0x8 fn_243_A60 = .text:0x00000A60; // type:function size:0x118 -fn_243_B80 = .text:0x00000B80; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B80; // type:function size:0x10 fn_243_B90 = .text:0x00000B90; // type:function size:0xE0 -fn_243_C70 = .text:0x00000C70; // type:function size:0x160 -fn_243_DD0 = .text:0x00000DD0; // type:function size:0x3C8 -fn_243_11A0 = .text:0x000011A0; // type:function size:0x4 -fn_243_11B0 = .text:0x000011B0; // type:function size:0x4 -fn_243_11C0 = .text:0x000011C0; // type:function size:0x4 -fn_243_11D0 = .text:0x000011D0; // type:function size:0x4 -fn_243_11E0 = .text:0x000011E0; // type:function size:0x164 -fn_243_1350 = .text:0x00001350; // type:function size:0x60 -fn_243_13B0 = .text:0x000013B0; // type:function size:0xC -fn_243_13C0 = .text:0x000013C0; // type:function size:0x1C -fn_243_13E0 = .text:0x000013E0; // type:function size:0x1C -fn_243_1400 = .text:0x00001400; // type:function size:0x1C -fn_243_1420 = .text:0x00001420; // type:function size:0x10 -fn_243_1430 = .text:0x00001430; // type:function size:0x10 -fn_243_1440 = .text:0x00001440; // type:function size:0x10 -fn_243_1450 = .text:0x00001450; // type:function size:0x10 -fn_243_1460 = .text:0x00001460; // type:function size:0x10 -fn_243_1470 = .text:0x00001470; // type:function size:0x10 -fn_243_1480 = .text:0x00001480; // type:function size:0x30 -fn_243_14B0 = .text:0x000014B0; // type:function size:0x30 -fn_243_14E0 = .text:0x000014E0; // type:function size:0x30 -fn_243_1510 = .text:0x00001510; // type:function size:0x1E0 -fn_243_16F0 = .text:0x000016F0; // type:function size:0x58 -fn_243_1750 = .text:0x00001750; // type:function size:0x88 +initializeState_Pulled__14dAcAsuraFoot_cFv = .text:0x00000C70; // type:function size:0x160 +executeState_Pulled__14dAcAsuraFoot_cFv = .text:0x00000DD0; // type:function size:0x3C8 +finalizeState_Pulled__14dAcAsuraFoot_cFv = .text:0x000011A0; // type:function size:0x4 +initializeState_Wait__14dAcAsuraFoot_cFv = .text:0x000011B0; // type:function size:0x4 +executeState_Wait__14dAcAsuraFoot_cFv = .text:0x000011C0; // type:function size:0x4 +finalizeState_Wait__14dAcAsuraFoot_cFv = .text:0x000011D0; // type:function size:0x4 +__dt__14dAcAsuraFoot_cFv = .text:0x000011E0; // type:function size:0x164 +build__30sFStateFct_c<14dAcAsuraFoot_c>FRC12sStateIDIf_c = .text:0x00001350; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcAsuraFoot_c>FRP10sStateIf_c = .text:0x000013B0; // type:function size:0xC +initialize__27sFState_c<14dAcAsuraFoot_c>Fv = .text:0x000013C0; // type:function size:0x1C +execute__27sFState_c<14dAcAsuraFoot_c>Fv = .text:0x000013E0; // type:function size:0x1C +finalize__27sFState_c<14dAcAsuraFoot_c>Fv = .text:0x00001400; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001420; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001430; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001440; // type:function size:0x10 +getState__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001450; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001460; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001470; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcAsuraFoot_c>CFR14dAcAsuraFoot_c = .text:0x00001480; // type:function size:0x30 +executeState__29sFStateID_c<14dAcAsuraFoot_c>CFR14dAcAsuraFoot_c = .text:0x000014B0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcAsuraFoot_c>CFR14dAcAsuraFoot_c = .text:0x000014E0; // type:function size:0x30 +__sinit_\d_a_b_asura_foot_cpp = .text:0x00001510; // type:function size:0x1E0 scope:local +__dt__29sFStateID_c<14dAcAsuraFoot_c>Fv = .text:0x000016F0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcAsuraFoot_c>CFPCc = .text:0x00001750; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_243_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float lbl_243_rodata_C = .rodata:0x0000000C; // type:object size:0x54 data:float lbl_243_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:float -lbl_243_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_ASURA_FOOT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_243_data_10 = .data:0x00000010; // type:object size:0x64 lbl_243_data_74 = .data:0x00000074; // type:object size:0x1C data:string lbl_243_data_90 = .data:0x00000090; // type:object size:0x8 data:4byte diff --git a/config/SOUE01/rels/d_a_b_bbshockwaveNP/symbols.txt b/config/SOUE01/rels/d_a_b_bbshockwaveNP/symbols.txt index 8293d099..f7a85b4c 100644 --- a/config/SOUE01/rels/d_a_b_bbshockwaveNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_bbshockwaveNP/symbols.txt @@ -1,19 +1,19 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_124_70 = .text:0x00000070; // type:function size:0x54 +dAcBBbshockwave_c_classInit__Fv = .text:0x00000070; // type:function size:0x54 fn_124_D0 = .text:0x000000D0; // type:function size:0xC4 fn_124_1A0 = .text:0x000001A0; // type:function size:0x3B0 fn_124_550 = .text:0x00000550; // type:function size:0x8 fn_124_560 = .text:0x00000560; // type:function size:0xD4 fn_124_640 = .text:0x00000640; // type:function size:0x8 -fn_124_650 = .text:0x00000650; // type:function size:0x68 +__dt__17dAcBBbshockwave_cFv = .text:0x00000650; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_124_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_124_rodata_8 = .rodata:0x00000008; // type:object size:0x28 data:float lbl_124_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double -lbl_124_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_B_BBSHWV = .data:0x00000000; // type:object size:0x10 lbl_124_data_10 = .data:0x00000010; // type:object size:0x30 lbl_124_data_40 = .data:0x00000040; // type:object size:0x4 data:4byte lbl_124_data_44 = .data:0x00000044; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_b_bigboss2NP/symbols.txt b/config/SOUE01/rels/d_a_b_bigboss2NP/symbols.txt index 7edc5845..2277cbfb 100644 --- a/config/SOUE01/rels/d_a_b_bigboss2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_bigboss2NP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_122_F0 = .text:0x000000F0; // type:function size:0x40 -AcBBigBoss2__ctor = .text:0x00000130; // type:function size:0x4C8 +dAcBBigBoss2_c_classInit__Fv = .text:0x00000130; // type:function size:0x4C8 fn_122_600 = .text:0x00000600; // type:function size:0x58 fn_122_660 = .text:0x00000660; // type:function size:0x40 fn_122_6A0 = .text:0x000006A0; // type:function size:0x4 @@ -18,10 +18,10 @@ fn_122_810 = .text:0x00000810; // type:function size:0x58 fn_122_870 = .text:0x00000870; // type:function size:0x90 fn_122_900 = .text:0x00000900; // type:function size:0x58 fn_122_960 = .text:0x00000960; // type:function size:0x90 -fn_122_9F0 = .text:0x000009F0; // type:function size:0x58 -fn_122_A50 = .text:0x00000A50; // type:function size:0x6C -fn_122_AC0 = .text:0x00000AC0; // type:function size:0xA0 -fn_122_B60 = .text:0x00000B60; // type:function size:0xA4 +__dt__27sFState_c<14dAcBBigBoss2_c>Fv = .text:0x000009F0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcBBigBoss2_c>Fv = .text:0x00000A50; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AC0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000B60; // type:function size:0xA4 fn_122_C10 = .text:0x00000C10; // type:function size:0x1C fn_122_C30 = .text:0x00000C30; // type:function size:0xC fn_122_C40 = .text:0x00000C40; // type:function size:0x198 @@ -77,7 +77,7 @@ fn_122_51D0 = .text:0x000051D0; // type:function size:0x10 fn_122_51E0 = .text:0x000051E0; // type:function size:0x209C fn_122_7280 = .text:0x00007280; // type:function size:0x1D4 fn_122_7460 = .text:0x00007460; // type:function size:0x5C -fn_122_74C0 = .text:0x000074C0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000074C0; // type:function size:0x10 fn_122_74D0 = .text:0x000074D0; // type:function size:0x144 fn_122_7620 = .text:0x00007620; // type:function size:0xC fn_122_7630 = .text:0x00007630; // type:function size:0x28 @@ -99,7 +99,7 @@ fn_122_A230 = .text:0x0000A230; // type:function size:0x8 fn_122_A240 = .text:0x0000A240; // type:function size:0x20 fn_122_A260 = .text:0x0000A260; // type:function size:0x20 fn_122_A280 = .text:0x0000A280; // type:function size:0x140 -fn_122_A3C0 = .text:0x0000A3C0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x0000A3C0; // type:function size:0x10 fn_122_A3D0 = .text:0x0000A3D0; // type:function size:0x338 fn_122_A710 = .text:0x0000A710; // type:function size:0x58 fn_122_A770 = .text:0x0000A770; // type:function size:0xC90 @@ -136,7 +136,7 @@ fn_122_182A0 = .text:0x000182A0; // type:function size:0x14 fn_122_182C0 = .text:0x000182C0; // type:function size:0x8 fn_122_182D0 = .text:0x000182D0; // type:function size:0x18 fn_122_182F0 = .text:0x000182F0; // type:function size:0x14 -fn_122_18310 = .text:0x00018310; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00018310; // type:function size:0x10 fn_122_18320 = .text:0x00018320; // type:function size:0x8 fn_122_18330 = .text:0x00018330; // type:function size:0xC fn_122_18340 = .text:0x00018340; // type:function size:0xC @@ -169,138 +169,138 @@ fn_122_26540 = .text:0x00026540; // type:function size:0xB8 fn_122_26600 = .text:0x00026600; // type:function size:0x248 fn_122_26850 = .text:0x00026850; // type:function size:0x5C fn_122_268B0 = .text:0x000268B0; // type:function size:0x56C -fn_122_26E20 = .text:0x00026E20; // type:function size:0x80 -fn_122_26EA0 = .text:0x00026EA0; // type:function size:0xC0 -fn_122_26F60 = .text:0x00026F60; // type:function size:0x4 -fn_122_26F70 = .text:0x00026F70; // type:function size:0x180 -fn_122_270F0 = .text:0x000270F0; // type:function size:0x2164 -fn_122_29260 = .text:0x00029260; // type:function size:0x50 -fn_122_292B0 = .text:0x000292B0; // type:function size:0x1F4 -fn_122_294B0 = .text:0x000294B0; // type:function size:0x8 -fn_122_294C0 = .text:0x000294C0; // type:function size:0x4 -fn_122_294D0 = .text:0x000294D0; // type:function size:0x1FC -fn_122_296D0 = .text:0x000296D0; // type:function size:0x314 -fn_122_299F0 = .text:0x000299F0; // type:function size:0x4 -fn_122_29A00 = .text:0x00029A00; // type:function size:0x7C -fn_122_29A80 = .text:0x00029A80; // type:function size:0xA28 -fn_122_2A4B0 = .text:0x0002A4B0; // type:function size:0x4 -fn_122_2A4C0 = .text:0x0002A4C0; // type:function size:0x5C -fn_122_2A520 = .text:0x0002A520; // type:function size:0x14C -fn_122_2A670 = .text:0x0002A670; // type:function size:0x4 -fn_122_2A680 = .text:0x0002A680; // type:function size:0x4 -fn_122_2A690 = .text:0x0002A690; // type:function size:0x40 -fn_122_2A6D0 = .text:0x0002A6D0; // type:function size:0x4 -fn_122_2A6E0 = .text:0x0002A6E0; // type:function size:0x84 -AcBigBoss2__handleBBADDEvent = .text:0x0002A770; // type:function size:0x168 -fn_122_2A8E0 = .text:0x0002A8E0; // type:function size:0x4 -fn_122_2A8F0 = .text:0x0002A8F0; // type:function size:0x1B4 -fn_122_2AAB0 = .text:0x0002AAB0; // type:function size:0xB0 -fn_122_2AB60 = .text:0x0002AB60; // type:function size:0x10 -fn_122_2AB70 = .text:0x0002AB70; // type:function size:0x124 -fn_122_2ACA0 = .text:0x0002ACA0; // type:function size:0x134 -fn_122_2ADE0 = .text:0x0002ADE0; // type:function size:0x10 -fn_122_2ADF0 = .text:0x0002ADF0; // type:function size:0x124 -fn_122_2AF20 = .text:0x0002AF20; // type:function size:0x58 -fn_122_2AF80 = .text:0x0002AF80; // type:function size:0x4 -fn_122_2AF90 = .text:0x0002AF90; // type:function size:0x1FC -fn_122_2B190 = .text:0x0002B190; // type:function size:0x5FC -fn_122_2B790 = .text:0x0002B790; // type:function size:0x38 -fn_122_2B7D0 = .text:0x0002B7D0; // type:function size:0x280 -fn_122_2BA50 = .text:0x0002BA50; // type:function size:0x6D0 -fn_122_2C120 = .text:0x0002C120; // type:function size:0x4 -fn_122_2C130 = .text:0x0002C130; // type:function size:0xDC -fn_122_2C210 = .text:0x0002C210; // type:function size:0xB0 -fn_122_2C2C0 = .text:0x0002C2C0; // type:function size:0x10 -fn_122_2C2D0 = .text:0x0002C2D0; // type:function size:0x78C -fn_122_2CA60 = .text:0x0002CA60; // type:function size:0x58 -fn_122_2CAC0 = .text:0x0002CAC0; // type:function size:0x4 -fn_122_2CAD0 = .text:0x0002CAD0; // type:function size:0x18C -fn_122_2CC60 = .text:0x0002CC60; // type:function size:0x208 -fn_122_2CE70 = .text:0x0002CE70; // type:function size:0x4 -fn_122_2CE80 = .text:0x0002CE80; // type:function size:0x228 -fn_122_2D0B0 = .text:0x0002D0B0; // type:function size:0xA44 -fn_122_2DB00 = .text:0x0002DB00; // type:function size:0x8 -fn_122_2DB10 = .text:0x0002DB10; // type:function size:0x298 -fn_122_2DDB0 = .text:0x0002DDB0; // type:function size:0xF4 -fn_122_2DEB0 = .text:0x0002DEB0; // type:function size:0x4 -fn_122_2DEC0 = .text:0x0002DEC0; // type:function size:0x4 -fn_122_2DED0 = .text:0x0002DED0; // type:function size:0x4 -fn_122_2DEE0 = .text:0x0002DEE0; // type:function size:0x4 -fn_122_2DEF0 = .text:0x0002DEF0; // type:function size:0x2F8 -fn_122_2E1F0 = .text:0x0002E1F0; // type:function size:0x384 -fn_122_2E580 = .text:0x0002E580; // type:function size:0x8 -fn_122_2E590 = .text:0x0002E590; // type:function size:0x198 -fn_122_2E730 = .text:0x0002E730; // type:function size:0x2B08 -fn_122_31240 = .text:0x00031240; // type:function size:0x44 -fn_122_31290 = .text:0x00031290; // type:function size:0x228 -fn_122_314C0 = .text:0x000314C0; // type:function size:0x17C -fn_122_31640 = .text:0x00031640; // type:function size:0x4 -fn_122_31650 = .text:0x00031650; // type:function size:0x4D0 -fn_122_31B20 = .text:0x00031B20; // type:function size:0x924 -fn_122_32450 = .text:0x00032450; // type:function size:0x44 -fn_122_324A0 = .text:0x000324A0; // type:function size:0x10C -fn_122_325B0 = .text:0x000325B0; // type:function size:0x498 -fn_122_32A50 = .text:0x00032A50; // type:function size:0x4 -fn_122_32A60 = .text:0x00032A60; // type:function size:0x10C -fn_122_32B70 = .text:0x00032B70; // type:function size:0x64 -fn_122_32BE0 = .text:0x00032BE0; // type:function size:0x4 -fn_122_32BF0 = .text:0x00032BF0; // type:function size:0x4 -fn_122_32C00 = .text:0x00032C00; // type:function size:0x4 -fn_122_32C10 = .text:0x00032C10; // type:function size:0x4 -fn_122_32C20 = .text:0x00032C20; // type:function size:0x3C4 -fn_122_32FF0 = .text:0x00032FF0; // type:function size:0xE64 -fn_122_33E60 = .text:0x00033E60; // type:function size:0x40 -fn_122_33EA0 = .text:0x00033EA0; // type:function size:0xFC -fn_122_33FA0 = .text:0x00033FA0; // type:function size:0x70 -fn_122_34010 = .text:0x00034010; // type:function size:0x4 -fn_122_34020 = .text:0x00034020; // type:function size:0x1FC -fn_122_34220 = .text:0x00034220; // type:function size:0x13C -fn_122_34360 = .text:0x00034360; // type:function size:0x4 -AcBigBoss2__handleBBSTUNREVEvent = .text:0x00034370; // type:function size:0x2A0 -fn_122_34610 = .text:0x00034610; // type:function size:0x104C -fn_122_35660 = .text:0x00035660; // type:function size:0x68 -fn_122_356D0 = .text:0x000356D0; // type:function size:0x370 -AcBigBoss2__handleBBSTUNFFEvent = .text:0x00035A40; // type:function size:0x148C -fn_122_36ED0 = .text:0x00036ED0; // type:function size:0x8 -fn_122_36EE0 = .text:0x00036EE0; // type:function size:0x1CC -fn_122_370B0 = .text:0x000370B0; // type:function size:0x1248 -fn_122_38300 = .text:0x00038300; // type:function size:0x50 -fn_122_38350 = .text:0x00038350; // type:function size:0x16C -fn_122_384C0 = .text:0x000384C0; // type:function size:0x11C -fn_122_385E0 = .text:0x000385E0; // type:function size:0x4 -fn_122_385F0 = .text:0x000385F0; // type:function size:0x328 -fn_122_38920 = .text:0x00038920; // type:function size:0x22C -fn_122_38B50 = .text:0x00038B50; // type:function size:0x4 -fn_122_38B60 = .text:0x00038B60; // type:function size:0x284 -fn_122_38DF0 = .text:0x00038DF0; // type:function size:0x50C -fn_122_39300 = .text:0x00039300; // type:function size:0x4 -fn_122_39310 = .text:0x00039310; // type:function size:0x24C -fn_122_39560 = .text:0x00039560; // type:function size:0x2E4 -fn_122_39850 = .text:0x00039850; // type:function size:0x4 -fn_122_39860 = .text:0x00039860; // type:function size:0x300 -fn_122_39B60 = .text:0x00039B60; // type:function size:0x34C -fn_122_39EB0 = .text:0x00039EB0; // type:function size:0x50 -fn_122_39F00 = .text:0x00039F00; // type:function size:0x20C -fn_122_3A110 = .text:0x0003A110; // type:function size:0x80 -fn_122_3A190 = .text:0x0003A190; // type:function size:0x4 -fn_122_3A1A0 = .text:0x0003A1A0; // type:function size:0x278 -fn_122_3A420 = .text:0x0003A420; // type:function size:0xA60 -fn_122_3AE80 = .text:0x0003AE80; // type:function size:0x8 -fn_122_3AE90 = .text:0x0003AE90; // type:function size:0x1FC -fn_122_3B090 = .text:0x0003B090; // type:function size:0x10C -fn_122_3B1A0 = .text:0x0003B1A0; // type:function size:0x4 -fn_122_3B1B0 = .text:0x0003B1B0; // type:function size:0xD4 -fn_122_3B290 = .text:0x0003B290; // type:function size:0x2F44 -fn_122_3E1E0 = .text:0x0003E1E0; // type:function size:0x6C -fn_122_3E250 = .text:0x0003E250; // type:function size:0x4 -fn_122_3E260 = .text:0x0003E260; // type:function size:0xC -fn_122_3E270 = .text:0x0003E270; // type:function size:0x4 -fn_122_3E280 = .text:0x0003E280; // type:function size:0x220 -fn_122_3E4A0 = .text:0x0003E4A0; // type:function size:0x40 -fn_122_3E4E0 = .text:0x0003E4E0; // type:function size:0x4 -fn_122_3E4F0 = .text:0x0003E4F0; // type:function size:0x4 -fn_122_3E500 = .text:0x0003E500; // type:function size:0x4 -fn_122_3E510 = .text:0x0003E510; // type:function size:0x4 +initializeState_AppearWait__14dAcBBigBoss2_cFv = .text:0x00026E20; // type:function size:0x80 +executeState_AppearWait__14dAcBBigBoss2_cFv = .text:0x00026EA0; // type:function size:0xC0 +finalizeState_AppearWait__14dAcBBigBoss2_cFv = .text:0x00026F60; // type:function size:0x4 +initializeState_AppearDemo__14dAcBBigBoss2_cFv = .text:0x00026F70; // type:function size:0x180 +executeState_AppearDemo__14dAcBBigBoss2_cFv = .text:0x000270F0; // type:function size:0x2164 +finalizeState_AppearDemo__14dAcBBigBoss2_cFv = .text:0x00029260; // type:function size:0x50 +initializeState_Wait__14dAcBBigBoss2_cFv = .text:0x000292B0; // type:function size:0x1F4 +executeState_Wait__14dAcBBigBoss2_cFv = .text:0x000294B0; // type:function size:0x8 +finalizeState_Wait__14dAcBBigBoss2_cFv = .text:0x000294C0; // type:function size:0x4 +initializeState_Walk__14dAcBBigBoss2_cFv = .text:0x000294D0; // type:function size:0x1FC +executeState_Walk__14dAcBBigBoss2_cFv = .text:0x000296D0; // type:function size:0x314 +finalizeState_Walk__14dAcBBigBoss2_cFv = .text:0x000299F0; // type:function size:0x4 +initializeState_Reach__14dAcBBigBoss2_cFv = .text:0x00029A00; // type:function size:0x7C +executeState_Reach__14dAcBBigBoss2_cFv = .text:0x00029A80; // type:function size:0xA28 +finalizeState_Reach__14dAcBBigBoss2_cFv = .text:0x0002A4B0; // type:function size:0x4 +initializeState_Turn__14dAcBBigBoss2_cFv = .text:0x0002A4C0; // type:function size:0x5C +executeState_Turn__14dAcBBigBoss2_cFv = .text:0x0002A520; // type:function size:0x14C +finalizeState_Turn__14dAcBBigBoss2_cFv = .text:0x0002A670; // type:function size:0x4 +initializeState_ImpaAdvice__14dAcBBigBoss2_cFv = .text:0x0002A680; // type:function size:0x4 +executeState_ImpaAdvice__14dAcBBigBoss2_cFv = .text:0x0002A690; // type:function size:0x40 +finalizeState_ImpaAdvice__14dAcBBigBoss2_cFv = .text:0x0002A6D0; // type:function size:0x4 +initializeState_BadAdvice__14dAcBBigBoss2_cFv = .text:0x0002A6E0; // type:function size:0x84 +executeState_BadAdvice__14dAcBBigBoss2_cFv = .text:0x0002A770; // type:function size:0x168 +finalizeState_BadAdvice__14dAcBBigBoss2_cFv = .text:0x0002A8E0; // type:function size:0x4 +initializeState_ShakeHead__14dAcBBigBoss2_cFv = .text:0x0002A8F0; // type:function size:0x1B4 +executeState_ShakeHead__14dAcBBigBoss2_cFv = .text:0x0002AAB0; // type:function size:0xB0 +finalizeState_ShakeHead__14dAcBBigBoss2_cFv = .text:0x0002AB60; // type:function size:0x10 +initializeState_HeadDamage__14dAcBBigBoss2_cFv = .text:0x0002AB70; // type:function size:0x124 +executeState_HeadDamage__14dAcBBigBoss2_cFv = .text:0x0002ACA0; // type:function size:0x134 +finalizeState_HeadDamage__14dAcBBigBoss2_cFv = .text:0x0002ADE0; // type:function size:0x10 +initializeState_HeadPain__14dAcBBigBoss2_cFv = .text:0x0002ADF0; // type:function size:0x124 +executeState_HeadPain__14dAcBBigBoss2_cFv = .text:0x0002AF20; // type:function size:0x58 +finalizeState_HeadPain__14dAcBBigBoss2_cFv = .text:0x0002AF80; // type:function size:0x4 +initializeState_HeadRecover__14dAcBBigBoss2_cFv = .text:0x0002AF90; // type:function size:0x1FC +executeState_HeadRecover__14dAcBBigBoss2_cFv = .text:0x0002B190; // type:function size:0x5FC +finalizeState_HeadRecover__14dAcBBigBoss2_cFv = .text:0x0002B790; // type:function size:0x38 +initializeState_HeadDamageThrow__14dAcBBigBoss2_cFv = .text:0x0002B7D0; // type:function size:0x280 +executeState_HeadDamageThrow__14dAcBBigBoss2_cFv = .text:0x0002BA50; // type:function size:0x6D0 +finalizeState_HeadDamageThrow__14dAcBBigBoss2_cFv = .text:0x0002C120; // type:function size:0x4 +initializeState_DropByHand__14dAcBBigBoss2_cFv = .text:0x0002C130; // type:function size:0xDC +executeState_DropByHand__14dAcBBigBoss2_cFv = .text:0x0002C210; // type:function size:0xB0 +finalizeState_DropByHand__14dAcBBigBoss2_cFv = .text:0x0002C2C0; // type:function size:0x10 +initializeState_Attack__14dAcBBigBoss2_cFv = .text:0x0002C2D0; // type:function size:0x78C +executeState_Attack__14dAcBBigBoss2_cFv = .text:0x0002CA60; // type:function size:0x58 +finalizeState_Attack__14dAcBBigBoss2_cFv = .text:0x0002CAC0; // type:function size:0x4 +initializeState_FootBroken__14dAcBBigBoss2_cFv = .text:0x0002CAD0; // type:function size:0x18C +executeState_FootBroken__14dAcBBigBoss2_cFv = .text:0x0002CC60; // type:function size:0x208 +finalizeState_FootBroken__14dAcBBigBoss2_cFv = .text:0x0002CE70; // type:function size:0x4 +initializeState_FootRecover__14dAcBBigBoss2_cFv = .text:0x0002CE80; // type:function size:0x228 +executeState_FootRecover__14dAcBBigBoss2_cFv = .text:0x0002D0B0; // type:function size:0xA44 +finalizeState_FootRecover__14dAcBBigBoss2_cFv = .text:0x0002DB00; // type:function size:0x8 +initializeState_BombHit__14dAcBBigBoss2_cFv = .text:0x0002DB10; // type:function size:0x298 +executeState_BombHit__14dAcBBigBoss2_cFv = .text:0x0002DDB0; // type:function size:0xF4 +finalizeState_BombHit__14dAcBBigBoss2_cFv = .text:0x0002DEB0; // type:function size:0x4 +initializeState_ArmBroken__14dAcBBigBoss2_cFv = .text:0x0002DEC0; // type:function size:0x4 +executeState_ArmBroken__14dAcBBigBoss2_cFv = .text:0x0002DED0; // type:function size:0x4 +finalizeState_ArmBroken__14dAcBBigBoss2_cFv = .text:0x0002DEE0; // type:function size:0x4 +initializeState_ArmRecover__14dAcBBigBoss2_cFv = .text:0x0002DEF0; // type:function size:0x2F8 +executeState_ArmRecover__14dAcBBigBoss2_cFv = .text:0x0002E1F0; // type:function size:0x384 +finalizeState_ArmRecover__14dAcBBigBoss2_cFv = .text:0x0002E580; // type:function size:0x8 +initializeState_Mount__14dAcBBigBoss2_cFv = .text:0x0002E590; // type:function size:0x198 +executeState_Mount__14dAcBBigBoss2_cFv = .text:0x0002E730; // type:function size:0x2B08 +finalizeState_Mount__14dAcBBigBoss2_cFv = .text:0x00031240; // type:function size:0x44 +initializeState_MountDamage__14dAcBBigBoss2_cFv = .text:0x00031290; // type:function size:0x228 +executeState_MountDamage__14dAcBBigBoss2_cFv = .text:0x000314C0; // type:function size:0x17C +finalizeState_MountDamage__14dAcBBigBoss2_cFv = .text:0x00031640; // type:function size:0x4 +initializeState_Fall__14dAcBBigBoss2_cFv = .text:0x00031650; // type:function size:0x4D0 +executeState_Fall__14dAcBBigBoss2_cFv = .text:0x00031B20; // type:function size:0x924 +finalizeState_Fall__14dAcBBigBoss2_cFv = .text:0x00032450; // type:function size:0x44 +initializeState_CancelMount__14dAcBBigBoss2_cFv = .text:0x000324A0; // type:function size:0x10C +executeState_CancelMount__14dAcBBigBoss2_cFv = .text:0x000325B0; // type:function size:0x498 +finalizeState_CancelMount__14dAcBBigBoss2_cFv = .text:0x00032A50; // type:function size:0x4 +initializeState_ArmAttack__14dAcBBigBoss2_cFv = .text:0x00032A60; // type:function size:0x10C +executeState_ArmAttack__14dAcBBigBoss2_cFv = .text:0x00032B70; // type:function size:0x64 +finalizeState_ArmAttack__14dAcBBigBoss2_cFv = .text:0x00032BE0; // type:function size:0x4 +initializeState_MountArmBroken__14dAcBBigBoss2_cFv = .text:0x00032BF0; // type:function size:0x4 +executeState_MountArmBroken__14dAcBBigBoss2_cFv = .text:0x00032C00; // type:function size:0x4 +finalizeState_MountArmBroken__14dAcBBigBoss2_cFv = .text:0x00032C10; // type:function size:0x4 +initializeState_Stun__14dAcBBigBoss2_cFv = .text:0x00032C20; // type:function size:0x3C4 +executeState_Stun__14dAcBBigBoss2_cFv = .text:0x00032FF0; // type:function size:0xE64 +finalizeState_Stun__14dAcBBigBoss2_cFv = .text:0x00033E60; // type:function size:0x40 +initializeState_StunBombDamage__14dAcBBigBoss2_cFv = .text:0x00033EA0; // type:function size:0xFC +executeState_StunBombDamage__14dAcBBigBoss2_cFv = .text:0x00033FA0; // type:function size:0x70 +finalizeState_StunBombDamage__14dAcBBigBoss2_cFv = .text:0x00034010; // type:function size:0x4 +initializeState_StunWait__14dAcBBigBoss2_cFv = .text:0x00034020; // type:function size:0x1FC +executeState_StunWait__14dAcBBigBoss2_cFv = .text:0x00034220; // type:function size:0x13C +finalizeState_StunWait__14dAcBBigBoss2_cFv = .text:0x00034360; // type:function size:0x4 +initializeState_StunRecover__14dAcBBigBoss2_cFv = .text:0x00034370; // type:function size:0x2A0 +executeState_StunRecover__14dAcBBigBoss2_cFv = .text:0x00034610; // type:function size:0x104C +finalizeState_StunRecover__14dAcBBigBoss2_cFv = .text:0x00035660; // type:function size:0x68 +initializeState_StunFrontFall__14dAcBBigBoss2_cFv = .text:0x000356D0; // type:function size:0x370 +executeState_StunFrontFall__14dAcBBigBoss2_cFv = .text:0x00035A40; // type:function size:0x148C +finalizeState_StunFrontFall__14dAcBBigBoss2_cFv = .text:0x00036ED0; // type:function size:0x8 +initializeState_StunDamage__14dAcBBigBoss2_cFv = .text:0x00036EE0; // type:function size:0x1CC +executeState_StunDamage__14dAcBBigBoss2_cFv = .text:0x000370B0; // type:function size:0x1248 +finalizeState_StunDamage__14dAcBBigBoss2_cFv = .text:0x00038300; // type:function size:0x50 +initializeState_StunPain__14dAcBBigBoss2_cFv = .text:0x00038350; // type:function size:0x16C +executeState_StunPain__14dAcBBigBoss2_cFv = .text:0x000384C0; // type:function size:0x11C +finalizeState_StunPain__14dAcBBigBoss2_cFv = .text:0x000385E0; // type:function size:0x4 +initializeState_FrontFall__14dAcBBigBoss2_cFv = .text:0x000385F0; // type:function size:0x328 +executeState_FrontFall__14dAcBBigBoss2_cFv = .text:0x00038920; // type:function size:0x22C +finalizeState_FrontFall__14dAcBBigBoss2_cFv = .text:0x00038B50; // type:function size:0x4 +initializeState_Rush__14dAcBBigBoss2_cFv = .text:0x00038B60; // type:function size:0x284 +executeState_Rush__14dAcBBigBoss2_cFv = .text:0x00038DF0; // type:function size:0x50C +finalizeState_Rush__14dAcBBigBoss2_cFv = .text:0x00039300; // type:function size:0x4 +initializeState_RushDamage__14dAcBBigBoss2_cFv = .text:0x00039310; // type:function size:0x24C +executeState_RushDamage__14dAcBBigBoss2_cFv = .text:0x00039560; // type:function size:0x2E4 +finalizeState_RushDamage__14dAcBBigBoss2_cFv = .text:0x00039850; // type:function size:0x4 +initializeState_Rise__14dAcBBigBoss2_cFv = .text:0x00039860; // type:function size:0x300 +executeState_Rise__14dAcBBigBoss2_cFv = .text:0x00039B60; // type:function size:0x34C +finalizeState_Rise__14dAcBBigBoss2_cFv = .text:0x00039EB0; // type:function size:0x50 +initializeState_Tied__14dAcBBigBoss2_cFv = .text:0x00039F00; // type:function size:0x20C +executeState_Tied__14dAcBBigBoss2_cFv = .text:0x0003A110; // type:function size:0x80 +finalizeState_Tied__14dAcBBigBoss2_cFv = .text:0x0003A190; // type:function size:0x4 +initializeState_LevelUp__14dAcBBigBoss2_cFv = .text:0x0003A1A0; // type:function size:0x278 +executeState_LevelUp__14dAcBBigBoss2_cFv = .text:0x0003A420; // type:function size:0xA60 +finalizeState_LevelUp__14dAcBBigBoss2_cFv = .text:0x0003AE80; // type:function size:0x8 +initializeState_GuardBallista__14dAcBBigBoss2_cFv = .text:0x0003AE90; // type:function size:0x1FC +executeState_GuardBallista__14dAcBBigBoss2_cFv = .text:0x0003B090; // type:function size:0x10C +finalizeState_GuardBallista__14dAcBBigBoss2_cFv = .text:0x0003B1A0; // type:function size:0x4 +initializeState_Evacuation__14dAcBBigBoss2_cFv = .text:0x0003B1B0; // type:function size:0xD4 +executeState_Evacuation__14dAcBBigBoss2_cFv = .text:0x0003B290; // type:function size:0x2F44 +finalizeState_Evacuation__14dAcBBigBoss2_cFv = .text:0x0003E1E0; // type:function size:0x6C +initializeState_StoneWait__14dAcBBigBoss2_cFv = .text:0x0003E250; // type:function size:0x4 +executeState_StoneWait__14dAcBBigBoss2_cFv = .text:0x0003E260; // type:function size:0xC +finalizeState_StoneWait__14dAcBBigBoss2_cFv = .text:0x0003E270; // type:function size:0x4 +initializeState_SwordGameWait__14dAcBBigBoss2_cFv = .text:0x0003E280; // type:function size:0x220 +executeState_SwordGameWait__14dAcBBigBoss2_cFv = .text:0x0003E4A0; // type:function size:0x40 +finalizeState_SwordGameWait__14dAcBBigBoss2_cFv = .text:0x0003E4E0; // type:function size:0x4 +initializeState_SwordGameEnd__14dAcBBigBoss2_cFv = .text:0x0003E4F0; // type:function size:0x4 +executeState_SwordGameEnd__14dAcBBigBoss2_cFv = .text:0x0003E500; // type:function size:0x4 +finalizeState_SwordGameEnd__14dAcBBigBoss2_cFv = .text:0x0003E510; // type:function size:0x4 fn_122_3E520 = .text:0x0003E520; // type:function size:0xA0 fn_122_3E5C0 = .text:0x0003E5C0; // type:function size:0x124 fn_122_3E6F0 = .text:0x0003E6F0; // type:function size:0x110 @@ -310,7 +310,7 @@ fn_122_3EC80 = .text:0x0003EC80; // type:function size:0x8 fn_122_3EC90 = .text:0x0003EC90; // type:function size:0x4 fn_122_3ECA0 = .text:0x0003ECA0; // type:function size:0x4 fn_122_3ECB0 = .text:0x0003ECB0; // type:function size:0x8 -fn_122_3ECC0 = .text:0x0003ECC0; // type:function size:0x48C +__dt__14dAcBBigBoss2_cFv = .text:0x0003ECC0; // type:function size:0x48C fn_122_3F150 = .text:0x0003F150; // type:function size:0x4 fn_122_3F160 = .text:0x0003F160; // type:function size:0x4 fn_122_3F170 = .text:0x0003F170; // type:function size:0x4 @@ -319,23 +319,23 @@ fn_122_3F190 = .text:0x0003F190; // type:function size:0x4 fn_122_3F1A0 = .text:0x0003F1A0; // type:function size:0x4 fn_122_3F1B0 = .text:0x0003F1B0; // type:function size:0x4 fn_122_3F1C0 = .text:0x0003F1C0; // type:function size:0x4 -fn_122_3F1D0 = .text:0x0003F1D0; // type:function size:0x60 -fn_122_3F230 = .text:0x0003F230; // type:function size:0xC -fn_122_3F240 = .text:0x0003F240; // type:function size:0x1C -fn_122_3F260 = .text:0x0003F260; // type:function size:0x1C -fn_122_3F280 = .text:0x0003F280; // type:function size:0x1C -fn_122_3F2A0 = .text:0x0003F2A0; // type:function size:0x10 -fn_122_3F2B0 = .text:0x0003F2B0; // type:function size:0x10 -fn_122_3F2C0 = .text:0x0003F2C0; // type:function size:0x10 -fn_122_3F2D0 = .text:0x0003F2D0; // type:function size:0x10 -fn_122_3F2E0 = .text:0x0003F2E0; // type:function size:0x10 -fn_122_3F2F0 = .text:0x0003F2F0; // type:function size:0x10 -fn_122_3F300 = .text:0x0003F300; // type:function size:0x30 -fn_122_3F330 = .text:0x0003F330; // type:function size:0x30 -fn_122_3F360 = .text:0x0003F360; // type:function size:0x30 -fn_122_3F390 = .text:0x0003F390; // type:function size:0x2220 -fn_122_415B0 = .text:0x000415B0; // type:function size:0x58 -fn_122_41610 = .text:0x00041610; // type:function size:0x88 +build__30sFStateFct_c<14dAcBBigBoss2_c>FRC12sStateIDIf_c = .text:0x0003F1D0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcBBigBoss2_c>FRP10sStateIf_c = .text:0x0003F230; // type:function size:0xC +initialize__27sFState_c<14dAcBBigBoss2_c>Fv = .text:0x0003F240; // type:function size:0x1C +execute__27sFState_c<14dAcBBigBoss2_c>Fv = .text:0x0003F260; // type:function size:0x1C +finalize__27sFState_c<14dAcBBigBoss2_c>Fv = .text:0x0003F280; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0003F2A0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0003F2B0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0003F2C0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0003F2D0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0003F2E0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0003F2F0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcBBigBoss2_c>CFR14dAcBBigBoss2_c = .text:0x0003F300; // type:function size:0x30 +executeState__29sFStateID_c<14dAcBBigBoss2_c>CFR14dAcBBigBoss2_c = .text:0x0003F330; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcBBigBoss2_c>CFR14dAcBBigBoss2_c = .text:0x0003F360; // type:function size:0x30 +__sinit_\d_a_b_bigboss2_cpp = .text:0x0003F390; // type:function size:0x2220 scope:local +__dt__29sFStateID_c<14dAcBBigBoss2_c>Fv = .text:0x000415B0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcBBigBoss2_c>CFPCc = .text:0x00041610; // type:function size:0x88 fn_122_416A0 = .text:0x000416A0; // type:function size:0x8 fn_122_416B0 = .text:0x000416B0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -368,7 +368,7 @@ lbl_122_rodata_76C = .rodata:0x0000076C; // type:object size:0x50 data:float lbl_122_rodata_7BC = .rodata:0x000007BC; // type:object size:0x128 data:float lbl_122_rodata_8E4 = .rodata:0x000008E4; // type:object size:0x254 data:float lbl_122_rodata_B38 = .rodata:0x00000B38; // type:object size:0x1BC data:float -lbl_122_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_BIGBOSS2 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_122_data_10 = .data:0x00000010; // type:object size:0x8 lbl_122_data_18 = .data:0x00000018; // type:object size:0x8 lbl_122_data_20 = .data:0x00000020; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_b_bigboss3NP/symbols.txt b/config/SOUE01/rels/d_a_b_bigboss3NP/symbols.txt index 814394fb..3746912a 100644 --- a/config/SOUE01/rels/d_a_b_bigboss3NP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_bigboss3NP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_123_F0 = .text:0x000000F0; // type:function size:0x40 -AcBBigBoss3__ctor = .text:0x00000130; // type:function size:0x4F4 +dAcBBigBoss3_c_classInit__Fv = .text:0x00000130; // type:function size:0x4F4 fn_123_630 = .text:0x00000630; // type:function size:0x58 fn_123_690 = .text:0x00000690; // type:function size:0x40 fn_123_6D0 = .text:0x000006D0; // type:function size:0x4 @@ -18,10 +18,10 @@ fn_123_840 = .text:0x00000840; // type:function size:0x58 fn_123_8A0 = .text:0x000008A0; // type:function size:0x90 fn_123_930 = .text:0x00000930; // type:function size:0x58 fn_123_990 = .text:0x00000990; // type:function size:0x90 -fn_123_A20 = .text:0x00000A20; // type:function size:0x58 -fn_123_A80 = .text:0x00000A80; // type:function size:0x6C -fn_123_AF0 = .text:0x00000AF0; // type:function size:0xA0 -fn_123_B90 = .text:0x00000B90; // type:function size:0xA4 +__dt__27sFState_c<14dAcBBigBoss3_c>Fv = .text:0x00000A20; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcBBigBoss3_c>Fv = .text:0x00000A80; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AF0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000B90; // type:function size:0xA4 fn_123_C40 = .text:0x00000C40; // type:function size:0xD8 fn_123_D20 = .text:0x00000D20; // type:function size:0xDC fn_123_E00 = .text:0x00000E00; // type:function size:0x30 @@ -65,7 +65,7 @@ fn_123_3630 = .text:0x00003630; // type:function size:0x10 fn_123_3640 = .text:0x00003640; // type:function size:0x2590 fn_123_5BD0 = .text:0x00005BD0; // type:function size:0x1D4 fn_123_5DB0 = .text:0x00005DB0; // type:function size:0x5C -fn_123_5E10 = .text:0x00005E10; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005E10; // type:function size:0x10 fn_123_5E20 = .text:0x00005E20; // type:function size:0xC fn_123_5E30 = .text:0x00005E30; // type:function size:0x28 fn_123_5E60 = .text:0x00005E60; // type:function size:0x10 @@ -84,7 +84,7 @@ fn_123_8C90 = .text:0x00008C90; // type:function size:0x8 fn_123_8CA0 = .text:0x00008CA0; // type:function size:0x20 fn_123_8CC0 = .text:0x00008CC0; // type:function size:0x20 fn_123_8CE0 = .text:0x00008CE0; // type:function size:0x160 -fn_123_8E40 = .text:0x00008E40; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00008E40; // type:function size:0x10 fn_123_8E50 = .text:0x00008E50; // type:function size:0x1F0 fn_123_9040 = .text:0x00009040; // type:function size:0x2C fn_123_9070 = .text:0x00009070; // type:function size:0x45C @@ -116,7 +116,7 @@ fn_123_13FC0 = .text:0x00013FC0; // type:function size:0x8 fn_123_13FD0 = .text:0x00013FD0; // type:function size:0x8 fn_123_13FE0 = .text:0x00013FE0; // type:function size:0x18 fn_123_14000 = .text:0x00014000; // type:function size:0x14 -fn_123_14020 = .text:0x00014020; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00014020; // type:function size:0x10 fn_123_14030 = .text:0x00014030; // type:function size:0x8 fn_123_14040 = .text:0x00014040; // type:function size:0xC fn_123_14050 = .text:0x00014050; // type:function size:0xC @@ -152,129 +152,129 @@ fn_123_201A0 = .text:0x000201A0; // type:function size:0xB4 fn_123_20260 = .text:0x00020260; // type:function size:0x5C fn_123_202C0 = .text:0x000202C0; // type:function size:0x258 fn_123_20520 = .text:0x00020520; // type:function size:0x1290 -fn_123_217B0 = .text:0x000217B0; // type:function size:0x90 -fn_123_21840 = .text:0x00021840; // type:function size:0x98 -fn_123_218E0 = .text:0x000218E0; // type:function size:0x4 -fn_123_218F0 = .text:0x000218F0; // type:function size:0x190 -AcBigBoss3__handleBBossAppearEvent = .text:0x00021A80; // type:function size:0x1C0C -fn_123_23690 = .text:0x00023690; // type:function size:0x54 -fn_123_236F0 = .text:0x000236F0; // type:function size:0x98 -fn_123_23790 = .text:0x00023790; // type:function size:0x8 -fn_123_237A0 = .text:0x000237A0; // type:function size:0x4 -fn_123_237B0 = .text:0x000237B0; // type:function size:0x34 -fn_123_237F0 = .text:0x000237F0; // type:function size:0xC8 -fn_123_238C0 = .text:0x000238C0; // type:function size:0x4 -fn_123_238D0 = .text:0x000238D0; // type:function size:0x7C -fn_123_23950 = .text:0x00023950; // type:function size:0x838 -fn_123_24190 = .text:0x00024190; // type:function size:0x4 -fn_123_241A0 = .text:0x000241A0; // type:function size:0x5C -fn_123_24200 = .text:0x00024200; // type:function size:0x14C -fn_123_24350 = .text:0x00024350; // type:function size:0x4 -fn_123_24360 = .text:0x00024360; // type:function size:0x4 -fn_123_24370 = .text:0x00024370; // type:function size:0x40 -fn_123_243B0 = .text:0x000243B0; // type:function size:0x4 -fn_123_243C0 = .text:0x000243C0; // type:function size:0xB4 -fn_123_24480 = .text:0x00024480; // type:function size:0x13C -fn_123_245C0 = .text:0x000245C0; // type:function size:0x14 -fn_123_245E0 = .text:0x000245E0; // type:function size:0xB4 -fn_123_246A0 = .text:0x000246A0; // type:function size:0x134 -fn_123_247E0 = .text:0x000247E0; // type:function size:0x14 -fn_123_24800 = .text:0x00024800; // type:function size:0xB4 -fn_123_248C0 = .text:0x000248C0; // type:function size:0x58 -fn_123_24920 = .text:0x00024920; // type:function size:0x4 -fn_123_24930 = .text:0x00024930; // type:function size:0xB4 -fn_123_249F0 = .text:0x000249F0; // type:function size:0x158 -fn_123_24B50 = .text:0x00024B50; // type:function size:0x4 -fn_123_24B60 = .text:0x00024B60; // type:function size:0x1FC -fn_123_24D60 = .text:0x00024D60; // type:function size:0x1194 -fn_123_25F00 = .text:0x00025F00; // type:function size:0x38 -fn_123_25F40 = .text:0x00025F40; // type:function size:0x7C -fn_123_25FC0 = .text:0x00025FC0; // type:function size:0x8E4 -fn_123_268B0 = .text:0x000268B0; // type:function size:0x4 -fn_123_268C0 = .text:0x000268C0; // type:function size:0xB4 -fn_123_26980 = .text:0x00026980; // type:function size:0xB4 -fn_123_26A40 = .text:0x00026A40; // type:function size:0x14 -fn_123_26A60 = .text:0x00026A60; // type:function size:0x214 -fn_123_26C80 = .text:0x00026C80; // type:function size:0x58 -fn_123_26CE0 = .text:0x00026CE0; // type:function size:0x4 -fn_123_26CF0 = .text:0x00026CF0; // type:function size:0x12C -fn_123_26E20 = .text:0x00026E20; // type:function size:0x190 -fn_123_26FB0 = .text:0x00026FB0; // type:function size:0x4 -fn_123_26FC0 = .text:0x00026FC0; // type:function size:0x198 -fn_123_27160 = .text:0x00027160; // type:function size:0xA44 -fn_123_27BB0 = .text:0x00027BB0; // type:function size:0x8 -fn_123_27BC0 = .text:0x00027BC0; // type:function size:0x288 -fn_123_27E50 = .text:0x00027E50; // type:function size:0x384 -fn_123_281E0 = .text:0x000281E0; // type:function size:0x8 -fn_123_281F0 = .text:0x000281F0; // type:function size:0x4 -fn_123_28200 = .text:0x00028200; // type:function size:0x4 -fn_123_28210 = .text:0x00028210; // type:function size:0x4 -fn_123_28220 = .text:0x00028220; // type:function size:0x74 -fn_123_282A0 = .text:0x000282A0; // type:function size:0x64 -fn_123_28310 = .text:0x00028310; // type:function size:0x4 -fn_123_28320 = .text:0x00028320; // type:function size:0x17C -fn_123_284A0 = .text:0x000284A0; // type:function size:0xB0 -fn_123_28550 = .text:0x00028550; // type:function size:0x4 -fn_123_28560 = .text:0x00028560; // type:function size:0x3BC -fn_123_28920 = .text:0x00028920; // type:function size:0xBE0 -fn_123_29500 = .text:0x00029500; // type:function size:0x4 -fn_123_29510 = .text:0x00029510; // type:function size:0x90 -fn_123_295A0 = .text:0x000295A0; // type:function size:0x15C -fn_123_29700 = .text:0x00029700; // type:function size:0x4 -fn_123_29710 = .text:0x00029710; // type:function size:0xFC -fn_123_29810 = .text:0x00029810; // type:function size:0x70 -fn_123_29880 = .text:0x00029880; // type:function size:0x4 -fn_123_29890 = .text:0x00029890; // type:function size:0x28C -fn_123_29B20 = .text:0x00029B20; // type:function size:0x13AC -fn_123_2AED0 = .text:0x0002AED0; // type:function size:0x48 -fn_123_2AF20 = .text:0x0002AF20; // type:function size:0xF0 -fn_123_2B010 = .text:0x0002B010; // type:function size:0x1CF0 -fn_123_2CD00 = .text:0x0002CD00; // type:function size:0x54 -fn_123_2CD60 = .text:0x0002CD60; // type:function size:0x90 -fn_123_2CDF0 = .text:0x0002CDF0; // type:function size:0xA4 -fn_123_2CEA0 = .text:0x0002CEA0; // type:function size:0x4 -fn_123_2CEB0 = .text:0x0002CEB0; // type:function size:0x17C -fn_123_2D030 = .text:0x0002D030; // type:function size:0x9F4 -fn_123_2DA30 = .text:0x0002DA30; // type:function size:0x8 -fn_123_2DA40 = .text:0x0002DA40; // type:function size:0x60 -fn_123_2DAA0 = .text:0x0002DAA0; // type:function size:0xBC -fn_123_2DB60 = .text:0x0002DB60; // type:function size:0x4 -fn_123_2DB70 = .text:0x0002DB70; // type:function size:0xDC -fn_123_2DC50 = .text:0x0002DC50; // type:function size:0x368 -fn_123_2DFC0 = .text:0x0002DFC0; // type:function size:0x3C -fn_123_2E000 = .text:0x0002E000; // type:function size:0x13C -fn_123_2E140 = .text:0x0002E140; // type:function size:0x688 -fn_123_2E7D0 = .text:0x0002E7D0; // type:function size:0x4 -fn_123_2E7E0 = .text:0x0002E7E0; // type:function size:0x1F0 -AcBigBoss3__handleBBFLYFALLEventMaybe = .text:0x0002E9D0; // type:function size:0xFD4 -fn_123_2F9B0 = .text:0x0002F9B0; // type:function size:0x10 -fn_123_2F9C0 = .text:0x0002F9C0; // type:function size:0xB0 -fn_123_2FA70 = .text:0x0002FA70; // type:function size:0xAB8 -fn_123_30530 = .text:0x00030530; // type:function size:0x4 -fn_123_30540 = .text:0x00030540; // type:function size:0x54 -fn_123_305A0 = .text:0x000305A0; // type:function size:0x5C -fn_123_30600 = .text:0x00030600; // type:function size:0x4 -fn_123_30610 = .text:0x00030610; // type:function size:0x4C -fn_123_30660 = .text:0x00030660; // type:function size:0x90 -fn_123_306F0 = .text:0x000306F0; // type:function size:0x4 -fn_123_30700 = .text:0x00030700; // type:function size:0xC4 -fn_123_307D0 = .text:0x000307D0; // type:function size:0x1E4 -fn_123_309C0 = .text:0x000309C0; // type:function size:0x4 -fn_123_309D0 = .text:0x000309D0; // type:function size:0x90 -fn_123_30A60 = .text:0x00030A60; // type:function size:0x94 -fn_123_30B00 = .text:0x00030B00; // type:function size:0x4 -fn_123_30B10 = .text:0x00030B10; // type:function size:0xE0 -fn_123_30BF0 = .text:0x00030BF0; // type:function size:0x31C8 -fn_123_33DC0 = .text:0x00033DC0; // type:function size:0x6C -fn_123_33E30 = .text:0x00033E30; // type:function size:0x4 -fn_123_33E40 = .text:0x00033E40; // type:function size:0xC -fn_123_33E50 = .text:0x00033E50; // type:function size:0x4 -fn_123_33E60 = .text:0x00033E60; // type:function size:0xD8 -fn_123_33F40 = .text:0x00033F40; // type:function size:0x54 -fn_123_33FA0 = .text:0x00033FA0; // type:function size:0x4 -fn_123_33FB0 = .text:0x00033FB0; // type:function size:0x4 -fn_123_33FC0 = .text:0x00033FC0; // type:function size:0x4 -fn_123_33FD0 = .text:0x00033FD0; // type:function size:0x4 +initializeState_AppearWait__14dAcBBigBoss3_cFv = .text:0x000217B0; // type:function size:0x90 +executeState_AppearWait__14dAcBBigBoss3_cFv = .text:0x00021840; // type:function size:0x98 +finalizeState_AppearWait__14dAcBBigBoss3_cFv = .text:0x000218E0; // type:function size:0x4 +initializeState_AppearDemo__14dAcBBigBoss3_cFv = .text:0x000218F0; // type:function size:0x190 +executeState_AppearDemo__14dAcBBigBoss3_cFv = .text:0x00021A80; // type:function size:0x1C0C +finalizeState_AppearDemo__14dAcBBigBoss3_cFv = .text:0x00023690; // type:function size:0x54 +initializeState_Wait__14dAcBBigBoss3_cFv = .text:0x000236F0; // type:function size:0x98 +executeState_Wait__14dAcBBigBoss3_cFv = .text:0x00023790; // type:function size:0x8 +finalizeState_Wait__14dAcBBigBoss3_cFv = .text:0x000237A0; // type:function size:0x4 +initializeState_Walk__14dAcBBigBoss3_cFv = .text:0x000237B0; // type:function size:0x34 +executeState_Walk__14dAcBBigBoss3_cFv = .text:0x000237F0; // type:function size:0xC8 +finalizeState_Walk__14dAcBBigBoss3_cFv = .text:0x000238C0; // type:function size:0x4 +initializeState_Reach__14dAcBBigBoss3_cFv = .text:0x000238D0; // type:function size:0x7C +executeState_Reach__14dAcBBigBoss3_cFv = .text:0x00023950; // type:function size:0x838 +finalizeState_Reach__14dAcBBigBoss3_cFv = .text:0x00024190; // type:function size:0x4 +initializeState_Turn__14dAcBBigBoss3_cFv = .text:0x000241A0; // type:function size:0x5C +executeState_Turn__14dAcBBigBoss3_cFv = .text:0x00024200; // type:function size:0x14C +finalizeState_Turn__14dAcBBigBoss3_cFv = .text:0x00024350; // type:function size:0x4 +initializeState_ImpaAdvice__14dAcBBigBoss3_cFv = .text:0x00024360; // type:function size:0x4 +executeState_ImpaAdvice__14dAcBBigBoss3_cFv = .text:0x00024370; // type:function size:0x40 +finalizeState_ImpaAdvice__14dAcBBigBoss3_cFv = .text:0x000243B0; // type:function size:0x4 +initializeState_ShakeHead__14dAcBBigBoss3_cFv = .text:0x000243C0; // type:function size:0xB4 +executeState_ShakeHead__14dAcBBigBoss3_cFv = .text:0x00024480; // type:function size:0x13C +finalizeState_ShakeHead__14dAcBBigBoss3_cFv = .text:0x000245C0; // type:function size:0x14 +initializeState_HeadDamage__14dAcBBigBoss3_cFv = .text:0x000245E0; // type:function size:0xB4 +executeState_HeadDamage__14dAcBBigBoss3_cFv = .text:0x000246A0; // type:function size:0x134 +finalizeState_HeadDamage__14dAcBBigBoss3_cFv = .text:0x000247E0; // type:function size:0x14 +initializeState_HeadPain__14dAcBBigBoss3_cFv = .text:0x00024800; // type:function size:0xB4 +executeState_HeadPain__14dAcBBigBoss3_cFv = .text:0x000248C0; // type:function size:0x58 +finalizeState_HeadPain__14dAcBBigBoss3_cFv = .text:0x00024920; // type:function size:0x4 +initializeState_FlyPain__14dAcBBigBoss3_cFv = .text:0x00024930; // type:function size:0xB4 +executeState_FlyPain__14dAcBBigBoss3_cFv = .text:0x000249F0; // type:function size:0x158 +finalizeState_FlyPain__14dAcBBigBoss3_cFv = .text:0x00024B50; // type:function size:0x4 +initializeState_HeadRecover__14dAcBBigBoss3_cFv = .text:0x00024B60; // type:function size:0x1FC +executeState_HeadRecover__14dAcBBigBoss3_cFv = .text:0x00024D60; // type:function size:0x1194 +finalizeState_HeadRecover__14dAcBBigBoss3_cFv = .text:0x00025F00; // type:function size:0x38 +initializeState_HeadDamageThrow__14dAcBBigBoss3_cFv = .text:0x00025F40; // type:function size:0x7C +executeState_HeadDamageThrow__14dAcBBigBoss3_cFv = .text:0x00025FC0; // type:function size:0x8E4 +finalizeState_HeadDamageThrow__14dAcBBigBoss3_cFv = .text:0x000268B0; // type:function size:0x4 +initializeState_DropByHand__14dAcBBigBoss3_cFv = .text:0x000268C0; // type:function size:0xB4 +executeState_DropByHand__14dAcBBigBoss3_cFv = .text:0x00026980; // type:function size:0xB4 +finalizeState_DropByHand__14dAcBBigBoss3_cFv = .text:0x00026A40; // type:function size:0x14 +initializeState_Attack__14dAcBBigBoss3_cFv = .text:0x00026A60; // type:function size:0x214 +executeState_Attack__14dAcBBigBoss3_cFv = .text:0x00026C80; // type:function size:0x58 +finalizeState_Attack__14dAcBBigBoss3_cFv = .text:0x00026CE0; // type:function size:0x4 +initializeState_FootBroken__14dAcBBigBoss3_cFv = .text:0x00026CF0; // type:function size:0x12C +executeState_FootBroken__14dAcBBigBoss3_cFv = .text:0x00026E20; // type:function size:0x190 +finalizeState_FootBroken__14dAcBBigBoss3_cFv = .text:0x00026FB0; // type:function size:0x4 +initializeState_FootRecover__14dAcBBigBoss3_cFv = .text:0x00026FC0; // type:function size:0x198 +executeState_FootRecover__14dAcBBigBoss3_cFv = .text:0x00027160; // type:function size:0xA44 +finalizeState_FootRecover__14dAcBBigBoss3_cFv = .text:0x00027BB0; // type:function size:0x8 +initializeState_ArmRecover__14dAcBBigBoss3_cFv = .text:0x00027BC0; // type:function size:0x288 +executeState_ArmRecover__14dAcBBigBoss3_cFv = .text:0x00027E50; // type:function size:0x384 +finalizeState_ArmRecover__14dAcBBigBoss3_cFv = .text:0x000281E0; // type:function size:0x8 +initializeState_ArmBroken__14dAcBBigBoss3_cFv = .text:0x000281F0; // type:function size:0x4 +executeState_ArmBroken__14dAcBBigBoss3_cFv = .text:0x00028200; // type:function size:0x4 +finalizeState_ArmBroken__14dAcBBigBoss3_cFv = .text:0x00028210; // type:function size:0x4 +initializeState_ArmAttack__14dAcBBigBoss3_cFv = .text:0x00028220; // type:function size:0x74 +executeState_ArmAttack__14dAcBBigBoss3_cFv = .text:0x000282A0; // type:function size:0x64 +finalizeState_ArmAttack__14dAcBBigBoss3_cFv = .text:0x00028310; // type:function size:0x4 +initializeState_BombHit__14dAcBBigBoss3_cFv = .text:0x00028320; // type:function size:0x17C +executeState_BombHit__14dAcBBigBoss3_cFv = .text:0x000284A0; // type:function size:0xB0 +finalizeState_BombHit__14dAcBBigBoss3_cFv = .text:0x00028550; // type:function size:0x4 +initializeState_Stun__14dAcBBigBoss3_cFv = .text:0x00028560; // type:function size:0x3BC +executeState_Stun__14dAcBBigBoss3_cFv = .text:0x00028920; // type:function size:0xBE0 +finalizeState_Stun__14dAcBBigBoss3_cFv = .text:0x00029500; // type:function size:0x4 +initializeState_StunWait__14dAcBBigBoss3_cFv = .text:0x00029510; // type:function size:0x90 +executeState_StunWait__14dAcBBigBoss3_cFv = .text:0x000295A0; // type:function size:0x15C +finalizeState_StunWait__14dAcBBigBoss3_cFv = .text:0x00029700; // type:function size:0x4 +initializeState_StunBombDamage__14dAcBBigBoss3_cFv = .text:0x00029710; // type:function size:0xFC +executeState_StunBombDamage__14dAcBBigBoss3_cFv = .text:0x00029810; // type:function size:0x70 +finalizeState_StunBombDamage__14dAcBBigBoss3_cFv = .text:0x00029880; // type:function size:0x4 +initializeState_StunRecover__14dAcBBigBoss3_cFv = .text:0x00029890; // type:function size:0x28C +executeState_StunRecover__14dAcBBigBoss3_cFv = .text:0x00029B20; // type:function size:0x13AC +finalizeState_StunRecover__14dAcBBigBoss3_cFv = .text:0x0002AED0; // type:function size:0x48 +initializeState_StunDamage__14dAcBBigBoss3_cFv = .text:0x0002AF20; // type:function size:0xF0 +executeState_StunDamage__14dAcBBigBoss3_cFv = .text:0x0002B010; // type:function size:0x1CF0 +finalizeState_StunDamage__14dAcBBigBoss3_cFv = .text:0x0002CD00; // type:function size:0x54 +initializeState_StunPain__14dAcBBigBoss3_cFv = .text:0x0002CD60; // type:function size:0x90 +executeState_StunPain__14dAcBBigBoss3_cFv = .text:0x0002CDF0; // type:function size:0xA4 +finalizeState_StunPain__14dAcBBigBoss3_cFv = .text:0x0002CEA0; // type:function size:0x4 +initializeState_LevelUp__14dAcBBigBoss3_cFv = .text:0x0002CEB0; // type:function size:0x17C +executeState_LevelUp__14dAcBBigBoss3_cFv = .text:0x0002D030; // type:function size:0x9F4 +finalizeState_LevelUp__14dAcBBigBoss3_cFv = .text:0x0002DA30; // type:function size:0x8 +initializeState_PreFly__14dAcBBigBoss3_cFv = .text:0x0002DA40; // type:function size:0x60 +executeState_PreFly__14dAcBBigBoss3_cFv = .text:0x0002DAA0; // type:function size:0xBC +finalizeState_PreFly__14dAcBBigBoss3_cFv = .text:0x0002DB60; // type:function size:0x4 +initializeState_PreFlyDemo__14dAcBBigBoss3_cFv = .text:0x0002DB70; // type:function size:0xDC +executeState_PreFlyDemo__14dAcBBigBoss3_cFv = .text:0x0002DC50; // type:function size:0x368 +finalizeState_PreFlyDemo__14dAcBBigBoss3_cFv = .text:0x0002DFC0; // type:function size:0x3C +initializeState_Fly__14dAcBBigBoss3_cFv = .text:0x0002E000; // type:function size:0x13C +executeState_Fly__14dAcBBigBoss3_cFv = .text:0x0002E140; // type:function size:0x688 +finalizeState_Fly__14dAcBBigBoss3_cFv = .text:0x0002E7D0; // type:function size:0x4 +initializeState_FlyFall__14dAcBBigBoss3_cFv = .text:0x0002E7E0; // type:function size:0x1F0 +executeState_FlyFall__14dAcBBigBoss3_cFv = .text:0x0002E9D0; // type:function size:0xFD4 +finalizeState_FlyFall__14dAcBBigBoss3_cFv = .text:0x0002F9B0; // type:function size:0x10 +initializeState_FlyFallGround__14dAcBBigBoss3_cFv = .text:0x0002F9C0; // type:function size:0xB0 +executeState_FlyFallGround__14dAcBBigBoss3_cFv = .text:0x0002FA70; // type:function size:0xAB8 +finalizeState_FlyFallGround__14dAcBBigBoss3_cFv = .text:0x00030530; // type:function size:0x4 +initializeState_FlyFallGroundWait__14dAcBBigBoss3_cFv = .text:0x00030540; // type:function size:0x54 +executeState_FlyFallGroundWait__14dAcBBigBoss3_cFv = .text:0x000305A0; // type:function size:0x5C +finalizeState_FlyFallGroundWait__14dAcBBigBoss3_cFv = .text:0x00030600; // type:function size:0x4 +initializeState_FlyFallRecover__14dAcBBigBoss3_cFv = .text:0x00030610; // type:function size:0x4C +executeState_FlyFallRecover__14dAcBBigBoss3_cFv = .text:0x00030660; // type:function size:0x90 +finalizeState_FlyFallRecover__14dAcBBigBoss3_cFv = .text:0x000306F0; // type:function size:0x4 +initializeState_FlyReach__14dAcBBigBoss3_cFv = .text:0x00030700; // type:function size:0xC4 +executeState_FlyReach__14dAcBBigBoss3_cFv = .text:0x000307D0; // type:function size:0x1E4 +finalizeState_FlyReach__14dAcBBigBoss3_cFv = .text:0x000309C0; // type:function size:0x4 +initializeState_GuardBallista__14dAcBBigBoss3_cFv = .text:0x000309D0; // type:function size:0x90 +executeState_GuardBallista__14dAcBBigBoss3_cFv = .text:0x00030A60; // type:function size:0x94 +finalizeState_GuardBallista__14dAcBBigBoss3_cFv = .text:0x00030B00; // type:function size:0x4 +initializeState_Evacuation__14dAcBBigBoss3_cFv = .text:0x00030B10; // type:function size:0xE0 +executeState_Evacuation__14dAcBBigBoss3_cFv = .text:0x00030BF0; // type:function size:0x31C8 +finalizeState_Evacuation__14dAcBBigBoss3_cFv = .text:0x00033DC0; // type:function size:0x6C +initializeState_StoneWait__14dAcBBigBoss3_cFv = .text:0x00033E30; // type:function size:0x4 +executeState_StoneWait__14dAcBBigBoss3_cFv = .text:0x00033E40; // type:function size:0xC +finalizeState_StoneWait__14dAcBBigBoss3_cFv = .text:0x00033E50; // type:function size:0x4 +initializeState_SwordGameWait__14dAcBBigBoss3_cFv = .text:0x00033E60; // type:function size:0xD8 +executeState_SwordGameWait__14dAcBBigBoss3_cFv = .text:0x00033F40; // type:function size:0x54 +finalizeState_SwordGameWait__14dAcBBigBoss3_cFv = .text:0x00033FA0; // type:function size:0x4 +initializeState_SwordGameEnd__14dAcBBigBoss3_cFv = .text:0x00033FB0; // type:function size:0x4 +executeState_SwordGameEnd__14dAcBBigBoss3_cFv = .text:0x00033FC0; // type:function size:0x4 +finalizeState_SwordGameEnd__14dAcBBigBoss3_cFv = .text:0x00033FD0; // type:function size:0x4 fn_123_33FE0 = .text:0x00033FE0; // type:function size:0x88 fn_123_34070 = .text:0x00034070; // type:function size:0x13C fn_123_341B0 = .text:0x000341B0; // type:function size:0x16C @@ -283,7 +283,7 @@ fn_123_348B0 = .text:0x000348B0; // type:function size:0x8 fn_123_348C0 = .text:0x000348C0; // type:function size:0x4 fn_123_348D0 = .text:0x000348D0; // type:function size:0x4 fn_123_348E0 = .text:0x000348E0; // type:function size:0x8 -fn_123_348F0 = .text:0x000348F0; // type:function size:0x4C4 +__dt__14dAcBBigBoss3_cFv = .text:0x000348F0; // type:function size:0x4C4 fn_123_34DC0 = .text:0x00034DC0; // type:function size:0x4 fn_123_34DD0 = .text:0x00034DD0; // type:function size:0x4 fn_123_34DE0 = .text:0x00034DE0; // type:function size:0x4 @@ -292,23 +292,23 @@ fn_123_34E00 = .text:0x00034E00; // type:function size:0x4 fn_123_34E10 = .text:0x00034E10; // type:function size:0x4 fn_123_34E20 = .text:0x00034E20; // type:function size:0x4 fn_123_34E30 = .text:0x00034E30; // type:function size:0x4 -fn_123_34E40 = .text:0x00034E40; // type:function size:0x60 -fn_123_34EA0 = .text:0x00034EA0; // type:function size:0xC -fn_123_34EB0 = .text:0x00034EB0; // type:function size:0x1C -fn_123_34ED0 = .text:0x00034ED0; // type:function size:0x1C -fn_123_34EF0 = .text:0x00034EF0; // type:function size:0x1C -fn_123_34F10 = .text:0x00034F10; // type:function size:0x10 -fn_123_34F20 = .text:0x00034F20; // type:function size:0x10 -fn_123_34F30 = .text:0x00034F30; // type:function size:0x10 -fn_123_34F40 = .text:0x00034F40; // type:function size:0x10 -fn_123_34F50 = .text:0x00034F50; // type:function size:0x10 -fn_123_34F60 = .text:0x00034F60; // type:function size:0x10 -fn_123_34F70 = .text:0x00034F70; // type:function size:0x30 -fn_123_34FA0 = .text:0x00034FA0; // type:function size:0x30 -fn_123_34FD0 = .text:0x00034FD0; // type:function size:0x30 -fn_123_35000 = .text:0x00035000; // type:function size:0x223C -fn_123_37240 = .text:0x00037240; // type:function size:0x58 -fn_123_372A0 = .text:0x000372A0; // type:function size:0x88 +build__30sFStateFct_c<14dAcBBigBoss3_c>FRC12sStateIDIf_c = .text:0x00034E40; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcBBigBoss3_c>FRP10sStateIf_c = .text:0x00034EA0; // type:function size:0xC +initialize__27sFState_c<14dAcBBigBoss3_c>Fv = .text:0x00034EB0; // type:function size:0x1C +execute__27sFState_c<14dAcBBigBoss3_c>Fv = .text:0x00034ED0; // type:function size:0x1C +finalize__27sFState_c<14dAcBBigBoss3_c>Fv = .text:0x00034EF0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00034F10; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00034F20; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00034F30; // type:function size:0x10 +getState__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00034F40; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00034F50; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00034F60; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcBBigBoss3_c>CFR14dAcBBigBoss3_c = .text:0x00034F70; // type:function size:0x30 +executeState__29sFStateID_c<14dAcBBigBoss3_c>CFR14dAcBBigBoss3_c = .text:0x00034FA0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcBBigBoss3_c>CFR14dAcBBigBoss3_c = .text:0x00034FD0; // type:function size:0x30 +__sinit_\d_a_b_bigboss3_cpp = .text:0x00035000; // type:function size:0x223C scope:local +__dt__29sFStateID_c<14dAcBBigBoss3_c>Fv = .text:0x00037240; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcBBigBoss3_c>CFPCc = .text:0x000372A0; // type:function size:0x88 fn_123_37330 = .text:0x00037330; // type:function size:0x8 fn_123_37340 = .text:0x00037340; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -338,7 +338,7 @@ lbl_123_rodata_6A8 = .rodata:0x000006A8; // type:object size:0x40 data:float lbl_123_rodata_6E8 = .rodata:0x000006E8; // type:object size:0x74 data:float lbl_123_rodata_75C = .rodata:0x0000075C; // type:object size:0x64 data:float lbl_123_rodata_7C0 = .rodata:0x000007C0; // type:object size:0x438 data:float -lbl_123_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_BIGBOSS3 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_123_data_10 = .data:0x00000010; // type:object size:0x8 lbl_123_data_18 = .data:0x00000018; // type:object size:0x8 lbl_123_data_20 = .data:0x00000020; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_b_bigbossNP/symbols.txt b/config/SOUE01/rels/d_a_b_bigbossNP/symbols.txt index 1f8304ac..29757e0c 100644 --- a/config/SOUE01/rels/d_a_b_bigbossNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_bigbossNP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_121_F0 = .text:0x000000F0; // type:function size:0x40 -AcBBigBoss__ctor = .text:0x00000130; // type:function size:0x3D4 +dAcBBigBoss_c_classInit__Fv = .text:0x00000130; // type:function size:0x3D4 fn_121_510 = .text:0x00000510; // type:function size:0x58 fn_121_570 = .text:0x00000570; // type:function size:0x40 fn_121_5B0 = .text:0x000005B0; // type:function size:0x4 @@ -18,10 +18,10 @@ fn_121_720 = .text:0x00000720; // type:function size:0x58 fn_121_780 = .text:0x00000780; // type:function size:0x90 fn_121_810 = .text:0x00000810; // type:function size:0x58 fn_121_870 = .text:0x00000870; // type:function size:0x90 -fn_121_900 = .text:0x00000900; // type:function size:0x58 -fn_121_960 = .text:0x00000960; // type:function size:0x6C -fn_121_9D0 = .text:0x000009D0; // type:function size:0xA0 -fn_121_A70 = .text:0x00000A70; // type:function size:0xA4 +__dt__26sFState_c<13dAcBBigBoss_c>Fv = .text:0x00000900; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcBBigBoss_c>Fv = .text:0x00000960; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009D0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000A70; // type:function size:0xA4 fn_121_B20 = .text:0x00000B20; // type:function size:0x18C fn_121_CB0 = .text:0x00000CB0; // type:function size:0x190 fn_121_E40 = .text:0x00000E40; // type:function size:0x1C @@ -64,7 +64,7 @@ fn_121_30D0 = .text:0x000030D0; // type:function size:0x10 fn_121_30E0 = .text:0x000030E0; // type:function size:0x1BFC fn_121_4CE0 = .text:0x00004CE0; // type:function size:0x1D4 fn_121_4EC0 = .text:0x00004EC0; // type:function size:0x58 -fn_121_4F20 = .text:0x00004F20; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004F20; // type:function size:0x10 fn_121_4F30 = .text:0x00004F30; // type:function size:0x1DC fn_121_5110 = .text:0x00005110; // type:function size:0x684 fn_121_57A0 = .text:0x000057A0; // type:function size:0x1C @@ -76,7 +76,7 @@ fn_121_5C70 = .text:0x00005C70; // type:function size:0x1C0 fn_121_5E30 = .text:0x00005E30; // type:function size:0x8E0 fn_121_6710 = .text:0x00006710; // type:function size:0x8 fn_121_6720 = .text:0x00006720; // type:function size:0x120 -fn_121_6840 = .text:0x00006840; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00006840; // type:function size:0x10 fn_121_6850 = .text:0x00006850; // type:function size:0x8C8 fn_121_7120 = .text:0x00007120; // type:function size:0x8A8 fn_121_79D0 = .text:0x000079D0; // type:function size:0x2C @@ -98,7 +98,7 @@ fn_121_C0F0 = .text:0x0000C0F0; // type:function size:0x6C fn_121_C160 = .text:0x0000C160; // type:function size:0x384 fn_121_C4F0 = .text:0x0000C4F0; // type:function size:0x18 fn_121_C510 = .text:0x0000C510; // type:function size:0x10 -fn_121_C520 = .text:0x0000C520; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000C520; // type:function size:0x10 fn_121_C530 = .text:0x0000C530; // type:function size:0x8 fn_121_C540 = .text:0x0000C540; // type:function size:0xC fn_121_C550 = .text:0x0000C550; // type:function size:0xC @@ -126,96 +126,96 @@ fn_121_138C0 = .text:0x000138C0; // type:function size:0x3F8 fn_121_13CC0 = .text:0x00013CC0; // type:function size:0x5C fn_121_13D20 = .text:0x00013D20; // type:function size:0x9E0 fn_121_14700 = .text:0x00014700; // type:function size:0x304 -fn_121_14A10 = .text:0x00014A10; // type:function size:0x80 -fn_121_14A90 = .text:0x00014A90; // type:function size:0x98 -fn_121_14B30 = .text:0x00014B30; // type:function size:0x4 -fn_121_14B40 = .text:0x00014B40; // type:function size:0x184 -fn_121_14CD0 = .text:0x00014CD0; // type:function size:0x1ED0 -fn_121_16BA0 = .text:0x00016BA0; // type:function size:0x5C -fn_121_16C00 = .text:0x00016C00; // type:function size:0x58 -fn_121_16C60 = .text:0x00016C60; // type:function size:0x8 -fn_121_16C70 = .text:0x00016C70; // type:function size:0x4 -fn_121_16C80 = .text:0x00016C80; // type:function size:0x34 -fn_121_16CC0 = .text:0x00016CC0; // type:function size:0x110 -fn_121_16DD0 = .text:0x00016DD0; // type:function size:0x4 -fn_121_16DE0 = .text:0x00016DE0; // type:function size:0x12C -fn_121_16F10 = .text:0x00016F10; // type:function size:0x364 -fn_121_17280 = .text:0x00017280; // type:function size:0x4 -fn_121_17290 = .text:0x00017290; // type:function size:0x58 -fn_121_172F0 = .text:0x000172F0; // type:function size:0x148 -fn_121_17440 = .text:0x00017440; // type:function size:0x4 -fn_121_17450 = .text:0x00017450; // type:function size:0x4 -fn_121_17460 = .text:0x00017460; // type:function size:0x40 -fn_121_174A0 = .text:0x000174A0; // type:function size:0x4 -fn_121_174B0 = .text:0x000174B0; // type:function size:0xB4 -fn_121_17570 = .text:0x00017570; // type:function size:0xB0 -fn_121_17620 = .text:0x00017620; // type:function size:0x10 -fn_121_17630 = .text:0x00017630; // type:function size:0xB4 -fn_121_176F0 = .text:0x000176F0; // type:function size:0x164 -fn_121_17860 = .text:0x00017860; // type:function size:0x4 -fn_121_17870 = .text:0x00017870; // type:function size:0x1F0 -fn_121_17A60 = .text:0x00017A60; // type:function size:0x138C -fn_121_18DF0 = .text:0x00018DF0; // type:function size:0x8 -fn_121_18E00 = .text:0x00018E00; // type:function size:0xB4 -fn_121_18EC0 = .text:0x00018EC0; // type:function size:0x58 -fn_121_18F20 = .text:0x00018F20; // type:function size:0x4 -fn_121_18F30 = .text:0x00018F30; // type:function size:0x1F8 -fn_121_19130 = .text:0x00019130; // type:function size:0x418 -fn_121_19550 = .text:0x00019550; // type:function size:0x10 -fn_121_19560 = .text:0x00019560; // type:function size:0x1CC -fn_121_19730 = .text:0x00019730; // type:function size:0x628 -fn_121_19D60 = .text:0x00019D60; // type:function size:0x4 -fn_121_19D70 = .text:0x00019D70; // type:function size:0x358 -fn_121_1A0D0 = .text:0x0001A0D0; // type:function size:0x364 -fn_121_1A440 = .text:0x0001A440; // type:function size:0x4 -fn_121_1A450 = .text:0x0001A450; // type:function size:0x1A8 -fn_121_1A600 = .text:0x0001A600; // type:function size:0x174 -fn_121_1A780 = .text:0x0001A780; // type:function size:0x14 -fn_121_1A7A0 = .text:0x0001A7A0; // type:function size:0x150 -fn_121_1A8F0 = .text:0x0001A8F0; // type:function size:0x408 -fn_121_1AD00 = .text:0x0001AD00; // type:function size:0x10 -fn_121_1AD10 = .text:0x0001AD10; // type:function size:0x17C -fn_121_1AE90 = .text:0x0001AE90; // type:function size:0x31C -fn_121_1B1B0 = .text:0x0001B1B0; // type:function size:0x44 -fn_121_1B200 = .text:0x0001B200; // type:function size:0xA0 -fn_121_1B2A0 = .text:0x0001B2A0; // type:function size:0x80 -fn_121_1B320 = .text:0x0001B320; // type:function size:0x4 -fn_121_1B330 = .text:0x0001B330; // type:function size:0x14C -fn_121_1B480 = .text:0x0001B480; // type:function size:0x88C -fn_121_1BD10 = .text:0x0001BD10; // type:function size:0x8 -fn_121_1BD20 = .text:0x0001BD20; // type:function size:0x218 -fn_121_1BF40 = .text:0x0001BF40; // type:function size:0x2A4 -fn_121_1C1F0 = .text:0x0001C1F0; // type:function size:0x4 -fn_121_1C200 = .text:0x0001C200; // type:function size:0x194 -fn_121_1C3A0 = .text:0x0001C3A0; // type:function size:0x7F8 -fn_121_1CBA0 = .text:0x0001CBA0; // type:function size:0x8 -fn_121_1CBB0 = .text:0x0001CBB0; // type:function size:0x218 -fn_121_1CDD0 = .text:0x0001CDD0; // type:function size:0xB1C -fn_121_1D8F0 = .text:0x0001D8F0; // type:function size:0x4 -fn_121_1D900 = .text:0x0001D900; // type:function size:0x90 -fn_121_1D990 = .text:0x0001D990; // type:function size:0xF0 -fn_121_1DA80 = .text:0x0001DA80; // type:function size:0x4 -fn_121_1DA90 = .text:0x0001DA90; // type:function size:0x290 -fn_121_1DD20 = .text:0x0001DD20; // type:function size:0xB54 -fn_121_1E880 = .text:0x0001E880; // type:function size:0x44 -fn_121_1E8D0 = .text:0x0001E8D0; // type:function size:0xEC -fn_121_1E9C0 = .text:0x0001E9C0; // type:function size:0xE20 -fn_121_1F7E0 = .text:0x0001F7E0; // type:function size:0x50 -fn_121_1F830 = .text:0x0001F830; // type:function size:0x90 -fn_121_1F8C0 = .text:0x0001F8C0; // type:function size:0xA4 -fn_121_1F970 = .text:0x0001F970; // type:function size:0x4 -fn_121_1F980 = .text:0x0001F980; // type:function size:0xCC -fn_121_1FA50 = .text:0x0001FA50; // type:function size:0x2648 -fn_121_220A0 = .text:0x000220A0; // type:function size:0x6C -fn_121_22110 = .text:0x00022110; // type:function size:0x4 -fn_121_22120 = .text:0x00022120; // type:function size:0xC -fn_121_22130 = .text:0x00022130; // type:function size:0x4 -fn_121_22140 = .text:0x00022140; // type:function size:0xCC -fn_121_22210 = .text:0x00022210; // type:function size:0x40 -fn_121_22250 = .text:0x00022250; // type:function size:0x4 -fn_121_22260 = .text:0x00022260; // type:function size:0x4 -fn_121_22270 = .text:0x00022270; // type:function size:0x4 -fn_121_22280 = .text:0x00022280; // type:function size:0x4 +initializeState_AppearWait__13dAcBBigBoss_cFv = .text:0x00014A10; // type:function size:0x80 +executeState_AppearWait__13dAcBBigBoss_cFv = .text:0x00014A90; // type:function size:0x98 +finalizeState_AppearWait__13dAcBBigBoss_cFv = .text:0x00014B30; // type:function size:0x4 +initializeState_AppearDemo__13dAcBBigBoss_cFv = .text:0x00014B40; // type:function size:0x184 +executeState_AppearDemo__13dAcBBigBoss_cFv = .text:0x00014CD0; // type:function size:0x1ED0 +finalizeState_AppearDemo__13dAcBBigBoss_cFv = .text:0x00016BA0; // type:function size:0x5C +initializeState_Wait__13dAcBBigBoss_cFv = .text:0x00016C00; // type:function size:0x58 +executeState_Wait__13dAcBBigBoss_cFv = .text:0x00016C60; // type:function size:0x8 +finalizeState_Wait__13dAcBBigBoss_cFv = .text:0x00016C70; // type:function size:0x4 +initializeState_Walk__13dAcBBigBoss_cFv = .text:0x00016C80; // type:function size:0x34 +executeState_Walk__13dAcBBigBoss_cFv = .text:0x00016CC0; // type:function size:0x110 +finalizeState_Walk__13dAcBBigBoss_cFv = .text:0x00016DD0; // type:function size:0x4 +initializeState_Reach__13dAcBBigBoss_cFv = .text:0x00016DE0; // type:function size:0x12C +executeState_Reach__13dAcBBigBoss_cFv = .text:0x00016F10; // type:function size:0x364 +finalizeState_Reach__13dAcBBigBoss_cFv = .text:0x00017280; // type:function size:0x4 +initializeState_Turn__13dAcBBigBoss_cFv = .text:0x00017290; // type:function size:0x58 +executeState_Turn__13dAcBBigBoss_cFv = .text:0x000172F0; // type:function size:0x148 +finalizeState_Turn__13dAcBBigBoss_cFv = .text:0x00017440; // type:function size:0x4 +initializeState_ImpaAdvice__13dAcBBigBoss_cFv = .text:0x00017450; // type:function size:0x4 +executeState_ImpaAdvice__13dAcBBigBoss_cFv = .text:0x00017460; // type:function size:0x40 +finalizeState_ImpaAdvice__13dAcBBigBoss_cFv = .text:0x000174A0; // type:function size:0x4 +initializeState_ShakeHead__13dAcBBigBoss_cFv = .text:0x000174B0; // type:function size:0xB4 +executeState_ShakeHead__13dAcBBigBoss_cFv = .text:0x00017570; // type:function size:0xB0 +finalizeState_ShakeHead__13dAcBBigBoss_cFv = .text:0x00017620; // type:function size:0x10 +initializeState_HeadDamage__13dAcBBigBoss_cFv = .text:0x00017630; // type:function size:0xB4 +executeState_HeadDamage__13dAcBBigBoss_cFv = .text:0x000176F0; // type:function size:0x164 +finalizeState_HeadDamage__13dAcBBigBoss_cFv = .text:0x00017860; // type:function size:0x4 +initializeState_StunFrontFall__13dAcBBigBoss_cFv = .text:0x00017870; // type:function size:0x1F0 +executeState_StunFrontFall__13dAcBBigBoss_cFv = .text:0x00017A60; // type:function size:0x138C +finalizeState_StunFrontFall__13dAcBBigBoss_cFv = .text:0x00018DF0; // type:function size:0x8 +initializeState_HeadPain__13dAcBBigBoss_cFv = .text:0x00018E00; // type:function size:0xB4 +executeState_HeadPain__13dAcBBigBoss_cFv = .text:0x00018EC0; // type:function size:0x58 +finalizeState_HeadPain__13dAcBBigBoss_cFv = .text:0x00018F20; // type:function size:0x4 +initializeState_HeadRecover__13dAcBBigBoss_cFv = .text:0x00018F30; // type:function size:0x1F8 +executeState_HeadRecover__13dAcBBigBoss_cFv = .text:0x00019130; // type:function size:0x418 +finalizeState_HeadRecover__13dAcBBigBoss_cFv = .text:0x00019550; // type:function size:0x10 +initializeState_HeadDamageThrow__13dAcBBigBoss_cFv = .text:0x00019560; // type:function size:0x1CC +executeState_HeadDamageThrow__13dAcBBigBoss_cFv = .text:0x00019730; // type:function size:0x628 +finalizeState_HeadDamageThrow__13dAcBBigBoss_cFv = .text:0x00019D60; // type:function size:0x4 +initializeState_Attack__13dAcBBigBoss_cFv = .text:0x00019D70; // type:function size:0x358 +executeState_Attack__13dAcBBigBoss_cFv = .text:0x0001A0D0; // type:function size:0x364 +finalizeState_Attack__13dAcBBigBoss_cFv = .text:0x0001A440; // type:function size:0x4 +initializeState_FrontFall__13dAcBBigBoss_cFv = .text:0x0001A450; // type:function size:0x1A8 +executeState_FrontFall__13dAcBBigBoss_cFv = .text:0x0001A600; // type:function size:0x174 +finalizeState_FrontFall__13dAcBBigBoss_cFv = .text:0x0001A780; // type:function size:0x14 +initializeState_Rush__13dAcBBigBoss_cFv = .text:0x0001A7A0; // type:function size:0x150 +executeState_Rush__13dAcBBigBoss_cFv = .text:0x0001A8F0; // type:function size:0x408 +finalizeState_Rush__13dAcBBigBoss_cFv = .text:0x0001AD00; // type:function size:0x10 +initializeState_Rise__13dAcBBigBoss_cFv = .text:0x0001AD10; // type:function size:0x17C +executeState_Rise__13dAcBBigBoss_cFv = .text:0x0001AE90; // type:function size:0x31C +finalizeState_Rise__13dAcBBigBoss_cFv = .text:0x0001B1B0; // type:function size:0x44 +initializeState_Tied__13dAcBBigBoss_cFv = .text:0x0001B200; // type:function size:0xA0 +executeState_Tied__13dAcBBigBoss_cFv = .text:0x0001B2A0; // type:function size:0x80 +finalizeState_Tied__13dAcBBigBoss_cFv = .text:0x0001B320; // type:function size:0x4 +initializeState_LevelUp__13dAcBBigBoss_cFv = .text:0x0001B330; // type:function size:0x14C +executeState_LevelUp__13dAcBBigBoss_cFv = .text:0x0001B480; // type:function size:0x88C +finalizeState_LevelUp__13dAcBBigBoss_cFv = .text:0x0001BD10; // type:function size:0x8 +initializeState_FootBroken__13dAcBBigBoss_cFv = .text:0x0001BD20; // type:function size:0x218 +executeState_FootBroken__13dAcBBigBoss_cFv = .text:0x0001BF40; // type:function size:0x2A4 +finalizeState_FootBroken__13dAcBBigBoss_cFv = .text:0x0001C1F0; // type:function size:0x4 +initializeState_FootRecover__13dAcBBigBoss_cFv = .text:0x0001C200; // type:function size:0x194 +executeState_FootRecover__13dAcBBigBoss_cFv = .text:0x0001C3A0; // type:function size:0x7F8 +finalizeState_FootRecover__13dAcBBigBoss_cFv = .text:0x0001CBA0; // type:function size:0x8 +initializeState_Stun__13dAcBBigBoss_cFv = .text:0x0001CBB0; // type:function size:0x218 +executeState_Stun__13dAcBBigBoss_cFv = .text:0x0001CDD0; // type:function size:0xB1C +finalizeState_Stun__13dAcBBigBoss_cFv = .text:0x0001D8F0; // type:function size:0x4 +initializeState_StunWait__13dAcBBigBoss_cFv = .text:0x0001D900; // type:function size:0x90 +executeState_StunWait__13dAcBBigBoss_cFv = .text:0x0001D990; // type:function size:0xF0 +finalizeState_StunWait__13dAcBBigBoss_cFv = .text:0x0001DA80; // type:function size:0x4 +initializeState_StunRecover__13dAcBBigBoss_cFv = .text:0x0001DA90; // type:function size:0x290 +executeState_StunRecover__13dAcBBigBoss_cFv = .text:0x0001DD20; // type:function size:0xB54 +finalizeState_StunRecover__13dAcBBigBoss_cFv = .text:0x0001E880; // type:function size:0x44 +initializeState_StunDamage__13dAcBBigBoss_cFv = .text:0x0001E8D0; // type:function size:0xEC +executeState_StunDamage__13dAcBBigBoss_cFv = .text:0x0001E9C0; // type:function size:0xE20 +finalizeState_StunDamage__13dAcBBigBoss_cFv = .text:0x0001F7E0; // type:function size:0x50 +initializeState_StunPain__13dAcBBigBoss_cFv = .text:0x0001F830; // type:function size:0x90 +executeState_StunPain__13dAcBBigBoss_cFv = .text:0x0001F8C0; // type:function size:0xA4 +finalizeState_StunPain__13dAcBBigBoss_cFv = .text:0x0001F970; // type:function size:0x4 +initializeState_Evacuation__13dAcBBigBoss_cFv = .text:0x0001F980; // type:function size:0xCC +executeState_Evacuation__13dAcBBigBoss_cFv = .text:0x0001FA50; // type:function size:0x2648 +finalizeState_Evacuation__13dAcBBigBoss_cFv = .text:0x000220A0; // type:function size:0x6C +initializeState_StoneWait__13dAcBBigBoss_cFv = .text:0x00022110; // type:function size:0x4 +executeState_StoneWait__13dAcBBigBoss_cFv = .text:0x00022120; // type:function size:0xC +finalizeState_StoneWait__13dAcBBigBoss_cFv = .text:0x00022130; // type:function size:0x4 +initializeState_SwordGameWait__13dAcBBigBoss_cFv = .text:0x00022140; // type:function size:0xCC +executeState_SwordGameWait__13dAcBBigBoss_cFv = .text:0x00022210; // type:function size:0x40 +finalizeState_SwordGameWait__13dAcBBigBoss_cFv = .text:0x00022250; // type:function size:0x4 +initializeState_SwordGameEnd__13dAcBBigBoss_cFv = .text:0x00022260; // type:function size:0x4 +executeState_SwordGameEnd__13dAcBBigBoss_cFv = .text:0x00022270; // type:function size:0x4 +finalizeState_SwordGameEnd__13dAcBBigBoss_cFv = .text:0x00022280; // type:function size:0x4 fn_121_22290 = .text:0x00022290; // type:function size:0x88 fn_121_22320 = .text:0x00022320; // type:function size:0x124 fn_121_22450 = .text:0x00022450; // type:function size:0x188 @@ -223,7 +223,7 @@ fn_121_225E0 = .text:0x000225E0; // type:function size:0x8 fn_121_225F0 = .text:0x000225F0; // type:function size:0x4 fn_121_22600 = .text:0x00022600; // type:function size:0x4 fn_121_22610 = .text:0x00022610; // type:function size:0x8 -fn_121_22620 = .text:0x00022620; // type:function size:0x3BC +__dt__13dAcBBigBoss_cFv = .text:0x00022620; // type:function size:0x3BC fn_121_229E0 = .text:0x000229E0; // type:function size:0x4 fn_121_229F0 = .text:0x000229F0; // type:function size:0x4 fn_121_22A00 = .text:0x00022A00; // type:function size:0x4 @@ -232,23 +232,23 @@ fn_121_22A20 = .text:0x00022A20; // type:function size:0x4 fn_121_22A30 = .text:0x00022A30; // type:function size:0x4 fn_121_22A40 = .text:0x00022A40; // type:function size:0x4 fn_121_22A50 = .text:0x00022A50; // type:function size:0x4 -fn_121_22A60 = .text:0x00022A60; // type:function size:0x60 -fn_121_22AC0 = .text:0x00022AC0; // type:function size:0xC -fn_121_22AD0 = .text:0x00022AD0; // type:function size:0x1C -fn_121_22AF0 = .text:0x00022AF0; // type:function size:0x1C -fn_121_22B10 = .text:0x00022B10; // type:function size:0x1C -fn_121_22B30 = .text:0x00022B30; // type:function size:0x10 -fn_121_22B40 = .text:0x00022B40; // type:function size:0x10 -fn_121_22B50 = .text:0x00022B50; // type:function size:0x10 -fn_121_22B60 = .text:0x00022B60; // type:function size:0x10 -fn_121_22B70 = .text:0x00022B70; // type:function size:0x10 -fn_121_22B80 = .text:0x00022B80; // type:function size:0x10 -fn_121_22B90 = .text:0x00022B90; // type:function size:0x30 -fn_121_22BC0 = .text:0x00022BC0; // type:function size:0x30 -fn_121_22BF0 = .text:0x00022BF0; // type:function size:0x30 -fn_121_22C20 = .text:0x00022C20; // type:function size:0x1680 -fn_121_242A0 = .text:0x000242A0; // type:function size:0x58 -fn_121_24300 = .text:0x00024300; // type:function size:0x88 +build__29sFStateFct_c<13dAcBBigBoss_c>FRC12sStateIDIf_c = .text:0x00022A60; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcBBigBoss_c>FRP10sStateIf_c = .text:0x00022AC0; // type:function size:0xC +initialize__26sFState_c<13dAcBBigBoss_c>Fv = .text:0x00022AD0; // type:function size:0x1C +execute__26sFState_c<13dAcBBigBoss_c>Fv = .text:0x00022AF0; // type:function size:0x1C +finalize__26sFState_c<13dAcBBigBoss_c>Fv = .text:0x00022B10; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00022B30; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00022B40; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00022B50; // type:function size:0x10 +getState__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00022B60; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00022B70; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00022B80; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcBBigBoss_c>CFR13dAcBBigBoss_c = .text:0x00022B90; // type:function size:0x30 +executeState__28sFStateID_c<13dAcBBigBoss_c>CFR13dAcBBigBoss_c = .text:0x00022BC0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcBBigBoss_c>CFR13dAcBBigBoss_c = .text:0x00022BF0; // type:function size:0x30 +__sinit_\d_a_b_bigboss_cpp = .text:0x00022C20; // type:function size:0x1680 scope:local +__dt__28sFStateID_c<13dAcBBigBoss_c>Fv = .text:0x000242A0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcBBigBoss_c>CFPCc = .text:0x00024300; // type:function size:0x88 fn_121_24390 = .text:0x00024390; // type:function size:0x8 fn_121_243A0 = .text:0x000243A0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -280,7 +280,7 @@ lbl_121_rodata_780 = .rodata:0x00000780; // type:object size:0x30 data:float lbl_121_rodata_7B0 = .rodata:0x000007B0; // type:object size:0x44 data:float lbl_121_rodata_7F4 = .rodata:0x000007F4; // type:object size:0x160 data:float lbl_121_rodata_954 = .rodata:0x00000954; // type:object size:0x1AC data:float -lbl_121_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_BIGBOSS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_121_data_10 = .data:0x00000010; // type:object size:0x8 lbl_121_data_18 = .data:0x00000018; // type:object size:0x8 lbl_121_data_20 = .data:0x00000020; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_b_bigbossbaseNP/symbols.txt b/config/SOUE01/rels/d_a_b_bigbossbaseNP/symbols.txt index 50dff0d7..8cb3d4b3 100644 --- a/config/SOUE01/rels/d_a_b_bigbossbaseNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_bigbossbaseNP/symbols.txt @@ -2,7 +2,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global fn_120_70 = .text:0x00000070; // type:function size:0x40 -AcBBigBossBase__ctor = .text:0x000000B0; // type:function size:0x268 +dAcBBigbossbase_c_classInit__Fv = .text:0x000000B0; // type:function size:0x268 fn_120_320 = .text:0x00000320; // type:function size:0x58 fn_120_380 = .text:0x00000380; // type:function size:0x40 fn_120_3C0 = .text:0x000003C0; // type:function size:0x4 @@ -193,7 +193,7 @@ fn_120_D910 = .text:0x0000D910; // type:function size:0x8 fn_120_D920 = .text:0x0000D920; // type:function size:0x4 fn_120_D930 = .text:0x0000D930; // type:function size:0x4 fn_120_D940 = .text:0x0000D940; // type:function size:0x8 -fn_120_D950 = .text:0x0000D950; // type:function size:0x260 +__dt__17dAcBBigbossbase_cFv = .text:0x0000D950; // type:function size:0x260 fn_120_DBB0 = .text:0x0000DBB0; // type:function size:0x11C fn_120_DCD0 = .text:0x0000DCD0; // type:function size:0x40 fn_120_DD10 = .text:0x0000DD10; // type:function size:0x40 @@ -239,7 +239,7 @@ lbl_120_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 data:float lbl_120_rodata_E8 = .rodata:0x000000E8; // type:object size:0x10 data:float lbl_120_rodata_F8 = .rodata:0x000000F8; // type:object size:0x1C data:float lbl_120_rodata_114 = .rodata:0x00000114; // type:object size:0xC8 data:float -lbl_120_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_BIGBOSS_BASE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_120_data_10 = .data:0x00000010; // type:object size:0xC lbl_120_data_1C = .data:0x0000001C; // type:object size:0xC lbl_120_data_28 = .data:0x00000028; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_b_girahimu2NP/symbols.txt b/config/SOUE01/rels/d_a_b_girahimu2NP/symbols.txt index e0f635ca..eeb7931e 100644 --- a/config/SOUE01/rels/d_a_b_girahimu2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_girahimu2NP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_228_F0 = .text:0x000000F0; // type:function size:0x414 -fn_228_510 = .text:0x00000510; // type:function size:0x58 -fn_228_570 = .text:0x00000570; // type:function size:0x6C -fn_228_5E0 = .text:0x000005E0; // type:function size:0xA0 -fn_228_680 = .text:0x00000680; // type:function size:0xA4 +dAcGirahimu2_c_classInit__Fv = .text:0x000000F0; // type:function size:0x414 +__dt__27sFState_c<14dAcGirahimu2_c>Fv = .text:0x00000510; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcGirahimu2_c>Fv = .text:0x00000570; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005E0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000680; // type:function size:0xA4 fn_228_730 = .text:0x00000730; // type:function size:0x3C fn_228_770 = .text:0x00000770; // type:function size:0x40 fn_228_7B0 = .text:0x000007B0; // type:function size:0x4 @@ -23,7 +23,7 @@ fn_228_BD0 = .text:0x00000BD0; // type:function size:0x14 fn_228_BF0 = .text:0x00000BF0; // type:function size:0x58 fn_228_C50 = .text:0x00000C50; // type:function size:0xB0 fn_228_D00 = .text:0x00000D00; // type:function size:0x2EC -fn_228_FF0 = .text:0x00000FF0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000FF0; // type:function size:0x10 fn_228_1000 = .text:0x00001000; // type:function size:0x4 fn_228_1010 = .text:0x00001010; // type:function size:0x88 fn_228_10A0 = .text:0x000010A0; // type:function size:0x234 @@ -81,7 +81,7 @@ fn_228_4BD0 = .text:0x00004BD0; // type:function size:0x48 fn_228_4C20 = .text:0x00004C20; // type:function size:0xA4 fn_228_4CD0 = .text:0x00004CD0; // type:function size:0xC8 fn_228_4DA0 = .text:0x00004DA0; // type:function size:0x354 -fn_228_5100 = .text:0x00005100; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005100; // type:function size:0x10 fn_228_5110 = .text:0x00005110; // type:function size:0x2E4 fn_228_5400 = .text:0x00005400; // type:function size:0x340 fn_228_5740 = .text:0x00005740; // type:function size:0x24 @@ -97,7 +97,7 @@ fn_228_67A0 = .text:0x000067A0; // type:function size:0x8 fn_228_67B0 = .text:0x000067B0; // type:function size:0x8 fn_228_67C0 = .text:0x000067C0; // type:function size:0x184 fn_228_6950 = .text:0x00006950; // type:function size:0x764 -fn_228_70C0 = .text:0x000070C0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000070C0; // type:function size:0x10 fn_228_70D0 = .text:0x000070D0; // type:function size:0xD0 fn_228_71A0 = .text:0x000071A0; // type:function size:0x334 fn_228_74E0 = .text:0x000074E0; // type:function size:0x4 @@ -131,25 +131,25 @@ fn_228_8F30 = .text:0x00008F30; // type:function size:0x4 fn_228_8F40 = .text:0x00008F40; // type:function size:0x4 fn_228_8F50 = .text:0x00008F50; // type:function size:0x8 fn_228_8F60 = .text:0x00008F60; // type:function size:0x28 -fn_228_8F90 = .text:0x00008F90; // type:function size:0x74 +__dt__14dAcGirahimu2_cFv = .text:0x00008F90; // type:function size:0x74 fn_228_9010 = .text:0x00009010; // type:function size:0x4 fn_228_9020 = .text:0x00009020; // type:function size:0x4 fn_228_9030 = .text:0x00009030; // type:function size:0x4 fn_228_9040 = .text:0x00009040; // type:function size:0x4 fn_228_9050 = .text:0x00009050; // type:function size:0x4 -fn_228_9060 = .text:0x00009060; // type:function size:0x60 -fn_228_90C0 = .text:0x000090C0; // type:function size:0xC -fn_228_90D0 = .text:0x000090D0; // type:function size:0x1C -fn_228_90F0 = .text:0x000090F0; // type:function size:0x1C -fn_228_9110 = .text:0x00009110; // type:function size:0x1C -fn_228_9130 = .text:0x00009130; // type:function size:0x10 -fn_228_9140 = .text:0x00009140; // type:function size:0x10 -fn_228_9150 = .text:0x00009150; // type:function size:0x10 -fn_228_9160 = .text:0x00009160; // type:function size:0x10 -fn_228_9170 = .text:0x00009170; // type:function size:0x10 -fn_228_9180 = .text:0x00009180; // type:function size:0x10 -fn_228_9190 = .text:0x00009190; // type:function size:0x10BC -fn_228_A250 = .text:0x0000A250; // type:function size:0x58 +build__30sFStateFct_c<14dAcGirahimu2_c>FRC12sStateIDIf_c = .text:0x00009060; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcGirahimu2_c>FRP10sStateIf_c = .text:0x000090C0; // type:function size:0xC +initialize__27sFState_c<14dAcGirahimu2_c>Fv = .text:0x000090D0; // type:function size:0x1C +execute__27sFState_c<14dAcGirahimu2_c>Fv = .text:0x000090F0; // type:function size:0x1C +finalize__27sFState_c<14dAcGirahimu2_c>Fv = .text:0x00009110; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009130; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009140; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009150; // type:function size:0x10 +getState__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009160; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009170; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009180; // type:function size:0x10 +__sinit_\d_a_b_girahimu2_cpp = .text:0x00009190; // type:function size:0x10BC scope:local +__dt__29sFStateID_c<14dAcGirahimu2_c>Fv = .text:0x0000A250; // type:function size:0x58 fn_228_A2B0 = .text:0x0000A2B0; // type:function size:0x5C fn_228_A310 = .text:0x0000A310; // type:function size:0xC fn_228_A320 = .text:0x0000A320; // type:function size:0xC @@ -157,10 +157,10 @@ fn_228_A330 = .text:0x0000A330; // type:function size:0xC fn_228_A340 = .text:0x0000A340; // type:function size:0xC fn_228_A350 = .text:0x0000A350; // type:function size:0xDC fn_228_A430 = .text:0x0000A430; // type:function size:0xE0 -fn_228_A510 = .text:0x0000A510; // type:function size:0x88 -fn_228_A5A0 = .text:0x0000A5A0; // type:function size:0x30 -fn_228_A5D0 = .text:0x0000A5D0; // type:function size:0x30 -fn_228_A600 = .text:0x0000A600; // type:function size:0x30 +isSameName__29sFStateID_c<14dAcGirahimu2_c>CFPCc = .text:0x0000A510; // type:function size:0x88 +initializeState__29sFStateID_c<14dAcGirahimu2_c>CFR14dAcGirahimu2_c = .text:0x0000A5A0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcGirahimu2_c>CFR14dAcGirahimu2_c = .text:0x0000A5D0; // type:function size:0x30 +finalizeState__29sFStateID_c<14dAcGirahimu2_c>CFR14dAcGirahimu2_c = .text:0x0000A600; // type:function size:0x30 fn_228_A630 = .text:0x0000A630; // type:function size:0x8 fn_228_A640 = .text:0x0000A640; // type:function size:0x8 fn_228_A650 = .text:0x0000A650; // type:function size:0x8 @@ -179,7 +179,7 @@ lbl_228_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float lbl_228_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float lbl_228_rodata_C0 = .rodata:0x000000C0; // type:object size:0x70 data:float lbl_228_rodata_130 = .rodata:0x00000130; // type:object size:0x30 data:float -lbl_228_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_GIRAHIMU2 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_228_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_228_data_18 = .data:0x00000018; // type:object size:0x8 lbl_228_data_20 = .data:0x00000020; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_b_girahimu3_baseNP/symbols.txt b/config/SOUE01/rels/d_a_b_girahimu3_baseNP/symbols.txt index e7d0fc23..3bb39541 100644 --- a/config/SOUE01/rels/d_a_b_girahimu3_baseNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_girahimu3_baseNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_229_F0 = .text:0x000000F0; // type:function size:0x270 -fn_229_360 = .text:0x00000360; // type:function size:0x58 -fn_229_3C0 = .text:0x000003C0; // type:function size:0x6C -fn_229_430 = .text:0x00000430; // type:function size:0xA0 -fn_229_4D0 = .text:0x000004D0; // type:function size:0xA4 +dAcGirahimu3Base_c_classInit__Fv = .text:0x000000F0; // type:function size:0x270 +__dt__31sFState_c<18dAcGirahimu3Base_c>Fv = .text:0x00000360; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcGirahimu3Base_c>Fv = .text:0x000003C0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000430; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004D0; // type:function size:0xA4 fn_229_580 = .text:0x00000580; // type:function size:0x3C fn_229_5C0 = .text:0x000005C0; // type:function size:0x40 fn_229_600 = .text:0x00000600; // type:function size:0x4 @@ -16,7 +16,7 @@ fn_229_670 = .text:0x00000670; // type:function size:0x58 fn_229_6D0 = .text:0x000006D0; // type:function size:0x90 fn_229_760 = .text:0x00000760; // type:function size:0xC fn_229_770 = .text:0x00000770; // type:function size:0xC -fn_229_780 = .text:0x00000780; // type:function size:0x26C +__dt__18dAcGirahimu3Base_cFv = .text:0x00000780; // type:function size:0x26C fn_229_9F0 = .text:0x000009F0; // type:function size:0x338 fn_229_D30 = .text:0x00000D30; // type:function size:0x41C fn_229_1150 = .text:0x00001150; // type:function size:0xEC @@ -81,7 +81,7 @@ fn_229_33A0 = .text:0x000033A0; // type:function size:0x4 fn_229_33B0 = .text:0x000033B0; // type:function size:0x10C fn_229_34C0 = .text:0x000034C0; // type:function size:0xE0 fn_229_35A0 = .text:0x000035A0; // type:function size:0x70 -fn_229_3610 = .text:0x00003610; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00003610; // type:function size:0x10 fn_229_3620 = .text:0x00003620; // type:function size:0x140 fn_229_3760 = .text:0x00003760; // type:function size:0x88 fn_229_37F0 = .text:0x000037F0; // type:function size:0x250 @@ -94,33 +94,33 @@ fn_229_3C70 = .text:0x00003C70; // type:function size:0x4 fn_229_3C80 = .text:0x00003C80; // type:function size:0x4 fn_229_3C90 = .text:0x00003C90; // type:function size:0x8 fn_229_3CA0 = .text:0x00003CA0; // type:function size:0x8 -fn_229_3CB0 = .text:0x00003CB0; // type:function size:0x10 -fn_229_3CC0 = .text:0x00003CC0; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003CB0; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003CC0; // type:function size:0x10 fn_229_3CD0 = .text:0x00003CD0; // type:function size:0x4 fn_229_3CE0 = .text:0x00003CE0; // type:function size:0x4 fn_229_3CF0 = .text:0x00003CF0; // type:function size:0x4 fn_229_3D00 = .text:0x00003D00; // type:function size:0x4 fn_229_3D10 = .text:0x00003D10; // type:function size:0x4 -fn_229_3D20 = .text:0x00003D20; // type:function size:0x60 -fn_229_3D80 = .text:0x00003D80; // type:function size:0xC -fn_229_3D90 = .text:0x00003D90; // type:function size:0x1C -fn_229_3DB0 = .text:0x00003DB0; // type:function size:0x1C -fn_229_3DD0 = .text:0x00003DD0; // type:function size:0x1C -fn_229_3DF0 = .text:0x00003DF0; // type:function size:0x10 -fn_229_3E00 = .text:0x00003E00; // type:function size:0x10 -fn_229_3E10 = .text:0x00003E10; // type:function size:0x10 -fn_229_3E20 = .text:0x00003E20; // type:function size:0x10 -fn_229_3E30 = .text:0x00003E30; // type:function size:0x10 -fn_229_3E40 = .text:0x00003E40; // type:function size:0x10 -fn_229_3E50 = .text:0x00003E50; // type:function size:0x30 -fn_229_3E80 = .text:0x00003E80; // type:function size:0x30 -fn_229_3EB0 = .text:0x00003EB0; // type:function size:0x30 -fn_229_3EE0 = .text:0x00003EE0; // type:function size:0x200 -fn_229_40E0 = .text:0x000040E0; // type:function size:0x58 +build__34sFStateFct_c<18dAcGirahimu3Base_c>FRC12sStateIDIf_c = .text:0x00003D20; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcGirahimu3Base_c>FRP10sStateIf_c = .text:0x00003D80; // type:function size:0xC +initialize__31sFState_c<18dAcGirahimu3Base_c>Fv = .text:0x00003D90; // type:function size:0x1C +execute__31sFState_c<18dAcGirahimu3Base_c>Fv = .text:0x00003DB0; // type:function size:0x1C +finalize__31sFState_c<18dAcGirahimu3Base_c>Fv = .text:0x00003DD0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003DF0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003E00; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003E10; // type:function size:0x10 +getState__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003E20; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003E30; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003E40; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcGirahimu3Base_c>CFR18dAcGirahimu3Base_c = .text:0x00003E50; // type:function size:0x30 +executeState__33sFStateID_c<18dAcGirahimu3Base_c>CFR18dAcGirahimu3Base_c = .text:0x00003E80; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcGirahimu3Base_c>CFR18dAcGirahimu3Base_c = .text:0x00003EB0; // type:function size:0x30 +__sinit_\d_a_b_girahimu3_base_cpp = .text:0x00003EE0; // type:function size:0x200 scope:local +__dt__33sFStateID_c<18dAcGirahimu3Base_c>Fv = .text:0x000040E0; // type:function size:0x58 fn_229_4140 = .text:0x00004140; // type:function size:0x5C fn_229_41A0 = .text:0x000041A0; // type:function size:0xDC fn_229_4280 = .text:0x00004280; // type:function size:0xE0 -fn_229_4360 = .text:0x00004360; // type:function size:0x88 +isSameName__33sFStateID_c<18dAcGirahimu3Base_c>CFPCc = .text:0x00004360; // type:function size:0x88 fn_229_43F0 = .text:0x000043F0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -137,7 +137,7 @@ lbl_229_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double lbl_229_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float lbl_229_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float lbl_229_rodata_68 = .rodata:0x00000068; // type:object size:0x40 data:float -lbl_229_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_GIRAHIMU3_BASE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_229_data_10 = .data:0x00000010; // type:object size:0x30 lbl_229_data_40 = .data:0x00000040; // type:object size:0x30 lbl_229_data_70 = .data:0x00000070; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_b_girahimu3_firstNP/symbols.txt b/config/SOUE01/rels/d_a_b_girahimu3_firstNP/symbols.txt index bf0ac21d..a890f6c9 100644 --- a/config/SOUE01/rels/d_a_b_girahimu3_firstNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_girahimu3_firstNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_230_F0 = .text:0x000000F0; // type:function size:0x4C8 +dAcGirahimu3First_c_classInit__Fv = .text:0x000000F0; // type:function size:0x4C8 fn_230_5C0 = .text:0x000005C0; // type:function size:0x58 fn_230_620 = .text:0x00000620; // type:function size:0x6C fn_230_690 = .text:0x00000690; // type:function size:0xA0 @@ -134,7 +134,7 @@ fn_230_8360 = .text:0x00008360; // type:function size:0x8 fn_230_8370 = .text:0x00008370; // type:function size:0x4 fn_230_8380 = .text:0x00008380; // type:function size:0x4 fn_230_8390 = .text:0x00008390; // type:function size:0x8 -fn_230_83A0 = .text:0x000083A0; // type:function size:0x304 +__dt__19dAcGirahimu3First_cFv = .text:0x000083A0; // type:function size:0x304 fn_230_86B0 = .text:0x000086B0; // type:function size:0x10 fn_230_86C0 = .text:0x000086C0; // type:function size:0x10 fn_230_86D0 = .text:0x000086D0; // type:function size:0x10 @@ -168,7 +168,7 @@ fn_230_8980 = .text:0x00008980; // type:function size:0x10 fn_230_8990 = .text:0x00008990; // type:function size:0x30 fn_230_89C0 = .text:0x000089C0; // type:function size:0x30 fn_230_89F0 = .text:0x000089F0; // type:function size:0x30 -fn_230_8A20 = .text:0x00008A20; // type:function size:0xFB4 +__sinit_\d_a_b_girahimu3_first_cpp = .text:0x00008A20; // type:function size:0xFB4 scope:local fn_230_99E0 = .text:0x000099E0; // type:function size:0x58 fn_230_9A40 = .text:0x00009A40; // type:function size:0x88 fn_230_9AD0 = .text:0x00009AD0; // type:function size:0x8 @@ -201,7 +201,7 @@ lbl_230_rodata_130 = .rodata:0x00000130; // type:object size:0xC data:float lbl_230_rodata_13C = .rodata:0x0000013C; // type:object size:0x2C data:float lbl_230_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:float lbl_230_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_230_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_B_GIRAHIMU3_FIRST = .data:0x00000008; // type:object size:0x10 lbl_230_data_18 = .data:0x00000018; // type:object size:0x30 lbl_230_data_48 = .data:0x00000048; // type:object size:0x2C lbl_230_data_74 = .data:0x00000074; // type:object size:0x5C diff --git a/config/SOUE01/rels/d_a_b_girahimu3_secondNP/symbols.txt b/config/SOUE01/rels/d_a_b_girahimu3_secondNP/symbols.txt index d4ba8a22..c4c00b66 100644 --- a/config/SOUE01/rels/d_a_b_girahimu3_secondNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_girahimu3_secondNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_231_F0 = .text:0x000000F0; // type:function size:0x3B4 -fn_231_4B0 = .text:0x000004B0; // type:function size:0x58 -fn_231_510 = .text:0x00000510; // type:function size:0x6C -fn_231_580 = .text:0x00000580; // type:function size:0xA0 -fn_231_620 = .text:0x00000620; // type:function size:0xA4 +dAcGirahimu3Second_c_classInit__Fv = .text:0x000000F0; // type:function size:0x3B4 +__dt__33sFState_c<20dAcGirahimu3Second_c>Fv = .text:0x000004B0; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcGirahimu3Second_c>Fv = .text:0x00000510; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000580; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000620; // type:function size:0xA4 fn_231_6D0 = .text:0x000006D0; // type:function size:0x3C fn_231_710 = .text:0x00000710; // type:function size:0x40 fn_231_750 = .text:0x00000750; // type:function size:0x58 @@ -21,7 +21,7 @@ fn_231_AB0 = .text:0x00000AB0; // type:function size:0x58 fn_231_B10 = .text:0x00000B10; // type:function size:0x38 fn_231_B50 = .text:0x00000B50; // type:function size:0x54 fn_231_BB0 = .text:0x00000BB0; // type:function size:0x84 -fn_231_C40 = .text:0x00000C40; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C40; // type:function size:0x10 fn_231_C50 = .text:0x00000C50; // type:function size:0x30 fn_231_C80 = .text:0x00000C80; // type:function size:0x4 fn_231_C90 = .text:0x00000C90; // type:function size:0x490 @@ -32,7 +32,7 @@ fn_231_1C30 = .text:0x00001C30; // type:function size:0x78 fn_231_1CB0 = .text:0x00001CB0; // type:function size:0x10 fn_231_1CC0 = .text:0x00001CC0; // type:function size:0x6C fn_231_1D30 = .text:0x00001D30; // type:function size:0x4A0 -fn_231_21D0 = .text:0x000021D0; // type:function size:0x10 +getStateID__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000021D0; // type:function size:0x10 fn_231_21E0 = .text:0x000021E0; // type:function size:0x190 fn_231_2370 = .text:0x00002370; // type:function size:0x318 fn_231_2690 = .text:0x00002690; // type:function size:0x64 @@ -67,65 +67,65 @@ fn_231_38F0 = .text:0x000038F0; // type:function size:0x13C fn_231_3A30 = .text:0x00003A30; // type:function size:0xA4 fn_231_3AE0 = .text:0x00003AE0; // type:function size:0x218 fn_231_3D00 = .text:0x00003D00; // type:function size:0x5DC -fn_231_42E0 = .text:0x000042E0; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000042E0; // type:function size:0x10 fn_231_42F0 = .text:0x000042F0; // type:function size:0xD8 -fn_231_43D0 = .text:0x000043D0; // type:function size:0xB0 -fn_231_4480 = .text:0x00004480; // type:function size:0x8E0 -fn_231_4D60 = .text:0x00004D60; // type:function size:0x1C -fn_231_4D80 = .text:0x00004D80; // type:function size:0x174 -fn_231_4F00 = .text:0x00004F00; // type:function size:0x41C -fn_231_5320 = .text:0x00005320; // type:function size:0x4 -fn_231_5330 = .text:0x00005330; // type:function size:0x118 -fn_231_5450 = .text:0x00005450; // type:function size:0x644 -fn_231_5AA0 = .text:0x00005AA0; // type:function size:0xC -fn_231_5AB0 = .text:0x00005AB0; // type:function size:0x70 -fn_231_5B20 = .text:0x00005B20; // type:function size:0x248 -fn_231_5D70 = .text:0x00005D70; // type:function size:0x4 -fn_231_5D80 = .text:0x00005D80; // type:function size:0xF8 -fn_231_5E80 = .text:0x00005E80; // type:function size:0x2AC -fn_231_6130 = .text:0x00006130; // type:function size:0x3C -fn_231_6170 = .text:0x00006170; // type:function size:0xF8 -fn_231_6270 = .text:0x00006270; // type:function size:0x2AC -fn_231_6520 = .text:0x00006520; // type:function size:0x3C -fn_231_6560 = .text:0x00006560; // type:function size:0xD0 -fn_231_6630 = .text:0x00006630; // type:function size:0x1B0 -fn_231_67E0 = .text:0x000067E0; // type:function size:0x4 -fn_231_67F0 = .text:0x000067F0; // type:function size:0xBC -fn_231_68B0 = .text:0x000068B0; // type:function size:0x328 -fn_231_6BE0 = .text:0x00006BE0; // type:function size:0x4 -fn_231_6BF0 = .text:0x00006BF0; // type:function size:0xC0 -fn_231_6CB0 = .text:0x00006CB0; // type:function size:0x54 -fn_231_6D10 = .text:0x00006D10; // type:function size:0x4 -fn_231_6D20 = .text:0x00006D20; // type:function size:0x70 -fn_231_6D90 = .text:0x00006D90; // type:function size:0xA0 -fn_231_6E30 = .text:0x00006E30; // type:function size:0x4 -fn_231_6E40 = .text:0x00006E40; // type:function size:0x90 -fn_231_6ED0 = .text:0x00006ED0; // type:function size:0x1AC -fn_231_7080 = .text:0x00007080; // type:function size:0x4 -fn_231_7090 = .text:0x00007090; // type:function size:0x74 -fn_231_7110 = .text:0x00007110; // type:function size:0x408 -fn_231_7520 = .text:0x00007520; // type:function size:0x4 -fn_231_7530 = .text:0x00007530; // type:function size:0x70 -fn_231_75A0 = .text:0x000075A0; // type:function size:0x78 -fn_231_7620 = .text:0x00007620; // type:function size:0x4 -fn_231_7630 = .text:0x00007630; // type:function size:0x84 -fn_231_76C0 = .text:0x000076C0; // type:function size:0x320 -fn_231_79E0 = .text:0x000079E0; // type:function size:0x34 -fn_231_7A20 = .text:0x00007A20; // type:function size:0x78 -fn_231_7AA0 = .text:0x00007AA0; // type:function size:0x4F8 -fn_231_7FA0 = .text:0x00007FA0; // type:function size:0xC -fn_231_7FB0 = .text:0x00007FB0; // type:function size:0x68 -fn_231_8020 = .text:0x00008020; // type:function size:0x94 -fn_231_80C0 = .text:0x000080C0; // type:function size:0x4 -fn_231_80D0 = .text:0x000080D0; // type:function size:0x124 -fn_231_8200 = .text:0x00008200; // type:function size:0x124 -fn_231_8330 = .text:0x00008330; // type:function size:0x4 -fn_231_8340 = .text:0x00008340; // type:function size:0x80 -fn_231_83C0 = .text:0x000083C0; // type:function size:0x140 -fn_231_8500 = .text:0x00008500; // type:function size:0x18 -fn_231_8520 = .text:0x00008520; // type:function size:0x58 -fn_231_8580 = .text:0x00008580; // type:function size:0x19C -fn_231_8720 = .text:0x00008720; // type:function size:0x48 +initializeState_Demo__20dAcGirahimu3Second_cFv = .text:0x000043D0; // type:function size:0xB0 +executeState_Demo__20dAcGirahimu3Second_cFv = .text:0x00004480; // type:function size:0x8E0 +finalizeState_Demo__20dAcGirahimu3Second_cFv = .text:0x00004D60; // type:function size:0x1C +initializeState_Demo2__20dAcGirahimu3Second_cFv = .text:0x00004D80; // type:function size:0x174 +executeState_Demo2__20dAcGirahimu3Second_cFv = .text:0x00004F00; // type:function size:0x41C +finalizeState_Demo2__20dAcGirahimu3Second_cFv = .text:0x00005320; // type:function size:0x4 +initializeState_Wait__20dAcGirahimu3Second_cFv = .text:0x00005330; // type:function size:0x118 +executeState_Wait__20dAcGirahimu3Second_cFv = .text:0x00005450; // type:function size:0x644 +finalizeState_Wait__20dAcGirahimu3Second_cFv = .text:0x00005AA0; // type:function size:0xC +initializeState_Walk__20dAcGirahimu3Second_cFv = .text:0x00005AB0; // type:function size:0x70 +executeState_Walk__20dAcGirahimu3Second_cFv = .text:0x00005B20; // type:function size:0x248 +finalizeState_Walk__20dAcGirahimu3Second_cFv = .text:0x00005D70; // type:function size:0x4 +initializeState_Attack__20dAcGirahimu3Second_cFv = .text:0x00005D80; // type:function size:0xF8 +executeState_Attack__20dAcGirahimu3Second_cFv = .text:0x00005E80; // type:function size:0x2AC +finalizeState_Attack__20dAcGirahimu3Second_cFv = .text:0x00006130; // type:function size:0x3C +initializeState_CounterAttack__20dAcGirahimu3Second_cFv = .text:0x00006170; // type:function size:0xF8 +executeState_CounterAttack__20dAcGirahimu3Second_cFv = .text:0x00006270; // type:function size:0x2AC +finalizeState_CounterAttack__20dAcGirahimu3Second_cFv = .text:0x00006520; // type:function size:0x3C +initializeState_Disturb__20dAcGirahimu3Second_cFv = .text:0x00006560; // type:function size:0xD0 +executeState_Disturb__20dAcGirahimu3Second_cFv = .text:0x00006630; // type:function size:0x1B0 +finalizeState_Disturb__20dAcGirahimu3Second_cFv = .text:0x000067E0; // type:function size:0x4 +initializeState_SwordBeamDamage__20dAcGirahimu3Second_cFv = .text:0x000067F0; // type:function size:0xBC +executeState_SwordBeamDamage__20dAcGirahimu3Second_cFv = .text:0x000068B0; // type:function size:0x328 +finalizeState_SwordBeamDamage__20dAcGirahimu3Second_cFv = .text:0x00006BE0; // type:function size:0x4 +initializeState_GuardSword__20dAcGirahimu3Second_cFv = .text:0x00006BF0; // type:function size:0xC0 +executeState_GuardSword__20dAcGirahimu3Second_cFv = .text:0x00006CB0; // type:function size:0x54 +finalizeState_GuardSword__20dAcGirahimu3Second_cFv = .text:0x00006D10; // type:function size:0x4 +initializeState_Provoke__20dAcGirahimu3Second_cFv = .text:0x00006D20; // type:function size:0x70 +executeState_Provoke__20dAcGirahimu3Second_cFv = .text:0x00006D90; // type:function size:0xA0 +finalizeState_Provoke__20dAcGirahimu3Second_cFv = .text:0x00006E30; // type:function size:0x4 +initializeState_KnifeReady__20dAcGirahimu3Second_cFv = .text:0x00006E40; // type:function size:0x90 +executeState_KnifeReady__20dAcGirahimu3Second_cFv = .text:0x00006ED0; // type:function size:0x1AC +finalizeState_KnifeReady__20dAcGirahimu3Second_cFv = .text:0x00007080; // type:function size:0x4 +initializeState_KnifeAttack__20dAcGirahimu3Second_cFv = .text:0x00007090; // type:function size:0x74 +executeState_KnifeAttack__20dAcGirahimu3Second_cFv = .text:0x00007110; // type:function size:0x408 +finalizeState_KnifeAttack__20dAcGirahimu3Second_cFv = .text:0x00007520; // type:function size:0x4 +initializeState_SwordBeamReady__20dAcGirahimu3Second_cFv = .text:0x00007530; // type:function size:0x70 +executeState_SwordBeamReady__20dAcGirahimu3Second_cFv = .text:0x000075A0; // type:function size:0x78 +finalizeState_SwordBeamReady__20dAcGirahimu3Second_cFv = .text:0x00007620; // type:function size:0x4 +initializeState_SwordBeamAttack__20dAcGirahimu3Second_cFv = .text:0x00007630; // type:function size:0x84 +executeState_SwordBeamAttack__20dAcGirahimu3Second_cFv = .text:0x000076C0; // type:function size:0x320 +finalizeState_SwordBeamAttack__20dAcGirahimu3Second_cFv = .text:0x000079E0; // type:function size:0x34 +initializeState_SwordBeamRally__20dAcGirahimu3Second_cFv = .text:0x00007A20; // type:function size:0x78 +executeState_SwordBeamRally__20dAcGirahimu3Second_cFv = .text:0x00007AA0; // type:function size:0x4F8 +finalizeState_SwordBeamRally__20dAcGirahimu3Second_cFv = .text:0x00007FA0; // type:function size:0xC +initializeState_GuardJust__20dAcGirahimu3Second_cFv = .text:0x00007FB0; // type:function size:0x68 +executeState_GuardJust__20dAcGirahimu3Second_cFv = .text:0x00008020; // type:function size:0x94 +finalizeState_GuardJust__20dAcGirahimu3Second_cFv = .text:0x000080C0; // type:function size:0x4 +initializeState_Damage__20dAcGirahimu3Second_cFv = .text:0x000080D0; // type:function size:0x124 +executeState_Damage__20dAcGirahimu3Second_cFv = .text:0x00008200; // type:function size:0x124 +finalizeState_Damage__20dAcGirahimu3Second_cFv = .text:0x00008330; // type:function size:0x4 +initializeState_SummonSword__20dAcGirahimu3Second_cFv = .text:0x00008340; // type:function size:0x80 +executeState_SummonSword__20dAcGirahimu3Second_cFv = .text:0x000083C0; // type:function size:0x140 +finalizeState_SummonSword__20dAcGirahimu3Second_cFv = .text:0x00008500; // type:function size:0x18 +initializeState_EscapeWarp__20dAcGirahimu3Second_cFv = .text:0x00008520; // type:function size:0x58 +executeState_EscapeWarp__20dAcGirahimu3Second_cFv = .text:0x00008580; // type:function size:0x19C +finalizeState_EscapeWarp__20dAcGirahimu3Second_cFv = .text:0x00008720; // type:function size:0x48 fn_231_8770 = .text:0x00008770; // type:function size:0xF40 fn_231_96B0 = .text:0x000096B0; // type:function size:0x5E8 fn_231_9CA0 = .text:0x00009CA0; // type:function size:0x8 @@ -133,29 +133,29 @@ fn_231_9CB0 = .text:0x00009CB0; // type:function size:0x4 fn_231_9CC0 = .text:0x00009CC0; // type:function size:0x4 fn_231_9CD0 = .text:0x00009CD0; // type:function size:0x8 fn_231_9CE0 = .text:0x00009CE0; // type:function size:0x8 -fn_231_9CF0 = .text:0x00009CF0; // type:function size:0x184 +__dt__20dAcGirahimu3Second_cFv = .text:0x00009CF0; // type:function size:0x184 fn_231_9E80 = .text:0x00009E80; // type:function size:0x4 fn_231_9E90 = .text:0x00009E90; // type:function size:0x4 fn_231_9EA0 = .text:0x00009EA0; // type:function size:0x4 fn_231_9EB0 = .text:0x00009EB0; // type:function size:0x4 fn_231_9EC0 = .text:0x00009EC0; // type:function size:0x4 -fn_231_9ED0 = .text:0x00009ED0; // type:function size:0x60 -fn_231_9F30 = .text:0x00009F30; // type:function size:0xC -fn_231_9F40 = .text:0x00009F40; // type:function size:0x1C -fn_231_9F60 = .text:0x00009F60; // type:function size:0x1C -fn_231_9F80 = .text:0x00009F80; // type:function size:0x1C -fn_231_9FA0 = .text:0x00009FA0; // type:function size:0x10 -fn_231_9FB0 = .text:0x00009FB0; // type:function size:0x10 -fn_231_9FC0 = .text:0x00009FC0; // type:function size:0x10 -fn_231_9FD0 = .text:0x00009FD0; // type:function size:0x10 -fn_231_9FE0 = .text:0x00009FE0; // type:function size:0x10 -fn_231_9FF0 = .text:0x00009FF0; // type:function size:0x10 -fn_231_A000 = .text:0x0000A000; // type:function size:0x1338 -fn_231_B340 = .text:0x0000B340; // type:function size:0x58 -fn_231_B3A0 = .text:0x0000B3A0; // type:function size:0x88 -fn_231_B430 = .text:0x0000B430; // type:function size:0x30 -fn_231_B460 = .text:0x0000B460; // type:function size:0x30 -fn_231_B490 = .text:0x0000B490; // type:function size:0x30 +build__36sFStateFct_c<20dAcGirahimu3Second_c>FRC12sStateIDIf_c = .text:0x00009ED0; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcGirahimu3Second_c>FRP10sStateIf_c = .text:0x00009F30; // type:function size:0xC +initialize__33sFState_c<20dAcGirahimu3Second_c>Fv = .text:0x00009F40; // type:function size:0x1C +execute__33sFState_c<20dAcGirahimu3Second_c>Fv = .text:0x00009F60; // type:function size:0x1C +finalize__33sFState_c<20dAcGirahimu3Second_c>Fv = .text:0x00009F80; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009FA0; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009FB0; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009FC0; // type:function size:0x10 +getState__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009FD0; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009FE0; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009FF0; // type:function size:0x10 +__sinit_\d_a_b_girahimu3_second_cpp = .text:0x0000A000; // type:function size:0x1338 scope:local +__dt__35sFStateID_c<20dAcGirahimu3Second_c>Fv = .text:0x0000B340; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcGirahimu3Second_c>CFPCc = .text:0x0000B3A0; // type:function size:0x88 +initializeState__35sFStateID_c<20dAcGirahimu3Second_c>CFR20dAcGirahimu3Second_c = .text:0x0000B430; // type:function size:0x30 +executeState__35sFStateID_c<20dAcGirahimu3Second_c>CFR20dAcGirahimu3Second_c = .text:0x0000B460; // type:function size:0x30 +finalizeState__35sFStateID_c<20dAcGirahimu3Second_c>CFR20dAcGirahimu3Second_c = .text:0x0000B490; // type:function size:0x30 fn_231_B4C0 = .text:0x0000B4C0; // type:function size:0x8 fn_231_B4D0 = .text:0x0000B4D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -173,7 +173,7 @@ lbl_231_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float lbl_231_rodata_150 = .rodata:0x00000150; // type:object size:0x1C data:float lbl_231_rodata_16C = .rodata:0x0000016C; // type:object size:0x14 data:float lbl_231_rodata_180 = .rodata:0x00000180; // type:object size:0xB8 data:float -lbl_231_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_GIRAHIMU3_SECOND = .data:0x00000000; // type:object size:0x10 data:4byte lbl_231_data_10 = .data:0x00000010; // type:object size:0x2C lbl_231_data_3C = .data:0x0000003C; // type:object size:0x4 data:4byte lbl_231_data_40 = .data:0x00000040; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_b_girahimu3_thirdNP/symbols.txt b/config/SOUE01/rels/d_a_b_girahimu3_thirdNP/symbols.txt index ea1afca1..2074e441 100644 --- a/config/SOUE01/rels/d_a_b_girahimu3_thirdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_girahimu3_thirdNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_232_F0 = .text:0x000000F0; // type:function size:0x3B8 -fn_232_4B0 = .text:0x000004B0; // type:function size:0x58 -fn_232_510 = .text:0x00000510; // type:function size:0x6C -fn_232_580 = .text:0x00000580; // type:function size:0xA0 -fn_232_620 = .text:0x00000620; // type:function size:0xA4 +dAcGirahimu3Third_c_classInit__Fv = .text:0x000000F0; // type:function size:0x3B8 +__dt__32sFState_c<19dAcGirahimu3Third_c>Fv = .text:0x000004B0; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcGirahimu3Third_c>Fv = .text:0x00000510; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000580; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000620; // type:function size:0xA4 fn_232_6D0 = .text:0x000006D0; // type:function size:0x3C fn_232_710 = .text:0x00000710; // type:function size:0x40 fn_232_750 = .text:0x00000750; // type:function size:0x58 @@ -22,7 +22,7 @@ fn_232_B20 = .text:0x00000B20; // type:function size:0x4C fn_232_B70 = .text:0x00000B70; // type:function size:0x10 fn_232_B80 = .text:0x00000B80; // type:function size:0x8C fn_232_C10 = .text:0x00000C10; // type:function size:0x268 -fn_232_E80 = .text:0x00000E80; // type:function size:0x10 +getStateID__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E80; // type:function size:0x10 fn_232_E90 = .text:0x00000E90; // type:function size:0xBC fn_232_F50 = .text:0x00000F50; // type:function size:0x154 fn_232_10B0 = .text:0x000010B0; // type:function size:0x60 @@ -44,7 +44,7 @@ fn_232_1988 = .text:0x00001988; // type:function size:0x4 fn_232_1990 = .text:0x00001990; // type:function size:0x114 fn_232_1AB0 = .text:0x00001AB0; // type:function size:0x20 fn_232_1AD0 = .text:0x00001AD0; // type:function size:0xACC -fn_232_25A0 = .text:0x000025A0; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000025A0; // type:function size:0x10 fn_232_25B0 = .text:0x000025B0; // type:function size:0x1C fn_232_25D0 = .text:0x000025D0; // type:function size:0x128 fn_232_2700 = .text:0x00002700; // type:function size:0x9C @@ -72,75 +72,75 @@ fn_232_3770 = .text:0x00003770; // type:function size:0xB4 fn_232_3830 = .text:0x00003830; // type:function size:0x80 fn_232_38B0 = .text:0x000038B0; // type:function size:0x1E8 fn_232_3AA0 = .text:0x00003AA0; // type:function size:0x850 -fn_232_42F0 = .text:0x000042F0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000042F0; // type:function size:0x10 fn_232_4300 = .text:0x00004300; // type:function size:0xD8 -fn_232_43E0 = .text:0x000043E0; // type:function size:0xBC -fn_232_44A0 = .text:0x000044A0; // type:function size:0x8D0 -fn_232_4D70 = .text:0x00004D70; // type:function size:0x10 -fn_232_4D80 = .text:0x00004D80; // type:function size:0x140 -fn_232_4EC0 = .text:0x00004EC0; // type:function size:0x528 -fn_232_53F0 = .text:0x000053F0; // type:function size:0x4 -fn_232_5400 = .text:0x00005400; // type:function size:0xAC -fn_232_54B0 = .text:0x000054B0; // type:function size:0x198 -fn_232_5650 = .text:0x00005650; // type:function size:0x4 -fn_232_5660 = .text:0x00005660; // type:function size:0x78 -fn_232_56E0 = .text:0x000056E0; // type:function size:0x13C -fn_232_5820 = .text:0x00005820; // type:function size:0x4 -fn_232_5830 = .text:0x00005830; // type:function size:0x18C -fn_232_59C0 = .text:0x000059C0; // type:function size:0x2F4 -fn_232_5CC0 = .text:0x00005CC0; // type:function size:0x1C -fn_232_5CE0 = .text:0x00005CE0; // type:function size:0xA8 -fn_232_5D90 = .text:0x00005D90; // type:function size:0xE8 -fn_232_5E80 = .text:0x00005E80; // type:function size:0x18 -fn_232_5EA0 = .text:0x00005EA0; // type:function size:0x94 -fn_232_5F40 = .text:0x00005F40; // type:function size:0x160 -fn_232_60A0 = .text:0x000060A0; // type:function size:0x4 -fn_232_60B0 = .text:0x000060B0; // type:function size:0xC0 -fn_232_6170 = .text:0x00006170; // type:function size:0x17C -fn_232_62F0 = .text:0x000062F0; // type:function size:0x4 -fn_232_6300 = .text:0x00006300; // type:function size:0xB8 -fn_232_63C0 = .text:0x000063C0; // type:function size:0x278 -fn_232_6640 = .text:0x00006640; // type:function size:0x1C -fn_232_6660 = .text:0x00006660; // type:function size:0x118 -fn_232_6780 = .text:0x00006780; // type:function size:0x278 -fn_232_6A00 = .text:0x00006A00; // type:function size:0x1C -fn_232_6A20 = .text:0x00006A20; // type:function size:0x60 -fn_232_6A80 = .text:0x00006A80; // type:function size:0x198 -fn_232_6C20 = .text:0x00006C20; // type:function size:0x20 -fn_232_6C40 = .text:0x00006C40; // type:function size:0xD8 -fn_232_6D20 = .text:0x00006D20; // type:function size:0x1EC -fn_232_6F10 = .text:0x00006F10; // type:function size:0x20 -fn_232_6F30 = .text:0x00006F30; // type:function size:0x68 -fn_232_6FA0 = .text:0x00006FA0; // type:function size:0xE4 -fn_232_7090 = .text:0x00007090; // type:function size:0x4 +initializeState_Demo__19dAcGirahimu3Third_cFv = .text:0x000043E0; // type:function size:0xBC +executeState_Demo__19dAcGirahimu3Third_cFv = .text:0x000044A0; // type:function size:0x8D0 +finalizeState_Demo__19dAcGirahimu3Third_cFv = .text:0x00004D70; // type:function size:0x10 +initializeState_Wait__19dAcGirahimu3Third_cFv = .text:0x00004D80; // type:function size:0x140 +executeState_Wait__19dAcGirahimu3Third_cFv = .text:0x00004EC0; // type:function size:0x528 +finalizeState_Wait__19dAcGirahimu3Third_cFv = .text:0x000053F0; // type:function size:0x4 +initializeState_SceneChange__19dAcGirahimu3Third_cFv = .text:0x00005400; // type:function size:0xAC +executeState_SceneChange__19dAcGirahimu3Third_cFv = .text:0x000054B0; // type:function size:0x198 +finalizeState_SceneChange__19dAcGirahimu3Third_cFv = .text:0x00005650; // type:function size:0x4 +initializeState_Walk__19dAcGirahimu3Third_cFv = .text:0x00005660; // type:function size:0x78 +executeState_Walk__19dAcGirahimu3Third_cFv = .text:0x000056E0; // type:function size:0x13C +finalizeState_Walk__19dAcGirahimu3Third_cFv = .text:0x00005820; // type:function size:0x4 +initializeState_GuardSword__19dAcGirahimu3Third_cFv = .text:0x00005830; // type:function size:0x18C +executeState_GuardSword__19dAcGirahimu3Third_cFv = .text:0x000059C0; // type:function size:0x2F4 +finalizeState_GuardSword__19dAcGirahimu3Third_cFv = .text:0x00005CC0; // type:function size:0x1C +initializeState_RepairClaymore__19dAcGirahimu3Third_cFv = .text:0x00005CE0; // type:function size:0xA8 +executeState_RepairClaymore__19dAcGirahimu3Third_cFv = .text:0x00005D90; // type:function size:0xE8 +finalizeState_RepairClaymore__19dAcGirahimu3Third_cFv = .text:0x00005E80; // type:function size:0x18 +initializeState_Chance__19dAcGirahimu3Third_cFv = .text:0x00005EA0; // type:function size:0x94 +executeState_Chance__19dAcGirahimu3Third_cFv = .text:0x00005F40; // type:function size:0x160 +finalizeState_Chance__19dAcGirahimu3Third_cFv = .text:0x000060A0; // type:function size:0x4 +initializeState_SwordBeamDamage__19dAcGirahimu3Third_cFv = .text:0x000060B0; // type:function size:0xC0 +executeState_SwordBeamDamage__19dAcGirahimu3Third_cFv = .text:0x00006170; // type:function size:0x17C +finalizeState_SwordBeamDamage__19dAcGirahimu3Third_cFv = .text:0x000062F0; // type:function size:0x4 +initializeState_Attack__19dAcGirahimu3Third_cFv = .text:0x00006300; // type:function size:0xB8 +executeState_Attack__19dAcGirahimu3Third_cFv = .text:0x000063C0; // type:function size:0x278 +finalizeState_Attack__19dAcGirahimu3Third_cFv = .text:0x00006640; // type:function size:0x1C +initializeState_CounterAttack__19dAcGirahimu3Third_cFv = .text:0x00006660; // type:function size:0x118 +executeState_CounterAttack__19dAcGirahimu3Third_cFv = .text:0x00006780; // type:function size:0x278 +finalizeState_CounterAttack__19dAcGirahimu3Third_cFv = .text:0x00006A00; // type:function size:0x1C +initializeState_EscapeWarp__19dAcGirahimu3Third_cFv = .text:0x00006A20; // type:function size:0x60 +executeState_EscapeWarp__19dAcGirahimu3Third_cFv = .text:0x00006A80; // type:function size:0x198 +finalizeState_EscapeWarp__19dAcGirahimu3Third_cFv = .text:0x00006C20; // type:function size:0x20 +initializeState_EscapeWarp2__19dAcGirahimu3Third_cFv = .text:0x00006C40; // type:function size:0xD8 +executeState_EscapeWarp2__19dAcGirahimu3Third_cFv = .text:0x00006D20; // type:function size:0x1EC +finalizeState_EscapeWarp2__19dAcGirahimu3Third_cFv = .text:0x00006F10; // type:function size:0x20 +initializeState_GuardJust__19dAcGirahimu3Third_cFv = .text:0x00006F30; // type:function size:0x68 +executeState_GuardJust__19dAcGirahimu3Third_cFv = .text:0x00006FA0; // type:function size:0xE4 +finalizeState_GuardJust__19dAcGirahimu3Third_cFv = .text:0x00007090; // type:function size:0x4 fn_232_70A0 = .text:0x000070A0; // type:function size:0x8 fn_232_70B0 = .text:0x000070B0; // type:function size:0x4 fn_232_70C0 = .text:0x000070C0; // type:function size:0x4 fn_232_70D0 = .text:0x000070D0; // type:function size:0x8 fn_232_70E0 = .text:0x000070E0; // type:function size:0x8 -fn_232_70F0 = .text:0x000070F0; // type:function size:0x174 +__dt__19dAcGirahimu3Third_cFv = .text:0x000070F0; // type:function size:0x174 fn_232_7270 = .text:0x00007270; // type:function size:0x4 fn_232_7280 = .text:0x00007280; // type:function size:0x4 fn_232_7290 = .text:0x00007290; // type:function size:0x4 fn_232_72A0 = .text:0x000072A0; // type:function size:0x4 fn_232_72B0 = .text:0x000072B0; // type:function size:0x4 -fn_232_72C0 = .text:0x000072C0; // type:function size:0x60 -fn_232_7320 = .text:0x00007320; // type:function size:0xC -fn_232_7330 = .text:0x00007330; // type:function size:0x1C -fn_232_7350 = .text:0x00007350; // type:function size:0x1C -fn_232_7370 = .text:0x00007370; // type:function size:0x1C -fn_232_7390 = .text:0x00007390; // type:function size:0x10 -fn_232_73A0 = .text:0x000073A0; // type:function size:0x10 -fn_232_73B0 = .text:0x000073B0; // type:function size:0x10 -fn_232_73C0 = .text:0x000073C0; // type:function size:0x10 -fn_232_73D0 = .text:0x000073D0; // type:function size:0x10 -fn_232_73E0 = .text:0x000073E0; // type:function size:0x10 -fn_232_73F0 = .text:0x000073F0; // type:function size:0x9F4 -fn_232_7DF0 = .text:0x00007DF0; // type:function size:0x58 -fn_232_7E50 = .text:0x00007E50; // type:function size:0x88 -fn_232_7EE0 = .text:0x00007EE0; // type:function size:0x30 -fn_232_7F10 = .text:0x00007F10; // type:function size:0x30 -fn_232_7F40 = .text:0x00007F40; // type:function size:0x30 +build__35sFStateFct_c<19dAcGirahimu3Third_c>FRC12sStateIDIf_c = .text:0x000072C0; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcGirahimu3Third_c>FRP10sStateIf_c = .text:0x00007320; // type:function size:0xC +initialize__32sFState_c<19dAcGirahimu3Third_c>Fv = .text:0x00007330; // type:function size:0x1C +execute__32sFState_c<19dAcGirahimu3Third_c>Fv = .text:0x00007350; // type:function size:0x1C +finalize__32sFState_c<19dAcGirahimu3Third_c>Fv = .text:0x00007370; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007390; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000073A0; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000073B0; // type:function size:0x10 +getState__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000073C0; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000073D0; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000073E0; // type:function size:0x10 +__sinit_\d_a_b_girahimu3_third_cpp = .text:0x000073F0; // type:function size:0x9F4 scope:local +__dt__34sFStateID_c<19dAcGirahimu3Third_c>Fv = .text:0x00007DF0; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcGirahimu3Third_c>CFPCc = .text:0x00007E50; // type:function size:0x88 +initializeState__34sFStateID_c<19dAcGirahimu3Third_c>CFR19dAcGirahimu3Third_c = .text:0x00007EE0; // type:function size:0x30 +executeState__34sFStateID_c<19dAcGirahimu3Third_c>CFR19dAcGirahimu3Third_c = .text:0x00007F10; // type:function size:0x30 +finalizeState__34sFStateID_c<19dAcGirahimu3Third_c>CFR19dAcGirahimu3Third_c = .text:0x00007F40; // type:function size:0x30 fn_232_7F70 = .text:0x00007F70; // type:function size:0x8 fn_232_7F80 = .text:0x00007F80; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -156,7 +156,7 @@ lbl_232_rodata_B4 = .rodata:0x000000B4; // type:object size:0x14 data:float lbl_232_rodata_C8 = .rodata:0x000000C8; // type:object size:0x18 data:float lbl_232_rodata_E0 = .rodata:0x000000E0; // type:object size:0x9C data:float lbl_232_rodata_17C = .rodata:0x0000017C; // type:object size:0x28 data:float -lbl_232_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_B_GIRAHIMU3_THIRD = .data:0x00000000; // type:object size:0x40 data:4byte lbl_232_data_40 = .data:0x00000040; // type:object size:0x18 data:string lbl_232_data_58 = .data:0x00000058; // type:object size:0x18 lbl_232_data_70 = .data:0x00000070; // type:object size:0x4 diff --git a/config/SOUE01/rels/d_a_b_girahimuNP/symbols.txt b/config/SOUE01/rels/d_a_b_girahimuNP/symbols.txt index b8252ef8..d2e75342 100644 --- a/config/SOUE01/rels/d_a_b_girahimuNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_girahimuNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcGirahimu__ctor = .text:0x000000F0; // type:function size:0x414 -fn_227_510 = .text:0x00000510; // type:function size:0x58 -fn_227_570 = .text:0x00000570; // type:function size:0x6C -fn_227_5E0 = .text:0x000005E0; // type:function size:0xA0 -fn_227_680 = .text:0x00000680; // type:function size:0xA4 +dAcGirahimu_c_classInit__Fv = .text:0x000000F0; // type:function size:0x414 +__dt__26sFState_c<13dAcGirahimu_c>Fv = .text:0x00000510; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcGirahimu_c>Fv = .text:0x00000570; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005E0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000680; // type:function size:0xA4 fn_227_730 = .text:0x00000730; // type:function size:0x3C fn_227_770 = .text:0x00000770; // type:function size:0x40 fn_227_7B0 = .text:0x000007B0; // type:function size:0x4 @@ -23,7 +23,7 @@ fn_227_BD0 = .text:0x00000BD0; // type:function size:0x14 fn_227_BF0 = .text:0x00000BF0; // type:function size:0x58 AcGirahimu__stateSwordDemoEnter = .text:0x00000C50; // type:function size:0x13C AcGirahimuBase__stateSwordDemoUpdate = .text:0x00000D90; // type:function size:0x718 -fn_227_14B0 = .text:0x000014B0; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000014B0; // type:function size:0x10 AcGirahimu__stateSwordDemoLeave = .text:0x000014C0; // type:function size:0x18 AcGirahimu__stateSwordWaitEnter = .text:0x000014E0; // type:function size:0xCC AcGirahimu__stateSwordWaitUpdate = .text:0x000015B0; // type:function size:0x1C4 @@ -35,7 +35,7 @@ AcGirahimu__stateSwordPiyoriEnter = .text:0x000019A0; // type:function size:0xA8 AcGirahimu__stateSwordPiyoriUpdate = .text:0x00001A50; // type:function size:0xE0 AcGirahimu__stateSwordPiyoriLeave = .text:0x00001B30; // type:function size:0xC AcGirahimu__pickNextMove = .text:0x00001B40; // type:function size:0x350 -fn_227_1E90 = .text:0x00001E90; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E90; // type:function size:0x10 fn_227_1EA0 = .text:0x00001EA0; // type:function size:0x14C fn_227_1FF0 = .text:0x00001FF0; // type:function size:0x48 fn_227_2040 = .text:0x00002040; // type:function size:0x4C @@ -57,7 +57,7 @@ AcGirahimu__isInBossRush = .text:0x00003250; // type:function size:0x8 fn_227_3260 = .text:0x00003260; // type:function size:0x8 AcGirahimu__setStateDeath/DeathMiniGame = .text:0x00003270; // type:function size:0x154 AcGirahimu__update = .text:0x000033D0; // type:function size:0x804 -fn_227_3BE0 = .text:0x00003BE0; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003BE0; // type:function size:0x10 AcGirahimu__damage = .text:0x00003BF0; // type:function size:0x94 AcGirahimu__changeStateAfterDamageMaybe = .text:0x00003C90; // type:function size:0xF4 fn_227_3D90 = .text:0x00003D90; // type:function size:0x18 @@ -73,34 +73,34 @@ AcGirahimu__walkWithSword = .text:0x00004270; // type:function size:0x24 AcGirahimu__poseWithSwordHigh = .text:0x000042A0; // type:function size:0x28 fn_227_42D0 = .text:0x000042D0; // type:function size:0x8 fn_227_42E0 = .text:0x000042E0; // type:function size:0x4 -AcGirahimu__dtor = .text:0x000042F0; // type:function size:0x74 +__dt__13dAcGirahimu_cFv = .text:0x000042F0; // type:function size:0x74 fn_227_4370 = .text:0x00004370; // type:function size:0x4 fn_227_4380 = .text:0x00004380; // type:function size:0x4 fn_227_4390 = .text:0x00004390; // type:function size:0x4 fn_227_43A0 = .text:0x000043A0; // type:function size:0x4 fn_227_43B0 = .text:0x000043B0; // type:function size:0x4 -fn_227_43C0 = .text:0x000043C0; // type:function size:0x60 -fn_227_4420 = .text:0x00004420; // type:function size:0xC -fn_227_4430 = .text:0x00004430; // type:function size:0x1C -fn_227_4450 = .text:0x00004450; // type:function size:0x1C -fn_227_4470 = .text:0x00004470; // type:function size:0x1C -fn_227_4490 = .text:0x00004490; // type:function size:0x10 -fn_227_44A0 = .text:0x000044A0; // type:function size:0x10 -fn_227_44B0 = .text:0x000044B0; // type:function size:0x10 -fn_227_44C0 = .text:0x000044C0; // type:function size:0x10 -fn_227_44D0 = .text:0x000044D0; // type:function size:0x10 -fn_227_44E0 = .text:0x000044E0; // type:function size:0x10 -AcGirahimu__sinit = .text:0x000044F0; // type:function size:0x710 -fn_227_4C00 = .text:0x00004C00; // type:function size:0x58 +build__29sFStateFct_c<13dAcGirahimu_c>FRC12sStateIDIf_c = .text:0x000043C0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcGirahimu_c>FRP10sStateIf_c = .text:0x00004420; // type:function size:0xC +initialize__26sFState_c<13dAcGirahimu_c>Fv = .text:0x00004430; // type:function size:0x1C +execute__26sFState_c<13dAcGirahimu_c>Fv = .text:0x00004450; // type:function size:0x1C +finalize__26sFState_c<13dAcGirahimu_c>Fv = .text:0x00004470; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004490; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044A0; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044B0; // type:function size:0x10 +getState__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044C0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044D0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044E0; // type:function size:0x10 +__sinit_\d_a_b_girahimu_cpp = .text:0x000044F0; // type:function size:0x710 scope:local +__dt__28sFStateID_c<13dAcGirahimu_c>Fv = .text:0x00004C00; // type:function size:0x58 fn_227_4C60 = .text:0x00004C60; // type:function size:0x5C fn_227_4CC0 = .text:0x00004CC0; // type:function size:0xC fn_227_4CD0 = .text:0x00004CD0; // type:function size:0xC fn_227_4CE0 = .text:0x00004CE0; // type:function size:0xDC fn_227_4DC0 = .text:0x00004DC0; // type:function size:0xE0 -fn_227_4EA0 = .text:0x00004EA0; // type:function size:0x88 -fn_227_4F30 = .text:0x00004F30; // type:function size:0x30 -fn_227_4F60 = .text:0x00004F60; // type:function size:0x30 -fn_227_4F90 = .text:0x00004F90; // type:function size:0x30 +isSameName__28sFStateID_c<13dAcGirahimu_c>CFPCc = .text:0x00004EA0; // type:function size:0x88 +initializeState__28sFStateID_c<13dAcGirahimu_c>CFR13dAcGirahimu_c = .text:0x00004F30; // type:function size:0x30 +executeState__28sFStateID_c<13dAcGirahimu_c>CFR13dAcGirahimu_c = .text:0x00004F60; // type:function size:0x30 +finalizeState__28sFStateID_c<13dAcGirahimu_c>CFR13dAcGirahimu_c = .text:0x00004F90; // type:function size:0x30 fn_227_4FC0 = .text:0x00004FC0; // type:function size:0x8 fn_227_4FD0 = .text:0x00004FD0; // type:function size:0x8 fn_227_4FE0 = .text:0x00004FE0; // type:function size:0x8 @@ -116,7 +116,7 @@ lbl_227_rodata_4C = .rodata:0x0000004C; // type:object size:0x8 data:float lbl_227_rodata_54 = .rodata:0x00000054; // type:object size:0x24 data:float lbl_227_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_227_rodata_80 = .rodata:0x00000080; // type:object size:0x7C -lbl_227_data_0 = .data:0x00000000; // type:object size:0x60 data:4byte +g_profile_B_GIRAHIMU = .data:0x00000000; // type:object size:0x60 data:4byte lbl_227_data_60 = .data:0x00000060; // type:object size:0x8 data:string lbl_227_data_68 = .data:0x00000068; // type:object size:0x8 lbl_227_data_70 = .data:0x00000070; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_b_girahimu_baseNP/symbols.txt b/config/SOUE01/rels/d_a_b_girahimu_baseNP/symbols.txt index ed67cbf0..67ec9859 100644 --- a/config/SOUE01/rels/d_a_b_girahimu_baseNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_girahimu_baseNP/symbols.txt @@ -31,11 +31,11 @@ fn_226_270 = .text:0x00000270; // type:function size:0xC fn_226_280 = .text:0x00000280; // type:function size:0xC fn_226_290 = .text:0x00000290; // type:function size:0xC fn_226_2A0 = .text:0x000002A0; // type:function size:0xC -AcGirahimuBase__ctor = .text:0x000002B0; // type:function size:0x3E4 -fn_226_6A0 = .text:0x000006A0; // type:function size:0x58 -fn_226_700 = .text:0x00000700; // type:function size:0x6C -fn_226_770 = .text:0x00000770; // type:function size:0xA0 -fn_226_810 = .text:0x00000810; // type:function size:0xA4 +dAcGirahimuBase_c_classInit__Fv = .text:0x000002B0; // type:function size:0x3E4 +__dt__30sFState_c<17dAcGirahimuBase_c>Fv = .text:0x000006A0; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcGirahimuBase_c>Fv = .text:0x00000700; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000770; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000810; // type:function size:0xA4 fn_226_8C0 = .text:0x000008C0; // type:function size:0x3C fn_226_900 = .text:0x00000900; // type:function size:0x40 fn_226_940 = .text:0x00000940; // type:function size:0x4 @@ -64,7 +64,7 @@ fn_226_3130 = .text:0x00003130; // type:function size:0x14 fn_226_3150 = .text:0x00003150; // type:function size:0x1C0 AcGirahimuBase__wait = .text:0x00003310; // type:function size:0xD4 AcGirahimuBase__swordRelatedUpdateStuffMaybe = .text:0x000033F0; // type:function size:0x3F0 -fn_226_37E0 = .text:0x000037E0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000037E0; // type:function size:0x10 fn_226_37F0 = .text:0x000037F0; // type:function size:0x8 fn_226_3800 = .text:0x00003800; // type:function size:0x1C AcGirahimuBase__walk = .text:0x00003820; // type:function size:0x100 @@ -151,7 +151,7 @@ fn_226_7610 = .text:0x00007610; // type:function size:0x1C fn_226_7630 = .text:0x00007630; // type:function size:0x8C AcGirahimuBase__trySetStateWait = .text:0x000076C0; // type:function size:0x28 fn_226_76F0 = .text:0x000076F0; // type:function size:0x4 -AcGirahimuBase__dtor = .text:0x00007700; // type:function size:0x42C +__dt__17dAcGirahimuBase_cFv = .text:0x00007700; // type:function size:0x42C AcGirahimuBase__initResNodes = .text:0x00007B30; // type:function size:0x4D4 AcGirahimuBase__initModels2 = .text:0x00008010; // type:function size:0x328 AcGirahimu__initCollisionStuff = .text:0x00008340; // type:function size:0x22C @@ -192,7 +192,7 @@ fn_226_AEC0 = .text:0x0000AEC0; // type:function size:0xEC fn_226_AFB0 = .text:0x0000AFB0; // type:function size:0xC4 AcGirahimuBase__moveAfterTakingDamageMaybe = .text:0x0000B080; // type:function size:0x378 fn_226_B400 = .text:0x0000B400; // type:function size:0x4C -fn_226_B450 = .text:0x0000B450; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000B450; // type:function size:0x10 fn_226_B460 = .text:0x0000B460; // type:function size:0x214 fn_226_B680 = .text:0x0000B680; // type:function size:0x4 fn_226_B690 = .text:0x0000B690; // type:function size:0x114 @@ -235,32 +235,32 @@ fn_226_D610 = .text:0x0000D610; // type:function size:0x4 fn_226_D620 = .text:0x0000D620; // type:function size:0x4 AcGirahimuBase__getActorList = .text:0x0000D630; // type:function size:0x8 AcGirahimuBase__walkWithSword = .text:0x0000D640; // type:function size:0x24 -fn_226_D670 = .text:0x0000D670; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000D670; // type:function size:0x10 fn_226_D680 = .text:0x0000D680; // type:function size:0x4 fn_226_D690 = .text:0x0000D690; // type:function size:0x4 fn_226_D6A0 = .text:0x0000D6A0; // type:function size:0x4 fn_226_D6B0 = .text:0x0000D6B0; // type:function size:0x4 fn_226_D6C0 = .text:0x0000D6C0; // type:function size:0x4 -fn_226_D6D0 = .text:0x0000D6D0; // type:function size:0x60 -fn_226_D730 = .text:0x0000D730; // type:function size:0xC -fn_226_D740 = .text:0x0000D740; // type:function size:0x1C -fn_226_D760 = .text:0x0000D760; // type:function size:0x1C -fn_226_D780 = .text:0x0000D780; // type:function size:0x1C -fn_226_D7A0 = .text:0x0000D7A0; // type:function size:0x10 -fn_226_D7B0 = .text:0x0000D7B0; // type:function size:0x10 -fn_226_D7C0 = .text:0x0000D7C0; // type:function size:0x10 -fn_226_D7D0 = .text:0x0000D7D0; // type:function size:0x10 -fn_226_D7E0 = .text:0x0000D7E0; // type:function size:0x10 -fn_226_D7F0 = .text:0x0000D7F0; // type:function size:0x10 -fn_226_D800 = .text:0x0000D800; // type:function size:0x30 -fn_226_D830 = .text:0x0000D830; // type:function size:0x30 -fn_226_D860 = .text:0x0000D860; // type:function size:0x30 -AcGirahimuBase__sinit = .text:0x0000D890; // type:function size:0x1698 -fn_226_EF30 = .text:0x0000EF30; // type:function size:0x58 +build__33sFStateFct_c<17dAcGirahimuBase_c>FRC12sStateIDIf_c = .text:0x0000D6D0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcGirahimuBase_c>FRP10sStateIf_c = .text:0x0000D730; // type:function size:0xC +initialize__30sFState_c<17dAcGirahimuBase_c>Fv = .text:0x0000D740; // type:function size:0x1C +execute__30sFState_c<17dAcGirahimuBase_c>Fv = .text:0x0000D760; // type:function size:0x1C +finalize__30sFState_c<17dAcGirahimuBase_c>Fv = .text:0x0000D780; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000D7A0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000D7B0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000D7C0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000D7D0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000D7E0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000D7F0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcGirahimuBase_c>CFR17dAcGirahimuBase_c = .text:0x0000D800; // type:function size:0x30 +executeState__32sFStateID_c<17dAcGirahimuBase_c>CFR17dAcGirahimuBase_c = .text:0x0000D830; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcGirahimuBase_c>CFR17dAcGirahimuBase_c = .text:0x0000D860; // type:function size:0x30 +__sinit_\d_a_b_girahimu_base_cpp = .text:0x0000D890; // type:function size:0x1698 scope:local +__dt__32sFStateID_c<17dAcGirahimuBase_c>Fv = .text:0x0000EF30; // type:function size:0x58 fn_226_EF90 = .text:0x0000EF90; // type:function size:0x5C fn_226_EFF0 = .text:0x0000EFF0; // type:function size:0xDC fn_226_F0D0 = .text:0x0000F0D0; // type:function size:0xE0 -fn_226_F1B0 = .text:0x0000F1B0; // type:function size:0x88 +isSameName__32sFStateID_c<17dAcGirahimuBase_c>CFPCc = .text:0x0000F1B0; // type:function size:0x88 fn_226_F240 = .text:0x0000F240; // type:function size:0x8 fn_226_F250 = .text:0x0000F250; // type:function size:0x8 fn_226_F260 = .text:0x0000F260; // type:function size:0x8 @@ -291,7 +291,7 @@ lbl_226_rodata_104 = .rodata:0x00000104; // type:object size:0x20 data:float lbl_226_rodata_124 = .rodata:0x00000124; // type:object size:0x2C data:float lbl_226_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:float lbl_226_rodata_158 = .rodata:0x00000158; // type:object size:0x2C data:float -lbl_226_data_0 = .data:0x00000000; // type:object size:0x9C data:4byte +g_profile_B_GIRAHIMU_BASE = .data:0x00000000; // type:object size:0x9C data:4byte lbl_226_data_9C = .data:0x0000009C; // type:object size:0x4 data:4byte lbl_226_data_A0 = .data:0x000000A0; // type:object size:0x4 data:4byte lbl_226_data_A4 = .data:0x000000A4; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_b_krNP/symbols.txt b/config/SOUE01/rels/d_a_b_krNP/symbols.txt index 0b1702c3..238c9638 100644 --- a/config/SOUE01/rels/d_a_b_krNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_krNP/symbols.txt @@ -3,14 +3,14 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcBkr__ctor = .text:0x000000F0; // type:function size:0x258 +dAcBkr_c_classInit__Fv = .text:0x000000F0; // type:function size:0x258 fn_140_350 = .text:0x00000350; // type:function size:0x40 fn_140_390 = .text:0x00000390; // type:function size:0x4 fn_140_3A0 = .text:0x000003A0; // type:function size:0x40 -fn_140_3E0 = .text:0x000003E0; // type:function size:0x58 -fn_140_440 = .text:0x00000440; // type:function size:0x6C -fn_140_4B0 = .text:0x000004B0; // type:function size:0xA0 -fn_140_550 = .text:0x00000550; // type:function size:0xA4 +__dt__20sFState_c<8dAcBkr_c>Fv = .text:0x000003E0; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcBkr_c>Fv = .text:0x00000440; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004B0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000550; // type:function size:0xA4 fn_140_600 = .text:0x00000600; // type:function size:0x58 fn_140_660 = .text:0x00000660; // type:function size:0x90 fn_140_6F0 = .text:0x000006F0; // type:function size:0x58 @@ -18,56 +18,56 @@ fn_140_750 = .text:0x00000750; // type:function size:0x228 AcBkr__initModels = .text:0x00000980; // type:function size:0x168 AcBkr__init = .text:0x00000AF0; // type:function size:0x34C isInBossRush = .text:0x00000E40; // type:function size:0x8 -fn_140_E50 = .text:0x00000E50; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000E50; // type:function size:0x10 fn_140_E60 = .text:0x00000E60; // type:function size:0xF0 fn_140_F50 = .text:0x00000F50; // type:function size:0x8 AcBkr__update = .text:0x00000F60; // type:function size:0x1D50 -fn_140_2CB0 = .text:0x00002CB0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CB0; // type:function size:0x10 fn_140_2CC0 = .text:0x00002CC0; // type:function size:0x848 AcBkr__draw = .text:0x00003510; // type:function size:0x68 -fn_140_3580 = .text:0x00003580; // type:function size:0xC -fn_140_3590 = .text:0x00003590; // type:function size:0x28C -fn_140_3820 = .text:0x00003820; // type:function size:0x4 -fn_140_3830 = .text:0x00003830; // type:function size:0x14 -fn_140_3850 = .text:0x00003850; // type:function size:0x14 -fn_140_3870 = .text:0x00003870; // type:function size:0x4 -fn_140_3880 = .text:0x00003880; // type:function size:0x90 -fn_140_3910 = .text:0x00003910; // type:function size:0x320 -fn_140_3C30 = .text:0x00003C30; // type:function size:0x4 -fn_140_3C40 = .text:0x00003C40; // type:function size:0x70 -fn_140_3CB0 = .text:0x00003CB0; // type:function size:0x158 -fn_140_3E10 = .text:0x00003E10; // type:function size:0x4 -fn_140_3E20 = .text:0x00003E20; // type:function size:0x58 -fn_140_3E80 = .text:0x00003E80; // type:function size:0x120 -fn_140_3FA0 = .text:0x00003FA0; // type:function size:0x4 -fn_140_3FB0 = .text:0x00003FB0; // type:function size:0x48 -fn_140_4000 = .text:0x00004000; // type:function size:0x254 -fn_140_4260 = .text:0x00004260; // type:function size:0x4 -fn_140_4270 = .text:0x00004270; // type:function size:0x88 -fn_140_4300 = .text:0x00004300; // type:function size:0x780 -fn_140_4A80 = .text:0x00004A80; // type:function size:0x4 -fn_140_4A90 = .text:0x00004A90; // type:function size:0x50 +initializeState_StartDemo__8dAcBkr_cFv = .text:0x00003580; // type:function size:0xC +executeState_StartDemo__8dAcBkr_cFv = .text:0x00003590; // type:function size:0x28C +finalizeState_StartDemo__8dAcBkr_cFv = .text:0x00003820; // type:function size:0x4 +initializeState_UnderWater__8dAcBkr_cFv = .text:0x00003830; // type:function size:0x14 +executeState_UnderWater__8dAcBkr_cFv = .text:0x00003850; // type:function size:0x14 +finalizeState_UnderWater__8dAcBkr_cFv = .text:0x00003870; // type:function size:0x4 +initializeState_Appear__8dAcBkr_cFv = .text:0x00003880; // type:function size:0x90 +executeState_Appear__8dAcBkr_cFv = .text:0x00003910; // type:function size:0x320 +finalizeState_Appear__8dAcBkr_cFv = .text:0x00003C30; // type:function size:0x4 +initializeState_Fight__8dAcBkr_cFv = .text:0x00003C40; // type:function size:0x70 +executeState_Fight__8dAcBkr_cFv = .text:0x00003CB0; // type:function size:0x158 +finalizeState_Fight__8dAcBkr_cFv = .text:0x00003E10; // type:function size:0x4 +initializeState_LastFight__8dAcBkr_cFv = .text:0x00003E20; // type:function size:0x58 +executeState_LastFight__8dAcBkr_cFv = .text:0x00003E80; // type:function size:0x120 +finalizeState_LastFight__8dAcBkr_cFv = .text:0x00003FA0; // type:function size:0x4 +initializeState_LastDamage__8dAcBkr_cFv = .text:0x00003FB0; // type:function size:0x48 +executeState_LastDamage__8dAcBkr_cFv = .text:0x00004000; // type:function size:0x254 +finalizeState_LastDamage__8dAcBkr_cFv = .text:0x00004260; // type:function size:0x4 +initializeState_Attack__8dAcBkr_cFv = .text:0x00004270; // type:function size:0x88 +executeState_Attack__8dAcBkr_cFv = .text:0x00004300; // type:function size:0x780 +finalizeState_Attack__8dAcBkr_cFv = .text:0x00004A80; // type:function size:0x4 +initializeState_AttackCrash__8dAcBkr_cFv = .text:0x00004A90; // type:function size:0x50 fn_140_4AE0 = .text:0x00004AE0; // type:function size:0x4 -fn_140_4AF0 = .text:0x00004AF0; // type:function size:0x6F8 -fn_140_51F0 = .text:0x000051F0; // type:function size:0x4 -fn_140_5200 = .text:0x00005200; // type:function size:0x44 -fn_140_5250 = .text:0x00005250; // type:function size:0x124 -fn_140_5380 = .text:0x00005380; // type:function size:0x4 -fn_140_5390 = .text:0x00005390; // type:function size:0x68 -fn_140_5400 = .text:0x00005400; // type:function size:0x80 -fn_140_5480 = .text:0x00005480; // type:function size:0x4 -fn_140_5490 = .text:0x00005490; // type:function size:0x5C -fn_140_54F0 = .text:0x000054F0; // type:function size:0x498 -fn_140_5990 = .text:0x00005990; // type:function size:0x4 -fn_140_59A0 = .text:0x000059A0; // type:function size:0x3C -fn_140_59E0 = .text:0x000059E0; // type:function size:0xC4 -fn_140_5AB0 = .text:0x00005AB0; // type:function size:0x4 -fn_140_5AC0 = .text:0x00005AC0; // type:function size:0x64 -fn_140_5B30 = .text:0x00005B30; // type:function size:0x234 -fn_140_5D70 = .text:0x00005D70; // type:function size:0x4 +executeState_AttackCrash__8dAcBkr_cFv = .text:0x00004AF0; // type:function size:0x6F8 +finalizeState_AttackCrash__8dAcBkr_cFv = .text:0x000051F0; // type:function size:0x4 +initializeState_ArmDamage__8dAcBkr_cFv = .text:0x00005200; // type:function size:0x44 +executeState_ArmDamage__8dAcBkr_cFv = .text:0x00005250; // type:function size:0x124 +finalizeState_ArmDamage__8dAcBkr_cFv = .text:0x00005380; // type:function size:0x4 +initializeState_ArmDamage2__8dAcBkr_cFv = .text:0x00005390; // type:function size:0x68 +executeState_ArmDamage2__8dAcBkr_cFv = .text:0x00005400; // type:function size:0x80 +finalizeState_ArmDamage2__8dAcBkr_cFv = .text:0x00005480; // type:function size:0x4 +initializeState_CoreDamage__8dAcBkr_cFv = .text:0x00005490; // type:function size:0x5C +executeState_CoreDamage__8dAcBkr_cFv = .text:0x000054F0; // type:function size:0x498 +finalizeState_CoreDamage__8dAcBkr_cFv = .text:0x00005990; // type:function size:0x4 +initializeState_SmallDamage__8dAcBkr_cFv = .text:0x000059A0; // type:function size:0x3C +executeState_SmallDamage__8dAcBkr_cFv = .text:0x000059E0; // type:function size:0xC4 +finalizeState_SmallDamage__8dAcBkr_cFv = .text:0x00005AB0; // type:function size:0x4 +initializeState_ArmRecover__8dAcBkr_cFv = .text:0x00005AC0; // type:function size:0x64 +executeState_ArmRecover__8dAcBkr_cFv = .text:0x00005B30; // type:function size:0x234 +finalizeState_ArmRecover__8dAcBkr_cFv = .text:0x00005D70; // type:function size:0x4 fn_140_5D80 = .text:0x00005D80; // type:function size:0x81C fn_140_65A0 = .text:0x000065A0; // type:function size:0x4C -fn_140_65F0 = .text:0x000065F0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000065F0; // type:function size:0x10 fn_140_6600 = .text:0x00006600; // type:function size:0xC fn_140_6610 = .text:0x00006610; // type:function size:0x1C fn_140_6630 = .text:0x00006630; // type:function size:0x64 @@ -81,29 +81,29 @@ fn_140_8650 = .text:0x00008650; // type:function size:0x8 fn_140_8660 = .text:0x00008660; // type:function size:0x4 fn_140_8670 = .text:0x00008670; // type:function size:0x4 fn_140_8680 = .text:0x00008680; // type:function size:0x8 -fn_140_8690 = .text:0x00008690; // type:function size:0x28C +__dt__8dAcBkr_cFv = .text:0x00008690; // type:function size:0x28C fn_140_8920 = .text:0x00008920; // type:function size:0x4 fn_140_8930 = .text:0x00008930; // type:function size:0x4 fn_140_8940 = .text:0x00008940; // type:function size:0x4 fn_140_8950 = .text:0x00008950; // type:function size:0x4 fn_140_8960 = .text:0x00008960; // type:function size:0x4 -fn_140_8970 = .text:0x00008970; // type:function size:0x60 -fn_140_89D0 = .text:0x000089D0; // type:function size:0xC -fn_140_89E0 = .text:0x000089E0; // type:function size:0x1C -fn_140_8A00 = .text:0x00008A00; // type:function size:0x1C -fn_140_8A20 = .text:0x00008A20; // type:function size:0x1C -fn_140_8A40 = .text:0x00008A40; // type:function size:0x10 -fn_140_8A50 = .text:0x00008A50; // type:function size:0x10 -fn_140_8A60 = .text:0x00008A60; // type:function size:0x10 -fn_140_8A70 = .text:0x00008A70; // type:function size:0x10 -fn_140_8A80 = .text:0x00008A80; // type:function size:0x10 -fn_140_8A90 = .text:0x00008A90; // type:function size:0x10 -fn_140_8AA0 = .text:0x00008AA0; // type:function size:0x30 -fn_140_8AD0 = .text:0x00008AD0; // type:function size:0x30 -fn_140_8B00 = .text:0x00008B00; // type:function size:0x30 -fn_140_8B30 = .text:0x00008B30; // type:function size:0x9D4 -fn_140_9510 = .text:0x00009510; // type:function size:0x58 -fn_140_9570 = .text:0x00009570; // type:function size:0x88 +build__23sFStateFct_c<8dAcBkr_c>FRC12sStateIDIf_c = .text:0x00008970; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcBkr_c>FRP10sStateIf_c = .text:0x000089D0; // type:function size:0xC +initialize__20sFState_c<8dAcBkr_c>Fv = .text:0x000089E0; // type:function size:0x1C +execute__20sFState_c<8dAcBkr_c>Fv = .text:0x00008A00; // type:function size:0x1C +finalize__20sFState_c<8dAcBkr_c>Fv = .text:0x00008A20; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008A40; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008A50; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008A60; // type:function size:0x10 +getState__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008A70; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008A80; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008A90; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcBkr_c>CFR8dAcBkr_c = .text:0x00008AA0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcBkr_c>CFR8dAcBkr_c = .text:0x00008AD0; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcBkr_c>CFR8dAcBkr_c = .text:0x00008B00; // type:function size:0x30 +__sinit_\d_a_b_kr_cpp = .text:0x00008B30; // type:function size:0x9D4 scope:local +__dt__22sFStateID_c<8dAcBkr_c>Fv = .text:0x00009510; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcBkr_c>CFPCc = .text:0x00009570; // type:function size:0x88 fn_140_9600 = .text:0x00009600; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -118,7 +118,7 @@ lbl_140_rodata_10C = .rodata:0x0000010C; // type:object size:0x24 data:float lbl_140_rodata_130 = .rodata:0x00000130; // type:object size:0x104 data:float lbl_140_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float lbl_140_rodata_238 = .rodata:0x00000238; // type:object size:0x190 data:float -lbl_140_data_0 = .data:0x00000000; // type:object size:0xB4 data:4byte +g_profile_B_KR = .data:0x00000000; // type:object size:0xB4 data:4byte lbl_140_data_B4 = .data:0x000000B4; // type:object size:0x50 lbl_140_data_104 = .data:0x00000104; // type:object size:0xC lbl_140_data_110 = .data:0x00000110; // type:object size:0xC8 diff --git a/config/SOUE01/rels/d_a_b_kr_armNP/symbols.txt b/config/SOUE01/rels/d_a_b_kr_armNP/symbols.txt index 96d4b0ff..7f98498a 100644 --- a/config/SOUE01/rels/d_a_b_kr_armNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_kr_armNP/symbols.txt @@ -4,53 +4,53 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_142_F0 = .text:0x000000F0; // type:function size:0x40 -AcBkra__ctor = .text:0x00000130; // type:function size:0x164 +dAcBkra_c_classInit__Fv = .text:0x00000130; // type:function size:0x164 fn_142_2A0 = .text:0x000002A0; // type:function size:0x4 fn_142_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_142_310 = .text:0x00000310; // type:function size:0x58 -fn_142_370 = .text:0x00000370; // type:function size:0x6C -fn_142_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_142_480 = .text:0x00000480; // type:function size:0xA4 +__dt__21sFState_c<9dAcBkra_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcBkra_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_142_530 = .text:0x00000530; // type:function size:0x58 fn_142_590 = .text:0x00000590; // type:function size:0x90 fn_142_620 = .text:0x00000620; // type:function size:0x74 fn_142_6A0 = .text:0x000006A0; // type:function size:0x328 fn_142_9D0 = .text:0x000009D0; // type:function size:0x88 fn_142_A60 = .text:0x00000A60; // type:function size:0x568 -fn_142_FD0 = .text:0x00000FD0; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000FD0; // type:function size:0x10 fn_142_FE0 = .text:0x00000FE0; // type:function size:0x2C fn_142_1010 = .text:0x00001010; // type:function size:0x8 fn_142_1020 = .text:0x00001020; // type:function size:0x1058 -fn_142_2080 = .text:0x00002080; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002080; // type:function size:0x10 fn_142_2090 = .text:0x00002090; // type:function size:0x53C fn_142_25D0 = .text:0x000025D0; // type:function size:0x1C0 fn_142_2790 = .text:0x00002790; // type:function size:0x22C fn_142_29C0 = .text:0x000029C0; // type:function size:0x5AC fn_142_2F70 = .text:0x00002F70; // type:function size:0x488 fn_142_3400 = .text:0x00003400; // type:function size:0xC0 -fn_142_34C0 = .text:0x000034C0; // type:function size:0xC -fn_142_34D0 = .text:0x000034D0; // type:function size:0x1D4 -fn_142_36B0 = .text:0x000036B0; // type:function size:0x4 -fn_142_36C0 = .text:0x000036C0; // type:function size:0x20 -fn_142_36E0 = .text:0x000036E0; // type:function size:0xA04 +initializeState_Wait__9dAcBkra_cFv = .text:0x000034C0; // type:function size:0xC +executeState_Wait__9dAcBkra_cFv = .text:0x000034D0; // type:function size:0x1D4 +finalizeState_Wait__9dAcBkra_cFv = .text:0x000036B0; // type:function size:0x4 +initializeState_AttackA__9dAcBkra_cFv = .text:0x000036C0; // type:function size:0x20 +executeState_AttackA__9dAcBkra_cFv = .text:0x000036E0; // type:function size:0xA04 fn_142_40F0 = .text:0x000040F0; // type:function size:0x48 -fn_142_4140 = .text:0x00004140; // type:function size:0x98 -fn_142_41E0 = .text:0x000041E0; // type:function size:0x48 -fn_142_4230 = .text:0x00004230; // type:function size:0x2D0 -fn_142_4500 = .text:0x00004500; // type:function size:0x4 -fn_142_4510 = .text:0x00004510; // type:function size:0x60 -fn_142_4570 = .text:0x00004570; // type:function size:0x4A0 -fn_142_4A10 = .text:0x00004A10; // type:function size:0x4 -fn_142_4A20 = .text:0x00004A20; // type:function size:0x14 -fn_142_4A40 = .text:0x00004A40; // type:function size:0xAAC +finalizeState_AttackA__9dAcBkra_cFv = .text:0x00004140; // type:function size:0x98 +initializeState_AttackB__9dAcBkra_cFv = .text:0x000041E0; // type:function size:0x48 +executeState_AttackB__9dAcBkra_cFv = .text:0x00004230; // type:function size:0x2D0 +finalizeState_AttackB__9dAcBkra_cFv = .text:0x00004500; // type:function size:0x4 +initializeState_Escape__9dAcBkra_cFv = .text:0x00004510; // type:function size:0x60 +executeState_Escape__9dAcBkra_cFv = .text:0x00004570; // type:function size:0x4A0 +finalizeState_Escape__9dAcBkra_cFv = .text:0x00004A10; // type:function size:0x4 +initializeState_InRoom__9dAcBkra_cFv = .text:0x00004A20; // type:function size:0x14 +executeState_InRoom__9dAcBkra_cFv = .text:0x00004A40; // type:function size:0xAAC fn_142_54F0 = .text:0x000054F0; // type:function size:0x4C -fn_142_5540 = .text:0x00005540; // type:function size:0xA4 -fn_142_55F0 = .text:0x000055F0; // type:function size:0xF4 -fn_142_56F0 = .text:0x000056F0; // type:function size:0x31C -fn_142_5A10 = .text:0x00005A10; // type:function size:0x4 -fn_142_5A20 = .text:0x00005A20; // type:function size:0x20 -fn_142_5A40 = .text:0x00005A40; // type:function size:0x138 -fn_142_5B80 = .text:0x00005B80; // type:function size:0x4 +finalizeState_InRoom__9dAcBkra_cFv = .text:0x00005540; // type:function size:0xA4 +initializeState_InRoomDemo__9dAcBkra_cFv = .text:0x000055F0; // type:function size:0xF4 +executeState_InRoomDemo__9dAcBkra_cFv = .text:0x000056F0; // type:function size:0x31C +finalizeState_InRoomDemo__9dAcBkra_cFv = .text:0x00005A10; // type:function size:0x4 +initializeState_Damage__9dAcBkra_cFv = .text:0x00005A20; // type:function size:0x20 +executeState_Damage__9dAcBkra_cFv = .text:0x00005A40; // type:function size:0x138 +finalizeState_Damage__9dAcBkra_cFv = .text:0x00005B80; // type:function size:0x4 fn_142_5B90 = .text:0x00005B90; // type:function size:0x8A0 fn_142_6430 = .text:0x00006430; // type:function size:0x4C fn_142_6480 = .text:0x00006480; // type:function size:0xC @@ -61,25 +61,25 @@ fn_142_6910 = .text:0x00006910; // type:function size:0x8 fn_142_6920 = .text:0x00006920; // type:function size:0x4 fn_142_6930 = .text:0x00006930; // type:function size:0x4 fn_142_6940 = .text:0x00006940; // type:function size:0x8 -fn_142_6950 = .text:0x00006950; // type:function size:0x174 -fn_142_6AD0 = .text:0x00006AD0; // type:function size:0x10 -fn_142_6AE0 = .text:0x00006AE0; // type:function size:0x60 -fn_142_6B40 = .text:0x00006B40; // type:function size:0xC -fn_142_6B50 = .text:0x00006B50; // type:function size:0x1C -fn_142_6B70 = .text:0x00006B70; // type:function size:0x1C -fn_142_6B90 = .text:0x00006B90; // type:function size:0x1C -fn_142_6BB0 = .text:0x00006BB0; // type:function size:0x10 -fn_142_6BC0 = .text:0x00006BC0; // type:function size:0x10 -fn_142_6BD0 = .text:0x00006BD0; // type:function size:0x10 -fn_142_6BE0 = .text:0x00006BE0; // type:function size:0x10 -fn_142_6BF0 = .text:0x00006BF0; // type:function size:0x10 -fn_142_6C00 = .text:0x00006C00; // type:function size:0x10 -fn_142_6C10 = .text:0x00006C10; // type:function size:0x30 -fn_142_6C40 = .text:0x00006C40; // type:function size:0x30 -fn_142_6C70 = .text:0x00006C70; // type:function size:0x30 -fn_142_6CA0 = .text:0x00006CA0; // type:function size:0x750 -fn_142_73F0 = .text:0x000073F0; // type:function size:0x58 -fn_142_7450 = .text:0x00007450; // type:function size:0x88 +__dt__9dAcBkra_cFv = .text:0x00006950; // type:function size:0x174 +getStateID__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006AD0; // type:function size:0x10 +build__24sFStateFct_c<9dAcBkra_c>FRC12sStateIDIf_c = .text:0x00006AE0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcBkra_c>FRP10sStateIf_c = .text:0x00006B40; // type:function size:0xC +initialize__21sFState_c<9dAcBkra_c>Fv = .text:0x00006B50; // type:function size:0x1C +execute__21sFState_c<9dAcBkra_c>Fv = .text:0x00006B70; // type:function size:0x1C +finalize__21sFState_c<9dAcBkra_c>Fv = .text:0x00006B90; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006BB0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006BC0; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006BD0; // type:function size:0x10 +getState__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006BE0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006BF0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006C00; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcBkra_c>CFR9dAcBkra_c = .text:0x00006C10; // type:function size:0x30 +executeState__23sFStateID_c<9dAcBkra_c>CFR9dAcBkra_c = .text:0x00006C40; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcBkra_c>CFR9dAcBkra_c = .text:0x00006C70; // type:function size:0x30 +__sinit_\d_a_b_kr_arm_cpp = .text:0x00006CA0; // type:function size:0x750 scope:local +__dt__23sFStateID_c<9dAcBkra_c>Fv = .text:0x000073F0; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcBkra_c>CFPCc = .text:0x00007450; // type:function size:0x88 fn_142_74E0 = .text:0x000074E0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -89,7 +89,7 @@ lbl_142_rodata_60 = .rodata:0x00000060; // type:object size:0x90 data:float lbl_142_rodata_F0 = .rodata:0x000000F0; // type:object size:0x18 data:double lbl_142_rodata_108 = .rodata:0x00000108; // type:object size:0xB0 data:float lbl_142_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float -lbl_142_data_0 = .data:0x00000000; // type:object size:0x78 data:4byte +g_profile_B_KRA = .data:0x00000000; // type:object size:0x78 data:4byte lbl_142_data_78 = .data:0x00000078; // type:object size:0x4 data:4byte lbl_142_data_7C = .data:0x0000007C; // type:object size:0x4 data:4byte lbl_142_data_80 = .data:0x00000080; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_b_kr_hairNP/symbols.txt b/config/SOUE01/rels/d_a_b_kr_hairNP/symbols.txt index 303f1123..fcae767d 100644 --- a/config/SOUE01/rels/d_a_b_kr_hairNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_kr_hairNP/symbols.txt @@ -4,12 +4,12 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_141_F0 = .text:0x000000F0; // type:function size:0x40 -AcBkrh__ctor = .text:0x00000130; // type:function size:0x1D8 +dAcBkrh_c_classInit__Fv = .text:0x00000130; // type:function size:0x1D8 fn_141_310 = .text:0x00000310; // type:function size:0x58 -fn_141_370 = .text:0x00000370; // type:function size:0x58 -fn_141_3D0 = .text:0x000003D0; // type:function size:0x6C -fn_141_440 = .text:0x00000440; // type:function size:0xA0 -fn_141_4E0 = .text:0x000004E0; // type:function size:0xA4 +__dt__21sFState_c<9dAcBkrh_c>Fv = .text:0x00000370; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcBkrh_c>Fv = .text:0x000003D0; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000440; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004E0; // type:function size:0xA4 fn_141_590 = .text:0x00000590; // type:function size:0x40 fn_141_5D0 = .text:0x000005D0; // type:function size:0x4 fn_141_5E0 = .text:0x000005E0; // type:function size:0x40 @@ -20,11 +20,11 @@ fn_141_710 = .text:0x00000710; // type:function size:0x90 fn_141_7A0 = .text:0x000007A0; // type:function size:0x3AC fn_141_B50 = .text:0x00000B50; // type:function size:0xAC fn_141_C00 = .text:0x00000C00; // type:function size:0x208 -fn_141_E10 = .text:0x00000E10; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000E10; // type:function size:0x10 fn_141_E20 = .text:0x00000E20; // type:function size:0x2C fn_141_E50 = .text:0x00000E50; // type:function size:0x8 fn_141_E60 = .text:0x00000E60; // type:function size:0x76C -fn_141_15D0 = .text:0x000015D0; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015D0; // type:function size:0x10 fn_141_15E0 = .text:0x000015E0; // type:function size:0x55C fn_141_1B40 = .text:0x00001B40; // type:function size:0x4C fn_141_1B90 = .text:0x00001B90; // type:function size:0x1C @@ -33,45 +33,45 @@ fn_141_2260 = .text:0x00002260; // type:function size:0x200 fn_141_2460 = .text:0x00002460; // type:function size:0xDC fn_141_2540 = .text:0x00002540; // type:function size:0x4EC fn_141_2A30 = .text:0x00002A30; // type:function size:0x58 -fn_141_2A90 = .text:0x00002A90; // type:function size:0x68 -fn_141_2B00 = .text:0x00002B00; // type:function size:0x230 -fn_141_2D30 = .text:0x00002D30; // type:function size:0x4 -fn_141_2D40 = .text:0x00002D40; // type:function size:0x8C -fn_141_2DD0 = .text:0x00002DD0; // type:function size:0x4C4 +initializeState_Normal__9dAcBkrh_cFv = .text:0x00002A90; // type:function size:0x68 +executeState_Normal__9dAcBkrh_cFv = .text:0x00002B00; // type:function size:0x230 +finalizeState_Normal__9dAcBkrh_cFv = .text:0x00002D30; // type:function size:0x4 +initializeState_Attack__9dAcBkrh_cFv = .text:0x00002D40; // type:function size:0x8C +executeState_Attack__9dAcBkrh_cFv = .text:0x00002DD0; // type:function size:0x4C4 fn_141_32A0 = .text:0x000032A0; // type:function size:0x48 -fn_141_32F0 = .text:0x000032F0; // type:function size:0x4 -fn_141_3300 = .text:0x00003300; // type:function size:0x18 -fn_141_3320 = .text:0x00003320; // type:function size:0x360 -fn_141_3680 = .text:0x00003680; // type:function size:0x4 +finalizeState_Attack__9dAcBkrh_cFv = .text:0x000032F0; // type:function size:0x4 +initializeState_Escape__9dAcBkrh_cFv = .text:0x00003300; // type:function size:0x18 +executeState_Escape__9dAcBkrh_cFv = .text:0x00003320; // type:function size:0x360 +finalizeState_Escape__9dAcBkrh_cFv = .text:0x00003680; // type:function size:0x4 fn_141_3690 = .text:0x00003690; // type:function size:0x58 fn_141_36F0 = .text:0x000036F0; // type:function size:0x8 fn_141_3700 = .text:0x00003700; // type:function size:0x4 fn_141_3710 = .text:0x00003710; // type:function size:0x4 fn_141_3720 = .text:0x00003720; // type:function size:0x8 -fn_141_3730 = .text:0x00003730; // type:function size:0x190 -fn_141_38C0 = .text:0x000038C0; // type:function size:0x10 +__dt__9dAcBkrh_cFv = .text:0x00003730; // type:function size:0x190 +getStateID__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000038C0; // type:function size:0x10 fn_141_38D0 = .text:0x000038D0; // type:function size:0x4 fn_141_38E0 = .text:0x000038E0; // type:function size:0x4 fn_141_38F0 = .text:0x000038F0; // type:function size:0x4 fn_141_3900 = .text:0x00003900; // type:function size:0x4 fn_141_3910 = .text:0x00003910; // type:function size:0x4 -fn_141_3920 = .text:0x00003920; // type:function size:0x60 -fn_141_3980 = .text:0x00003980; // type:function size:0xC -fn_141_3990 = .text:0x00003990; // type:function size:0x1C -fn_141_39B0 = .text:0x000039B0; // type:function size:0x1C -fn_141_39D0 = .text:0x000039D0; // type:function size:0x1C -fn_141_39F0 = .text:0x000039F0; // type:function size:0x10 -fn_141_3A00 = .text:0x00003A00; // type:function size:0x10 -fn_141_3A10 = .text:0x00003A10; // type:function size:0x10 -fn_141_3A20 = .text:0x00003A20; // type:function size:0x10 -fn_141_3A30 = .text:0x00003A30; // type:function size:0x10 -fn_141_3A40 = .text:0x00003A40; // type:function size:0x10 -fn_141_3A50 = .text:0x00003A50; // type:function size:0x30 -fn_141_3A80 = .text:0x00003A80; // type:function size:0x30 -fn_141_3AB0 = .text:0x00003AB0; // type:function size:0x30 -fn_141_3AE0 = .text:0x00003AE0; // type:function size:0x27C -fn_141_3D60 = .text:0x00003D60; // type:function size:0x58 -fn_141_3DC0 = .text:0x00003DC0; // type:function size:0x88 +build__24sFStateFct_c<9dAcBkrh_c>FRC12sStateIDIf_c = .text:0x00003920; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcBkrh_c>FRP10sStateIf_c = .text:0x00003980; // type:function size:0xC +initialize__21sFState_c<9dAcBkrh_c>Fv = .text:0x00003990; // type:function size:0x1C +execute__21sFState_c<9dAcBkrh_c>Fv = .text:0x000039B0; // type:function size:0x1C +finalize__21sFState_c<9dAcBkrh_c>Fv = .text:0x000039D0; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000039F0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003A00; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003A10; // type:function size:0x10 +getState__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003A20; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003A30; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003A40; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcBkrh_c>CFR9dAcBkrh_c = .text:0x00003A50; // type:function size:0x30 +executeState__23sFStateID_c<9dAcBkrh_c>CFR9dAcBkrh_c = .text:0x00003A80; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcBkrh_c>CFR9dAcBkrh_c = .text:0x00003AB0; // type:function size:0x30 +__sinit_\d_a_b_kr_hair_cpp = .text:0x00003AE0; // type:function size:0x27C scope:local +__dt__23sFStateID_c<9dAcBkrh_c>Fv = .text:0x00003D60; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcBkrh_c>CFPCc = .text:0x00003DC0; // type:function size:0x88 fn_141_3E50 = .text:0x00003E50; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -81,7 +81,7 @@ lbl_141_rodata_80 = .rodata:0x00000080; // type:object size:0x90 data:float lbl_141_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float lbl_141_rodata_118 = .rodata:0x00000118; // type:object size:0x3C lbl_141_rodata_154 = .rodata:0x00000154; // type:object size:0x14 data:float -lbl_141_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_KRH = .data:0x00000000; // type:object size:0x10 data:4byte lbl_141_data_10 = .data:0x00000010; // type:object size:0x4C lbl_141_data_5C = .data:0x0000005C; // type:object size:0x2C lbl_141_data_88 = .data:0x00000088; // type:object size:0xC data:4byte diff --git a/config/SOUE01/rels/d_a_b_lastbossNP/symbols.txt b/config/SOUE01/rels/d_a_b_lastbossNP/symbols.txt index 49d55af5..fd896769 100644 --- a/config/SOUE01/rels/d_a_b_lastbossNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_lastbossNP/symbols.txt @@ -4,15 +4,15 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_143_F0 = .text:0x000000F0; // type:function size:0x40 -AcBlastboss__ctor = .text:0x00000130; // type:function size:0x39C +dAcBlastboss_c_classInit__Fv = .text:0x00000130; // type:function size:0x39C fn_143_4D0 = .text:0x000004D0; // type:function size:0x58 fn_143_530 = .text:0x00000530; // type:function size:0x90 fn_143_5C0 = .text:0x000005C0; // type:function size:0x90 fn_143_650 = .text:0x00000650; // type:function size:0x40 -fn_143_690 = .text:0x00000690; // type:function size:0x58 -fn_143_6F0 = .text:0x000006F0; // type:function size:0x6C -fn_143_760 = .text:0x00000760; // type:function size:0xA0 -fn_143_800 = .text:0x00000800; // type:function size:0xA4 +__dt__27sFState_c<14dAcBlastboss_c>Fv = .text:0x00000690; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcBlastboss_c>Fv = .text:0x000006F0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000760; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000800; // type:function size:0xA4 fn_143_8B0 = .text:0x000008B0; // type:function size:0x4 fn_143_8C0 = .text:0x000008C0; // type:function size:0x84 fn_143_950 = .text:0x00000950; // type:function size:0x58 @@ -25,56 +25,56 @@ fn_143_D70 = .text:0x00000D70; // type:function size:0xDC fn_143_E50 = .text:0x00000E50; // type:function size:0x324 fn_143_1180 = .text:0x00001180; // type:function size:0x3F8 fn_143_1580 = .text:0x00001580; // type:function size:0x8 -fn_143_1590 = .text:0x00001590; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001590; // type:function size:0x10 fn_143_15A0 = .text:0x000015A0; // type:function size:0x34 fn_143_15E0 = .text:0x000015E0; // type:function size:0x17A8 -fn_143_2D90 = .text:0x00002D90; // type:function size:0x10 -fn_143_2DA0 = .text:0x00002DA0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D90; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002DA0; // type:function size:0x10 fn_143_2DB0 = .text:0x00002DB0; // type:function size:0x48 fn_143_2E00 = .text:0x00002E00; // type:function size:0x4C fn_143_2E50 = .text:0x00002E50; // type:function size:0x85C -fn_143_36B0 = .text:0x000036B0; // type:function size:0xBC -fn_143_3770 = .text:0x00003770; // type:function size:0x718 -fn_143_3E90 = .text:0x00003E90; // type:function size:0x4 -fn_143_3EA0 = .text:0x00003EA0; // type:function size:0xD8 -fn_143_3F80 = .text:0x00003F80; // type:function size:0x2A4 -fn_143_4230 = .text:0x00004230; // type:function size:0x4 -fn_143_4240 = .text:0x00004240; // type:function size:0xF8 -fn_143_4340 = .text:0x00004340; // type:function size:0x2F8 -fn_143_4640 = .text:0x00004640; // type:function size:0x4 -fn_143_4650 = .text:0x00004650; // type:function size:0x50 -fn_143_46A0 = .text:0x000046A0; // type:function size:0x124 -fn_143_47D0 = .text:0x000047D0; // type:function size:0x4 -fn_143_47E0 = .text:0x000047E0; // type:function size:0x48 -fn_143_4830 = .text:0x00004830; // type:function size:0x320 -fn_143_4B50 = .text:0x00004B50; // type:function size:0x4 -fn_143_4B60 = .text:0x00004B60; // type:function size:0x44 -fn_143_4BB0 = .text:0x00004BB0; // type:function size:0x2D8 -fn_143_4E90 = .text:0x00004E90; // type:function size:0x4 -fn_143_4EA0 = .text:0x00004EA0; // type:function size:0x44 -fn_143_4EF0 = .text:0x00004EF0; // type:function size:0x208 -fn_143_5100 = .text:0x00005100; // type:function size:0x4 -fn_143_5110 = .text:0x00005110; // type:function size:0x24 -fn_143_5140 = .text:0x00005140; // type:function size:0x418 -fn_143_5560 = .text:0x00005560; // type:function size:0x4 -fn_143_5570 = .text:0x00005570; // type:function size:0xD8 -fn_143_5650 = .text:0x00005650; // type:function size:0xA0 -fn_143_56F0 = .text:0x000056F0; // type:function size:0x4 -fn_143_5700 = .text:0x00005700; // type:function size:0x70 -fn_143_5770 = .text:0x00005770; // type:function size:0xE4 -fn_143_5860 = .text:0x00005860; // type:function size:0x4 -fn_143_5870 = .text:0x00005870; // type:function size:0x70 -fn_143_58E0 = .text:0x000058E0; // type:function size:0x204 -fn_143_5AF0 = .text:0x00005AF0; // type:function size:0x4 -fn_143_5B00 = .text:0x00005B00; // type:function size:0x84 -fn_143_5B90 = .text:0x00005B90; // type:function size:0x6CC -fn_143_6260 = .text:0x00006260; // type:function size:0x4 -fn_143_6270 = .text:0x00006270; // type:function size:0x84 -fn_143_6300 = .text:0x00006300; // type:function size:0x190 -fn_143_6490 = .text:0x00006490; // type:function size:0x4 -fn_143_64A0 = .text:0x000064A0; // type:function size:0x54 -fn_143_6500 = .text:0x00006500; // type:function size:0x204 -fn_143_6710 = .text:0x00006710; // type:function size:0x4 +initializeState_Fight__14dAcBlastboss_cFv = .text:0x000036B0; // type:function size:0xBC +executeState_Fight__14dAcBlastboss_cFv = .text:0x00003770; // type:function size:0x718 +finalizeState_Fight__14dAcBlastboss_cFv = .text:0x00003E90; // type:function size:0x4 +initializeState_Attack__14dAcBlastboss_cFv = .text:0x00003EA0; // type:function size:0xD8 +executeState_Attack__14dAcBlastboss_cFv = .text:0x00003F80; // type:function size:0x2A4 +finalizeState_Attack__14dAcBlastboss_cFv = .text:0x00004230; // type:function size:0x4 +initializeState_CounterAttack__14dAcBlastboss_cFv = .text:0x00004240; // type:function size:0xF8 +executeState_CounterAttack__14dAcBlastboss_cFv = .text:0x00004340; // type:function size:0x2F8 +finalizeState_CounterAttack__14dAcBlastboss_cFv = .text:0x00004640; // type:function size:0x4 +initializeState_PunchAttack__14dAcBlastboss_cFv = .text:0x00004650; // type:function size:0x50 +executeState_PunchAttack__14dAcBlastboss_cFv = .text:0x000046A0; // type:function size:0x124 +finalizeState_PunchAttack__14dAcBlastboss_cFv = .text:0x000047D0; // type:function size:0x4 +initializeState_DashAttack__14dAcBlastboss_cFv = .text:0x000047E0; // type:function size:0x48 +executeState_DashAttack__14dAcBlastboss_cFv = .text:0x00004830; // type:function size:0x320 +finalizeState_DashAttack__14dAcBlastboss_cFv = .text:0x00004B50; // type:function size:0x4 +initializeState_SmallAttack__14dAcBlastboss_cFv = .text:0x00004B60; // type:function size:0x44 +executeState_SmallAttack__14dAcBlastboss_cFv = .text:0x00004BB0; // type:function size:0x2D8 +finalizeState_SmallAttack__14dAcBlastboss_cFv = .text:0x00004E90; // type:function size:0x4 +initializeState_ThunderAttack__14dAcBlastboss_cFv = .text:0x00004EA0; // type:function size:0x44 +executeState_ThunderAttack__14dAcBlastboss_cFv = .text:0x00004EF0; // type:function size:0x208 +finalizeState_ThunderAttack__14dAcBlastboss_cFv = .text:0x00005100; // type:function size:0x4 +initializeState_Guard__14dAcBlastboss_cFv = .text:0x00005110; // type:function size:0x24 +executeState_Guard__14dAcBlastboss_cFv = .text:0x00005140; // type:function size:0x418 +finalizeState_Guard__14dAcBlastboss_cFv = .text:0x00005560; // type:function size:0x4 +initializeState_GuardBreak__14dAcBlastboss_cFv = .text:0x00005570; // type:function size:0xD8 +executeState_GuardBreak__14dAcBlastboss_cFv = .text:0x00005650; // type:function size:0xA0 +finalizeState_GuardBreak__14dAcBlastboss_cFv = .text:0x000056F0; // type:function size:0x4 +initializeState_Damage__14dAcBlastboss_cFv = .text:0x00005700; // type:function size:0x70 +executeState_Damage__14dAcBlastboss_cFv = .text:0x00005770; // type:function size:0xE4 +finalizeState_Damage__14dAcBlastboss_cFv = .text:0x00005860; // type:function size:0x4 +initializeState_SitDamage__14dAcBlastboss_cFv = .text:0x00005870; // type:function size:0x70 +executeState_SitDamage__14dAcBlastboss_cFv = .text:0x000058E0; // type:function size:0x204 +finalizeState_SitDamage__14dAcBlastboss_cFv = .text:0x00005AF0; // type:function size:0x4 +initializeState_Down__14dAcBlastboss_cFv = .text:0x00005B00; // type:function size:0x84 +executeState_Down__14dAcBlastboss_cFv = .text:0x00005B90; // type:function size:0x6CC +finalizeState_Down__14dAcBlastboss_cFv = .text:0x00006260; // type:function size:0x4 +initializeState_Stun__14dAcBlastboss_cFv = .text:0x00006270; // type:function size:0x84 +executeState_Stun__14dAcBlastboss_cFv = .text:0x00006300; // type:function size:0x190 +finalizeState_Stun__14dAcBlastboss_cFv = .text:0x00006490; // type:function size:0x4 +initializeState_ThunderWait__14dAcBlastboss_cFv = .text:0x000064A0; // type:function size:0x54 +executeState_ThunderWait__14dAcBlastboss_cFv = .text:0x00006500; // type:function size:0x204 +finalizeState_ThunderWait__14dAcBlastboss_cFv = .text:0x00006710; // type:function size:0x4 fn_143_6720 = .text:0x00006720; // type:function size:0xBB4 fn_143_72E0 = .text:0x000072E0; // type:function size:0x1C fn_143_7300 = .text:0x00007300; // type:function size:0x58 @@ -96,29 +96,29 @@ fn_143_A1D0 = .text:0x0000A1D0; // type:function size:0x8 fn_143_A1E0 = .text:0x0000A1E0; // type:function size:0x4 fn_143_A1F0 = .text:0x0000A1F0; // type:function size:0x4 fn_143_A200 = .text:0x0000A200; // type:function size:0x8 -fn_143_A210 = .text:0x0000A210; // type:function size:0x398 +__dt__14dAcBlastboss_cFv = .text:0x0000A210; // type:function size:0x398 fn_143_A5B0 = .text:0x0000A5B0; // type:function size:0x4 fn_143_A5C0 = .text:0x0000A5C0; // type:function size:0x4 fn_143_A5D0 = .text:0x0000A5D0; // type:function size:0x4 fn_143_A5E0 = .text:0x0000A5E0; // type:function size:0x4 fn_143_A5F0 = .text:0x0000A5F0; // type:function size:0x4 -fn_143_A600 = .text:0x0000A600; // type:function size:0x60 -fn_143_A660 = .text:0x0000A660; // type:function size:0xC -fn_143_A670 = .text:0x0000A670; // type:function size:0x1C -fn_143_A690 = .text:0x0000A690; // type:function size:0x1C -fn_143_A6B0 = .text:0x0000A6B0; // type:function size:0x1C -fn_143_A6D0 = .text:0x0000A6D0; // type:function size:0x10 -fn_143_A6E0 = .text:0x0000A6E0; // type:function size:0x10 -fn_143_A6F0 = .text:0x0000A6F0; // type:function size:0x10 -fn_143_A700 = .text:0x0000A700; // type:function size:0x10 -fn_143_A710 = .text:0x0000A710; // type:function size:0x10 -fn_143_A720 = .text:0x0000A720; // type:function size:0x10 -fn_143_A730 = .text:0x0000A730; // type:function size:0x30 -fn_143_A760 = .text:0x0000A760; // type:function size:0x30 -fn_143_A790 = .text:0x0000A790; // type:function size:0x30 -fn_143_A7C0 = .text:0x0000A7C0; // type:function size:0xA90 -fn_143_B250 = .text:0x0000B250; // type:function size:0x58 -fn_143_B2B0 = .text:0x0000B2B0; // type:function size:0x88 +build__30sFStateFct_c<14dAcBlastboss_c>FRC12sStateIDIf_c = .text:0x0000A600; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcBlastboss_c>FRP10sStateIf_c = .text:0x0000A660; // type:function size:0xC +initialize__27sFState_c<14dAcBlastboss_c>Fv = .text:0x0000A670; // type:function size:0x1C +execute__27sFState_c<14dAcBlastboss_c>Fv = .text:0x0000A690; // type:function size:0x1C +finalize__27sFState_c<14dAcBlastboss_c>Fv = .text:0x0000A6B0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A6D0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A6E0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A6F0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A700; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A710; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A720; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcBlastboss_c>CFR14dAcBlastboss_c = .text:0x0000A730; // type:function size:0x30 +executeState__29sFStateID_c<14dAcBlastboss_c>CFR14dAcBlastboss_c = .text:0x0000A760; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcBlastboss_c>CFR14dAcBlastboss_c = .text:0x0000A790; // type:function size:0x30 +__sinit_\d_a_b_lastboss_cpp = .text:0x0000A7C0; // type:function size:0xA90 scope:local +__dt__29sFStateID_c<14dAcBlastboss_c>Fv = .text:0x0000B250; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcBlastboss_c>CFPCc = .text:0x0000B2B0; // type:function size:0x88 fn_143_B340 = .text:0x0000B340; // type:function size:0x8 fn_143_B350 = .text:0x0000B350; // type:function size:0x8 fn_143_B360 = .text:0x0000B360; // type:function size:0x8 @@ -141,7 +141,7 @@ lbl_143_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x10 data:float lbl_143_rodata_1C8 = .rodata:0x000001C8; // type:object size:0xC data:float lbl_143_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x3C data:float lbl_143_rodata_210 = .rodata:0x00000210; // type:object size:0x90 data:float -lbl_143_data_0 = .data:0x00000000; // type:object size:0x1A0 data:4byte +g_profile_B_LASTBOSS = .data:0x00000000; // type:object size:0x1A0 data:4byte lbl_143_data_1A0 = .data:0x000001A0; // type:object size:0x10 data:string lbl_143_data_1B0 = .data:0x000001B0; // type:object size:0x28 lbl_143_data_1D8 = .data:0x000001D8; // type:object size:0x70 diff --git a/config/SOUE01/rels/d_a_b_mgNP/symbols.txt b/config/SOUE01/rels/d_a_b_mgNP/symbols.txt index 6af38263..624f748f 100644 --- a/config/SOUE01/rels/d_a_b_mgNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_mgNP/symbols.txt @@ -4,12 +4,12 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_139_F0 = .text:0x000000F0; // type:function size:0x40 -fn_139_130 = .text:0x00000130; // type:function size:0x17C +dAcBmg_c_classInit__Fv = .text:0x00000130; // type:function size:0x17C fn_139_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_139_310 = .text:0x00000310; // type:function size:0x58 -fn_139_370 = .text:0x00000370; // type:function size:0x6C -fn_139_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_139_480 = .text:0x00000480; // type:function size:0xA4 +__dt__20sFState_c<8dAcBmg_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcBmg_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_139_530 = .text:0x00000530; // type:function size:0x58 fn_139_590 = .text:0x00000590; // type:function size:0x90 fn_139_620 = .text:0x00000620; // type:function size:0x58 @@ -18,61 +18,61 @@ fn_139_690 = .text:0x00000690; // type:function size:0xC90 fn_139_1320 = .text:0x00001320; // type:function size:0xE8 fn_139_1410 = .text:0x00001410; // type:function size:0x2D8 fn_139_16F0 = .text:0x000016F0; // type:function size:0x8 -fn_139_1700 = .text:0x00001700; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001700; // type:function size:0x10 fn_139_1710 = .text:0x00001710; // type:function size:0x148 fn_139_1860 = .text:0x00001860; // type:function size:0x8 fn_139_1870 = .text:0x00001870; // type:function size:0x2474 -fn_139_3CF0 = .text:0x00003CF0; // type:function size:0x10 -fn_139_3D00 = .text:0x00003D00; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003CF0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003D00; // type:function size:0x10 fn_139_3D10 = .text:0x00003D10; // type:function size:0xD8 -fn_139_3DF0 = .text:0x00003DF0; // type:function size:0x48 -fn_139_3E40 = .text:0x00003E40; // type:function size:0x144 -fn_139_3F90 = .text:0x00003F90; // type:function size:0x4 -fn_139_3FA0 = .text:0x00003FA0; // type:function size:0x70 -fn_139_4010 = .text:0x00004010; // type:function size:0x124 -fn_139_4140 = .text:0x00004140; // type:function size:0x4 -fn_139_4150 = .text:0x00004150; // type:function size:0x70 -fn_139_41C0 = .text:0x000041C0; // type:function size:0x1C4 -fn_139_4390 = .text:0x00004390; // type:function size:0x4 -fn_139_43A0 = .text:0x000043A0; // type:function size:0x10 -fn_139_43B0 = .text:0x000043B0; // type:function size:0x3C8 -fn_139_4780 = .text:0x00004780; // type:function size:0x4 -fn_139_4790 = .text:0x00004790; // type:function size:0xEC -fn_139_4880 = .text:0x00004880; // type:function size:0x768 -fn_139_4FF0 = .text:0x00004FF0; // type:function size:0x4 -fn_139_5000 = .text:0x00005000; // type:function size:0x104 -fn_139_5110 = .text:0x00005110; // type:function size:0xAC4 -fn_139_5BE0 = .text:0x00005BE0; // type:function size:0x4 -fn_139_5BF0 = .text:0x00005BF0; // type:function size:0x174 -fn_139_5D70 = .text:0x00005D70; // type:function size:0x280 -fn_139_5FF0 = .text:0x00005FF0; // type:function size:0x4 -fn_139_6000 = .text:0x00006000; // type:function size:0x78 -fn_139_6080 = .text:0x00006080; // type:function size:0x124 -fn_139_61B0 = .text:0x000061B0; // type:function size:0x4 -fn_139_61C0 = .text:0x000061C0; // type:function size:0x10 -fn_139_61D0 = .text:0x000061D0; // type:function size:0xB4 -fn_139_6290 = .text:0x00006290; // type:function size:0x4 -fn_139_62A0 = .text:0x000062A0; // type:function size:0x10 -fn_139_62B0 = .text:0x000062B0; // type:function size:0xD0 -fn_139_6380 = .text:0x00006380; // type:function size:0x4 -fn_139_6390 = .text:0x00006390; // type:function size:0x50 -fn_139_63E0 = .text:0x000063E0; // type:function size:0xB8 -fn_139_64A0 = .text:0x000064A0; // type:function size:0x4 -fn_139_64B0 = .text:0x000064B0; // type:function size:0x6C -fn_139_6520 = .text:0x00006520; // type:function size:0x98 -fn_139_65C0 = .text:0x000065C0; // type:function size:0x4 -fn_139_65D0 = .text:0x000065D0; // type:function size:0x5C -fn_139_6630 = .text:0x00006630; // type:function size:0x5C -fn_139_6690 = .text:0x00006690; // type:function size:0x4 -fn_139_66A0 = .text:0x000066A0; // type:function size:0x54 -fn_139_6700 = .text:0x00006700; // type:function size:0x5C -fn_139_6760 = .text:0x00006760; // type:function size:0x4 -fn_139_6770 = .text:0x00006770; // type:function size:0x58 -fn_139_67D0 = .text:0x000067D0; // type:function size:0x120 -fn_139_68F0 = .text:0x000068F0; // type:function size:0x4 -fn_139_6900 = .text:0x00006900; // type:function size:0xEC -fn_139_69F0 = .text:0x000069F0; // type:function size:0x1C -fn_139_6A10 = .text:0x00006A10; // type:function size:0x4 +initializeState_Start__8dAcBmg_cFv = .text:0x00003DF0; // type:function size:0x48 +executeState_Start__8dAcBmg_cFv = .text:0x00003E40; // type:function size:0x144 +finalizeState_Start__8dAcBmg_cFv = .text:0x00003F90; // type:function size:0x4 +initializeState_DiveWait__8dAcBmg_cFv = .text:0x00003FA0; // type:function size:0x70 +executeState_DiveWait__8dAcBmg_cFv = .text:0x00004010; // type:function size:0x124 +finalizeState_DiveWait__8dAcBmg_cFv = .text:0x00004140; // type:function size:0x4 +initializeState_Dive__8dAcBmg_cFv = .text:0x00004150; // type:function size:0x70 +executeState_Dive__8dAcBmg_cFv = .text:0x000041C0; // type:function size:0x1C4 +finalizeState_Dive__8dAcBmg_cFv = .text:0x00004390; // type:function size:0x4 +initializeState_DiveWalk__8dAcBmg_cFv = .text:0x000043A0; // type:function size:0x10 +executeState_DiveWalk__8dAcBmg_cFv = .text:0x000043B0; // type:function size:0x3C8 +finalizeState_DiveWalk__8dAcBmg_cFv = .text:0x00004780; // type:function size:0x4 +initializeState_Fight__8dAcBmg_cFv = .text:0x00004790; // type:function size:0xEC +executeState_Fight__8dAcBmg_cFv = .text:0x00004880; // type:function size:0x768 +finalizeState_Fight__8dAcBmg_cFv = .text:0x00004FF0; // type:function size:0x4 +initializeState_HandAttack__8dAcBmg_cFv = .text:0x00005000; // type:function size:0x104 +executeState_HandAttack__8dAcBmg_cFv = .text:0x00005110; // type:function size:0xAC4 +finalizeState_HandAttack__8dAcBmg_cFv = .text:0x00005BE0; // type:function size:0x4 +initializeState_TailAttack__8dAcBmg_cFv = .text:0x00005BF0; // type:function size:0x174 +executeState_TailAttack__8dAcBmg_cFv = .text:0x00005D70; // type:function size:0x280 +finalizeState_TailAttack__8dAcBmg_cFv = .text:0x00005FF0; // type:function size:0x4 +initializeState_DiveAttack__8dAcBmg_cFv = .text:0x00006000; // type:function size:0x78 +executeState_DiveAttack__8dAcBmg_cFv = .text:0x00006080; // type:function size:0x124 +finalizeState_DiveAttack__8dAcBmg_cFv = .text:0x000061B0; // type:function size:0x4 +initializeState_LostArm__8dAcBmg_cFv = .text:0x000061C0; // type:function size:0x10 +executeState_LostArm__8dAcBmg_cFv = .text:0x000061D0; // type:function size:0xB4 +finalizeState_LostArm__8dAcBmg_cFv = .text:0x00006290; // type:function size:0x4 +initializeState_ArmDamage__8dAcBmg_cFv = .text:0x000062A0; // type:function size:0x10 +executeState_ArmDamage__8dAcBmg_cFv = .text:0x000062B0; // type:function size:0xD0 +finalizeState_ArmDamage__8dAcBmg_cFv = .text:0x00006380; // type:function size:0x4 +initializeState_MiddleDemo__8dAcBmg_cFv = .text:0x00006390; // type:function size:0x50 +executeState_MiddleDemo__8dAcBmg_cFv = .text:0x000063E0; // type:function size:0xB8 +finalizeState_MiddleDemo__8dAcBmg_cFv = .text:0x000064A0; // type:function size:0x4 +initializeState_CoreDamage__8dAcBmg_cFv = .text:0x000064B0; // type:function size:0x6C +executeState_CoreDamage__8dAcBmg_cFv = .text:0x00006520; // type:function size:0x98 +finalizeState_CoreDamage__8dAcBmg_cFv = .text:0x000065C0; // type:function size:0x4 +initializeState_EyeBind__8dAcBmg_cFv = .text:0x000065D0; // type:function size:0x5C +executeState_EyeBind__8dAcBmg_cFv = .text:0x00006630; // type:function size:0x5C +finalizeState_EyeBind__8dAcBmg_cFv = .text:0x00006690; // type:function size:0x4 +initializeState_BombDamage__8dAcBmg_cFv = .text:0x000066A0; // type:function size:0x54 +executeState_BombDamage__8dAcBmg_cFv = .text:0x00006700; // type:function size:0x5C +finalizeState_BombDamage__8dAcBmg_cFv = .text:0x00006760; // type:function size:0x4 +initializeState_VacuumDamage__8dAcBmg_cFv = .text:0x00006770; // type:function size:0x58 +executeState_VacuumDamage__8dAcBmg_cFv = .text:0x000067D0; // type:function size:0x120 +finalizeState_VacuumDamage__8dAcBmg_cFv = .text:0x000068F0; // type:function size:0x4 +initializeState_End__8dAcBmg_cFv = .text:0x00006900; // type:function size:0xEC +executeState_End__8dAcBmg_cFv = .text:0x000069F0; // type:function size:0x1C +finalizeState_End__8dAcBmg_cFv = .text:0x00006A10; // type:function size:0x4 fn_139_6A20 = .text:0x00006A20; // type:function size:0x64 fn_139_6A90 = .text:0x00006A90; // type:function size:0x9A8 fn_139_7440 = .text:0x00007440; // type:function size:0x4C @@ -82,24 +82,24 @@ fn_139_84D0 = .text:0x000084D0; // type:function size:0x8 fn_139_84E0 = .text:0x000084E0; // type:function size:0x4 fn_139_84F0 = .text:0x000084F0; // type:function size:0x4 fn_139_8500 = .text:0x00008500; // type:function size:0x8 -fn_139_8510 = .text:0x00008510; // type:function size:0x20C -fn_139_8720 = .text:0x00008720; // type:function size:0x60 -fn_139_8780 = .text:0x00008780; // type:function size:0xC -fn_139_8790 = .text:0x00008790; // type:function size:0x1C -fn_139_87B0 = .text:0x000087B0; // type:function size:0x1C -fn_139_87D0 = .text:0x000087D0; // type:function size:0x1C -fn_139_87F0 = .text:0x000087F0; // type:function size:0x10 -fn_139_8800 = .text:0x00008800; // type:function size:0x10 -fn_139_8810 = .text:0x00008810; // type:function size:0x10 -fn_139_8820 = .text:0x00008820; // type:function size:0x10 -fn_139_8830 = .text:0x00008830; // type:function size:0x10 -fn_139_8840 = .text:0x00008840; // type:function size:0x10 -fn_139_8850 = .text:0x00008850; // type:function size:0x30 -fn_139_8880 = .text:0x00008880; // type:function size:0x30 -fn_139_88B0 = .text:0x000088B0; // type:function size:0x30 -fn_139_88E0 = .text:0x000088E0; // type:function size:0xC08 -fn_139_94F0 = .text:0x000094F0; // type:function size:0x58 -fn_139_9550 = .text:0x00009550; // type:function size:0x88 +__dt__8dAcBmg_cFv = .text:0x00008510; // type:function size:0x20C +build__23sFStateFct_c<8dAcBmg_c>FRC12sStateIDIf_c = .text:0x00008720; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcBmg_c>FRP10sStateIf_c = .text:0x00008780; // type:function size:0xC +initialize__20sFState_c<8dAcBmg_c>Fv = .text:0x00008790; // type:function size:0x1C +execute__20sFState_c<8dAcBmg_c>Fv = .text:0x000087B0; // type:function size:0x1C +finalize__20sFState_c<8dAcBmg_c>Fv = .text:0x000087D0; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000087F0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008800; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008810; // type:function size:0x10 +getState__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008820; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008830; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008840; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcBmg_c>CFR8dAcBmg_c = .text:0x00008850; // type:function size:0x30 +executeState__22sFStateID_c<8dAcBmg_c>CFR8dAcBmg_c = .text:0x00008880; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcBmg_c>CFR8dAcBmg_c = .text:0x000088B0; // type:function size:0x30 +__sinit_\d_a_b_mg_cpp = .text:0x000088E0; // type:function size:0xC08 scope:local +__dt__22sFStateID_c<8dAcBmg_c>Fv = .text:0x000094F0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcBmg_c>CFPCc = .text:0x00009550; // type:function size:0x88 fn_139_95E0 = .text:0x000095E0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -115,7 +115,7 @@ lbl_139_rodata_1AC = .rodata:0x000001AC; // type:object size:0x1C data:float lbl_139_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x18 data:float lbl_139_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x8 data:float lbl_139_rodata_1E8 = .rodata:0x000001E8; // type:object size:0xCC data:float -lbl_139_data_0 = .data:0x00000000; // type:object size:0xD8 data:4byte +g_profile_B_MG = .data:0x00000000; // type:object size:0xD8 data:4byte lbl_139_data_D8 = .data:0x000000D8; // type:object size:0x190 lbl_139_data_268 = .data:0x00000268; // type:object size:0xC jumptable_139_data_274 = .data:0x00000274; // type:object size:0x54 scope:local diff --git a/config/SOUE01/rels/d_a_b_nusiNP/symbols.txt b/config/SOUE01/rels/d_a_b_nusiNP/symbols.txt index 19a145bf..118d65ab 100644 --- a/config/SOUE01/rels/d_a_b_nusiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_nusiNP/symbols.txt @@ -5,11 +5,11 @@ __register_global_object = .text:0x00000070; // type:function size:0x1C scope:gl __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_235_F0 = .text:0x000000F0; // type:function size:0x40 fn_235_130 = .text:0x00000130; // type:function size:0x40 -AcNusi__ctor = .text:0x00000170; // type:function size:0x49C -fn_235_610 = .text:0x00000610; // type:function size:0x58 -fn_235_670 = .text:0x00000670; // type:function size:0x6C -fn_235_6E0 = .text:0x000006E0; // type:function size:0xA0 -fn_235_780 = .text:0x00000780; // type:function size:0xA4 +dAcNusi_c_classInit__Fv = .text:0x00000170; // type:function size:0x49C +__dt__21sFState_c<9dAcNusi_c>Fv = .text:0x00000610; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcNusi_c>Fv = .text:0x00000670; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006E0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000780; // type:function size:0xA4 fn_235_830 = .text:0x00000830; // type:function size:0xC fn_235_840 = .text:0x00000840; // type:function size:0x7C fn_235_8C0 = .text:0x000008C0; // type:function size:0x5C @@ -29,12 +29,12 @@ fn_235_E10 = .text:0x00000E10; // type:function size:0x40 fn_235_E50 = .text:0x00000E50; // type:function size:0x4 fn_235_E60 = .text:0x00000E60; // type:function size:0x40 fn_235_EA0 = .text:0x00000EA0; // type:function size:0x234 -fn_235_10E0 = .text:0x000010E0; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000010E0; // type:function size:0x10 fn_235_10F0 = .text:0x000010F0; // type:function size:0x290 fn_235_1380 = .text:0x00001380; // type:function size:0x10 fn_235_1390 = .text:0x00001390; // type:function size:0x12C fn_235_14C0 = .text:0x000014C0; // type:function size:0x390 -fn_235_1850 = .text:0x00001850; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001850; // type:function size:0x10 fn_235_1860 = .text:0x00001860; // type:function size:0xE8 fn_235_1950 = .text:0x00001950; // type:function size:0xA8 fn_235_1A00 = .text:0x00001A00; // type:function size:0x157C @@ -75,14 +75,14 @@ fn_235_5570 = .text:0x00005570; // type:function size:0x18 fn_235_5590 = .text:0x00005590; // type:function size:0xFC fn_235_5690 = .text:0x00005690; // type:function size:0x2CC fn_235_5960 = .text:0x00005960; // type:function size:0x2D0 -fn_235_5C30 = .text:0x00005C30; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C30; // type:function size:0x10 fn_235_5C40 = .text:0x00005C40; // type:function size:0x13C fn_235_5D80 = .text:0x00005D80; // type:function size:0x30 fn_235_5DB0 = .text:0x00005DB0; // type:function size:0x8 fn_235_5DC0 = .text:0x00005DC0; // type:function size:0x4 fn_235_5DD0 = .text:0x00005DD0; // type:function size:0x4 fn_235_5DE0 = .text:0x00005DE0; // type:function size:0x8 -fn_235_5DF0 = .text:0x00005DF0; // type:function size:0x460 +__dt__9dAcNusi_cFv = .text:0x00005DF0; // type:function size:0x460 fn_235_6250 = .text:0x00006250; // type:function size:0x50 fn_235_62A0 = .text:0x000062A0; // type:function size:0x4 fn_235_62B0 = .text:0x000062B0; // type:function size:0x14C @@ -97,28 +97,28 @@ fn_235_65B0 = .text:0x000065B0; // type:function size:0x4 fn_235_65C0 = .text:0x000065C0; // type:function size:0x4 fn_235_65D0 = .text:0x000065D0; // type:function size:0x4 fn_235_65E0 = .text:0x000065E0; // type:function size:0x4 -fn_235_65F0 = .text:0x000065F0; // type:function size:0x60 -fn_235_6650 = .text:0x00006650; // type:function size:0xC -fn_235_6660 = .text:0x00006660; // type:function size:0x1C -fn_235_6680 = .text:0x00006680; // type:function size:0x1C -fn_235_66A0 = .text:0x000066A0; // type:function size:0x1C -fn_235_66C0 = .text:0x000066C0; // type:function size:0x10 -fn_235_66D0 = .text:0x000066D0; // type:function size:0x10 -fn_235_66E0 = .text:0x000066E0; // type:function size:0x10 -fn_235_66F0 = .text:0x000066F0; // type:function size:0x10 -fn_235_6700 = .text:0x00006700; // type:function size:0x10 -fn_235_6710 = .text:0x00006710; // type:function size:0x10 -fn_235_6720 = .text:0x00006720; // type:function size:0x888 -fn_235_6FB0 = .text:0x00006FB0; // type:function size:0x58 +build__24sFStateFct_c<9dAcNusi_c>FRC12sStateIDIf_c = .text:0x000065F0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcNusi_c>FRP10sStateIf_c = .text:0x00006650; // type:function size:0xC +initialize__21sFState_c<9dAcNusi_c>Fv = .text:0x00006660; // type:function size:0x1C +execute__21sFState_c<9dAcNusi_c>Fv = .text:0x00006680; // type:function size:0x1C +finalize__21sFState_c<9dAcNusi_c>Fv = .text:0x000066A0; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000066C0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000066D0; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000066E0; // type:function size:0x10 +getState__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000066F0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006700; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006710; // type:function size:0x10 +__sinit_\d_a_b_nusi_cpp = .text:0x00006720; // type:function size:0x888 scope:local +__dt__23sFStateID_c<9dAcNusi_c>Fv = .text:0x00006FB0; // type:function size:0x58 fn_235_7010 = .text:0x00007010; // type:function size:0x5C fn_235_7070 = .text:0x00007070; // type:function size:0xC fn_235_7080 = .text:0x00007080; // type:function size:0xC fn_235_7090 = .text:0x00007090; // type:function size:0xDC fn_235_7170 = .text:0x00007170; // type:function size:0xE0 -fn_235_7250 = .text:0x00007250; // type:function size:0x88 -fn_235_72E0 = .text:0x000072E0; // type:function size:0x30 -fn_235_7310 = .text:0x00007310; // type:function size:0x30 -fn_235_7340 = .text:0x00007340; // type:function size:0x30 +isSameName__23sFStateID_c<9dAcNusi_c>CFPCc = .text:0x00007250; // type:function size:0x88 +initializeState__23sFStateID_c<9dAcNusi_c>CFR9dAcNusi_c = .text:0x000072E0; // type:function size:0x30 +executeState__23sFStateID_c<9dAcNusi_c>CFR9dAcNusi_c = .text:0x00007310; // type:function size:0x30 +finalizeState__23sFStateID_c<9dAcNusi_c>CFR9dAcNusi_c = .text:0x00007340; // type:function size:0x30 fn_235_7370 = .text:0x00007370; // type:function size:0x8 fn_235_7380 = .text:0x00007380; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -132,7 +132,7 @@ lbl_235_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float lbl_235_rodata_50 = .rodata:0x00000050; // type:object size:0x10 data:float lbl_235_rodata_60 = .rodata:0x00000060; // type:object size:0xC0 data:float lbl_235_rodata_120 = .rodata:0x00000120; // type:object size:0x34 data:float -lbl_235_data_0 = .data:0x00000000; // type:object size:0x28 data:4byte +g_profile_B_NUSI = .data:0x00000000; // type:object size:0x28 data:4byte lbl_235_data_28 = .data:0x00000028; // type:object size:0x14 lbl_235_data_3C = .data:0x0000003C; // type:object size:0xC lbl_235_data_48 = .data:0x00000048; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_b_nusi_bulletNP/symbols.txt b/config/SOUE01/rels/d_a_b_nusi_bulletNP/symbols.txt index 6fc99fff..d2506bd0 100644 --- a/config/SOUE01/rels/d_a_b_nusi_bulletNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_nusi_bulletNP/symbols.txt @@ -3,29 +3,29 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNusi_Bullet__ctor = .text:0x000000F0; // type:function size:0x100 -fn_236_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_236_250 = .text:0x00000250; // type:function size:0x6C -fn_236_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_236_360 = .text:0x00000360; // type:function size:0xA4 +dAcNusi_Bullet_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__29sFState_c<16dAcNusi_Bullet_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcNusi_Bullet_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_236_410 = .text:0x00000410; // type:function size:0x58 fn_236_470 = .text:0x00000470; // type:function size:0x70 fn_236_4E0 = .text:0x000004E0; // type:function size:0x188 -fn_236_670 = .text:0x00000670; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000670; // type:function size:0x10 fn_236_680 = .text:0x00000680; // type:function size:0x48 fn_236_6D0 = .text:0x000006D0; // type:function size:0x220 -fn_236_8F0 = .text:0x000008F0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008F0; // type:function size:0x10 fn_236_900 = .text:0x00000900; // type:function size:0x32C -fn_236_C30 = .text:0x00000C30; // type:function size:0x10 -fn_236_C40 = .text:0x00000C40; // type:function size:0x4 -fn_236_C50 = .text:0x00000C50; // type:function size:0x18 -fn_236_C70 = .text:0x00000C70; // type:function size:0x4 -fn_236_C80 = .text:0x00000C80; // type:function size:0x194 -fn_236_E20 = .text:0x00000E20; // type:function size:0xB4 -fn_236_EE0 = .text:0x00000EE0; // type:function size:0x4 -fn_236_EF0 = .text:0x00000EF0; // type:function size:0x2D0 -fn_236_11C0 = .text:0x000011C0; // type:function size:0x434 -fn_236_1600 = .text:0x00001600; // type:function size:0x4 +getStateID__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C30; // type:function size:0x10 +initializeState_Wait__16dAcNusi_Bullet_cFv = .text:0x00000C40; // type:function size:0x4 +executeState_Wait__16dAcNusi_Bullet_cFv = .text:0x00000C50; // type:function size:0x18 +finalizeState_Wait__16dAcNusi_Bullet_cFv = .text:0x00000C70; // type:function size:0x4 +initializeState_Move__16dAcNusi_Bullet_cFv = .text:0x00000C80; // type:function size:0x194 +executeState_Move__16dAcNusi_Bullet_cFv = .text:0x00000E20; // type:function size:0xB4 +finalizeState_Move__16dAcNusi_Bullet_cFv = .text:0x00000EE0; // type:function size:0x4 +initializeState_Back__16dAcNusi_Bullet_cFv = .text:0x00000EF0; // type:function size:0x2D0 +executeState_Back__16dAcNusi_Bullet_cFv = .text:0x000011C0; // type:function size:0x434 +finalizeState_Back__16dAcNusi_Bullet_cFv = .text:0x00001600; // type:function size:0x4 fn_236_1610 = .text:0x00001610; // type:function size:0x7C fn_236_1690 = .text:0x00001690; // type:function size:0x2F4 fn_236_1990 = .text:0x00001990; // type:function size:0xD8 @@ -34,24 +34,24 @@ fn_236_1B50 = .text:0x00001B50; // type:function size:0x8 fn_236_1B60 = .text:0x00001B60; // type:function size:0x4 fn_236_1B70 = .text:0x00001B70; // type:function size:0x4 fn_236_1B80 = .text:0x00001B80; // type:function size:0x8 -fn_236_1B90 = .text:0x00001B90; // type:function size:0x128 -fn_236_1CC0 = .text:0x00001CC0; // type:function size:0x60 -fn_236_1D20 = .text:0x00001D20; // type:function size:0xC -fn_236_1D30 = .text:0x00001D30; // type:function size:0x1C -fn_236_1D50 = .text:0x00001D50; // type:function size:0x1C -fn_236_1D70 = .text:0x00001D70; // type:function size:0x1C -fn_236_1D90 = .text:0x00001D90; // type:function size:0x10 -fn_236_1DA0 = .text:0x00001DA0; // type:function size:0x10 -fn_236_1DB0 = .text:0x00001DB0; // type:function size:0x10 -fn_236_1DC0 = .text:0x00001DC0; // type:function size:0x10 -fn_236_1DD0 = .text:0x00001DD0; // type:function size:0x10 -fn_236_1DE0 = .text:0x00001DE0; // type:function size:0x10 -fn_236_1DF0 = .text:0x00001DF0; // type:function size:0x30 -fn_236_1E20 = .text:0x00001E20; // type:function size:0x30 -fn_236_1E50 = .text:0x00001E50; // type:function size:0x30 -fn_236_1E80 = .text:0x00001E80; // type:function size:0x27C -fn_236_2100 = .text:0x00002100; // type:function size:0x58 -fn_236_2160 = .text:0x00002160; // type:function size:0x88 +__dt__16dAcNusi_Bullet_cFv = .text:0x00001B90; // type:function size:0x128 +build__32sFStateFct_c<16dAcNusi_Bullet_c>FRC12sStateIDIf_c = .text:0x00001CC0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcNusi_Bullet_c>FRP10sStateIf_c = .text:0x00001D20; // type:function size:0xC +initialize__29sFState_c<16dAcNusi_Bullet_c>Fv = .text:0x00001D30; // type:function size:0x1C +execute__29sFState_c<16dAcNusi_Bullet_c>Fv = .text:0x00001D50; // type:function size:0x1C +finalize__29sFState_c<16dAcNusi_Bullet_c>Fv = .text:0x00001D70; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D90; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DA0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DB0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DC0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DD0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DE0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcNusi_Bullet_c>CFR16dAcNusi_Bullet_c = .text:0x00001DF0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcNusi_Bullet_c>CFR16dAcNusi_Bullet_c = .text:0x00001E20; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcNusi_Bullet_c>CFR16dAcNusi_Bullet_c = .text:0x00001E50; // type:function size:0x30 +__sinit_\d_a_b_nusi_bullet_cpp = .text:0x00001E80; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcNusi_Bullet_c>Fv = .text:0x00002100; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcNusi_Bullet_c>CFPCc = .text:0x00002160; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -60,7 +60,7 @@ lbl_236_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_236_rodata_28 = .rodata:0x00000028; // type:object size:0x18 data:float lbl_236_rodata_40 = .rodata:0x00000040; // type:object size:0x28 data:float lbl_236_data_0 = .data:0x00000000; // type:object size:0x30 data:4byte -lbl_236_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_B_NUSI_BULLET = .data:0x00000030; // type:object size:0x10 lbl_236_data_40 = .data:0x00000040; // type:object size:0x10 lbl_236_data_50 = .data:0x00000050; // type:object size:0x38 lbl_236_data_88 = .data:0x00000088; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_b_nusi_tentakleNP/symbols.txt b/config/SOUE01/rels/d_a_b_nusi_tentakleNP/symbols.txt index 97782aa8..86ed414b 100644 --- a/config/SOUE01/rels/d_a_b_nusi_tentakleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_nusi_tentakleNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_237_F0 = .text:0x000000F0; // type:function size:0x40 -AcNusiTentakle__ctor = .text:0x00000130; // type:function size:0x2E4 -fn_237_420 = .text:0x00000420; // type:function size:0x58 -fn_237_480 = .text:0x00000480; // type:function size:0x6C -fn_237_4F0 = .text:0x000004F0; // type:function size:0xA0 -fn_237_590 = .text:0x00000590; // type:function size:0xA4 +dAcNusiTentakle_c_classInit__Fv = .text:0x00000130; // type:function size:0x2E4 +__dt__30sFState_c<17dAcNusiTentakle_c>Fv = .text:0x00000420; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcNusiTentakle_c>Fv = .text:0x00000480; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004F0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000590; // type:function size:0xA4 fn_237_640 = .text:0x00000640; // type:function size:0x58 fn_237_6A0 = .text:0x000006A0; // type:function size:0x5C fn_237_700 = .text:0x00000700; // type:function size:0x3C @@ -20,62 +20,62 @@ fn_237_8E0 = .text:0x000008E0; // type:function size:0x130 fn_237_A10 = .text:0x00000A10; // type:function size:0x40 fn_237_A50 = .text:0x00000A50; // type:function size:0x4CC fn_237_F20 = .text:0x00000F20; // type:function size:0x70 -fn_237_F90 = .text:0x00000F90; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F90; // type:function size:0x10 fn_237_FA0 = .text:0x00000FA0; // type:function size:0x1FC fn_237_11A0 = .text:0x000011A0; // type:function size:0x3C fn_237_11E0 = .text:0x000011E0; // type:function size:0x4 fn_237_11F0 = .text:0x000011F0; // type:function size:0x19C fn_237_1390 = .text:0x00001390; // type:function size:0x268 fn_237_1600 = .text:0x00001600; // type:function size:0x3D8 -fn_237_19E0 = .text:0x000019E0; // type:function size:0x10 -fn_237_19F0 = .text:0x000019F0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019E0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000019F0; // type:function size:0x10 fn_237_1A00 = .text:0x00001A00; // type:function size:0xE8 -fn_237_1AF0 = .text:0x00001AF0; // type:function size:0x6C -fn_237_1B60 = .text:0x00001B60; // type:function size:0x90 -fn_237_1BF0 = .text:0x00001BF0; // type:function size:0x1C -fn_237_1C10 = .text:0x00001C10; // type:function size:0x58 -fn_237_1C70 = .text:0x00001C70; // type:function size:0x384 -fn_237_2000 = .text:0x00002000; // type:function size:0x24 -fn_237_2030 = .text:0x00002030; // type:function size:0xC -fn_237_2040 = .text:0x00002040; // type:function size:0x4A0 -fn_237_24E0 = .text:0x000024E0; // type:function size:0x4 -fn_237_24F0 = .text:0x000024F0; // type:function size:0x70 -fn_237_2560 = .text:0x00002560; // type:function size:0xC88 -fn_237_31F0 = .text:0x000031F0; // type:function size:0x4 -fn_237_3200 = .text:0x00003200; // type:function size:0x2C -fn_237_3230 = .text:0x00003230; // type:function size:0xC4 -fn_237_3300 = .text:0x00003300; // type:function size:0xC -fn_237_3310 = .text:0x00003310; // type:function size:0x16C -fn_237_3480 = .text:0x00003480; // type:function size:0x600 -fn_237_3A80 = .text:0x00003A80; // type:function size:0x4 -fn_237_3A90 = .text:0x00003A90; // type:function size:0x12C -fn_237_3BC0 = .text:0x00003BC0; // type:function size:0x150 -fn_237_3D10 = .text:0x00003D10; // type:function size:0x4 -fn_237_3D20 = .text:0x00003D20; // type:function size:0x60 -fn_237_3D80 = .text:0x00003D80; // type:function size:0x184 -fn_237_3F10 = .text:0x00003F10; // type:function size:0xC -fn_237_3F20 = .text:0x00003F20; // type:function size:0x5C -fn_237_3F80 = .text:0x00003F80; // type:function size:0x14C -fn_237_40D0 = .text:0x000040D0; // type:function size:0x4 -fn_237_40E0 = .text:0x000040E0; // type:function size:0xA8 -fn_237_4190 = .text:0x00004190; // type:function size:0x178 -fn_237_4310 = .text:0x00004310; // type:function size:0xC -fn_237_4320 = .text:0x00004320; // type:function size:0x54 -fn_237_4380 = .text:0x00004380; // type:function size:0x21C -fn_237_45A0 = .text:0x000045A0; // type:function size:0x4 -fn_237_45B0 = .text:0x000045B0; // type:function size:0x108 -fn_237_46C0 = .text:0x000046C0; // type:function size:0x22C -fn_237_48F0 = .text:0x000048F0; // type:function size:0x34 -fn_237_4930 = .text:0x00004930; // type:function size:0x88 -fn_237_49C0 = .text:0x000049C0; // type:function size:0x168 -fn_237_4B30 = .text:0x00004B30; // type:function size:0x10 -fn_237_4B40 = .text:0x00004B40; // type:function size:0x9C +initializeState_Hide__17dAcNusiTentakle_cFv = .text:0x00001AF0; // type:function size:0x6C +executeState_Hide__17dAcNusiTentakle_cFv = .text:0x00001B60; // type:function size:0x90 +finalizeState_Hide__17dAcNusiTentakle_cFv = .text:0x00001BF0; // type:function size:0x1C +initializeState_HideWait__17dAcNusiTentakle_cFv = .text:0x00001C10; // type:function size:0x58 +executeState_HideWait__17dAcNusiTentakle_cFv = .text:0x00001C70; // type:function size:0x384 +finalizeState_HideWait__17dAcNusiTentakle_cFv = .text:0x00002000; // type:function size:0x24 +initializeState_HideAppearDemo__17dAcNusiTentakle_cFv = .text:0x00002030; // type:function size:0xC +executeState_HideAppearDemo__17dAcNusiTentakle_cFv = .text:0x00002040; // type:function size:0x4A0 +finalizeState_HideAppearDemo__17dAcNusiTentakle_cFv = .text:0x000024E0; // type:function size:0x4 +initializeState_AppearDemo__17dAcNusiTentakle_cFv = .text:0x000024F0; // type:function size:0x70 +executeState_AppearDemo__17dAcNusiTentakle_cFv = .text:0x00002560; // type:function size:0xC88 +finalizeState_AppearDemo__17dAcNusiTentakle_cFv = .text:0x000031F0; // type:function size:0x4 +initializeState_Appear__17dAcNusiTentakle_cFv = .text:0x00003200; // type:function size:0x2C +executeState_Appear__17dAcNusiTentakle_cFv = .text:0x00003230; // type:function size:0xC4 +finalizeState_Appear__17dAcNusiTentakle_cFv = .text:0x00003300; // type:function size:0xC +initializeState_Attack__17dAcNusiTentakle_cFv = .text:0x00003310; // type:function size:0x16C +executeState_Attack__17dAcNusiTentakle_cFv = .text:0x00003480; // type:function size:0x600 +finalizeState_Attack__17dAcNusiTentakle_cFv = .text:0x00003A80; // type:function size:0x4 +initializeState_Wait__17dAcNusiTentakle_cFv = .text:0x00003A90; // type:function size:0x12C +executeState_Wait__17dAcNusiTentakle_cFv = .text:0x00003BC0; // type:function size:0x150 +finalizeState_Wait__17dAcNusiTentakle_cFv = .text:0x00003D10; // type:function size:0x4 +initializeState_ScarfDamage__17dAcNusiTentakle_cFv = .text:0x00003D20; // type:function size:0x60 +executeState_ScarfDamage__17dAcNusiTentakle_cFv = .text:0x00003D80; // type:function size:0x184 +finalizeState_ScarfDamage__17dAcNusiTentakle_cFv = .text:0x00003F10; // type:function size:0xC +initializeState_CloseEye__17dAcNusiTentakle_cFv = .text:0x00003F20; // type:function size:0x5C +executeState_CloseEye__17dAcNusiTentakle_cFv = .text:0x00003F80; // type:function size:0x14C +finalizeState_CloseEye__17dAcNusiTentakle_cFv = .text:0x000040D0; // type:function size:0x4 +initializeState_LastDamage__17dAcNusiTentakle_cFv = .text:0x000040E0; // type:function size:0xA8 +executeState_LastDamage__17dAcNusiTentakle_cFv = .text:0x00004190; // type:function size:0x178 +finalizeState_LastDamage__17dAcNusiTentakle_cFv = .text:0x00004310; // type:function size:0xC +initializeState_Anger__17dAcNusiTentakle_cFv = .text:0x00004320; // type:function size:0x54 +executeState_Anger__17dAcNusiTentakle_cFv = .text:0x00004380; // type:function size:0x21C +finalizeState_Anger__17dAcNusiTentakle_cFv = .text:0x000045A0; // type:function size:0x4 +initializeState_Down__17dAcNusiTentakle_cFv = .text:0x000045B0; // type:function size:0x108 +executeState_Down__17dAcNusiTentakle_cFv = .text:0x000046C0; // type:function size:0x22C +finalizeState_Down__17dAcNusiTentakle_cFv = .text:0x000048F0; // type:function size:0x34 +initializeState_DownDamage__17dAcNusiTentakle_cFv = .text:0x00004930; // type:function size:0x88 +executeState_DownDamage__17dAcNusiTentakle_cFv = .text:0x000049C0; // type:function size:0x168 +finalizeState_DownDamage__17dAcNusiTentakle_cFv = .text:0x00004B30; // type:function size:0x10 +initializeState_Recover__17dAcNusiTentakle_cFv = .text:0x00004B40; // type:function size:0x9C fn_237_4BE0 = .text:0x00004BE0; // type:function size:0x14C -fn_237_4D30 = .text:0x00004D30; // type:function size:0x378 -fn_237_50B0 = .text:0x000050B0; // type:function size:0xC -fn_237_50C0 = .text:0x000050C0; // type:function size:0x74 -fn_237_5140 = .text:0x00005140; // type:function size:0xFD4 -fn_237_6120 = .text:0x00006120; // type:function size:0x4 +executeState_Recover__17dAcNusiTentakle_cFv = .text:0x00004D30; // type:function size:0x378 +finalizeState_Recover__17dAcNusiTentakle_cFv = .text:0x000050B0; // type:function size:0xC +initializeState_Death__17dAcNusiTentakle_cFv = .text:0x000050C0; // type:function size:0x74 +executeState_Death__17dAcNusiTentakle_cFv = .text:0x00005140; // type:function size:0xFD4 +finalizeState_Death__17dAcNusiTentakle_cFv = .text:0x00006120; // type:function size:0x4 fn_237_6130 = .text:0x00006130; // type:function size:0x60 fn_237_6190 = .text:0x00006190; // type:function size:0x274 fn_237_6410 = .text:0x00006410; // type:function size:0x1A0 @@ -104,7 +104,7 @@ fn_237_7880 = .text:0x00007880; // type:function size:0x8 fn_237_7890 = .text:0x00007890; // type:function size:0x4 fn_237_78A0 = .text:0x000078A0; // type:function size:0x4 fn_237_78B0 = .text:0x000078B0; // type:function size:0x8 -fn_237_78C0 = .text:0x000078C0; // type:function size:0x270 +__dt__17dAcNusiTentakle_cFv = .text:0x000078C0; // type:function size:0x270 fn_237_7B30 = .text:0x00007B30; // type:function size:0x50 fn_237_7B80 = .text:0x00007B80; // type:function size:0xD4 fn_237_7C60 = .text:0x00007C60; // type:function size:0x28 @@ -116,23 +116,23 @@ fn_237_7CF0 = .text:0x00007CF0; // type:function size:0x4 fn_237_7D00 = .text:0x00007D00; // type:function size:0x4 fn_237_7D10 = .text:0x00007D10; // type:function size:0x4 fn_237_7D20 = .text:0x00007D20; // type:function size:0x4 -fn_237_7D30 = .text:0x00007D30; // type:function size:0x60 -fn_237_7D90 = .text:0x00007D90; // type:function size:0xC -fn_237_7DA0 = .text:0x00007DA0; // type:function size:0x1C -fn_237_7DC0 = .text:0x00007DC0; // type:function size:0x1C -fn_237_7DE0 = .text:0x00007DE0; // type:function size:0x1C -fn_237_7E00 = .text:0x00007E00; // type:function size:0x10 -fn_237_7E10 = .text:0x00007E10; // type:function size:0x10 -fn_237_7E20 = .text:0x00007E20; // type:function size:0x10 -fn_237_7E30 = .text:0x00007E30; // type:function size:0x10 -fn_237_7E40 = .text:0x00007E40; // type:function size:0x10 -fn_237_7E50 = .text:0x00007E50; // type:function size:0x10 -fn_237_7E60 = .text:0x00007E60; // type:function size:0x30 -fn_237_7E90 = .text:0x00007E90; // type:function size:0x30 -fn_237_7EC0 = .text:0x00007EC0; // type:function size:0x30 -fn_237_7EF0 = .text:0x00007EF0; // type:function size:0xB4C -fn_237_8A40 = .text:0x00008A40; // type:function size:0x58 -fn_237_8AA0 = .text:0x00008AA0; // type:function size:0x88 +build__33sFStateFct_c<17dAcNusiTentakle_c>FRC12sStateIDIf_c = .text:0x00007D30; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcNusiTentakle_c>FRP10sStateIf_c = .text:0x00007D90; // type:function size:0xC +initialize__30sFState_c<17dAcNusiTentakle_c>Fv = .text:0x00007DA0; // type:function size:0x1C +execute__30sFState_c<17dAcNusiTentakle_c>Fv = .text:0x00007DC0; // type:function size:0x1C +finalize__30sFState_c<17dAcNusiTentakle_c>Fv = .text:0x00007DE0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007E00; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007E10; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007E20; // type:function size:0x10 +getState__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007E30; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007E40; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007E50; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcNusiTentakle_c>CFR17dAcNusiTentakle_c = .text:0x00007E60; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNusiTentakle_c>CFR17dAcNusiTentakle_c = .text:0x00007E90; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcNusiTentakle_c>CFR17dAcNusiTentakle_c = .text:0x00007EC0; // type:function size:0x30 +__sinit_\d_a_b_nusi_tentakle_cpp = .text:0x00007EF0; // type:function size:0xB4C scope:local +__dt__32sFStateID_c<17dAcNusiTentakle_c>Fv = .text:0x00008A40; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcNusiTentakle_c>CFPCc = .text:0x00008AA0; // type:function size:0x88 fn_237_8B30 = .text:0x00008B30; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -150,7 +150,7 @@ lbl_237_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float lbl_237_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float lbl_237_rodata_EC = .rodata:0x000000EC; // type:object size:0xC data:float lbl_237_rodata_F8 = .rodata:0x000000F8; // type:object size:0x80 data:float -lbl_237_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_NUSI_TENTAKLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_237_data_10 = .data:0x00000010; // type:object size:0x40 lbl_237_data_50 = .data:0x00000050; // type:object size:0x2C lbl_237_data_7C = .data:0x0000007C; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_b_vdNP/symbols.txt b/config/SOUE01/rels/d_a_b_vdNP/symbols.txt index fa49ad6a..b779bf52 100644 --- a/config/SOUE01/rels/d_a_b_vdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_vdNP/symbols.txt @@ -4,14 +4,14 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_117_F0 = .text:0x000000F0; // type:function size:0x40 -AcBvd__ctor = .text:0x00000130; // type:function size:0x324 +dAcBvd_c_classInit__Fv = .text:0x00000130; // type:function size:0x324 fn_117_460 = .text:0x00000460; // type:function size:0x58 fn_117_4C0 = .text:0x000004C0; // type:function size:0x58 fn_117_520 = .text:0x00000520; // type:function size:0x40 -fn_117_560 = .text:0x00000560; // type:function size:0x58 -fn_117_5C0 = .text:0x000005C0; // type:function size:0x6C -fn_117_630 = .text:0x00000630; // type:function size:0xA0 -fn_117_6D0 = .text:0x000006D0; // type:function size:0xA4 +__dt__20sFState_c<8dAcBvd_c>Fv = .text:0x00000560; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcBvd_c>Fv = .text:0x000005C0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000630; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c>Fv = .text:0x000006D0; // type:function size:0xA4 fn_117_780 = .text:0x00000780; // type:function size:0x4 fn_117_790 = .text:0x00000790; // type:function size:0x58 fn_117_7F0 = .text:0x000007F0; // type:function size:0x90 @@ -22,48 +22,48 @@ fn_117_9D0 = .text:0x000009D0; // type:function size:0x90 fn_117_A60 = .text:0x00000A60; // type:function size:0xE8 AcBvd__initModels = .text:0x00000B50; // type:function size:0x590 AcBvd__init = .text:0x000010E0; // type:function size:0x670 -fn_117_1750 = .text:0x00001750; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001750; // type:function size:0x10 fn_117_1760 = .text:0x00001760; // type:function size:0x34 AcBvd__update = .text:0x000017A0; // type:function size:0x11F8 -fn_117_29A0 = .text:0x000029A0; // type:function size:0x10 -fn_117_29B0 = .text:0x000029B0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000029A0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029B0; // type:function size:0x10 fn_117_29C0 = .text:0x000029C0; // type:function size:0x4C AcBvd__decr = .text:0x00002A10; // type:function size:0x1C AcBvd__draw = .text:0x00002A30; // type:function size:0xF8 -AcBvd__stateOpeningEnter = .text:0x00002B30; // type:function size:0x100 -AcBvd__stateOpeningUpdate = .text:0x00002C30; // type:function size:0x9C8 -AcBvd__stateOpeningLeave = .text:0x00003600; // type:function size:0x4 -AcBvd__stateWaitEnter = .text:0x00003610; // type:function size:0xD4 -AcBvd__stateWaitUpdate = .text:0x000036F0; // type:function size:0x248 -AcBvd__stateWaitLeave = .text:0x00003940; // type:function size:0x4 -AcBvd__stateWaitPlayerEnter = .text:0x00003950; // type:function size:0xCC -AcBvd__stateWaitPlayerUpdate = .text:0x00003A20; // type:function size:0xA0 -AcBvd__stateWaitPlayerLeave = .text:0x00003AC0; // type:function size:0x4 -AcBvd__stateRunEnter = .text:0x00003AD0; // type:function size:0xDC -AcBvd__stateRunUpdate = .text:0x00003BB0; // type:function size:0x31C +initializeState_Opening__8dAcBvd_cFv = .text:0x00002B30; // type:function size:0x100 +executeState_Opening__8dAcBvd_cFv = .text:0x00002C30; // type:function size:0x9C8 +finalizeState_Opening__8dAcBvd_cFv = .text:0x00003600; // type:function size:0x4 +initializeState_Wait__8dAcBvd_cFv = .text:0x00003610; // type:function size:0xD4 +executeState_Wait__8dAcBvd_cFv = .text:0x000036F0; // type:function size:0x248 +finalizeState_Wait__8dAcBvd_cFv = .text:0x00003940; // type:function size:0x4 +initializeState_WaitPlayer__8dAcBvd_cFv = .text:0x00003950; // type:function size:0xCC +executeState_WaitPlayer__8dAcBvd_cFv = .text:0x00003A20; // type:function size:0xA0 +finalizeState_WaitPlayer__8dAcBvd_cFv = .text:0x00003AC0; // type:function size:0x4 +initializeState_Run__8dAcBvd_cFv = .text:0x00003AD0; // type:function size:0xDC +executeState_Run__8dAcBvd_cFv = .text:0x00003BB0; // type:function size:0x31C fn_117_3ED0 = .text:0x00003ED0; // type:function size:0x4C -AcBvd__stateRunLeave = .text:0x00003F20; // type:function size:0x4 -AcBvd__stateFireAttackEnter = .text:0x00003F30; // type:function size:0x6C -AcBvd__stateFireAttackUpdate = .text:0x00003FA0; // type:function size:0x18C -AcBvd__stateFireAttackLeave = .text:0x00004130; // type:function size:0x4 -AcBvd__stateEatEnter = .text:0x00004140; // type:function size:0xC0 -AcBvd__stateEatUpdate = .text:0x00004200; // type:function size:0x3D8 -AcBvd__stateEatLeave = .text:0x000045E0; // type:function size:0x4 -AcBvd__stateDamageEnter = .text:0x000045F0; // type:function size:0x1E0 -AcBvd__stateDamageUpdate = .text:0x000047D0; // type:function size:0x284 -AcBvd__stateDamageLeave = .text:0x00004A60; // type:function size:0x4 -AcBvd__stateBombDamageEnter = .text:0x00004A70; // type:function size:0x140 -AcBvd__stateBombDamageUpdate = .text:0x00004BB0; // type:function size:0x2F4 -AcBvd__stateBombDamageLeave = .text:0x00004EB0; // type:function size:0x4 -AcBvd__stateBodyReverseEnter = .text:0x00004EC0; // type:function size:0x6C -AcBvd__stateBodyReverseUpdate = .text:0x00004F30; // type:function size:0xC0 -AcBvd__stateBodyReverseLeave = .text:0x00004FF0; // type:function size:0x4 -AcBvd__stateInitMoveEnter = .text:0x00005000; // type:function size:0x190 -AcBvd__stateInitMoveUpdate = .text:0x00005190; // type:function size:0x464 -AcBvd__stateInitMoveLeave = .text:0x00005600; // type:function size:0x4 -AcBvd__stateDeadEnter = .text:0x00005610; // type:function size:0xB4 -AcBvd__stateDeadUpdate = .text:0x000056D0; // type:function size:0x7B8 -AcBvd__stateDeadLeave = .text:0x00005E90; // type:function size:0x4 +finalizeState_Run__8dAcBvd_cFv = .text:0x00003F20; // type:function size:0x4 +initializeState_FireAttack__8dAcBvd_cFv = .text:0x00003F30; // type:function size:0x6C +executeState_FireAttack__8dAcBvd_cFv = .text:0x00003FA0; // type:function size:0x18C +finalizeState_FireAttack__8dAcBvd_cFv = .text:0x00004130; // type:function size:0x4 +initializeState_Eat__8dAcBvd_cFv = .text:0x00004140; // type:function size:0xC0 +executeState_Eat__8dAcBvd_cFv = .text:0x00004200; // type:function size:0x3D8 +finalizeState_Eat__8dAcBvd_cFv = .text:0x000045E0; // type:function size:0x4 +initializeState_Damage__8dAcBvd_cFv = .text:0x000045F0; // type:function size:0x1E0 +executeState_Damage__8dAcBvd_cFv = .text:0x000047D0; // type:function size:0x284 +finalizeState_Damage__8dAcBvd_cFv = .text:0x00004A60; // type:function size:0x4 +initializeState_BombDamage__8dAcBvd_cFv = .text:0x00004A70; // type:function size:0x140 +executeState_BombDamage__8dAcBvd_cFv = .text:0x00004BB0; // type:function size:0x2F4 +finalizeState_BombDamage__8dAcBvd_cFv = .text:0x00004EB0; // type:function size:0x4 +initializeState_BodyReverse__8dAcBvd_cFv = .text:0x00004EC0; // type:function size:0x6C +executeState_BodyReverse__8dAcBvd_cFv = .text:0x00004F30; // type:function size:0xC0 +finalizeState_BodyReverse__8dAcBvd_cFv = .text:0x00004FF0; // type:function size:0x4 +initializeState_InitMove__8dAcBvd_cFv = .text:0x00005000; // type:function size:0x190 +executeState_InitMove__8dAcBvd_cFv = .text:0x00005190; // type:function size:0x464 +finalizeState_InitMove__8dAcBvd_cFv = .text:0x00005600; // type:function size:0x4 +initializeState_Dead__8dAcBvd_cFv = .text:0x00005610; // type:function size:0xB4 +executeState_Dead__8dAcBvd_cFv = .text:0x000056D0; // type:function size:0x7B8 +finalizeState_Dead__8dAcBvd_cFv = .text:0x00005E90; // type:function size:0x4 fn_117_5EA0 = .text:0x00005EA0; // type:function size:0xC0 fn_117_5F60 = .text:0x00005F60; // type:function size:0x254 fn_117_61C0 = .text:0x000061C0; // type:function size:0x15C @@ -89,29 +89,29 @@ fn_117_7880 = .text:0x00007880; // type:function size:0x8 fn_117_7890 = .text:0x00007890; // type:function size:0x4 fn_117_78A0 = .text:0x000078A0; // type:function size:0x4 fn_117_78B0 = .text:0x000078B0; // type:function size:0x8 -fn_117_78C0 = .text:0x000078C0; // type:function size:0x234 +__dt__8dAcBvd_cFv = .text:0x000078C0; // type:function size:0x234 fn_117_7B00 = .text:0x00007B00; // type:function size:0x4 fn_117_7B10 = .text:0x00007B10; // type:function size:0x4 fn_117_7B20 = .text:0x00007B20; // type:function size:0x4 fn_117_7B30 = .text:0x00007B30; // type:function size:0x4 fn_117_7B40 = .text:0x00007B40; // type:function size:0x4 -fn_117_7B50 = .text:0x00007B50; // type:function size:0x60 -fn_117_7BB0 = .text:0x00007BB0; // type:function size:0xC -fn_117_7BC0 = .text:0x00007BC0; // type:function size:0x1C -fn_117_7BE0 = .text:0x00007BE0; // type:function size:0x1C -fn_117_7C00 = .text:0x00007C00; // type:function size:0x1C -fn_117_7C20 = .text:0x00007C20; // type:function size:0x10 -fn_117_7C30 = .text:0x00007C30; // type:function size:0x10 -fn_117_7C40 = .text:0x00007C40; // type:function size:0x10 -fn_117_7C50 = .text:0x00007C50; // type:function size:0x10 -fn_117_7C60 = .text:0x00007C60; // type:function size:0x10 -fn_117_7C70 = .text:0x00007C70; // type:function size:0x10 -fn_117_7C80 = .text:0x00007C80; // type:function size:0x30 -fn_117_7CB0 = .text:0x00007CB0; // type:function size:0x30 -fn_117_7CE0 = .text:0x00007CE0; // type:function size:0x30 -fn_117_7D10 = .text:0x00007D10; // type:function size:0x908 -fn_117_8620 = .text:0x00008620; // type:function size:0x58 -fn_117_8680 = .text:0x00008680; // type:function size:0x88 +build__23sFStateFct_c<8dAcBvd_c>FRC12sStateIDIf_c = .text:0x00007B50; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcBvd_c>FRP10sStateIf_c = .text:0x00007BB0; // type:function size:0xC +initialize__20sFState_c<8dAcBvd_c>Fv = .text:0x00007BC0; // type:function size:0x1C +execute__20sFState_c<8dAcBvd_c>Fv = .text:0x00007BE0; // type:function size:0x1C +finalize__20sFState_c<8dAcBvd_c>Fv = .text:0x00007C00; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007C20; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007C30; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007C40; // type:function size:0x10 +getState__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007C50; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007C60; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007C70; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcBvd_c>CFR8dAcBvd_c = .text:0x00007C80; // type:function size:0x30 +executeState__22sFStateID_c<8dAcBvd_c>CFR8dAcBvd_c = .text:0x00007CB0; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcBvd_c>CFR8dAcBvd_c = .text:0x00007CE0; // type:function size:0x30 +__sinit_\d_a_b_vd_cpp = .text:0x00007D10; // type:function size:0x908 scope:local +__dt__22sFStateID_c<8dAcBvd_c>Fv = .text:0x00008620; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcBvd_c>CFPCc = .text:0x00008680; // type:function size:0x88 fn_117_8710 = .text:0x00008710; // type:function size:0x8 fn_117_8720 = .text:0x00008720; // type:function size:0x8 fn_117_8730 = .text:0x00008730; // type:function size:0x8 @@ -138,7 +138,7 @@ lbl_117_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float lbl_117_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float lbl_117_rodata_240 = .rodata:0x00000240; // type:object size:0x8 data:double lbl_117_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_117_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_B_VD = .data:0x00000010; // type:object size:0x10 lbl_117_data_20 = .data:0x00000020; // type:object size:0xC lbl_117_data_2C = .data:0x0000002C; // type:object size:0xC lbl_117_data_38 = .data:0x00000038; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_birdNP/symbols.txt b/config/SOUE01/rels/d_a_birdNP/symbols.txt index 089afd8e..49519674 100644 --- a/config/SOUE01/rels/d_a_birdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_birdNP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_129_F0 = .text:0x000000F0; // type:function size:0x40 -AcBird__ctor = .text:0x00000130; // type:function size:0x1D8 +dBird_c_classInit__Fv = .text:0x00000130; // type:function size:0x1D8 fn_129_310 = .text:0x00000310; // type:function size:0xE0 fn_129_3F0 = .text:0x000003F0; // type:function size:0x5C fn_129_450 = .text:0x00000450; // type:function size:0x60 @@ -20,44 +20,44 @@ fn_129_760 = .text:0x00000760; // type:function size:0x58 fn_129_7C0 = .text:0x000007C0; // type:function size:0x90 fn_129_850 = .text:0x00000850; // type:function size:0x90 AcBird__initStateMgr = .text:0x000008E0; // type:function size:0x90 -fn_129_970 = .text:0x00000970; // type:function size:0x58 -fn_129_9D0 = .text:0x000009D0; // type:function size:0x6C -fn_129_A40 = .text:0x00000A40; // type:function size:0xA0 -fn_129_AE0 = .text:0x00000AE0; // type:function size:0xA4 +__dt__19sFState_c<7dBird_c>Fv = .text:0x00000970; // type:function size:0x58 +__dt__22sFStateFct_c<7dBird_c>Fv = .text:0x000009D0; // type:function size:0x6C +__dt__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A40; // type:function size:0xA0 +__dt__45sFStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000AE0; // type:function size:0xA4 AcBird__isSkyLayer1 = .text:0x00000B90; // type:function size:0x5C fn_129_BF0 = .text:0x00000BF0; // type:function size:0x258 -fn_129_E50 = .text:0x00000E50; // type:function size:0x10 -AcBird__stateMiniGameWaitEnter = .text:0x00000E60; // type:function size:0x84 -AcBird__stateMiniGameWaitUpdate = .text:0x00000EF0; // type:function size:0x24 -fn_129_F20 = .text:0x00000F20; // type:function size:0x4 -AcBird__stateMiniGameDemoEnter = .text:0x00000F30; // type:function size:0x68 -AcBird__stateMiniGameDemoUpdate = .text:0x00000FA0; // type:function size:0x4 -AcBird__stateMiniGameDemoLeave = .text:0x00000FB0; // type:function size:0x4 -AcBird__stateMiniGameEndEnter = .text:0x00000FC0; // type:function size:0x24 -AcBird__stateMiniGameEndUpdate = .text:0x00000FF0; // type:function size:0x4 -AcBird__stateMiniGameEndLeave = .text:0x00001000; // type:function size:0x4 -AcBird__stateMiniGameLevelUpDemoEnter = .text:0x00001010; // type:function size:0x60 -AcBird__stateMiniGameLevelUpDemoUpdate = .text:0x00001070; // type:function size:0x20 -fn_129_1090 = .text:0x00001090; // type:function size:0x4 +changeState__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000E50; // type:function size:0x10 +initializeState_MiniGameWait__7dBird_cFv = .text:0x00000E60; // type:function size:0x84 +executeState_MiniGameWait__7dBird_cFv = .text:0x00000EF0; // type:function size:0x24 +finalizeState_MiniGameWait__7dBird_cFv = .text:0x00000F20; // type:function size:0x4 +initializeState_MiniGameMove__7dBird_cFv = .text:0x00000F30; // type:function size:0x68 +executeState_MiniGameMove__7dBird_cFv = .text:0x00000FA0; // type:function size:0x4 +finalizeState_MiniGameMove__7dBird_cFv = .text:0x00000FB0; // type:function size:0x4 +initializeState_MiniGameEnd__7dBird_cFv = .text:0x00000FC0; // type:function size:0x24 +executeState_MiniGameEnd__7dBird_cFv = .text:0x00000FF0; // type:function size:0x4 +finalizeState_MiniGameEnd__7dBird_cFv = .text:0x00001000; // type:function size:0x4 +initializeState_MiniGameLevelUpDemo__7dBird_cFv = .text:0x00001010; // type:function size:0x60 +executeState_MiniGameLevelUpDemo__7dBird_cFv = .text:0x00001070; // type:function size:0x20 +finalizeState_MiniGameLevelUpDemo__7dBird_cFv = .text:0x00001090; // type:function size:0x4 AcBird__goIntoMinigameMode = .text:0x000010A0; // type:function size:0x18 fn_129_10C0 = .text:0x000010C0; // type:function size:0x18 AcBird__isSkyLayerLess3 = .text:0x000010E0; // type:function size:0x5C fn_129_1140 = .text:0x00001140; // type:function size:0x70 -AcBird__stateRideDemoEnter = .text:0x000011B0; // type:function size:0x348 -AcBird__stateRideDemoUpdate = .text:0x00001500; // type:function size:0x8D8 -fn_129_1DE0 = .text:0x00001DE0; // type:function size:0x4 -AcBird__stateFirstRideDemoEnter = .text:0x00001DF0; // type:function size:0x218 -AcBird__stateFirstRideDemoUpdate = .text:0x00002010; // type:function size:0xC20 -fn_129_2C30 = .text:0x00002C30; // type:function size:0x4 -AcBird__stateTornadoEnter = .text:0x00002C40; // type:function size:0x68 -AcBird__stateTornadoUpdate = .text:0x00002CB0; // type:function size:0x4CC -fn_129_3180 = .text:0x00003180; // type:function size:0x4 -AcBird__stateSaveStartDemoEnter = .text:0x00003190; // type:function size:0x98 -AcBird__stateSaveStartDemoUpdate = .text:0x00003230; // type:function size:0x3A8 -fn_129_35E0 = .text:0x000035E0; // type:function size:0x4 -AcBird__stateOutAreaDemoEnter = .text:0x000035F0; // type:function size:0x3C -AcBird__stateOutAreaDemoUpdate = .text:0x00003630; // type:function size:0x57C -fn_129_3BB0 = .text:0x00003BB0; // type:function size:0x4 +initializeState_RideDemo__7dBird_cFv = .text:0x000011B0; // type:function size:0x348 +executeState_RideDemo__7dBird_cFv = .text:0x00001500; // type:function size:0x8D8 +finalizeState_RideDemo__7dBird_cFv = .text:0x00001DE0; // type:function size:0x4 +initializeState_FirstRideDemo__7dBird_cFv = .text:0x00001DF0; // type:function size:0x218 +executeState_FirstRideDemo__7dBird_cFv = .text:0x00002010; // type:function size:0xC20 +finalizeState_FirstRideDemo__7dBird_cFv = .text:0x00002C30; // type:function size:0x4 +initializeState_Tornado__7dBird_cFv = .text:0x00002C40; // type:function size:0x68 +executeState_Tornado__7dBird_cFv = .text:0x00002CB0; // type:function size:0x4CC +finalizeState_Tornado__7dBird_cFv = .text:0x00003180; // type:function size:0x4 +initializeState_SaveStartDemo__7dBird_cFv = .text:0x00003190; // type:function size:0x98 +executeState_SaveStartDemo__7dBird_cFv = .text:0x00003230; // type:function size:0x3A8 +finalizeState_SaveStartDemo__7dBird_cFv = .text:0x000035E0; // type:function size:0x4 +initializeState_OutAreaDemo__7dBird_cFv = .text:0x000035F0; // type:function size:0x3C +executeState_OutAreaDemo__7dBird_cFv = .text:0x00003630; // type:function size:0x57C +finalizeState_OutAreaDemo__7dBird_cFv = .text:0x00003BB0; // type:function size:0x4 fn_129_3BC0 = .text:0x00003BC0; // type:function size:0x280 fn_129_3E40 = .text:0x00003E40; // type:function size:0x5AC fn_129_43F0 = .text:0x000043F0; // type:function size:0xC8 @@ -66,7 +66,7 @@ fn_129_5140 = .text:0x00005140; // type:function size:0x144 fn_129_5290 = .text:0x00005290; // type:function size:0xB8 fn_129_5350 = .text:0x00005350; // type:function size:0x8A0 fn_129_5BF0 = .text:0x00005BF0; // type:function size:0x474 -fn_129_6070 = .text:0x00006070; // type:function size:0x10 +getStateID__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006070; // type:function size:0x10 fn_129_6080 = .text:0x00006080; // type:function size:0x160 fn_129_61E0 = .text:0x000061E0; // type:function size:0x254 fn_129_6440 = .text:0x00006440; // type:function size:0x274 @@ -106,33 +106,33 @@ AcBird__initModels = .text:0x0000A140; // type:function size:0xC8 fn_129_A210 = .text:0x0000A210; // type:function size:0x3C AcBird__init = .text:0x0000A250; // type:function size:0x840 fn_129_AA90 = .text:0x0000AA90; // type:function size:0x8 -fn_129_AAA0 = .text:0x0000AAA0; // type:function size:0x2C4 +__dt__7dBird_cFv = .text:0x0000AAA0; // type:function size:0x2C4 fn_129_AD70 = .text:0x0000AD70; // type:function size:0x14 fn_129_AD90 = .text:0x0000AD90; // type:function size:0x1C fn_129_ADB0 = .text:0x0000ADB0; // type:function size:0xFC AcBird__updateInEvent = .text:0x0000AEB0; // type:function size:0x30 fn_129_AEE0 = .text:0x0000AEE0; // type:function size:0x6DC AcBird__update = .text:0x0000B5C0; // type:function size:0x264 -fn_129_B830 = .text:0x0000B830; // type:function size:0x10 +executeState__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B830; // type:function size:0x10 AcBird__draw = .text:0x0000B840; // type:function size:0x164 -fn_129_B9B0 = .text:0x0000B9B0; // type:function size:0x60 -fn_129_BA10 = .text:0x0000BA10; // type:function size:0x4 -fn_129_BA20 = .text:0x0000BA20; // type:function size:0x4 -AcBird__statePreMoveEnter = .text:0x0000BA30; // type:function size:0x60 -AcBird__statePreMoveUpdate = .text:0x0000BA90; // type:function size:0x4 -fn_129_BAA0 = .text:0x0000BAA0; // type:function size:0x4 -AcBird__stateMoveEnter = .text:0x0000BAB0; // type:function size:0xA8 -AcBird__stateMoveUpdate = .text:0x0000BB60; // type:function size:0x4 -fn_129_BB70 = .text:0x0000BB70; // type:function size:0x4 -AcBird__stateHideEnter = .text:0x0000BB80; // type:function size:0x34 -AcBird__stateHideUpdate = .text:0x0000BBC0; // type:function size:0x5C -fn_129_BC20 = .text:0x0000BC20; // type:function size:0x4 -AcBird__stateRideOffEnter = .text:0x0000BC30; // type:function size:0x94 -AcBird__stateRideOffUpdate = .text:0x0000BCD0; // type:function size:0x124 -fn_129_BE00 = .text:0x0000BE00; // type:function size:0x4 -AcBird__stateOnGroundEnter = .text:0x0000BE10; // type:function size:0x7C -AcBird__stateOnGroundUpdate = .text:0x0000BE90; // type:function size:0x12C -fn_129_BFC0 = .text:0x0000BFC0; // type:function size:0x4 +initializeState_Wait__7dBird_cFv = .text:0x0000B9B0; // type:function size:0x60 +executeState_Wait__7dBird_cFv = .text:0x0000BA10; // type:function size:0x4 +finalizeState_Wait__7dBird_cFv = .text:0x0000BA20; // type:function size:0x4 +initializeState_PreMove__7dBird_cFv = .text:0x0000BA30; // type:function size:0x60 +executeState_PreMove__7dBird_cFv = .text:0x0000BA90; // type:function size:0x4 +finalizeState_PreMove__7dBird_cFv = .text:0x0000BAA0; // type:function size:0x4 +initializeState_Move__7dBird_cFv = .text:0x0000BAB0; // type:function size:0xA8 +executeState_Move__7dBird_cFv = .text:0x0000BB60; // type:function size:0x4 +finalizeState_Move__7dBird_cFv = .text:0x0000BB70; // type:function size:0x4 +initializeState_Hide__7dBird_cFv = .text:0x0000BB80; // type:function size:0x34 +executeState_Hide__7dBird_cFv = .text:0x0000BBC0; // type:function size:0x5C +finalizeState_Hide__7dBird_cFv = .text:0x0000BC20; // type:function size:0x4 +initializeState_RideOff__7dBird_cFv = .text:0x0000BC30; // type:function size:0x94 +executeState_RideOff__7dBird_cFv = .text:0x0000BCD0; // type:function size:0x124 +finalizeState_RideOff__7dBird_cFv = .text:0x0000BE00; // type:function size:0x4 +initializeState_OnGround__7dBird_cFv = .text:0x0000BE10; // type:function size:0x7C +executeState_OnGround__7dBird_cFv = .text:0x0000BE90; // type:function size:0x12C +finalizeState_OnGround__7dBird_cFv = .text:0x0000BFC0; // type:function size:0x4 fn_129_BFD0 = .text:0x0000BFD0; // type:function size:0x3BC fn_129_C390 = .text:0x0000C390; // type:function size:0x40 fn_129_C3D0 = .text:0x0000C3D0; // type:function size:0xA8 @@ -155,23 +155,23 @@ fn_129_D030 = .text:0x0000D030; // type:function size:0x4 fn_129_D040 = .text:0x0000D040; // type:function size:0x28 fn_129_D070 = .text:0x0000D070; // type:function size:0x28 fn_129_D0A0 = .text:0x0000D0A0; // type:function size:0x8 -fn_129_D0B0 = .text:0x0000D0B0; // type:function size:0x60 -fn_129_D110 = .text:0x0000D110; // type:function size:0xC -fn_129_D120 = .text:0x0000D120; // type:function size:0x1C -fn_129_D140 = .text:0x0000D140; // type:function size:0x1C -fn_129_D160 = .text:0x0000D160; // type:function size:0x1C -fn_129_D180 = .text:0x0000D180; // type:function size:0x10 -fn_129_D190 = .text:0x0000D190; // type:function size:0x10 -fn_129_D1A0 = .text:0x0000D1A0; // type:function size:0x10 -fn_129_D1B0 = .text:0x0000D1B0; // type:function size:0x10 -fn_129_D1C0 = .text:0x0000D1C0; // type:function size:0x10 -fn_129_D1D0 = .text:0x0000D1D0; // type:function size:0x10 -fn_129_D1E0 = .text:0x0000D1E0; // type:function size:0x30 -fn_129_D210 = .text:0x0000D210; // type:function size:0x30 -fn_129_D240 = .text:0x0000D240; // type:function size:0x30 -fn_129_D270 = .text:0x0000D270; // type:function size:0xB74 -fn_129_DDF0 = .text:0x0000DDF0; // type:function size:0x58 -fn_129_DE50 = .text:0x0000DE50; // type:function size:0x88 +build__22sFStateFct_c<7dBird_c>FRC12sStateIDIf_c = .text:0x0000D0B0; // type:function size:0x60 +dispose__22sFStateFct_c<7dBird_c>FRP10sStateIf_c = .text:0x0000D110; // type:function size:0xC +initialize__19sFState_c<7dBird_c>Fv = .text:0x0000D120; // type:function size:0x1C +execute__19sFState_c<7dBird_c>Fv = .text:0x0000D140; // type:function size:0x1C +finalize__19sFState_c<7dBird_c>Fv = .text:0x0000D160; // type:function size:0x1C +initializeState__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000D180; // type:function size:0x10 +finalizeState__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000D190; // type:function size:0x10 +refreshState__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000D1A0; // type:function size:0x10 +getState__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000D1B0; // type:function size:0x10 +getNewStateID__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000D1C0; // type:function size:0x10 +getOldStateID__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000D1D0; // type:function size:0x10 +finalizeState__21sFStateID_c<7dBird_c>CFR7dBird_c = .text:0x0000D1E0; // type:function size:0x30 +executeState__21sFStateID_c<7dBird_c>CFR7dBird_c = .text:0x0000D210; // type:function size:0x30 +initializeState__21sFStateID_c<7dBird_c>CFR7dBird_c = .text:0x0000D240; // type:function size:0x30 +__sinit_\d_a_bird_cpp = .text:0x0000D270; // type:function size:0xB74 scope:local +__dt__21sFStateID_c<7dBird_c>Fv = .text:0x0000DDF0; // type:function size:0x58 +isSameName__21sFStateID_c<7dBird_c>CFPCc = .text:0x0000DE50; // type:function size:0x88 fn_129_DEE0 = .text:0x0000DEE0; // type:function size:0x8 fn_129_DEF0 = .text:0x0000DEF0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -195,7 +195,7 @@ lbl_129_rodata_274 = .rodata:0x00000274; // type:object size:0x34 data:float lbl_129_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x28 data:float lbl_129_rodata_2D0 = .rodata:0x000002D0; // type:object size:0xC lbl_129_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_129_data_10 = .data:0x00000010; // type:object size:0x68 +g_profile_BIRD = .data:0x00000010; // type:object size:0x68 lbl_129_data_78 = .data:0x00000078; // type:object size:0x8 lbl_129_data_80 = .data:0x00000080; // type:object size:0x10 lbl_129_data_90 = .data:0x00000090; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_bird_kobunANP/symbols.txt b/config/SOUE01/rels/d_a_bird_kobunANP/symbols.txt index 6b99d9a1..b6d775bd 100644 --- a/config/SOUE01/rels/d_a_bird_kobunANP/symbols.txt +++ b/config/SOUE01/rels/d_a_bird_kobunANP/symbols.txt @@ -3,15 +3,15 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -Bird_KobunA__ctor = .text:0x000000F0; // type:function size:0x70 -fn_132_160 = .text:0x00000160; // type:function size:0x10C +dBird_KobunA_c_classInit__Fv = .text:0x000000F0; // type:function size:0x70 +__ct__14dBird_KobunA_cFv = .text:0x00000160; // type:function size:0x10C fn_132_270 = .text:0x00000270; // type:function size:0x58 fn_132_2D0 = .text:0x000002D0; // type:function size:0x3C fn_132_310 = .text:0x00000310; // type:function size:0x90 -fn_132_3A0 = .text:0x000003A0; // type:function size:0x58 -fn_132_400 = .text:0x00000400; // type:function size:0x6C -fn_132_470 = .text:0x00000470; // type:function size:0xA0 -fn_132_510 = .text:0x00000510; // type:function size:0xA4 +__dt__27sFState_c<14dBird_KobunA_c>Fv = .text:0x000003A0; // type:function size:0x58 +__dt__30sFStateFct_c<14dBird_KobunA_c>Fv = .text:0x00000400; // type:function size:0x6C +__dt__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000470; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000510; // type:function size:0xA4 fn_132_5C0 = .text:0x000005C0; // type:function size:0x10 fn_132_5D0 = .text:0x000005D0; // type:function size:0x58 fn_132_630 = .text:0x00000630; // type:function size:0x84 @@ -19,28 +19,28 @@ fn_132_6C0 = .text:0x000006C0; // type:function size:0xC0 fn_132_780 = .text:0x00000780; // type:function size:0xC fn_132_790 = .text:0x00000790; // type:function size:0x1D4 fn_132_970 = .text:0x00000970; // type:function size:0x20 -fn_132_990 = .text:0x00000990; // type:function size:0x10 +changeState__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000990; // type:function size:0x10 fn_132_9A0 = .text:0x000009A0; // type:function size:0x188 fn_132_B30 = .text:0x00000B30; // type:function size:0x190 -fn_132_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_132_CD0 = .text:0x00000CD0; // type:function size:0x8C -fn_132_D60 = .text:0x00000D60; // type:function size:0x4 -fn_132_D70 = .text:0x00000D70; // type:function size:0x4 -fn_132_D80 = .text:0x00000D80; // type:function size:0x98 -fn_132_E20 = .text:0x00000E20; // type:function size:0xC0 -fn_132_EE0 = .text:0x00000EE0; // type:function size:0x4 -fn_132_EF0 = .text:0x00000EF0; // type:function size:0x9C -fn_132_F90 = .text:0x00000F90; // type:function size:0x280 -fn_132_1210 = .text:0x00001210; // type:function size:0x14 -fn_132_1230 = .text:0x00001230; // type:function size:0x50 -fn_132_1280 = .text:0x00001280; // type:function size:0x34 -fn_132_12C0 = .text:0x000012C0; // type:function size:0x4 -fn_132_12D0 = .text:0x000012D0; // type:function size:0x6C -fn_132_1340 = .text:0x00001340; // type:function size:0x28 -fn_132_1370 = .text:0x00001370; // type:function size:0x3C -fn_132_13B0 = .text:0x000013B0; // type:function size:0xA0 -fn_132_1450 = .text:0x00001450; // type:function size:0x3A8 -fn_132_1800 = .text:0x00001800; // type:function size:0x20 +executeState__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CC0; // type:function size:0x10 +initializeState_Wait__14dBird_KobunA_cFv = .text:0x00000CD0; // type:function size:0x8C +executeState_Wait__14dBird_KobunA_cFv = .text:0x00000D60; // type:function size:0x4 +finalizeState_Wait__14dBird_KobunA_cFv = .text:0x00000D70; // type:function size:0x4 +initializeState_Chase__14dBird_KobunA_cFv = .text:0x00000D80; // type:function size:0x98 +executeState_Chase__14dBird_KobunA_cFv = .text:0x00000E20; // type:function size:0xC0 +finalizeState_Chase__14dBird_KobunA_cFv = .text:0x00000EE0; // type:function size:0x4 +initializeState_FrontAttack__14dBird_KobunA_cFv = .text:0x00000EF0; // type:function size:0x9C +executeState_FrontAttack__14dBird_KobunA_cFv = .text:0x00000F90; // type:function size:0x280 +finalizeState_FrontAttack__14dBird_KobunA_cFv = .text:0x00001210; // type:function size:0x14 +initializeState_PathMove__14dBird_KobunA_cFv = .text:0x00001230; // type:function size:0x50 +executeState_PathMove__14dBird_KobunA_cFv = .text:0x00001280; // type:function size:0x34 +finalizeState_PathMove__14dBird_KobunA_cFv = .text:0x000012C0; // type:function size:0x4 +initializeState_LevelUpDemo__14dBird_KobunA_cFv = .text:0x000012D0; // type:function size:0x6C +executeState_LevelUpDemo__14dBird_KobunA_cFv = .text:0x00001340; // type:function size:0x28 +finalizeState_LevelUpDemo__14dBird_KobunA_cFv = .text:0x00001370; // type:function size:0x3C +initializeState_BodyAttack__14dBird_KobunA_cFv = .text:0x000013B0; // type:function size:0xA0 +executeState_BodyAttack__14dBird_KobunA_cFv = .text:0x00001450; // type:function size:0x3A8 +finalizeState_BodyAttack__14dBird_KobunA_cFv = .text:0x00001800; // type:function size:0x20 fn_132_1820 = .text:0x00001820; // type:function size:0x18 fn_132_1840 = .text:0x00001840; // type:function size:0x18 fn_132_1860 = .text:0x00001860; // type:function size:0x34 @@ -54,7 +54,7 @@ fn_132_1FC0 = .text:0x00001FC0; // type:function size:0x110 fn_132_20D0 = .text:0x000020D0; // type:function size:0xF0 fn_132_21C0 = .text:0x000021C0; // type:function size:0x48 fn_132_2210 = .text:0x00002210; // type:function size:0x210 -fn_132_2420 = .text:0x00002420; // type:function size:0x10 +getStateID__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002420; // type:function size:0x10 fn_132_2430 = .text:0x00002430; // type:function size:0x1EC fn_132_2620 = .text:0x00002620; // type:function size:0x8 fn_132_2630 = .text:0x00002630; // type:function size:0x2E0 @@ -65,24 +65,24 @@ fn_132_2990 = .text:0x00002990; // type:function size:0xC fn_132_29A0 = .text:0x000029A0; // type:function size:0xC fn_132_29B0 = .text:0x000029B0; // type:function size:0xC fn_132_29C0 = .text:0x000029C0; // type:function size:0xC -fn_132_29D0 = .text:0x000029D0; // type:function size:0x1A0 -fn_132_2B70 = .text:0x00002B70; // type:function size:0x60 -fn_132_2BD0 = .text:0x00002BD0; // type:function size:0xC -fn_132_2BE0 = .text:0x00002BE0; // type:function size:0x1C -fn_132_2C00 = .text:0x00002C00; // type:function size:0x1C -fn_132_2C20 = .text:0x00002C20; // type:function size:0x1C -fn_132_2C40 = .text:0x00002C40; // type:function size:0x10 -fn_132_2C50 = .text:0x00002C50; // type:function size:0x10 -fn_132_2C60 = .text:0x00002C60; // type:function size:0x10 -fn_132_2C70 = .text:0x00002C70; // type:function size:0x10 -fn_132_2C80 = .text:0x00002C80; // type:function size:0x10 -fn_132_2C90 = .text:0x00002C90; // type:function size:0x10 -fn_132_2CA0 = .text:0x00002CA0; // type:function size:0x30 -fn_132_2CD0 = .text:0x00002CD0; // type:function size:0x30 -fn_132_2D00 = .text:0x00002D00; // type:function size:0x30 -fn_132_2D30 = .text:0x00002D30; // type:function size:0x4B0 -fn_132_31E0 = .text:0x000031E0; // type:function size:0x58 -fn_132_3240 = .text:0x00003240; // type:function size:0x88 +__dt__14dBird_KobunA_cFv = .text:0x000029D0; // type:function size:0x1A0 +build__30sFStateFct_c<14dBird_KobunA_c>FRC12sStateIDIf_c = .text:0x00002B70; // type:function size:0x60 +dispose__30sFStateFct_c<14dBird_KobunA_c>FRP10sStateIf_c = .text:0x00002BD0; // type:function size:0xC +initialize__27sFState_c<14dBird_KobunA_c>Fv = .text:0x00002BE0; // type:function size:0x1C +execute__27sFState_c<14dBird_KobunA_c>Fv = .text:0x00002C00; // type:function size:0x1C +finalize__27sFState_c<14dBird_KobunA_c>Fv = .text:0x00002C20; // type:function size:0x1C +initializeState__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C40; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C50; // type:function size:0x10 +refreshState__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C60; // type:function size:0x10 +getState__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C70; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C80; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C90; // type:function size:0x10 +finalizeState__29sFStateID_c<14dBird_KobunA_c>CFR14dBird_KobunA_c = .text:0x00002CA0; // type:function size:0x30 +executeState__29sFStateID_c<14dBird_KobunA_c>CFR14dBird_KobunA_c = .text:0x00002CD0; // type:function size:0x30 +initializeState__29sFStateID_c<14dBird_KobunA_c>CFR14dBird_KobunA_c = .text:0x00002D00; // type:function size:0x30 +__sinit_\d_a_bird_kobunA_cpp = .text:0x00002D30; // type:function size:0x4B0 scope:local +__dt__29sFStateID_c<14dBird_KobunA_c>Fv = .text:0x000031E0; // type:function size:0x58 +isSameName__29sFStateID_c<14dBird_KobunA_c>CFPCc = .text:0x00003240; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -94,7 +94,7 @@ lbl_132_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float lbl_132_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float lbl_132_rodata_A4 = .rodata:0x000000A4; // type:object size:0x34 data:float lbl_132_rodata_D8 = .rodata:0x000000D8; // type:object size:0x20 data:float -lbl_132_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_BIRD_KOBUNA = .data:0x00000000; // type:object size:0x3C data:4byte lbl_132_data_3C = .data:0x0000003C; // type:object size:0xC lbl_132_data_48 = .data:0x00000048; // type:object size:0x5C lbl_132_data_A4 = .data:0x000000A4; // type:object size:0x40 diff --git a/config/SOUE01/rels/d_a_bird_kobunBNP/symbols.txt b/config/SOUE01/rels/d_a_bird_kobunBNP/symbols.txt index 3130b02b..014ec2be 100644 --- a/config/SOUE01/rels/d_a_bird_kobunBNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bird_kobunBNP/symbols.txt @@ -3,15 +3,15 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -Bird_KobunB__ctor = .text:0x000000F0; // type:function size:0x70 -fn_133_160 = .text:0x00000160; // type:function size:0x10C +dBird_KobunB_c_classInit__Fv = .text:0x000000F0; // type:function size:0x70 +__ct__14dBird_KobunB_cFv = .text:0x00000160; // type:function size:0x10C fn_133_270 = .text:0x00000270; // type:function size:0x58 fn_133_2D0 = .text:0x000002D0; // type:function size:0x3C fn_133_310 = .text:0x00000310; // type:function size:0x90 -fn_133_3A0 = .text:0x000003A0; // type:function size:0x58 -fn_133_400 = .text:0x00000400; // type:function size:0x6C -fn_133_470 = .text:0x00000470; // type:function size:0xA0 -fn_133_510 = .text:0x00000510; // type:function size:0xA4 +__dt__27sFState_c<14dBird_KobunB_c>Fv = .text:0x000003A0; // type:function size:0x58 +__dt__30sFStateFct_c<14dBird_KobunB_c>Fv = .text:0x00000400; // type:function size:0x6C +__dt__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000470; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000510; // type:function size:0xA4 fn_133_5C0 = .text:0x000005C0; // type:function size:0x10 fn_133_5D0 = .text:0x000005D0; // type:function size:0x58 fn_133_630 = .text:0x00000630; // type:function size:0x84 @@ -19,28 +19,28 @@ fn_133_6C0 = .text:0x000006C0; // type:function size:0xC0 fn_133_780 = .text:0x00000780; // type:function size:0xC fn_133_790 = .text:0x00000790; // type:function size:0x1D4 fn_133_970 = .text:0x00000970; // type:function size:0x20 -fn_133_990 = .text:0x00000990; // type:function size:0x10 +changeState__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000990; // type:function size:0x10 fn_133_9A0 = .text:0x000009A0; // type:function size:0x188 fn_133_B30 = .text:0x00000B30; // type:function size:0x190 -fn_133_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_133_CD0 = .text:0x00000CD0; // type:function size:0x8C -fn_133_D60 = .text:0x00000D60; // type:function size:0x4 -fn_133_D70 = .text:0x00000D70; // type:function size:0x4 -fn_133_D80 = .text:0x00000D80; // type:function size:0x18 -fn_133_DA0 = .text:0x00000DA0; // type:function size:0x4 -fn_133_DB0 = .text:0x00000DB0; // type:function size:0x4 -fn_133_DC0 = .text:0x00000DC0; // type:function size:0x98 -fn_133_E60 = .text:0x00000E60; // type:function size:0xC0 -fn_133_F20 = .text:0x00000F20; // type:function size:0x4 -fn_133_F30 = .text:0x00000F30; // type:function size:0x9C -fn_133_FD0 = .text:0x00000FD0; // type:function size:0x280 -fn_133_1250 = .text:0x00001250; // type:function size:0x14 -fn_133_1270 = .text:0x00001270; // type:function size:0xA0 -fn_133_1310 = .text:0x00001310; // type:function size:0x3A8 -fn_133_16C0 = .text:0x000016C0; // type:function size:0x14 -fn_133_16E0 = .text:0x000016E0; // type:function size:0x50 -fn_133_1730 = .text:0x00001730; // type:function size:0x34 -fn_133_1770 = .text:0x00001770; // type:function size:0x4 +executeState__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CC0; // type:function size:0x10 +initializeState_Wait__14dBird_KobunB_cFv = .text:0x00000CD0; // type:function size:0x8C +executeState_Wait__14dBird_KobunB_cFv = .text:0x00000D60; // type:function size:0x4 +finalizeState_Wait__14dBird_KobunB_cFv = .text:0x00000D70; // type:function size:0x4 +initializeState_LevelUpDemo__14dBird_KobunB_cFv = .text:0x00000D80; // type:function size:0x18 +executeState_LevelUpDemo__14dBird_KobunB_cFv = .text:0x00000DA0; // type:function size:0x4 +finalizeState_LevelUpDemo__14dBird_KobunB_cFv = .text:0x00000DB0; // type:function size:0x4 +initializeState_Chase__14dBird_KobunB_cFv = .text:0x00000DC0; // type:function size:0x98 +executeState_Chase__14dBird_KobunB_cFv = .text:0x00000E60; // type:function size:0xC0 +finalizeState_Chase__14dBird_KobunB_cFv = .text:0x00000F20; // type:function size:0x4 +initializeState_FrontAttack__14dBird_KobunB_cFv = .text:0x00000F30; // type:function size:0x9C +executeState_FrontAttack__14dBird_KobunB_cFv = .text:0x00000FD0; // type:function size:0x280 +finalizeState_FrontAttack__14dBird_KobunB_cFv = .text:0x00001250; // type:function size:0x14 +initializeState_BodyAttack__14dBird_KobunB_cFv = .text:0x00001270; // type:function size:0xA0 +executeState_BodyAttack__14dBird_KobunB_cFv = .text:0x00001310; // type:function size:0x3A8 +finalizeState_BodyAttack__14dBird_KobunB_cFv = .text:0x000016C0; // type:function size:0x14 +initializeState_PathMove__14dBird_KobunB_cFv = .text:0x000016E0; // type:function size:0x50 +executeState_PathMove__14dBird_KobunB_cFv = .text:0x00001730; // type:function size:0x34 +finalizeState_PathMove__14dBird_KobunB_cFv = .text:0x00001770; // type:function size:0x4 fn_133_1780 = .text:0x00001780; // type:function size:0x18 fn_133_17A0 = .text:0x000017A0; // type:function size:0x18 fn_133_17C0 = .text:0x000017C0; // type:function size:0xA0 @@ -52,7 +52,7 @@ fn_133_1ED0 = .text:0x00001ED0; // type:function size:0x110 fn_133_1FE0 = .text:0x00001FE0; // type:function size:0xF0 fn_133_20D0 = .text:0x000020D0; // type:function size:0x48 fn_133_2120 = .text:0x00002120; // type:function size:0x210 -fn_133_2330 = .text:0x00002330; // type:function size:0x10 +getStateID__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002330; // type:function size:0x10 fn_133_2340 = .text:0x00002340; // type:function size:0x1EC fn_133_2530 = .text:0x00002530; // type:function size:0x18 fn_133_2550 = .text:0x00002550; // type:function size:0x60 @@ -62,24 +62,24 @@ fn_133_25D0 = .text:0x000025D0; // type:function size:0xC fn_133_25E0 = .text:0x000025E0; // type:function size:0xC fn_133_25F0 = .text:0x000025F0; // type:function size:0xC fn_133_2600 = .text:0x00002600; // type:function size:0xC -fn_133_2610 = .text:0x00002610; // type:function size:0x1A0 -fn_133_27B0 = .text:0x000027B0; // type:function size:0x60 -fn_133_2810 = .text:0x00002810; // type:function size:0xC -fn_133_2820 = .text:0x00002820; // type:function size:0x1C -fn_133_2840 = .text:0x00002840; // type:function size:0x1C -fn_133_2860 = .text:0x00002860; // type:function size:0x1C -fn_133_2880 = .text:0x00002880; // type:function size:0x10 -fn_133_2890 = .text:0x00002890; // type:function size:0x10 -fn_133_28A0 = .text:0x000028A0; // type:function size:0x10 -fn_133_28B0 = .text:0x000028B0; // type:function size:0x10 -fn_133_28C0 = .text:0x000028C0; // type:function size:0x10 -fn_133_28D0 = .text:0x000028D0; // type:function size:0x10 -fn_133_28E0 = .text:0x000028E0; // type:function size:0x30 -fn_133_2910 = .text:0x00002910; // type:function size:0x30 -fn_133_2940 = .text:0x00002940; // type:function size:0x30 -fn_133_2970 = .text:0x00002970; // type:function size:0x4B0 -fn_133_2E20 = .text:0x00002E20; // type:function size:0x58 -fn_133_2E80 = .text:0x00002E80; // type:function size:0x88 +__dt__14dBird_KobunB_cFv = .text:0x00002610; // type:function size:0x1A0 +build__30sFStateFct_c<14dBird_KobunB_c>FRC12sStateIDIf_c = .text:0x000027B0; // type:function size:0x60 +dispose__30sFStateFct_c<14dBird_KobunB_c>FRP10sStateIf_c = .text:0x00002810; // type:function size:0xC +initialize__27sFState_c<14dBird_KobunB_c>Fv = .text:0x00002820; // type:function size:0x1C +execute__27sFState_c<14dBird_KobunB_c>Fv = .text:0x00002840; // type:function size:0x1C +finalize__27sFState_c<14dBird_KobunB_c>Fv = .text:0x00002860; // type:function size:0x1C +initializeState__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002880; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002890; // type:function size:0x10 +refreshState__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000028A0; // type:function size:0x10 +getState__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000028B0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000028C0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000028D0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dBird_KobunB_c>CFR14dBird_KobunB_c = .text:0x000028E0; // type:function size:0x30 +executeState__29sFStateID_c<14dBird_KobunB_c>CFR14dBird_KobunB_c = .text:0x00002910; // type:function size:0x30 +initializeState__29sFStateID_c<14dBird_KobunB_c>CFR14dBird_KobunB_c = .text:0x00002940; // type:function size:0x30 +__sinit_\d_a_bird_kobunB_cpp = .text:0x00002970; // type:function size:0x4B0 scope:local +__dt__29sFStateID_c<14dBird_KobunB_c>Fv = .text:0x00002E20; // type:function size:0x58 +isSameName__29sFStateID_c<14dBird_KobunB_c>CFPCc = .text:0x00002E80; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -91,7 +91,7 @@ lbl_133_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float lbl_133_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float lbl_133_rodata_A8 = .rodata:0x000000A8; // type:object size:0x1C data:float lbl_133_rodata_C4 = .rodata:0x000000C4; // type:object size:0x18 data:float -lbl_133_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_BIRD_KOBUNB = .data:0x00000000; // type:object size:0x3C data:4byte lbl_133_data_3C = .data:0x0000003C; // type:object size:0xC lbl_133_data_48 = .data:0x00000048; // type:object size:0x5C lbl_133_data_A4 = .data:0x000000A4; // type:object size:0x40 diff --git a/config/SOUE01/rels/d_a_bird_mobNP/symbols.txt b/config/SOUE01/rels/d_a_bird_mobNP/symbols.txt index 3dfa25f7..617861a3 100644 --- a/config/SOUE01/rels/d_a_bird_mobNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bird_mobNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_538_F0 = .text:0x000000F0; // type:function size:0xB0 -fn_538_1A0 = .text:0x000001A0; // type:function size:0x58 -fn_538_200 = .text:0x00000200; // type:function size:0x6C -fn_538_270 = .text:0x00000270; // type:function size:0xA0 -fn_538_310 = .text:0x00000310; // type:function size:0xA4 +dAcBirdMob_c_classInit__Fv = .text:0x000000F0; // type:function size:0xB0 +__dt__25sFState_c<12dAcBirdMob_c>Fv = .text:0x000001A0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcBirdMob_c>Fv = .text:0x00000200; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000270; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000310; // type:function size:0xA4 fn_538_3C0 = .text:0x000003C0; // type:function size:0x1BC fn_538_580 = .text:0x00000580; // type:function size:0x6C fn_538_5F0 = .text:0x000005F0; // type:function size:0x64 @@ -15,14 +15,14 @@ fn_538_660 = .text:0x00000660; // type:function size:0x4 fn_538_670 = .text:0x00000670; // type:function size:0x40 fn_538_6B0 = .text:0x000006B0; // type:function size:0x348 fn_538_A00 = .text:0x00000A00; // type:function size:0xC -fn_538_A10 = .text:0x00000A10; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A10; // type:function size:0x10 fn_538_A20 = .text:0x00000A20; // type:function size:0x90 fn_538_AB0 = .text:0x00000AB0; // type:function size:0x108 -fn_538_BC0 = .text:0x00000BC0; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BC0; // type:function size:0x10 fn_538_BD0 = .text:0x00000BD0; // type:function size:0xA8 -fn_538_C80 = .text:0x00000C80; // type:function size:0x4 -fn_538_C90 = .text:0x00000C90; // type:function size:0x198 -fn_538_E30 = .text:0x00000E30; // type:function size:0x4 +initializeState_Wait__12dAcBirdMob_cFv = .text:0x00000C80; // type:function size:0x4 +executeState_Wait__12dAcBirdMob_cFv = .text:0x00000C90; // type:function size:0x198 +finalizeState_Wait__12dAcBirdMob_cFv = .text:0x00000E30; // type:function size:0x4 fn_538_E40 = .text:0x00000E40; // type:function size:0x1D4 fn_538_1020 = .text:0x00001020; // type:function size:0x28 fn_538_1048 = .text:0x00001048; // type:function size:0x4 @@ -34,25 +34,25 @@ fn_538_1550 = .text:0x00001550; // type:function size:0x84 fn_538_15E0 = .text:0x000015E0; // type:function size:0x90 fn_538_1670 = .text:0x00001670; // type:function size:0x98 fn_538_1710 = .text:0x00001710; // type:function size:0x1C -fn_538_1730 = .text:0x00001730; // type:function size:0xC0 -fn_538_17F0 = .text:0x000017F0; // type:function size:0x10 -fn_538_1800 = .text:0x00001800; // type:function size:0x60 -fn_538_1860 = .text:0x00001860; // type:function size:0xC -fn_538_1870 = .text:0x00001870; // type:function size:0x1C -fn_538_1890 = .text:0x00001890; // type:function size:0x1C -fn_538_18B0 = .text:0x000018B0; // type:function size:0x1C -fn_538_18D0 = .text:0x000018D0; // type:function size:0x10 -fn_538_18E0 = .text:0x000018E0; // type:function size:0x10 -fn_538_18F0 = .text:0x000018F0; // type:function size:0x10 -fn_538_1900 = .text:0x00001900; // type:function size:0x10 -fn_538_1910 = .text:0x00001910; // type:function size:0x10 -fn_538_1920 = .text:0x00001920; // type:function size:0x10 -fn_538_1930 = .text:0x00001930; // type:function size:0x30 -fn_538_1960 = .text:0x00001960; // type:function size:0x30 -fn_538_1990 = .text:0x00001990; // type:function size:0x30 -fn_538_19C0 = .text:0x000019C0; // type:function size:0x10C -fn_538_1AD0 = .text:0x00001AD0; // type:function size:0x58 -fn_538_1B30 = .text:0x00001B30; // type:function size:0x88 +__dt__12dAcBirdMob_cFv = .text:0x00001730; // type:function size:0xC0 +getStateID__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017F0; // type:function size:0x10 +build__28sFStateFct_c<12dAcBirdMob_c>FRC12sStateIDIf_c = .text:0x00001800; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcBirdMob_c>FRP10sStateIf_c = .text:0x00001860; // type:function size:0xC +initialize__25sFState_c<12dAcBirdMob_c>Fv = .text:0x00001870; // type:function size:0x1C +execute__25sFState_c<12dAcBirdMob_c>Fv = .text:0x00001890; // type:function size:0x1C +finalize__25sFState_c<12dAcBirdMob_c>Fv = .text:0x000018B0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018D0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018E0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018F0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001900; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001910; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001920; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcBirdMob_c>CFR12dAcBirdMob_c = .text:0x00001930; // type:function size:0x30 +executeState__27sFStateID_c<12dAcBirdMob_c>CFR12dAcBirdMob_c = .text:0x00001960; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcBirdMob_c>CFR12dAcBirdMob_c = .text:0x00001990; // type:function size:0x30 +__sinit_\d_a_bird_mob_cpp = .text:0x000019C0; // type:function size:0x10C scope:local +__dt__27sFStateID_c<12dAcBirdMob_c>Fv = .text:0x00001AD0; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcBirdMob_c>CFPCc = .text:0x00001B30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -61,7 +61,7 @@ lbl_538_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_538_rodata_20 = .rodata:0x00000020; // type:object size:0x30 data:float lbl_538_rodata_50 = .rodata:0x00000050; // type:object size:0x1C data:float lbl_538_rodata_6C = .rodata:0x0000006C; // type:object size:0x10 data:float -lbl_538_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_BIRD_MOB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_538_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_538_data_18 = .data:0x00000018; // type:object size:0x4C lbl_538_data_64 = .data:0x00000064; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_bird_npcNP/symbols.txt b/config/SOUE01/rels/d_a_bird_npcNP/symbols.txt index b6c31615..4e5362c0 100644 --- a/config/SOUE01/rels/d_a_bird_npcNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bird_npcNP/symbols.txt @@ -3,15 +3,15 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -Bird_Npc__ctor = .text:0x000000F0; // type:function size:0xC4 -fn_130_1C0 = .text:0x000001C0; // type:function size:0x10C +dBird_Npc_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC4 +__ct__11dBird_Npc_cFv = .text:0x000001C0; // type:function size:0x10C fn_130_2D0 = .text:0x000002D0; // type:function size:0x58 fn_130_330 = .text:0x00000330; // type:function size:0x3C fn_130_370 = .text:0x00000370; // type:function size:0x90 -fn_130_400 = .text:0x00000400; // type:function size:0x58 -fn_130_460 = .text:0x00000460; // type:function size:0x6C -fn_130_4D0 = .text:0x000004D0; // type:function size:0xA0 -fn_130_570 = .text:0x00000570; // type:function size:0xA4 +__dt__24sFState_c<11dBird_Npc_c>Fv = .text:0x00000400; // type:function size:0x58 +__dt__27sFStateFct_c<11dBird_Npc_c>Fv = .text:0x00000460; // type:function size:0x6C +__dt__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004D0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000570; // type:function size:0xA4 fn_130_620 = .text:0x00000620; // type:function size:0x10 fn_130_630 = .text:0x00000630; // type:function size:0x58 fn_130_690 = .text:0x00000690; // type:function size:0x84 @@ -19,18 +19,18 @@ fn_130_720 = .text:0x00000720; // type:function size:0x8 fn_130_730 = .text:0x00000730; // type:function size:0x2C4 fn_130_A00 = .text:0x00000A00; // type:function size:0xC fn_130_A10 = .text:0x00000A10; // type:function size:0x2F0 -fn_130_D00 = .text:0x00000D00; // type:function size:0x10 +changeState__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D00; // type:function size:0x10 fn_130_D10 = .text:0x00000D10; // type:function size:0x2CC -fn_130_FE0 = .text:0x00000FE0; // type:function size:0x10 -fn_130_FF0 = .text:0x00000FF0; // type:function size:0xA8 -fn_130_10A0 = .text:0x000010A0; // type:function size:0x114 -fn_130_11C0 = .text:0x000011C0; // type:function size:0x4 -fn_130_11D0 = .text:0x000011D0; // type:function size:0xA0 -fn_130_1270 = .text:0x00001270; // type:function size:0xE8 -fn_130_1360 = .text:0x00001360; // type:function size:0x4 -fn_130_1370 = .text:0x00001370; // type:function size:0x218 -fn_130_1590 = .text:0x00001590; // type:function size:0x13C -fn_130_16D0 = .text:0x000016D0; // type:function size:0x4 +executeState__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FE0; // type:function size:0x10 +initializeState_Hide__11dBird_Npc_cFv = .text:0x00000FF0; // type:function size:0xA8 +executeState_Hide__11dBird_Npc_cFv = .text:0x000010A0; // type:function size:0x114 +finalizeState_Hide__11dBird_Npc_cFv = .text:0x000011C0; // type:function size:0x4 +initializeState_Fly__11dBird_Npc_cFv = .text:0x000011D0; // type:function size:0xA0 +executeState_Fly__11dBird_Npc_cFv = .text:0x00001270; // type:function size:0xE8 +finalizeState_Fly__11dBird_Npc_cFv = .text:0x00001360; // type:function size:0x4 +initializeState_Chase__11dBird_Npc_cFv = .text:0x00001370; // type:function size:0x218 +executeState_Chase__11dBird_Npc_cFv = .text:0x00001590; // type:function size:0x13C +finalizeState_Chase__11dBird_Npc_cFv = .text:0x000016D0; // type:function size:0x4 fn_130_16E0 = .text:0x000016E0; // type:function size:0x228 fn_130_1910 = .text:0x00001910; // type:function size:0xE8 fn_130_1A00 = .text:0x00001A00; // type:function size:0x80 @@ -50,25 +50,25 @@ fn_130_22E0 = .text:0x000022E0; // type:function size:0xC fn_130_22F0 = .text:0x000022F0; // type:function size:0x8 fn_130_2300 = .text:0x00002300; // type:function size:0xC fn_130_2310 = .text:0x00002310; // type:function size:0xC -fn_130_2320 = .text:0x00002320; // type:function size:0x1A8 -fn_130_24D0 = .text:0x000024D0; // type:function size:0x10 -fn_130_24E0 = .text:0x000024E0; // type:function size:0x60 -fn_130_2540 = .text:0x00002540; // type:function size:0xC -fn_130_2550 = .text:0x00002550; // type:function size:0x1C -fn_130_2570 = .text:0x00002570; // type:function size:0x1C -fn_130_2590 = .text:0x00002590; // type:function size:0x1C -fn_130_25B0 = .text:0x000025B0; // type:function size:0x10 -fn_130_25C0 = .text:0x000025C0; // type:function size:0x10 -fn_130_25D0 = .text:0x000025D0; // type:function size:0x10 -fn_130_25E0 = .text:0x000025E0; // type:function size:0x10 -fn_130_25F0 = .text:0x000025F0; // type:function size:0x10 -fn_130_2600 = .text:0x00002600; // type:function size:0x10 -fn_130_2610 = .text:0x00002610; // type:function size:0x30 -fn_130_2640 = .text:0x00002640; // type:function size:0x30 -fn_130_2670 = .text:0x00002670; // type:function size:0x30 -fn_130_26A0 = .text:0x000026A0; // type:function size:0x27C -fn_130_2920 = .text:0x00002920; // type:function size:0x58 -fn_130_2980 = .text:0x00002980; // type:function size:0x88 +__dt__11dBird_Npc_cFv = .text:0x00002320; // type:function size:0x1A8 +getStateID__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000024D0; // type:function size:0x10 +build__27sFStateFct_c<11dBird_Npc_c>FRC12sStateIDIf_c = .text:0x000024E0; // type:function size:0x60 +dispose__27sFStateFct_c<11dBird_Npc_c>FRP10sStateIf_c = .text:0x00002540; // type:function size:0xC +initialize__24sFState_c<11dBird_Npc_c>Fv = .text:0x00002550; // type:function size:0x1C +execute__24sFState_c<11dBird_Npc_c>Fv = .text:0x00002570; // type:function size:0x1C +finalize__24sFState_c<11dBird_Npc_c>Fv = .text:0x00002590; // type:function size:0x1C +initializeState__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025B0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025C0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025D0; // type:function size:0x10 +getState__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025E0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025F0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002600; // type:function size:0x10 +finalizeState__26sFStateID_c<11dBird_Npc_c>CFR11dBird_Npc_c = .text:0x00002610; // type:function size:0x30 +executeState__26sFStateID_c<11dBird_Npc_c>CFR11dBird_Npc_c = .text:0x00002640; // type:function size:0x30 +initializeState__26sFStateID_c<11dBird_Npc_c>CFR11dBird_Npc_c = .text:0x00002670; // type:function size:0x30 +__sinit_\d_a_bird_npc_cpp = .text:0x000026A0; // type:function size:0x27C scope:local +__dt__26sFStateID_c<11dBird_Npc_c>Fv = .text:0x00002920; // type:function size:0x58 +isSameName__26sFStateID_c<11dBird_Npc_c>CFPCc = .text:0x00002980; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_130_rodata_50 = .rodata:0x00000050; // type:object size:0x20 data:float lbl_130_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:float lbl_130_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_130_rodata_7C = .rodata:0x0000007C; // type:object size:0x10 data:float -lbl_130_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_BIRD_NPC = .data:0x00000000; // type:object size:0x3C data:4byte lbl_130_data_3C = .data:0x0000003C; // type:object size:0xC lbl_130_data_48 = .data:0x00000048; // type:object size:0xC lbl_130_data_54 = .data:0x00000054; // type:object size:0x38 diff --git a/config/SOUE01/rels/d_a_bird_rivalNP/symbols.txt b/config/SOUE01/rels/d_a_bird_rivalNP/symbols.txt index e2e75f75..2bbf95b4 100644 --- a/config/SOUE01/rels/d_a_bird_rivalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bird_rivalNP/symbols.txt @@ -3,15 +3,15 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -Bird_Rival__ctor = .text:0x000000F0; // type:function size:0x70 -fn_131_160 = .text:0x00000160; // type:function size:0x10C +dBird_Rival_c_classInit__Fv = .text:0x000000F0; // type:function size:0x70 +__ct__13dBird_Rival_cFv = .text:0x00000160; // type:function size:0x10C fn_131_270 = .text:0x00000270; // type:function size:0x58 fn_131_2D0 = .text:0x000002D0; // type:function size:0x3C fn_131_310 = .text:0x00000310; // type:function size:0x90 -fn_131_3A0 = .text:0x000003A0; // type:function size:0x58 -fn_131_400 = .text:0x00000400; // type:function size:0x6C -fn_131_470 = .text:0x00000470; // type:function size:0xA0 -fn_131_510 = .text:0x00000510; // type:function size:0xA4 +__dt__26sFState_c<13dBird_Rival_c>Fv = .text:0x000003A0; // type:function size:0x58 +__dt__29sFStateFct_c<13dBird_Rival_c>Fv = .text:0x00000400; // type:function size:0x6C +__dt__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000470; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000510; // type:function size:0xA4 fn_131_5C0 = .text:0x000005C0; // type:function size:0x10 fn_131_5D0 = .text:0x000005D0; // type:function size:0x58 fn_131_630 = .text:0x00000630; // type:function size:0x12C @@ -21,33 +21,33 @@ fn_131_780 = .text:0x00000780; // type:function size:0xC fn_131_790 = .text:0x00000790; // type:function size:0xC0 fn_131_850 = .text:0x00000850; // type:function size:0xC fn_131_860 = .text:0x00000860; // type:function size:0x150 -fn_131_9B0 = .text:0x000009B0; // type:function size:0x10 +changeState__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009B0; // type:function size:0x10 fn_131_9C0 = .text:0x000009C0; // type:function size:0x38 fn_131_A00 = .text:0x00000A00; // type:function size:0x218 fn_131_C20 = .text:0x00000C20; // type:function size:0x1FC -fn_131_E20 = .text:0x00000E20; // type:function size:0x10 -fn_131_E30 = .text:0x00000E30; // type:function size:0x10 -fn_131_E40 = .text:0x00000E40; // type:function size:0x8C -fn_131_ED0 = .text:0x00000ED0; // type:function size:0x4 -fn_131_EE0 = .text:0x00000EE0; // type:function size:0x4 -fn_131_EF0 = .text:0x00000EF0; // type:function size:0xA0 -fn_131_F90 = .text:0x00000F90; // type:function size:0xC0 -fn_131_1050 = .text:0x00001050; // type:function size:0x4 -fn_131_1060 = .text:0x00001060; // type:function size:0xA0 -fn_131_1100 = .text:0x00001100; // type:function size:0x3A8 -fn_131_14B0 = .text:0x000014B0; // type:function size:0x14 -fn_131_14D0 = .text:0x000014D0; // type:function size:0x9C -fn_131_1570 = .text:0x00001570; // type:function size:0x280 -fn_131_17F0 = .text:0x000017F0; // type:function size:0x14 -fn_131_1810 = .text:0x00001810; // type:function size:0x28 -fn_131_1840 = .text:0x00001840; // type:function size:0x1088 -fn_131_28D0 = .text:0x000028D0; // type:function size:0x10 -fn_131_28E0 = .text:0x000028E0; // type:function size:0x24 -fn_131_2910 = .text:0x00002910; // type:function size:0x4D8 -fn_131_2DF0 = .text:0x00002DF0; // type:function size:0x4 -fn_131_2E00 = .text:0x00002E00; // type:function size:0x50 -fn_131_2E50 = .text:0x00002E50; // type:function size:0x34 -fn_131_2E90 = .text:0x00002E90; // type:function size:0x4 +getStateID__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E20; // type:function size:0x10 +executeState__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E30; // type:function size:0x10 +initializeState_Wait__13dBird_Rival_cFv = .text:0x00000E40; // type:function size:0x8C +executeState_Wait__13dBird_Rival_cFv = .text:0x00000ED0; // type:function size:0x4 +finalizeState_Wait__13dBird_Rival_cFv = .text:0x00000EE0; // type:function size:0x4 +initializeState_Chase__13dBird_Rival_cFv = .text:0x00000EF0; // type:function size:0xA0 +executeState_Chase__13dBird_Rival_cFv = .text:0x00000F90; // type:function size:0xC0 +finalizeState_Chase__13dBird_Rival_cFv = .text:0x00001050; // type:function size:0x4 +initializeState_BodyAttack__13dBird_Rival_cFv = .text:0x00001060; // type:function size:0xA0 +executeState_BodyAttack__13dBird_Rival_cFv = .text:0x00001100; // type:function size:0x3A8 +finalizeState_BodyAttack__13dBird_Rival_cFv = .text:0x000014B0; // type:function size:0x14 +initializeState_FrontAttack__13dBird_Rival_cFv = .text:0x000014D0; // type:function size:0x9C +executeState_FrontAttack__13dBird_Rival_cFv = .text:0x00001570; // type:function size:0x280 +finalizeState_FrontAttack__13dBird_Rival_cFv = .text:0x000017F0; // type:function size:0x14 +initializeState_LevelUpDemo__13dBird_Rival_cFv = .text:0x00001810; // type:function size:0x28 +executeState_LevelUpDemo__13dBird_Rival_cFv = .text:0x00001840; // type:function size:0x1088 +finalizeState_LevelUpDemo__13dBird_Rival_cFv = .text:0x000028D0; // type:function size:0x10 +initializeState_CatchDemo__13dBird_Rival_cFv = .text:0x000028E0; // type:function size:0x24 +executeState_CatchDemo__13dBird_Rival_cFv = .text:0x00002910; // type:function size:0x4D8 +finalizeState_CatchDemo__13dBird_Rival_cFv = .text:0x00002DF0; // type:function size:0x4 +initializeState_PathMove__13dBird_Rival_cFv = .text:0x00002E00; // type:function size:0x50 +executeState_PathMove__13dBird_Rival_cFv = .text:0x00002E50; // type:function size:0x34 +finalizeState_PathMove__13dBird_Rival_cFv = .text:0x00002E90; // type:function size:0x4 fn_131_2EA0 = .text:0x00002EA0; // type:function size:0x18 fn_131_2EC0 = .text:0x00002EC0; // type:function size:0x18 fn_131_2EE0 = .text:0x00002EE0; // type:function size:0xA0 @@ -65,24 +65,24 @@ fn_131_3E30 = .text:0x00003E30; // type:function size:0xC fn_131_3E40 = .text:0x00003E40; // type:function size:0x20 fn_131_3E60 = .text:0x00003E60; // type:function size:0xC fn_131_3E70 = .text:0x00003E70; // type:function size:0xC -fn_131_3E80 = .text:0x00003E80; // type:function size:0x1A0 -fn_131_4020 = .text:0x00004020; // type:function size:0x60 -fn_131_4080 = .text:0x00004080; // type:function size:0xC -fn_131_4090 = .text:0x00004090; // type:function size:0x1C -fn_131_40B0 = .text:0x000040B0; // type:function size:0x1C -fn_131_40D0 = .text:0x000040D0; // type:function size:0x1C -fn_131_40F0 = .text:0x000040F0; // type:function size:0x10 -fn_131_4100 = .text:0x00004100; // type:function size:0x10 -fn_131_4110 = .text:0x00004110; // type:function size:0x10 -fn_131_4120 = .text:0x00004120; // type:function size:0x10 -fn_131_4130 = .text:0x00004130; // type:function size:0x10 -fn_131_4140 = .text:0x00004140; // type:function size:0x10 -fn_131_4150 = .text:0x00004150; // type:function size:0x30 -fn_131_4180 = .text:0x00004180; // type:function size:0x30 -fn_131_41B0 = .text:0x000041B0; // type:function size:0x30 -fn_131_41E0 = .text:0x000041E0; // type:function size:0x5EC -fn_131_47D0 = .text:0x000047D0; // type:function size:0x58 -fn_131_4830 = .text:0x00004830; // type:function size:0x88 +__dt__13dBird_Rival_cFv = .text:0x00003E80; // type:function size:0x1A0 +build__29sFStateFct_c<13dBird_Rival_c>FRC12sStateIDIf_c = .text:0x00004020; // type:function size:0x60 +dispose__29sFStateFct_c<13dBird_Rival_c>FRP10sStateIf_c = .text:0x00004080; // type:function size:0xC +initialize__26sFState_c<13dBird_Rival_c>Fv = .text:0x00004090; // type:function size:0x1C +execute__26sFState_c<13dBird_Rival_c>Fv = .text:0x000040B0; // type:function size:0x1C +finalize__26sFState_c<13dBird_Rival_c>Fv = .text:0x000040D0; // type:function size:0x1C +initializeState__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000040F0; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004100; // type:function size:0x10 +refreshState__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004110; // type:function size:0x10 +getState__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004120; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004130; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004140; // type:function size:0x10 +finalizeState__28sFStateID_c<13dBird_Rival_c>CFR13dBird_Rival_c = .text:0x00004150; // type:function size:0x30 +executeState__28sFStateID_c<13dBird_Rival_c>CFR13dBird_Rival_c = .text:0x00004180; // type:function size:0x30 +initializeState__28sFStateID_c<13dBird_Rival_c>CFR13dBird_Rival_c = .text:0x000041B0; // type:function size:0x30 +__sinit_\d_a_bird_rival_cpp = .text:0x000041E0; // type:function size:0x5EC scope:local +__dt__28sFStateID_c<13dBird_Rival_c>Fv = .text:0x000047D0; // type:function size:0x58 +isSameName__28sFStateID_c<13dBird_Rival_c>CFPCc = .text:0x00004830; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -96,7 +96,7 @@ lbl_131_rodata_A4 = .rodata:0x000000A4; // type:object size:0x64 data:float lbl_131_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float lbl_131_rodata_10C = .rodata:0x0000010C; // type:object size:0x10 data:float lbl_131_rodata_11C = .rodata:0x0000011C; // type:object size:0x40 data:float -lbl_131_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_BIRD_RIVAL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_131_data_10 = .data:0x00000010; // type:object size:0x2C lbl_131_data_3C = .data:0x0000003C; // type:object size:0x10 lbl_131_data_4C = .data:0x0000004C; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_bird_targetNP/symbols.txt b/config/SOUE01/rels/d_a_bird_targetNP/symbols.txt index cd5c9a46..a0fd0829 100644 --- a/config/SOUE01/rels/d_a_bird_targetNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bird_targetNP/symbols.txt @@ -3,38 +3,38 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -Bird_Target__ctor = .text:0x000000F0; // type:function size:0x12C +dBird_Target_c_classInit__Fv = .text:0x000000F0; // type:function size:0x12C fn_134_220 = .text:0x00000220; // type:function size:0x58 -fn_134_280 = .text:0x00000280; // type:function size:0x58 -fn_134_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_134_350 = .text:0x00000350; // type:function size:0xA0 -fn_134_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__27sFState_c<14dBird_Target_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__30sFStateFct_c<14dBird_Target_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_134_4A0 = .text:0x000004A0; // type:function size:0xE0 fn_134_580 = .text:0x00000580; // type:function size:0xC fn_134_590 = .text:0x00000590; // type:function size:0x1DC -fn_134_770 = .text:0x00000770; // type:function size:0x10 +changeState__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000770; // type:function size:0x10 fn_134_780 = .text:0x00000780; // type:function size:0x34 fn_134_7C0 = .text:0x000007C0; // type:function size:0x14 fn_134_7E0 = .text:0x000007E0; // type:function size:0x84 fn_134_870 = .text:0x00000870; // type:function size:0x28C -fn_134_B00 = .text:0x00000B00; // type:function size:0x10 +executeState__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B00; // type:function size:0x10 fn_134_B10 = .text:0x00000B10; // type:function size:0x4C -fn_134_B60 = .text:0x00000B60; // type:function size:0x58 -fn_134_BC0 = .text:0x00000BC0; // type:function size:0x10 -fn_134_BD0 = .text:0x00000BD0; // type:function size:0x4 -fn_134_BE0 = .text:0x00000BE0; // type:function size:0xC0 -fn_134_CA0 = .text:0x00000CA0; // type:function size:0x110 -fn_134_DB0 = .text:0x00000DB0; // type:function size:0x4 +initializeState_Wait__14dBird_Target_cFv = .text:0x00000B60; // type:function size:0x58 +executeState_Wait__14dBird_Target_cFv = .text:0x00000BC0; // type:function size:0x10 +finalizeState_Wait__14dBird_Target_cFv = .text:0x00000BD0; // type:function size:0x4 +initializeState_Move__14dBird_Target_cFv = .text:0x00000BE0; // type:function size:0xC0 +executeState_Move__14dBird_Target_cFv = .text:0x00000CA0; // type:function size:0x110 +finalizeState_Move__14dBird_Target_cFv = .text:0x00000DB0; // type:function size:0x4 fn_134_DC0 = .text:0x00000DC0; // type:function size:0xA4 -fn_134_E70 = .text:0x00000E70; // type:function size:0x50 -fn_134_EC0 = .text:0x00000EC0; // type:function size:0x194 -fn_134_1060 = .text:0x00001060; // type:function size:0x10 -fn_134_1070 = .text:0x00001070; // type:function size:0x70 -fn_134_10E0 = .text:0x000010E0; // type:function size:0xB0 -fn_134_1190 = .text:0x00001190; // type:function size:0x4 -fn_134_11A0 = .text:0x000011A0; // type:function size:0x1C -fn_134_11C0 = .text:0x000011C0; // type:function size:0x54 -fn_134_1220 = .text:0x00001220; // type:function size:0x4 +initializeState_LevelUpDemo__14dBird_Target_cFv = .text:0x00000E70; // type:function size:0x50 +executeState_LevelUpDemo__14dBird_Target_cFv = .text:0x00000EC0; // type:function size:0x194 +finalizeState_LevelUpDemo__14dBird_Target_cFv = .text:0x00001060; // type:function size:0x10 +initializeState_NpcWait__14dBird_Target_cFv = .text:0x00001070; // type:function size:0x70 +executeState_NpcWait__14dBird_Target_cFv = .text:0x000010E0; // type:function size:0xB0 +finalizeState_NpcWait__14dBird_Target_cFv = .text:0x00001190; // type:function size:0x4 +initializeState_NpcGlide__14dBird_Target_cFv = .text:0x000011A0; // type:function size:0x1C +executeState_NpcGlide__14dBird_Target_cFv = .text:0x000011C0; // type:function size:0x54 +finalizeState_NpcGlide__14dBird_Target_cFv = .text:0x00001220; // type:function size:0x4 fn_134_1230 = .text:0x00001230; // type:function size:0xBC fn_134_12F0 = .text:0x000012F0; // type:function size:0x18 fn_134_1310 = .text:0x00001310; // type:function size:0x4DC @@ -47,29 +47,29 @@ fn_134_1A70 = .text:0x00001A70; // type:function size:0x18 fn_134_1A90 = .text:0x00001A90; // type:function size:0x4E4 fn_134_1F80 = .text:0x00001F80; // type:function size:0xDC fn_134_2060 = .text:0x00002060; // type:function size:0x2DC -fn_134_2340 = .text:0x00002340; // type:function size:0x10 +getStateID__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002340; // type:function size:0x10 fn_134_2350 = .text:0x00002350; // type:function size:0x18 fn_134_2370 = .text:0x00002370; // type:function size:0xC fn_134_2380 = .text:0x00002380; // type:function size:0xC fn_134_2390 = .text:0x00002390; // type:function size:0x8 -fn_134_23A0 = .text:0x000023A0; // type:function size:0x154 -fn_134_2500 = .text:0x00002500; // type:function size:0x60 -fn_134_2560 = .text:0x00002560; // type:function size:0xC -fn_134_2570 = .text:0x00002570; // type:function size:0x1C -fn_134_2590 = .text:0x00002590; // type:function size:0x1C -fn_134_25B0 = .text:0x000025B0; // type:function size:0x1C -fn_134_25D0 = .text:0x000025D0; // type:function size:0x10 -fn_134_25E0 = .text:0x000025E0; // type:function size:0x10 -fn_134_25F0 = .text:0x000025F0; // type:function size:0x10 -fn_134_2600 = .text:0x00002600; // type:function size:0x10 -fn_134_2610 = .text:0x00002610; // type:function size:0x10 -fn_134_2620 = .text:0x00002620; // type:function size:0x10 -fn_134_2630 = .text:0x00002630; // type:function size:0x30 -fn_134_2660 = .text:0x00002660; // type:function size:0x30 -fn_134_2690 = .text:0x00002690; // type:function size:0x30 -fn_134_26C0 = .text:0x000026C0; // type:function size:0x3F4 -fn_134_2AC0 = .text:0x00002AC0; // type:function size:0x58 -fn_134_2B20 = .text:0x00002B20; // type:function size:0x88 +__dt__14dBird_Target_cFv = .text:0x000023A0; // type:function size:0x154 +build__30sFStateFct_c<14dBird_Target_c>FRC12sStateIDIf_c = .text:0x00002500; // type:function size:0x60 +dispose__30sFStateFct_c<14dBird_Target_c>FRP10sStateIf_c = .text:0x00002560; // type:function size:0xC +initialize__27sFState_c<14dBird_Target_c>Fv = .text:0x00002570; // type:function size:0x1C +execute__27sFState_c<14dBird_Target_c>Fv = .text:0x00002590; // type:function size:0x1C +finalize__27sFState_c<14dBird_Target_c>Fv = .text:0x000025B0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025D0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025E0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025F0; // type:function size:0x10 +getState__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002600; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002610; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002620; // type:function size:0x10 +finalizeState__29sFStateID_c<14dBird_Target_c>CFR14dBird_Target_c = .text:0x00002630; // type:function size:0x30 +executeState__29sFStateID_c<14dBird_Target_c>CFR14dBird_Target_c = .text:0x00002660; // type:function size:0x30 +initializeState__29sFStateID_c<14dBird_Target_c>CFR14dBird_Target_c = .text:0x00002690; // type:function size:0x30 +__sinit_\d_a_bird_target_cpp = .text:0x000026C0; // type:function size:0x3F4 scope:local +__dt__29sFStateID_c<14dBird_Target_c>Fv = .text:0x00002AC0; // type:function size:0x58 +isSameName__29sFStateID_c<14dBird_Target_c>CFPCc = .text:0x00002B20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_134_rodata_58 = .rodata:0x00000058; // type:object size:0x1C data:float lbl_134_rodata_74 = .rodata:0x00000074; // type:object size:0x8 data:float lbl_134_rodata_7C = .rodata:0x0000007C; // type:object size:0x18 data:float lbl_134_rodata_94 = .rodata:0x00000094; // type:object size:0x24 data:float -lbl_134_data_0 = .data:0x00000000; // type:object size:0x48 data:4byte +g_profile_BIRD_TARGET = .data:0x00000000; // type:object size:0x48 data:4byte lbl_134_data_48 = .data:0x00000048; // type:object size:0x3C lbl_134_data_84 = .data:0x00000084; // type:object size:0x24 data:4byte lbl_134_data_A8 = .data:0x000000A8; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_bird_zelda_trainingNP/symbols.txt b/config/SOUE01/rels/d_a_bird_zelda_trainingNP/symbols.txt index 7a0f8293..dc70e4d2 100644 --- a/config/SOUE01/rels/d_a_bird_zelda_trainingNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bird_zelda_trainingNP/symbols.txt @@ -3,14 +3,14 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -Bird_ZeldaTraining__ctor = .text:0x000000F0; // type:function size:0x8C -fn_137_180 = .text:0x00000180; // type:function size:0xA8 +dBird_ZeldaTraining_c_classInit__Fv = .text:0x000000F0; // type:function size:0x8C +__ct__21dBird_ZeldaTraining_cFv = .text:0x00000180; // type:function size:0xA8 fn_137_230 = .text:0x00000230; // type:function size:0x58 fn_137_290 = .text:0x00000290; // type:function size:0x90 -fn_137_320 = .text:0x00000320; // type:function size:0x58 -fn_137_380 = .text:0x00000380; // type:function size:0x6C -fn_137_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_137_490 = .text:0x00000490; // type:function size:0xA4 +__dt__34sFState_c<21dBird_ZeldaTraining_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__37sFStateFct_c<21dBird_ZeldaTraining_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_137_540 = .text:0x00000540; // type:function size:0x188 fn_137_6D0 = .text:0x000006D0; // type:function size:0x3C fn_137_710 = .text:0x00000710; // type:function size:0x58 @@ -19,20 +19,20 @@ fn_137_7D0 = .text:0x000007D0; // type:function size:0xF4 fn_137_8D0 = .text:0x000008D0; // type:function size:0xE0 fn_137_9B0 = .text:0x000009B0; // type:function size:0xC fn_137_9C0 = .text:0x000009C0; // type:function size:0x194 -fn_137_B60 = .text:0x00000B60; // type:function size:0x10 +changeState__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B60; // type:function size:0x10 fn_137_B70 = .text:0x00000B70; // type:function size:0x38 fn_137_BB0 = .text:0x00000BB0; // type:function size:0xC8 fn_137_C80 = .text:0x00000C80; // type:function size:0x180 -fn_137_E00 = .text:0x00000E00; // type:function size:0x10 -fn_137_E10 = .text:0x00000E10; // type:function size:0x70 -fn_137_E80 = .text:0x00000E80; // type:function size:0x100 -fn_137_F80 = .text:0x00000F80; // type:function size:0x4 -fn_137_F90 = .text:0x00000F90; // type:function size:0x88 -fn_137_1020 = .text:0x00001020; // type:function size:0xEC -fn_137_1110 = .text:0x00001110; // type:function size:0x4 -fn_137_1120 = .text:0x00001120; // type:function size:0x74 -fn_137_11A0 = .text:0x000011A0; // type:function size:0x548 -fn_137_16F0 = .text:0x000016F0; // type:function size:0x4 +executeState__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E00; // type:function size:0x10 +initializeState_Wait__21dBird_ZeldaTraining_cFv = .text:0x00000E10; // type:function size:0x70 +executeState_Wait__21dBird_ZeldaTraining_cFv = .text:0x00000E80; // type:function size:0x100 +finalizeState_Wait__21dBird_ZeldaTraining_cFv = .text:0x00000F80; // type:function size:0x4 +initializeState_Chase__21dBird_ZeldaTraining_cFv = .text:0x00000F90; // type:function size:0x88 +executeState_Chase__21dBird_ZeldaTraining_cFv = .text:0x00001020; // type:function size:0xEC +finalizeState_Chase__21dBird_ZeldaTraining_cFv = .text:0x00001110; // type:function size:0x4 +initializeState_Finish__21dBird_ZeldaTraining_cFv = .text:0x00001120; // type:function size:0x74 +executeState_Finish__21dBird_ZeldaTraining_cFv = .text:0x000011A0; // type:function size:0x548 +finalizeState_Finish__21dBird_ZeldaTraining_cFv = .text:0x000016F0; // type:function size:0x4 fn_137_1700 = .text:0x00001700; // type:function size:0x70 fn_137_1770 = .text:0x00001770; // type:function size:0x4 fn_137_1780 = .text:0x00001780; // type:function size:0x44 @@ -62,26 +62,26 @@ fn_137_2E30 = .text:0x00002E30; // type:function size:0xC0 fn_137_2EF0 = .text:0x00002EF0; // type:function size:0xC fn_137_2F00 = .text:0x00002F00; // type:function size:0xC fn_137_2F10 = .text:0x00002F10; // type:function size:0x8 -fn_137_2F20 = .text:0x00002F20; // type:function size:0x20C -fn_137_3130 = .text:0x00003130; // type:function size:0x10 +__dt__21dBird_ZeldaTraining_cFv = .text:0x00002F20; // type:function size:0x20C +getStateID__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003130; // type:function size:0x10 fn_137_3140 = .text:0x00003140; // type:function size:0x8 -fn_137_3150 = .text:0x00003150; // type:function size:0x60 -fn_137_31B0 = .text:0x000031B0; // type:function size:0xC -fn_137_31C0 = .text:0x000031C0; // type:function size:0x1C -fn_137_31E0 = .text:0x000031E0; // type:function size:0x1C -fn_137_3200 = .text:0x00003200; // type:function size:0x1C -fn_137_3220 = .text:0x00003220; // type:function size:0x10 -fn_137_3230 = .text:0x00003230; // type:function size:0x10 -fn_137_3240 = .text:0x00003240; // type:function size:0x10 -fn_137_3250 = .text:0x00003250; // type:function size:0x10 -fn_137_3260 = .text:0x00003260; // type:function size:0x10 -fn_137_3270 = .text:0x00003270; // type:function size:0x10 -fn_137_3280 = .text:0x00003280; // type:function size:0x30 -fn_137_32B0 = .text:0x000032B0; // type:function size:0x30 -fn_137_32E0 = .text:0x000032E0; // type:function size:0x30 -fn_137_3310 = .text:0x00003310; // type:function size:0x27C -fn_137_3590 = .text:0x00003590; // type:function size:0x58 -fn_137_35F0 = .text:0x000035F0; // type:function size:0x88 +build__37sFStateFct_c<21dBird_ZeldaTraining_c>FRC12sStateIDIf_c = .text:0x00003150; // type:function size:0x60 +dispose__37sFStateFct_c<21dBird_ZeldaTraining_c>FRP10sStateIf_c = .text:0x000031B0; // type:function size:0xC +initialize__34sFState_c<21dBird_ZeldaTraining_c>Fv = .text:0x000031C0; // type:function size:0x1C +execute__34sFState_c<21dBird_ZeldaTraining_c>Fv = .text:0x000031E0; // type:function size:0x1C +finalize__34sFState_c<21dBird_ZeldaTraining_c>Fv = .text:0x00003200; // type:function size:0x1C +initializeState__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003220; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003230; // type:function size:0x10 +refreshState__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003240; // type:function size:0x10 +getState__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003250; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003260; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003270; // type:function size:0x10 +finalizeState__36sFStateID_c<21dBird_ZeldaTraining_c>CFR21dBird_ZeldaTraining_c = .text:0x00003280; // type:function size:0x30 +executeState__36sFStateID_c<21dBird_ZeldaTraining_c>CFR21dBird_ZeldaTraining_c = .text:0x000032B0; // type:function size:0x30 +initializeState__36sFStateID_c<21dBird_ZeldaTraining_c>CFR21dBird_ZeldaTraining_c = .text:0x000032E0; // type:function size:0x30 +__sinit_\d_a_bird_zelda_training_cpp = .text:0x00003310; // type:function size:0x27C scope:local +__dt__36sFStateID_c<21dBird_ZeldaTraining_c>Fv = .text:0x00003590; // type:function size:0x58 +isSameName__36sFStateID_c<21dBird_ZeldaTraining_c>CFPCc = .text:0x000035F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -93,7 +93,7 @@ lbl_137_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_137_rodata_28 = .rodata:0x00000028; // type:object size:0x5C data:float lbl_137_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float lbl_137_rodata_88 = .rodata:0x00000088; // type:object size:0x20 data:float -lbl_137_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_BIRD_ZELDA_TRAINING = .data:0x00000000; // type:object size:0x10 data:4byte lbl_137_data_10 = .data:0x00000010; // type:object size:0x38 lbl_137_data_48 = .data:0x00000048; // type:object size:0x1C lbl_137_data_64 = .data:0x00000064; // type:object size:0xC4 diff --git a/config/SOUE01/rels/d_a_bombfNP/symbols.txt b/config/SOUE01/rels/d_a_bombfNP/symbols.txt index 2c6c0893..c2f92fe9 100644 --- a/config/SOUE01/rels/d_a_bombfNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bombfNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcBombf__ctor = .text:0x000000F0; // type:function size:0xF4 -fn_17_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_17_250 = .text:0x00000250; // type:function size:0x6C -fn_17_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_17_360 = .text:0x00000360; // type:function size:0xA4 +dAcBombf_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF4 +__dt__23sFState_c<10dAcBombf_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcBombf_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_17_410 = .text:0x00000410; // type:function size:0x68 AcBombf__init1 = .text:0x00000480; // type:function size:0x184 -fn_17_610 = .text:0x00000610; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000610; // type:function size:0x10 AcBombf__init2 = .text:0x00000620; // type:function size:0x2A4 fn_17_8D0 = .text:0x000008D0; // type:function size:0x8 fn_17_8E0 = .text:0x000008E0; // type:function size:0x138 -fn_17_A20 = .text:0x00000A20; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A20; // type:function size:0x10 fn_17_A30 = .text:0x00000A30; // type:function size:0x50 AcBombf__regrowBomb = .text:0x00000A80; // type:function size:0x124 -AcBombf__stateWaitEnter = .text:0x00000BB0; // type:function size:0x4 -AcBombf__stateWaitUpdate = .text:0x00000BC0; // type:function size:0x2DC -AcBombf__stateWaitLeave = .text:0x00000EA0; // type:function size:0x4 -fn_17_EB0 = .text:0x00000EB0; // type:function size:0xDC -fn_17_F90 = .text:0x00000F90; // type:function size:0x10 -fn_17_FA0 = .text:0x00000FA0; // type:function size:0x60 -fn_17_1000 = .text:0x00001000; // type:function size:0xC -fn_17_1010 = .text:0x00001010; // type:function size:0x1C -fn_17_1030 = .text:0x00001030; // type:function size:0x1C -fn_17_1050 = .text:0x00001050; // type:function size:0x1C -fn_17_1070 = .text:0x00001070; // type:function size:0x10 -fn_17_1080 = .text:0x00001080; // type:function size:0x10 -fn_17_1090 = .text:0x00001090; // type:function size:0x10 -fn_17_10A0 = .text:0x000010A0; // type:function size:0x10 -fn_17_10B0 = .text:0x000010B0; // type:function size:0x10 -fn_17_10C0 = .text:0x000010C0; // type:function size:0x10 -fn_17_10D0 = .text:0x000010D0; // type:function size:0x30 -fn_17_1100 = .text:0x00001100; // type:function size:0x30 -fn_17_1130 = .text:0x00001130; // type:function size:0x30 -fn_17_1160 = .text:0x00001160; // type:function size:0x10C -fn_17_1270 = .text:0x00001270; // type:function size:0x58 -fn_17_12D0 = .text:0x000012D0; // type:function size:0x88 +initializeState_Wait__10dAcBombf_cFv = .text:0x00000BB0; // type:function size:0x4 +executeState_Wait__10dAcBombf_cFv = .text:0x00000BC0; // type:function size:0x2DC +finalizeState_Wait__10dAcBombf_cFv = .text:0x00000EA0; // type:function size:0x4 +__dt__10dAcBombf_cFv = .text:0x00000EB0; // type:function size:0xDC +getStateID__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F90; // type:function size:0x10 +build__26sFStateFct_c<10dAcBombf_c>FRC12sStateIDIf_c = .text:0x00000FA0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcBombf_c>FRP10sStateIf_c = .text:0x00001000; // type:function size:0xC +initialize__23sFState_c<10dAcBombf_c>Fv = .text:0x00001010; // type:function size:0x1C +execute__23sFState_c<10dAcBombf_c>Fv = .text:0x00001030; // type:function size:0x1C +finalize__23sFState_c<10dAcBombf_c>Fv = .text:0x00001050; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001070; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001080; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001090; // type:function size:0x10 +getState__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010A0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010B0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010C0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcBombf_c>CFR10dAcBombf_c = .text:0x000010D0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcBombf_c>CFR10dAcBombf_c = .text:0x00001100; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcBombf_c>CFR10dAcBombf_c = .text:0x00001130; // type:function size:0x30 +__sinit_\d_a_bombf_cpp = .text:0x00001160; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dAcBombf_c>Fv = .text:0x00001270; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcBombf_c>CFPCc = .text:0x000012D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_17_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_17_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_17_rodata_30 = .rodata:0x00000030; // type:object size:0x14 -lbl_17_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_BOMBF = .data:0x00000000; // type:object size:0x10 data:4byte lbl_17_data_10 = .data:0x00000010; // type:object size:0xC lbl_17_data_1C = .data:0x0000001C; // type:object size:0xC lbl_17_data_28 = .data:0x00000028; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_a_bullet_gueNP/symbols.txt b/config/SOUE01/rels/d_a_bullet_gueNP/symbols.txt index 98ab9457..fd69cfc2 100644 --- a/config/SOUE01/rels/d_a_bullet_gueNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bullet_gueNP/symbols.txt @@ -3,58 +3,58 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_213_F0 = .text:0x000000F0; // type:function size:0xF4 +dAcBulletGue_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF4 fn_213_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_213_250 = .text:0x00000250; // type:function size:0x58 -fn_213_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_213_320 = .text:0x00000320; // type:function size:0xA0 -fn_213_3C0 = .text:0x000003C0; // type:function size:0xA4 +__dt__27sFState_c<14dAcBulletGue_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcBulletGue_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_213_470 = .text:0x00000470; // type:function size:0x84 fn_213_500 = .text:0x00000500; // type:function size:0x13C -fn_213_640 = .text:0x00000640; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000640; // type:function size:0x10 fn_213_650 = .text:0x00000650; // type:function size:0x8 fn_213_660 = .text:0x00000660; // type:function size:0x238 -fn_213_8A0 = .text:0x000008A0; // type:function size:0x10 -fn_213_8B0 = .text:0x000008B0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008A0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008B0; // type:function size:0x10 fn_213_8C0 = .text:0x000008C0; // type:function size:0xFC fn_213_9C0 = .text:0x000009C0; // type:function size:0x2C fn_213_9F0 = .text:0x000009F0; // type:function size:0x2C fn_213_A20 = .text:0x00000A20; // type:function size:0x34 fn_213_A60 = .text:0x00000A60; // type:function size:0x80 -fn_213_AE0 = .text:0x00000AE0; // type:function size:0x3C -fn_213_B20 = .text:0x00000B20; // type:function size:0x100 -fn_213_C20 = .text:0x00000C20; // type:function size:0x10 -fn_213_C30 = .text:0x00000C30; // type:function size:0x12C -fn_213_D60 = .text:0x00000D60; // type:function size:0x2DC -fn_213_1040 = .text:0x00001040; // type:function size:0x4 -fn_213_1050 = .text:0x00001050; // type:function size:0xF4 -fn_213_1150 = .text:0x00001150; // type:function size:0xE0 -fn_213_1230 = .text:0x00001230; // type:function size:0x4 -fn_213_1240 = .text:0x00001240; // type:function size:0x10C -fn_213_1350 = .text:0x00001350; // type:function size:0x60 -fn_213_13B0 = .text:0x000013B0; // type:function size:0xC -fn_213_13C0 = .text:0x000013C0; // type:function size:0x1C -fn_213_13E0 = .text:0x000013E0; // type:function size:0x1C -fn_213_1400 = .text:0x00001400; // type:function size:0x1C -fn_213_1420 = .text:0x00001420; // type:function size:0x10 -fn_213_1430 = .text:0x00001430; // type:function size:0x10 -fn_213_1440 = .text:0x00001440; // type:function size:0x10 -fn_213_1450 = .text:0x00001450; // type:function size:0x10 -fn_213_1460 = .text:0x00001460; // type:function size:0x10 -fn_213_1470 = .text:0x00001470; // type:function size:0x10 -fn_213_1480 = .text:0x00001480; // type:function size:0x30 -fn_213_14B0 = .text:0x000014B0; // type:function size:0x30 -fn_213_14E0 = .text:0x000014E0; // type:function size:0x30 -fn_213_1510 = .text:0x00001510; // type:function size:0x30C -fn_213_1820 = .text:0x00001820; // type:function size:0x58 -fn_213_1880 = .text:0x00001880; // type:function size:0x88 +initializeState_Wait__14dAcBulletGue_cFv = .text:0x00000AE0; // type:function size:0x3C +executeState_Wait__14dAcBulletGue_cFv = .text:0x00000B20; // type:function size:0x100 +finalizeState_Wait__14dAcBulletGue_cFv = .text:0x00000C20; // type:function size:0x10 +initializeState_Hold__14dAcBulletGue_cFv = .text:0x00000C30; // type:function size:0x12C +executeState_Hold__14dAcBulletGue_cFv = .text:0x00000D60; // type:function size:0x2DC +finalizeState_Hold__14dAcBulletGue_cFv = .text:0x00001040; // type:function size:0x4 +initializeState_TakeOff__14dAcBulletGue_cFv = .text:0x00001050; // type:function size:0xF4 +executeState_TakeOff__14dAcBulletGue_cFv = .text:0x00001150; // type:function size:0xE0 +finalizeState_TakeOff__14dAcBulletGue_cFv = .text:0x00001230; // type:function size:0x4 +__dt__14dAcBulletGue_cFv = .text:0x00001240; // type:function size:0x10C +build__30sFStateFct_c<14dAcBulletGue_c>FRC12sStateIDIf_c = .text:0x00001350; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcBulletGue_c>FRP10sStateIf_c = .text:0x000013B0; // type:function size:0xC +initialize__27sFState_c<14dAcBulletGue_c>Fv = .text:0x000013C0; // type:function size:0x1C +execute__27sFState_c<14dAcBulletGue_c>Fv = .text:0x000013E0; // type:function size:0x1C +finalize__27sFState_c<14dAcBulletGue_c>Fv = .text:0x00001400; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001420; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001430; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001440; // type:function size:0x10 +getState__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001450; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001460; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001470; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcBulletGue_c>CFR14dAcBulletGue_c = .text:0x00001480; // type:function size:0x30 +executeState__29sFStateID_c<14dAcBulletGue_c>CFR14dAcBulletGue_c = .text:0x000014B0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcBulletGue_c>CFR14dAcBulletGue_c = .text:0x000014E0; // type:function size:0x30 +__sinit_\d_a_bullet_gue_cpp = .text:0x00001510; // type:function size:0x30C scope:local +__dt__29sFStateID_c<14dAcBulletGue_c>Fv = .text:0x00001820; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcBulletGue_c>CFPCc = .text:0x00001880; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_213_rodata_0 = .rodata:0x00000000; // type:object size:0x3C data:float lbl_213_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float lbl_213_rodata_40 = .rodata:0x00000040; // type:object size:0x30 data:float -lbl_213_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_GUE_BULLET = .data:0x00000000; // type:object size:0x10 data:4byte lbl_213_data_10 = .data:0x00000010; // type:object size:0xC lbl_213_data_1C = .data:0x0000001C; // type:object size:0xC lbl_213_data_28 = .data:0x00000028; // type:object size:0x8 data:4byte diff --git a/config/SOUE01/rels/d_a_bullet_maguppoNP/symbols.txt b/config/SOUE01/rels/d_a_bullet_maguppoNP/symbols.txt index c5e9dca2..ef174719 100644 --- a/config/SOUE01/rels/d_a_bullet_maguppoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bullet_maguppoNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_325_F0 = .text:0x000000F0; // type:function size:0x17C +dAcBulletMaguppo_c_classInit__Fv = .text:0x000000F0; // type:function size:0x17C fn_325_270 = .text:0x00000270; // type:function size:0x58 -fn_325_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_325_330 = .text:0x00000330; // type:function size:0x6C -fn_325_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_325_440 = .text:0x00000440; // type:function size:0xA4 +__dt__31sFState_c<18dAcBulletMaguppo_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcBulletMaguppo_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 fn_325_4F0 = .text:0x000004F0; // type:function size:0x74 fn_325_570 = .text:0x00000570; // type:function size:0x100 fn_325_670 = .text:0x00000670; // type:function size:0x6C fn_325_6E0 = .text:0x000006E0; // type:function size:0x8 fn_325_6F0 = .text:0x000006F0; // type:function size:0x290 -fn_325_980 = .text:0x00000980; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000980; // type:function size:0x10 fn_325_990 = .text:0x00000990; // type:function size:0x40 fn_325_9D0 = .text:0x000009D0; // type:function size:0x10C -fn_325_AE0 = .text:0x00000AE0; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0x10 fn_325_AF0 = .text:0x00000AF0; // type:function size:0x70 fn_325_B60 = .text:0x00000B60; // type:function size:0x284 fn_325_DF0 = .text:0x00000DF0; // type:function size:0x54 fn_325_E50 = .text:0x00000E50; // type:function size:0x30 fn_325_E80 = .text:0x00000E80; // type:function size:0x1C -fn_325_EA0 = .text:0x00000EA0; // type:function size:0x4 -fn_325_EB0 = .text:0x00000EB0; // type:function size:0x1C -fn_325_ED0 = .text:0x00000ED0; // type:function size:0x4 -fn_325_EE0 = .text:0x00000EE0; // type:function size:0x150 -fn_325_1030 = .text:0x00001030; // type:function size:0x10 +initializeState_Move__18dAcBulletMaguppo_cFv = .text:0x00000EA0; // type:function size:0x4 +executeState_Move__18dAcBulletMaguppo_cFv = .text:0x00000EB0; // type:function size:0x1C +finalizeState_Move__18dAcBulletMaguppo_cFv = .text:0x00000ED0; // type:function size:0x4 +__dt__18dAcBulletMaguppo_cFv = .text:0x00000EE0; // type:function size:0x150 +getStateID__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001030; // type:function size:0x10 fn_325_1040 = .text:0x00001040; // type:function size:0x4 fn_325_1050 = .text:0x00001050; // type:function size:0x4 fn_325_1060 = .text:0x00001060; // type:function size:0x4 fn_325_1070 = .text:0x00001070; // type:function size:0x4 fn_325_1080 = .text:0x00001080; // type:function size:0x4 fn_325_1090 = .text:0x00001090; // type:function size:0x4 -fn_325_10A0 = .text:0x000010A0; // type:function size:0x60 -fn_325_1100 = .text:0x00001100; // type:function size:0xC -fn_325_1110 = .text:0x00001110; // type:function size:0x1C -fn_325_1130 = .text:0x00001130; // type:function size:0x1C -fn_325_1150 = .text:0x00001150; // type:function size:0x1C -fn_325_1170 = .text:0x00001170; // type:function size:0x10 -fn_325_1180 = .text:0x00001180; // type:function size:0x10 -fn_325_1190 = .text:0x00001190; // type:function size:0x10 -fn_325_11A0 = .text:0x000011A0; // type:function size:0x10 -fn_325_11B0 = .text:0x000011B0; // type:function size:0x10 -fn_325_11C0 = .text:0x000011C0; // type:function size:0x10 -fn_325_11D0 = .text:0x000011D0; // type:function size:0x30 -fn_325_1200 = .text:0x00001200; // type:function size:0x30 -fn_325_1230 = .text:0x00001230; // type:function size:0x30 -fn_325_1260 = .text:0x00001260; // type:function size:0x140 -fn_325_13A0 = .text:0x000013A0; // type:function size:0x58 -fn_325_1400 = .text:0x00001400; // type:function size:0x88 +build__34sFStateFct_c<18dAcBulletMaguppo_c>FRC12sStateIDIf_c = .text:0x000010A0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcBulletMaguppo_c>FRP10sStateIf_c = .text:0x00001100; // type:function size:0xC +initialize__31sFState_c<18dAcBulletMaguppo_c>Fv = .text:0x00001110; // type:function size:0x1C +execute__31sFState_c<18dAcBulletMaguppo_c>Fv = .text:0x00001130; // type:function size:0x1C +finalize__31sFState_c<18dAcBulletMaguppo_c>Fv = .text:0x00001150; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001170; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001180; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001190; // type:function size:0x10 +getState__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011A0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011B0; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011C0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcBulletMaguppo_c>CFR18dAcBulletMaguppo_c = .text:0x000011D0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcBulletMaguppo_c>CFR18dAcBulletMaguppo_c = .text:0x00001200; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcBulletMaguppo_c>CFR18dAcBulletMaguppo_c = .text:0x00001230; // type:function size:0x30 +__sinit_\d_a_bullet_maguppo_cpp = .text:0x00001260; // type:function size:0x140 scope:local +__dt__33sFStateID_c<18dAcBulletMaguppo_c>Fv = .text:0x000013A0; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcBulletMaguppo_c>CFPCc = .text:0x00001400; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -59,7 +59,7 @@ lbl_325_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_325_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_325_rodata_C = .rodata:0x0000000C; // type:object size:0x1C data:float lbl_325_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float -lbl_325_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_MAGUPPO_BULLET = .data:0x00000000; // type:object size:0x10 data:4byte lbl_325_data_10 = .data:0x00000010; // type:object size:0x30 lbl_325_data_40 = .data:0x00000040; // type:object size:0x88 lbl_325_data_C8 = .data:0x000000C8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_co_testNP/symbols.txt b/config/SOUE01/rels/d_a_co_testNP/symbols.txt index 1c46f357..75dc8472 100644 --- a/config/SOUE01/rels/d_a_co_testNP/symbols.txt +++ b/config/SOUE01/rels/d_a_co_testNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcCoTest__ctor = .text:0x000000F0; // type:function size:0xB4 -fn_331_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_331_210 = .text:0x00000210; // type:function size:0x6C -fn_331_280 = .text:0x00000280; // type:function size:0xA0 -fn_331_320 = .text:0x00000320; // type:function size:0xA4 +dAcCoTest_classInit__Fv = .text:0x000000F0; // type:function size:0xB4 +__dt__21sFState_c<9dAcCoTest>Fv = .text:0x000001B0; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcCoTest>Fv = .text:0x00000210; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000280; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c>Fv = .text:0x00000320; // type:function size:0xA4 AcCoTest__init = .text:0x000003D0; // type:function size:0x1A8 -fn_331_580 = .text:0x00000580; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000580; // type:function size:0x10 fn_331_590 = .text:0x00000590; // type:function size:0x8 fn_331_5A0 = .text:0x000005A0; // type:function size:0x4C -fn_331_5F0 = .text:0x000005F0; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005F0; // type:function size:0x10 fn_331_600 = .text:0x00000600; // type:function size:0x8 -fn_331_610 = .text:0x00000610; // type:function size:0x4 -fn_331_620 = .text:0x00000620; // type:function size:0x4 -fn_331_630 = .text:0x00000630; // type:function size:0x4 -AcCoTest__dtor = .text:0x00000640; // type:function size:0xCC -fn_331_710 = .text:0x00000710; // type:function size:0x10 -fn_331_720 = .text:0x00000720; // type:function size:0x60 -fn_331_780 = .text:0x00000780; // type:function size:0xC -fn_331_790 = .text:0x00000790; // type:function size:0x1C -fn_331_7B0 = .text:0x000007B0; // type:function size:0x1C -fn_331_7D0 = .text:0x000007D0; // type:function size:0x1C -fn_331_7F0 = .text:0x000007F0; // type:function size:0x10 -fn_331_800 = .text:0x00000800; // type:function size:0x10 -fn_331_810 = .text:0x00000810; // type:function size:0x10 -fn_331_820 = .text:0x00000820; // type:function size:0x10 -fn_331_830 = .text:0x00000830; // type:function size:0x10 -fn_331_840 = .text:0x00000840; // type:function size:0x10 -fn_331_850 = .text:0x00000850; // type:function size:0x30 -fn_331_880 = .text:0x00000880; // type:function size:0x30 -fn_331_8B0 = .text:0x000008B0; // type:function size:0x30 -fn_331_8E0 = .text:0x000008E0; // type:function size:0x10C -fn_331_9F0 = .text:0x000009F0; // type:function size:0x58 -fn_331_A50 = .text:0x00000A50; // type:function size:0x88 +initializeState_Wait__9dAcCoTestFv = .text:0x00000610; // type:function size:0x4 +executeState_Wait__9dAcCoTestFv = .text:0x00000620; // type:function size:0x4 +finalizeState_Wait__9dAcCoTestFv = .text:0x00000630; // type:function size:0x4 +__dt__9dAcCoTestFv = .text:0x00000640; // type:function size:0xCC +getStateID__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000710; // type:function size:0x10 +build__24sFStateFct_c<9dAcCoTest>FRC12sStateIDIf_c = .text:0x00000720; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcCoTest>FRP10sStateIf_c = .text:0x00000780; // type:function size:0xC +initialize__21sFState_c<9dAcCoTest>Fv = .text:0x00000790; // type:function size:0x1C +execute__21sFState_c<9dAcCoTest>Fv = .text:0x000007B0; // type:function size:0x1C +finalize__21sFState_c<9dAcCoTest>Fv = .text:0x000007D0; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007F0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000800; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000810; // type:function size:0x10 +getState__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000820; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000830; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000840; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcCoTest>CFR9dAcCoTest = .text:0x00000850; // type:function size:0x30 +executeState__23sFStateID_c<9dAcCoTest>CFR9dAcCoTest = .text:0x00000880; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcCoTest>CFR9dAcCoTest = .text:0x000008B0; // type:function size:0x30 +__sinit_\d_a_co_test_cpp = .text:0x000008E0; // type:function size:0x10C scope:local +__dt__23sFStateID_c<9dAcCoTest>Fv = .text:0x000009F0; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcCoTest>CFPCc = .text:0x00000A50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_331_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float -lbl_331_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_CO_TEST = .data:0x00000000; // type:object size:0x10 data:4byte lbl_331_data_10 = .data:0x00000010; // type:object size:0x30 data:float lbl_331_data_40 = .data:0x00000040; // type:object size:0x80 lbl_331_data_C0 = .data:0x000000C0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_col_stpNP/symbols.txt b/config/SOUE01/rels/d_a_col_stpNP/symbols.txt index a163b8fa..bc8ce9d9 100644 --- a/config/SOUE01/rels/d_a_col_stpNP/symbols.txt +++ b/config/SOUE01/rels/d_a_col_stpNP/symbols.txt @@ -1,9 +1,9 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_153_70 = .text:0x00000070; // type:function size:0x30 -fn_153_A0 = .text:0x000000A0; // type:function size:0x84 -fn_153_130 = .text:0x00000130; // type:function size:0x68 +dAcColStp_c_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__11dAcColStp_cFv = .text:0x000000A0; // type:function size:0x84 +__dt__11dAcColStp_cFv = .text:0x00000130; // type:function size:0x68 fn_153_1A0 = .text:0x000001A0; // type:function size:0x14 fn_153_1C0 = .text:0x000001C0; // type:function size:0x268 fn_153_430 = .text:0x00000430; // type:function size:0x14 @@ -27,7 +27,7 @@ lbl_153_rodata_10 = .rodata:0x00000010; // type:object size:0x20 data:float lbl_153_rodata_30 = .rodata:0x00000030; // type:object size:0x14 lbl_153_rodata_44 = .rodata:0x00000044; // type:object size:0x10 data:float lbl_153_rodata_54 = .rodata:0x00000054; // type:object size:0x8 data:float -lbl_153_data_0 = .data:0x00000000; // type:object size:0x10 data:float +g_profile_COL_STP = .data:0x00000000; // type:object size:0x10 lbl_153_data_10 = .data:0x00000010; // type:object size:0x98 data:float lbl_153_data_A8 = .data:0x000000A8; // type:object size:0x80 lbl_153_bss_8 = .bss:0x00000008; // type:object size:0x4 data:float diff --git a/config/SOUE01/rels/d_a_controlNP/symbols.txt b/config/SOUE01/rels/d_a_controlNP/symbols.txt index fa0e3036..abf7b798 100644 --- a/config/SOUE01/rels/d_a_controlNP/symbols.txt +++ b/config/SOUE01/rels/d_a_controlNP/symbols.txt @@ -3,69 +3,69 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcEnCl__ctor = .text:0x000000F0; // type:function size:0xF0 -fn_152_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_152_240 = .text:0x00000240; // type:function size:0x6C -fn_152_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_152_350 = .text:0x00000350; // type:function size:0xA4 +dAcEnCl_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__21sFState_c<9dAcEnCl_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEnCl_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_152_400 = .text:0x00000400; // type:function size:0x14 fn_152_420 = .text:0x00000420; // type:function size:0x58 AcEnCl__init = .text:0x00000480; // type:function size:0x388 -fn_152_810 = .text:0x00000810; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000810; // type:function size:0x10 fn_152_820 = .text:0x00000820; // type:function size:0x8 AcEnCl__update = .text:0x00000830; // type:function size:0x168 -fn_152_9A0 = .text:0x000009A0; // type:function size:0x10 -fn_152_9B0 = .text:0x000009B0; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009A0; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009B0; // type:function size:0x10 fn_152_9C0 = .text:0x000009C0; // type:function size:0x8 -fn_152_9D0 = .text:0x000009D0; // type:function size:0x4 -fn_152_9E0 = .text:0x000009E0; // type:function size:0x74 -fn_152_A60 = .text:0x00000A60; // type:function size:0x4 -fn_152_A70 = .text:0x00000A70; // type:function size:0x4 -fn_152_A80 = .text:0x00000A80; // type:function size:0x4 -fn_152_A90 = .text:0x00000A90; // type:function size:0x4 -fn_152_AA0 = .text:0x00000AA0; // type:function size:0x4 -fn_152_AB0 = .text:0x00000AB0; // type:function size:0x4 -fn_152_AC0 = .text:0x00000AC0; // type:function size:0x4 -fn_152_AD0 = .text:0x00000AD0; // type:function size:0x4 -fn_152_AE0 = .text:0x00000AE0; // type:function size:0x60 -fn_152_B40 = .text:0x00000B40; // type:function size:0x4 -fn_152_B50 = .text:0x00000B50; // type:function size:0x4 -fn_152_B60 = .text:0x00000B60; // type:function size:0x4 -fn_152_B70 = .text:0x00000B70; // type:function size:0x4 -fn_152_B80 = .text:0x00000B80; // type:function size:0x4 -fn_152_B90 = .text:0x00000B90; // type:function size:0x184 +initializeState_pathMove__9dAcEnCl_cFv = .text:0x000009D0; // type:function size:0x4 +executeState_pathMove__9dAcEnCl_cFv = .text:0x000009E0; // type:function size:0x74 +finalizeState_pathMove__9dAcEnCl_cFv = .text:0x00000A60; // type:function size:0x4 +initializeState_pathStop__9dAcEnCl_cFv = .text:0x00000A70; // type:function size:0x4 +executeState_pathStop__9dAcEnCl_cFv = .text:0x00000A80; // type:function size:0x4 +finalizeState_pathStop__9dAcEnCl_cFv = .text:0x00000A90; // type:function size:0x4 +initializeState_pathRoof__9dAcEnCl_cFv = .text:0x00000AA0; // type:function size:0x4 +executeState_pathRoof__9dAcEnCl_cFv = .text:0x00000AB0; // type:function size:0x4 +finalizeState_pathRoof__9dAcEnCl_cFv = .text:0x00000AC0; // type:function size:0x4 +initializeState_rangeCheck_All__9dAcEnCl_cFv = .text:0x00000AD0; // type:function size:0x4 +executeState_rangeCheck_All__9dAcEnCl_cFv = .text:0x00000AE0; // type:function size:0x60 +finalizeState_rangeCheck_All__9dAcEnCl_cFv = .text:0x00000B40; // type:function size:0x4 +initializeState_infinite__9dAcEnCl_cFv = .text:0x00000B50; // type:function size:0x4 +executeState_infinite__9dAcEnCl_cFv = .text:0x00000B60; // type:function size:0x4 +finalizeState_infinite__9dAcEnCl_cFv = .text:0x00000B70; // type:function size:0x4 +initializeState_rangeMove__9dAcEnCl_cFv = .text:0x00000B80; // type:function size:0x4 +executeState_rangeMove__9dAcEnCl_cFv = .text:0x00000B90; // type:function size:0x184 fn_152_D20 = .text:0x00000D20; // type:function size:0x1C -fn_152_D40 = .text:0x00000D40; // type:function size:0x4 -fn_152_D50 = .text:0x00000D50; // type:function size:0x1C -fn_152_D70 = .text:0x00000D70; // type:function size:0x10C -fn_152_E80 = .text:0x00000E80; // type:function size:0x4 +finalizeState_rangeMove__9dAcEnCl_cFv = .text:0x00000D40; // type:function size:0x4 +initializeState_rangeSearch__9dAcEnCl_cFv = .text:0x00000D50; // type:function size:0x1C +executeState_rangeSearch__9dAcEnCl_cFv = .text:0x00000D70; // type:function size:0x10C +finalizeState_rangeSearch__9dAcEnCl_cFv = .text:0x00000E80; // type:function size:0x4 fn_152_E90 = .text:0x00000E90; // type:function size:0x54 fn_152_EF0 = .text:0x00000EF0; // type:function size:0x58 -AcEnCl__dtor = .text:0x00000F50; // type:function size:0xE8 -fn_152_1040 = .text:0x00001040; // type:function size:0x60 -fn_152_10A0 = .text:0x000010A0; // type:function size:0xC -fn_152_10B0 = .text:0x000010B0; // type:function size:0x1C -fn_152_10D0 = .text:0x000010D0; // type:function size:0x1C -fn_152_10F0 = .text:0x000010F0; // type:function size:0x1C -fn_152_1110 = .text:0x00001110; // type:function size:0x10 -fn_152_1120 = .text:0x00001120; // type:function size:0x10 -fn_152_1130 = .text:0x00001130; // type:function size:0x10 -fn_152_1140 = .text:0x00001140; // type:function size:0x10 -fn_152_1150 = .text:0x00001150; // type:function size:0x10 -fn_152_1160 = .text:0x00001160; // type:function size:0x10 -fn_152_1170 = .text:0x00001170; // type:function size:0x30 -fn_152_11A0 = .text:0x000011A0; // type:function size:0x30 -fn_152_11D0 = .text:0x000011D0; // type:function size:0x30 -fn_152_1200 = .text:0x00001200; // type:function size:0x738 -fn_152_1940 = .text:0x00001940; // type:function size:0x58 -fn_152_19A0 = .text:0x000019A0; // type:function size:0x88 +__dt__9dAcEnCl_cFv = .text:0x00000F50; // type:function size:0xE8 +build__24sFStateFct_c<9dAcEnCl_c>FRC12sStateIDIf_c = .text:0x00001040; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEnCl_c>FRP10sStateIf_c = .text:0x000010A0; // type:function size:0xC +initialize__21sFState_c<9dAcEnCl_c>Fv = .text:0x000010B0; // type:function size:0x1C +execute__21sFState_c<9dAcEnCl_c>Fv = .text:0x000010D0; // type:function size:0x1C +finalize__21sFState_c<9dAcEnCl_c>Fv = .text:0x000010F0; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001110; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001120; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001130; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001140; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001150; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001160; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEnCl_c>CFR9dAcEnCl_c = .text:0x00001170; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEnCl_c>CFR9dAcEnCl_c = .text:0x000011A0; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEnCl_c>CFR9dAcEnCl_c = .text:0x000011D0; // type:function size:0x30 +__sinit_\d_a_control_cpp = .text:0x00001200; // type:function size:0x738 scope:local +__dt__23sFStateID_c<9dAcEnCl_c>Fv = .text:0x00001940; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEnCl_c>CFPCc = .text:0x000019A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_152_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_152_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_152_rodata_2C = .rodata:0x0000002C; // type:object size:0x18 data:float -lbl_152_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_ENEMY_CONTROL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_152_data_10 = .data:0x00000010; // type:object size:0x8 data:4byte lbl_152_data_18 = .data:0x00000018; // type:object size:0x80 lbl_152_data_98 = .data:0x00000098; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_demo_npc_birdNP/symbols.txt b/config/SOUE01/rels/d_a_demo_npc_birdNP/symbols.txt index b838a37a..139bbc79 100644 --- a/config/SOUE01/rels/d_a_demo_npc_birdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_demo_npc_birdNP/symbols.txt @@ -4,67 +4,67 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_491_F0 = .text:0x000000F0; // type:function size:0x40 -AcDemoNpcBird__ctor = .text:0x00000130; // type:function size:0x14C +dAcDemoNpcBird_c_classInit__Fv = .text:0x00000130; // type:function size:0x14C fn_491_280 = .text:0x00000280; // type:function size:0x58 fn_491_2E0 = .text:0x000002E0; // type:function size:0x4 -fn_491_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_491_350 = .text:0x00000350; // type:function size:0x6C -fn_491_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_491_460 = .text:0x00000460; // type:function size:0xA4 +__dt__29sFState_c<16dAcDemoNpcBird_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcDemoNpcBird_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_491_510 = .text:0x00000510; // type:function size:0x4 fn_491_520 = .text:0x00000520; // type:function size:0xC0 fn_491_5E0 = .text:0x000005E0; // type:function size:0xEC -fn_491_6D0 = .text:0x000006D0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006D0; // type:function size:0x10 fn_491_6E0 = .text:0x000006E0; // type:function size:0x8 fn_491_6F0 = .text:0x000006F0; // type:function size:0x94 -fn_491_790 = .text:0x00000790; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000790; // type:function size:0x10 fn_491_7A0 = .text:0x000007A0; // type:function size:0xC0 -fn_491_860 = .text:0x00000860; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000860; // type:function size:0x10 fn_491_870 = .text:0x00000870; // type:function size:0x24 fn_491_8A0 = .text:0x000008A0; // type:function size:0xC8 fn_491_970 = .text:0x00000970; // type:function size:0x78 fn_491_9F0 = .text:0x000009F0; // type:function size:0x40 fn_491_A30 = .text:0x00000A30; // type:function size:0x188 fn_491_BC0 = .text:0x00000BC0; // type:function size:0x3C -fn_491_C00 = .text:0x00000C00; // type:function size:0x38 -fn_491_C40 = .text:0x00000C40; // type:function size:0x4 -fn_491_C50 = .text:0x00000C50; // type:function size:0x4 -fn_491_C60 = .text:0x00000C60; // type:function size:0xC -fn_491_C70 = .text:0x00000C70; // type:function size:0x54 +initializeState_Hide__16dAcDemoNpcBird_cFv = .text:0x00000C00; // type:function size:0x38 +executeState_Hide__16dAcDemoNpcBird_cFv = .text:0x00000C40; // type:function size:0x4 +finalizeState_Hide__16dAcDemoNpcBird_cFv = .text:0x00000C50; // type:function size:0x4 +initializeState_Call__16dAcDemoNpcBird_cFv = .text:0x00000C60; // type:function size:0xC +executeState_Call__16dAcDemoNpcBird_cFv = .text:0x00000C70; // type:function size:0x54 fn_491_CD0 = .text:0x00000CD0; // type:function size:0x1C -fn_491_CF0 = .text:0x00000CF0; // type:function size:0x4 -fn_491_D00 = .text:0x00000D00; // type:function size:0x34 -fn_491_D40 = .text:0x00000D40; // type:function size:0x15C -fn_491_EA0 = .text:0x00000EA0; // type:function size:0x4 -fn_491_EB0 = .text:0x00000EB0; // type:function size:0x14 -fn_491_ED0 = .text:0x00000ED0; // type:function size:0x9C -fn_491_F70 = .text:0x00000F70; // type:function size:0x4 -fn_491_F80 = .text:0x00000F80; // type:function size:0x58 -fn_491_FE0 = .text:0x00000FE0; // type:function size:0x25C +finalizeState_Call__16dAcDemoNpcBird_cFv = .text:0x00000CF0; // type:function size:0x4 +initializeState_Fly1__16dAcDemoNpcBird_cFv = .text:0x00000D00; // type:function size:0x34 +executeState_Fly1__16dAcDemoNpcBird_cFv = .text:0x00000D40; // type:function size:0x15C +finalizeState_Fly1__16dAcDemoNpcBird_cFv = .text:0x00000EA0; // type:function size:0x4 +initializeState_Fly2__16dAcDemoNpcBird_cFv = .text:0x00000EB0; // type:function size:0x14 +executeState_Fly2__16dAcDemoNpcBird_cFv = .text:0x00000ED0; // type:function size:0x9C +finalizeState_Fly2__16dAcDemoNpcBird_cFv = .text:0x00000F70; // type:function size:0x4 +initializeState_Fly3__16dAcDemoNpcBird_cFv = .text:0x00000F80; // type:function size:0x58 +executeState_Fly3__16dAcDemoNpcBird_cFv = .text:0x00000FE0; // type:function size:0x25C fn_491_1240 = .text:0x00001240; // type:function size:0x88 -fn_491_12D0 = .text:0x000012D0; // type:function size:0x4 +finalizeState_Fly3__16dAcDemoNpcBird_cFv = .text:0x000012D0; // type:function size:0x4 fn_491_12E0 = .text:0x000012E0; // type:function size:0xC fn_491_12F0 = .text:0x000012F0; // type:function size:0xC fn_491_1300 = .text:0x00001300; // type:function size:0xC fn_491_1310 = .text:0x00001310; // type:function size:0x20 -fn_491_1330 = .text:0x00001330; // type:function size:0x170 -fn_491_14A0 = .text:0x000014A0; // type:function size:0x10 -fn_491_14B0 = .text:0x000014B0; // type:function size:0x60 -fn_491_1510 = .text:0x00001510; // type:function size:0xC -fn_491_1520 = .text:0x00001520; // type:function size:0x1C -fn_491_1540 = .text:0x00001540; // type:function size:0x1C -fn_491_1560 = .text:0x00001560; // type:function size:0x1C -fn_491_1580 = .text:0x00001580; // type:function size:0x10 -fn_491_1590 = .text:0x00001590; // type:function size:0x10 -fn_491_15A0 = .text:0x000015A0; // type:function size:0x10 -fn_491_15B0 = .text:0x000015B0; // type:function size:0x10 -fn_491_15C0 = .text:0x000015C0; // type:function size:0x10 -fn_491_15D0 = .text:0x000015D0; // type:function size:0x30 -fn_491_1600 = .text:0x00001600; // type:function size:0x30 -fn_491_1630 = .text:0x00001630; // type:function size:0x30 -fn_491_1660 = .text:0x00001660; // type:function size:0x3F4 -fn_491_1A60 = .text:0x00001A60; // type:function size:0x58 -fn_491_1AC0 = .text:0x00001AC0; // type:function size:0x88 +__dt__16dAcDemoNpcBird_cFv = .text:0x00001330; // type:function size:0x170 +getOldStateID__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014A0; // type:function size:0x10 +build__32sFStateFct_c<16dAcDemoNpcBird_c>FRC12sStateIDIf_c = .text:0x000014B0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcDemoNpcBird_c>FRP10sStateIf_c = .text:0x00001510; // type:function size:0xC +initialize__29sFState_c<16dAcDemoNpcBird_c>Fv = .text:0x00001520; // type:function size:0x1C +execute__29sFState_c<16dAcDemoNpcBird_c>Fv = .text:0x00001540; // type:function size:0x1C +finalize__29sFState_c<16dAcDemoNpcBird_c>Fv = .text:0x00001560; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001580; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001590; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015A0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015B0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015C0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcDemoNpcBird_c>CFR16dAcDemoNpcBird_c = .text:0x000015D0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcDemoNpcBird_c>CFR16dAcDemoNpcBird_c = .text:0x00001600; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcDemoNpcBird_c>CFR16dAcDemoNpcBird_c = .text:0x00001630; // type:function size:0x30 +__sinit_\d_a_demo_npc_bird_cpp = .text:0x00001660; // type:function size:0x3F4 scope:local +__dt__31sFStateID_c<16dAcDemoNpcBird_c>Fv = .text:0x00001A60; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcDemoNpcBird_c>CFPCc = .text:0x00001AC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -76,7 +76,7 @@ lbl_491_rodata_4C = .rodata:0x0000004C; // type:object size:0x8 data:float lbl_491_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_491_rodata_58 = .rodata:0x00000058; // type:object size:0x18 data:float lbl_491_rodata_70 = .rodata:0x00000070; // type:object size:0xC -lbl_491_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_DEMO_NPC_BIRD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_491_data_10 = .data:0x00000010; // type:object size:0xC lbl_491_data_1C = .data:0x0000001C; // type:object size:0xC lbl_491_data_28 = .data:0x00000028; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_e_amNP/symbols.txt b/config/SOUE01/rels/d_a_e_amNP/symbols.txt index 6d7184b8..43411050 100644 --- a/config/SOUE01/rels/d_a_e_amNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_amNP/symbols.txt @@ -4,12 +4,12 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_138_F0 = .text:0x000000F0; // type:function size:0x40 -fn_138_130 = .text:0x00000130; // type:function size:0x1A0 +dAcEAm_c_classInit__Fv = .text:0x00000130; // type:function size:0x1A0 fn_138_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_138_330 = .text:0x00000330; // type:function size:0x58 -fn_138_390 = .text:0x00000390; // type:function size:0x6C -fn_138_400 = .text:0x00000400; // type:function size:0xA0 -fn_138_4A0 = .text:0x000004A0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEAm_c>Fv = .text:0x00000330; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEAm_c>Fv = .text:0x00000390; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000400; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004A0; // type:function size:0xA4 fn_138_550 = .text:0x00000550; // type:function size:0x4 fn_138_560 = .text:0x00000560; // type:function size:0x58 fn_138_5C0 = .text:0x000005C0; // type:function size:0x58 @@ -19,49 +19,49 @@ fn_138_710 = .text:0x00000710; // type:function size:0x90 fn_138_7A0 = .text:0x000007A0; // type:function size:0x200 fn_138_9A0 = .text:0x000009A0; // type:function size:0x194 fn_138_B40 = .text:0x00000B40; // type:function size:0x358 -fn_138_EA0 = .text:0x00000EA0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000EA0; // type:function size:0x10 fn_138_EB0 = .text:0x00000EB0; // type:function size:0x98 fn_138_F50 = .text:0x00000F50; // type:function size:0x8 fn_138_F60 = .text:0x00000F60; // type:function size:0x16AC -fn_138_2610 = .text:0x00002610; // type:function size:0x10 -fn_138_2620 = .text:0x00002620; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002610; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002620; // type:function size:0x10 fn_138_2630 = .text:0x00002630; // type:function size:0x4C fn_138_2680 = .text:0x00002680; // type:function size:0x1C fn_138_26A0 = .text:0x000026A0; // type:function size:0x15C -fn_138_2800 = .text:0x00002800; // type:function size:0x114 -fn_138_2920 = .text:0x00002920; // type:function size:0x40 +initializeState_Stop__8dAcEAm_cFv = .text:0x00002800; // type:function size:0x114 +executeState_Stop__8dAcEAm_cFv = .text:0x00002920; // type:function size:0x40 fn_138_2960 = .text:0x00002960; // type:function size:0x4 -fn_138_2970 = .text:0x00002970; // type:function size:0x4 -fn_138_2980 = .text:0x00002980; // type:function size:0xC -fn_138_2990 = .text:0x00002990; // type:function size:0x8C -fn_138_2A20 = .text:0x00002A20; // type:function size:0x4 -fn_138_2A30 = .text:0x00002A30; // type:function size:0x4 -fn_138_2A40 = .text:0x00002A40; // type:function size:0x140 -fn_138_2B80 = .text:0x00002B80; // type:function size:0x4 -fn_138_2B90 = .text:0x00002B90; // type:function size:0x130 -fn_138_2CC0 = .text:0x00002CC0; // type:function size:0x328 -fn_138_2FF0 = .text:0x00002FF0; // type:function size:0x4 -fn_138_3000 = .text:0x00003000; // type:function size:0x14 -fn_138_3020 = .text:0x00003020; // type:function size:0x2C4 -fn_138_32F0 = .text:0x000032F0; // type:function size:0x4 -fn_138_3300 = .text:0x00003300; // type:function size:0x84 -fn_138_3390 = .text:0x00003390; // type:function size:0x124 -fn_138_34C0 = .text:0x000034C0; // type:function size:0x4 -fn_138_34D0 = .text:0x000034D0; // type:function size:0x6C -fn_138_3540 = .text:0x00003540; // type:function size:0xBC -fn_138_3600 = .text:0x00003600; // type:function size:0x4 -fn_138_3610 = .text:0x00003610; // type:function size:0x158 -fn_138_3770 = .text:0x00003770; // type:function size:0x1D8 -fn_138_3950 = .text:0x00003950; // type:function size:0x4 -fn_138_3960 = .text:0x00003960; // type:function size:0x94 -fn_138_3A00 = .text:0x00003A00; // type:function size:0x1C0 -fn_138_3BC0 = .text:0x00003BC0; // type:function size:0x4 -fn_138_3BD0 = .text:0x00003BD0; // type:function size:0x84 -fn_138_3C60 = .text:0x00003C60; // type:function size:0x74 -fn_138_3CE0 = .text:0x00003CE0; // type:function size:0x4 -fn_138_3CF0 = .text:0x00003CF0; // type:function size:0xC0 -fn_138_3DB0 = .text:0x00003DB0; // type:function size:0x118 -fn_138_3ED0 = .text:0x00003ED0; // type:function size:0x4 +finalizeState_Stop__8dAcEAm_cFv = .text:0x00002970; // type:function size:0x4 +initializeState_Appear__8dAcEAm_cFv = .text:0x00002980; // type:function size:0xC +executeState_Appear__8dAcEAm_cFv = .text:0x00002990; // type:function size:0x8C +finalizeState_Appear__8dAcEAm_cFv = .text:0x00002A20; // type:function size:0x4 +initializeState_StartWait__8dAcEAm_cFv = .text:0x00002A30; // type:function size:0x4 +executeState_StartWait__8dAcEAm_cFv = .text:0x00002A40; // type:function size:0x140 +finalizeState_StartWait__8dAcEAm_cFv = .text:0x00002B80; // type:function size:0x4 +initializeState_Normal__8dAcEAm_cFv = .text:0x00002B90; // type:function size:0x130 +executeState_Normal__8dAcEAm_cFv = .text:0x00002CC0; // type:function size:0x328 +finalizeState_Normal__8dAcEAm_cFv = .text:0x00002FF0; // type:function size:0x4 +initializeState_RetMove__8dAcEAm_cFv = .text:0x00003000; // type:function size:0x14 +executeState_RetMove__8dAcEAm_cFv = .text:0x00003020; // type:function size:0x2C4 +finalizeState_RetMove__8dAcEAm_cFv = .text:0x000032F0; // type:function size:0x4 +initializeState_LongJump__8dAcEAm_cFv = .text:0x00003300; // type:function size:0x84 +executeState_LongJump__8dAcEAm_cFv = .text:0x00003390; // type:function size:0x124 +finalizeState_LongJump__8dAcEAm_cFv = .text:0x000034C0; // type:function size:0x4 +initializeState_Wait__8dAcEAm_cFv = .text:0x000034D0; // type:function size:0x6C +executeState_Wait__8dAcEAm_cFv = .text:0x00003540; // type:function size:0xBC +finalizeState_Wait__8dAcEAm_cFv = .text:0x00003600; // type:function size:0x4 +initializeState_Chance__8dAcEAm_cFv = .text:0x00003610; // type:function size:0x158 +executeState_Chance__8dAcEAm_cFv = .text:0x00003770; // type:function size:0x1D8 +finalizeState_Chance__8dAcEAm_cFv = .text:0x00003950; // type:function size:0x4 +initializeState_ChanceWait__8dAcEAm_cFv = .text:0x00003960; // type:function size:0x94 +executeState_ChanceWait__8dAcEAm_cFv = .text:0x00003A00; // type:function size:0x1C0 +finalizeState_ChanceWait__8dAcEAm_cFv = .text:0x00003BC0; // type:function size:0x4 +initializeState_Damage__8dAcEAm_cFv = .text:0x00003BD0; // type:function size:0x84 +executeState_Damage__8dAcEAm_cFv = .text:0x00003C60; // type:function size:0x74 +finalizeState_Damage__8dAcEAm_cFv = .text:0x00003CE0; // type:function size:0x4 +initializeState_Dead__8dAcEAm_cFv = .text:0x00003CF0; // type:function size:0xC0 +executeState_Dead__8dAcEAm_cFv = .text:0x00003DB0; // type:function size:0x118 +finalizeState_Dead__8dAcEAm_cFv = .text:0x00003ED0; // type:function size:0x4 fn_138_3EE0 = .text:0x00003EE0; // type:function size:0x12C fn_138_4010 = .text:0x00004010; // type:function size:0x1C fn_138_4030 = .text:0x00004030; // type:function size:0x138 @@ -71,24 +71,24 @@ fn_138_4240 = .text:0x00004240; // type:function size:0x8 fn_138_4250 = .text:0x00004250; // type:function size:0x4 fn_138_4260 = .text:0x00004260; // type:function size:0x4 fn_138_4270 = .text:0x00004270; // type:function size:0x8 -fn_138_4280 = .text:0x00004280; // type:function size:0x170 -fn_138_43F0 = .text:0x000043F0; // type:function size:0x60 -fn_138_4450 = .text:0x00004450; // type:function size:0xC -fn_138_4460 = .text:0x00004460; // type:function size:0x1C -fn_138_4480 = .text:0x00004480; // type:function size:0x1C -fn_138_44A0 = .text:0x000044A0; // type:function size:0x1C -fn_138_44C0 = .text:0x000044C0; // type:function size:0x10 -fn_138_44D0 = .text:0x000044D0; // type:function size:0x10 -fn_138_44E0 = .text:0x000044E0; // type:function size:0x10 -fn_138_44F0 = .text:0x000044F0; // type:function size:0x10 -fn_138_4500 = .text:0x00004500; // type:function size:0x10 -fn_138_4510 = .text:0x00004510; // type:function size:0x10 -fn_138_4520 = .text:0x00004520; // type:function size:0x30 -fn_138_4550 = .text:0x00004550; // type:function size:0x30 -fn_138_4580 = .text:0x00004580; // type:function size:0x30 -fn_138_45B0 = .text:0x000045B0; // type:function size:0x85C -fn_138_4E10 = .text:0x00004E10; // type:function size:0x58 -fn_138_4E70 = .text:0x00004E70; // type:function size:0x88 +__dt__8dAcEAm_cFv = .text:0x00004280; // type:function size:0x170 +build__23sFStateFct_c<8dAcEAm_c>FRC12sStateIDIf_c = .text:0x000043F0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEAm_c>FRP10sStateIf_c = .text:0x00004450; // type:function size:0xC +initialize__20sFState_c<8dAcEAm_c>Fv = .text:0x00004460; // type:function size:0x1C +execute__20sFState_c<8dAcEAm_c>Fv = .text:0x00004480; // type:function size:0x1C +finalize__20sFState_c<8dAcEAm_c>Fv = .text:0x000044A0; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044C0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044D0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044E0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044F0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004500; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004510; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEAm_c>CFR8dAcEAm_c = .text:0x00004520; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEAm_c>CFR8dAcEAm_c = .text:0x00004550; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEAm_c>CFR8dAcEAm_c = .text:0x00004580; // type:function size:0x30 +__sinit_\d_a_e_am_cpp = .text:0x000045B0; // type:function size:0x85C scope:local +__dt__22sFStateID_c<8dAcEAm_c>Fv = .text:0x00004E10; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEAm_c>CFPCc = .text:0x00004E70; // type:function size:0x88 fn_138_4F00 = .text:0x00004F00; // type:function size:0x8 fn_138_4F10 = .text:0x00004F10; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -106,7 +106,7 @@ lbl_138_rodata_CC = .rodata:0x000000CC; // type:object size:0x18 data:float lbl_138_rodata_E4 = .rodata:0x000000E4; // type:object size:0xC data:float lbl_138_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float lbl_138_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_138_data_10 = .data:0x00000010; // type:object size:0xC0 +g_profile_E_AM = .data:0x00000010; // type:object size:0xC0 lbl_138_data_D0 = .data:0x000000D0; // type:object size:0x84 lbl_138_data_154 = .data:0x00000154; // type:object size:0x8 lbl_138_data_15C = .data:0x0000015C; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_battleshipfishNP/symbols.txt b/config/SOUE01/rels/d_a_e_battleshipfishNP/symbols.txt index f74d756c..bd9688d4 100644 --- a/config/SOUE01/rels/d_a_e_battleshipfishNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_battleshipfishNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_185_F0 = .text:0x000000F0; // type:function size:0x40 -AcEbfish__ctor = .text:0x00000130; // type:function size:0x198 -fn_185_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_185_330 = .text:0x00000330; // type:function size:0x6C -fn_185_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_185_440 = .text:0x00000440; // type:function size:0xA4 +dAcEbfish_c_classInit__Fv = .text:0x00000130; // type:function size:0x198 +__dt__24sFState_c<11dAcEbfish_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcEbfish_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 fn_185_4F0 = .text:0x000004F0; // type:function size:0x58 fn_185_550 = .text:0x00000550; // type:function size:0x4 fn_185_560 = .text:0x00000560; // type:function size:0x58 @@ -16,39 +16,39 @@ fn_185_5C0 = .text:0x000005C0; // type:function size:0x40 fn_185_600 = .text:0x00000600; // type:function size:0x11C fn_185_720 = .text:0x00000720; // type:function size:0x138 AcEbfish__init1 = .text:0x00000860; // type:function size:0x574 -fn_185_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_185_DF0 = .text:0x00000DF0; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DE0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000DF0; // type:function size:0x10 AcEbfish__init2 = .text:0x00000E00; // type:function size:0x78 fn_185_E80 = .text:0x00000E80; // type:function size:0x8 AcEbfish__update = .text:0x00000E90; // type:function size:0xFF8 -fn_185_1E90 = .text:0x00001E90; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E90; // type:function size:0x10 fn_185_1EA0 = .text:0x00001EA0; // type:function size:0x1C AcEbfish__draw = .text:0x00001EC0; // type:function size:0x204 -fn_185_20D0 = .text:0x000020D0; // type:function size:0xB0 -fn_185_2180 = .text:0x00002180; // type:function size:0xDC -fn_185_2260 = .text:0x00002260; // type:function size:0x4 -fn_185_2270 = .text:0x00002270; // type:function size:0x1DC -fn_185_2450 = .text:0x00002450; // type:function size:0x154 -fn_185_25B0 = .text:0x000025B0; // type:function size:0x4 -fn_185_25C0 = .text:0x000025C0; // type:function size:0x90 -fn_185_2650 = .text:0x00002650; // type:function size:0xB0 -fn_185_2700 = .text:0x00002700; // type:function size:0x4 -fn_185_2710 = .text:0x00002710; // type:function size:0x7C -fn_185_2790 = .text:0x00002790; // type:function size:0x704 -fn_185_2EA0 = .text:0x00002EA0; // type:function size:0x4 -fn_185_2EB0 = .text:0x00002EB0; // type:function size:0x1C0 -fn_185_3070 = .text:0x00003070; // type:function size:0x328 +initializeState_Wait__11dAcEbfish_cFv = .text:0x000020D0; // type:function size:0xB0 +executeState_Wait__11dAcEbfish_cFv = .text:0x00002180; // type:function size:0xDC +finalizeState_Wait__11dAcEbfish_cFv = .text:0x00002260; // type:function size:0x4 +initializeState_Move__11dAcEbfish_cFv = .text:0x00002270; // type:function size:0x1DC +executeState_Move__11dAcEbfish_cFv = .text:0x00002450; // type:function size:0x154 +finalizeState_Move__11dAcEbfish_cFv = .text:0x000025B0; // type:function size:0x4 +initializeState_Find__11dAcEbfish_cFv = .text:0x000025C0; // type:function size:0x90 +executeState_Find__11dAcEbfish_cFv = .text:0x00002650; // type:function size:0xB0 +finalizeState_Find__11dAcEbfish_cFv = .text:0x00002700; // type:function size:0x4 +initializeState_Attack__11dAcEbfish_cFv = .text:0x00002710; // type:function size:0x7C +executeState_Attack__11dAcEbfish_cFv = .text:0x00002790; // type:function size:0x704 +finalizeState_Attack__11dAcEbfish_cFv = .text:0x00002EA0; // type:function size:0x4 +initializeState_Piyo__11dAcEbfish_cFv = .text:0x00002EB0; // type:function size:0x1C0 +executeState_Piyo__11dAcEbfish_cFv = .text:0x00003070; // type:function size:0x328 fn_185_33A0 = .text:0x000033A0; // type:function size:0x1C -fn_185_33C0 = .text:0x000033C0; // type:function size:0x4 -fn_185_33D0 = .text:0x000033D0; // type:function size:0x58 -fn_185_3430 = .text:0x00003430; // type:function size:0x64 -fn_185_34A0 = .text:0x000034A0; // type:function size:0x4 -fn_185_34B0 = .text:0x000034B0; // type:function size:0x94 -fn_185_3550 = .text:0x00003550; // type:function size:0x204 -fn_185_3760 = .text:0x00003760; // type:function size:0x4 -fn_185_3770 = .text:0x00003770; // type:function size:0x24 -fn_185_37A0 = .text:0x000037A0; // type:function size:0x15C -fn_185_3900 = .text:0x00003900; // type:function size:0x4 +finalizeState_Piyo__11dAcEbfish_cFv = .text:0x000033C0; // type:function size:0x4 +initializeState_NoDamage__11dAcEbfish_cFv = .text:0x000033D0; // type:function size:0x58 +executeState_NoDamage__11dAcEbfish_cFv = .text:0x00003430; // type:function size:0x64 +finalizeState_NoDamage__11dAcEbfish_cFv = .text:0x000034A0; // type:function size:0x4 +initializeState_Dead__11dAcEbfish_cFv = .text:0x000034B0; // type:function size:0x94 +executeState_Dead__11dAcEbfish_cFv = .text:0x00003550; // type:function size:0x204 +finalizeState_Dead__11dAcEbfish_cFv = .text:0x00003760; // type:function size:0x4 +initializeState_BirthWait__11dAcEbfish_cFv = .text:0x00003770; // type:function size:0x24 +executeState_BirthWait__11dAcEbfish_cFv = .text:0x000037A0; // type:function size:0x15C +finalizeState_BirthWait__11dAcEbfish_cFv = .text:0x00003900; // type:function size:0x4 fn_185_3910 = .text:0x00003910; // type:function size:0x1E0 fn_185_3AF0 = .text:0x00003AF0; // type:function size:0xB0 fn_185_3BA0 = .text:0x00003BA0; // type:function size:0xE0 @@ -60,29 +60,29 @@ fn_185_4700 = .text:0x00004700; // type:function size:0x8 fn_185_4710 = .text:0x00004710; // type:function size:0x4 fn_185_4720 = .text:0x00004720; // type:function size:0x4 fn_185_4730 = .text:0x00004730; // type:function size:0x8 -fn_185_4740 = .text:0x00004740; // type:function size:0x15C +__dt__11dAcEbfish_cFv = .text:0x00004740; // type:function size:0x15C fn_185_48A0 = .text:0x000048A0; // type:function size:0x4 fn_185_48B0 = .text:0x000048B0; // type:function size:0x4 fn_185_48C0 = .text:0x000048C0; // type:function size:0x4 fn_185_48D0 = .text:0x000048D0; // type:function size:0x4 fn_185_48E0 = .text:0x000048E0; // type:function size:0x4 -fn_185_48F0 = .text:0x000048F0; // type:function size:0x60 -fn_185_4950 = .text:0x00004950; // type:function size:0xC -fn_185_4960 = .text:0x00004960; // type:function size:0x1C -fn_185_4980 = .text:0x00004980; // type:function size:0x1C -fn_185_49A0 = .text:0x000049A0; // type:function size:0x1C -fn_185_49C0 = .text:0x000049C0; // type:function size:0x10 -fn_185_49D0 = .text:0x000049D0; // type:function size:0x10 -fn_185_49E0 = .text:0x000049E0; // type:function size:0x10 -fn_185_49F0 = .text:0x000049F0; // type:function size:0x10 -fn_185_4A00 = .text:0x00004A00; // type:function size:0x10 -fn_185_4A10 = .text:0x00004A10; // type:function size:0x10 -fn_185_4A20 = .text:0x00004A20; // type:function size:0x30 -fn_185_4A50 = .text:0x00004A50; // type:function size:0x30 -fn_185_4A80 = .text:0x00004A80; // type:function size:0x30 -fn_185_4AB0 = .text:0x00004AB0; // type:function size:0x628 -fn_185_50E0 = .text:0x000050E0; // type:function size:0x58 -fn_185_5140 = .text:0x00005140; // type:function size:0x88 +build__27sFStateFct_c<11dAcEbfish_c>FRC12sStateIDIf_c = .text:0x000048F0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcEbfish_c>FRP10sStateIf_c = .text:0x00004950; // type:function size:0xC +initialize__24sFState_c<11dAcEbfish_c>Fv = .text:0x00004960; // type:function size:0x1C +execute__24sFState_c<11dAcEbfish_c>Fv = .text:0x00004980; // type:function size:0x1C +finalize__24sFState_c<11dAcEbfish_c>Fv = .text:0x000049A0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000049C0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000049D0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000049E0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000049F0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004A00; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004A10; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcEbfish_c>CFR11dAcEbfish_c = .text:0x00004A20; // type:function size:0x30 +executeState__26sFStateID_c<11dAcEbfish_c>CFR11dAcEbfish_c = .text:0x00004A50; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcEbfish_c>CFR11dAcEbfish_c = .text:0x00004A80; // type:function size:0x30 +__sinit_\d_a_e_battleshipfish_cpp = .text:0x00004AB0; // type:function size:0x628 scope:local +__dt__26sFStateID_c<11dAcEbfish_c>Fv = .text:0x000050E0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcEbfish_c>CFPCc = .text:0x00005140; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -95,7 +95,7 @@ lbl_185_rodata_120 = .rodata:0x00000120; // type:object size:0x14 data:float lbl_185_rodata_134 = .rodata:0x00000134; // type:object size:0x30 data:float lbl_185_rodata_164 = .rodata:0x00000164; // type:object size:0x10 data:float lbl_185_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_185_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_E_BFISH = .data:0x00000010; // type:object size:0x10 lbl_185_data_20 = .data:0x00000020; // type:object size:0x8 lbl_185_data_28 = .data:0x00000028; // type:object size:0x8 data:string lbl_185_data_30 = .data:0x00000030; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_e_bcNP/symbols.txt b/config/SOUE01/rels/d_a_e_bcNP/symbols.txt index 01645cc1..a6036cff 100644 --- a/config/SOUE01/rels/d_a_e_bcNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_bcNP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_165_F0 = .text:0x000000F0; // type:function size:0x40 -AcEBc__ctor = .text:0x00000130; // type:function size:0x470 +dAcEbc_c_classInit__Fv = .text:0x00000130; // type:function size:0x470 fn_165_5A0 = .text:0x000005A0; // type:function size:0x58 fn_165_600 = .text:0x00000600; // type:function size:0x40 fn_165_640 = .text:0x00000640; // type:function size:0x4 @@ -16,10 +16,10 @@ fn_165_7C0 = .text:0x000007C0; // type:function size:0x84 fn_165_850 = .text:0x00000850; // type:function size:0x58 fn_165_8B0 = .text:0x000008B0; // type:function size:0x90 fn_165_940 = .text:0x00000940; // type:function size:0xCC -fn_165_A10 = .text:0x00000A10; // type:function size:0x58 -fn_165_A70 = .text:0x00000A70; // type:function size:0x6C -fn_165_AE0 = .text:0x00000AE0; // type:function size:0xA0 -fn_165_B80 = .text:0x00000B80; // type:function size:0xA4 +__dt__20sFState_c<8dAcEbc_c>Fv = .text:0x00000A10; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEbc_c>Fv = .text:0x00000A70; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000B80; // type:function size:0xA4 fn_165_C30 = .text:0x00000C30; // type:function size:0x58 fn_165_C90 = .text:0x00000C90; // type:function size:0x58 fn_165_CF0 = .text:0x00000CF0; // type:function size:0x74 @@ -30,121 +30,121 @@ AcEBc__initModels = .text:0x00001670; // type:function size:0x630 AcEBc__init = .text:0x00001CA0; // type:function size:0x9CC fn_165_2670 = .text:0x00002670; // type:function size:0x40 AcEBc__update = .text:0x000026B0; // type:function size:0x22F8 -fn_165_49B0 = .text:0x000049B0; // type:function size:0x10 -fn_165_49C0 = .text:0x000049C0; // type:function size:0x10 -fn_165_49D0 = .text:0x000049D0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000049B0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000049C0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000049D0; // type:function size:0x10 fn_165_49E0 = .text:0x000049E0; // type:function size:0x1C AcEBc__updateEventRelated = .text:0x00004A00; // type:function size:0x5F0 fn_165_4FF0 = .text:0x00004FF0; // type:function size:0x9F4 AcEBc__draw = .text:0x000059F0; // type:function size:0x2A8 fn_165_5CA0 = .text:0x00005CA0; // type:function size:0x1D4 -AcEBc__stateStandbyEnter = .text:0x00005E80; // type:function size:0x88 -AcEBc__stateStandyUpdate = .text:0x00005F10; // type:function size:0xDD8 -fn_165_6CF0 = .text:0x00006CF0; // type:function size:0x4 -fn_165_6D00 = .text:0x00006D00; // type:function size:0x2BC -fn_165_6FC0 = .text:0x00006FC0; // type:function size:0x3FC -fn_165_73C0 = .text:0x000073C0; // type:function size:0xC -fn_165_73D0 = .text:0x000073D0; // type:function size:0xC8 -fn_165_74A0 = .text:0x000074A0; // type:function size:0x504 -fn_165_79B0 = .text:0x000079B0; // type:function size:0x10 -fn_165_79C0 = .text:0x000079C0; // type:function size:0xA0 -fn_165_7A60 = .text:0x00007A60; // type:function size:0x954 -fn_165_83C0 = .text:0x000083C0; // type:function size:0x4 -fn_165_83D0 = .text:0x000083D0; // type:function size:0x58 -fn_165_8430 = .text:0x00008430; // type:function size:0x888 -fn_165_8CC0 = .text:0x00008CC0; // type:function size:0x4 -fn_165_8CD0 = .text:0x00008CD0; // type:function size:0xB8 -fn_165_8D90 = .text:0x00008D90; // type:function size:0xA48 -fn_165_97E0 = .text:0x000097E0; // type:function size:0x4 -fn_165_97F0 = .text:0x000097F0; // type:function size:0x74 -fn_165_9870 = .text:0x00009870; // type:function size:0x2E8 -fn_165_9B60 = .text:0x00009B60; // type:function size:0x4 -AcEBc__stateRopeWalkEnter = .text:0x00009B70; // type:function size:0xE4 -fn_165_9C60 = .text:0x00009C60; // type:function size:0x980 +initializeState_Standby__8dAcEbc_cFv = .text:0x00005E80; // type:function size:0x88 +executeState_Standby__8dAcEbc_cFv = .text:0x00005F10; // type:function size:0xDD8 +finalizeState_Standby__8dAcEbc_cFv = .text:0x00006CF0; // type:function size:0x4 +initializeState_Home__8dAcEbc_cFv = .text:0x00006D00; // type:function size:0x2BC +executeState_Home__8dAcEbc_cFv = .text:0x00006FC0; // type:function size:0x3FC +finalizeState_Home__8dAcEbc_cFv = .text:0x000073C0; // type:function size:0xC +initializeState_Normal__8dAcEbc_cFv = .text:0x000073D0; // type:function size:0xC8 +executeState_Normal__8dAcEbc_cFv = .text:0x000074A0; // type:function size:0x504 +finalizeState_Normal__8dAcEbc_cFv = .text:0x000079B0; // type:function size:0x10 +initializeState_Lantern__8dAcEbc_cFv = .text:0x000079C0; // type:function size:0xA0 +executeState_Lantern__8dAcEbc_cFv = .text:0x00007A60; // type:function size:0x954 +finalizeState_Lantern__8dAcEbc_cFv = .text:0x000083C0; // type:function size:0x4 +initializeState_LanternPath__8dAcEbc_cFv = .text:0x000083D0; // type:function size:0x58 +executeState_LanternPath__8dAcEbc_cFv = .text:0x00008430; // type:function size:0x888 +finalizeState_LanternPath__8dAcEbc_cFv = .text:0x00008CC0; // type:function size:0x4 +initializeState_Yagura__8dAcEbc_cFv = .text:0x00008CD0; // type:function size:0xB8 +executeState_Yagura__8dAcEbc_cFv = .text:0x00008D90; // type:function size:0xA48 +finalizeState_Yagura__8dAcEbc_cFv = .text:0x000097E0; // type:function size:0x4 +initializeState_Path__8dAcEbc_cFv = .text:0x000097F0; // type:function size:0x74 +executeState_Path__8dAcEbc_cFv = .text:0x00009870; // type:function size:0x2E8 +finalizeState_Path__8dAcEbc_cFv = .text:0x00009B60; // type:function size:0x4 +initializeState_RopeWalk__8dAcEbc_cFv = .text:0x00009B70; // type:function size:0xE4 +executeState_RopeWalk__8dAcEbc_cFv = .text:0x00009C60; // type:function size:0x980 fn_165_A5E0 = .text:0x0000A5E0; // type:function size:0x48 -fn_165_A630 = .text:0x0000A630; // type:function size:0x4 -AcEBc__stateFightStartEnter = .text:0x0000A640; // type:function size:0xC4 -AcEBc__stateFightStartUpdate = .text:0x0000A710; // type:function size:0x32C -fn_165_AA40 = .text:0x0000AA40; // type:function size:0x4 -fn_165_AA50 = .text:0x0000AA50; // type:function size:0x90 -fn_165_AAE0 = .text:0x0000AAE0; // type:function size:0x16C -fn_165_AC50 = .text:0x0000AC50; // type:function size:0x10 -AcEBc__stateFightEnter = .text:0x0000AC60; // type:function size:0x2AC -AcEBc__stateFightUpdate = .text:0x0000AF10; // type:function size:0xD30 -fn_165_BC40 = .text:0x0000BC40; // type:function size:0x4 -fn_165_BC50 = .text:0x0000BC50; // type:function size:0x198 -fn_165_BDF0 = .text:0x0000BDF0; // type:function size:0x3C8 -fn_165_C1C0 = .text:0x0000C1C0; // type:function size:0x4 -fn_165_C1D0 = .text:0x0000C1D0; // type:function size:0x80 -fn_165_C250 = .text:0x0000C250; // type:function size:0x284 -fn_165_C4E0 = .text:0x0000C4E0; // type:function size:0x4 -fn_165_C4F0 = .text:0x0000C4F0; // type:function size:0x68 -fn_165_C560 = .text:0x0000C560; // type:function size:0x2B4 -fn_165_C820 = .text:0x0000C820; // type:function size:0x4 -fn_165_C830 = .text:0x0000C830; // type:function size:0x18 -fn_165_C850 = .text:0x0000C850; // type:function size:0x200 -fn_165_CA50 = .text:0x0000CA50; // type:function size:0x4 -fn_165_CA60 = .text:0x0000CA60; // type:function size:0x60 -fn_165_CAC0 = .text:0x0000CAC0; // type:function size:0x84 -fn_165_CB50 = .text:0x0000CB50; // type:function size:0x4 -AcEBc__stateDamageEnter = .text:0x0000CB60; // type:function size:0x74 -AcEBc__stateDamageUpdate = .text:0x0000CBE0; // type:function size:0x2E8 -AcEBc__stateDamageLeave = .text:0x0000CED0; // type:function size:0x4 -fn_165_CEE0 = .text:0x0000CEE0; // type:function size:0x90 -fn_165_CF70 = .text:0x0000CF70; // type:function size:0x114 -fn_165_D090 = .text:0x0000D090; // type:function size:0x4 -fn_165_D0A0 = .text:0x0000D0A0; // type:function size:0x4C -fn_165_D0F0 = .text:0x0000D0F0; // type:function size:0x5C -fn_165_D150 = .text:0x0000D150; // type:function size:0x4 -AcEBc__stateFailEnter = .text:0x0000D160; // type:function size:0xE4 -AcEBc__stateFailUpdate = .text:0x0000D250; // type:function size:0x780 -fn_165_D9D0 = .text:0x0000D9D0; // type:function size:0x4 -fn_165_D9E0 = .text:0x0000D9E0; // type:function size:0xA4 -fn_165_DA90 = .text:0x0000DA90; // type:function size:0x15C -fn_165_DBF0 = .text:0x0000DBF0; // type:function size:0x4 -fn_165_DC00 = .text:0x0000DC00; // type:function size:0x50 -fn_165_DC50 = .text:0x0000DC50; // type:function size:0x594 -fn_165_E1F0 = .text:0x0000E1F0; // type:function size:0x4 -fn_165_E200 = .text:0x0000E200; // type:function size:0x74 -fn_165_E280 = .text:0x0000E280; // type:function size:0x30 +finalizeState_RopeWalk__8dAcEbc_cFv = .text:0x0000A630; // type:function size:0x4 +initializeState_FightStart__8dAcEbc_cFv = .text:0x0000A640; // type:function size:0xC4 +executeState_FightStart__8dAcEbc_cFv = .text:0x0000A710; // type:function size:0x32C +finalizeState_FightStart__8dAcEbc_cFv = .text:0x0000AA40; // type:function size:0x4 +initializeState_FindCall__8dAcEbc_cFv = .text:0x0000AA50; // type:function size:0x90 +executeState_FindCall__8dAcEbc_cFv = .text:0x0000AAE0; // type:function size:0x16C +finalizeState_FindCall__8dAcEbc_cFv = .text:0x0000AC50; // type:function size:0x10 +initializeState_Fight__8dAcEbc_cFv = .text:0x0000AC60; // type:function size:0x2AC +executeState_Fight__8dAcEbc_cFv = .text:0x0000AF10; // type:function size:0xD30 +finalizeState_Fight__8dAcEbc_cFv = .text:0x0000BC40; // type:function size:0x4 +initializeState_Attack__8dAcEbc_cFv = .text:0x0000BC50; // type:function size:0x198 +executeState_Attack__8dAcEbc_cFv = .text:0x0000BDF0; // type:function size:0x3C8 +finalizeState_Attack__8dAcEbc_cFv = .text:0x0000C1C0; // type:function size:0x4 +initializeState_BigAttack__8dAcEbc_cFv = .text:0x0000C1D0; // type:function size:0x80 +executeState_BigAttack__8dAcEbc_cFv = .text:0x0000C250; // type:function size:0x284 +finalizeState_BigAttack__8dAcEbc_cFv = .text:0x0000C4E0; // type:function size:0x4 +initializeState_StepAttack__8dAcEbc_cFv = .text:0x0000C4F0; // type:function size:0x68 +executeState_StepAttack__8dAcEbc_cFv = .text:0x0000C560; // type:function size:0x2B4 +finalizeState_StepAttack__8dAcEbc_cFv = .text:0x0000C820; // type:function size:0x4 +initializeState_RockAttack__8dAcEbc_cFv = .text:0x0000C830; // type:function size:0x18 +executeState_RockAttack__8dAcEbc_cFv = .text:0x0000C850; // type:function size:0x200 +finalizeState_RockAttack__8dAcEbc_cFv = .text:0x0000CA50; // type:function size:0x4 +initializeState_CarryDamage__8dAcEbc_cFv = .text:0x0000CA60; // type:function size:0x60 +executeState_CarryDamage__8dAcEbc_cFv = .text:0x0000CAC0; // type:function size:0x84 +finalizeState_CarryDamage__8dAcEbc_cFv = .text:0x0000CB50; // type:function size:0x4 +initializeState_Damage__8dAcEbc_cFv = .text:0x0000CB60; // type:function size:0x74 +executeState_Damage__8dAcEbc_cFv = .text:0x0000CBE0; // type:function size:0x2E8 +finalizeState_Damage__8dAcEbc_cFv = .text:0x0000CED0; // type:function size:0x4 +initializeState_AirDamage__8dAcEbc_cFv = .text:0x0000CEE0; // type:function size:0x90 +executeState_AirDamage__8dAcEbc_cFv = .text:0x0000CF70; // type:function size:0x114 +finalizeState_AirDamage__8dAcEbc_cFv = .text:0x0000D090; // type:function size:0x4 +initializeState_Fire__8dAcEbc_cFv = .text:0x0000D0A0; // type:function size:0x4C +executeState_Fire__8dAcEbc_cFv = .text:0x0000D0F0; // type:function size:0x5C +finalizeState_Fire__8dAcEbc_cFv = .text:0x0000D150; // type:function size:0x4 +initializeState_Fail__8dAcEbc_cFv = .text:0x0000D160; // type:function size:0xE4 +executeState_Fail__8dAcEbc_cFv = .text:0x0000D250; // type:function size:0x780 +finalizeState_Fail__8dAcEbc_cFv = .text:0x0000D9D0; // type:function size:0x4 +initializeState_Fall__8dAcEbc_cFv = .text:0x0000D9E0; // type:function size:0xA4 +executeState_Fall__8dAcEbc_cFv = .text:0x0000DA90; // type:function size:0x15C +finalizeState_Fall__8dAcEbc_cFv = .text:0x0000DBF0; // type:function size:0x4 +initializeState_BombAction__8dAcEbc_cFv = .text:0x0000DC00; // type:function size:0x50 +executeState_BombAction__8dAcEbc_cFv = .text:0x0000DC50; // type:function size:0x594 +finalizeState_BombAction__8dAcEbc_cFv = .text:0x0000E1F0; // type:function size:0x4 +initializeState_StabGuard__8dAcEbc_cFv = .text:0x0000E200; // type:function size:0x74 +executeState_StabGuard__8dAcEbc_cFv = .text:0x0000E280; // type:function size:0x30 fn_165_E2B0 = .text:0x0000E2B0; // type:function size:0x4 -fn_165_E2C0 = .text:0x0000E2C0; // type:function size:0x4 -fn_165_E2D0 = .text:0x0000E2D0; // type:function size:0x94 -fn_165_E370 = .text:0x0000E370; // type:function size:0x2EC -fn_165_E660 = .text:0x0000E660; // type:function size:0x4 -fn_165_E670 = .text:0x0000E670; // type:function size:0x5C -AcEBc__stateBeeDamageUpdate = .text:0x0000E6D0; // type:function size:0x19C -fn_165_E870 = .text:0x0000E870; // type:function size:0x4 -AcEBc__stateWhipCaptureEnter = .text:0x0000E880; // type:function size:0x58 -AcEBc__stateWhipCaptureUpdate = .text:0x0000E8E0; // type:function size:0x2E4 -AcEBc__stateWhipCaptureLeave = .text:0x0000EBD0; // type:function size:0x4 -fn_165_EBE0 = .text:0x0000EBE0; // type:function size:0x8C -fn_165_EC70 = .text:0x0000EC70; // type:function size:0x380 -fn_165_EFF0 = .text:0x0000EFF0; // type:function size:0x4 -fn_165_F000 = .text:0x0000F000; // type:function size:0x94 -fn_165_F0A0 = .text:0x0000F0A0; // type:function size:0x178 -fn_165_F220 = .text:0x0000F220; // type:function size:0x4 -fn_165_F230 = .text:0x0000F230; // type:function size:0x94 -fn_165_F2D0 = .text:0x0000F2D0; // type:function size:0x108 -fn_165_F3E0 = .text:0x0000F3E0; // type:function size:0x4 -fn_165_F3F0 = .text:0x0000F3F0; // type:function size:0x14 -fn_165_F410 = .text:0x0000F410; // type:function size:0x24 -fn_165_F440 = .text:0x0000F440; // type:function size:0x4 -fn_165_F450 = .text:0x0000F450; // type:function size:0x84 -fn_165_F4E0 = .text:0x0000F4E0; // type:function size:0x398 -fn_165_F880 = .text:0x0000F880; // type:function size:0x4 -fn_165_F890 = .text:0x0000F890; // type:function size:0x24 -fn_165_F8C0 = .text:0x0000F8C0; // type:function size:0x114 -fn_165_F9E0 = .text:0x0000F9E0; // type:function size:0x10 -fn_165_F9F0 = .text:0x0000F9F0; // type:function size:0x44 -fn_165_FA40 = .text:0x0000FA40; // type:function size:0x428 -fn_165_FE70 = .text:0x0000FE70; // type:function size:0x4 -fn_165_FE80 = .text:0x0000FE80; // type:function size:0xBC -fn_165_FF40 = .text:0x0000FF40; // type:function size:0x3F4 -fn_165_10340 = .text:0x00010340; // type:function size:0xC -fn_165_10350 = .text:0x00010350; // type:function size:0x84 -fn_165_103E0 = .text:0x000103E0; // type:function size:0x1E4 -fn_165_105D0 = .text:0x000105D0; // type:function size:0x4 +finalizeState_StabGuard__8dAcEbc_cFv = .text:0x0000E2C0; // type:function size:0x4 +initializeState_Stun__8dAcEbc_cFv = .text:0x0000E2D0; // type:function size:0x94 +executeState_Stun__8dAcEbc_cFv = .text:0x0000E370; // type:function size:0x2EC +finalizeState_Stun__8dAcEbc_cFv = .text:0x0000E660; // type:function size:0x4 +initializeState_BeeDamage__8dAcEbc_cFv = .text:0x0000E670; // type:function size:0x5C +executeState_BeeDamage__8dAcEbc_cFv = .text:0x0000E6D0; // type:function size:0x19C +finalizeState_BeeDamage__8dAcEbc_cFv = .text:0x0000E870; // type:function size:0x4 +initializeState_WhipCapture__8dAcEbc_cFv = .text:0x0000E880; // type:function size:0x58 +executeState_WhipCapture__8dAcEbc_cFv = .text:0x0000E8E0; // type:function size:0x2E4 +finalizeState_WhipCapture__8dAcEbc_cFv = .text:0x0000EBD0; // type:function size:0x4 +initializeState_WakidasiWait__8dAcEbc_cFv = .text:0x0000EBE0; // type:function size:0x8C +executeState_WakidasiWait__8dAcEbc_cFv = .text:0x0000EC70; // type:function size:0x380 +finalizeState_WakidasiWait__8dAcEbc_cFv = .text:0x0000EFF0; // type:function size:0x4 +initializeState_SlopeSlide__8dAcEbc_cFv = .text:0x0000F000; // type:function size:0x94 +executeState_SlopeSlide__8dAcEbc_cFv = .text:0x0000F0A0; // type:function size:0x178 +finalizeState_SlopeSlide__8dAcEbc_cFv = .text:0x0000F220; // type:function size:0x4 +initializeState_Drop__8dAcEbc_cFv = .text:0x0000F230; // type:function size:0x94 +executeState_Drop__8dAcEbc_cFv = .text:0x0000F2D0; // type:function size:0x108 +finalizeState_Drop__8dAcEbc_cFv = .text:0x0000F3E0; // type:function size:0x4 +initializeState_MastDrop__8dAcEbc_cFv = .text:0x0000F3F0; // type:function size:0x14 +executeState_MastDrop__8dAcEbc_cFv = .text:0x0000F410; // type:function size:0x24 +finalizeState_MastDrop__8dAcEbc_cFv = .text:0x0000F440; // type:function size:0x4 +initializeState_AStandby__8dAcEbc_cFv = .text:0x0000F450; // type:function size:0x84 +executeState_AStandby__8dAcEbc_cFv = .text:0x0000F4E0; // type:function size:0x398 +finalizeState_AStandby__8dAcEbc_cFv = .text:0x0000F880; // type:function size:0x4 +initializeState_AFindCall__8dAcEbc_cFv = .text:0x0000F890; // type:function size:0x24 +executeState_AFindCall__8dAcEbc_cFv = .text:0x0000F8C0; // type:function size:0x114 +finalizeState_AFindCall__8dAcEbc_cFv = .text:0x0000F9E0; // type:function size:0x10 +initializeState_APath__8dAcEbc_cFv = .text:0x0000F9F0; // type:function size:0x44 +executeState_APath__8dAcEbc_cFv = .text:0x0000FA40; // type:function size:0x428 +finalizeState_APath__8dAcEbc_cFv = .text:0x0000FE70; // type:function size:0x4 +initializeState_AAttack__8dAcEbc_cFv = .text:0x0000FE80; // type:function size:0xBC +executeState_AAttack__8dAcEbc_cFv = .text:0x0000FF40; // type:function size:0x3F4 +finalizeState_AAttack__8dAcEbc_cFv = .text:0x00010340; // type:function size:0xC +initializeState_ADamage__8dAcEbc_cFv = .text:0x00010350; // type:function size:0x84 +executeState_ADamage__8dAcEbc_cFv = .text:0x000103E0; // type:function size:0x1E4 +finalizeState_ADamage__8dAcEbc_cFv = .text:0x000105D0; // type:function size:0x4 fn_165_105E0 = .text:0x000105E0; // type:function size:0x2C8 fn_165_108B0 = .text:0x000108B0; // type:function size:0xB00 fn_165_113B0 = .text:0x000113B0; // type:function size:0x4C @@ -182,7 +182,7 @@ fn_165_13940 = .text:0x00013940; // type:function size:0x8 fn_165_13950 = .text:0x00013950; // type:function size:0x4 fn_165_13960 = .text:0x00013960; // type:function size:0x4 fn_165_13970 = .text:0x00013970; // type:function size:0x8 -fn_165_13980 = .text:0x00013980; // type:function size:0x39C +__dt__8dAcEbc_cFv = .text:0x00013980; // type:function size:0x39C fn_165_13D20 = .text:0x00013D20; // type:function size:0x4 fn_165_13D30 = .text:0x00013D30; // type:function size:0x4 fn_165_13D40 = .text:0x00013D40; // type:function size:0x4 @@ -194,23 +194,23 @@ fn_165_13D90 = .text:0x00013D90; // type:function size:0x4 fn_165_13DA0 = .text:0x00013DA0; // type:function size:0x4 fn_165_13DB0 = .text:0x00013DB0; // type:function size:0x4 fn_165_13DC0 = .text:0x00013DC0; // type:function size:0x4 -fn_165_13DD0 = .text:0x00013DD0; // type:function size:0x60 -fn_165_13E30 = .text:0x00013E30; // type:function size:0xC -fn_165_13E40 = .text:0x00013E40; // type:function size:0x1C -fn_165_13E60 = .text:0x00013E60; // type:function size:0x1C -fn_165_13E80 = .text:0x00013E80; // type:function size:0x1C -fn_165_13EA0 = .text:0x00013EA0; // type:function size:0x10 -fn_165_13EB0 = .text:0x00013EB0; // type:function size:0x10 -fn_165_13EC0 = .text:0x00013EC0; // type:function size:0x10 -fn_165_13ED0 = .text:0x00013ED0; // type:function size:0x10 -fn_165_13EE0 = .text:0x00013EE0; // type:function size:0x10 -fn_165_13EF0 = .text:0x00013EF0; // type:function size:0x10 -fn_165_13F00 = .text:0x00013F00; // type:function size:0x30 -fn_165_13F30 = .text:0x00013F30; // type:function size:0x30 -fn_165_13F60 = .text:0x00013F60; // type:function size:0x30 -AcEBc__sinit = .text:0x00013F90; // type:function size:0x1B5C -fn_165_15AF0 = .text:0x00015AF0; // type:function size:0x58 -fn_165_15B50 = .text:0x00015B50; // type:function size:0x88 +build__23sFStateFct_c<8dAcEbc_c>FRC12sStateIDIf_c = .text:0x00013DD0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEbc_c>FRP10sStateIf_c = .text:0x00013E30; // type:function size:0xC +initialize__20sFState_c<8dAcEbc_c>Fv = .text:0x00013E40; // type:function size:0x1C +execute__20sFState_c<8dAcEbc_c>Fv = .text:0x00013E60; // type:function size:0x1C +finalize__20sFState_c<8dAcEbc_c>Fv = .text:0x00013E80; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00013EA0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00013EB0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00013EC0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00013ED0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00013EE0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00013EF0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEbc_c>CFR8dAcEbc_c = .text:0x00013F00; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEbc_c>CFR8dAcEbc_c = .text:0x00013F30; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEbc_c>CFR8dAcEbc_c = .text:0x00013F60; // type:function size:0x30 +__sinit_\d_a_e_bc_cpp = .text:0x00013F90; // type:function size:0x1B5C scope:local +__dt__22sFStateID_c<8dAcEbc_c>Fv = .text:0x00015AF0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEbc_c>CFPCc = .text:0x00015B50; // type:function size:0x88 fn_165_15BE0 = .text:0x00015BE0; // type:function size:0x8 fn_165_15BF0 = .text:0x00015BF0; // type:function size:0x8 fn_165_15C00 = .text:0x00015C00; // type:function size:0x8 @@ -241,7 +241,7 @@ lbl_165_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float lbl_165_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float lbl_165_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float lbl_165_rodata_32C = .rodata:0x0000032C; // type:object size:0x10 data:float -lbl_165_data_0 = .data:0x00000000; // type:object size:0x6C data:4byte +g_profile_E_BC = .data:0x00000000; // type:object size:0x6C data:4byte jumptable_165_data_6C = .data:0x0000006C; // type:object size:0x4C scope:local lbl_165_data_B8 = .data:0x000000B8; // type:object size:0xC lbl_165_data_C4 = .data:0x000000C4; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_bc_arrowNP/symbols.txt b/config/SOUE01/rels/d_a_e_bc_arrowNP/symbols.txt index db12c855..deeff015 100644 --- a/config/SOUE01/rels/d_a_e_bc_arrowNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_bc_arrowNP/symbols.txt @@ -3,60 +3,60 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_168_F0 = .text:0x000000F0; // type:function size:0x168 +dAcEbcarrow_c_classInit__Fv = .text:0x000000F0; // type:function size:0x168 fn_168_260 = .text:0x00000260; // type:function size:0x90 -fn_168_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_168_350 = .text:0x00000350; // type:function size:0x6C -fn_168_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_168_460 = .text:0x00000460; // type:function size:0xA4 +__dt__26sFState_c<13dAcEbcarrow_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcEbcarrow_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_168_510 = .text:0x00000510; // type:function size:0x74 fn_168_590 = .text:0x00000590; // type:function size:0x8C fn_168_620 = .text:0x00000620; // type:function size:0x18C -fn_168_7B0 = .text:0x000007B0; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007B0; // type:function size:0x10 fn_168_7C0 = .text:0x000007C0; // type:function size:0x8 fn_168_7D0 = .text:0x000007D0; // type:function size:0x334 -fn_168_B10 = .text:0x00000B10; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B10; // type:function size:0x10 fn_168_B20 = .text:0x00000B20; // type:function size:0x50 -fn_168_B70 = .text:0x00000B70; // type:function size:0x170 -fn_168_CE0 = .text:0x00000CE0; // type:function size:0x504 -fn_168_11F0 = .text:0x000011F0; // type:function size:0x4 +initializeState_Move__13dAcEbcarrow_cFv = .text:0x00000B70; // type:function size:0x170 +executeState_Move__13dAcEbcarrow_cFv = .text:0x00000CE0; // type:function size:0x504 +finalizeState_Move__13dAcEbcarrow_cFv = .text:0x000011F0; // type:function size:0x4 fn_168_1200 = .text:0x00001200; // type:function size:0xC4 fn_168_12D0 = .text:0x000012D0; // type:function size:0x8 fn_168_12E0 = .text:0x000012E0; // type:function size:0x4 fn_168_12F0 = .text:0x000012F0; // type:function size:0x4 fn_168_1300 = .text:0x00001300; // type:function size:0x8 -fn_168_1310 = .text:0x00001310; // type:function size:0x148 -fn_168_1460 = .text:0x00001460; // type:function size:0x10 +__dt__13dAcEbcarrow_cFv = .text:0x00001310; // type:function size:0x148 +getStateID__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001460; // type:function size:0x10 fn_168_1470 = .text:0x00001470; // type:function size:0x4 fn_168_1480 = .text:0x00001480; // type:function size:0x4 fn_168_1490 = .text:0x00001490; // type:function size:0x4 fn_168_14A0 = .text:0x000014A0; // type:function size:0x4 fn_168_14B0 = .text:0x000014B0; // type:function size:0x4 fn_168_14C0 = .text:0x000014C0; // type:function size:0x4 -fn_168_14D0 = .text:0x000014D0; // type:function size:0x60 -fn_168_1530 = .text:0x00001530; // type:function size:0xC -fn_168_1540 = .text:0x00001540; // type:function size:0x1C -fn_168_1560 = .text:0x00001560; // type:function size:0x1C -fn_168_1580 = .text:0x00001580; // type:function size:0x1C -fn_168_15A0 = .text:0x000015A0; // type:function size:0x10 -fn_168_15B0 = .text:0x000015B0; // type:function size:0x10 -fn_168_15C0 = .text:0x000015C0; // type:function size:0x10 -fn_168_15D0 = .text:0x000015D0; // type:function size:0x10 -fn_168_15E0 = .text:0x000015E0; // type:function size:0x10 -fn_168_15F0 = .text:0x000015F0; // type:function size:0x10 -fn_168_1600 = .text:0x00001600; // type:function size:0x30 -fn_168_1630 = .text:0x00001630; // type:function size:0x30 -fn_168_1660 = .text:0x00001660; // type:function size:0x30 -fn_168_1690 = .text:0x00001690; // type:function size:0x10C -fn_168_17A0 = .text:0x000017A0; // type:function size:0x58 -fn_168_1800 = .text:0x00001800; // type:function size:0x88 +build__29sFStateFct_c<13dAcEbcarrow_c>FRC12sStateIDIf_c = .text:0x000014D0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcEbcarrow_c>FRP10sStateIf_c = .text:0x00001530; // type:function size:0xC +initialize__26sFState_c<13dAcEbcarrow_c>Fv = .text:0x00001540; // type:function size:0x1C +execute__26sFState_c<13dAcEbcarrow_c>Fv = .text:0x00001560; // type:function size:0x1C +finalize__26sFState_c<13dAcEbcarrow_c>Fv = .text:0x00001580; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015A0; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015B0; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015C0; // type:function size:0x10 +getState__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015D0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015E0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015F0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcEbcarrow_c>CFR13dAcEbcarrow_c = .text:0x00001600; // type:function size:0x30 +executeState__28sFStateID_c<13dAcEbcarrow_c>CFR13dAcEbcarrow_c = .text:0x00001630; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcEbcarrow_c>CFR13dAcEbcarrow_c = .text:0x00001660; // type:function size:0x30 +__sinit_\d_a_e_bc_arrow_cpp = .text:0x00001690; // type:function size:0x10C scope:local +__dt__28sFStateID_c<13dAcEbcarrow_c>Fv = .text:0x000017A0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcEbcarrow_c>CFPCc = .text:0x00001800; // type:function size:0x88 fn_168_1890 = .text:0x00001890; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_168_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_168_rodata_4 = .rodata:0x00000004; // type:object size:0x60 data:float -lbl_168_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_BCARROW = .data:0x00000000; // type:object size:0x10 data:4byte lbl_168_data_10 = .data:0x00000010; // type:object size:0x48 lbl_168_data_58 = .data:0x00000058; // type:object size:0x2C lbl_168_data_84 = .data:0x00000084; // type:object size:0x8C diff --git a/config/SOUE01/rels/d_a_e_bcalNP/symbols.txt b/config/SOUE01/rels/d_a_e_bcalNP/symbols.txt index 1ce2a2a8..745acda9 100644 --- a/config/SOUE01/rels/d_a_e_bcalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_bcalNP/symbols.txt @@ -3,13 +3,13 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_167_F0 = .text:0x000000F0; // type:function size:0x204 +dAcEbcaL_c_classInit__Fv = .text:0x000000F0; // type:function size:0x204 fn_167_300 = .text:0x00000300; // type:function size:0x58 fn_167_360 = .text:0x00000360; // type:function size:0x90 -fn_167_3F0 = .text:0x000003F0; // type:function size:0x58 -fn_167_450 = .text:0x00000450; // type:function size:0x6C -fn_167_4C0 = .text:0x000004C0; // type:function size:0xA0 -fn_167_560 = .text:0x00000560; // type:function size:0xA4 +__dt__23sFState_c<10dAcEbcaL_c>Fv = .text:0x000003F0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcEbcaL_c>Fv = .text:0x00000450; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004C0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000560; // type:function size:0xA4 fn_167_610 = .text:0x00000610; // type:function size:0x58 fn_167_670 = .text:0x00000670; // type:function size:0x40 fn_167_6B0 = .text:0x000006B0; // type:function size:0x4 @@ -18,74 +18,74 @@ fn_167_700 = .text:0x00000700; // type:function size:0x734 fn_167_E40 = .text:0x00000E40; // type:function size:0x24 fn_167_E70 = .text:0x00000E70; // type:function size:0x1D8 fn_167_1050 = .text:0x00001050; // type:function size:0x200 -fn_167_1250 = .text:0x00001250; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001250; // type:function size:0x10 fn_167_1260 = .text:0x00001260; // type:function size:0x20 fn_167_1280 = .text:0x00001280; // type:function size:0xB08 -fn_167_1D90 = .text:0x00001D90; // type:function size:0x10 -fn_167_1DA0 = .text:0x00001DA0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D90; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DA0; // type:function size:0x10 fn_167_1DB0 = .text:0x00001DB0; // type:function size:0x2B0 fn_167_2060 = .text:0x00002060; // type:function size:0x15C -fn_167_21C0 = .text:0x000021C0; // type:function size:0x8C -fn_167_2250 = .text:0x00002250; // type:function size:0xE0 -fn_167_2330 = .text:0x00002330; // type:function size:0x4 -fn_167_2340 = .text:0x00002340; // type:function size:0xAC -fn_167_23F0 = .text:0x000023F0; // type:function size:0x2EC -fn_167_26E0 = .text:0x000026E0; // type:function size:0x4 -fn_167_26F0 = .text:0x000026F0; // type:function size:0x50 -fn_167_2740 = .text:0x00002740; // type:function size:0x4C -fn_167_2790 = .text:0x00002790; // type:function size:0x4 -fn_167_27A0 = .text:0x000027A0; // type:function size:0x68 -fn_167_2810 = .text:0x00002810; // type:function size:0xAC -fn_167_28C0 = .text:0x000028C0; // type:function size:0x4 -fn_167_28D0 = .text:0x000028D0; // type:function size:0x64 -fn_167_2940 = .text:0x00002940; // type:function size:0x68 -fn_167_29B0 = .text:0x000029B0; // type:function size:0x18 +initializeState_Standby__10dAcEbcaL_cFv = .text:0x000021C0; // type:function size:0x8C +executeState_Standby__10dAcEbcaL_cFv = .text:0x00002250; // type:function size:0xE0 +finalizeState_Standby__10dAcEbcaL_cFv = .text:0x00002330; // type:function size:0x4 +initializeState_Attack__10dAcEbcaL_cFv = .text:0x00002340; // type:function size:0xAC +executeState_Attack__10dAcEbcaL_cFv = .text:0x000023F0; // type:function size:0x2EC +finalizeState_Attack__10dAcEbcaL_cFv = .text:0x000026E0; // type:function size:0x4 +initializeState_Damage__10dAcEbcaL_cFv = .text:0x000026F0; // type:function size:0x50 +executeState_Damage__10dAcEbcaL_cFv = .text:0x00002740; // type:function size:0x4C +finalizeState_Damage__10dAcEbcaL_cFv = .text:0x00002790; // type:function size:0x4 +initializeState_Hit__10dAcEbcaL_cFv = .text:0x000027A0; // type:function size:0x68 +executeState_Hit__10dAcEbcaL_cFv = .text:0x00002810; // type:function size:0xAC +finalizeState_Hit__10dAcEbcaL_cFv = .text:0x000028C0; // type:function size:0x4 +initializeState_Lead__10dAcEbcaL_cFv = .text:0x000028D0; // type:function size:0x64 +executeState_Lead__10dAcEbcaL_cFv = .text:0x00002940; // type:function size:0x68 +finalizeState_Lead__10dAcEbcaL_cFv = .text:0x000029B0; // type:function size:0x18 fn_167_29D0 = .text:0x000029D0; // type:function size:0x66C fn_167_3040 = .text:0x00003040; // type:function size:0x4C fn_167_3090 = .text:0x00003090; // type:function size:0xC fn_167_30A0 = .text:0x000030A0; // type:function size:0x1C fn_167_30C0 = .text:0x000030C0; // type:function size:0x64 fn_167_3130 = .text:0x00003130; // type:function size:0x54 -fn_167_3190 = .text:0x00003190; // type:function size:0x58 -fn_167_31F0 = .text:0x000031F0; // type:function size:0x13C -fn_167_3330 = .text:0x00003330; // type:function size:0x4 -fn_167_3340 = .text:0x00003340; // type:function size:0x54 -fn_167_33A0 = .text:0x000033A0; // type:function size:0x7C -fn_167_3420 = .text:0x00003420; // type:function size:0x4 -fn_167_3430 = .text:0x00003430; // type:function size:0xB4 -fn_167_34F0 = .text:0x000034F0; // type:function size:0x5D0 -fn_167_3AC0 = .text:0x00003AC0; // type:function size:0x4 +initializeState_Stun__10dAcEbcaL_cFv = .text:0x00003190; // type:function size:0x58 +executeState_Stun__10dAcEbcaL_cFv = .text:0x000031F0; // type:function size:0x13C +finalizeState_Stun__10dAcEbcaL_cFv = .text:0x00003330; // type:function size:0x4 +initializeState_AirDamage__10dAcEbcaL_cFv = .text:0x00003340; // type:function size:0x54 +executeState_AirDamage__10dAcEbcaL_cFv = .text:0x000033A0; // type:function size:0x7C +finalizeState_AirDamage__10dAcEbcaL_cFv = .text:0x00003420; // type:function size:0x4 +initializeState_Fail__10dAcEbcaL_cFv = .text:0x00003430; // type:function size:0xB4 +executeState_Fail__10dAcEbcaL_cFv = .text:0x000034F0; // type:function size:0x5D0 +finalizeState_Fail__10dAcEbcaL_cFv = .text:0x00003AC0; // type:function size:0x4 fn_167_3AD0 = .text:0x00003AD0; // type:function size:0x1EC -fn_167_3CC0 = .text:0x00003CC0; // type:function size:0x50 -fn_167_3D10 = .text:0x00003D10; // type:function size:0x5C -fn_167_3D70 = .text:0x00003D70; // type:function size:0x4 +initializeState_StabGuard__10dAcEbcaL_cFv = .text:0x00003CC0; // type:function size:0x50 +executeState_StabGuard__10dAcEbcaL_cFv = .text:0x00003D10; // type:function size:0x5C +finalizeState_StabGuard__10dAcEbcaL_cFv = .text:0x00003D70; // type:function size:0x4 fn_167_3D80 = .text:0x00003D80; // type:function size:0x8 fn_167_3D90 = .text:0x00003D90; // type:function size:0x4 fn_167_3DA0 = .text:0x00003DA0; // type:function size:0x4 fn_167_3DB0 = .text:0x00003DB0; // type:function size:0x8 -fn_167_3DC0 = .text:0x00003DC0; // type:function size:0x1D4 +__dt__10dAcEbcaL_cFv = .text:0x00003DC0; // type:function size:0x1D4 fn_167_3FA0 = .text:0x00003FA0; // type:function size:0x4 fn_167_3FB0 = .text:0x00003FB0; // type:function size:0x4 fn_167_3FC0 = .text:0x00003FC0; // type:function size:0x4 fn_167_3FD0 = .text:0x00003FD0; // type:function size:0x4 fn_167_3FE0 = .text:0x00003FE0; // type:function size:0x4 -fn_167_3FF0 = .text:0x00003FF0; // type:function size:0x60 -fn_167_4050 = .text:0x00004050; // type:function size:0xC -fn_167_4060 = .text:0x00004060; // type:function size:0x1C -fn_167_4080 = .text:0x00004080; // type:function size:0x1C -fn_167_40A0 = .text:0x000040A0; // type:function size:0x1C -fn_167_40C0 = .text:0x000040C0; // type:function size:0x10 -fn_167_40D0 = .text:0x000040D0; // type:function size:0x10 -fn_167_40E0 = .text:0x000040E0; // type:function size:0x10 -fn_167_40F0 = .text:0x000040F0; // type:function size:0x10 -fn_167_4100 = .text:0x00004100; // type:function size:0x10 -fn_167_4110 = .text:0x00004110; // type:function size:0x10 -fn_167_4120 = .text:0x00004120; // type:function size:0x30 -fn_167_4150 = .text:0x00004150; // type:function size:0x30 -fn_167_4180 = .text:0x00004180; // type:function size:0x30 -fn_167_41B0 = .text:0x000041B0; // type:function size:0x844 -fn_167_4A00 = .text:0x00004A00; // type:function size:0x58 -fn_167_4A60 = .text:0x00004A60; // type:function size:0x88 +build__26sFStateFct_c<10dAcEbcaL_c>FRC12sStateIDIf_c = .text:0x00003FF0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcEbcaL_c>FRP10sStateIf_c = .text:0x00004050; // type:function size:0xC +initialize__23sFState_c<10dAcEbcaL_c>Fv = .text:0x00004060; // type:function size:0x1C +execute__23sFState_c<10dAcEbcaL_c>Fv = .text:0x00004080; // type:function size:0x1C +finalize__23sFState_c<10dAcEbcaL_c>Fv = .text:0x000040A0; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000040C0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000040D0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000040E0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000040F0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004100; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004110; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcEbcaL_c>CFR10dAcEbcaL_c = .text:0x00004120; // type:function size:0x30 +executeState__25sFStateID_c<10dAcEbcaL_c>CFR10dAcEbcaL_c = .text:0x00004150; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcEbcaL_c>CFR10dAcEbcaL_c = .text:0x00004180; // type:function size:0x30 +__sinit_\d_a_e_bcal_cpp = .text:0x000041B0; // type:function size:0x844 scope:local +__dt__25sFStateID_c<10dAcEbcaL_c>Fv = .text:0x00004A00; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcEbcaL_c>CFPCc = .text:0x00004A60; // type:function size:0x88 fn_167_4AF0 = .text:0x00004AF0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -102,7 +102,7 @@ lbl_167_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float lbl_167_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float lbl_167_rodata_C0 = .rodata:0x000000C0; // type:object size:0x18 data:float lbl_167_rodata_D8 = .rodata:0x000000D8; // type:object size:0x28 data:float -lbl_167_data_0 = .data:0x00000000; // type:object size:0x6C data:4byte +g_profile_E_BCAL = .data:0x00000000; // type:object size:0x6C data:4byte jumptable_167_data_6C = .data:0x0000006C; // type:object size:0x4C scope:local lbl_167_data_C8 = .data:0x000000C8; // type:object size:0x8 lbl_167_data_D0 = .data:0x000000D0; // type:object size:0x60 diff --git a/config/SOUE01/rels/d_a_e_bcal_arrowNP/symbols.txt b/config/SOUE01/rels/d_a_e_bcal_arrowNP/symbols.txt index db9a75bf..4bf5f5f2 100644 --- a/config/SOUE01/rels/d_a_e_bcal_arrowNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_bcal_arrowNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_169_F0 = .text:0x000000F0; // type:function size:0xF8 +dAcEbcalarrow_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF8 fn_169_1F0 = .text:0x000001F0; // type:function size:0x90 -fn_169_280 = .text:0x00000280; // type:function size:0x58 -fn_169_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_169_350 = .text:0x00000350; // type:function size:0xA0 -fn_169_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__28sFState_c<15dAcEbcalarrow_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcEbcalarrow_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_169_4A0 = .text:0x000004A0; // type:function size:0x68 fn_169_510 = .text:0x00000510; // type:function size:0xDC fn_169_5F0 = .text:0x000005F0; // type:function size:0x8 fn_169_600 = .text:0x00000600; // type:function size:0x240 -fn_169_840 = .text:0x00000840; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000840; // type:function size:0x10 fn_169_850 = .text:0x00000850; // type:function size:0x28 fn_169_880 = .text:0x00000880; // type:function size:0x30 -fn_169_8B0 = .text:0x000008B0; // type:function size:0x10 -fn_169_8C0 = .text:0x000008C0; // type:function size:0x1D0 -fn_169_A90 = .text:0x00000A90; // type:function size:0x4D4 -fn_169_F70 = .text:0x00000F70; // type:function size:0x4 +changeState__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008B0; // type:function size:0x10 +initializeState_Move__15dAcEbcalarrow_cFv = .text:0x000008C0; // type:function size:0x1D0 +executeState_Move__15dAcEbcalarrow_cFv = .text:0x00000A90; // type:function size:0x4D4 +finalizeState_Move__15dAcEbcalarrow_cFv = .text:0x00000F70; // type:function size:0x4 fn_169_F80 = .text:0x00000F80; // type:function size:0x8 fn_169_F90 = .text:0x00000F90; // type:function size:0x4 fn_169_FA0 = .text:0x00000FA0; // type:function size:0x4 fn_169_FB0 = .text:0x00000FB0; // type:function size:0x8 -fn_169_FC0 = .text:0x00000FC0; // type:function size:0x11C -fn_169_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_169_10F0 = .text:0x000010F0; // type:function size:0x60 -fn_169_1150 = .text:0x00001150; // type:function size:0xC -fn_169_1160 = .text:0x00001160; // type:function size:0x1C -fn_169_1180 = .text:0x00001180; // type:function size:0x1C -fn_169_11A0 = .text:0x000011A0; // type:function size:0x1C -fn_169_11C0 = .text:0x000011C0; // type:function size:0x10 -fn_169_11D0 = .text:0x000011D0; // type:function size:0x10 -fn_169_11E0 = .text:0x000011E0; // type:function size:0x10 -fn_169_11F0 = .text:0x000011F0; // type:function size:0x10 -fn_169_1200 = .text:0x00001200; // type:function size:0x10 -fn_169_1210 = .text:0x00001210; // type:function size:0x10 -fn_169_1220 = .text:0x00001220; // type:function size:0x30 -fn_169_1250 = .text:0x00001250; // type:function size:0x30 -fn_169_1280 = .text:0x00001280; // type:function size:0x30 -fn_169_12B0 = .text:0x000012B0; // type:function size:0x10C -fn_169_13C0 = .text:0x000013C0; // type:function size:0x58 -fn_169_1420 = .text:0x00001420; // type:function size:0x88 +__dt__15dAcEbcalarrow_cFv = .text:0x00000FC0; // type:function size:0x11C +getStateID__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010E0; // type:function size:0x10 +build__31sFStateFct_c<15dAcEbcalarrow_c>FRC12sStateIDIf_c = .text:0x000010F0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcEbcalarrow_c>FRP10sStateIf_c = .text:0x00001150; // type:function size:0xC +initialize__28sFState_c<15dAcEbcalarrow_c>Fv = .text:0x00001160; // type:function size:0x1C +execute__28sFState_c<15dAcEbcalarrow_c>Fv = .text:0x00001180; // type:function size:0x1C +finalize__28sFState_c<15dAcEbcalarrow_c>Fv = .text:0x000011A0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011C0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011D0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011E0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011F0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001200; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001210; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcEbcalarrow_c>CFR15dAcEbcalarrow_c = .text:0x00001220; // type:function size:0x30 +executeState__30sFStateID_c<15dAcEbcalarrow_c>CFR15dAcEbcalarrow_c = .text:0x00001250; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcEbcalarrow_c>CFR15dAcEbcalarrow_c = .text:0x00001280; // type:function size:0x30 +__sinit_\d_a_e_bcal_arrow_cpp = .text:0x000012B0; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcEbcalarrow_c>Fv = .text:0x000013C0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcEbcalarrow_c>CFPCc = .text:0x00001420; // type:function size:0x88 fn_169_14B0 = .text:0x000014B0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_169_rodata_0 = .rodata:0x00000000; // type:object size:0x60 data:float -lbl_169_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_BCALARROW = .data:0x00000000; // type:object size:0x10 data:4byte lbl_169_data_10 = .data:0x00000010; // type:object size:0x2C lbl_169_data_3C = .data:0x0000003C; // type:object size:0x4 data:string lbl_169_data_40 = .data:0x00000040; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_bceNP/symbols.txt b/config/SOUE01/rels/d_a_e_bceNP/symbols.txt index f993384e..aaf1f515 100644 --- a/config/SOUE01/rels/d_a_e_bceNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_bceNP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_166_F0 = .text:0x000000F0; // type:function size:0x40 -fn_166_130 = .text:0x00000130; // type:function size:0x2E8 +dAcEbce_c_classInit__Fv = .text:0x00000130; // type:function size:0x2E8 fn_166_420 = .text:0x00000420; // type:function size:0x58 fn_166_480 = .text:0x00000480; // type:function size:0x40 fn_166_4C0 = .text:0x000004C0; // type:function size:0x90 @@ -14,70 +14,70 @@ fn_166_5F0 = .text:0x000005F0; // type:function size:0x84 fn_166_680 = .text:0x00000680; // type:function size:0x58 fn_166_6E0 = .text:0x000006E0; // type:function size:0x90 fn_166_770 = .text:0x00000770; // type:function size:0xCC -fn_166_840 = .text:0x00000840; // type:function size:0x58 -fn_166_8A0 = .text:0x000008A0; // type:function size:0x6C -fn_166_910 = .text:0x00000910; // type:function size:0xA0 -fn_166_9B0 = .text:0x000009B0; // type:function size:0xA4 +__dt__21sFState_c<9dAcEbce_c>Fv = .text:0x00000840; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEbce_c>Fv = .text:0x000008A0; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000910; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c>Fv = .text:0x000009B0; // type:function size:0xA4 fn_166_A60 = .text:0x00000A60; // type:function size:0x58 fn_166_AC0 = .text:0x00000AC0; // type:function size:0x774 fn_166_1240 = .text:0x00001240; // type:function size:0x220 fn_166_1460 = .text:0x00001460; // type:function size:0x588 fn_166_19F0 = .text:0x000019F0; // type:function size:0x34 fn_166_1A30 = .text:0x00001A30; // type:function size:0x1644 -fn_166_3080 = .text:0x00003080; // type:function size:0x10 -fn_166_3090 = .text:0x00003090; // type:function size:0x10 -fn_166_30A0 = .text:0x000030A0; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003080; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00003090; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000030A0; // type:function size:0x10 fn_166_30B0 = .text:0x000030B0; // type:function size:0x1C fn_166_30D0 = .text:0x000030D0; // type:function size:0x400 fn_166_34D0 = .text:0x000034D0; // type:function size:0x1B8 fn_166_3690 = .text:0x00003690; // type:function size:0x198 -fn_166_3830 = .text:0x00003830; // type:function size:0x88 -fn_166_38C0 = .text:0x000038C0; // type:function size:0x4C4 -fn_166_3D90 = .text:0x00003D90; // type:function size:0x4 -fn_166_3DA0 = .text:0x00003DA0; // type:function size:0x78 -fn_166_3E20 = .text:0x00003E20; // type:function size:0x364 -fn_166_4190 = .text:0x00004190; // type:function size:0x4 -fn_166_41A0 = .text:0x000041A0; // type:function size:0xBC -fn_166_4260 = .text:0x00004260; // type:function size:0x500 -fn_166_4760 = .text:0x00004760; // type:function size:0x4 -fn_166_4770 = .text:0x00004770; // type:function size:0x74 -fn_166_47F0 = .text:0x000047F0; // type:function size:0x270 -fn_166_4A60 = .text:0x00004A60; // type:function size:0x4 -fn_166_4A70 = .text:0x00004A70; // type:function size:0x84 -fn_166_4B00 = .text:0x00004B00; // type:function size:0xFC -fn_166_4C00 = .text:0x00004C00; // type:function size:0x4 -fn_166_4C10 = .text:0x00004C10; // type:function size:0xE8 -fn_166_4D00 = .text:0x00004D00; // type:function size:0xA9C -fn_166_57A0 = .text:0x000057A0; // type:function size:0x4 -fn_166_57B0 = .text:0x000057B0; // type:function size:0xD8 -fn_166_5890 = .text:0x00005890; // type:function size:0x360 +initializeState_Standby__9dAcEbce_cFv = .text:0x00003830; // type:function size:0x88 +executeState_Standby__9dAcEbce_cFv = .text:0x000038C0; // type:function size:0x4C4 +finalizeState_Standby__9dAcEbce_cFv = .text:0x00003D90; // type:function size:0x4 +initializeState_Home__9dAcEbce_cFv = .text:0x00003DA0; // type:function size:0x78 +executeState_Home__9dAcEbce_cFv = .text:0x00003E20; // type:function size:0x364 +finalizeState_Home__9dAcEbce_cFv = .text:0x00004190; // type:function size:0x4 +initializeState_Normal__9dAcEbce_cFv = .text:0x000041A0; // type:function size:0xBC +executeState_Normal__9dAcEbce_cFv = .text:0x00004260; // type:function size:0x500 +finalizeState_Normal__9dAcEbce_cFv = .text:0x00004760; // type:function size:0x4 +initializeState_Path__9dAcEbce_cFv = .text:0x00004770; // type:function size:0x74 +executeState_Path__9dAcEbce_cFv = .text:0x000047F0; // type:function size:0x270 +finalizeState_Path__9dAcEbce_cFv = .text:0x00004A60; // type:function size:0x4 +initializeState_FightStart__9dAcEbce_cFv = .text:0x00004A70; // type:function size:0x84 +executeState_FightStart__9dAcEbce_cFv = .text:0x00004B00; // type:function size:0xFC +finalizeState_FightStart__9dAcEbce_cFv = .text:0x00004C00; // type:function size:0x4 +initializeState_Fight__9dAcEbce_cFv = .text:0x00004C10; // type:function size:0xE8 +executeState_Fight__9dAcEbce_cFv = .text:0x00004D00; // type:function size:0xA9C +finalizeState_Fight__9dAcEbce_cFv = .text:0x000057A0; // type:function size:0x4 +initializeState_Attack__9dAcEbce_cFv = .text:0x000057B0; // type:function size:0xD8 +executeState_Attack__9dAcEbce_cFv = .text:0x00005890; // type:function size:0x360 fn_166_5BF0 = .text:0x00005BF0; // type:function size:0x48 -fn_166_5C40 = .text:0x00005C40; // type:function size:0x4 -fn_166_5C50 = .text:0x00005C50; // type:function size:0x68 -fn_166_5CC0 = .text:0x00005CC0; // type:function size:0x288 -fn_166_5F50 = .text:0x00005F50; // type:function size:0x4 -fn_166_5F60 = .text:0x00005F60; // type:function size:0x74 -fn_166_5FE0 = .text:0x00005FE0; // type:function size:0x150 -fn_166_6130 = .text:0x00006130; // type:function size:0x4 -fn_166_6140 = .text:0x00006140; // type:function size:0x70 -fn_166_61B0 = .text:0x000061B0; // type:function size:0x90 -fn_166_6240 = .text:0x00006240; // type:function size:0x4 -fn_166_6250 = .text:0x00006250; // type:function size:0xB8 -fn_166_6310 = .text:0x00006310; // type:function size:0x750 -fn_166_6A60 = .text:0x00006A60; // type:function size:0x4 -fn_166_6A70 = .text:0x00006A70; // type:function size:0x1C -fn_166_6A90 = .text:0x00006A90; // type:function size:0x418 -fn_166_6EB0 = .text:0x00006EB0; // type:function size:0x4 -fn_166_6EC0 = .text:0x00006EC0; // type:function size:0x74 -fn_166_6F40 = .text:0x00006F40; // type:function size:0x30 +finalizeState_Attack__9dAcEbce_cFv = .text:0x00005C40; // type:function size:0x4 +initializeState_StepAttack__9dAcEbce_cFv = .text:0x00005C50; // type:function size:0x68 +executeState_StepAttack__9dAcEbce_cFv = .text:0x00005CC0; // type:function size:0x288 +finalizeState_StepAttack__9dAcEbce_cFv = .text:0x00005F50; // type:function size:0x4 +initializeState_Damage__9dAcEbce_cFv = .text:0x00005F60; // type:function size:0x74 +executeState_Damage__9dAcEbce_cFv = .text:0x00005FE0; // type:function size:0x150 +finalizeState_Damage__9dAcEbce_cFv = .text:0x00006130; // type:function size:0x4 +initializeState_AirDamage__9dAcEbce_cFv = .text:0x00006140; // type:function size:0x70 +executeState_AirDamage__9dAcEbce_cFv = .text:0x000061B0; // type:function size:0x90 +finalizeState_AirDamage__9dAcEbce_cFv = .text:0x00006240; // type:function size:0x4 +initializeState_Fail__9dAcEbce_cFv = .text:0x00006250; // type:function size:0xB8 +executeState_Fail__9dAcEbce_cFv = .text:0x00006310; // type:function size:0x750 +finalizeState_Fail__9dAcEbce_cFv = .text:0x00006A60; // type:function size:0x4 +initializeState_BombAction__9dAcEbce_cFv = .text:0x00006A70; // type:function size:0x1C +executeState_BombAction__9dAcEbce_cFv = .text:0x00006A90; // type:function size:0x418 +finalizeState_BombAction__9dAcEbce_cFv = .text:0x00006EB0; // type:function size:0x4 +initializeState_StabGuard__9dAcEbce_cFv = .text:0x00006EC0; // type:function size:0x74 +executeState_StabGuard__9dAcEbce_cFv = .text:0x00006F40; // type:function size:0x30 fn_166_6F70 = .text:0x00006F70; // type:function size:0x4 -fn_166_6F80 = .text:0x00006F80; // type:function size:0x4 -fn_166_6F90 = .text:0x00006F90; // type:function size:0x5C -fn_166_6FF0 = .text:0x00006FF0; // type:function size:0x134 -fn_166_7130 = .text:0x00007130; // type:function size:0x4 -fn_166_7140 = .text:0x00007140; // type:function size:0x94 -fn_166_71E0 = .text:0x000071E0; // type:function size:0xE8 -fn_166_72D0 = .text:0x000072D0; // type:function size:0x4 +finalizeState_StabGuard__9dAcEbce_cFv = .text:0x00006F80; // type:function size:0x4 +initializeState_Stun__9dAcEbce_cFv = .text:0x00006F90; // type:function size:0x5C +executeState_Stun__9dAcEbce_cFv = .text:0x00006FF0; // type:function size:0x134 +finalizeState_Stun__9dAcEbce_cFv = .text:0x00007130; // type:function size:0x4 +initializeState_Drop__9dAcEbce_cFv = .text:0x00007140; // type:function size:0x94 +executeState_Drop__9dAcEbce_cFv = .text:0x000071E0; // type:function size:0xE8 +finalizeState_Drop__9dAcEbce_cFv = .text:0x000072D0; // type:function size:0x4 fn_166_72E0 = .text:0x000072E0; // type:function size:0x2C8 fn_166_75B0 = .text:0x000075B0; // type:function size:0x634 fn_166_7BF0 = .text:0x00007BF0; // type:function size:0x4C @@ -103,29 +103,29 @@ fn_166_92B0 = .text:0x000092B0; // type:function size:0x8 fn_166_92C0 = .text:0x000092C0; // type:function size:0x4 fn_166_92D0 = .text:0x000092D0; // type:function size:0x4 fn_166_92E0 = .text:0x000092E0; // type:function size:0x8 -fn_166_92F0 = .text:0x000092F0; // type:function size:0x294 +__dt__9dAcEbce_cFv = .text:0x000092F0; // type:function size:0x294 fn_166_9590 = .text:0x00009590; // type:function size:0x4 fn_166_95A0 = .text:0x000095A0; // type:function size:0x4 fn_166_95B0 = .text:0x000095B0; // type:function size:0x4 fn_166_95C0 = .text:0x000095C0; // type:function size:0x4 fn_166_95D0 = .text:0x000095D0; // type:function size:0x4 -fn_166_95E0 = .text:0x000095E0; // type:function size:0x60 -fn_166_9640 = .text:0x00009640; // type:function size:0xC -fn_166_9650 = .text:0x00009650; // type:function size:0x1C -fn_166_9670 = .text:0x00009670; // type:function size:0x1C -fn_166_9690 = .text:0x00009690; // type:function size:0x1C -fn_166_96B0 = .text:0x000096B0; // type:function size:0x10 -fn_166_96C0 = .text:0x000096C0; // type:function size:0x10 -fn_166_96D0 = .text:0x000096D0; // type:function size:0x10 -fn_166_96E0 = .text:0x000096E0; // type:function size:0x10 -fn_166_96F0 = .text:0x000096F0; // type:function size:0x10 -fn_166_9700 = .text:0x00009700; // type:function size:0x10 -fn_166_9710 = .text:0x00009710; // type:function size:0x30 -fn_166_9740 = .text:0x00009740; // type:function size:0x30 -fn_166_9770 = .text:0x00009770; // type:function size:0x30 -fn_166_97A0 = .text:0x000097A0; // type:function size:0xCAC -fn_166_A450 = .text:0x0000A450; // type:function size:0x58 -fn_166_A4B0 = .text:0x0000A4B0; // type:function size:0x88 +build__24sFStateFct_c<9dAcEbce_c>FRC12sStateIDIf_c = .text:0x000095E0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEbce_c>FRP10sStateIf_c = .text:0x00009640; // type:function size:0xC +initialize__21sFState_c<9dAcEbce_c>Fv = .text:0x00009650; // type:function size:0x1C +execute__21sFState_c<9dAcEbce_c>Fv = .text:0x00009670; // type:function size:0x1C +finalize__21sFState_c<9dAcEbce_c>Fv = .text:0x00009690; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000096B0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000096C0; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000096D0; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000096E0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000096F0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009700; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEbce_c>CFR9dAcEbce_c = .text:0x00009710; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEbce_c>CFR9dAcEbce_c = .text:0x00009740; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEbce_c>CFR9dAcEbce_c = .text:0x00009770; // type:function size:0x30 +__sinit_\d_a_e_bce_cpp = .text:0x000097A0; // type:function size:0xCAC scope:local +__dt__23sFStateID_c<9dAcEbce_c>Fv = .text:0x0000A450; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEbce_c>CFPCc = .text:0x0000A4B0; // type:function size:0x88 fn_166_A540 = .text:0x0000A540; // type:function size:0x8 fn_166_A550 = .text:0x0000A550; // type:function size:0x8 fn_166_A560 = .text:0x0000A560; // type:function size:0x8 @@ -150,7 +150,7 @@ lbl_166_rodata_140 = .rodata:0x00000140; // type:object size:0x6C data:float lbl_166_rodata_1AC = .rodata:0x000001AC; // type:object size:0x30 data:float lbl_166_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float lbl_166_rodata_1E0 = .rodata:0x000001E0; // type:object size:0xC data:float -lbl_166_data_0 = .data:0x00000000; // type:object size:0x6C data:4byte +g_profile_E_BCE = .data:0x00000000; // type:object size:0x6C data:4byte jumptable_166_data_6C = .data:0x0000006C; // type:object size:0x4C scope:local lbl_166_data_C8 = .data:0x000000C8; // type:object size:0x8C lbl_166_data_154 = .data:0x00000154; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_bczNP/symbols.txt b/config/SOUE01/rels/d_a_e_bczNP/symbols.txt index 5aa2a8df..0ae57198 100644 --- a/config/SOUE01/rels/d_a_e_bczNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_bczNP/symbols.txt @@ -3,19 +3,19 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_171_F0 = .text:0x000000F0; // type:function size:0x1CC +dAcEBcZ_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1CC fn_171_2C0 = .text:0x000002C0; // type:function size:0x58 fn_171_320 = .text:0x00000320; // type:function size:0x90 fn_171_3B0 = .text:0x000003B0; // type:function size:0x90 -fn_171_440 = .text:0x00000440; // type:function size:0x58 -fn_171_4A0 = .text:0x000004A0; // type:function size:0x6C -fn_171_510 = .text:0x00000510; // type:function size:0xA0 -fn_171_5B0 = .text:0x000005B0; // type:function size:0xA4 +__dt__21sFState_c<9dAcEBcZ_c>Fv = .text:0x00000440; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEBcZ_c>Fv = .text:0x000004A0; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000510; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c>Fv = .text:0x000005B0; // type:function size:0xA4 fn_171_660 = .text:0x00000660; // type:function size:0x58 fn_171_6C0 = .text:0x000006C0; // type:function size:0x73C fn_171_E00 = .text:0x00000E00; // type:function size:0xC94 -fn_171_1AA0 = .text:0x00001AA0; // type:function size:0x10 -fn_171_1AB0 = .text:0x00001AB0; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001AA0; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AB0; // type:function size:0x10 fn_171_1AC0 = .text:0x00001AC0; // type:function size:0xC fn_171_1AD0 = .text:0x00001AD0; // type:function size:0x1C fn_171_1AF0 = .text:0x00001AF0; // type:function size:0x8 @@ -39,106 +39,106 @@ fn_171_2810 = .text:0x00002810; // type:function size:0x130 fn_171_2940 = .text:0x00002940; // type:function size:0x3E8 fn_171_2D30 = .text:0x00002D30; // type:function size:0x38 fn_171_2D70 = .text:0x00002D70; // type:function size:0x15D0 -fn_171_4340 = .text:0x00004340; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004340; // type:function size:0x10 fn_171_4350 = .text:0x00004350; // type:function size:0x1A4 -fn_171_4500 = .text:0x00004500; // type:function size:0xCC -fn_171_45D0 = .text:0x000045D0; // type:function size:0x314 -fn_171_48F0 = .text:0x000048F0; // type:function size:0x30 -fn_171_4920 = .text:0x00004920; // type:function size:0xA4 -fn_171_49D0 = .text:0x000049D0; // type:function size:0x238 -fn_171_4C10 = .text:0x00004C10; // type:function size:0x4 -fn_171_4C20 = .text:0x00004C20; // type:function size:0x118 -fn_171_4D40 = .text:0x00004D40; // type:function size:0x3C4 -fn_171_5110 = .text:0x00005110; // type:function size:0x4 -fn_171_5120 = .text:0x00005120; // type:function size:0x68 -fn_171_5190 = .text:0x00005190; // type:function size:0x2C0 -fn_171_5450 = .text:0x00005450; // type:function size:0x4 -fn_171_5460 = .text:0x00005460; // type:function size:0xA8 -fn_171_5510 = .text:0x00005510; // type:function size:0x698 -fn_171_5BB0 = .text:0x00005BB0; // type:function size:0x4 -fn_171_5BC0 = .text:0x00005BC0; // type:function size:0x68 -fn_171_5C30 = .text:0x00005C30; // type:function size:0x3F8 -fn_171_6030 = .text:0x00006030; // type:function size:0x58 -fn_171_6090 = .text:0x00006090; // type:function size:0x94 -fn_171_6130 = .text:0x00006130; // type:function size:0x1C4 -fn_171_6300 = .text:0x00006300; // type:function size:0x4 -fn_171_6310 = .text:0x00006310; // type:function size:0x68 -fn_171_6380 = .text:0x00006380; // type:function size:0x2B0 -fn_171_6630 = .text:0x00006630; // type:function size:0x4 -fn_171_6640 = .text:0x00006640; // type:function size:0x5C -fn_171_66A0 = .text:0x000066A0; // type:function size:0x39C -fn_171_6A40 = .text:0x00006A40; // type:function size:0x48 -fn_171_6A90 = .text:0x00006A90; // type:function size:0x118 -fn_171_6BB0 = .text:0x00006BB0; // type:function size:0x100 -fn_171_6CB0 = .text:0x00006CB0; // type:function size:0x2C -fn_171_6CE0 = .text:0x00006CE0; // type:function size:0x6C -fn_171_6D50 = .text:0x00006D50; // type:function size:0x1D4 -fn_171_6F30 = .text:0x00006F30; // type:function size:0x4 -fn_171_6F40 = .text:0x00006F40; // type:function size:0x70 -fn_171_6FB0 = .text:0x00006FB0; // type:function size:0x354 -fn_171_7310 = .text:0x00007310; // type:function size:0xC -fn_171_7320 = .text:0x00007320; // type:function size:0xB8 -fn_171_73E0 = .text:0x000073E0; // type:function size:0x5BC -fn_171_79A0 = .text:0x000079A0; // type:function size:0x4 -fn_171_79B0 = .text:0x000079B0; // type:function size:0xB0 -fn_171_7A60 = .text:0x00007A60; // type:function size:0x38C -fn_171_7DF0 = .text:0x00007DF0; // type:function size:0x4 -fn_171_7E00 = .text:0x00007E00; // type:function size:0x158 -fn_171_7F60 = .text:0x00007F60; // type:function size:0x8C8 -fn_171_8830 = .text:0x00008830; // type:function size:0x2C -fn_171_8860 = .text:0x00008860; // type:function size:0xCC -fn_171_8930 = .text:0x00008930; // type:function size:0xBC -fn_171_89F0 = .text:0x000089F0; // type:function size:0x30 -fn_171_8A20 = .text:0x00008A20; // type:function size:0x1AC -fn_171_8BD0 = .text:0x00008BD0; // type:function size:0x98C -fn_171_9560 = .text:0x00009560; // type:function size:0x4 -fn_171_9570 = .text:0x00009570; // type:function size:0x110 -fn_171_9680 = .text:0x00009680; // type:function size:0x3F4 -fn_171_9A80 = .text:0x00009A80; // type:function size:0x4 -fn_171_9A90 = .text:0x00009A90; // type:function size:0xA4 -fn_171_9B40 = .text:0x00009B40; // type:function size:0x210 -fn_171_9D50 = .text:0x00009D50; // type:function size:0x4 -fn_171_9D60 = .text:0x00009D60; // type:function size:0x7C -fn_171_9DE0 = .text:0x00009DE0; // type:function size:0x348 -fn_171_A130 = .text:0x0000A130; // type:function size:0x4 -fn_171_A140 = .text:0x0000A140; // type:function size:0x7C -fn_171_A1C0 = .text:0x0000A1C0; // type:function size:0x3C0 -fn_171_A580 = .text:0x0000A580; // type:function size:0x20 +initializeState_Arise__9dAcEBcZ_cFv = .text:0x00004500; // type:function size:0xCC +executeState_Arise__9dAcEBcZ_cFv = .text:0x000045D0; // type:function size:0x314 +finalizeState_Arise__9dAcEBcZ_cFv = .text:0x000048F0; // type:function size:0x30 +initializeState_Wait__9dAcEBcZ_cFv = .text:0x00004920; // type:function size:0xA4 +executeState_Wait__9dAcEBcZ_cFv = .text:0x000049D0; // type:function size:0x238 +finalizeState_Wait__9dAcEBcZ_cFv = .text:0x00004C10; // type:function size:0x4 +initializeState_Walk__9dAcEBcZ_cFv = .text:0x00004C20; // type:function size:0x118 +executeState_Walk__9dAcEBcZ_cFv = .text:0x00004D40; // type:function size:0x3C4 +finalizeState_Walk__9dAcEBcZ_cFv = .text:0x00005110; // type:function size:0x4 +initializeState_Find__9dAcEBcZ_cFv = .text:0x00005120; // type:function size:0x68 +executeState_Find__9dAcEBcZ_cFv = .text:0x00005190; // type:function size:0x2C0 +finalizeState_Find__9dAcEBcZ_cFv = .text:0x00005450; // type:function size:0x4 +initializeState_Chase__9dAcEBcZ_cFv = .text:0x00005460; // type:function size:0xA8 +executeState_Chase__9dAcEBcZ_cFv = .text:0x00005510; // type:function size:0x698 +finalizeState_Chase__9dAcEBcZ_cFv = .text:0x00005BB0; // type:function size:0x4 +initializeState_HoldAttack__9dAcEBcZ_cFv = .text:0x00005BC0; // type:function size:0x68 +executeState_HoldAttack__9dAcEBcZ_cFv = .text:0x00005C30; // type:function size:0x3F8 +finalizeState_HoldAttack__9dAcEBcZ_cFv = .text:0x00006030; // type:function size:0x58 +initializeState_HoldStart__9dAcEBcZ_cFv = .text:0x00006090; // type:function size:0x94 +executeState_HoldStart__9dAcEBcZ_cFv = .text:0x00006130; // type:function size:0x1C4 +finalizeState_HoldStart__9dAcEBcZ_cFv = .text:0x00006300; // type:function size:0x4 +initializeState_HoldWait__9dAcEBcZ_cFv = .text:0x00006310; // type:function size:0x68 +executeState_HoldWait__9dAcEBcZ_cFv = .text:0x00006380; // type:function size:0x2B0 +finalizeState_HoldWait__9dAcEBcZ_cFv = .text:0x00006630; // type:function size:0x4 +initializeState_HoldScream__9dAcEBcZ_cFv = .text:0x00006640; // type:function size:0x5C +executeState_HoldScream__9dAcEBcZ_cFv = .text:0x000066A0; // type:function size:0x39C +finalizeState_HoldScream__9dAcEBcZ_cFv = .text:0x00006A40; // type:function size:0x48 +initializeState_WhipTurn__9dAcEBcZ_cFv = .text:0x00006A90; // type:function size:0x118 +executeState_WhipTurn__9dAcEBcZ_cFv = .text:0x00006BB0; // type:function size:0x100 +finalizeState_WhipTurn__9dAcEBcZ_cFv = .text:0x00006CB0; // type:function size:0x2C +initializeState_WhipStagger__9dAcEBcZ_cFv = .text:0x00006CE0; // type:function size:0x6C +executeState_WhipStagger__9dAcEBcZ_cFv = .text:0x00006D50; // type:function size:0x1D4 +finalizeState_WhipStagger__9dAcEBcZ_cFv = .text:0x00006F30; // type:function size:0x4 +initializeState_WindBlow__9dAcEBcZ_cFv = .text:0x00006F40; // type:function size:0x70 +executeState_WindBlow__9dAcEBcZ_cFv = .text:0x00006FB0; // type:function size:0x354 +finalizeState_WindBlow__9dAcEBcZ_cFv = .text:0x00007310; // type:function size:0xC +initializeState_KeepAwayFromShield__9dAcEBcZ_cFv = .text:0x00007320; // type:function size:0xB8 +executeState_KeepAwayFromShield__9dAcEBcZ_cFv = .text:0x000073E0; // type:function size:0x5BC +finalizeState_KeepAwayFromShield__9dAcEBcZ_cFv = .text:0x000079A0; // type:function size:0x4 +initializeState_Damage__9dAcEBcZ_cFv = .text:0x000079B0; // type:function size:0xB0 +executeState_Damage__9dAcEBcZ_cFv = .text:0x00007A60; // type:function size:0x38C +finalizeState_Damage__9dAcEBcZ_cFv = .text:0x00007DF0; // type:function size:0x4 +initializeState_Down__9dAcEBcZ_cFv = .text:0x00007E00; // type:function size:0x158 +executeState_Down__9dAcEBcZ_cFv = .text:0x00007F60; // type:function size:0x8C8 +finalizeState_Down__9dAcEBcZ_cFv = .text:0x00008830; // type:function size:0x2C +initializeState_AriseFromTag__9dAcEBcZ_cFv = .text:0x00008860; // type:function size:0xCC +executeState_AriseFromTag__9dAcEBcZ_cFv = .text:0x00008930; // type:function size:0xBC +finalizeState_AriseFromTag__9dAcEBcZ_cFv = .text:0x000089F0; // type:function size:0x30 +initializeState_RopeSearch__9dAcEBcZ_cFv = .text:0x00008A20; // type:function size:0x1AC +executeState_RopeSearch__9dAcEBcZ_cFv = .text:0x00008BD0; // type:function size:0x98C +finalizeState_RopeSearch__9dAcEBcZ_cFv = .text:0x00009560; // type:function size:0x4 +initializeState_RopeSearchWalk__9dAcEBcZ_cFv = .text:0x00009570; // type:function size:0x110 +executeState_RopeSearchWalk__9dAcEBcZ_cFv = .text:0x00009680; // type:function size:0x3F4 +finalizeState_RopeSearchWalk__9dAcEBcZ_cFv = .text:0x00009A80; // type:function size:0x4 +initializeState_RopeSearchWait__9dAcEBcZ_cFv = .text:0x00009A90; // type:function size:0xA4 +executeState_RopeSearchWait__9dAcEBcZ_cFv = .text:0x00009B40; // type:function size:0x210 +finalizeState_RopeSearchWait__9dAcEBcZ_cFv = .text:0x00009D50; // type:function size:0x4 +initializeState_RopeWait__9dAcEBcZ_cFv = .text:0x00009D60; // type:function size:0x7C +executeState_RopeWait__9dAcEBcZ_cFv = .text:0x00009DE0; // type:function size:0x348 +finalizeState_RopeWait__9dAcEBcZ_cFv = .text:0x0000A130; // type:function size:0x4 +initializeState_RopeMove__9dAcEBcZ_cFv = .text:0x0000A140; // type:function size:0x7C +executeState_RopeMove__9dAcEBcZ_cFv = .text:0x0000A1C0; // type:function size:0x3C0 +finalizeState_RopeMove__9dAcEBcZ_cFv = .text:0x0000A580; // type:function size:0x20 fn_171_A5A0 = .text:0x0000A5A0; // type:function size:0x4 -fn_171_A5B0 = .text:0x0000A5B0; // type:function size:0x5C -fn_171_A610 = .text:0x0000A610; // type:function size:0x1E8 -fn_171_A800 = .text:0x0000A800; // type:function size:0x14 -fn_171_A820 = .text:0x0000A820; // type:function size:0x58 -fn_171_A880 = .text:0x0000A880; // type:function size:0x1C0 -fn_171_AA40 = .text:0x0000AA40; // type:function size:0x4 -fn_171_AA50 = .text:0x0000AA50; // type:function size:0x5C -fn_171_AAB0 = .text:0x0000AAB0; // type:function size:0x29C -fn_171_AD50 = .text:0x0000AD50; // type:function size:0x48 -fn_171_ADA0 = .text:0x0000ADA0; // type:function size:0x68 -fn_171_AE10 = .text:0x0000AE10; // type:function size:0x1BC -fn_171_AFD0 = .text:0x0000AFD0; // type:function size:0x4 +initializeState_RopeHoldStart__9dAcEBcZ_cFv = .text:0x0000A5B0; // type:function size:0x5C +executeState_RopeHoldStart__9dAcEBcZ_cFv = .text:0x0000A610; // type:function size:0x1E8 +finalizeState_RopeHoldStart__9dAcEBcZ_cFv = .text:0x0000A800; // type:function size:0x14 +initializeState_RopeHoldWait__9dAcEBcZ_cFv = .text:0x0000A820; // type:function size:0x58 +executeState_RopeHoldWait__9dAcEBcZ_cFv = .text:0x0000A880; // type:function size:0x1C0 +finalizeState_RopeHoldWait__9dAcEBcZ_cFv = .text:0x0000AA40; // type:function size:0x4 +initializeState_RopeHoldScream__9dAcEBcZ_cFv = .text:0x0000AA50; // type:function size:0x5C +executeState_RopeHoldScream__9dAcEBcZ_cFv = .text:0x0000AAB0; // type:function size:0x29C +finalizeState_RopeHoldScream__9dAcEBcZ_cFv = .text:0x0000AD50; // type:function size:0x48 +initializeState_PoisonSwamp__9dAcEBcZ_cFv = .text:0x0000ADA0; // type:function size:0x68 +executeState_PoisonSwamp__9dAcEBcZ_cFv = .text:0x0000AE10; // type:function size:0x1BC +finalizeState_PoisonSwamp__9dAcEBcZ_cFv = .text:0x0000AFD0; // type:function size:0x4 fn_171_AFE0 = .text:0x0000AFE0; // type:function size:0x8 fn_171_AFF0 = .text:0x0000AFF0; // type:function size:0x4 fn_171_B000 = .text:0x0000B000; // type:function size:0x4 fn_171_B010 = .text:0x0000B010; // type:function size:0x8 -fn_171_B020 = .text:0x0000B020; // type:function size:0x238 -fn_171_B260 = .text:0x0000B260; // type:function size:0x60 -fn_171_B2C0 = .text:0x0000B2C0; // type:function size:0xC -fn_171_B2D0 = .text:0x0000B2D0; // type:function size:0x1C -fn_171_B2F0 = .text:0x0000B2F0; // type:function size:0x1C -fn_171_B310 = .text:0x0000B310; // type:function size:0x1C -fn_171_B330 = .text:0x0000B330; // type:function size:0x10 -fn_171_B340 = .text:0x0000B340; // type:function size:0x10 -fn_171_B350 = .text:0x0000B350; // type:function size:0x10 -fn_171_B360 = .text:0x0000B360; // type:function size:0x10 -fn_171_B370 = .text:0x0000B370; // type:function size:0x10 -fn_171_B380 = .text:0x0000B380; // type:function size:0x10 -fn_171_B390 = .text:0x0000B390; // type:function size:0x30 -fn_171_B3C0 = .text:0x0000B3C0; // type:function size:0x30 -fn_171_B3F0 = .text:0x0000B3F0; // type:function size:0x30 -fn_171_B420 = .text:0x0000B420; // type:function size:0x1488 -fn_171_C8B0 = .text:0x0000C8B0; // type:function size:0x58 -fn_171_C910 = .text:0x0000C910; // type:function size:0x88 +__dt__9dAcEBcZ_cFv = .text:0x0000B020; // type:function size:0x238 +build__24sFStateFct_c<9dAcEBcZ_c>FRC12sStateIDIf_c = .text:0x0000B260; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEBcZ_c>FRP10sStateIf_c = .text:0x0000B2C0; // type:function size:0xC +initialize__21sFState_c<9dAcEBcZ_c>Fv = .text:0x0000B2D0; // type:function size:0x1C +execute__21sFState_c<9dAcEBcZ_c>Fv = .text:0x0000B2F0; // type:function size:0x1C +finalize__21sFState_c<9dAcEBcZ_c>Fv = .text:0x0000B310; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B330; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B340; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B350; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000B360; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000B370; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000B380; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEBcZ_c>CFR9dAcEBcZ_c = .text:0x0000B390; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEBcZ_c>CFR9dAcEBcZ_c = .text:0x0000B3C0; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEBcZ_c>CFR9dAcEBcZ_c = .text:0x0000B3F0; // type:function size:0x30 +__sinit_\d_a_e_bcz_cpp = .text:0x0000B420; // type:function size:0x1488 scope:local +__dt__23sFStateID_c<9dAcEBcZ_c>Fv = .text:0x0000C8B0; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEBcZ_c>CFPCc = .text:0x0000C910; // type:function size:0x88 fn_171_C9A0 = .text:0x0000C9A0; // type:function size:0x8 fn_171_C9B0 = .text:0x0000C9B0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -164,7 +164,7 @@ lbl_171_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float lbl_171_rodata_174 = .rodata:0x00000174; // type:object size:0x8 data:float lbl_171_rodata_17C = .rodata:0x0000017C; // type:object size:0x40 data:float lbl_171_rodata_1BC = .rodata:0x000001BC; // type:object size:0x44 data:float -lbl_171_data_0 = .data:0x00000000; // type:object size:0x98 data:4byte +g_profile_E_BCZ = .data:0x00000000; // type:object size:0x98 data:4byte jumptable_171_data_98 = .data:0x00000098; // type:object size:0x70 scope:local lbl_171_data_194 = .data:0x00000194; // type:object size:0x54 lbl_171_data_1E8 = .data:0x000001E8; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_beamosNP/symbols.txt b/config/SOUE01/rels/d_a_e_beamosNP/symbols.txt index 1adc0613..ae8355aa 100644 --- a/config/SOUE01/rels/d_a_e_beamosNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_beamosNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_151_F0 = .text:0x000000F0; // type:function size:0x2D8 +dAcEbeamos_classInit__Fv = .text:0x000000F0; // type:function size:0x2D8 fn_151_3D0 = .text:0x000003D0; // type:function size:0x58 fn_151_430 = .text:0x00000430; // type:function size:0x40 fn_151_470 = .text:0x00000470; // type:function size:0x64 @@ -12,10 +12,10 @@ fn_151_550 = .text:0x00000550; // type:function size:0x58 fn_151_5B0 = .text:0x000005B0; // type:function size:0x90 fn_151_640 = .text:0x00000640; // type:function size:0x90 fn_151_6D0 = .text:0x000006D0; // type:function size:0x58 -fn_151_730 = .text:0x00000730; // type:function size:0x58 -fn_151_790 = .text:0x00000790; // type:function size:0x6C -fn_151_800 = .text:0x00000800; // type:function size:0xA0 -fn_151_8A0 = .text:0x000008A0; // type:function size:0xA4 +__dt__23sFState_c<10dAcEbeamos>Fv = .text:0x00000730; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcEbeamos>Fv = .text:0x00000790; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000800; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c>Fv = .text:0x000008A0; // type:function size:0xA4 fn_151_950 = .text:0x00000950; // type:function size:0x74 fn_151_9D0 = .text:0x000009D0; // type:function size:0x78 fn_151_A50 = .text:0x00000A50; // type:function size:0x78 @@ -29,9 +29,9 @@ fn_151_EB0 = .text:0x00000EB0; // type:function size:0x4C fn_151_F00 = .text:0x00000F00; // type:function size:0x13C fn_151_1040 = .text:0x00001040; // type:function size:0x48 fn_151_1090 = .text:0x00001090; // type:function size:0x3C -fn_151_10D0 = .text:0x000010D0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000010D0; // type:function size:0x10 fn_151_10E0 = .text:0x000010E0; // type:function size:0x730 -fn_151_1810 = .text:0x00001810; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001810; // type:function size:0x10 fn_151_1820 = .text:0x00001820; // type:function size:0xC0 fn_151_18E0 = .text:0x000018E0; // type:function size:0x158 fn_151_1A40 = .text:0x00001A40; // type:function size:0xF4 @@ -56,67 +56,67 @@ fn_151_2900 = .text:0x00002900; // type:function size:0x4F4 fn_151_2E00 = .text:0x00002E00; // type:function size:0x120 fn_151_2F20 = .text:0x00002F20; // type:function size:0x8 fn_151_2F30 = .text:0x00002F30; // type:function size:0xA14 -fn_151_3950 = .text:0x00003950; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003950; // type:function size:0x10 fn_151_3960 = .text:0x00003960; // type:function size:0x15C -fn_151_3AC0 = .text:0x00003AC0; // type:function size:0x13C -fn_151_3C00 = .text:0x00003C00; // type:function size:0xA88 -fn_151_4690 = .text:0x00004690; // type:function size:0x78 -fn_151_4710 = .text:0x00004710; // type:function size:0x18 -fn_151_4730 = .text:0x00004730; // type:function size:0x100 -fn_151_4830 = .text:0x00004830; // type:function size:0x4 -fn_151_4840 = .text:0x00004840; // type:function size:0xFC -fn_151_4940 = .text:0x00004940; // type:function size:0x120 -fn_151_4A60 = .text:0x00004A60; // type:function size:0xC +initializeState_Attack__10dAcEbeamosFv = .text:0x00003AC0; // type:function size:0x13C +executeState_Attack__10dAcEbeamosFv = .text:0x00003C00; // type:function size:0xA88 +finalizeState_Attack__10dAcEbeamosFv = .text:0x00004690; // type:function size:0x78 +initializeState_Beetle__10dAcEbeamosFv = .text:0x00004710; // type:function size:0x18 +executeState_Beetle__10dAcEbeamosFv = .text:0x00004730; // type:function size:0x100 +finalizeState_Beetle__10dAcEbeamosFv = .text:0x00004830; // type:function size:0x4 +initializeState_Blow__10dAcEbeamosFv = .text:0x00004840; // type:function size:0xFC +executeState_Blow__10dAcEbeamosFv = .text:0x00004940; // type:function size:0x120 +finalizeState_Blow__10dAcEbeamosFv = .text:0x00004A60; // type:function size:0xC fn_151_4A70 = .text:0x00004A70; // type:function size:0x25C fn_151_4CD0 = .text:0x00004CD0; // type:function size:0x130 -fn_151_4E00 = .text:0x00004E00; // type:function size:0x490 -fn_151_5290 = .text:0x00005290; // type:function size:0x624 -fn_151_58C0 = .text:0x000058C0; // type:function size:0x100 -fn_151_59C0 = .text:0x000059C0; // type:function size:0x1C8 -fn_151_5B90 = .text:0x00005B90; // type:function size:0x1C4 -fn_151_5D60 = .text:0x00005D60; // type:function size:0x4 -fn_151_5D70 = .text:0x00005D70; // type:function size:0x108 -fn_151_5E80 = .text:0x00005E80; // type:function size:0x240 -fn_151_60C0 = .text:0x000060C0; // type:function size:0x10 -fn_151_60D0 = .text:0x000060D0; // type:function size:0x100 -fn_151_61D0 = .text:0x000061D0; // type:function size:0x64 -fn_151_6240 = .text:0x00006240; // type:function size:0x4 -fn_151_6250 = .text:0x00006250; // type:function size:0x13C -fn_151_6390 = .text:0x00006390; // type:function size:0x10 -fn_151_63A0 = .text:0x000063A0; // type:function size:0x16C -fn_151_6510 = .text:0x00006510; // type:function size:0x4 -fn_151_6520 = .text:0x00006520; // type:function size:0xD0 -fn_151_65F0 = .text:0x000065F0; // type:function size:0x1AC -fn_151_67A0 = .text:0x000067A0; // type:function size:0x4 -fn_151_67B0 = .text:0x000067B0; // type:function size:0xE8 -fn_151_68A0 = .text:0x000068A0; // type:function size:0x238 -fn_151_6AE0 = .text:0x00006AE0; // type:function size:0x4 +initializeState_Damage__10dAcEbeamosFv = .text:0x00004E00; // type:function size:0x490 +executeState_Damage__10dAcEbeamosFv = .text:0x00005290; // type:function size:0x624 +finalizeState_Damage__10dAcEbeamosFv = .text:0x000058C0; // type:function size:0x100 +initializeState_Dead__10dAcEbeamosFv = .text:0x000059C0; // type:function size:0x1C8 +executeState_Dead__10dAcEbeamosFv = .text:0x00005B90; // type:function size:0x1C4 +finalizeState_Dead__10dAcEbeamosFv = .text:0x00005D60; // type:function size:0x4 +initializeState_Rail__10dAcEbeamosFv = .text:0x00005D70; // type:function size:0x108 +executeState_Rail__10dAcEbeamosFv = .text:0x00005E80; // type:function size:0x240 +finalizeState_Rail__10dAcEbeamosFv = .text:0x000060C0; // type:function size:0x10 +initializeState_Shock__10dAcEbeamosFv = .text:0x000060D0; // type:function size:0x100 +executeState_Shock__10dAcEbeamosFv = .text:0x000061D0; // type:function size:0x64 +finalizeState_Shock__10dAcEbeamosFv = .text:0x00006240; // type:function size:0x4 +initializeState_Stun__10dAcEbeamosFv = .text:0x00006250; // type:function size:0x13C +getOldStateID__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006390; // type:function size:0x10 +executeState_Stun__10dAcEbeamosFv = .text:0x000063A0; // type:function size:0x16C +finalizeState_Stun__10dAcEbeamosFv = .text:0x00006510; // type:function size:0x4 +initializeState_Wait__10dAcEbeamosFv = .text:0x00006520; // type:function size:0xD0 +executeState_Wait__10dAcEbeamosFv = .text:0x000065F0; // type:function size:0x1AC +finalizeState_Wait__10dAcEbeamosFv = .text:0x000067A0; // type:function size:0x4 +initializeState_Watch__10dAcEbeamosFv = .text:0x000067B0; // type:function size:0xE8 +executeState_Watch__10dAcEbeamosFv = .text:0x000068A0; // type:function size:0x238 +finalizeState_Watch__10dAcEbeamosFv = .text:0x00006AE0; // type:function size:0x4 fn_151_6AF0 = .text:0x00006AF0; // type:function size:0x8 fn_151_6B00 = .text:0x00006B00; // type:function size:0x4 fn_151_6B10 = .text:0x00006B10; // type:function size:0x4 fn_151_6B20 = .text:0x00006B20; // type:function size:0x8 -fn_151_6B30 = .text:0x00006B30; // type:function size:0x26C +__dt__10dAcEbeamosFv = .text:0x00006B30; // type:function size:0x26C fn_151_6DA0 = .text:0x00006DA0; // type:function size:0x4 fn_151_6DB0 = .text:0x00006DB0; // type:function size:0x4 fn_151_6DC0 = .text:0x00006DC0; // type:function size:0x4 fn_151_6DD0 = .text:0x00006DD0; // type:function size:0x4 fn_151_6DE0 = .text:0x00006DE0; // type:function size:0x4 -fn_151_6DF0 = .text:0x00006DF0; // type:function size:0x60 -fn_151_6E50 = .text:0x00006E50; // type:function size:0xC -fn_151_6E60 = .text:0x00006E60; // type:function size:0x1C -fn_151_6E80 = .text:0x00006E80; // type:function size:0x1C -fn_151_6EA0 = .text:0x00006EA0; // type:function size:0x1C -fn_151_6EC0 = .text:0x00006EC0; // type:function size:0x10 -fn_151_6ED0 = .text:0x00006ED0; // type:function size:0x10 -fn_151_6EE0 = .text:0x00006EE0; // type:function size:0x10 -fn_151_6EF0 = .text:0x00006EF0; // type:function size:0x10 -fn_151_6F00 = .text:0x00006F00; // type:function size:0x10 -fn_151_6F10 = .text:0x00006F10; // type:function size:0x30 -fn_151_6F40 = .text:0x00006F40; // type:function size:0x30 -fn_151_6F70 = .text:0x00006F70; // type:function size:0x30 -fn_151_6FA0 = .text:0x00006FA0; // type:function size:0x818 -fn_151_77C0 = .text:0x000077C0; // type:function size:0x58 -fn_151_7820 = .text:0x00007820; // type:function size:0x88 +build__26sFStateFct_c<10dAcEbeamos>FRC12sStateIDIf_c = .text:0x00006DF0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcEbeamos>FRP10sStateIf_c = .text:0x00006E50; // type:function size:0xC +initialize__23sFState_c<10dAcEbeamos>Fv = .text:0x00006E60; // type:function size:0x1C +execute__23sFState_c<10dAcEbeamos>Fv = .text:0x00006E80; // type:function size:0x1C +finalize__23sFState_c<10dAcEbeamos>Fv = .text:0x00006EA0; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006EC0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006ED0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006EE0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006EF0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006F00; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcEbeamos>CFR10dAcEbeamos = .text:0x00006F10; // type:function size:0x30 +executeState__25sFStateID_c<10dAcEbeamos>CFR10dAcEbeamos = .text:0x00006F40; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcEbeamos>CFR10dAcEbeamos = .text:0x00006F70; // type:function size:0x30 +__sinit_\d_a_e_beamos_cpp = .text:0x00006FA0; // type:function size:0x818 scope:local +__dt__25sFStateID_c<10dAcEbeamos>Fv = .text:0x000077C0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcEbeamos>CFPCc = .text:0x00007820; // type:function size:0x88 fn_151_78B0 = .text:0x000078B0; // type:function size:0x8 fn_151_78C0 = .text:0x000078C0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -144,7 +144,7 @@ lbl_151_rodata_D0 = .rodata:0x000000D0; // type:object size:0x10 data:double lbl_151_rodata_E0 = .rodata:0x000000E0; // type:object size:0x18 data:float lbl_151_rodata_F8 = .rodata:0x000000F8; // type:object size:0xC data:float lbl_151_rodata_104 = .rodata:0x00000104; // type:object size:0x38 data:float -lbl_151_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_BEAMOS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_151_data_10 = .data:0x00000010; // type:object size:0x8 lbl_151_data_18 = .data:0x00000018; // type:object size:0x8 lbl_151_data_20 = .data:0x00000020; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_bsNP/symbols.txt b/config/SOUE01/rels/d_a_e_bsNP/symbols.txt index a25e3a7c..02c62c97 100644 --- a/config/SOUE01/rels/d_a_e_bsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_bsNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcEbs__ctor = .text:0x000000F0; // type:function size:0x1B4 +dAcEbs_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1B4 fn_146_2B0 = .text:0x000002B0; // type:function size:0x58 fn_146_310 = .text:0x00000310; // type:function size:0x90 fn_146_3A0 = .text:0x000003A0; // type:function size:0x90 -fn_146_430 = .text:0x00000430; // type:function size:0x58 -fn_146_490 = .text:0x00000490; // type:function size:0x6C -fn_146_500 = .text:0x00000500; // type:function size:0xA0 -fn_146_5A0 = .text:0x000005A0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEbs_c>Fv = .text:0x00000430; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEbs_c>Fv = .text:0x00000490; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000500; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c>Fv = .text:0x000005A0; // type:function size:0xA4 fn_146_650 = .text:0x00000650; // type:function size:0x58 fn_146_6B0 = .text:0x000006B0; // type:function size:0x21C fn_146_8D0 = .text:0x000008D0; // type:function size:0xFC AcEbs__init = .text:0x000009D0; // type:function size:0x350 -fn_146_D20 = .text:0x00000D20; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D20; // type:function size:0x10 fn_146_D30 = .text:0x00000D30; // type:function size:0x8 fn_146_D40 = .text:0x00000D40; // type:function size:0x820 -fn_146_1560 = .text:0x00001560; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001560; // type:function size:0x10 fn_146_1570 = .text:0x00001570; // type:function size:0x15C fn_146_16D0 = .text:0x000016D0; // type:function size:0x134 -fn_146_1810 = .text:0x00001810; // type:function size:0xB0 -fn_146_18C0 = .text:0x000018C0; // type:function size:0x2F8 -fn_146_1BC0 = .text:0x00001BC0; // type:function size:0x4 -fn_146_1BD0 = .text:0x00001BD0; // type:function size:0x1C -fn_146_1BF0 = .text:0x00001BF0; // type:function size:0x70 -fn_146_1C60 = .text:0x00001C60; // type:function size:0x4 -fn_146_1C70 = .text:0x00001C70; // type:function size:0x64 -fn_146_1CE0 = .text:0x00001CE0; // type:function size:0x380 -fn_146_2060 = .text:0x00002060; // type:function size:0x4 -fn_146_2070 = .text:0x00002070; // type:function size:0x64 -fn_146_20E0 = .text:0x000020E0; // type:function size:0x490 -fn_146_2570 = .text:0x00002570; // type:function size:0x4 -fn_146_2580 = .text:0x00002580; // type:function size:0x58 -fn_146_25E0 = .text:0x000025E0; // type:function size:0xF8 -fn_146_26E0 = .text:0x000026E0; // type:function size:0x4 -fn_146_26F0 = .text:0x000026F0; // type:function size:0x60 -fn_146_2750 = .text:0x00002750; // type:function size:0xE8 -fn_146_2840 = .text:0x00002840; // type:function size:0x4 -fn_146_2850 = .text:0x00002850; // type:function size:0x60 -fn_146_28B0 = .text:0x000028B0; // type:function size:0x5C -fn_146_2910 = .text:0x00002910; // type:function size:0x4 -fn_146_2920 = .text:0x00002920; // type:function size:0x4C -fn_146_2970 = .text:0x00002970; // type:function size:0x10C -fn_146_2A80 = .text:0x00002A80; // type:function size:0x4 +initializeState_Standby__8dAcEbs_cFv = .text:0x00001810; // type:function size:0xB0 +executeState_Standby__8dAcEbs_cFv = .text:0x000018C0; // type:function size:0x2F8 +finalizeState_Standby__8dAcEbs_cFv = .text:0x00001BC0; // type:function size:0x4 +initializeState_StandbyB__8dAcEbs_cFv = .text:0x00001BD0; // type:function size:0x1C +executeState_StandbyB__8dAcEbs_cFv = .text:0x00001BF0; // type:function size:0x70 +finalizeState_StandbyB__8dAcEbs_cFv = .text:0x00001C60; // type:function size:0x4 +initializeState_Fight__8dAcEbs_cFv = .text:0x00001C70; // type:function size:0x64 +executeState_Fight__8dAcEbs_cFv = .text:0x00001CE0; // type:function size:0x380 +finalizeState_Fight__8dAcEbs_cFv = .text:0x00002060; // type:function size:0x4 +initializeState_FightB__8dAcEbs_cFv = .text:0x00002070; // type:function size:0x64 +executeState_FightB__8dAcEbs_cFv = .text:0x000020E0; // type:function size:0x490 +finalizeState_FightB__8dAcEbs_cFv = .text:0x00002570; // type:function size:0x4 +initializeState_Attack__8dAcEbs_cFv = .text:0x00002580; // type:function size:0x58 +executeState_Attack__8dAcEbs_cFv = .text:0x000025E0; // type:function size:0xF8 +finalizeState_Attack__8dAcEbs_cFv = .text:0x000026E0; // type:function size:0x4 +initializeState_Damage__8dAcEbs_cFv = .text:0x000026F0; // type:function size:0x60 +executeState_Damage__8dAcEbs_cFv = .text:0x00002750; // type:function size:0xE8 +finalizeState_Damage__8dAcEbs_cFv = .text:0x00002840; // type:function size:0x4 +initializeState_Fire__8dAcEbs_cFv = .text:0x00002850; // type:function size:0x60 +executeState_Fire__8dAcEbs_cFv = .text:0x000028B0; // type:function size:0x5C +finalizeState_Fire__8dAcEbs_cFv = .text:0x00002910; // type:function size:0x4 +initializeState_Disappear__8dAcEbs_cFv = .text:0x00002920; // type:function size:0x4C +executeState_Disappear__8dAcEbs_cFv = .text:0x00002970; // type:function size:0x10C +finalizeState_Disappear__8dAcEbs_cFv = .text:0x00002A80; // type:function size:0x4 fn_146_2A90 = .text:0x00002A90; // type:function size:0x23C fn_146_2CD0 = .text:0x00002CD0; // type:function size:0x4C fn_146_2D20 = .text:0x00002D20; // type:function size:0x1C @@ -55,25 +55,25 @@ fn_146_2FD0 = .text:0x00002FD0; // type:function size:0x8 fn_146_2FE0 = .text:0x00002FE0; // type:function size:0x4 fn_146_2FF0 = .text:0x00002FF0; // type:function size:0x4 fn_146_3000 = .text:0x00003000; // type:function size:0x8 -fn_146_3010 = .text:0x00003010; // type:function size:0x1C0 -fn_146_31D0 = .text:0x000031D0; // type:function size:0x10 -fn_146_31E0 = .text:0x000031E0; // type:function size:0x60 -fn_146_3240 = .text:0x00003240; // type:function size:0xC -fn_146_3250 = .text:0x00003250; // type:function size:0x1C -fn_146_3270 = .text:0x00003270; // type:function size:0x1C -fn_146_3290 = .text:0x00003290; // type:function size:0x1C -fn_146_32B0 = .text:0x000032B0; // type:function size:0x10 -fn_146_32C0 = .text:0x000032C0; // type:function size:0x10 -fn_146_32D0 = .text:0x000032D0; // type:function size:0x10 -fn_146_32E0 = .text:0x000032E0; // type:function size:0x10 -fn_146_32F0 = .text:0x000032F0; // type:function size:0x10 -fn_146_3300 = .text:0x00003300; // type:function size:0x10 -fn_146_3310 = .text:0x00003310; // type:function size:0x30 -fn_146_3340 = .text:0x00003340; // type:function size:0x30 -fn_146_3370 = .text:0x00003370; // type:function size:0x30 -fn_146_33A0 = .text:0x000033A0; // type:function size:0x628 -fn_146_39D0 = .text:0x000039D0; // type:function size:0x58 -fn_146_3A30 = .text:0x00003A30; // type:function size:0x88 +__dt__8dAcEbs_cFv = .text:0x00003010; // type:function size:0x1C0 +getStateID__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031D0; // type:function size:0x10 +build__23sFStateFct_c<8dAcEbs_c>FRC12sStateIDIf_c = .text:0x000031E0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEbs_c>FRP10sStateIf_c = .text:0x00003240; // type:function size:0xC +initialize__20sFState_c<8dAcEbs_c>Fv = .text:0x00003250; // type:function size:0x1C +execute__20sFState_c<8dAcEbs_c>Fv = .text:0x00003270; // type:function size:0x1C +finalize__20sFState_c<8dAcEbs_c>Fv = .text:0x00003290; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000032B0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000032C0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000032D0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000032E0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000032F0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003300; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEbs_c>CFR8dAcEbs_c = .text:0x00003310; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEbs_c>CFR8dAcEbs_c = .text:0x00003340; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEbs_c>CFR8dAcEbs_c = .text:0x00003370; // type:function size:0x30 +__sinit_\d_a_e_bs_cpp = .text:0x000033A0; // type:function size:0x628 scope:local +__dt__22sFStateID_c<8dAcEbs_c>Fv = .text:0x000039D0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEbs_c>CFPCc = .text:0x00003A30; // type:function size:0x88 fn_146_3AC0 = .text:0x00003AC0; // type:function size:0x8 fn_146_3AD0 = .text:0x00003AD0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -86,7 +86,7 @@ lbl_146_rodata_68 = .rodata:0x00000068; // type:object size:0x44 data:float lbl_146_rodata_AC = .rodata:0x000000AC; // type:object size:0x8 data:float lbl_146_rodata_B4 = .rodata:0x000000B4; // type:object size:0x10 data:float lbl_146_rodata_C4 = .rodata:0x000000C4; // type:object size:0x54 data:float -lbl_146_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_E_BS = .data:0x00000000; // type:object size:0x70 data:4byte lbl_146_data_70 = .data:0x00000070; // type:object size:0x5C lbl_146_data_CC = .data:0x000000CC; // type:object size:0xC lbl_146_data_D8 = .data:0x000000D8; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_e_cactusNP/symbols.txt b/config/SOUE01/rels/d_a_e_cactusNP/symbols.txt index 32b680c1..8180a086 100644 --- a/config/SOUE01/rels/d_a_e_cactusNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_cactusNP/symbols.txt @@ -2,7 +2,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global fn_186_70 = .text:0x00000070; // type:function size:0x40 -fn_186_B0 = .text:0x000000B0; // type:function size:0x19C +dAcEcactus_c_classInit__Fv = .text:0x000000B0; // type:function size:0x19C fn_186_250 = .text:0x00000250; // type:function size:0x58 fn_186_2B0 = .text:0x000002B0; // type:function size:0x58 fn_186_310 = .text:0x00000310; // type:function size:0x90 @@ -28,7 +28,7 @@ fn_186_2480 = .text:0x00002480; // type:function size:0x8 fn_186_2490 = .text:0x00002490; // type:function size:0x4 fn_186_24A0 = .text:0x000024A0; // type:function size:0x4 fn_186_24B0 = .text:0x000024B0; // type:function size:0x8 -fn_186_24C0 = .text:0x000024C0; // type:function size:0x170 +__dt__12dAcEcactus_cFv = .text:0x000024C0; // type:function size:0x170 fn_186_2630 = .text:0x00002630; // type:function size:0x4 fn_186_2640 = .text:0x00002640; // type:function size:0x4 fn_186_2650 = .text:0x00002650; // type:function size:0x8 @@ -36,7 +36,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_186_rodata_0 = .rodata:0x00000000; // type:object size:0xE4 data:float lbl_186_rodata_E4 = .rodata:0x000000E4; // type:object size:0x8 data:float -lbl_186_data_0 = .data:0x00000000; // type:object size:0x68 +g_profile_E_CACTUS = .data:0x00000000; // type:object size:0x68 lbl_186_data_68 = .data:0x00000068; // type:object size:0xC lbl_186_data_74 = .data:0x00000074; // type:object size:0x14 lbl_186_data_88 = .data:0x00000088; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_captainNP/symbols.txt b/config/SOUE01/rels/d_a_e_captainNP/symbols.txt index e27dbfce..a5d82482 100644 --- a/config/SOUE01/rels/d_a_e_captainNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_captainNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_119_F0 = .text:0x000000F0; // type:function size:0x40 -AcEcaptain__ctor = .text:0x00000130; // type:function size:0x220 -fn_119_350 = .text:0x00000350; // type:function size:0x58 -fn_119_3B0 = .text:0x000003B0; // type:function size:0x6C -fn_119_420 = .text:0x00000420; // type:function size:0xA0 -fn_119_4C0 = .text:0x000004C0; // type:function size:0xA4 +dAcEcaptain_c_classInit__Fv = .text:0x00000130; // type:function size:0x220 +__dt__26sFState_c<13dAcEcaptain_c>Fv = .text:0x00000350; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcEcaptain_c>Fv = .text:0x000003B0; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000420; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004C0; // type:function size:0xA4 fn_119_570 = .text:0x00000570; // type:function size:0x58 fn_119_5D0 = .text:0x000005D0; // type:function size:0x4 fn_119_5E0 = .text:0x000005E0; // type:function size:0x90 @@ -21,68 +21,68 @@ fn_119_8E0 = .text:0x000008E0; // type:function size:0x3FC fn_119_CE0 = .text:0x00000CE0; // type:function size:0xD8 fn_119_DC0 = .text:0x00000DC0; // type:function size:0x250 fn_119_1010 = .text:0x00001010; // type:function size:0x5AC -fn_119_15C0 = .text:0x000015C0; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000015C0; // type:function size:0x10 fn_119_15D0 = .text:0x000015D0; // type:function size:0x34 fn_119_1610 = .text:0x00001610; // type:function size:0x1B70 -fn_119_3180 = .text:0x00003180; // type:function size:0x10 -fn_119_3190 = .text:0x00003190; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003180; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003190; // type:function size:0x10 fn_119_31A0 = .text:0x000031A0; // type:function size:0x1C fn_119_31C0 = .text:0x000031C0; // type:function size:0x2B8 -fn_119_3480 = .text:0x00003480; // type:function size:0x38 -fn_119_34C0 = .text:0x000034C0; // type:function size:0xB44 -fn_119_4010 = .text:0x00004010; // type:function size:0x4 -fn_119_4020 = .text:0x00004020; // type:function size:0x38 -fn_119_4060 = .text:0x00004060; // type:function size:0x590 -fn_119_45F0 = .text:0x000045F0; // type:function size:0x4 -fn_119_4600 = .text:0x00004600; // type:function size:0x6C -fn_119_4670 = .text:0x00004670; // type:function size:0x180 +initializeState_Opening__13dAcEcaptain_cFv = .text:0x00003480; // type:function size:0x38 +executeState_Opening__13dAcEcaptain_cFv = .text:0x000034C0; // type:function size:0xB44 +finalizeState_Opening__13dAcEcaptain_cFv = .text:0x00004010; // type:function size:0x4 +initializeState_OpeningType2__13dAcEcaptain_cFv = .text:0x00004020; // type:function size:0x38 +executeState_OpeningType2__13dAcEcaptain_cFv = .text:0x00004060; // type:function size:0x590 +finalizeState_OpeningType2__13dAcEcaptain_cFv = .text:0x000045F0; // type:function size:0x4 +initializeState_Wait__13dAcEcaptain_cFv = .text:0x00004600; // type:function size:0x6C +executeState_Wait__13dAcEcaptain_cFv = .text:0x00004670; // type:function size:0x180 fn_119_47F0 = .text:0x000047F0; // type:function size:0x1C -fn_119_4810 = .text:0x00004810; // type:function size:0x4 -fn_119_4820 = .text:0x00004820; // type:function size:0x1C8 -fn_119_49F0 = .text:0x000049F0; // type:function size:0x2E4 -fn_119_4CE0 = .text:0x00004CE0; // type:function size:0x4 -fn_119_4CF0 = .text:0x00004CF0; // type:function size:0x48 -fn_119_4D40 = .text:0x00004D40; // type:function size:0x290 -fn_119_4FD0 = .text:0x00004FD0; // type:function size:0x4 -fn_119_4FE0 = .text:0x00004FE0; // type:function size:0x28 -fn_119_5010 = .text:0x00005010; // type:function size:0xFC -fn_119_5110 = .text:0x00005110; // type:function size:0x4 -fn_119_5120 = .text:0x00005120; // type:function size:0xD4 -fn_119_5200 = .text:0x00005200; // type:function size:0x68 -fn_119_5270 = .text:0x00005270; // type:function size:0x4 -fn_119_5280 = .text:0x00005280; // type:function size:0xD4 -fn_119_5360 = .text:0x00005360; // type:function size:0x60 -fn_119_53C0 = .text:0x000053C0; // type:function size:0x4 -fn_119_53D0 = .text:0x000053D0; // type:function size:0x34 -fn_119_5410 = .text:0x00005410; // type:function size:0x25C -fn_119_5670 = .text:0x00005670; // type:function size:0x4 -fn_119_5680 = .text:0x00005680; // type:function size:0x40 -fn_119_56C0 = .text:0x000056C0; // type:function size:0xEC -fn_119_57B0 = .text:0x000057B0; // type:function size:0x4 -fn_119_57C0 = .text:0x000057C0; // type:function size:0x68 -fn_119_5830 = .text:0x00005830; // type:function size:0x54 -fn_119_5890 = .text:0x00005890; // type:function size:0x4 -fn_119_58A0 = .text:0x000058A0; // type:function size:0xCC -fn_119_5970 = .text:0x00005970; // type:function size:0x148 -fn_119_5AC0 = .text:0x00005AC0; // type:function size:0x4 -fn_119_5AD0 = .text:0x00005AD0; // type:function size:0x38 -fn_119_5B10 = .text:0x00005B10; // type:function size:0x5C0 -fn_119_60D0 = .text:0x000060D0; // type:function size:0x4 -fn_119_60E0 = .text:0x000060E0; // type:function size:0x8 -fn_119_60F0 = .text:0x000060F0; // type:function size:0x58C -fn_119_6680 = .text:0x00006680; // type:function size:0x4 -fn_119_6690 = .text:0x00006690; // type:function size:0x40 -fn_119_66D0 = .text:0x000066D0; // type:function size:0x538 -fn_119_6C10 = .text:0x00006C10; // type:function size:0x4 -fn_119_6C20 = .text:0x00006C20; // type:function size:0x38 -fn_119_6C60 = .text:0x00006C60; // type:function size:0x558 -fn_119_71C0 = .text:0x000071C0; // type:function size:0x4 -fn_119_71D0 = .text:0x000071D0; // type:function size:0x8 -fn_119_71E0 = .text:0x000071E0; // type:function size:0x4F8 -fn_119_76E0 = .text:0x000076E0; // type:function size:0x4 -fn_119_76F0 = .text:0x000076F0; // type:function size:0x44 -fn_119_7740 = .text:0x00007740; // type:function size:0x558 -fn_119_7CA0 = .text:0x00007CA0; // type:function size:0x4 +finalizeState_Wait__13dAcEcaptain_cFv = .text:0x00004810; // type:function size:0x4 +initializeState_BalanceWait__13dAcEcaptain_cFv = .text:0x00004820; // type:function size:0x1C8 +executeState_BalanceWait__13dAcEcaptain_cFv = .text:0x000049F0; // type:function size:0x2E4 +finalizeState_BalanceWait__13dAcEcaptain_cFv = .text:0x00004CE0; // type:function size:0x4 +initializeState_Walk__13dAcEcaptain_cFv = .text:0x00004CF0; // type:function size:0x48 +executeState_Walk__13dAcEcaptain_cFv = .text:0x00004D40; // type:function size:0x290 +finalizeState_Walk__13dAcEcaptain_cFv = .text:0x00004FD0; // type:function size:0x4 +initializeState_Run__13dAcEcaptain_cFv = .text:0x00004FE0; // type:function size:0x28 +executeState_Run__13dAcEcaptain_cFv = .text:0x00005010; // type:function size:0xFC +finalizeState_Run__13dAcEcaptain_cFv = .text:0x00005110; // type:function size:0x4 +initializeState_AttackSW__13dAcEcaptain_cFv = .text:0x00005120; // type:function size:0xD4 +executeState_AttackSW__13dAcEcaptain_cFv = .text:0x00005200; // type:function size:0x68 +finalizeState_AttackSW__13dAcEcaptain_cFv = .text:0x00005270; // type:function size:0x4 +initializeState_AttackF__13dAcEcaptain_cFv = .text:0x00005280; // type:function size:0xD4 +executeState_AttackF__13dAcEcaptain_cFv = .text:0x00005360; // type:function size:0x60 +finalizeState_AttackF__13dAcEcaptain_cFv = .text:0x000053C0; // type:function size:0x4 +initializeState_AttackSP__13dAcEcaptain_cFv = .text:0x000053D0; // type:function size:0x34 +executeState_AttackSP__13dAcEcaptain_cFv = .text:0x00005410; // type:function size:0x25C +finalizeState_AttackSP__13dAcEcaptain_cFv = .text:0x00005670; // type:function size:0x4 +initializeState_Guard__13dAcEcaptain_cFv = .text:0x00005680; // type:function size:0x40 +executeState_Guard__13dAcEcaptain_cFv = .text:0x000056C0; // type:function size:0xEC +finalizeState_Guard__13dAcEcaptain_cFv = .text:0x000057B0; // type:function size:0x4 +initializeState_GuardJust__13dAcEcaptain_cFv = .text:0x000057C0; // type:function size:0x68 +executeState_GuardJust__13dAcEcaptain_cFv = .text:0x00005830; // type:function size:0x54 +finalizeState_GuardJust__13dAcEcaptain_cFv = .text:0x00005890; // type:function size:0x4 +initializeState_Damage__13dAcEcaptain_cFv = .text:0x000058A0; // type:function size:0xCC +executeState_Damage__13dAcEcaptain_cFv = .text:0x00005970; // type:function size:0x148 +finalizeState_Damage__13dAcEcaptain_cFv = .text:0x00005AC0; // type:function size:0x4 +initializeState_Demo1__13dAcEcaptain_cFv = .text:0x00005AD0; // type:function size:0x38 +executeState_Demo1__13dAcEcaptain_cFv = .text:0x00005B10; // type:function size:0x5C0 +finalizeState_Demo1__13dAcEcaptain_cFv = .text:0x000060D0; // type:function size:0x4 +initializeState_Demo2__13dAcEcaptain_cFv = .text:0x000060E0; // type:function size:0x8 +executeState_Demo2__13dAcEcaptain_cFv = .text:0x000060F0; // type:function size:0x58C +finalizeState_Demo2__13dAcEcaptain_cFv = .text:0x00006680; // type:function size:0x4 +initializeState_Dead__13dAcEcaptain_cFv = .text:0x00006690; // type:function size:0x40 +executeState_Dead__13dAcEcaptain_cFv = .text:0x000066D0; // type:function size:0x538 +finalizeState_Dead__13dAcEcaptain_cFv = .text:0x00006C10; // type:function size:0x4 +initializeState_Demo1Type2__13dAcEcaptain_cFv = .text:0x00006C20; // type:function size:0x38 +executeState_Demo1Type2__13dAcEcaptain_cFv = .text:0x00006C60; // type:function size:0x558 +finalizeState_Demo1Type2__13dAcEcaptain_cFv = .text:0x000071C0; // type:function size:0x4 +initializeState_Demo2Type2__13dAcEcaptain_cFv = .text:0x000071D0; // type:function size:0x8 +executeState_Demo2Type2__13dAcEcaptain_cFv = .text:0x000071E0; // type:function size:0x4F8 +finalizeState_Demo2Type2__13dAcEcaptain_cFv = .text:0x000076E0; // type:function size:0x4 +initializeState_DeadType2__13dAcEcaptain_cFv = .text:0x000076F0; // type:function size:0x44 +executeState_DeadType2__13dAcEcaptain_cFv = .text:0x00007740; // type:function size:0x558 +finalizeState_DeadType2__13dAcEcaptain_cFv = .text:0x00007CA0; // type:function size:0x4 fn_119_7CB0 = .text:0x00007CB0; // type:function size:0x94 fn_119_7D50 = .text:0x00007D50; // type:function size:0xB0 fn_119_7E00 = .text:0x00007E00; // type:function size:0x284 @@ -103,26 +103,26 @@ fn_119_9DD0 = .text:0x00009DD0; // type:function size:0x8 fn_119_9DE0 = .text:0x00009DE0; // type:function size:0x4 fn_119_9DF0 = .text:0x00009DF0; // type:function size:0x4 fn_119_9E00 = .text:0x00009E00; // type:function size:0x8 -fn_119_9E10 = .text:0x00009E10; // type:function size:0x260 -fn_119_A070 = .text:0x0000A070; // type:function size:0x60 -fn_119_A0D0 = .text:0x0000A0D0; // type:function size:0xC -fn_119_A0E0 = .text:0x0000A0E0; // type:function size:0x1C -fn_119_A100 = .text:0x0000A100; // type:function size:0x1C -fn_119_A120 = .text:0x0000A120; // type:function size:0x1C -fn_119_A140 = .text:0x0000A140; // type:function size:0x10 -fn_119_A150 = .text:0x0000A150; // type:function size:0x10 -fn_119_A160 = .text:0x0000A160; // type:function size:0x10 -fn_119_A170 = .text:0x0000A170; // type:function size:0x10 -fn_119_A180 = .text:0x0000A180; // type:function size:0x10 -fn_119_A190 = .text:0x0000A190; // type:function size:0x10 -fn_119_A1A0 = .text:0x0000A1A0; // type:function size:0x30 -fn_119_A1D0 = .text:0x0000A1D0; // type:function size:0x30 -fn_119_A200 = .text:0x0000A200; // type:function size:0x30 -fn_119_A230 = .text:0x0000A230; // type:function size:0x15C4 -fn_119_B800 = .text:0x0000B800; // type:function size:0x58 +__dt__13dAcEcaptain_cFv = .text:0x00009E10; // type:function size:0x260 +build__29sFStateFct_c<13dAcEcaptain_c>FRC12sStateIDIf_c = .text:0x0000A070; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcEcaptain_c>FRP10sStateIf_c = .text:0x0000A0D0; // type:function size:0xC +initialize__26sFState_c<13dAcEcaptain_c>Fv = .text:0x0000A0E0; // type:function size:0x1C +execute__26sFState_c<13dAcEcaptain_c>Fv = .text:0x0000A100; // type:function size:0x1C +finalize__26sFState_c<13dAcEcaptain_c>Fv = .text:0x0000A120; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A140; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A150; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A160; // type:function size:0x10 +getState__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A170; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A180; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A190; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcEcaptain_c>CFR13dAcEcaptain_c = .text:0x0000A1A0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcEcaptain_c>CFR13dAcEcaptain_c = .text:0x0000A1D0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcEcaptain_c>CFR13dAcEcaptain_c = .text:0x0000A200; // type:function size:0x30 +__sinit_\d_a_e_captain_cpp = .text:0x0000A230; // type:function size:0x15C4 scope:local +__dt__28sFStateID_c<13dAcEcaptain_c>Fv = .text:0x0000B800; // type:function size:0x58 fn_119_B860 = .text:0x0000B860; // type:function size:0x1C fn_119_B880 = .text:0x0000B880; // type:function size:0x40 -fn_119_B8C0 = .text:0x0000B8C0; // type:function size:0x88 +isSameName__28sFStateID_c<13dAcEcaptain_c>CFPCc = .text:0x0000B8C0; // type:function size:0x88 fn_119_B950 = .text:0x0000B950; // type:function size:0x8 fn_119_B960 = .text:0x0000B960; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -141,7 +141,7 @@ lbl_119_rodata_208 = .rodata:0x00000208; // type:object size:0x84 data:float lbl_119_rodata_28C = .rodata:0x0000028C; // type:object size:0xFC data:float lbl_119_rodata_388 = .rodata:0x00000388; // type:object size:0x64 lbl_119_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_119_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_E_CAPTAIN = .data:0x00000010; // type:object size:0x10 lbl_119_data_20 = .data:0x00000020; // type:object size:0x8 data:string lbl_119_data_28 = .data:0x00000028; // type:object size:0x10 lbl_119_data_38 = .data:0x00000038; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_e_chaser_bNP/symbols.txt b/config/SOUE01/rels/d_a_e_chaser_bNP/symbols.txt index 4ff46d3f..8af31c23 100644 --- a/config/SOUE01/rels/d_a_e_chaser_bNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_chaser_bNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_211_F0 = .text:0x000000F0; // type:function size:0x1B0 +dAcEChb_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1B0 fn_211_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_211_300 = .text:0x00000300; // type:function size:0x58 -fn_211_360 = .text:0x00000360; // type:function size:0x6C -fn_211_3D0 = .text:0x000003D0; // type:function size:0xA0 -fn_211_470 = .text:0x00000470; // type:function size:0xA4 +__dt__21sFState_c<9dAcEChb_c>Fv = .text:0x00000300; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEChb_c>Fv = .text:0x00000360; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003D0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000470; // type:function size:0xA4 fn_211_520 = .text:0x00000520; // type:function size:0x58 fn_211_580 = .text:0x00000580; // type:function size:0xEC fn_211_670 = .text:0x00000670; // type:function size:0x84 @@ -19,60 +19,60 @@ fn_211_8C0 = .text:0x000008C0; // type:function size:0xB4 fn_211_980 = .text:0x00000980; // type:function size:0x58 fn_211_9E0 = .text:0x000009E0; // type:function size:0x48 fn_211_A30 = .text:0x00000A30; // type:function size:0xA8 -fn_211_AE0 = .text:0x00000AE0; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AE0; // type:function size:0x10 fn_211_AF0 = .text:0x00000AF0; // type:function size:0x28 fn_211_B20 = .text:0x00000B20; // type:function size:0xCC fn_211_BF0 = .text:0x00000BF0; // type:function size:0x1DC fn_211_DD0 = .text:0x00000DD0; // type:function size:0x388 fn_211_1160 = .text:0x00001160; // type:function size:0x8 fn_211_1170 = .text:0x00001170; // type:function size:0x1A4 -fn_211_1320 = .text:0x00001320; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001320; // type:function size:0x10 fn_211_1330 = .text:0x00001330; // type:function size:0x60 fn_211_1390 = .text:0x00001390; // type:function size:0x6C8 -fn_211_1A60 = .text:0x00001A60; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A60; // type:function size:0x10 fn_211_1A70 = .text:0x00001A70; // type:function size:0x128 -fn_211_1BA0 = .text:0x00001BA0; // type:function size:0xA0 -fn_211_1C40 = .text:0x00001C40; // type:function size:0x130 -fn_211_1D70 = .text:0x00001D70; // type:function size:0x4 -fn_211_1D80 = .text:0x00001D80; // type:function size:0x90 -fn_211_1E10 = .text:0x00001E10; // type:function size:0x90 -fn_211_1EA0 = .text:0x00001EA0; // type:function size:0x54 -fn_211_1F00 = .text:0x00001F00; // type:function size:0x10C -fn_211_2010 = .text:0x00002010; // type:function size:0x484 -fn_211_24A0 = .text:0x000024A0; // type:function size:0x4 -fn_211_24B0 = .text:0x000024B0; // type:function size:0xC -fn_211_24C0 = .text:0x000024C0; // type:function size:0x104 -fn_211_25D0 = .text:0x000025D0; // type:function size:0x1C +initializeState_Standby__9dAcEChb_cFv = .text:0x00001BA0; // type:function size:0xA0 +executeState_Standby__9dAcEChb_cFv = .text:0x00001C40; // type:function size:0x130 +finalizeState_Standby__9dAcEChb_cFv = .text:0x00001D70; // type:function size:0x4 +initializeState_Start__9dAcEChb_cFv = .text:0x00001D80; // type:function size:0x90 +executeState_Start__9dAcEChb_cFv = .text:0x00001E10; // type:function size:0x90 +finalizeState_Start__9dAcEChb_cFv = .text:0x00001EA0; // type:function size:0x54 +initializeState_Chase__9dAcEChb_cFv = .text:0x00001F00; // type:function size:0x10C +executeState_Chase__9dAcEChb_cFv = .text:0x00002010; // type:function size:0x484 +finalizeState_Chase__9dAcEChb_cFv = .text:0x000024A0; // type:function size:0x4 +initializeState_Attack__9dAcEChb_cFv = .text:0x000024B0; // type:function size:0xC +executeState_Attack__9dAcEChb_cFv = .text:0x000024C0; // type:function size:0x104 +finalizeState_Attack__9dAcEChb_cFv = .text:0x000025D0; // type:function size:0x1C fn_211_25F0 = .text:0x000025F0; // type:function size:0x1DC fn_211_27D0 = .text:0x000027D0; // type:function size:0x8 fn_211_27E0 = .text:0x000027E0; // type:function size:0x4 fn_211_27F0 = .text:0x000027F0; // type:function size:0x4 fn_211_2800 = .text:0x00002800; // type:function size:0x8 -fn_211_2810 = .text:0x00002810; // type:function size:0x14C -fn_211_2960 = .text:0x00002960; // type:function size:0x60 -fn_211_29C0 = .text:0x000029C0; // type:function size:0xC -fn_211_29D0 = .text:0x000029D0; // type:function size:0x1C -fn_211_29F0 = .text:0x000029F0; // type:function size:0x1C -fn_211_2A10 = .text:0x00002A10; // type:function size:0x1C -fn_211_2A30 = .text:0x00002A30; // type:function size:0x10 -fn_211_2A40 = .text:0x00002A40; // type:function size:0x10 -fn_211_2A50 = .text:0x00002A50; // type:function size:0x10 -fn_211_2A60 = .text:0x00002A60; // type:function size:0x10 -fn_211_2A70 = .text:0x00002A70; // type:function size:0x10 -fn_211_2A80 = .text:0x00002A80; // type:function size:0x10 -fn_211_2A90 = .text:0x00002A90; // type:function size:0x30 -fn_211_2AC0 = .text:0x00002AC0; // type:function size:0x30 -fn_211_2AF0 = .text:0x00002AF0; // type:function size:0x30 -fn_211_2B20 = .text:0x00002B20; // type:function size:0x3A0 -fn_211_2EC0 = .text:0x00002EC0; // type:function size:0x58 -fn_211_2F20 = .text:0x00002F20; // type:function size:0x88 +__dt__9dAcEChb_cFv = .text:0x00002810; // type:function size:0x14C +build__24sFStateFct_c<9dAcEChb_c>FRC12sStateIDIf_c = .text:0x00002960; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEChb_c>FRP10sStateIf_c = .text:0x000029C0; // type:function size:0xC +initialize__21sFState_c<9dAcEChb_c>Fv = .text:0x000029D0; // type:function size:0x1C +execute__21sFState_c<9dAcEChb_c>Fv = .text:0x000029F0; // type:function size:0x1C +finalize__21sFState_c<9dAcEChb_c>Fv = .text:0x00002A10; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A30; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A40; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A50; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A60; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A70; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A80; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEChb_c>CFR9dAcEChb_c = .text:0x00002A90; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEChb_c>CFR9dAcEChb_c = .text:0x00002AC0; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEChb_c>CFR9dAcEChb_c = .text:0x00002AF0; // type:function size:0x30 +__sinit_\d_a_e_chaser_b_cpp = .text:0x00002B20; // type:function size:0x3A0 scope:local +__dt__23sFStateID_c<9dAcEChb_c>Fv = .text:0x00002EC0; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEChb_c>CFPCc = .text:0x00002F20; // type:function size:0x88 fn_211_2FB0 = .text:0x00002FB0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_211_rodata_0 = .rodata:0x00000000; // type:object size:0x3C data:float lbl_211_rodata_3C = .rodata:0x0000003C; // type:object size:0xB0 data:float -lbl_211_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_CHB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_211_data_10 = .data:0x00000010; // type:object size:0x8 lbl_211_data_18 = .data:0x00000018; // type:object size:0x4 lbl_211_data_1C = .data:0x0000001C; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_eyeNP/symbols.txt b/config/SOUE01/rels/d_a_e_eyeNP/symbols.txt index 16ccfb1c..7033dee6 100644 --- a/config/SOUE01/rels/d_a_e_eyeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_eyeNP/symbols.txt @@ -4,42 +4,42 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_197_F0 = .text:0x000000F0; // type:function size:0x40 -fn_197_130 = .text:0x00000130; // type:function size:0x158 -fn_197_290 = .text:0x00000290; // type:function size:0x58 -fn_197_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_197_360 = .text:0x00000360; // type:function size:0xA0 -fn_197_400 = .text:0x00000400; // type:function size:0xA4 +dAcEEye_c_classInit__Fv = .text:0x00000130; // type:function size:0x158 +__dt__21sFState_c<9dAcEEye_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEEye_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_197_4B0 = .text:0x000004B0; // type:function size:0x58 fn_197_510 = .text:0x00000510; // type:function size:0x90 fn_197_5A0 = .text:0x000005A0; // type:function size:0x58 fn_197_600 = .text:0x00000600; // type:function size:0x4 fn_197_610 = .text:0x00000610; // type:function size:0xF4 fn_197_710 = .text:0x00000710; // type:function size:0x314 -fn_197_A30 = .text:0x00000A30; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A30; // type:function size:0x10 fn_197_A40 = .text:0x00000A40; // type:function size:0x3C fn_197_A80 = .text:0x00000A80; // type:function size:0x8 fn_197_A90 = .text:0x00000A90; // type:function size:0x460 -fn_197_EF0 = .text:0x00000EF0; // type:function size:0x10 -fn_197_F00 = .text:0x00000F00; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EF0; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F00; // type:function size:0x10 fn_197_F10 = .text:0x00000F10; // type:function size:0x4C fn_197_F60 = .text:0x00000F60; // type:function size:0xD8 fn_197_1040 = .text:0x00001040; // type:function size:0x1B8 -fn_197_1200 = .text:0x00001200; // type:function size:0xB8 -fn_197_12C0 = .text:0x000012C0; // type:function size:0x60 -fn_197_1320 = .text:0x00001320; // type:function size:0x4 -fn_197_1330 = .text:0x00001330; // type:function size:0x124 -fn_197_1460 = .text:0x00001460; // type:function size:0x3BC +initializeState_Open__9dAcEEye_cFv = .text:0x00001200; // type:function size:0xB8 +executeState_Open__9dAcEEye_cFv = .text:0x000012C0; // type:function size:0x60 +finalizeState_Open__9dAcEEye_cFv = .text:0x00001320; // type:function size:0x4 +initializeState_Wait__9dAcEEye_cFv = .text:0x00001330; // type:function size:0x124 +executeState_Wait__9dAcEEye_cFv = .text:0x00001460; // type:function size:0x3BC fn_197_1820 = .text:0x00001820; // type:function size:0x1C -fn_197_1840 = .text:0x00001840; // type:function size:0x4 -fn_197_1850 = .text:0x00001850; // type:function size:0xFC -fn_197_1950 = .text:0x00001950; // type:function size:0xFC -fn_197_1A50 = .text:0x00001A50; // type:function size:0x4 -fn_197_1A60 = .text:0x00001A60; // type:function size:0x64 -fn_197_1AD0 = .text:0x00001AD0; // type:function size:0x2E0 -fn_197_1DB0 = .text:0x00001DB0; // type:function size:0x4 -fn_197_1DC0 = .text:0x00001DC0; // type:function size:0xC8 -fn_197_1E90 = .text:0x00001E90; // type:function size:0x498 -fn_197_2330 = .text:0x00002330; // type:function size:0x4 +finalizeState_Wait__9dAcEEye_cFv = .text:0x00001840; // type:function size:0x4 +initializeState_Close__9dAcEEye_cFv = .text:0x00001850; // type:function size:0xFC +executeState_Close__9dAcEEye_cFv = .text:0x00001950; // type:function size:0xFC +finalizeState_Close__9dAcEEye_cFv = .text:0x00001A50; // type:function size:0x4 +initializeState_Chance__9dAcEEye_cFv = .text:0x00001A60; // type:function size:0x64 +executeState_Chance__9dAcEEye_cFv = .text:0x00001AD0; // type:function size:0x2E0 +finalizeState_Chance__9dAcEEye_cFv = .text:0x00001DB0; // type:function size:0x4 +initializeState_Dead__9dAcEEye_cFv = .text:0x00001DC0; // type:function size:0xC8 +executeState_Dead__9dAcEEye_cFv = .text:0x00001E90; // type:function size:0x498 +finalizeState_Dead__9dAcEEye_cFv = .text:0x00002330; // type:function size:0x4 fn_197_2340 = .text:0x00002340; // type:function size:0xFC fn_197_2440 = .text:0x00002440; // type:function size:0x238 fn_197_2680 = .text:0x00002680; // type:function size:0x90 @@ -49,24 +49,24 @@ fn_197_2750 = .text:0x00002750; // type:function size:0x90 fn_197_27E0 = .text:0x000027E0; // type:function size:0x2B0 fn_197_2A90 = .text:0x00002A90; // type:function size:0x4 fn_197_2AA0 = .text:0x00002AA0; // type:function size:0xC8 -fn_197_2B70 = .text:0x00002B70; // type:function size:0x130 -fn_197_2CA0 = .text:0x00002CA0; // type:function size:0x60 -fn_197_2D00 = .text:0x00002D00; // type:function size:0xC -fn_197_2D10 = .text:0x00002D10; // type:function size:0x1C -fn_197_2D30 = .text:0x00002D30; // type:function size:0x1C -fn_197_2D50 = .text:0x00002D50; // type:function size:0x1C -fn_197_2D70 = .text:0x00002D70; // type:function size:0x10 -fn_197_2D80 = .text:0x00002D80; // type:function size:0x10 -fn_197_2D90 = .text:0x00002D90; // type:function size:0x10 -fn_197_2DA0 = .text:0x00002DA0; // type:function size:0x10 -fn_197_2DB0 = .text:0x00002DB0; // type:function size:0x10 -fn_197_2DC0 = .text:0x00002DC0; // type:function size:0x10 -fn_197_2DD0 = .text:0x00002DD0; // type:function size:0x30 -fn_197_2E00 = .text:0x00002E00; // type:function size:0x30 -fn_197_2E30 = .text:0x00002E30; // type:function size:0x30 -fn_197_2E60 = .text:0x00002E60; // type:function size:0x420 -fn_197_3280 = .text:0x00003280; // type:function size:0x58 -fn_197_32E0 = .text:0x000032E0; // type:function size:0x88 +__dt__9dAcEEye_cFv = .text:0x00002B70; // type:function size:0x130 +build__24sFStateFct_c<9dAcEEye_c>FRC12sStateIDIf_c = .text:0x00002CA0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEEye_c>FRP10sStateIf_c = .text:0x00002D00; // type:function size:0xC +initialize__21sFState_c<9dAcEEye_c>Fv = .text:0x00002D10; // type:function size:0x1C +execute__21sFState_c<9dAcEEye_c>Fv = .text:0x00002D30; // type:function size:0x1C +finalize__21sFState_c<9dAcEEye_c>Fv = .text:0x00002D50; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D70; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D80; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D90; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002DA0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002DB0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002DC0; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEEye_c>CFR9dAcEEye_c = .text:0x00002DD0; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEEye_c>CFR9dAcEEye_c = .text:0x00002E00; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEEye_c>CFR9dAcEEye_c = .text:0x00002E30; // type:function size:0x30 +__sinit_\d_a_e_eye_cpp = .text:0x00002E60; // type:function size:0x420 scope:local +__dt__23sFStateID_c<9dAcEEye_c>Fv = .text:0x00003280; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEEye_c>CFPCc = .text:0x000032E0; // type:function size:0x88 fn_197_3370 = .text:0x00003370; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -78,7 +78,7 @@ lbl_197_rodata_84 = .rodata:0x00000084; // type:object size:0x28 data:float lbl_197_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float lbl_197_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:float lbl_197_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_197_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_E_EYE = .data:0x00000010; // type:object size:0x10 lbl_197_data_20 = .data:0x00000020; // type:object size:0x5C data:byte lbl_197_data_7C = .data:0x0000007C; // type:object size:0x24 lbl_197_data_A0 = .data:0x000000A0; // type:object size:0x10 data:4byte diff --git a/config/SOUE01/rels/d_a_e_geNP/symbols.txt b/config/SOUE01/rels/d_a_e_geNP/symbols.txt index 51bc990d..70c4e396 100644 --- a/config/SOUE01/rels/d_a_e_geNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_geNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_216_F0 = .text:0x000000F0; // type:function size:0x118 +dAcEge_c_classInit__Fv = .text:0x000000F0; // type:function size:0x118 fn_216_210 = .text:0x00000210; // type:function size:0x58 -fn_216_270 = .text:0x00000270; // type:function size:0x58 -fn_216_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_216_340 = .text:0x00000340; // type:function size:0xA0 -fn_216_3E0 = .text:0x000003E0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEge_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEge_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_216_490 = .text:0x00000490; // type:function size:0x78 fn_216_510 = .text:0x00000510; // type:function size:0x114 -fn_216_630 = .text:0x00000630; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000630; // type:function size:0x10 fn_216_640 = .text:0x00000640; // type:function size:0x8 fn_216_650 = .text:0x00000650; // type:function size:0xD8 -fn_216_730 = .text:0x00000730; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000730; // type:function size:0x10 fn_216_740 = .text:0x00000740; // type:function size:0xB8 -fn_216_800 = .text:0x00000800; // type:function size:0x24 -fn_216_830 = .text:0x00000830; // type:function size:0x10 -fn_216_840 = .text:0x00000840; // type:function size:0x4 +initializeState_Wait__8dAcEge_cFv = .text:0x00000800; // type:function size:0x24 +executeState_Wait__8dAcEge_cFv = .text:0x00000830; // type:function size:0x10 +finalizeState_Wait__8dAcEge_cFv = .text:0x00000840; // type:function size:0x4 fn_216_850 = .text:0x00000850; // type:function size:0x8 fn_216_860 = .text:0x00000860; // type:function size:0x4 fn_216_870 = .text:0x00000870; // type:function size:0x4 fn_216_880 = .text:0x00000880; // type:function size:0x8 -fn_216_890 = .text:0x00000890; // type:function size:0x100 -fn_216_990 = .text:0x00000990; // type:function size:0x10 -fn_216_9A0 = .text:0x000009A0; // type:function size:0x60 -fn_216_A00 = .text:0x00000A00; // type:function size:0xC -fn_216_A10 = .text:0x00000A10; // type:function size:0x1C -fn_216_A30 = .text:0x00000A30; // type:function size:0x1C -fn_216_A50 = .text:0x00000A50; // type:function size:0x1C -fn_216_A70 = .text:0x00000A70; // type:function size:0x10 -fn_216_A80 = .text:0x00000A80; // type:function size:0x10 -fn_216_A90 = .text:0x00000A90; // type:function size:0x10 -fn_216_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_216_AB0 = .text:0x00000AB0; // type:function size:0x10 -fn_216_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_216_AD0 = .text:0x00000AD0; // type:function size:0x30 -fn_216_B00 = .text:0x00000B00; // type:function size:0x30 -fn_216_B30 = .text:0x00000B30; // type:function size:0x30 -fn_216_B60 = .text:0x00000B60; // type:function size:0x10C -fn_216_C70 = .text:0x00000C70; // type:function size:0x58 -fn_216_CD0 = .text:0x00000CD0; // type:function size:0x88 +__dt__8dAcEge_cFv = .text:0x00000890; // type:function size:0x100 +getStateID__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000990; // type:function size:0x10 +build__23sFStateFct_c<8dAcEge_c>FRC12sStateIDIf_c = .text:0x000009A0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEge_c>FRP10sStateIf_c = .text:0x00000A00; // type:function size:0xC +initialize__20sFState_c<8dAcEge_c>Fv = .text:0x00000A10; // type:function size:0x1C +execute__20sFState_c<8dAcEge_c>Fv = .text:0x00000A30; // type:function size:0x1C +finalize__20sFState_c<8dAcEge_c>Fv = .text:0x00000A50; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A70; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A80; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A90; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AA0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AB0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AC0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEge_c>CFR8dAcEge_c = .text:0x00000AD0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEge_c>CFR8dAcEge_c = .text:0x00000B00; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEge_c>CFR8dAcEge_c = .text:0x00000B30; // type:function size:0x30 +__sinit_\d_a_e_ge_cpp = .text:0x00000B60; // type:function size:0x10C scope:local +__dt__22sFStateID_c<8dAcEge_c>Fv = .text:0x00000C70; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEge_c>CFPCc = .text:0x00000CD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_216_rodata_0 = .rodata:0x00000000; // type:object size:0x2C data:float lbl_216_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float -lbl_216_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_GE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_216_data_10 = .data:0x00000010; // type:object size:0x34 lbl_216_data_44 = .data:0x00000044; // type:object size:0xC lbl_216_data_50 = .data:0x00000050; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_e_gekoNP/symbols.txt b/config/SOUE01/rels/d_a_e_gekoNP/symbols.txt index b4b472c7..cc6f063a 100644 --- a/config/SOUE01/rels/d_a_e_gekoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_gekoNP/symbols.txt @@ -4,41 +4,41 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_189_F0 = .text:0x000000F0; // type:function size:0x40 -fn_189_130 = .text:0x00000130; // type:function size:0x150 +dAcEgeko_c_classInit__Fv = .text:0x00000130; // type:function size:0x150 fn_189_280 = .text:0x00000280; // type:function size:0x58 -fn_189_2E0 = .text:0x000002E0; // type:function size:0x58 -fn_189_340 = .text:0x00000340; // type:function size:0x6C -fn_189_3B0 = .text:0x000003B0; // type:function size:0xA0 -fn_189_450 = .text:0x00000450; // type:function size:0xA4 +__dt__23sFState_c<10dAcEgeko_c>Fv = .text:0x000002E0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcEgeko_c>Fv = .text:0x00000340; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003B0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000450; // type:function size:0xA4 fn_189_500 = .text:0x00000500; // type:function size:0x4 fn_189_510 = .text:0x00000510; // type:function size:0xE8 fn_189_600 = .text:0x00000600; // type:function size:0x41C -fn_189_A20 = .text:0x00000A20; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A20; // type:function size:0x10 fn_189_A30 = .text:0x00000A30; // type:function size:0x118 fn_189_B50 = .text:0x00000B50; // type:function size:0x8 fn_189_B60 = .text:0x00000B60; // type:function size:0xE3C -fn_189_19A0 = .text:0x000019A0; // type:function size:0x10 -fn_189_19B0 = .text:0x000019B0; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019A0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000019B0; // type:function size:0x10 fn_189_19C0 = .text:0x000019C0; // type:function size:0x1DC -fn_189_1BA0 = .text:0x00001BA0; // type:function size:0xB0 -fn_189_1C50 = .text:0x00001C50; // type:function size:0x104 +initializeState_Wait__10dAcEgeko_cFv = .text:0x00001BA0; // type:function size:0xB0 +executeState_Wait__10dAcEgeko_cFv = .text:0x00001C50; // type:function size:0x104 fn_189_1D60 = .text:0x00001D60; // type:function size:0x1C -fn_189_1D80 = .text:0x00001D80; // type:function size:0x4 -fn_189_1D90 = .text:0x00001D90; // type:function size:0x134 -fn_189_1ED0 = .text:0x00001ED0; // type:function size:0x194 -fn_189_2070 = .text:0x00002070; // type:function size:0x4 -fn_189_2080 = .text:0x00002080; // type:function size:0x1C -fn_189_20A0 = .text:0x000020A0; // type:function size:0x1CC -fn_189_2270 = .text:0x00002270; // type:function size:0x4 -fn_189_2280 = .text:0x00002280; // type:function size:0x4 -fn_189_2290 = .text:0x00002290; // type:function size:0x4 -fn_189_22A0 = .text:0x000022A0; // type:function size:0x4 -fn_189_22B0 = .text:0x000022B0; // type:function size:0x6C -fn_189_2320 = .text:0x00002320; // type:function size:0x20C -fn_189_2530 = .text:0x00002530; // type:function size:0x4 -fn_189_2540 = .text:0x00002540; // type:function size:0x64 -fn_189_25B0 = .text:0x000025B0; // type:function size:0x70 -fn_189_2620 = .text:0x00002620; // type:function size:0x4 +finalizeState_Wait__10dAcEgeko_cFv = .text:0x00001D80; // type:function size:0x4 +initializeState_Move__10dAcEgeko_cFv = .text:0x00001D90; // type:function size:0x134 +executeState_Move__10dAcEgeko_cFv = .text:0x00001ED0; // type:function size:0x194 +finalizeState_Move__10dAcEgeko_cFv = .text:0x00002070; // type:function size:0x4 +initializeState_Search__10dAcEgeko_cFv = .text:0x00002080; // type:function size:0x1C +executeState_Search__10dAcEgeko_cFv = .text:0x000020A0; // type:function size:0x1CC +finalizeState_Search__10dAcEgeko_cFv = .text:0x00002270; // type:function size:0x4 +initializeState_Shield__10dAcEgeko_cFv = .text:0x00002280; // type:function size:0x4 +executeState_Shield__10dAcEgeko_cFv = .text:0x00002290; // type:function size:0x4 +finalizeState_Shield__10dAcEgeko_cFv = .text:0x000022A0; // type:function size:0x4 +initializeState_Reflect__10dAcEgeko_cFv = .text:0x000022B0; // type:function size:0x6C +executeState_Reflect__10dAcEgeko_cFv = .text:0x00002320; // type:function size:0x20C +finalizeState_Reflect__10dAcEgeko_cFv = .text:0x00002530; // type:function size:0x4 +initializeState_Damage__10dAcEgeko_cFv = .text:0x00002540; // type:function size:0x64 +executeState_Damage__10dAcEgeko_cFv = .text:0x000025B0; // type:function size:0x70 +finalizeState_Damage__10dAcEgeko_cFv = .text:0x00002620; // type:function size:0x4 fn_189_2630 = .text:0x00002630; // type:function size:0x274 fn_189_28B0 = .text:0x000028B0; // type:function size:0x5C fn_189_2910 = .text:0x00002910; // type:function size:0x168 @@ -52,24 +52,24 @@ fn_189_3260 = .text:0x00003260; // type:function size:0x8 fn_189_3270 = .text:0x00003270; // type:function size:0x4 fn_189_3280 = .text:0x00003280; // type:function size:0x4 fn_189_3290 = .text:0x00003290; // type:function size:0x8 -fn_189_32A0 = .text:0x000032A0; // type:function size:0x140 -fn_189_33E0 = .text:0x000033E0; // type:function size:0x60 -fn_189_3440 = .text:0x00003440; // type:function size:0xC -fn_189_3450 = .text:0x00003450; // type:function size:0x1C -fn_189_3470 = .text:0x00003470; // type:function size:0x1C -fn_189_3490 = .text:0x00003490; // type:function size:0x1C -fn_189_34B0 = .text:0x000034B0; // type:function size:0x10 -fn_189_34C0 = .text:0x000034C0; // type:function size:0x10 -fn_189_34D0 = .text:0x000034D0; // type:function size:0x10 -fn_189_34E0 = .text:0x000034E0; // type:function size:0x10 -fn_189_34F0 = .text:0x000034F0; // type:function size:0x10 -fn_189_3500 = .text:0x00003500; // type:function size:0x10 -fn_189_3510 = .text:0x00003510; // type:function size:0x30 -fn_189_3540 = .text:0x00003540; // type:function size:0x30 -fn_189_3570 = .text:0x00003570; // type:function size:0x30 -fn_189_35A0 = .text:0x000035A0; // type:function size:0x538 -fn_189_3AE0 = .text:0x00003AE0; // type:function size:0x58 -fn_189_3B40 = .text:0x00003B40; // type:function size:0x88 +__dt__10dAcEgeko_cFv = .text:0x000032A0; // type:function size:0x140 +build__26sFStateFct_c<10dAcEgeko_c>FRC12sStateIDIf_c = .text:0x000033E0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcEgeko_c>FRP10sStateIf_c = .text:0x00003440; // type:function size:0xC +initialize__23sFState_c<10dAcEgeko_c>Fv = .text:0x00003450; // type:function size:0x1C +execute__23sFState_c<10dAcEgeko_c>Fv = .text:0x00003470; // type:function size:0x1C +finalize__23sFState_c<10dAcEgeko_c>Fv = .text:0x00003490; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000034B0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000034C0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000034D0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000034E0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000034F0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003500; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcEgeko_c>CFR10dAcEgeko_c = .text:0x00003510; // type:function size:0x30 +executeState__25sFStateID_c<10dAcEgeko_c>CFR10dAcEgeko_c = .text:0x00003540; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcEgeko_c>CFR10dAcEgeko_c = .text:0x00003570; // type:function size:0x30 +__sinit_\d_a_e_geko_cpp = .text:0x000035A0; // type:function size:0x538 scope:local +__dt__25sFStateID_c<10dAcEgeko_c>Fv = .text:0x00003AE0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcEgeko_c>CFPCc = .text:0x00003B40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -83,7 +83,7 @@ lbl_189_rodata_E8 = .rodata:0x000000E8; // type:object size:0x10 data:float lbl_189_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float lbl_189_rodata_FC = .rodata:0x000000FC; // type:object size:0x14 data:float lbl_189_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_189_data_10 = .data:0x00000010; // type:object size:0x44 +g_profile_E_GEKO = .data:0x00000010; // type:object size:0x44 lbl_189_data_54 = .data:0x00000054; // type:object size:0x50 lbl_189_data_A4 = .data:0x000000A4; // type:object size:0x4 data:string lbl_189_data_A8 = .data:0x000000A8; // type:object size:0x1C data:4byte diff --git a/config/SOUE01/rels/d_a_e_gerockNP/symbols.txt b/config/SOUE01/rels/d_a_e_gerockNP/symbols.txt index 6fac5bef..a6eda70f 100644 --- a/config/SOUE01/rels/d_a_e_gerockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_gerockNP/symbols.txt @@ -3,21 +3,21 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_215_F0 = .text:0x000000F0; // type:function size:0x194 +dAcEgerock_c_classInit__Fv = .text:0x000000F0; // type:function size:0x194 fn_215_290 = .text:0x00000290; // type:function size:0x58 fn_215_2F0 = .text:0x000002F0; // type:function size:0x90 fn_215_380 = .text:0x00000380; // type:function size:0x90 -fn_215_410 = .text:0x00000410; // type:function size:0x58 -fn_215_470 = .text:0x00000470; // type:function size:0x6C -fn_215_4E0 = .text:0x000004E0; // type:function size:0xA0 -fn_215_580 = .text:0x00000580; // type:function size:0xA4 +__dt__25sFState_c<12dAcEgerock_c>Fv = .text:0x00000410; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcEgerock_c>Fv = .text:0x00000470; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004E0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000580; // type:function size:0xA4 fn_215_630 = .text:0x00000630; // type:function size:0x70 fn_215_6A0 = .text:0x000006A0; // type:function size:0x5C -fn_215_700 = .text:0x00000700; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000700; // type:function size:0x10 fn_215_710 = .text:0x00000710; // type:function size:0xD0 fn_215_7E0 = .text:0x000007E0; // type:function size:0x58 fn_215_840 = .text:0x00000840; // type:function size:0x25C -fn_215_AA0 = .text:0x00000AA0; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AA0; // type:function size:0x10 fn_215_AB0 = .text:0x00000AB0; // type:function size:0x148 fn_215_C00 = .text:0x00000C00; // type:function size:0x17C fn_215_D80 = .text:0x00000D80; // type:function size:0xF8 @@ -34,54 +34,54 @@ fn_215_15E0 = .text:0x000015E0; // type:function size:0x3A8 fn_215_1990 = .text:0x00001990; // type:function size:0xC4 fn_215_1A60 = .text:0x00001A60; // type:function size:0x8 fn_215_1A70 = .text:0x00001A70; // type:function size:0x8C0 -fn_215_2330 = .text:0x00002330; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002330; // type:function size:0x10 fn_215_2340 = .text:0x00002340; // type:function size:0x104 -fn_215_2450 = .text:0x00002450; // type:function size:0x88 -fn_215_24E0 = .text:0x000024E0; // type:function size:0x51C -fn_215_2A00 = .text:0x00002A00; // type:function size:0x38 -fn_215_2A40 = .text:0x00002A40; // type:function size:0x160 -fn_215_2BA0 = .text:0x00002BA0; // type:function size:0x148 -fn_215_2CF0 = .text:0x00002CF0; // type:function size:0x14 -fn_215_2D10 = .text:0x00002D10; // type:function size:0xD8 -fn_215_2DF0 = .text:0x00002DF0; // type:function size:0x538 -fn_215_3330 = .text:0x00003330; // type:function size:0x50 -fn_215_3380 = .text:0x00003380; // type:function size:0xDC -fn_215_3460 = .text:0x00003460; // type:function size:0x304 -fn_215_3770 = .text:0x00003770; // type:function size:0x40 -fn_215_37B0 = .text:0x000037B0; // type:function size:0x50 -fn_215_3800 = .text:0x00003800; // type:function size:0x2CC -fn_215_3AD0 = .text:0x00003AD0; // type:function size:0x14 -fn_215_3AF0 = .text:0x00003AF0; // type:function size:0x90 -fn_215_3B80 = .text:0x00003B80; // type:function size:0xAC -fn_215_3C30 = .text:0x00003C30; // type:function size:0x10 -fn_215_3C40 = .text:0x00003C40; // type:function size:0x98 -fn_215_3CE0 = .text:0x00003CE0; // type:function size:0x438 -fn_215_4120 = .text:0x00004120; // type:function size:0x90 -fn_215_41B0 = .text:0x000041B0; // type:function size:0x10 -fn_215_41C0 = .text:0x000041C0; // type:function size:0x4 -fn_215_41D0 = .text:0x000041D0; // type:function size:0x4 +initializeState_Attack__12dAcEgerock_cFv = .text:0x00002450; // type:function size:0x88 +executeState_Attack__12dAcEgerock_cFv = .text:0x000024E0; // type:function size:0x51C +finalizeState_Attack__12dAcEgerock_cFv = .text:0x00002A00; // type:function size:0x38 +initializeState_Damage__12dAcEgerock_cFv = .text:0x00002A40; // type:function size:0x160 +executeState_Damage__12dAcEgerock_cFv = .text:0x00002BA0; // type:function size:0x148 +finalizeState_Damage__12dAcEgerock_cFv = .text:0x00002CF0; // type:function size:0x14 +initializeState_FlyHome__12dAcEgerock_cFv = .text:0x00002D10; // type:function size:0xD8 +executeState_FlyHome__12dAcEgerock_cFv = .text:0x00002DF0; // type:function size:0x538 +finalizeState_FlyHome__12dAcEgerock_cFv = .text:0x00003330; // type:function size:0x50 +initializeState_Rail__12dAcEgerock_cFv = .text:0x00003380; // type:function size:0xDC +executeState_Rail__12dAcEgerock_cFv = .text:0x00003460; // type:function size:0x304 +finalizeState_Rail__12dAcEgerock_cFv = .text:0x00003770; // type:function size:0x40 +initializeState_Return__12dAcEgerock_cFv = .text:0x000037B0; // type:function size:0x50 +executeState_Return__12dAcEgerock_cFv = .text:0x00003800; // type:function size:0x2CC +finalizeState_Return__12dAcEgerock_cFv = .text:0x00003AD0; // type:function size:0x14 +initializeState_Shock__12dAcEgerock_cFv = .text:0x00003AF0; // type:function size:0x90 +executeState_Shock__12dAcEgerock_cFv = .text:0x00003B80; // type:function size:0xAC +finalizeState_Shock__12dAcEgerock_cFv = .text:0x00003C30; // type:function size:0x10 +initializeState_Stay__12dAcEgerock_cFv = .text:0x00003C40; // type:function size:0x98 +executeState_Stay__12dAcEgerock_cFv = .text:0x00003CE0; // type:function size:0x438 +finalizeState_Stay__12dAcEgerock_cFv = .text:0x00004120; // type:function size:0x90 +initializeState_Vanish__12dAcEgerock_cFv = .text:0x000041B0; // type:function size:0x10 +executeState_Vanish__12dAcEgerock_cFv = .text:0x000041C0; // type:function size:0x4 +finalizeState_Vanish__12dAcEgerock_cFv = .text:0x000041D0; // type:function size:0x4 fn_215_41E0 = .text:0x000041E0; // type:function size:0x8 fn_215_41F0 = .text:0x000041F0; // type:function size:0x4 fn_215_4200 = .text:0x00004200; // type:function size:0x4 fn_215_4210 = .text:0x00004210; // type:function size:0x8 -fn_215_4220 = .text:0x00004220; // type:function size:0x1B0 -fn_215_43D0 = .text:0x000043D0; // type:function size:0x60 -fn_215_4430 = .text:0x00004430; // type:function size:0xC -fn_215_4440 = .text:0x00004440; // type:function size:0x1C -fn_215_4460 = .text:0x00004460; // type:function size:0x1C -fn_215_4480 = .text:0x00004480; // type:function size:0x1C -fn_215_44A0 = .text:0x000044A0; // type:function size:0x10 -fn_215_44B0 = .text:0x000044B0; // type:function size:0x10 -fn_215_44C0 = .text:0x000044C0; // type:function size:0x10 -fn_215_44D0 = .text:0x000044D0; // type:function size:0x10 -fn_215_44E0 = .text:0x000044E0; // type:function size:0x10 -fn_215_44F0 = .text:0x000044F0; // type:function size:0x10 -fn_215_4500 = .text:0x00004500; // type:function size:0x30 -fn_215_4530 = .text:0x00004530; // type:function size:0x30 -fn_215_4560 = .text:0x00004560; // type:function size:0x30 -fn_215_4590 = .text:0x00004590; // type:function size:0x6E4 -fn_215_4C80 = .text:0x00004C80; // type:function size:0x58 -fn_215_4CE0 = .text:0x00004CE0; // type:function size:0x88 +__dt__12dAcEgerock_cFv = .text:0x00004220; // type:function size:0x1B0 +build__28sFStateFct_c<12dAcEgerock_c>FRC12sStateIDIf_c = .text:0x000043D0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcEgerock_c>FRP10sStateIf_c = .text:0x00004430; // type:function size:0xC +initialize__25sFState_c<12dAcEgerock_c>Fv = .text:0x00004440; // type:function size:0x1C +execute__25sFState_c<12dAcEgerock_c>Fv = .text:0x00004460; // type:function size:0x1C +finalize__25sFState_c<12dAcEgerock_c>Fv = .text:0x00004480; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044A0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044B0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044C0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044D0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044E0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044F0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcEgerock_c>CFR12dAcEgerock_c = .text:0x00004500; // type:function size:0x30 +executeState__27sFStateID_c<12dAcEgerock_c>CFR12dAcEgerock_c = .text:0x00004530; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcEgerock_c>CFR12dAcEgerock_c = .text:0x00004560; // type:function size:0x30 +__sinit_\d_a_e_gerock_cpp = .text:0x00004590; // type:function size:0x6E4 scope:local +__dt__27sFStateID_c<12dAcEgerock_c>Fv = .text:0x00004C80; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcEgerock_c>CFPCc = .text:0x00004CE0; // type:function size:0x88 fn_215_4D70 = .text:0x00004D70; // type:function size:0x8 fn_215_4D80 = .text:0x00004D80; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -100,7 +100,7 @@ lbl_215_rodata_74 = .rodata:0x00000074; // type:object size:0x44 data:float lbl_215_rodata_B8 = .rodata:0x000000B8; // type:object size:0x1C data:float lbl_215_rodata_D4 = .rodata:0x000000D4; // type:object size:0x2C data:float lbl_215_rodata_100 = .rodata:0x00000100; // type:object size:0x78 data:float -lbl_215_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_GEROCK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_215_data_10 = .data:0x00000010; // type:object size:0x8 lbl_215_data_18 = .data:0x00000018; // type:object size:0x8 data:string lbl_215_data_20 = .data:0x00000020; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_gueNP/symbols.txt b/config/SOUE01/rels/d_a_e_gueNP/symbols.txt index 31384afb..6824ea76 100644 --- a/config/SOUE01/rels/d_a_e_gueNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_gueNP/symbols.txt @@ -3,13 +3,13 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcEgue__ctor = .text:0x000000F0; // type:function size:0x164 +dAcEgue_c_classInit__Fv = .text:0x000000F0; // type:function size:0x164 fn_212_260 = .text:0x00000260; // type:function size:0x58 fn_212_2C0 = .text:0x000002C0; // type:function size:0x5C -fn_212_320 = .text:0x00000320; // type:function size:0x58 -fn_212_380 = .text:0x00000380; // type:function size:0x6C -fn_212_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_212_490 = .text:0x00000490; // type:function size:0xA4 +__dt__21sFState_c<9dAcEgue_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEgue_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_212_540 = .text:0x00000540; // type:function size:0x5C fn_212_5A0 = .text:0x000005A0; // type:function size:0xD0 fn_212_670 = .text:0x00000670; // type:function size:0x10 @@ -25,8 +25,8 @@ fn_212_E80 = .text:0x00000E80; // type:function size:0xB4 fn_212_F40 = .text:0x00000F40; // type:function size:0x54 fn_212_FA0 = .text:0x00000FA0; // type:function size:0xEC fn_212_1090 = .text:0x00001090; // type:function size:0x338 -fn_212_13D0 = .text:0x000013D0; // type:function size:0x10 -fn_212_13E0 = .text:0x000013E0; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013D0; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000013E0; // type:function size:0x10 fn_212_13F0 = .text:0x000013F0; // type:function size:0x1C fn_212_1410 = .text:0x00001410; // type:function size:0x114 fn_212_1530 = .text:0x00001530; // type:function size:0x4 @@ -39,54 +39,54 @@ fn_212_1940 = .text:0x00001940; // type:function size:0x120 fn_212_1A60 = .text:0x00001A60; // type:function size:0x248 fn_212_1CB0 = .text:0x00001CB0; // type:function size:0x8 fn_212_1CC0 = .text:0x00001CC0; // type:function size:0x720 -fn_212_23E0 = .text:0x000023E0; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000023E0; // type:function size:0x10 fn_212_23F0 = .text:0x000023F0; // type:function size:0x6C -fn_212_2460 = .text:0x00002460; // type:function size:0x9C -fn_212_2500 = .text:0x00002500; // type:function size:0xA88 -fn_212_2F90 = .text:0x00002F90; // type:function size:0x64 -fn_212_3000 = .text:0x00003000; // type:function size:0x1C -fn_212_3020 = .text:0x00003020; // type:function size:0x98 -fn_212_30C0 = .text:0x000030C0; // type:function size:0x4 -fn_212_30D0 = .text:0x000030D0; // type:function size:0x18C -fn_212_3260 = .text:0x00003260; // type:function size:0x344 -fn_212_35B0 = .text:0x000035B0; // type:function size:0x20 -fn_212_35D0 = .text:0x000035D0; // type:function size:0xAC -fn_212_3680 = .text:0x00003680; // type:function size:0x4F4 -fn_212_3B80 = .text:0x00003B80; // type:function size:0x1C -fn_212_3BA0 = .text:0x00003BA0; // type:function size:0x110 -fn_212_3CB0 = .text:0x00003CB0; // type:function size:0x8B0 -fn_212_4560 = .text:0x00004560; // type:function size:0x10 -fn_212_4570 = .text:0x00004570; // type:function size:0x60 -fn_212_45D0 = .text:0x000045D0; // type:function size:0x374 -fn_212_4950 = .text:0x00004950; // type:function size:0xC -fn_212_4960 = .text:0x00004960; // type:function size:0x74 -fn_212_49E0 = .text:0x000049E0; // type:function size:0x1EC -fn_212_4BD0 = .text:0x00004BD0; // type:function size:0x38 -fn_212_4C10 = .text:0x00004C10; // type:function size:0xA0 -fn_212_4CB0 = .text:0x00004CB0; // type:function size:0x33C -fn_212_4FF0 = .text:0x00004FF0; // type:function size:0x4C +initializeState_Attack__9dAcEgue_cFv = .text:0x00002460; // type:function size:0x9C +executeState_Attack__9dAcEgue_cFv = .text:0x00002500; // type:function size:0xA88 +finalizeState_Attack__9dAcEgue_cFv = .text:0x00002F90; // type:function size:0x64 +initializeState_Blow__9dAcEgue_cFv = .text:0x00003000; // type:function size:0x1C +executeState_Blow__9dAcEgue_cFv = .text:0x00003020; // type:function size:0x98 +finalizeState_Blow__9dAcEgue_cFv = .text:0x000030C0; // type:function size:0x4 +initializeState_Damage__9dAcEgue_cFv = .text:0x000030D0; // type:function size:0x18C +executeState_Damage__9dAcEgue_cFv = .text:0x00003260; // type:function size:0x344 +finalizeState_Damage__9dAcEgue_cFv = .text:0x000035B0; // type:function size:0x20 +initializeState_FlyHome__9dAcEgue_cFv = .text:0x000035D0; // type:function size:0xAC +executeState_FlyHome__9dAcEgue_cFv = .text:0x00003680; // type:function size:0x4F4 +finalizeState_FlyHome__9dAcEgue_cFv = .text:0x00003B80; // type:function size:0x1C +initializeState_FlyPlayer__9dAcEgue_cFv = .text:0x00003BA0; // type:function size:0x110 +executeState_FlyPlayer__9dAcEgue_cFv = .text:0x00003CB0; // type:function size:0x8B0 +finalizeState_FlyPlayer__9dAcEgue_cFv = .text:0x00004560; // type:function size:0x10 +initializeState_Return__9dAcEgue_cFv = .text:0x00004570; // type:function size:0x60 +executeState_Return__9dAcEgue_cFv = .text:0x000045D0; // type:function size:0x374 +finalizeState_Return__9dAcEgue_cFv = .text:0x00004950; // type:function size:0xC +initializeState_Stay__9dAcEgue_cFv = .text:0x00004960; // type:function size:0x74 +executeState_Stay__9dAcEgue_cFv = .text:0x000049E0; // type:function size:0x1EC +finalizeState_Stay__9dAcEgue_cFv = .text:0x00004BD0; // type:function size:0x38 +initializeState_Stun__9dAcEgue_cFv = .text:0x00004C10; // type:function size:0xA0 +executeState_Stun__9dAcEgue_cFv = .text:0x00004CB0; // type:function size:0x33C +finalizeState_Stun__9dAcEgue_cFv = .text:0x00004FF0; // type:function size:0x4C fn_212_5040 = .text:0x00005040; // type:function size:0x8 fn_212_5050 = .text:0x00005050; // type:function size:0x4 fn_212_5060 = .text:0x00005060; // type:function size:0x4 fn_212_5070 = .text:0x00005070; // type:function size:0x8 -fn_212_5080 = .text:0x00005080; // type:function size:0x158 -fn_212_51E0 = .text:0x000051E0; // type:function size:0x60 -fn_212_5240 = .text:0x00005240; // type:function size:0xC -fn_212_5250 = .text:0x00005250; // type:function size:0x1C -fn_212_5270 = .text:0x00005270; // type:function size:0x1C -fn_212_5290 = .text:0x00005290; // type:function size:0x1C -fn_212_52B0 = .text:0x000052B0; // type:function size:0x10 -fn_212_52C0 = .text:0x000052C0; // type:function size:0x10 -fn_212_52D0 = .text:0x000052D0; // type:function size:0x10 -fn_212_52E0 = .text:0x000052E0; // type:function size:0x10 -fn_212_52F0 = .text:0x000052F0; // type:function size:0x10 -fn_212_5300 = .text:0x00005300; // type:function size:0x10 -fn_212_5310 = .text:0x00005310; // type:function size:0x30 -fn_212_5340 = .text:0x00005340; // type:function size:0x30 -fn_212_5370 = .text:0x00005370; // type:function size:0x30 -fn_212_53A0 = .text:0x000053A0; // type:function size:0x6A4 -fn_212_5A50 = .text:0x00005A50; // type:function size:0x58 -fn_212_5AB0 = .text:0x00005AB0; // type:function size:0x88 +__dt__9dAcEgue_cFv = .text:0x00005080; // type:function size:0x158 +build__24sFStateFct_c<9dAcEgue_c>FRC12sStateIDIf_c = .text:0x000051E0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEgue_c>FRP10sStateIf_c = .text:0x00005240; // type:function size:0xC +initialize__21sFState_c<9dAcEgue_c>Fv = .text:0x00005250; // type:function size:0x1C +execute__21sFState_c<9dAcEgue_c>Fv = .text:0x00005270; // type:function size:0x1C +finalize__21sFState_c<9dAcEgue_c>Fv = .text:0x00005290; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000052B0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000052C0; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000052D0; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000052E0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000052F0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005300; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEgue_c>CFR9dAcEgue_c = .text:0x00005310; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEgue_c>CFR9dAcEgue_c = .text:0x00005340; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEgue_c>CFR9dAcEgue_c = .text:0x00005370; // type:function size:0x30 +__sinit_\d_a_e_gue_cpp = .text:0x000053A0; // type:function size:0x6A4 scope:local +__dt__23sFStateID_c<9dAcEgue_c>Fv = .text:0x00005A50; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEgue_c>CFPCc = .text:0x00005AB0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -102,7 +102,7 @@ lbl_212_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float lbl_212_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_212_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float lbl_212_rodata_80 = .rodata:0x00000080; // type:object size:0x144 data:float -lbl_212_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_GUE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_212_data_10 = .data:0x00000010; // type:object size:0x8 lbl_212_data_18 = .data:0x00000018; // type:object size:0xC lbl_212_data_24 = .data:0x00000024; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_gumarmNP/symbols.txt b/config/SOUE01/rels/d_a_e_gumarmNP/symbols.txt index 95e0397d..1bd82572 100644 --- a/config/SOUE01/rels/d_a_e_gumarmNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_gumarmNP/symbols.txt @@ -3,14 +3,14 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcGumarm__ctor = .text:0x000000F0; // type:function size:0x2D0 +dAcGumarm_c_classInit__Fv = .text:0x000000F0; // type:function size:0x2D0 fn_250_3C0 = .text:0x000003C0; // type:function size:0x58 fn_250_420 = .text:0x00000420; // type:function size:0x40 fn_250_460 = .text:0x00000460; // type:function size:0x58 -fn_250_4C0 = .text:0x000004C0; // type:function size:0x58 -fn_250_520 = .text:0x00000520; // type:function size:0x6C -fn_250_590 = .text:0x00000590; // type:function size:0xA0 -fn_250_630 = .text:0x00000630; // type:function size:0xA4 +__dt__24sFState_c<11dAcGumarm_c>Fv = .text:0x000004C0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcGumarm_c>Fv = .text:0x00000520; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000590; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000630; // type:function size:0xA4 fn_250_6E0 = .text:0x000006E0; // type:function size:0x90 fn_250_770 = .text:0x00000770; // type:function size:0x90 fn_250_800 = .text:0x00000800; // type:function size:0xAC @@ -23,69 +23,69 @@ fn_250_A80 = .text:0x00000A80; // type:function size:0x40 fn_250_AC0 = .text:0x00000AC0; // type:function size:0x18C AcGumarm__initModels = .text:0x00000C50; // type:function size:0x2FC AcGumarm__init = .text:0x00000F50; // type:function size:0x1E0 -fn_250_1130 = .text:0x00001130; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001130; // type:function size:0x10 AcGumarm__destroy = .text:0x00001140; // type:function size:0x78 fn_250_11C0 = .text:0x000011C0; // type:function size:0x2C4 fn_250_1490 = .text:0x00001490; // type:function size:0xBC AcGumarm__update = .text:0x00001550; // type:function size:0x4B0 -fn_250_1A00 = .text:0x00001A00; // type:function size:0x10 -fn_250_1A10 = .text:0x00001A10; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A00; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A10; // type:function size:0x10 AcGumarm__draw = .text:0x00001A20; // type:function size:0x21C -AcGumarm__stateHideEnter = .text:0x00001C40; // type:function size:0x158 -AcGumarm__stateHideIn = .text:0x00001DA0; // type:function size:0x24 +initializeState_Hide__11dAcGumarm_cFv = .text:0x00001C40; // type:function size:0x158 +executeState_Hide__11dAcGumarm_cFv = .text:0x00001DA0; // type:function size:0x24 fn_250_1DC4 = .text:0x00001DC4; // type:function size:0x4 -AcGumarm__stateHideLeave = .text:0x00001DD0; // type:function size:0x34 -AcGumarm__stateHideWaitEnter = .text:0x00001E10; // type:function size:0xA0 -AcGumarm__stateHideWaitUpdate = .text:0x00001EB0; // type:function size:0x150 -AcGumarm__stateHideWaitLeave = .text:0x00002000; // type:function size:0x10 -AcGumarm__stateHideWalkEnter = .text:0x00002010; // type:function size:0x118 -AcGumarm__stateHideWalkUpdate = .text:0x00002130; // type:function size:0x1C0 -AcGumarm__stateHideWalkLeave = .text:0x000022F0; // type:function size:0x10 -AcGumarm__stateHideMoveEnter = .text:0x00002300; // type:function size:0xB8 -AcGumarm__stateHideMoveUpdate = .text:0x000023C0; // type:function size:0x354 -AcGumarm__stateHideMoveLeave = .text:0x00002720; // type:function size:0x34 -AcGumarm__stateAppearEnter = .text:0x00002760; // type:function size:0x9C -AcGumarm__stateAppearUpdate = .text:0x00002800; // type:function size:0x408 -AcGumarm__stateAppearLeave = .text:0x00002C10; // type:function size:0x64 -AcGumarm__stateWaitEnter = .text:0x00002C80; // type:function size:0x6C -AcGumarm__stateWaitUpdaet = .text:0x00002CF0; // type:function size:0xD8 -fn_250_2DD0 = .text:0x00002DD0; // type:function size:0x4 -AcGumarm__stateWalkEnter = .text:0x00002DE0; // type:function size:0xE4 -AcGumarm__stateWalkUpdate = .text:0x00002ED0; // type:function size:0x208 -fn_250_30E0 = .text:0x000030E0; // type:function size:0x4 -AcGumarm__stateKeepRockEnter = .text:0x000030F0; // type:function size:0x58 -AcGumarm__stateKeepRockUpdate = .text:0x00003150; // type:function size:0xE0 -fn_250_3230 = .text:0x00003230; // type:function size:0x4 -AcGumarm__stateAttackMoveEnter = .text:0x00003240; // type:function size:0x70 -AcGumarm__stateAttackMoveUpdate = .text:0x000032B0; // type:function size:0x234 -fn_250_34F0 = .text:0x000034F0; // type:function size:0x4 -AcGumarm__stateAttackEnter = .text:0x00003500; // type:function size:0x58 -AcGumarm__stateAttackUpdate = .text:0x00003560; // type:function size:0x210 -AcGumarm__stateAttackLeave = .text:0x00003770; // type:function size:0x1C -AcGumarm__stateFindEnter = .text:0x00003790; // type:function size:0x64 -AcGumarm__stateFindUpdate = .text:0x00003800; // type:function size:0xA4 -fn_250_38B0 = .text:0x000038B0; // type:function size:0x4 -AcGumarm__stateFreezeStartEnter = .text:0x000038C0; // type:function size:0x134 -AcGumarm__stateFreezeStartUpdate = .text:0x00003A00; // type:function size:0x154 -fn_250_3B60 = .text:0x00003B60; // type:function size:0x4 -AcGumarm__stateFreezeEnter = .text:0x00003B70; // type:function size:0x24 -AcGumarm__stateFreezeUpdate = .text:0x00003BA0; // type:function size:0x88 -fn_250_3C30 = .text:0x00003C30; // type:function size:0x4 -AcGumarm__stateFreezeEndEnter = .text:0x00003C40; // type:function size:0x94 -AcGumarm__stateFreezeEndUpdate = .text:0x00003CE0; // type:function size:0x1E0 -AcGumarm__stateFreezeEndLeave = .text:0x00003EC0; // type:function size:0xC -AcGumarm__stateLostEnter = .text:0x00003ED0; // type:function size:0xD8 -AcGumarm__stateLostUpdate = .text:0x00003FB0; // type:function size:0x140 -fn_250_40F0 = .text:0x000040F0; // type:function size:0x4 -AcGumarm__stateKeepSinkEnter = .text:0x00004100; // type:function size:0x60 -AcGumarm__stateKeepSinkUpdate = .text:0x00004160; // type:function size:0xE8 -AcGumarm__stateKeepSinkLeave = .text:0x00004250; // type:function size:0x10 -AcGumarm__stateSinkEnter = .text:0x00004260; // type:function size:0x6C -AcGumarm__stateSinkUpdate = .text:0x000042D0; // type:function size:0xCC -fn_250_43A0 = .text:0x000043A0; // type:function size:0x4 -AcGumarm__stateDeadEnter = .text:0x000043B0; // type:function size:0x80 -AcGumarm__stateDeadUpdate = .text:0x00004430; // type:function size:0x128 -fn_250_4560 = .text:0x00004560; // type:function size:0x4 +finalizeState_Hide__11dAcGumarm_cFv = .text:0x00001DD0; // type:function size:0x34 +initializeState_HideWait__11dAcGumarm_cFv = .text:0x00001E10; // type:function size:0xA0 +executeState_HideWait__11dAcGumarm_cFv = .text:0x00001EB0; // type:function size:0x150 +finalizeState_HideWait__11dAcGumarm_cFv = .text:0x00002000; // type:function size:0x10 +initializeState_HideWalk__11dAcGumarm_cFv = .text:0x00002010; // type:function size:0x118 +executeState_HideWalk__11dAcGumarm_cFv = .text:0x00002130; // type:function size:0x1C0 +finalizeState_HideWalk__11dAcGumarm_cFv = .text:0x000022F0; // type:function size:0x10 +initializeState_HideMove__11dAcGumarm_cFv = .text:0x00002300; // type:function size:0xB8 +executeState_HideMove__11dAcGumarm_cFv = .text:0x000023C0; // type:function size:0x354 +finalizeState_HideMove__11dAcGumarm_cFv = .text:0x00002720; // type:function size:0x34 +initializeState_Appear__11dAcGumarm_cFv = .text:0x00002760; // type:function size:0x9C +executeState_Appear__11dAcGumarm_cFv = .text:0x00002800; // type:function size:0x408 +finalizeState_Appear__11dAcGumarm_cFv = .text:0x00002C10; // type:function size:0x64 +initializeState_Wait__11dAcGumarm_cFv = .text:0x00002C80; // type:function size:0x6C +executeState_Wait__11dAcGumarm_cFv = .text:0x00002CF0; // type:function size:0xD8 +finalizeState_Wait__11dAcGumarm_cFv = .text:0x00002DD0; // type:function size:0x4 +initializeState_Walk__11dAcGumarm_cFv = .text:0x00002DE0; // type:function size:0xE4 +executeState_Walk__11dAcGumarm_cFv = .text:0x00002ED0; // type:function size:0x208 +finalizeState_Walk__11dAcGumarm_cFv = .text:0x000030E0; // type:function size:0x4 +initializeState_KeepRock__11dAcGumarm_cFv = .text:0x000030F0; // type:function size:0x58 +executeState_KeepRock__11dAcGumarm_cFv = .text:0x00003150; // type:function size:0xE0 +finalizeState_KeepRock__11dAcGumarm_cFv = .text:0x00003230; // type:function size:0x4 +initializeState_AttackMove__11dAcGumarm_cFv = .text:0x00003240; // type:function size:0x70 +executeState_AttackMove__11dAcGumarm_cFv = .text:0x000032B0; // type:function size:0x234 +finalizeState_AttackMove__11dAcGumarm_cFv = .text:0x000034F0; // type:function size:0x4 +initializeState_Attack__11dAcGumarm_cFv = .text:0x00003500; // type:function size:0x58 +executeState_Attack__11dAcGumarm_cFv = .text:0x00003560; // type:function size:0x210 +finalizeState_Attack__11dAcGumarm_cFv = .text:0x00003770; // type:function size:0x1C +initializeState_Find__11dAcGumarm_cFv = .text:0x00003790; // type:function size:0x64 +executeState_Find__11dAcGumarm_cFv = .text:0x00003800; // type:function size:0xA4 +finalizeState_Find__11dAcGumarm_cFv = .text:0x000038B0; // type:function size:0x4 +initializeState_FreezeStart__11dAcGumarm_cFv = .text:0x000038C0; // type:function size:0x134 +executeState_FreezeStart__11dAcGumarm_cFv = .text:0x00003A00; // type:function size:0x154 +finalizeState_FreezeStart__11dAcGumarm_cFv = .text:0x00003B60; // type:function size:0x4 +initializeState_Freeze__11dAcGumarm_cFv = .text:0x00003B70; // type:function size:0x24 +executeState_Freeze__11dAcGumarm_cFv = .text:0x00003BA0; // type:function size:0x88 +finalizeState_Freeze__11dAcGumarm_cFv = .text:0x00003C30; // type:function size:0x4 +initializeState_FreezeEnd__11dAcGumarm_cFv = .text:0x00003C40; // type:function size:0x94 +executeState_FreezeEnd__11dAcGumarm_cFv = .text:0x00003CE0; // type:function size:0x1E0 +finalizeState_FreezeEnd__11dAcGumarm_cFv = .text:0x00003EC0; // type:function size:0xC +initializeState_Lost__11dAcGumarm_cFv = .text:0x00003ED0; // type:function size:0xD8 +executeState_Lost__11dAcGumarm_cFv = .text:0x00003FB0; // type:function size:0x140 +finalizeState_Lost__11dAcGumarm_cFv = .text:0x000040F0; // type:function size:0x4 +initializeState_KeepSink__11dAcGumarm_cFv = .text:0x00004100; // type:function size:0x60 +executeState_KeepSink__11dAcGumarm_cFv = .text:0x00004160; // type:function size:0xE8 +finalizeState_KeepSink__11dAcGumarm_cFv = .text:0x00004250; // type:function size:0x10 +initializeState_Sink__11dAcGumarm_cFv = .text:0x00004260; // type:function size:0x6C +executeState_Sink__11dAcGumarm_cFv = .text:0x000042D0; // type:function size:0xCC +finalizeState_Sink__11dAcGumarm_cFv = .text:0x000043A0; // type:function size:0x4 +initializeState_Dead__11dAcGumarm_cFv = .text:0x000043B0; // type:function size:0x80 +executeState_Dead__11dAcGumarm_cFv = .text:0x00004430; // type:function size:0x128 +finalizeState_Dead__11dAcGumarm_cFv = .text:0x00004560; // type:function size:0x4 fn_250_4570 = .text:0x00004570; // type:function size:0x4 fn_250_4580 = .text:0x00004580; // type:function size:0x88 fn_250_4610 = .text:0x00004610; // type:function size:0x104 @@ -115,7 +115,7 @@ fn_250_7620 = .text:0x00007620; // type:function size:0x8 fn_250_7630 = .text:0x00007630; // type:function size:0x4 fn_250_7640 = .text:0x00007640; // type:function size:0x4 AcGumarm__getEnemyLink = .text:0x00007650; // type:function size:0x8 -AcGumarm__dtor = .text:0x00007660; // type:function size:0x260 +__dt__11dAcGumarm_cFv = .text:0x00007660; // type:function size:0x260 fn_250_78C0 = .text:0x000078C0; // type:function size:0x10 fn_250_78D0 = .text:0x000078D0; // type:function size:0xC fn_250_78E0 = .text:0x000078E0; // type:function size:0xC @@ -130,27 +130,27 @@ fn_250_7960 = .text:0x00007960; // type:function size:0x4 fn_250_7970 = .text:0x00007970; // type:function size:0x36C fn_250_7CE0 = .text:0x00007CE0; // type:function size:0x2BC fn_250_7FA0 = .text:0x00007FA0; // type:function size:0x140 -fn_250_80E0 = .text:0x000080E0; // type:function size:0x60 -fn_250_8140 = .text:0x00008140; // type:function size:0xC -fn_250_8150 = .text:0x00008150; // type:function size:0x1C -fn_250_8170 = .text:0x00008170; // type:function size:0x1C -fn_250_8190 = .text:0x00008190; // type:function size:0x1C -fn_250_81B0 = .text:0x000081B0; // type:function size:0x10 -fn_250_81C0 = .text:0x000081C0; // type:function size:0x10 -fn_250_81D0 = .text:0x000081D0; // type:function size:0x10 -fn_250_81E0 = .text:0x000081E0; // type:function size:0x10 -fn_250_81F0 = .text:0x000081F0; // type:function size:0x10 -fn_250_8200 = .text:0x00008200; // type:function size:0x10 -fn_250_8210 = .text:0x00008210; // type:function size:0x30 -fn_250_8240 = .text:0x00008240; // type:function size:0x30 -fn_250_8270 = .text:0x00008270; // type:function size:0x30 -fn_250_82A0 = .text:0x000082A0; // type:function size:0xDB4 +build__27sFStateFct_c<11dAcGumarm_c>FRC12sStateIDIf_c = .text:0x000080E0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcGumarm_c>FRP10sStateIf_c = .text:0x00008140; // type:function size:0xC +initialize__24sFState_c<11dAcGumarm_c>Fv = .text:0x00008150; // type:function size:0x1C +execute__24sFState_c<11dAcGumarm_c>Fv = .text:0x00008170; // type:function size:0x1C +finalize__24sFState_c<11dAcGumarm_c>Fv = .text:0x00008190; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000081B0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000081C0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000081D0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000081E0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000081F0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008200; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcGumarm_c>CFR11dAcGumarm_c = .text:0x00008210; // type:function size:0x30 +executeState__26sFStateID_c<11dAcGumarm_c>CFR11dAcGumarm_c = .text:0x00008240; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcGumarm_c>CFR11dAcGumarm_c = .text:0x00008270; // type:function size:0x30 +__sinit_\d_a_e_gumarm_cpp = .text:0x000082A0; // type:function size:0xDB4 scope:local fn_250_9060 = .text:0x00009060; // type:function size:0x48 fn_250_90B0 = .text:0x000090B0; // type:function size:0x40 fn_250_90F0 = .text:0x000090F0; // type:function size:0x64 fn_250_9160 = .text:0x00009160; // type:function size:0x64 -fn_250_91D0 = .text:0x000091D0; // type:function size:0x58 -fn_250_9230 = .text:0x00009230; // type:function size:0x88 +__dt__26sFStateID_c<11dAcGumarm_c>Fv = .text:0x000091D0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcGumarm_c>CFPCc = .text:0x00009230; // type:function size:0x88 fn_250_92C0 = .text:0x000092C0; // type:function size:0x8 fn_250_92D0 = .text:0x000092D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -174,7 +174,7 @@ lbl_250_rodata_114 = .rodata:0x00000114; // type:object size:0xC data:float lbl_250_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:float lbl_250_rodata_128 = .rodata:0x00000128; // type:object size:0x18 data:float lbl_250_rodata_140 = .rodata:0x00000140; // type:object size:0x5C data:float -lbl_250_data_0 = .data:0x00000000; // type:object size:0x6C data:4byte +g_profile_E_GUMARM = .data:0x00000000; // type:object size:0x6C data:4byte lbl_250_data_6C = .data:0x0000006C; // type:object size:0x8 lbl_250_data_74 = .data:0x00000074; // type:object size:0x44 lbl_250_data_B8 = .data:0x000000B8; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_gunhoNP/symbols.txt b/config/SOUE01/rels/d_a_e_gunhoNP/symbols.txt index 2ca3ca03..9f9c12ea 100644 --- a/config/SOUE01/rels/d_a_e_gunhoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_gunhoNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_183_F0 = .text:0x000000F0; // type:function size:0x40 -fn_183_130 = .text:0x00000130; // type:function size:0x17C -fn_183_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_183_310 = .text:0x00000310; // type:function size:0x6C -fn_183_380 = .text:0x00000380; // type:function size:0xA0 -fn_183_420 = .text:0x00000420; // type:function size:0xA4 +dAcEgunho_c_classInit__Fv = .text:0x00000130; // type:function size:0x17C +__dt__24sFState_c<11dAcEgunho_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcEgunho_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_183_4D0 = .text:0x000004D0; // type:function size:0x58 fn_183_530 = .text:0x00000530; // type:function size:0x14 fn_183_550 = .text:0x00000550; // type:function size:0x58 @@ -17,38 +17,38 @@ fn_183_610 = .text:0x00000610; // type:function size:0x4 fn_183_620 = .text:0x00000620; // type:function size:0x154 fn_183_780 = .text:0x00000780; // type:function size:0x110 fn_183_890 = .text:0x00000890; // type:function size:0x48C -fn_183_D20 = .text:0x00000D20; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D20; // type:function size:0x10 fn_183_D30 = .text:0x00000D30; // type:function size:0x1CC fn_183_F00 = .text:0x00000F00; // type:function size:0x8 fn_183_F10 = .text:0x00000F10; // type:function size:0x1424 -fn_183_2340 = .text:0x00002340; // type:function size:0x10 -fn_183_2350 = .text:0x00002350; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002340; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002350; // type:function size:0x10 fn_183_2360 = .text:0x00002360; // type:function size:0x1C fn_183_2380 = .text:0x00002380; // type:function size:0x124 -fn_183_24B0 = .text:0x000024B0; // type:function size:0xB0 -fn_183_2560 = .text:0x00002560; // type:function size:0xBC -fn_183_2620 = .text:0x00002620; // type:function size:0x4 -fn_183_2630 = .text:0x00002630; // type:function size:0x74 -fn_183_26B0 = .text:0x000026B0; // type:function size:0xD0 -fn_183_2780 = .text:0x00002780; // type:function size:0x4 -fn_183_2790 = .text:0x00002790; // type:function size:0xB4 -fn_183_2850 = .text:0x00002850; // type:function size:0xC4 -fn_183_2920 = .text:0x00002920; // type:function size:0x4 -fn_183_2930 = .text:0x00002930; // type:function size:0x74 -fn_183_29B0 = .text:0x000029B0; // type:function size:0x18C -fn_183_2B40 = .text:0x00002B40; // type:function size:0x4 -fn_183_2B50 = .text:0x00002B50; // type:function size:0x68 -fn_183_2BC0 = .text:0x00002BC0; // type:function size:0x340 -fn_183_2F00 = .text:0x00002F00; // type:function size:0x4 -fn_183_2F10 = .text:0x00002F10; // type:function size:0x84 -fn_183_2FA0 = .text:0x00002FA0; // type:function size:0x2E4 -fn_183_3290 = .text:0x00003290; // type:function size:0x4 -fn_183_32A0 = .text:0x000032A0; // type:function size:0x10 -fn_183_32B0 = .text:0x000032B0; // type:function size:0x114 -fn_183_33D0 = .text:0x000033D0; // type:function size:0x4 -fn_183_33E0 = .text:0x000033E0; // type:function size:0x84 -fn_183_3470 = .text:0x00003470; // type:function size:0x10C -fn_183_3580 = .text:0x00003580; // type:function size:0x4 +initializeState_OpenClose__11dAcEgunho_cFv = .text:0x000024B0; // type:function size:0xB0 +executeState_OpenClose__11dAcEgunho_cFv = .text:0x00002560; // type:function size:0xBC +finalizeState_OpenClose__11dAcEgunho_cFv = .text:0x00002620; // type:function size:0x4 +initializeState_Wait__11dAcEgunho_cFv = .text:0x00002630; // type:function size:0x74 +executeState_Wait__11dAcEgunho_cFv = .text:0x000026B0; // type:function size:0xD0 +finalizeState_Wait__11dAcEgunho_cFv = .text:0x00002780; // type:function size:0x4 +initializeState_NormalMove__11dAcEgunho_cFv = .text:0x00002790; // type:function size:0xB4 +executeState_NormalMove__11dAcEgunho_cFv = .text:0x00002850; // type:function size:0xC4 +finalizeState_NormalMove__11dAcEgunho_cFv = .text:0x00002920; // type:function size:0x4 +initializeState_Search__11dAcEgunho_cFv = .text:0x00002930; // type:function size:0x74 +executeState_Search__11dAcEgunho_cFv = .text:0x000029B0; // type:function size:0x18C +finalizeState_Search__11dAcEgunho_cFv = .text:0x00002B40; // type:function size:0x4 +initializeState_AttackBullet__11dAcEgunho_cFv = .text:0x00002B50; // type:function size:0x68 +executeState_AttackBullet__11dAcEgunho_cFv = .text:0x00002BC0; // type:function size:0x340 +finalizeState_AttackBullet__11dAcEgunho_cFv = .text:0x00002F00; // type:function size:0x4 +initializeState_AttackBomb__11dAcEgunho_cFv = .text:0x00002F10; // type:function size:0x84 +executeState_AttackBomb__11dAcEgunho_cFv = .text:0x00002FA0; // type:function size:0x2E4 +finalizeState_AttackBomb__11dAcEgunho_cFv = .text:0x00003290; // type:function size:0x4 +initializeState_Damage__11dAcEgunho_cFv = .text:0x000032A0; // type:function size:0x10 +executeState_Damage__11dAcEgunho_cFv = .text:0x000032B0; // type:function size:0x114 +finalizeState_Damage__11dAcEgunho_cFv = .text:0x000033D0; // type:function size:0x4 +initializeState_Dead__11dAcEgunho_cFv = .text:0x000033E0; // type:function size:0x84 +executeState_Dead__11dAcEgunho_cFv = .text:0x00003470; // type:function size:0x10C +finalizeState_Dead__11dAcEgunho_cFv = .text:0x00003580; // type:function size:0x4 fn_183_3590 = .text:0x00003590; // type:function size:0x2E8 fn_183_3880 = .text:0x00003880; // type:function size:0x124 fn_183_39B0 = .text:0x000039B0; // type:function size:0x88 @@ -58,24 +58,24 @@ fn_183_3B70 = .text:0x00003B70; // type:function size:0x8 fn_183_3B80 = .text:0x00003B80; // type:function size:0x4 fn_183_3B90 = .text:0x00003B90; // type:function size:0x4 fn_183_3BA0 = .text:0x00003BA0; // type:function size:0x8 -fn_183_3BB0 = .text:0x00003BB0; // type:function size:0x17C -fn_183_3D30 = .text:0x00003D30; // type:function size:0x60 -fn_183_3D90 = .text:0x00003D90; // type:function size:0xC -fn_183_3DA0 = .text:0x00003DA0; // type:function size:0x1C -fn_183_3DC0 = .text:0x00003DC0; // type:function size:0x1C -fn_183_3DE0 = .text:0x00003DE0; // type:function size:0x1C -fn_183_3E00 = .text:0x00003E00; // type:function size:0x10 -fn_183_3E10 = .text:0x00003E10; // type:function size:0x10 -fn_183_3E20 = .text:0x00003E20; // type:function size:0x10 -fn_183_3E30 = .text:0x00003E30; // type:function size:0x10 -fn_183_3E40 = .text:0x00003E40; // type:function size:0x10 -fn_183_3E50 = .text:0x00003E50; // type:function size:0x10 -fn_183_3E60 = .text:0x00003E60; // type:function size:0x30 -fn_183_3E90 = .text:0x00003E90; // type:function size:0x30 -fn_183_3EC0 = .text:0x00003EC0; // type:function size:0x30 -fn_183_3EF0 = .text:0x00003EF0; // type:function size:0x64C -fn_183_4540 = .text:0x00004540; // type:function size:0x58 -fn_183_45A0 = .text:0x000045A0; // type:function size:0x88 +__dt__11dAcEgunho_cFv = .text:0x00003BB0; // type:function size:0x17C +build__27sFStateFct_c<11dAcEgunho_c>FRC12sStateIDIf_c = .text:0x00003D30; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcEgunho_c>FRP10sStateIf_c = .text:0x00003D90; // type:function size:0xC +initialize__24sFState_c<11dAcEgunho_c>Fv = .text:0x00003DA0; // type:function size:0x1C +execute__24sFState_c<11dAcEgunho_c>Fv = .text:0x00003DC0; // type:function size:0x1C +finalize__24sFState_c<11dAcEgunho_c>Fv = .text:0x00003DE0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003E00; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003E10; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003E20; // type:function size:0x10 +getState__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003E30; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003E40; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003E50; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcEgunho_c>CFR11dAcEgunho_c = .text:0x00003E60; // type:function size:0x30 +executeState__26sFStateID_c<11dAcEgunho_c>CFR11dAcEgunho_c = .text:0x00003E90; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcEgunho_c>CFR11dAcEgunho_c = .text:0x00003EC0; // type:function size:0x30 +__sinit_\d_a_e_gunho_cpp = .text:0x00003EF0; // type:function size:0x64C scope:local +__dt__26sFStateID_c<11dAcEgunho_c>Fv = .text:0x00004540; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcEgunho_c>CFPCc = .text:0x000045A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -90,7 +90,7 @@ lbl_183_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float lbl_183_rodata_CC = .rodata:0x000000CC; // type:object size:0x24 data:float lbl_183_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float lbl_183_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_183_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_E_GUNHO = .data:0x00000010; // type:object size:0x10 lbl_183_data_20 = .data:0x00000020; // type:object size:0x10 lbl_183_data_30 = .data:0x00000030; // type:object size:0x44 lbl_183_data_74 = .data:0x00000074; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_gunhobNP/symbols.txt b/config/SOUE01/rels/d_a_e_gunhobNP/symbols.txt index 9a573be0..a45c0688 100644 --- a/config/SOUE01/rels/d_a_e_gunhobNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_gunhobNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_184_F0 = .text:0x000000F0; // type:function size:0x40 -fn_184_130 = .text:0x00000130; // type:function size:0x1B4 -fn_184_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_184_350 = .text:0x00000350; // type:function size:0x6C -fn_184_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_184_460 = .text:0x00000460; // type:function size:0xA4 +dAcEgunhob_c_classInit__Fv = .text:0x00000130; // type:function size:0x1B4 +__dt__25sFState_c<12dAcEgunhob_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcEgunhob_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_184_510 = .text:0x00000510; // type:function size:0x58 fn_184_570 = .text:0x00000570; // type:function size:0x64 fn_184_5E0 = .text:0x000005E0; // type:function size:0x64 @@ -17,55 +17,55 @@ fn_184_6B0 = .text:0x000006B0; // type:function size:0x4 fn_184_6C0 = .text:0x000006C0; // type:function size:0xD8 fn_184_7A0 = .text:0x000007A0; // type:function size:0x238 fn_184_9E0 = .text:0x000009E0; // type:function size:0x34C -fn_184_D30 = .text:0x00000D30; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D30; // type:function size:0x10 fn_184_D40 = .text:0x00000D40; // type:function size:0x8 fn_184_D50 = .text:0x00000D50; // type:function size:0x9E0 -fn_184_1730 = .text:0x00001730; // type:function size:0x10 -fn_184_1740 = .text:0x00001740; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001730; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001740; // type:function size:0x10 fn_184_1750 = .text:0x00001750; // type:function size:0x1C fn_184_1770 = .text:0x00001770; // type:function size:0x204 -fn_184_1980 = .text:0x00001980; // type:function size:0x24 -fn_184_19B0 = .text:0x000019B0; // type:function size:0x3C0 -fn_184_1D70 = .text:0x00001D70; // type:function size:0x4 -fn_184_1D80 = .text:0x00001D80; // type:function size:0xEC -fn_184_1E70 = .text:0x00001E70; // type:function size:0x144 -fn_184_1FC0 = .text:0x00001FC0; // type:function size:0x4 -fn_184_1FD0 = .text:0x00001FD0; // type:function size:0xC4 -fn_184_20A0 = .text:0x000020A0; // type:function size:0x1CC -fn_184_2270 = .text:0x00002270; // type:function size:0x4 -fn_184_2280 = .text:0x00002280; // type:function size:0xC8 -fn_184_2350 = .text:0x00002350; // type:function size:0x808 -fn_184_2B60 = .text:0x00002B60; // type:function size:0x4 -fn_184_2B70 = .text:0x00002B70; // type:function size:0x298 -fn_184_2E10 = .text:0x00002E10; // type:function size:0x27C -fn_184_3090 = .text:0x00003090; // type:function size:0x4 -fn_184_30A0 = .text:0x000030A0; // type:function size:0x12C -fn_184_31D0 = .text:0x000031D0; // type:function size:0x48 -fn_184_3220 = .text:0x00003220; // type:function size:0x4 +initializeState_BulletMove__12dAcEgunhob_cFv = .text:0x00001980; // type:function size:0x24 +executeState_BulletMove__12dAcEgunhob_cFv = .text:0x000019B0; // type:function size:0x3C0 +finalizeState_BulletMove__12dAcEgunhob_cFv = .text:0x00001D70; // type:function size:0x4 +initializeState_BulletReflection__12dAcEgunhob_cFv = .text:0x00001D80; // type:function size:0xEC +executeState_BulletReflection__12dAcEgunhob_cFv = .text:0x00001E70; // type:function size:0x144 +finalizeState_BulletReflection__12dAcEgunhob_cFv = .text:0x00001FC0; // type:function size:0x4 +initializeState_BombWait__12dAcEgunhob_cFv = .text:0x00001FD0; // type:function size:0xC4 +executeState_BombWait__12dAcEgunhob_cFv = .text:0x000020A0; // type:function size:0x1CC +finalizeState_BombWait__12dAcEgunhob_cFv = .text:0x00002270; // type:function size:0x4 +initializeState_BombMove__12dAcEgunhob_cFv = .text:0x00002280; // type:function size:0xC8 +executeState_BombMove__12dAcEgunhob_cFv = .text:0x00002350; // type:function size:0x808 +finalizeState_BombMove__12dAcEgunhob_cFv = .text:0x00002B60; // type:function size:0x4 +initializeState_BombDelete__12dAcEgunhob_cFv = .text:0x00002B70; // type:function size:0x298 +executeState_BombDelete__12dAcEgunhob_cFv = .text:0x00002E10; // type:function size:0x27C +finalizeState_BombDelete__12dAcEgunhob_cFv = .text:0x00003090; // type:function size:0x4 +initializeState_BombBomb__12dAcEgunhob_cFv = .text:0x000030A0; // type:function size:0x12C +executeState_BombBomb__12dAcEgunhob_cFv = .text:0x000031D0; // type:function size:0x48 +finalizeState_BombBomb__12dAcEgunhob_cFv = .text:0x00003220; // type:function size:0x4 fn_184_3230 = .text:0x00003230; // type:function size:0x2C8 fn_184_3500 = .text:0x00003500; // type:function size:0x178 fn_184_3680 = .text:0x00003680; // type:function size:0x8 fn_184_3690 = .text:0x00003690; // type:function size:0x4 fn_184_36A0 = .text:0x000036A0; // type:function size:0x4 fn_184_36B0 = .text:0x000036B0; // type:function size:0x8 -fn_184_36C0 = .text:0x000036C0; // type:function size:0x1AC -fn_184_3870 = .text:0x00003870; // type:function size:0x60 -fn_184_38D0 = .text:0x000038D0; // type:function size:0xC -fn_184_38E0 = .text:0x000038E0; // type:function size:0x1C -fn_184_3900 = .text:0x00003900; // type:function size:0x1C -fn_184_3920 = .text:0x00003920; // type:function size:0x1C -fn_184_3940 = .text:0x00003940; // type:function size:0x10 -fn_184_3950 = .text:0x00003950; // type:function size:0x10 -fn_184_3960 = .text:0x00003960; // type:function size:0x10 -fn_184_3970 = .text:0x00003970; // type:function size:0x10 -fn_184_3980 = .text:0x00003980; // type:function size:0x10 -fn_184_3990 = .text:0x00003990; // type:function size:0x10 -fn_184_39A0 = .text:0x000039A0; // type:function size:0x30 -fn_184_39D0 = .text:0x000039D0; // type:function size:0x30 -fn_184_3A00 = .text:0x00003A00; // type:function size:0x30 -fn_184_3A30 = .text:0x00003A30; // type:function size:0x4B0 -fn_184_3EE0 = .text:0x00003EE0; // type:function size:0x58 -fn_184_3F40 = .text:0x00003F40; // type:function size:0x88 +__dt__12dAcEgunhob_cFv = .text:0x000036C0; // type:function size:0x1AC +build__28sFStateFct_c<12dAcEgunhob_c>FRC12sStateIDIf_c = .text:0x00003870; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcEgunhob_c>FRP10sStateIf_c = .text:0x000038D0; // type:function size:0xC +initialize__25sFState_c<12dAcEgunhob_c>Fv = .text:0x000038E0; // type:function size:0x1C +execute__25sFState_c<12dAcEgunhob_c>Fv = .text:0x00003900; // type:function size:0x1C +finalize__25sFState_c<12dAcEgunhob_c>Fv = .text:0x00003920; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003940; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003950; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003960; // type:function size:0x10 +getState__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003970; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003980; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003990; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcEgunhob_c>CFR12dAcEgunhob_c = .text:0x000039A0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcEgunhob_c>CFR12dAcEgunhob_c = .text:0x000039D0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcEgunhob_c>CFR12dAcEgunhob_c = .text:0x00003A00; // type:function size:0x30 +__sinit_\d_a_e_gunhob_cpp = .text:0x00003A30; // type:function size:0x4B0 scope:local +__dt__27sFStateID_c<12dAcEgunhob_c>Fv = .text:0x00003EE0; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcEgunhob_c>CFPCc = .text:0x00003F40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -78,7 +78,7 @@ lbl_184_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:float lbl_184_rodata_D0 = .rodata:0x000000D0; // type:object size:0x24 data:float lbl_184_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float lbl_184_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_184_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_E_GUNHOB = .data:0x00000010; // type:object size:0x10 lbl_184_data_20 = .data:0x00000020; // type:object size:0xC lbl_184_data_2C = .data:0x0000002C; // type:object size:0x10 lbl_184_data_3C = .data:0x0000003C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_hbNP/symbols.txt b/config/SOUE01/rels/d_a_e_hbNP/symbols.txt index d51f55e3..dc0c0873 100644 --- a/config/SOUE01/rels/d_a_e_hbNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_hbNP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_156_F0 = .text:0x000000F0; // type:function size:0x40 -fn_156_130 = .text:0x00000130; // type:function size:0x368 +dAcEhb_c_classInit__Fv = .text:0x00000130; // type:function size:0x368 fn_156_4A0 = .text:0x000004A0; // type:function size:0x5C fn_156_500 = .text:0x00000500; // type:function size:0x4 fn_156_510 = .text:0x00000510; // type:function size:0x58 @@ -12,22 +12,22 @@ fn_156_570 = .text:0x00000570; // type:function size:0x58 fn_156_5D0 = .text:0x000005D0; // type:function size:0x58 fn_156_630 = .text:0x00000630; // type:function size:0x90 fn_156_6C0 = .text:0x000006C0; // type:function size:0x90 -fn_156_750 = .text:0x00000750; // type:function size:0x58 -fn_156_7B0 = .text:0x000007B0; // type:function size:0x6C -fn_156_820 = .text:0x00000820; // type:function size:0xA0 -fn_156_8C0 = .text:0x000008C0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEhb_c>Fv = .text:0x00000750; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEhb_c>Fv = .text:0x000007B0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000820; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c>Fv = .text:0x000008C0; // type:function size:0xA4 fn_156_970 = .text:0x00000970; // type:function size:0x58 fn_156_9D0 = .text:0x000009D0; // type:function size:0x114 fn_156_AF0 = .text:0x00000AF0; // type:function size:0x168 fn_156_C60 = .text:0x00000C60; // type:function size:0x250 fn_156_EB0 = .text:0x00000EB0; // type:function size:0x838 -fn_156_16F0 = .text:0x000016F0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000016F0; // type:function size:0x10 fn_156_1700 = .text:0x00001700; // type:function size:0xA8 fn_156_17B0 = .text:0x000017B0; // type:function size:0x34 fn_156_17F0 = .text:0x000017F0; // type:function size:0xF4 -fn_156_18F0 = .text:0x000018F0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018F0; // type:function size:0x10 fn_156_1900 = .text:0x00001900; // type:function size:0x1048 -fn_156_2950 = .text:0x00002950; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002950; // type:function size:0x10 fn_156_2960 = .text:0x00002960; // type:function size:0x60 fn_156_29C0 = .text:0x000029C0; // type:function size:0x120 fn_156_2AE0 = .text:0x00002AE0; // type:function size:0x35C @@ -56,34 +56,34 @@ fn_156_41D0 = .text:0x000041D0; // type:function size:0xF0 fn_156_42C0 = .text:0x000042C0; // type:function size:0x264 fn_156_4530 = .text:0x00004530; // type:function size:0x148 fn_156_4680 = .text:0x00004680; // type:function size:0x70 -fn_156_46F0 = .text:0x000046F0; // type:function size:0xA4 -fn_156_47A0 = .text:0x000047A0; // type:function size:0x3D8 -fn_156_4B80 = .text:0x00004B80; // type:function size:0x4 -fn_156_4B90 = .text:0x00004B90; // type:function size:0x124 -fn_156_4CC0 = .text:0x00004CC0; // type:function size:0x278 -fn_156_4F40 = .text:0x00004F40; // type:function size:0x10 -fn_156_4F50 = .text:0x00004F50; // type:function size:0x1FC -fn_156_5150 = .text:0x00005150; // type:function size:0x9D8 -fn_156_5B30 = .text:0x00005B30; // type:function size:0x80 -fn_156_5BB0 = .text:0x00005BB0; // type:function size:0x2D0 -fn_156_5E80 = .text:0x00005E80; // type:function size:0x79C +initializeState_Under__8dAcEhb_cFv = .text:0x000046F0; // type:function size:0xA4 +executeState_Under__8dAcEhb_cFv = .text:0x000047A0; // type:function size:0x3D8 +finalizeState_Under__8dAcEhb_cFv = .text:0x00004B80; // type:function size:0x4 +initializeState_Appear__8dAcEhb_cFv = .text:0x00004B90; // type:function size:0x124 +executeState_Appear__8dAcEhb_cFv = .text:0x00004CC0; // type:function size:0x278 +finalizeState_Appear__8dAcEhb_cFv = .text:0x00004F40; // type:function size:0x10 +initializeState_Wait__8dAcEhb_cFv = .text:0x00004F50; // type:function size:0x1FC +executeState_Wait__8dAcEhb_cFv = .text:0x00005150; // type:function size:0x9D8 +finalizeState_Wait__8dAcEhb_cFv = .text:0x00005B30; // type:function size:0x80 +initializeState_Attack__8dAcEhb_cFv = .text:0x00005BB0; // type:function size:0x2D0 +executeState_Attack__8dAcEhb_cFv = .text:0x00005E80; // type:function size:0x79C fn_156_6620 = .text:0x00006620; // type:function size:0x4C -fn_156_6670 = .text:0x00006670; // type:function size:0x64 -fn_156_66E0 = .text:0x000066E0; // type:function size:0x19C -fn_156_6880 = .text:0x00006880; // type:function size:0x490 -fn_156_6D10 = .text:0x00006D10; // type:function size:0x14 -fn_156_6D30 = .text:0x00006D30; // type:function size:0x3C -fn_156_6D70 = .text:0x00006D70; // type:function size:0xA8 -fn_156_6E20 = .text:0x00006E20; // type:function size:0xC -fn_156_6E30 = .text:0x00006E30; // type:function size:0x12C -fn_156_6F60 = .text:0x00006F60; // type:function size:0x344 -fn_156_72B0 = .text:0x000072B0; // type:function size:0x58 -fn_156_7310 = .text:0x00007310; // type:function size:0x5C8 -fn_156_78E0 = .text:0x000078E0; // type:function size:0x554 -fn_156_7E40 = .text:0x00007E40; // type:function size:0x4 -fn_156_7E50 = .text:0x00007E50; // type:function size:0x1EC -fn_156_8040 = .text:0x00008040; // type:function size:0x140 -fn_156_8180 = .text:0x00008180; // type:function size:0x4 +finalizeState_Attack__8dAcEhb_cFv = .text:0x00006670; // type:function size:0x64 +initializeState_Damage__8dAcEhb_cFv = .text:0x000066E0; // type:function size:0x19C +executeState_Damage__8dAcEhb_cFv = .text:0x00006880; // type:function size:0x490 +finalizeState_Damage__8dAcEhb_cFv = .text:0x00006D10; // type:function size:0x14 +initializeState_Blow__8dAcEhb_cFv = .text:0x00006D30; // type:function size:0x3C +executeState_Blow__8dAcEhb_cFv = .text:0x00006D70; // type:function size:0xA8 +finalizeState_Blow__8dAcEhb_cFv = .text:0x00006E20; // type:function size:0xC +initializeState_Stun__8dAcEhb_cFv = .text:0x00006E30; // type:function size:0x12C +executeState_Stun__8dAcEhb_cFv = .text:0x00006F60; // type:function size:0x344 +finalizeState_Stun__8dAcEhb_cFv = .text:0x000072B0; // type:function size:0x58 +initializeState_DeadMouth__8dAcEhb_cFv = .text:0x00007310; // type:function size:0x5C8 +executeState_DeadMouth__8dAcEhb_cFv = .text:0x000078E0; // type:function size:0x554 +finalizeState_DeadMouth__8dAcEhb_cFv = .text:0x00007E40; // type:function size:0x4 +initializeState_Avoid__8dAcEhb_cFv = .text:0x00007E50; // type:function size:0x1EC +executeState_Avoid__8dAcEhb_cFv = .text:0x00008040; // type:function size:0x140 +finalizeState_Avoid__8dAcEhb_cFv = .text:0x00008180; // type:function size:0x4 fn_156_8190 = .text:0x00008190; // type:function size:0xB50 fn_156_8CE0 = .text:0x00008CE0; // type:function size:0x4C fn_156_8D30 = .text:0x00008D30; // type:function size:0x1C @@ -115,24 +115,24 @@ fn_156_A0D0 = .text:0x0000A0D0; // type:function size:0x8 fn_156_A0E0 = .text:0x0000A0E0; // type:function size:0x4 fn_156_A0F0 = .text:0x0000A0F0; // type:function size:0x4 fn_156_A100 = .text:0x0000A100; // type:function size:0x8 -fn_156_A110 = .text:0x0000A110; // type:function size:0x2A8 -fn_156_A3C0 = .text:0x0000A3C0; // type:function size:0x60 -fn_156_A420 = .text:0x0000A420; // type:function size:0xC -fn_156_A430 = .text:0x0000A430; // type:function size:0x1C -fn_156_A450 = .text:0x0000A450; // type:function size:0x1C -fn_156_A470 = .text:0x0000A470; // type:function size:0x1C -fn_156_A490 = .text:0x0000A490; // type:function size:0x10 -fn_156_A4A0 = .text:0x0000A4A0; // type:function size:0x10 -fn_156_A4B0 = .text:0x0000A4B0; // type:function size:0x10 -fn_156_A4C0 = .text:0x0000A4C0; // type:function size:0x10 -fn_156_A4D0 = .text:0x0000A4D0; // type:function size:0x10 -fn_156_A4E0 = .text:0x0000A4E0; // type:function size:0x10 -fn_156_A4F0 = .text:0x0000A4F0; // type:function size:0x30 -fn_156_A520 = .text:0x0000A520; // type:function size:0x30 -fn_156_A550 = .text:0x0000A550; // type:function size:0x30 -fn_156_A580 = .text:0x0000A580; // type:function size:0x7C0 -fn_156_AD40 = .text:0x0000AD40; // type:function size:0x58 -fn_156_ADA0 = .text:0x0000ADA0; // type:function size:0x88 +__dt__8dAcEhb_cFv = .text:0x0000A110; // type:function size:0x2A8 +build__23sFStateFct_c<8dAcEhb_c>FRC12sStateIDIf_c = .text:0x0000A3C0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEhb_c>FRP10sStateIf_c = .text:0x0000A420; // type:function size:0xC +initialize__20sFState_c<8dAcEhb_c>Fv = .text:0x0000A430; // type:function size:0x1C +execute__20sFState_c<8dAcEhb_c>Fv = .text:0x0000A450; // type:function size:0x1C +finalize__20sFState_c<8dAcEhb_c>Fv = .text:0x0000A470; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A490; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A4A0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A4B0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A4C0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A4D0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A4E0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEhb_c>CFR8dAcEhb_c = .text:0x0000A4F0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEhb_c>CFR8dAcEhb_c = .text:0x0000A520; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEhb_c>CFR8dAcEhb_c = .text:0x0000A550; // type:function size:0x30 +__sinit_\d_a_e_hb_cpp = .text:0x0000A580; // type:function size:0x7C0 scope:local +__dt__22sFStateID_c<8dAcEhb_c>Fv = .text:0x0000AD40; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEhb_c>CFPCc = .text:0x0000ADA0; // type:function size:0x88 fn_156_AE30 = .text:0x0000AE30; // type:function size:0x8 fn_156_AE40 = .text:0x0000AE40; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -153,7 +153,7 @@ lbl_156_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float lbl_156_rodata_150 = .rodata:0x00000150; // type:object size:0xC0 data:double lbl_156_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float lbl_156_rodata_214 = .rodata:0x00000214; // type:object size:0x40 data:float -lbl_156_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_HB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_156_data_10 = .data:0x00000010; // type:object size:0x60 data:byte lbl_156_data_70 = .data:0x00000070; // type:object size:0xC lbl_156_data_7C = .data:0x0000007C; // type:object size:0xC8 diff --git a/config/SOUE01/rels/d_a_e_hidokariNP/symbols.txt b/config/SOUE01/rels/d_a_e_hidokariNP/symbols.txt index 1f4b20ba..8afe681e 100644 --- a/config/SOUE01/rels/d_a_e_hidokariNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_hidokariNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_180_F0 = .text:0x000000F0; // type:function size:0x1E0 -fn_180_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_180_330 = .text:0x00000330; // type:function size:0x6C -fn_180_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_180_440 = .text:0x00000440; // type:function size:0xA4 +dAcEhidokari_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1E0 +__dt__27sFState_c<14dAcEhidokari_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcEhidokari_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 fn_180_4F0 = .text:0x000004F0; // type:function size:0x58 fn_180_550 = .text:0x00000550; // type:function size:0x58 fn_180_5B0 = .text:0x000005B0; // type:function size:0x90 @@ -17,65 +17,65 @@ fn_180_770 = .text:0x00000770; // type:function size:0x58 fn_180_7D0 = .text:0x000007D0; // type:function size:0xE8 fn_180_8C0 = .text:0x000008C0; // type:function size:0xCC fn_180_990 = .text:0x00000990; // type:function size:0x590 -fn_180_F20 = .text:0x00000F20; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F20; // type:function size:0x10 fn_180_F30 = .text:0x00000F30; // type:function size:0x8 fn_180_F40 = .text:0x00000F40; // type:function size:0x1020 -fn_180_1F60 = .text:0x00001F60; // type:function size:0x10 -fn_180_1F70 = .text:0x00001F70; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F60; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F70; // type:function size:0x10 fn_180_1F80 = .text:0x00001F80; // type:function size:0x4C fn_180_1FD0 = .text:0x00001FD0; // type:function size:0x1C fn_180_1FF0 = .text:0x00001FF0; // type:function size:0x120 -fn_180_2110 = .text:0x00002110; // type:function size:0x58 -fn_180_2170 = .text:0x00002170; // type:function size:0x4 -fn_180_2180 = .text:0x00002180; // type:function size:0x4 -fn_180_2190 = .text:0x00002190; // type:function size:0x58 -fn_180_21F0 = .text:0x000021F0; // type:function size:0x4 -fn_180_2200 = .text:0x00002200; // type:function size:0x4 -fn_180_2210 = .text:0x00002210; // type:function size:0x70 -fn_180_2280 = .text:0x00002280; // type:function size:0x174 -fn_180_2400 = .text:0x00002400; // type:function size:0x4 -fn_180_2410 = .text:0x00002410; // type:function size:0x64 -fn_180_2480 = .text:0x00002480; // type:function size:0xAC -fn_180_2530 = .text:0x00002530; // type:function size:0x4 -fn_180_2540 = .text:0x00002540; // type:function size:0x114 -fn_180_2660 = .text:0x00002660; // type:function size:0x154 -fn_180_27C0 = .text:0x000027C0; // type:function size:0x4 -fn_180_27D0 = .text:0x000027D0; // type:function size:0xB0 -fn_180_2880 = .text:0x00002880; // type:function size:0x1C8 -fn_180_2A50 = .text:0x00002A50; // type:function size:0x4 -fn_180_2A60 = .text:0x00002A60; // type:function size:0xC -fn_180_2A70 = .text:0x00002A70; // type:function size:0x16C -fn_180_2BE0 = .text:0x00002BE0; // type:function size:0x4 -fn_180_2BF0 = .text:0x00002BF0; // type:function size:0x9C -fn_180_2C90 = .text:0x00002C90; // type:function size:0xE4 -fn_180_2D80 = .text:0x00002D80; // type:function size:0x4 -fn_180_2D90 = .text:0x00002D90; // type:function size:0xD8 -fn_180_2E70 = .text:0x00002E70; // type:function size:0x334 -fn_180_31B0 = .text:0x000031B0; // type:function size:0x4 -fn_180_31C0 = .text:0x000031C0; // type:function size:0x58 -fn_180_3220 = .text:0x00003220; // type:function size:0x100 -fn_180_3320 = .text:0x00003320; // type:function size:0x4 -fn_180_3330 = .text:0x00003330; // type:function size:0x9C -fn_180_33D0 = .text:0x000033D0; // type:function size:0x54 -fn_180_3430 = .text:0x00003430; // type:function size:0x4 -fn_180_3440 = .text:0x00003440; // type:function size:0x9C -fn_180_34E0 = .text:0x000034E0; // type:function size:0x70 -fn_180_3550 = .text:0x00003550; // type:function size:0x4 -fn_180_3560 = .text:0x00003560; // type:function size:0x98 -fn_180_3600 = .text:0x00003600; // type:function size:0x88 -fn_180_3690 = .text:0x00003690; // type:function size:0x4 -fn_180_36A0 = .text:0x000036A0; // type:function size:0x254 -fn_180_3900 = .text:0x00003900; // type:function size:0x110 -fn_180_3A10 = .text:0x00003A10; // type:function size:0x4 -fn_180_3A20 = .text:0x00003A20; // type:function size:0x6C -fn_180_3A90 = .text:0x00003A90; // type:function size:0x198 -fn_180_3C30 = .text:0x00003C30; // type:function size:0x4 -fn_180_3C40 = .text:0x00003C40; // type:function size:0x19C -fn_180_3DE0 = .text:0x00003DE0; // type:function size:0x350 -fn_180_4130 = .text:0x00004130; // type:function size:0x4 -fn_180_4140 = .text:0x00004140; // type:function size:0x68 -fn_180_41B0 = .text:0x000041B0; // type:function size:0x1BC -fn_180_4370 = .text:0x00004370; // type:function size:0x4 +initializeState_Wait__14dAcEhidokari_cFv = .text:0x00002110; // type:function size:0x58 +executeState_Wait__14dAcEhidokari_cFv = .text:0x00002170; // type:function size:0x4 +finalizeState_Wait__14dAcEhidokari_cFv = .text:0x00002180; // type:function size:0x4 +initializeState_Walk__14dAcEhidokari_cFv = .text:0x00002190; // type:function size:0x58 +executeState_Walk__14dAcEhidokari_cFv = .text:0x000021F0; // type:function size:0x4 +finalizeState_Walk__14dAcEhidokari_cFv = .text:0x00002200; // type:function size:0x4 +initializeState_Kyoro__14dAcEhidokari_cFv = .text:0x00002210; // type:function size:0x70 +executeState_Kyoro__14dAcEhidokari_cFv = .text:0x00002280; // type:function size:0x174 +finalizeState_Kyoro__14dAcEhidokari_cFv = .text:0x00002400; // type:function size:0x4 +initializeState_Find__14dAcEhidokari_cFv = .text:0x00002410; // type:function size:0x64 +executeState_Find__14dAcEhidokari_cFv = .text:0x00002480; // type:function size:0xAC +finalizeState_Find__14dAcEhidokari_cFv = .text:0x00002530; // type:function size:0x4 +initializeState_WaitShell__14dAcEhidokari_cFv = .text:0x00002540; // type:function size:0x114 +executeState_WaitShell__14dAcEhidokari_cFv = .text:0x00002660; // type:function size:0x154 +finalizeState_WaitShell__14dAcEhidokari_cFv = .text:0x000027C0; // type:function size:0x4 +initializeState_RunShell__14dAcEhidokari_cFv = .text:0x000027D0; // type:function size:0xB0 +executeState_RunShell__14dAcEhidokari_cFv = .text:0x00002880; // type:function size:0x1C8 +finalizeState_RunShell__14dAcEhidokari_cFv = .text:0x00002A50; // type:function size:0x4 +initializeState_RetShell__14dAcEhidokari_cFv = .text:0x00002A60; // type:function size:0xC +executeState_RetShell__14dAcEhidokari_cFv = .text:0x00002A70; // type:function size:0x16C +finalizeState_RetShell__14dAcEhidokari_cFv = .text:0x00002BE0; // type:function size:0x4 +initializeState_WalkShell__14dAcEhidokari_cFv = .text:0x00002BF0; // type:function size:0x9C +executeState_WalkShell__14dAcEhidokari_cFv = .text:0x00002C90; // type:function size:0xE4 +finalizeState_WalkShell__14dAcEhidokari_cFv = .text:0x00002D80; // type:function size:0x4 +initializeState_FireShell__14dAcEhidokari_cFv = .text:0x00002D90; // type:function size:0xD8 +executeState_FireShell__14dAcEhidokari_cFv = .text:0x00002E70; // type:function size:0x334 +finalizeState_FireShell__14dAcEhidokari_cFv = .text:0x000031B0; // type:function size:0x4 +initializeState_Damage__14dAcEhidokari_cFv = .text:0x000031C0; // type:function size:0x58 +executeState_Damage__14dAcEhidokari_cFv = .text:0x00003220; // type:function size:0x100 +finalizeState_Damage__14dAcEhidokari_cFv = .text:0x00003320; // type:function size:0x4 +initializeState_GuradShell__14dAcEhidokari_cFv = .text:0x00003330; // type:function size:0x9C +executeState_GuradShell__14dAcEhidokari_cFv = .text:0x000033D0; // type:function size:0x54 +finalizeState_GuradShell__14dAcEhidokari_cFv = .text:0x00003430; // type:function size:0x4 +initializeState_Panic__14dAcEhidokari_cFv = .text:0x00003440; // type:function size:0x9C +executeState_Panic__14dAcEhidokari_cFv = .text:0x000034E0; // type:function size:0x70 +finalizeState_Panic__14dAcEhidokari_cFv = .text:0x00003550; // type:function size:0x4 +initializeState_NoShell__14dAcEhidokari_cFv = .text:0x00003560; // type:function size:0x98 +executeState_NoShell__14dAcEhidokari_cFv = .text:0x00003600; // type:function size:0x88 +finalizeState_NoShell__14dAcEhidokari_cFv = .text:0x00003690; // type:function size:0x4 +initializeState_Dead__14dAcEhidokari_cFv = .text:0x000036A0; // type:function size:0x254 +executeState_Dead__14dAcEhidokari_cFv = .text:0x00003900; // type:function size:0x110 +finalizeState_Dead__14dAcEhidokari_cFv = .text:0x00003A10; // type:function size:0x4 +initializeState_Run__14dAcEhidokari_cFv = .text:0x00003A20; // type:function size:0x6C +executeState_Run__14dAcEhidokari_cFv = .text:0x00003A90; // type:function size:0x198 +finalizeState_Run__14dAcEhidokari_cFv = .text:0x00003C30; // type:function size:0x4 +initializeState_Inside__14dAcEhidokari_cFv = .text:0x00003C40; // type:function size:0x19C +executeState_Inside__14dAcEhidokari_cFv = .text:0x00003DE0; // type:function size:0x350 +finalizeState_Inside__14dAcEhidokari_cFv = .text:0x00004130; // type:function size:0x4 +initializeState_Stun__14dAcEhidokari_cFv = .text:0x00004140; // type:function size:0x68 +executeState_Stun__14dAcEhidokari_cFv = .text:0x000041B0; // type:function size:0x1BC +finalizeState_Stun__14dAcEhidokari_cFv = .text:0x00004370; // type:function size:0x4 fn_180_4380 = .text:0x00004380; // type:function size:0x17C fn_180_4500 = .text:0x00004500; // type:function size:0x64 fn_180_4570 = .text:0x00004570; // type:function size:0x154 @@ -90,24 +90,24 @@ fn_180_5280 = .text:0x00005280; // type:function size:0x8 fn_180_5290 = .text:0x00005290; // type:function size:0x4 fn_180_52A0 = .text:0x000052A0; // type:function size:0x4 fn_180_52B0 = .text:0x000052B0; // type:function size:0x8 -fn_180_52C0 = .text:0x000052C0; // type:function size:0x1FC -fn_180_54C0 = .text:0x000054C0; // type:function size:0x60 -fn_180_5520 = .text:0x00005520; // type:function size:0xC -fn_180_5530 = .text:0x00005530; // type:function size:0x1C -fn_180_5550 = .text:0x00005550; // type:function size:0x1C -fn_180_5570 = .text:0x00005570; // type:function size:0x1C -fn_180_5590 = .text:0x00005590; // type:function size:0x10 -fn_180_55A0 = .text:0x000055A0; // type:function size:0x10 -fn_180_55B0 = .text:0x000055B0; // type:function size:0x10 -fn_180_55C0 = .text:0x000055C0; // type:function size:0x10 -fn_180_55D0 = .text:0x000055D0; // type:function size:0x10 -fn_180_55E0 = .text:0x000055E0; // type:function size:0x10 -fn_180_55F0 = .text:0x000055F0; // type:function size:0x30 -fn_180_5620 = .text:0x00005620; // type:function size:0x30 -fn_180_5650 = .text:0x00005650; // type:function size:0x30 -fn_180_5680 = .text:0x00005680; // type:function size:0xCC4 -fn_180_6350 = .text:0x00006350; // type:function size:0x58 -fn_180_63B0 = .text:0x000063B0; // type:function size:0x88 +__dt__14dAcEhidokari_cFv = .text:0x000052C0; // type:function size:0x1FC +build__30sFStateFct_c<14dAcEhidokari_c>FRC12sStateIDIf_c = .text:0x000054C0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcEhidokari_c>FRP10sStateIf_c = .text:0x00005520; // type:function size:0xC +initialize__27sFState_c<14dAcEhidokari_c>Fv = .text:0x00005530; // type:function size:0x1C +execute__27sFState_c<14dAcEhidokari_c>Fv = .text:0x00005550; // type:function size:0x1C +finalize__27sFState_c<14dAcEhidokari_c>Fv = .text:0x00005570; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005590; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000055A0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000055B0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000055C0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000055D0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000055E0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcEhidokari_c>CFR14dAcEhidokari_c = .text:0x000055F0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcEhidokari_c>CFR14dAcEhidokari_c = .text:0x00005620; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcEhidokari_c>CFR14dAcEhidokari_c = .text:0x00005650; // type:function size:0x30 +__sinit_\d_a_e_hidokari_cpp = .text:0x00005680; // type:function size:0xCC4 scope:local +__dt__29sFStateID_c<14dAcEhidokari_c>Fv = .text:0x00006350; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcEhidokari_c>CFPCc = .text:0x000063B0; // type:function size:0x88 fn_180_6440 = .text:0x00006440; // type:function size:0x8 fn_180_6450 = .text:0x00006450; // type:function size:0x8 fn_180_6460 = .text:0x00006460; // type:function size:0x8 @@ -128,7 +128,7 @@ lbl_180_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float lbl_180_rodata_114 = .rodata:0x00000114; // type:object size:0x30 data:float lbl_180_rodata_144 = .rodata:0x00000144; // type:object size:0x8 data:float lbl_180_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_180_data_10 = .data:0x00000010; // type:object size:0x7C +g_profile_E_HIDOKARI = .data:0x00000010; // type:object size:0x7C lbl_180_data_8C = .data:0x0000008C; // type:object size:0x20 lbl_180_data_AC = .data:0x000000AC; // type:object size:0x24 lbl_180_data_D0 = .data:0x000000D0; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_hidokarisNP/symbols.txt b/config/SOUE01/rels/d_a_e_hidokarisNP/symbols.txt index ebf4ec57..e2984119 100644 --- a/config/SOUE01/rels/d_a_e_hidokarisNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_hidokarisNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_181_F0 = .text:0x000000F0; // type:function size:0xE8 -fn_181_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_181_240 = .text:0x00000240; // type:function size:0x6C -fn_181_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_181_350 = .text:0x00000350; // type:function size:0xA4 +dAcEhidokaris_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE8 +__dt__28sFState_c<15dAcEhidokaris_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcEhidokaris_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_181_400 = .text:0x00000400; // type:function size:0x58 fn_181_460 = .text:0x00000460; // type:function size:0x194 fn_181_600 = .text:0x00000600; // type:function size:0x1B4 -fn_181_7C0 = .text:0x000007C0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007C0; // type:function size:0x10 fn_181_7D0 = .text:0x000007D0; // type:function size:0x8 fn_181_7E0 = .text:0x000007E0; // type:function size:0x46C -fn_181_C50 = .text:0x00000C50; // type:function size:0x10 -fn_181_C60 = .text:0x00000C60; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 fn_181_C70 = .text:0x00000C70; // type:function size:0x1C fn_181_C90 = .text:0x00000C90; // type:function size:0xFC -fn_181_D90 = .text:0x00000D90; // type:function size:0x4 -fn_181_DA0 = .text:0x00000DA0; // type:function size:0x270 -fn_181_1010 = .text:0x00001010; // type:function size:0x4 -fn_181_1020 = .text:0x00001020; // type:function size:0x30 -fn_181_1050 = .text:0x00001050; // type:function size:0x17C -fn_181_11D0 = .text:0x000011D0; // type:function size:0x4 -fn_181_11E0 = .text:0x000011E0; // type:function size:0x110 -fn_181_12F0 = .text:0x000012F0; // type:function size:0x26C -fn_181_1560 = .text:0x00001560; // type:function size:0x4 +initializeState_Wait__15dAcEhidokaris_cFv = .text:0x00000D90; // type:function size:0x4 +executeState_Wait__15dAcEhidokaris_cFv = .text:0x00000DA0; // type:function size:0x270 +finalizeState_Wait__15dAcEhidokaris_cFv = .text:0x00001010; // type:function size:0x4 +initializeState_BombWait__15dAcEhidokaris_cFv = .text:0x00001020; // type:function size:0x30 +executeState_BombWait__15dAcEhidokaris_cFv = .text:0x00001050; // type:function size:0x17C +finalizeState_BombWait__15dAcEhidokaris_cFv = .text:0x000011D0; // type:function size:0x4 +initializeState_Dead__15dAcEhidokaris_cFv = .text:0x000011E0; // type:function size:0x110 +executeState_Dead__15dAcEhidokaris_cFv = .text:0x000012F0; // type:function size:0x26C +finalizeState_Dead__15dAcEhidokaris_cFv = .text:0x00001560; // type:function size:0x4 fn_181_1570 = .text:0x00001570; // type:function size:0x118 -fn_181_1690 = .text:0x00001690; // type:function size:0x104 -fn_181_17A0 = .text:0x000017A0; // type:function size:0x60 -fn_181_1800 = .text:0x00001800; // type:function size:0xC -fn_181_1810 = .text:0x00001810; // type:function size:0x1C -fn_181_1830 = .text:0x00001830; // type:function size:0x1C -fn_181_1850 = .text:0x00001850; // type:function size:0x1C -fn_181_1870 = .text:0x00001870; // type:function size:0x10 -fn_181_1880 = .text:0x00001880; // type:function size:0x10 -fn_181_1890 = .text:0x00001890; // type:function size:0x10 -fn_181_18A0 = .text:0x000018A0; // type:function size:0x10 -fn_181_18B0 = .text:0x000018B0; // type:function size:0x10 -fn_181_18C0 = .text:0x000018C0; // type:function size:0x10 -fn_181_18D0 = .text:0x000018D0; // type:function size:0x30 -fn_181_1900 = .text:0x00001900; // type:function size:0x30 -fn_181_1930 = .text:0x00001930; // type:function size:0x30 -fn_181_1960 = .text:0x00001960; // type:function size:0x2B0 -fn_181_1C10 = .text:0x00001C10; // type:function size:0x58 -fn_181_1C70 = .text:0x00001C70; // type:function size:0x88 +__dt__15dAcEhidokaris_cFv = .text:0x00001690; // type:function size:0x104 +build__31sFStateFct_c<15dAcEhidokaris_c>FRC12sStateIDIf_c = .text:0x000017A0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcEhidokaris_c>FRP10sStateIf_c = .text:0x00001800; // type:function size:0xC +initialize__28sFState_c<15dAcEhidokaris_c>Fv = .text:0x00001810; // type:function size:0x1C +execute__28sFState_c<15dAcEhidokaris_c>Fv = .text:0x00001830; // type:function size:0x1C +finalize__28sFState_c<15dAcEhidokaris_c>Fv = .text:0x00001850; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001870; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001880; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001890; // type:function size:0x10 +getState__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018A0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018B0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018C0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcEhidokaris_c>CFR15dAcEhidokaris_c = .text:0x000018D0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcEhidokaris_c>CFR15dAcEhidokaris_c = .text:0x00001900; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcEhidokaris_c>CFR15dAcEhidokaris_c = .text:0x00001930; // type:function size:0x30 +__sinit_\d_a_e_hidokaris_cpp = .text:0x00001960; // type:function size:0x2B0 scope:local +__dt__30sFStateID_c<15dAcEhidokaris_c>Fv = .text:0x00001C10; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcEhidokaris_c>CFPCc = .text:0x00001C70; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -54,7 +54,7 @@ lbl_181_rodata_14 = .rodata:0x00000014; // type:object size:0xC data:float lbl_181_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_181_rodata_28 = .rodata:0x00000028; // type:object size:0x1C lbl_181_rodata_44 = .rodata:0x00000044; // type:object size:0x28 data:float -lbl_181_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_HIDOKARIS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_181_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_181_data_18 = .data:0x00000018; // type:object size:0x8 data:string lbl_181_data_20 = .data:0x00000020; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_hidoryNP/symbols.txt b/config/SOUE01/rels/d_a_e_hidoryNP/symbols.txt index 439f3cb8..3ae887af 100644 --- a/config/SOUE01/rels/d_a_e_hidoryNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_hidoryNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_223_F0 = .text:0x000000F0; // type:function size:0x20C +dAcEHidory_c_classInit__Fv = .text:0x000000F0; // type:function size:0x20C fn_223_300 = .text:0x00000300; // type:function size:0x5C fn_223_360 = .text:0x00000360; // type:function size:0x3C fn_223_3A0 = .text:0x000003A0; // type:function size:0xA0 fn_223_440 = .text:0x00000440; // type:function size:0x58 fn_223_4A0 = .text:0x000004A0; // type:function size:0x90 fn_223_530 = .text:0x00000530; // type:function size:0x90 -fn_223_5C0 = .text:0x000005C0; // type:function size:0x58 -fn_223_620 = .text:0x00000620; // type:function size:0x6C -fn_223_690 = .text:0x00000690; // type:function size:0xA0 -fn_223_730 = .text:0x00000730; // type:function size:0xA4 +__dt__25sFState_c<12dAcEHidory_c>Fv = .text:0x000005C0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcEHidory_c>Fv = .text:0x00000620; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000690; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000730; // type:function size:0xA4 fn_223_7E0 = .text:0x000007E0; // type:function size:0x98 fn_223_880 = .text:0x00000880; // type:function size:0x3C fn_223_8C0 = .text:0x000008C0; // type:function size:0x368 fn_223_C30 = .text:0x00000C30; // type:function size:0xE8 -fn_223_D20 = .text:0x00000D20; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D20; // type:function size:0x10 fn_223_D30 = .text:0x00000D30; // type:function size:0x8 fn_223_D40 = .text:0x00000D40; // type:function size:0x514 -fn_223_1260 = .text:0x00001260; // type:function size:0x10 -fn_223_1270 = .text:0x00001270; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001260; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001270; // type:function size:0x10 fn_223_1280 = .text:0x00001280; // type:function size:0xC0 -fn_223_1340 = .text:0x00001340; // type:function size:0xF4 -fn_223_1440 = .text:0x00001440; // type:function size:0x2A0 -fn_223_16E0 = .text:0x000016E0; // type:function size:0x4 -fn_223_16F0 = .text:0x000016F0; // type:function size:0x4DC +initializeState_Wait__12dAcEHidory_cFv = .text:0x00001340; // type:function size:0xF4 +executeState_Wait__12dAcEHidory_cFv = .text:0x00001440; // type:function size:0x2A0 +finalizeState_Wait__12dAcEHidory_cFv = .text:0x000016E0; // type:function size:0x4 +initializeState_Hovering__12dAcEHidory_cFv = .text:0x000016F0; // type:function size:0x4DC fn_223_1BD0 = .text:0x00001BD0; // type:function size:0xD4 -fn_223_1CB0 = .text:0x00001CB0; // type:function size:0x10 -fn_223_1CC0 = .text:0x00001CC0; // type:function size:0xDB4 -fn_223_2A80 = .text:0x00002A80; // type:function size:0x4 -fn_223_2A90 = .text:0x00002A90; // type:function size:0x68 -fn_223_2B00 = .text:0x00002B00; // type:function size:0x74C -fn_223_3250 = .text:0x00003250; // type:function size:0x4 -fn_223_3260 = .text:0x00003260; // type:function size:0x8C -fn_223_32F0 = .text:0x000032F0; // type:function size:0x142C +getOldStateID__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001CB0; // type:function size:0x10 +executeState_Hovering__12dAcEHidory_cFv = .text:0x00001CC0; // type:function size:0xDB4 +finalizeState_Hovering__12dAcEHidory_cFv = .text:0x00002A80; // type:function size:0x4 +initializeState_Attack__12dAcEHidory_cFv = .text:0x00002A90; // type:function size:0x68 +executeState_Attack__12dAcEHidory_cFv = .text:0x00002B00; // type:function size:0x74C +finalizeState_Attack__12dAcEHidory_cFv = .text:0x00003250; // type:function size:0x4 +initializeState_Whip_Damage__12dAcEHidory_cFv = .text:0x00003260; // type:function size:0x8C +executeState_Whip_Damage__12dAcEHidory_cFv = .text:0x000032F0; // type:function size:0x142C fn_223_4720 = .text:0x00004720; // type:function size:0x14C -fn_223_4870 = .text:0x00004870; // type:function size:0x4 -fn_223_4880 = .text:0x00004880; // type:function size:0x4 -fn_223_4890 = .text:0x00004890; // type:function size:0x3B4 -fn_223_4C50 = .text:0x00004C50; // type:function size:0x4 -fn_223_4C60 = .text:0x00004C60; // type:function size:0xC -fn_223_4C70 = .text:0x00004C70; // type:function size:0x94 -fn_223_4D10 = .text:0x00004D10; // type:function size:0x4 +finalizeState_Whip_Damage__12dAcEHidory_cFv = .text:0x00004870; // type:function size:0x4 +initializeState_Damage__12dAcEHidory_cFv = .text:0x00004880; // type:function size:0x4 +executeState_Damage__12dAcEHidory_cFv = .text:0x00004890; // type:function size:0x3B4 +finalizeState_Damage__12dAcEHidory_cFv = .text:0x00004C50; // type:function size:0x4 +initializeState_Death__12dAcEHidory_cFv = .text:0x00004C60; // type:function size:0xC +executeState_Death__12dAcEHidory_cFv = .text:0x00004C70; // type:function size:0x94 +finalizeState_Death__12dAcEHidory_cFv = .text:0x00004D10; // type:function size:0x4 fn_223_4D20 = .text:0x00004D20; // type:function size:0x7C fn_223_4DA0 = .text:0x00004DA0; // type:function size:0x48 fn_223_4DF0 = .text:0x00004DF0; // type:function size:0x44 @@ -65,29 +65,29 @@ fn_223_6390 = .text:0x00006390; // type:function size:0x8 fn_223_63A0 = .text:0x000063A0; // type:function size:0x4 fn_223_63B0 = .text:0x000063B0; // type:function size:0x4 fn_223_63C0 = .text:0x000063C0; // type:function size:0x8 -fn_223_63D0 = .text:0x000063D0; // type:function size:0x1E4 +__dt__12dAcEHidory_cFv = .text:0x000063D0; // type:function size:0x1E4 fn_223_65C0 = .text:0x000065C0; // type:function size:0x50 fn_223_6610 = .text:0x00006610; // type:function size:0x4 fn_223_6620 = .text:0x00006620; // type:function size:0x28 fn_223_6650 = .text:0x00006650; // type:function size:0x28 fn_223_6680 = .text:0x00006680; // type:function size:0x8 fn_223_6690 = .text:0x00006690; // type:function size:0x8 -fn_223_66A0 = .text:0x000066A0; // type:function size:0x60 -fn_223_6700 = .text:0x00006700; // type:function size:0xC -fn_223_6710 = .text:0x00006710; // type:function size:0x1C -fn_223_6730 = .text:0x00006730; // type:function size:0x1C -fn_223_6750 = .text:0x00006750; // type:function size:0x1C -fn_223_6770 = .text:0x00006770; // type:function size:0x10 -fn_223_6780 = .text:0x00006780; // type:function size:0x10 -fn_223_6790 = .text:0x00006790; // type:function size:0x10 -fn_223_67A0 = .text:0x000067A0; // type:function size:0x10 -fn_223_67B0 = .text:0x000067B0; // type:function size:0x10 -fn_223_67C0 = .text:0x000067C0; // type:function size:0x30 -fn_223_67F0 = .text:0x000067F0; // type:function size:0x30 -fn_223_6820 = .text:0x00006820; // type:function size:0x30 -fn_223_6850 = .text:0x00006850; // type:function size:0x538 -fn_223_6D90 = .text:0x00006D90; // type:function size:0x58 -fn_223_6DF0 = .text:0x00006DF0; // type:function size:0x88 +build__28sFStateFct_c<12dAcEHidory_c>FRC12sStateIDIf_c = .text:0x000066A0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcEHidory_c>FRP10sStateIf_c = .text:0x00006700; // type:function size:0xC +initialize__25sFState_c<12dAcEHidory_c>Fv = .text:0x00006710; // type:function size:0x1C +execute__25sFState_c<12dAcEHidory_c>Fv = .text:0x00006730; // type:function size:0x1C +finalize__25sFState_c<12dAcEHidory_c>Fv = .text:0x00006750; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006770; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006780; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006790; // type:function size:0x10 +getState__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000067A0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000067B0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcEHidory_c>CFR12dAcEHidory_c = .text:0x000067C0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcEHidory_c>CFR12dAcEHidory_c = .text:0x000067F0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcEHidory_c>CFR12dAcEHidory_c = .text:0x00006820; // type:function size:0x30 +__sinit_\d_a_e_hidory_cpp = .text:0x00006850; // type:function size:0x538 scope:local +__dt__27sFStateID_c<12dAcEHidory_c>Fv = .text:0x00006D90; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcEHidory_c>CFPCc = .text:0x00006DF0; // type:function size:0x88 fn_223_6E80 = .text:0x00006E80; // type:function size:0x8 fn_223_6E90 = .text:0x00006E90; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -98,7 +98,7 @@ lbl_223_rodata_34 = .rodata:0x00000034; // type:object size:0x8 data:float lbl_223_rodata_3C = .rodata:0x0000003C; // type:object size:0x74 data:float lbl_223_rodata_B0 = .rodata:0x000000B0; // type:object size:0x20 data:float lbl_223_rodata_D0 = .rodata:0x000000D0; // type:object size:0x80 data:float -lbl_223_data_0 = .data:0x00000000; // type:object size:0x1C data:4byte +g_profile_E_HIDORY = .data:0x00000000; // type:object size:0x1C data:4byte lbl_223_data_1C = .data:0x0000001C; // type:object size:0x1 data:byte lbl_223_data_20 = .data:0x00000020; // type:object size:0x4 data:string lbl_223_data_24 = .data:0x00000024; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_e_hocNP/symbols.txt b/config/SOUE01/rels/d_a_e_hocNP/symbols.txt index f7e7fa6f..67fb4828 100644 --- a/config/SOUE01/rels/d_a_e_hocNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_hocNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_173_F0 = .text:0x000000F0; // type:function size:0x278 +dAcEhoc_c_classInit__Fv = .text:0x000000F0; // type:function size:0x278 fn_173_370 = .text:0x00000370; // type:function size:0x58 fn_173_3D0 = .text:0x000003D0; // type:function size:0x40 fn_173_410 = .text:0x00000410; // type:function size:0x4 @@ -13,75 +13,75 @@ fn_173_4F0 = .text:0x000004F0; // type:function size:0x84 fn_173_580 = .text:0x00000580; // type:function size:0x58 fn_173_5E0 = .text:0x000005E0; // type:function size:0x90 fn_173_670 = .text:0x00000670; // type:function size:0xCC -fn_173_740 = .text:0x00000740; // type:function size:0x58 -fn_173_7A0 = .text:0x000007A0; // type:function size:0x6C -fn_173_810 = .text:0x00000810; // type:function size:0xA0 -fn_173_8B0 = .text:0x000008B0; // type:function size:0xA4 +__dt__21sFState_c<9dAcEhoc_c>Fv = .text:0x00000740; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEhoc_c>Fv = .text:0x000007A0; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000810; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c>Fv = .text:0x000008B0; // type:function size:0xA4 fn_173_960 = .text:0x00000960; // type:function size:0x58 fn_173_9C0 = .text:0x000009C0; // type:function size:0x7B8 fn_173_1180 = .text:0x00001180; // type:function size:0x258 fn_173_13E0 = .text:0x000013E0; // type:function size:0x364 -fn_173_1750 = .text:0x00001750; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001750; // type:function size:0x10 fn_173_1760 = .text:0x00001760; // type:function size:0x24 fn_173_1790 = .text:0x00001790; // type:function size:0xB0 fn_173_1840 = .text:0x00001840; // type:function size:0xE3C -fn_173_2680 = .text:0x00002680; // type:function size:0x10 -fn_173_2690 = .text:0x00002690; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002680; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002690; // type:function size:0x10 fn_173_26A0 = .text:0x000026A0; // type:function size:0x84 fn_173_2730 = .text:0x00002730; // type:function size:0x110 fn_173_2840 = .text:0x00002840; // type:function size:0x11C fn_173_2960 = .text:0x00002960; // type:function size:0x64 fn_173_29D0 = .text:0x000029D0; // type:function size:0x20 fn_173_29F0 = .text:0x000029F0; // type:function size:0xFC -fn_173_2AF0 = .text:0x00002AF0; // type:function size:0x98 -fn_173_2B90 = .text:0x00002B90; // type:function size:0x608 -fn_173_31A0 = .text:0x000031A0; // type:function size:0xC -fn_173_31B0 = .text:0x000031B0; // type:function size:0xB4 -fn_173_3270 = .text:0x00003270; // type:function size:0x288 +initializeState_Fight__9dAcEhoc_cFv = .text:0x00002AF0; // type:function size:0x98 +executeState_Fight__9dAcEhoc_cFv = .text:0x00002B90; // type:function size:0x608 +finalizeState_Fight__9dAcEhoc_cFv = .text:0x000031A0; // type:function size:0xC +initializeState_Attack__9dAcEhoc_cFv = .text:0x000031B0; // type:function size:0xB4 +executeState_Attack__9dAcEhoc_cFv = .text:0x00003270; // type:function size:0x288 fn_173_3500 = .text:0x00003500; // type:function size:0x48 -fn_173_3550 = .text:0x00003550; // type:function size:0x4 -fn_173_3560 = .text:0x00003560; // type:function size:0x84 -fn_173_35F0 = .text:0x000035F0; // type:function size:0x5D8 -fn_173_3BD0 = .text:0x00003BD0; // type:function size:0x8 -fn_173_3BE0 = .text:0x00003BE0; // type:function size:0x80 -fn_173_3C60 = .text:0x00003C60; // type:function size:0x64 -fn_173_3CD0 = .text:0x00003CD0; // type:function size:0x4 -fn_173_3CE0 = .text:0x00003CE0; // type:function size:0x88 -fn_173_3D70 = .text:0x00003D70; // type:function size:0x598 -fn_173_4310 = .text:0x00004310; // type:function size:0x4 -fn_173_4320 = .text:0x00004320; // type:function size:0x64 -fn_173_4390 = .text:0x00004390; // type:function size:0xF0 -fn_173_4480 = .text:0x00004480; // type:function size:0x4 -fn_173_4490 = .text:0x00004490; // type:function size:0x48 -fn_173_44E0 = .text:0x000044E0; // type:function size:0x78 -fn_173_4560 = .text:0x00004560; // type:function size:0x4 -fn_173_4570 = .text:0x00004570; // type:function size:0xC8 -fn_173_4640 = .text:0x00004640; // type:function size:0x730 -fn_173_4D70 = .text:0x00004D70; // type:function size:0x4 -fn_173_4D80 = .text:0x00004D80; // type:function size:0x54 -fn_173_4DE0 = .text:0x00004DE0; // type:function size:0xA4 -fn_173_4E90 = .text:0x00004E90; // type:function size:0x4 -fn_173_4EA0 = .text:0x00004EA0; // type:function size:0x58 -fn_173_4F00 = .text:0x00004F00; // type:function size:0x164 -fn_173_5070 = .text:0x00005070; // type:function size:0x4 -fn_173_5080 = .text:0x00005080; // type:function size:0x64 -fn_173_50F0 = .text:0x000050F0; // type:function size:0x64 -fn_173_5160 = .text:0x00005160; // type:function size:0x4 -fn_173_5170 = .text:0x00005170; // type:function size:0x5C -fn_173_51D0 = .text:0x000051D0; // type:function size:0x1C4 -fn_173_53A0 = .text:0x000053A0; // type:function size:0x4 -fn_173_53B0 = .text:0x000053B0; // type:function size:0x5C -fn_173_5410 = .text:0x00005410; // type:function size:0x1C4 -fn_173_55E0 = .text:0x000055E0; // type:function size:0x4 -fn_173_55F0 = .text:0x000055F0; // type:function size:0x50 -fn_173_5640 = .text:0x00005640; // type:function size:0x120 -fn_173_5760 = .text:0x00005760; // type:function size:0x4 -fn_173_5770 = .text:0x00005770; // type:function size:0x4C -fn_173_57C0 = .text:0x000057C0; // type:function size:0x130 -fn_173_58F0 = .text:0x000058F0; // type:function size:0x4 -fn_173_5900 = .text:0x00005900; // type:function size:0x54 -fn_173_5960 = .text:0x00005960; // type:function size:0xA4 -fn_173_5A10 = .text:0x00005A10; // type:function size:0x4 +finalizeState_Attack__9dAcEhoc_cFv = .text:0x00003550; // type:function size:0x4 +initializeState_BigAttack__9dAcEhoc_cFv = .text:0x00003560; // type:function size:0x84 +executeState_BigAttack__9dAcEhoc_cFv = .text:0x000035F0; // type:function size:0x5D8 +finalizeState_BigAttack__9dAcEhoc_cFv = .text:0x00003BD0; // type:function size:0x8 +initializeState_AttackAfter__9dAcEhoc_cFv = .text:0x00003BE0; // type:function size:0x80 +executeState_AttackAfter__9dAcEhoc_cFv = .text:0x00003C60; // type:function size:0x64 +finalizeState_AttackAfter__9dAcEhoc_cFv = .text:0x00003CD0; // type:function size:0x4 +initializeState_Escape__9dAcEhoc_cFv = .text:0x00003CE0; // type:function size:0x88 +executeState_Escape__9dAcEhoc_cFv = .text:0x00003D70; // type:function size:0x598 +finalizeState_Escape__9dAcEhoc_cFv = .text:0x00004310; // type:function size:0x4 +initializeState_Damage__9dAcEhoc_cFv = .text:0x00004320; // type:function size:0x64 +executeState_Damage__9dAcEhoc_cFv = .text:0x00004390; // type:function size:0xF0 +finalizeState_Damage__9dAcEhoc_cFv = .text:0x00004480; // type:function size:0x4 +initializeState_Fire__9dAcEhoc_cFv = .text:0x00004490; // type:function size:0x48 +executeState_Fire__9dAcEhoc_cFv = .text:0x000044E0; // type:function size:0x78 +finalizeState_Fire__9dAcEhoc_cFv = .text:0x00004560; // type:function size:0x4 +initializeState_Fail__9dAcEhoc_cFv = .text:0x00004570; // type:function size:0xC8 +executeState_Fail__9dAcEhoc_cFv = .text:0x00004640; // type:function size:0x730 +finalizeState_Fail__9dAcEhoc_cFv = .text:0x00004D70; // type:function size:0x4 +initializeState_StabGuard__9dAcEhoc_cFv = .text:0x00004D80; // type:function size:0x54 +executeState_StabGuard__9dAcEhoc_cFv = .text:0x00004DE0; // type:function size:0xA4 +finalizeState_StabGuard__9dAcEhoc_cFv = .text:0x00004E90; // type:function size:0x4 +initializeState_Stun__9dAcEhoc_cFv = .text:0x00004EA0; // type:function size:0x58 +executeState_Stun__9dAcEhoc_cFv = .text:0x00004F00; // type:function size:0x164 +finalizeState_Stun__9dAcEhoc_cFv = .text:0x00005070; // type:function size:0x4 +initializeState_DropOut__9dAcEhoc_cFv = .text:0x00005080; // type:function size:0x64 +executeState_DropOut__9dAcEhoc_cFv = .text:0x000050F0; // type:function size:0x64 +finalizeState_DropOut__9dAcEhoc_cFv = .text:0x00005160; // type:function size:0x4 +initializeState_Return__9dAcEhoc_cFv = .text:0x00005170; // type:function size:0x5C +executeState_Return__9dAcEhoc_cFv = .text:0x000051D0; // type:function size:0x1C4 +finalizeState_Return__9dAcEhoc_cFv = .text:0x000053A0; // type:function size:0x4 +initializeState_DashReturn__9dAcEhoc_cFv = .text:0x000053B0; // type:function size:0x5C +executeState_DashReturn__9dAcEhoc_cFv = .text:0x00005410; // type:function size:0x1C4 +finalizeState_DashReturn__9dAcEhoc_cFv = .text:0x000055E0; // type:function size:0x4 +initializeState_Wait__9dAcEhoc_cFv = .text:0x000055F0; // type:function size:0x50 +executeState_Wait__9dAcEhoc_cFv = .text:0x00005640; // type:function size:0x120 +finalizeState_Wait__9dAcEhoc_cFv = .text:0x00005760; // type:function size:0x4 +initializeState_Summon__9dAcEhoc_cFv = .text:0x00005770; // type:function size:0x4C +executeState_Summon__9dAcEhoc_cFv = .text:0x000057C0; // type:function size:0x130 +finalizeState_Summon__9dAcEhoc_cFv = .text:0x000058F0; // type:function size:0x4 +initializeState_AirDamage__9dAcEhoc_cFv = .text:0x00005900; // type:function size:0x54 +executeState_AirDamage__9dAcEhoc_cFv = .text:0x00005960; // type:function size:0xA4 +finalizeState_AirDamage__9dAcEhoc_cFv = .text:0x00005A10; // type:function size:0x4 fn_173_5A20 = .text:0x00005A20; // type:function size:0x6F4 fn_173_6120 = .text:0x00006120; // type:function size:0x4C fn_173_6170 = .text:0x00006170; // type:function size:0xC @@ -94,29 +94,29 @@ fn_173_64B0 = .text:0x000064B0; // type:function size:0x8 fn_173_64C0 = .text:0x000064C0; // type:function size:0x4 fn_173_64D0 = .text:0x000064D0; // type:function size:0x4 fn_173_64E0 = .text:0x000064E0; // type:function size:0x8 -fn_173_64F0 = .text:0x000064F0; // type:function size:0x244 +__dt__9dAcEhoc_cFv = .text:0x000064F0; // type:function size:0x244 fn_173_6740 = .text:0x00006740; // type:function size:0x4 fn_173_6750 = .text:0x00006750; // type:function size:0x4 fn_173_6760 = .text:0x00006760; // type:function size:0x4 fn_173_6770 = .text:0x00006770; // type:function size:0x4 fn_173_6780 = .text:0x00006780; // type:function size:0x4 -fn_173_6790 = .text:0x00006790; // type:function size:0x60 -fn_173_67F0 = .text:0x000067F0; // type:function size:0xC -fn_173_6800 = .text:0x00006800; // type:function size:0x1C -fn_173_6820 = .text:0x00006820; // type:function size:0x1C -fn_173_6840 = .text:0x00006840; // type:function size:0x1C -fn_173_6860 = .text:0x00006860; // type:function size:0x10 -fn_173_6870 = .text:0x00006870; // type:function size:0x10 -fn_173_6880 = .text:0x00006880; // type:function size:0x10 -fn_173_6890 = .text:0x00006890; // type:function size:0x10 -fn_173_68A0 = .text:0x000068A0; // type:function size:0x10 -fn_173_68B0 = .text:0x000068B0; // type:function size:0x10 -fn_173_68C0 = .text:0x000068C0; // type:function size:0x30 -fn_173_68F0 = .text:0x000068F0; // type:function size:0x30 -fn_173_6920 = .text:0x00006920; // type:function size:0x30 -fn_173_6950 = .text:0x00006950; // type:function size:0xD68 -fn_173_76C0 = .text:0x000076C0; // type:function size:0x58 -fn_173_7720 = .text:0x00007720; // type:function size:0x88 +build__24sFStateFct_c<9dAcEhoc_c>FRC12sStateIDIf_c = .text:0x00006790; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEhoc_c>FRP10sStateIf_c = .text:0x000067F0; // type:function size:0xC +initialize__21sFState_c<9dAcEhoc_c>Fv = .text:0x00006800; // type:function size:0x1C +execute__21sFState_c<9dAcEhoc_c>Fv = .text:0x00006820; // type:function size:0x1C +finalize__21sFState_c<9dAcEhoc_c>Fv = .text:0x00006840; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006860; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006870; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006880; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006890; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000068A0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000068B0; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEhoc_c>CFR9dAcEhoc_c = .text:0x000068C0; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEhoc_c>CFR9dAcEhoc_c = .text:0x000068F0; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEhoc_c>CFR9dAcEhoc_c = .text:0x00006920; // type:function size:0x30 +__sinit_\d_a_e_hoc_cpp = .text:0x00006950; // type:function size:0xD68 scope:local +__dt__23sFStateID_c<9dAcEhoc_c>Fv = .text:0x000076C0; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEhoc_c>CFPCc = .text:0x00007720; // type:function size:0x88 fn_173_77B0 = .text:0x000077B0; // type:function size:0x8 fn_173_77C0 = .text:0x000077C0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -139,7 +139,7 @@ lbl_173_rodata_190 = .rodata:0x00000190; // type:object size:0x28 data:float lbl_173_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float lbl_173_rodata_1BC = .rodata:0x000001BC; // type:object size:0xC data:float lbl_173_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x2C data:float -lbl_173_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_HOC = .data:0x00000000; // type:object size:0x10 data:4byte lbl_173_data_10 = .data:0x00000010; // type:object size:0x8 lbl_173_data_18 = .data:0x00000018; // type:object size:0x8 data:string lbl_173_data_20 = .data:0x00000020; // type:object size:0x4 data:string diff --git a/config/SOUE01/rels/d_a_e_hpNP/symbols.txt b/config/SOUE01/rels/d_a_e_hpNP/symbols.txt index d3a4d51f..0578695c 100644 --- a/config/SOUE01/rels/d_a_e_hpNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_hpNP/symbols.txt @@ -3,66 +3,66 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_210_F0 = .text:0x000000F0; // type:function size:0x1B4 +dAcEHp_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1B4 fn_210_2B0 = .text:0x000002B0; // type:function size:0x58 fn_210_310 = .text:0x00000310; // type:function size:0x84 fn_210_3A0 = .text:0x000003A0; // type:function size:0x58 fn_210_400 = .text:0x00000400; // type:function size:0x90 -fn_210_490 = .text:0x00000490; // type:function size:0x58 -fn_210_4F0 = .text:0x000004F0; // type:function size:0x6C -fn_210_560 = .text:0x00000560; // type:function size:0xA0 -fn_210_600 = .text:0x00000600; // type:function size:0xA4 +__dt__20sFState_c<8dAcEHp_c>Fv = .text:0x00000490; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEHp_c>Fv = .text:0x000004F0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000560; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000600; // type:function size:0xA4 fn_210_6B0 = .text:0x000006B0; // type:function size:0x9C fn_210_750 = .text:0x00000750; // type:function size:0x164 -fn_210_8C0 = .text:0x000008C0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008C0; // type:function size:0x10 fn_210_8D0 = .text:0x000008D0; // type:function size:0x8 fn_210_8E0 = .text:0x000008E0; // type:function size:0xA4 -fn_210_990 = .text:0x00000990; // type:function size:0x10 -fn_210_9A0 = .text:0x000009A0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000990; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009A0; // type:function size:0x10 fn_210_9B0 = .text:0x000009B0; // type:function size:0x1E0 fn_210_B90 = .text:0x00000B90; // type:function size:0x1C fn_210_BB0 = .text:0x00000BB0; // type:function size:0x28 fn_210_BE0 = .text:0x00000BE0; // type:function size:0x4 -fn_210_BF0 = .text:0x00000BF0; // type:function size:0x7C -fn_210_C70 = .text:0x00000C70; // type:function size:0x94 -fn_210_D10 = .text:0x00000D10; // type:function size:0x4 -fn_210_D20 = .text:0x00000D20; // type:function size:0x24 -fn_210_D50 = .text:0x00000D50; // type:function size:0x144 -fn_210_EA0 = .text:0x00000EA0; // type:function size:0x4 -fn_210_EB0 = .text:0x00000EB0; // type:function size:0x78 -fn_210_F30 = .text:0x00000F30; // type:function size:0x114 -fn_210_1050 = .text:0x00001050; // type:function size:0x4 -fn_210_1060 = .text:0x00001060; // type:function size:0x5C -fn_210_10C0 = .text:0x000010C0; // type:function size:0x90 -fn_210_1150 = .text:0x00001150; // type:function size:0x4 -fn_210_1160 = .text:0x00001160; // type:function size:0x5C -fn_210_11C0 = .text:0x000011C0; // type:function size:0x54 -fn_210_1220 = .text:0x00001220; // type:function size:0x4 -fn_210_1230 = .text:0x00001230; // type:function size:0x78 -fn_210_12B0 = .text:0x000012B0; // type:function size:0x6C -fn_210_1320 = .text:0x00001320; // type:function size:0x4 -fn_210_1330 = .text:0x00001330; // type:function size:0x7C -fn_210_13B0 = .text:0x000013B0; // type:function size:0xFC -fn_210_14B0 = .text:0x000014B0; // type:function size:0x4 -fn_210_14C0 = .text:0x000014C0; // type:function size:0x24 -fn_210_14F0 = .text:0x000014F0; // type:function size:0x114 -fn_210_1610 = .text:0x00001610; // type:function size:0x4 -fn_210_1620 = .text:0x00001620; // type:function size:0x78 -fn_210_16A0 = .text:0x000016A0; // type:function size:0x88 -fn_210_1730 = .text:0x00001730; // type:function size:0x4 -fn_210_1740 = .text:0x00001740; // type:function size:0x68 -fn_210_17B0 = .text:0x000017B0; // type:function size:0x100 +initializeState_BobUpAndDown__8dAcEHp_cFv = .text:0x00000BF0; // type:function size:0x7C +executeState_BobUpAndDown__8dAcEHp_cFv = .text:0x00000C70; // type:function size:0x94 +finalizeState_BobUpAndDown__8dAcEHp_cFv = .text:0x00000D10; // type:function size:0x4 +initializeState_Chase__8dAcEHp_cFv = .text:0x00000D20; // type:function size:0x24 +executeState_Chase__8dAcEHp_cFv = .text:0x00000D50; // type:function size:0x144 +finalizeState_Chase__8dAcEHp_cFv = .text:0x00000EA0; // type:function size:0x4 +initializeState_Attack__8dAcEHp_cFv = .text:0x00000EB0; // type:function size:0x78 +executeState_Attack__8dAcEHp_cFv = .text:0x00000F30; // type:function size:0x114 +finalizeState_Attack__8dAcEHp_cFv = .text:0x00001050; // type:function size:0x4 +initializeState_AtkWait__8dAcEHp_cFv = .text:0x00001060; // type:function size:0x5C +executeState_AtkWait__8dAcEHp_cFv = .text:0x000010C0; // type:function size:0x90 +finalizeState_AtkWait__8dAcEHp_cFv = .text:0x00001150; // type:function size:0x4 +initializeState_Extract__8dAcEHp_cFv = .text:0x00001160; // type:function size:0x5C +executeState_Extract__8dAcEHp_cFv = .text:0x000011C0; // type:function size:0x54 +finalizeState_Extract__8dAcEHp_cFv = .text:0x00001220; // type:function size:0x4 +initializeState_Petrify__8dAcEHp_cFv = .text:0x00001230; // type:function size:0x78 +executeState_Petrify__8dAcEHp_cFv = .text:0x000012B0; // type:function size:0x6C +finalizeState_Petrify__8dAcEHp_cFv = .text:0x00001320; // type:function size:0x4 +initializeState_Fluster__8dAcEHp_cFv = .text:0x00001330; // type:function size:0x7C +executeState_Fluster__8dAcEHp_cFv = .text:0x000013B0; // type:function size:0xFC +finalizeState_Fluster__8dAcEHp_cFv = .text:0x000014B0; // type:function size:0x4 +initializeState_Escape__8dAcEHp_cFv = .text:0x000014C0; // type:function size:0x24 +executeState_Escape__8dAcEHp_cFv = .text:0x000014F0; // type:function size:0x114 +finalizeState_Escape__8dAcEHp_cFv = .text:0x00001610; // type:function size:0x4 +initializeState_Damage__8dAcEHp_cFv = .text:0x00001620; // type:function size:0x78 +executeState_Damage__8dAcEHp_cFv = .text:0x000016A0; // type:function size:0x88 +finalizeState_Damage__8dAcEHp_cFv = .text:0x00001730; // type:function size:0x4 +initializeState_VcmDmg__8dAcEHp_cFv = .text:0x00001740; // type:function size:0x68 +executeState_VcmDmg__8dAcEHp_cFv = .text:0x000017B0; // type:function size:0x100 fn_210_18B0 = .text:0x000018B0; // type:function size:0x4C -fn_210_1900 = .text:0x00001900; // type:function size:0x4 -fn_210_1910 = .text:0x00001910; // type:function size:0x60 -fn_210_1970 = .text:0x00001970; // type:function size:0x64 -fn_210_19E0 = .text:0x000019E0; // type:function size:0x4 -fn_210_19F0 = .text:0x000019F0; // type:function size:0x8C -fn_210_1A80 = .text:0x00001A80; // type:function size:0xDC -fn_210_1B60 = .text:0x00001B60; // type:function size:0x4 -fn_210_1B70 = .text:0x00001B70; // type:function size:0x58 -fn_210_1BD0 = .text:0x00001BD0; // type:function size:0x10 -fn_210_1BE0 = .text:0x00001BE0; // type:function size:0x4 +finalizeState_VcmDmg__8dAcEHp_cFv = .text:0x00001900; // type:function size:0x4 +initializeState_Stun__8dAcEHp_cFv = .text:0x00001910; // type:function size:0x60 +executeState_Stun__8dAcEHp_cFv = .text:0x00001970; // type:function size:0x64 +finalizeState_Stun__8dAcEHp_cFv = .text:0x000019E0; // type:function size:0x4 +initializeState_Die__8dAcEHp_cFv = .text:0x000019F0; // type:function size:0x8C +executeState_Die__8dAcEHp_cFv = .text:0x00001A80; // type:function size:0xDC +finalizeState_Die__8dAcEHp_cFv = .text:0x00001B60; // type:function size:0x4 +initializeState_Dummy__8dAcEHp_cFv = .text:0x00001B70; // type:function size:0x58 +executeState_Dummy__8dAcEHp_cFv = .text:0x00001BD0; // type:function size:0x10 +finalizeState_Dummy__8dAcEHp_cFv = .text:0x00001BE0; // type:function size:0x4 fn_210_1BF0 = .text:0x00001BF0; // type:function size:0x60 fn_210_1C50 = .text:0x00001C50; // type:function size:0x50 fn_210_1CA0 = .text:0x00001CA0; // type:function size:0xD8 @@ -84,24 +84,24 @@ fn_210_2870 = .text:0x00002870; // type:function size:0x8 fn_210_2880 = .text:0x00002880; // type:function size:0x4 fn_210_2890 = .text:0x00002890; // type:function size:0x4 fn_210_28A0 = .text:0x000028A0; // type:function size:0x8 -fn_210_28B0 = .text:0x000028B0; // type:function size:0x168 -fn_210_2A20 = .text:0x00002A20; // type:function size:0x60 -fn_210_2A80 = .text:0x00002A80; // type:function size:0xC -fn_210_2A90 = .text:0x00002A90; // type:function size:0x1C -fn_210_2AB0 = .text:0x00002AB0; // type:function size:0x1C -fn_210_2AD0 = .text:0x00002AD0; // type:function size:0x1C -fn_210_2AF0 = .text:0x00002AF0; // type:function size:0x10 -fn_210_2B00 = .text:0x00002B00; // type:function size:0x10 -fn_210_2B10 = .text:0x00002B10; // type:function size:0x10 -fn_210_2B20 = .text:0x00002B20; // type:function size:0x10 -fn_210_2B30 = .text:0x00002B30; // type:function size:0x10 -fn_210_2B40 = .text:0x00002B40; // type:function size:0x10 -fn_210_2B50 = .text:0x00002B50; // type:function size:0x30 -fn_210_2B80 = .text:0x00002B80; // type:function size:0x30 -fn_210_2BB0 = .text:0x00002BB0; // type:function size:0x30 -fn_210_2BE0 = .text:0x00002BE0; // type:function size:0x9F4 -fn_210_35E0 = .text:0x000035E0; // type:function size:0x58 -fn_210_3640 = .text:0x00003640; // type:function size:0x88 +__dt__8dAcEHp_cFv = .text:0x000028B0; // type:function size:0x168 +build__23sFStateFct_c<8dAcEHp_c>FRC12sStateIDIf_c = .text:0x00002A20; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEHp_c>FRP10sStateIf_c = .text:0x00002A80; // type:function size:0xC +initialize__20sFState_c<8dAcEHp_c>Fv = .text:0x00002A90; // type:function size:0x1C +execute__20sFState_c<8dAcEHp_c>Fv = .text:0x00002AB0; // type:function size:0x1C +finalize__20sFState_c<8dAcEHp_c>Fv = .text:0x00002AD0; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002AF0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B00; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B10; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B20; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B30; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B40; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEHp_c>CFR8dAcEHp_c = .text:0x00002B50; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEHp_c>CFR8dAcEHp_c = .text:0x00002B80; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEHp_c>CFR8dAcEHp_c = .text:0x00002BB0; // type:function size:0x30 +__sinit_\d_a_e_hp_cpp = .text:0x00002BE0; // type:function size:0x9F4 scope:local +__dt__22sFStateID_c<8dAcEHp_c>Fv = .text:0x000035E0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEHp_c>CFPCc = .text:0x00003640; // type:function size:0x88 fn_210_36D0 = .text:0x000036D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -123,7 +123,7 @@ lbl_210_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float lbl_210_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double lbl_210_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_210_rodata_7C = .rodata:0x0000007C; // type:object size:0x6C data:float -lbl_210_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_E_HP = .data:0x00000000; // type:object size:0x70 data:4byte lbl_210_data_70 = .data:0x00000070; // type:object size:0x3C lbl_210_data_AC = .data:0x000000AC; // type:object size:0x8 lbl_210_data_B4 = .data:0x000000B4; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_hydraNP/symbols.txt b/config/SOUE01/rels/d_a_e_hydraNP/symbols.txt index b8982097..361973cf 100644 --- a/config/SOUE01/rels/d_a_e_hydraNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_hydraNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_182_F0 = .text:0x000000F0; // type:function size:0x40 -fn_182_130 = .text:0x00000130; // type:function size:0x2C8 -fn_182_400 = .text:0x00000400; // type:function size:0x58 -fn_182_460 = .text:0x00000460; // type:function size:0x6C -fn_182_4D0 = .text:0x000004D0; // type:function size:0xA0 -fn_182_570 = .text:0x00000570; // type:function size:0xA4 +dAcEhydra_c_classInit__Fv = .text:0x00000130; // type:function size:0x2C8 +__dt__24sFState_c<11dAcEhydra_c>Fv = .text:0x00000400; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcEhydra_c>Fv = .text:0x00000460; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004D0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000570; // type:function size:0xA4 fn_182_620 = .text:0x00000620; // type:function size:0x58 fn_182_680 = .text:0x00000680; // type:function size:0x5C fn_182_6E0 = .text:0x000006E0; // type:function size:0x3C @@ -26,49 +26,49 @@ fn_182_C60 = .text:0x00000C60; // type:function size:0xAC fn_182_D10 = .text:0x00000D10; // type:function size:0x3C fn_182_D50 = .text:0x00000D50; // type:function size:0x504 fn_182_1260 = .text:0x00001260; // type:function size:0xE8 -fn_182_1350 = .text:0x00001350; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001350; // type:function size:0x10 fn_182_1360 = .text:0x00001360; // type:function size:0x124 fn_182_1490 = .text:0x00001490; // type:function size:0x8 fn_182_14A0 = .text:0x000014A0; // type:function size:0x1278 -fn_182_2720 = .text:0x00002720; // type:function size:0x10 -fn_182_2730 = .text:0x00002730; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002720; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002730; // type:function size:0x10 fn_182_2740 = .text:0x00002740; // type:function size:0x4C fn_182_2790 = .text:0x00002790; // type:function size:0x1C fn_182_27B0 = .text:0x000027B0; // type:function size:0x1B0 -fn_182_2960 = .text:0x00002960; // type:function size:0x6C -fn_182_29D0 = .text:0x000029D0; // type:function size:0x460 -fn_182_2E30 = .text:0x00002E30; // type:function size:0x4 -fn_182_2E40 = .text:0x00002E40; // type:function size:0x12C -fn_182_2F70 = .text:0x00002F70; // type:function size:0x124 -fn_182_30A0 = .text:0x000030A0; // type:function size:0x4 -fn_182_30B0 = .text:0x000030B0; // type:function size:0xA0 -fn_182_3150 = .text:0x00003150; // type:function size:0x1C8 -fn_182_3320 = .text:0x00003320; // type:function size:0x4 -fn_182_3330 = .text:0x00003330; // type:function size:0x80 -fn_182_33B0 = .text:0x000033B0; // type:function size:0x148 -fn_182_3500 = .text:0x00003500; // type:function size:0x4 -fn_182_3510 = .text:0x00003510; // type:function size:0x19C -fn_182_36B0 = .text:0x000036B0; // type:function size:0x3B0 -fn_182_3A60 = .text:0x00003A60; // type:function size:0x4 -fn_182_3A70 = .text:0x00003A70; // type:function size:0x6C -fn_182_3AE0 = .text:0x00003AE0; // type:function size:0x314 +initializeState_Wait__11dAcEhydra_cFv = .text:0x00002960; // type:function size:0x6C +executeState_Wait__11dAcEhydra_cFv = .text:0x000029D0; // type:function size:0x460 +finalizeState_Wait__11dAcEhydra_cFv = .text:0x00002E30; // type:function size:0x4 +initializeState_Walk__11dAcEhydra_cFv = .text:0x00002E40; // type:function size:0x12C +executeState_Walk__11dAcEhydra_cFv = .text:0x00002F70; // type:function size:0x124 +finalizeState_Walk__11dAcEhydra_cFv = .text:0x000030A0; // type:function size:0x4 +initializeState_Ret__11dAcEhydra_cFv = .text:0x000030B0; // type:function size:0xA0 +executeState_Ret__11dAcEhydra_cFv = .text:0x00003150; // type:function size:0x1C8 +finalizeState_Ret__11dAcEhydra_cFv = .text:0x00003320; // type:function size:0x4 +initializeState_Run__11dAcEhydra_cFv = .text:0x00003330; // type:function size:0x80 +executeState_Run__11dAcEhydra_cFv = .text:0x000033B0; // type:function size:0x148 +finalizeState_Run__11dAcEhydra_cFv = .text:0x00003500; // type:function size:0x4 +initializeState_Attack__11dAcEhydra_cFv = .text:0x00003510; // type:function size:0x19C +executeState_Attack__11dAcEhydra_cFv = .text:0x000036B0; // type:function size:0x3B0 +finalizeState_Attack__11dAcEhydra_cFv = .text:0x00003A60; // type:function size:0x4 +initializeState_AttackWait__11dAcEhydra_cFv = .text:0x00003A70; // type:function size:0x6C +executeState_AttackWait__11dAcEhydra_cFv = .text:0x00003AE0; // type:function size:0x314 fn_182_3E00 = .text:0x00003E00; // type:function size:0x4C -fn_182_3E50 = .text:0x00003E50; // type:function size:0x4 -fn_182_3E60 = .text:0x00003E60; // type:function size:0x80 -fn_182_3EE0 = .text:0x00003EE0; // type:function size:0x1AC -fn_182_4090 = .text:0x00004090; // type:function size:0x4 -fn_182_40A0 = .text:0x000040A0; // type:function size:0x9C -fn_182_4140 = .text:0x00004140; // type:function size:0x298 -fn_182_43E0 = .text:0x000043E0; // type:function size:0x4 -fn_182_43F0 = .text:0x000043F0; // type:function size:0x134 -fn_182_4530 = .text:0x00004530; // type:function size:0xEC -fn_182_4620 = .text:0x00004620; // type:function size:0x4 -fn_182_4630 = .text:0x00004630; // type:function size:0xD0 -fn_182_4700 = .text:0x00004700; // type:function size:0x25C -fn_182_4960 = .text:0x00004960; // type:function size:0x4 -fn_182_4970 = .text:0x00004970; // type:function size:0xBC -fn_182_4A30 = .text:0x00004A30; // type:function size:0x1C0 -fn_182_4BF0 = .text:0x00004BF0; // type:function size:0x4 +finalizeState_AttackWait__11dAcEhydra_cFv = .text:0x00003E50; // type:function size:0x4 +initializeState_Recover__11dAcEhydra_cFv = .text:0x00003E60; // type:function size:0x80 +executeState_Recover__11dAcEhydra_cFv = .text:0x00003EE0; // type:function size:0x1AC +finalizeState_Recover__11dAcEhydra_cFv = .text:0x00004090; // type:function size:0x4 +initializeState_Stun__11dAcEhydra_cFv = .text:0x000040A0; // type:function size:0x9C +executeState_Stun__11dAcEhydra_cFv = .text:0x00004140; // type:function size:0x298 +finalizeState_Stun__11dAcEhydra_cFv = .text:0x000043E0; // type:function size:0x4 +initializeState_Damage__11dAcEhydra_cFv = .text:0x000043F0; // type:function size:0x134 +executeState_Damage__11dAcEhydra_cFv = .text:0x00004530; // type:function size:0xEC +finalizeState_Damage__11dAcEhydra_cFv = .text:0x00004620; // type:function size:0x4 +initializeState_EtcDamage__11dAcEhydra_cFv = .text:0x00004630; // type:function size:0xD0 +executeState_EtcDamage__11dAcEhydra_cFv = .text:0x00004700; // type:function size:0x25C +finalizeState_EtcDamage__11dAcEhydra_cFv = .text:0x00004960; // type:function size:0x4 +initializeState_Dead__11dAcEhydra_cFv = .text:0x00004970; // type:function size:0xBC +executeState_Dead__11dAcEhydra_cFv = .text:0x00004A30; // type:function size:0x1C0 +finalizeState_Dead__11dAcEhydra_cFv = .text:0x00004BF0; // type:function size:0x4 fn_182_4C00 = .text:0x00004C00; // type:function size:0x194 fn_182_4DA0 = .text:0x00004DA0; // type:function size:0x1E4 fn_182_4F90 = .text:0x00004F90; // type:function size:0x1F0 @@ -86,7 +86,7 @@ fn_182_5E10 = .text:0x00005E10; // type:function size:0x8 fn_182_5E20 = .text:0x00005E20; // type:function size:0x4 fn_182_5E30 = .text:0x00005E30; // type:function size:0x4 fn_182_5E40 = .text:0x00005E40; // type:function size:0x8 -fn_182_5E50 = .text:0x00005E50; // type:function size:0x248 +__dt__11dAcEhydra_cFv = .text:0x00005E50; // type:function size:0x248 fn_182_60A0 = .text:0x000060A0; // type:function size:0x50 fn_182_60F0 = .text:0x000060F0; // type:function size:0x4 fn_182_6100 = .text:0x00006100; // type:function size:0x14C @@ -95,23 +95,23 @@ fn_182_6330 = .text:0x00006330; // type:function size:0x28 fn_182_6360 = .text:0x00006360; // type:function size:0x28 fn_182_6390 = .text:0x00006390; // type:function size:0x8 fn_182_63A0 = .text:0x000063A0; // type:function size:0x8 -fn_182_63B0 = .text:0x000063B0; // type:function size:0x60 -fn_182_6410 = .text:0x00006410; // type:function size:0xC -fn_182_6420 = .text:0x00006420; // type:function size:0x1C -fn_182_6440 = .text:0x00006440; // type:function size:0x1C -fn_182_6460 = .text:0x00006460; // type:function size:0x1C -fn_182_6480 = .text:0x00006480; // type:function size:0x10 -fn_182_6490 = .text:0x00006490; // type:function size:0x10 -fn_182_64A0 = .text:0x000064A0; // type:function size:0x10 -fn_182_64B0 = .text:0x000064B0; // type:function size:0x10 -fn_182_64C0 = .text:0x000064C0; // type:function size:0x10 -fn_182_64D0 = .text:0x000064D0; // type:function size:0x10 -fn_182_64E0 = .text:0x000064E0; // type:function size:0x30 -fn_182_6510 = .text:0x00006510; // type:function size:0x30 -fn_182_6540 = .text:0x00006540; // type:function size:0x30 -fn_182_6570 = .text:0x00006570; // type:function size:0x85C -fn_182_6DD0 = .text:0x00006DD0; // type:function size:0x58 -fn_182_6E30 = .text:0x00006E30; // type:function size:0x88 +build__27sFStateFct_c<11dAcEhydra_c>FRC12sStateIDIf_c = .text:0x000063B0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcEhydra_c>FRP10sStateIf_c = .text:0x00006410; // type:function size:0xC +initialize__24sFState_c<11dAcEhydra_c>Fv = .text:0x00006420; // type:function size:0x1C +execute__24sFState_c<11dAcEhydra_c>Fv = .text:0x00006440; // type:function size:0x1C +finalize__24sFState_c<11dAcEhydra_c>Fv = .text:0x00006460; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006480; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006490; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000064A0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000064B0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000064C0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000064D0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcEhydra_c>CFR11dAcEhydra_c = .text:0x000064E0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcEhydra_c>CFR11dAcEhydra_c = .text:0x00006510; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcEhydra_c>CFR11dAcEhydra_c = .text:0x00006540; // type:function size:0x30 +__sinit_\d_a_e_hydra_cpp = .text:0x00006570; // type:function size:0x85C scope:local +__dt__26sFStateID_c<11dAcEhydra_c>Fv = .text:0x00006DD0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcEhydra_c>CFPCc = .text:0x00006E30; // type:function size:0x88 fn_182_6EC0 = .text:0x00006EC0; // type:function size:0x8 fn_182_6ED0 = .text:0x00006ED0; // type:function size:0x8 fn_182_6EE0 = .text:0x00006EE0; // type:function size:0x8 @@ -128,7 +128,7 @@ lbl_182_rodata_15C = .rodata:0x0000015C; // type:object size:0xC data:float lbl_182_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:float lbl_182_rodata_170 = .rodata:0x00000170; // type:object size:0x14 data:float lbl_182_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_182_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_E_HYDRA = .data:0x00000010; // type:object size:0x10 lbl_182_data_20 = .data:0x00000020; // type:object size:0x8 lbl_182_data_28 = .data:0x00000028; // type:object size:0x8 lbl_182_data_30 = .data:0x00000030; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_e_kgNP/symbols.txt b/config/SOUE01/rels/d_a_e_kgNP/symbols.txt index fa6770c4..99478700 100644 --- a/config/SOUE01/rels/d_a_e_kgNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_kgNP/symbols.txt @@ -3,22 +3,22 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_310_F0 = .text:0x000000F0; // type:function size:0x120 +dAcEkg_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 fn_310_210 = .text:0x00000210; // type:function size:0x58 fn_310_270 = .text:0x00000270; // type:function size:0x58 fn_310_2D0 = .text:0x000002D0; // type:function size:0x90 -fn_310_360 = .text:0x00000360; // type:function size:0x58 -fn_310_3C0 = .text:0x000003C0; // type:function size:0x6C -fn_310_430 = .text:0x00000430; // type:function size:0xA0 -fn_310_4D0 = .text:0x000004D0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEkg_c>Fv = .text:0x00000360; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEkg_c>Fv = .text:0x000003C0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000430; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004D0; // type:function size:0xA4 fn_310_580 = .text:0x00000580; // type:function size:0x64 fn_310_5F0 = .text:0x000005F0; // type:function size:0x1D0 fn_310_7C0 = .text:0x000007C0; // type:function size:0x1B4 fn_310_980 = .text:0x00000980; // type:function size:0x180 fn_310_B00 = .text:0x00000B00; // type:function size:0x118 -fn_310_C20 = .text:0x00000C20; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C20; // type:function size:0x10 fn_310_C30 = .text:0x00000C30; // type:function size:0x204 -fn_310_E40 = .text:0x00000E40; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E40; // type:function size:0x10 fn_310_E50 = .text:0x00000E50; // type:function size:0x27C fn_310_10D0 = .text:0x000010D0; // type:function size:0x188 fn_310_1260 = .text:0x00001260; // type:function size:0x204 @@ -40,136 +40,136 @@ fn_310_2360 = .text:0x00002360; // type:function size:0x390 fn_310_26F0 = .text:0x000026F0; // type:function size:0x198 fn_310_2890 = .text:0x00002890; // type:function size:0x8 fn_310_28A0 = .text:0x000028A0; // type:function size:0xA74 -fn_310_3320 = .text:0x00003320; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003320; // type:function size:0x10 fn_310_3330 = .text:0x00003330; // type:function size:0x15C -fn_310_3490 = .text:0x00003490; // type:function size:0x60 -fn_310_34F0 = .text:0x000034F0; // type:function size:0xD8 -fn_310_35D0 = .text:0x000035D0; // type:function size:0x4 -fn_310_35E0 = .text:0x000035E0; // type:function size:0xAC -fn_310_3690 = .text:0x00003690; // type:function size:0x2D4 -fn_310_3970 = .text:0x00003970; // type:function size:0x4 -fn_310_3980 = .text:0x00003980; // type:function size:0x58 -fn_310_39E0 = .text:0x000039E0; // type:function size:0x68 -fn_310_3A50 = .text:0x00003A50; // type:function size:0x4 -fn_310_3A60 = .text:0x00003A60; // type:function size:0xA0 -fn_310_3B00 = .text:0x00003B00; // type:function size:0x608 -fn_310_4110 = .text:0x00004110; // type:function size:0x4 -fn_310_4120 = .text:0x00004120; // type:function size:0x14C -fn_310_4270 = .text:0x00004270; // type:function size:0x224 +initializeState_Wait__8dAcEkg_cFv = .text:0x00003490; // type:function size:0x60 +executeState_Wait__8dAcEkg_cFv = .text:0x000034F0; // type:function size:0xD8 +finalizeState_Wait__8dAcEkg_cFv = .text:0x000035D0; // type:function size:0x4 +initializeState_Walk__8dAcEkg_cFv = .text:0x000035E0; // type:function size:0xAC +executeState_Walk__8dAcEkg_cFv = .text:0x00003690; // type:function size:0x2D4 +finalizeState_Walk__8dAcEkg_cFv = .text:0x00003970; // type:function size:0x4 +initializeState_Find__8dAcEkg_cFv = .text:0x00003980; // type:function size:0x58 +executeState_Find__8dAcEkg_cFv = .text:0x000039E0; // type:function size:0x68 +finalizeState_Find__8dAcEkg_cFv = .text:0x00003A50; // type:function size:0x4 +initializeState_Chase__8dAcEkg_cFv = .text:0x00003A60; // type:function size:0xA0 +executeState_Chase__8dAcEkg_cFv = .text:0x00003B00; // type:function size:0x608 +finalizeState_Chase__8dAcEkg_cFv = .text:0x00004110; // type:function size:0x4 +initializeState_Damage__8dAcEkg_cFv = .text:0x00004120; // type:function size:0x14C +executeState_Damage__8dAcEkg_cFv = .text:0x00004270; // type:function size:0x224 fn_310_44A0 = .text:0x000044A0; // type:function size:0x1C -fn_310_44C0 = .text:0x000044C0; // type:function size:0x4 -fn_310_44D0 = .text:0x000044D0; // type:function size:0x78 -fn_310_4550 = .text:0x00004550; // type:function size:0x230 -fn_310_4780 = .text:0x00004780; // type:function size:0x4 -fn_310_4790 = .text:0x00004790; // type:function size:0x50 -fn_310_47E0 = .text:0x000047E0; // type:function size:0xD8 -fn_310_48C0 = .text:0x000048C0; // type:function size:0x4 -fn_310_48D0 = .text:0x000048D0; // type:function size:0x98 -fn_310_4970 = .text:0x00004970; // type:function size:0x2BC -fn_310_4C30 = .text:0x00004C30; // type:function size:0x4 -fn_310_4C40 = .text:0x00004C40; // type:function size:0xB4 -fn_310_4D00 = .text:0x00004D00; // type:function size:0x9C -fn_310_4DA0 = .text:0x00004DA0; // type:function size:0x4 -fn_310_4DB0 = .text:0x00004DB0; // type:function size:0xF4 -fn_310_4EB0 = .text:0x00004EB0; // type:function size:0x124 -fn_310_4FE0 = .text:0x00004FE0; // type:function size:0x28 -fn_310_5010 = .text:0x00005010; // type:function size:0x4C -fn_310_5060 = .text:0x00005060; // type:function size:0x68 -fn_310_50D0 = .text:0x000050D0; // type:function size:0x4 -fn_310_50E0 = .text:0x000050E0; // type:function size:0x68 -fn_310_5150 = .text:0x00005150; // type:function size:0x1D8 -fn_310_5330 = .text:0x00005330; // type:function size:0x4 -fn_310_5340 = .text:0x00005340; // type:function size:0x8C -fn_310_53D0 = .text:0x000053D0; // type:function size:0x44 -fn_310_5420 = .text:0x00005420; // type:function size:0x10 -fn_310_5430 = .text:0x00005430; // type:function size:0x1D4 -fn_310_5610 = .text:0x00005610; // type:function size:0x508 -fn_310_5B20 = .text:0x00005B20; // type:function size:0x98 -fn_310_5BC0 = .text:0x00005BC0; // type:function size:0xDC -fn_310_5CA0 = .text:0x00005CA0; // type:function size:0x84 -fn_310_5D30 = .text:0x00005D30; // type:function size:0x1C -fn_310_5D50 = .text:0x00005D50; // type:function size:0x88 -fn_310_5DE0 = .text:0x00005DE0; // type:function size:0x200 -fn_310_5FE0 = .text:0x00005FE0; // type:function size:0x4 -fn_310_5FF0 = .text:0x00005FF0; // type:function size:0x88 -fn_310_6080 = .text:0x00006080; // type:function size:0xD8 -fn_310_6160 = .text:0x00006160; // type:function size:0x4 -fn_310_6170 = .text:0x00006170; // type:function size:0xA4 -fn_310_6220 = .text:0x00006220; // type:function size:0x100 -fn_310_6320 = .text:0x00006320; // type:function size:0x4 -fn_310_6330 = .text:0x00006330; // type:function size:0x58 -fn_310_6390 = .text:0x00006390; // type:function size:0x150 -fn_310_64E0 = .text:0x000064E0; // type:function size:0x4 -fn_310_64F0 = .text:0x000064F0; // type:function size:0x78 -fn_310_6570 = .text:0x00006570; // type:function size:0xC4 -fn_310_6640 = .text:0x00006640; // type:function size:0x4 -fn_310_6650 = .text:0x00006650; // type:function size:0x4C -fn_310_66A0 = .text:0x000066A0; // type:function size:0x188 -fn_310_6830 = .text:0x00006830; // type:function size:0x4 -fn_310_6840 = .text:0x00006840; // type:function size:0x108 -fn_310_6950 = .text:0x00006950; // type:function size:0x44 -fn_310_69A0 = .text:0x000069A0; // type:function size:0x10 -fn_310_69B0 = .text:0x000069B0; // type:function size:0xC0 -fn_310_6A70 = .text:0x00006A70; // type:function size:0xE0 -fn_310_6B50 = .text:0x00006B50; // type:function size:0x10 -fn_310_6B60 = .text:0x00006B60; // type:function size:0x60 -fn_310_6BC0 = .text:0x00006BC0; // type:function size:0x80 -fn_310_6C40 = .text:0x00006C40; // type:function size:0x4 -fn_310_6C50 = .text:0x00006C50; // type:function size:0xB4 -fn_310_6D10 = .text:0x00006D10; // type:function size:0x17C -fn_310_6E90 = .text:0x00006E90; // type:function size:0x4 -fn_310_6EA0 = .text:0x00006EA0; // type:function size:0x9C -fn_310_6F40 = .text:0x00006F40; // type:function size:0x338 -fn_310_7280 = .text:0x00007280; // type:function size:0x4 -fn_310_7290 = .text:0x00007290; // type:function size:0xB8 -fn_310_7350 = .text:0x00007350; // type:function size:0x360 -fn_310_76B0 = .text:0x000076B0; // type:function size:0x4 -fn_310_76C0 = .text:0x000076C0; // type:function size:0xA8 -fn_310_7770 = .text:0x00007770; // type:function size:0x9C -fn_310_7810 = .text:0x00007810; // type:function size:0x10 -fn_310_7820 = .text:0x00007820; // type:function size:0x70 -fn_310_7890 = .text:0x00007890; // type:function size:0x1BC -fn_310_7A50 = .text:0x00007A50; // type:function size:0x4 -fn_310_7A60 = .text:0x00007A60; // type:function size:0x64 -fn_310_7AD0 = .text:0x00007AD0; // type:function size:0x98 -fn_310_7B70 = .text:0x00007B70; // type:function size:0x4 -fn_310_7B80 = .text:0x00007B80; // type:function size:0xBC -fn_310_7C40 = .text:0x00007C40; // type:function size:0x228 -fn_310_7E70 = .text:0x00007E70; // type:function size:0x4 -fn_310_7E80 = .text:0x00007E80; // type:function size:0x7C -fn_310_7F00 = .text:0x00007F00; // type:function size:0x1B4 -fn_310_80C0 = .text:0x000080C0; // type:function size:0x4 -fn_310_80D0 = .text:0x000080D0; // type:function size:0xAC -fn_310_8180 = .text:0x00008180; // type:function size:0x44 -fn_310_81D0 = .text:0x000081D0; // type:function size:0x10 -fn_310_81E0 = .text:0x000081E0; // type:function size:0xD0 -fn_310_82B0 = .text:0x000082B0; // type:function size:0x30C -fn_310_85C0 = .text:0x000085C0; // type:function size:0x4 -fn_310_85D0 = .text:0x000085D0; // type:function size:0xB0 -fn_310_8680 = .text:0x00008680; // type:function size:0x2AC -fn_310_8930 = .text:0x00008930; // type:function size:0x4 +finalizeState_Damage__8dAcEkg_cFv = .text:0x000044C0; // type:function size:0x4 +initializeState_Step__8dAcEkg_cFv = .text:0x000044D0; // type:function size:0x78 +executeState_Step__8dAcEkg_cFv = .text:0x00004550; // type:function size:0x230 +finalizeState_Step__8dAcEkg_cFv = .text:0x00004780; // type:function size:0x4 +initializeState_PlayerLost__8dAcEkg_cFv = .text:0x00004790; // type:function size:0x50 +executeState_PlayerLost__8dAcEkg_cFv = .text:0x000047E0; // type:function size:0xD8 +finalizeState_PlayerLost__8dAcEkg_cFv = .text:0x000048C0; // type:function size:0x4 +initializeState_Return__8dAcEkg_cFv = .text:0x000048D0; // type:function size:0x98 +executeState_Return__8dAcEkg_cFv = .text:0x00004970; // type:function size:0x2BC +finalizeState_Return__8dAcEkg_cFv = .text:0x00004C30; // type:function size:0x4 +initializeState_WindBlow__8dAcEkg_cFv = .text:0x00004C40; // type:function size:0xB4 +executeState_WindBlow__8dAcEkg_cFv = .text:0x00004D00; // type:function size:0x9C +finalizeState_WindBlow__8dAcEkg_cFv = .text:0x00004DA0; // type:function size:0x4 +initializeState_Reverse__8dAcEkg_cFv = .text:0x00004DB0; // type:function size:0xF4 +executeState_Reverse__8dAcEkg_cFv = .text:0x00004EB0; // type:function size:0x124 +finalizeState_Reverse__8dAcEkg_cFv = .text:0x00004FE0; // type:function size:0x28 +initializeState_BlowReturn__8dAcEkg_cFv = .text:0x00005010; // type:function size:0x4C +executeState_BlowReturn__8dAcEkg_cFv = .text:0x00005060; // type:function size:0x68 +finalizeState_BlowReturn__8dAcEkg_cFv = .text:0x000050D0; // type:function size:0x4 +initializeState_JumpReady__8dAcEkg_cFv = .text:0x000050E0; // type:function size:0x68 +executeState_JumpReady__8dAcEkg_cFv = .text:0x00005150; // type:function size:0x1D8 +finalizeState_JumpReady__8dAcEkg_cFv = .text:0x00005330; // type:function size:0x4 +initializeState_Jump__8dAcEkg_cFv = .text:0x00005340; // type:function size:0x8C +executeState_Jump__8dAcEkg_cFv = .text:0x000053D0; // type:function size:0x44 +finalizeState_Jump__8dAcEkg_cFv = .text:0x00005420; // type:function size:0x10 +initializeState_JumpAttack_Hold__8dAcEkg_cFv = .text:0x00005430; // type:function size:0x1D4 +executeState_JumpAttack_Hold__8dAcEkg_cFv = .text:0x00005610; // type:function size:0x508 +finalizeState_JumpAttack_Hold__8dAcEkg_cFv = .text:0x00005B20; // type:function size:0x98 +initializeState_Release__8dAcEkg_cFv = .text:0x00005BC0; // type:function size:0xDC +executeState_Release__8dAcEkg_cFv = .text:0x00005CA0; // type:function size:0x84 +finalizeState_Release__8dAcEkg_cFv = .text:0x00005D30; // type:function size:0x1C +initializeState_Landing__8dAcEkg_cFv = .text:0x00005D50; // type:function size:0x88 +executeState_Landing__8dAcEkg_cFv = .text:0x00005DE0; // type:function size:0x200 +finalizeState_Landing__8dAcEkg_cFv = .text:0x00005FE0; // type:function size:0x4 +initializeState_WallWait__8dAcEkg_cFv = .text:0x00005FF0; // type:function size:0x88 +executeState_WallWait__8dAcEkg_cFv = .text:0x00006080; // type:function size:0xD8 +finalizeState_WallWait__8dAcEkg_cFv = .text:0x00006160; // type:function size:0x4 +initializeState_WallWalk__8dAcEkg_cFv = .text:0x00006170; // type:function size:0xA4 +executeState_WallWalk__8dAcEkg_cFv = .text:0x00006220; // type:function size:0x100 +finalizeState_WallWalk__8dAcEkg_cFv = .text:0x00006320; // type:function size:0x4 +initializeState_WallFind__8dAcEkg_cFv = .text:0x00006330; // type:function size:0x58 +executeState_WallFind__8dAcEkg_cFv = .text:0x00006390; // type:function size:0x150 +finalizeState_WallFind__8dAcEkg_cFv = .text:0x000064E0; // type:function size:0x4 +initializeState_WallStep__8dAcEkg_cFv = .text:0x000064F0; // type:function size:0x78 +executeState_WallStep__8dAcEkg_cFv = .text:0x00006570; // type:function size:0xC4 +finalizeState_WallStep__8dAcEkg_cFv = .text:0x00006640; // type:function size:0x4 +initializeState_WallJumpReady__8dAcEkg_cFv = .text:0x00006650; // type:function size:0x4C +executeState_WallJumpReady__8dAcEkg_cFv = .text:0x000066A0; // type:function size:0x188 +finalizeState_WallJumpReady__8dAcEkg_cFv = .text:0x00006830; // type:function size:0x4 +initializeState_WallJump__8dAcEkg_cFv = .text:0x00006840; // type:function size:0x108 +executeState_WallJump__8dAcEkg_cFv = .text:0x00006950; // type:function size:0x44 +finalizeState_WallJump__8dAcEkg_cFv = .text:0x000069A0; // type:function size:0x10 +initializeState_WindBlowAtWall__8dAcEkg_cFv = .text:0x000069B0; // type:function size:0xC0 +executeState_WindBlowAtWall__8dAcEkg_cFv = .text:0x00006A70; // type:function size:0xE0 +finalizeState_WindBlowAtWall__8dAcEkg_cFv = .text:0x00006B50; // type:function size:0x10 +initializeState_HitAtWall__8dAcEkg_cFv = .text:0x00006B60; // type:function size:0x60 +executeState_HitAtWall__8dAcEkg_cFv = .text:0x00006BC0; // type:function size:0x80 +finalizeState_HitAtWall__8dAcEkg_cFv = .text:0x00006C40; // type:function size:0x4 +initializeState_DamageAtWall__8dAcEkg_cFv = .text:0x00006C50; // type:function size:0xB4 +executeState_DamageAtWall__8dAcEkg_cFv = .text:0x00006D10; // type:function size:0x17C +finalizeState_DamageAtWall__8dAcEkg_cFv = .text:0x00006E90; // type:function size:0x4 +initializeState_RoofWait__8dAcEkg_cFv = .text:0x00006EA0; // type:function size:0x9C +executeState_RoofWait__8dAcEkg_cFv = .text:0x00006F40; // type:function size:0x338 +finalizeState_RoofWait__8dAcEkg_cFv = .text:0x00007280; // type:function size:0x4 +initializeState_RoofWalk__8dAcEkg_cFv = .text:0x00007290; // type:function size:0xB8 +executeState_RoofWalk__8dAcEkg_cFv = .text:0x00007350; // type:function size:0x360 +finalizeState_RoofWalk__8dAcEkg_cFv = .text:0x000076B0; // type:function size:0x4 +initializeState_RoofFall__8dAcEkg_cFv = .text:0x000076C0; // type:function size:0xA8 +executeState_RoofFall__8dAcEkg_cFv = .text:0x00007770; // type:function size:0x9C +finalizeState_RoofFall__8dAcEkg_cFv = .text:0x00007810; // type:function size:0x10 +initializeState_HangOn__8dAcEkg_cFv = .text:0x00007820; // type:function size:0x70 +executeState_HangOn__8dAcEkg_cFv = .text:0x00007890; // type:function size:0x1BC +finalizeState_HangOn__8dAcEkg_cFv = .text:0x00007A50; // type:function size:0x4 +initializeState_UnderWait__8dAcEkg_cFv = .text:0x00007A60; // type:function size:0x64 +executeState_UnderWait__8dAcEkg_cFv = .text:0x00007AD0; // type:function size:0x98 +finalizeState_UnderWait__8dAcEkg_cFv = .text:0x00007B70; // type:function size:0x4 +initializeState_UnderWalk__8dAcEkg_cFv = .text:0x00007B80; // type:function size:0xBC +executeState_UnderWalk__8dAcEkg_cFv = .text:0x00007C40; // type:function size:0x228 +finalizeState_UnderWalk__8dAcEkg_cFv = .text:0x00007E70; // type:function size:0x4 +initializeState_UnderStep__8dAcEkg_cFv = .text:0x00007E80; // type:function size:0x7C +executeState_UnderStep__8dAcEkg_cFv = .text:0x00007F00; // type:function size:0x1B4 +finalizeState_UnderStep__8dAcEkg_cFv = .text:0x000080C0; // type:function size:0x4 +initializeState_UnderJump__8dAcEkg_cFv = .text:0x000080D0; // type:function size:0xAC +executeState_UnderJump__8dAcEkg_cFv = .text:0x00008180; // type:function size:0x44 +finalizeState_UnderJump__8dAcEkg_cFv = .text:0x000081D0; // type:function size:0x10 +initializeState_SoundReaction__8dAcEkg_cFv = .text:0x000081E0; // type:function size:0xD0 +executeState_SoundReaction__8dAcEkg_cFv = .text:0x000082B0; // type:function size:0x30C +finalizeState_SoundReaction__8dAcEkg_cFv = .text:0x000085C0; // type:function size:0x4 +initializeState_SoundReactionAtWallRoof__8dAcEkg_cFv = .text:0x000085D0; // type:function size:0xB0 +executeState_SoundReactionAtWallRoof__8dAcEkg_cFv = .text:0x00008680; // type:function size:0x2AC +finalizeState_SoundReactionAtWallRoof__8dAcEkg_cFv = .text:0x00008930; // type:function size:0x4 fn_310_8940 = .text:0x00008940; // type:function size:0x8 fn_310_8950 = .text:0x00008950; // type:function size:0x4 fn_310_8960 = .text:0x00008960; // type:function size:0x4 fn_310_8970 = .text:0x00008970; // type:function size:0x8 -fn_310_8980 = .text:0x00008980; // type:function size:0x118 -fn_310_8AA0 = .text:0x00008AA0; // type:function size:0x60 -fn_310_8B00 = .text:0x00008B00; // type:function size:0xC -fn_310_8B10 = .text:0x00008B10; // type:function size:0x1C -fn_310_8B30 = .text:0x00008B30; // type:function size:0x1C -fn_310_8B50 = .text:0x00008B50; // type:function size:0x1C -fn_310_8B70 = .text:0x00008B70; // type:function size:0x10 -fn_310_8B80 = .text:0x00008B80; // type:function size:0x10 -fn_310_8B90 = .text:0x00008B90; // type:function size:0x10 -fn_310_8BA0 = .text:0x00008BA0; // type:function size:0x10 -fn_310_8BB0 = .text:0x00008BB0; // type:function size:0x10 -fn_310_8BC0 = .text:0x00008BC0; // type:function size:0x10 -fn_310_8BD0 = .text:0x00008BD0; // type:function size:0x30 -fn_310_8C00 = .text:0x00008C00; // type:function size:0x30 -fn_310_8C30 = .text:0x00008C30; // type:function size:0x30 -fn_310_8C60 = .text:0x00008C60; // type:function size:0x19FC -fn_310_A660 = .text:0x0000A660; // type:function size:0x58 -fn_310_A6C0 = .text:0x0000A6C0; // type:function size:0x88 +__dt__8dAcEkg_cFv = .text:0x00008980; // type:function size:0x118 +build__23sFStateFct_c<8dAcEkg_c>FRC12sStateIDIf_c = .text:0x00008AA0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEkg_c>FRP10sStateIf_c = .text:0x00008B00; // type:function size:0xC +initialize__20sFState_c<8dAcEkg_c>Fv = .text:0x00008B10; // type:function size:0x1C +execute__20sFState_c<8dAcEkg_c>Fv = .text:0x00008B30; // type:function size:0x1C +finalize__20sFState_c<8dAcEkg_c>Fv = .text:0x00008B50; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008B70; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008B80; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008B90; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008BA0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008BB0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008BC0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEkg_c>CFR8dAcEkg_c = .text:0x00008BD0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEkg_c>CFR8dAcEkg_c = .text:0x00008C00; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEkg_c>CFR8dAcEkg_c = .text:0x00008C30; // type:function size:0x30 +__sinit_\d_a_e_kg_cpp = .text:0x00008C60; // type:function size:0x19FC scope:local +__dt__22sFStateID_c<8dAcEkg_c>Fv = .text:0x0000A660; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEkg_c>CFPCc = .text:0x0000A6C0; // type:function size:0x88 fn_310_A750 = .text:0x0000A750; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -189,7 +189,7 @@ lbl_310_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:float lbl_310_rodata_C0 = .rodata:0x000000C0; // type:object size:0x3C data:float lbl_310_rodata_FC = .rodata:0x000000FC; // type:object size:0x68 data:float lbl_310_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_310_data_10 = .data:0x00000010; // type:object size:0x94 +g_profile_E_KG = .data:0x00000010; // type:object size:0x94 lbl_310_data_A4 = .data:0x000000A4; // type:object size:0xC data:4byte lbl_310_data_B0 = .data:0x000000B0; // type:object size:0x10 lbl_310_data_C0 = .data:0x000000C0; // type:object size:0x48 diff --git a/config/SOUE01/rels/d_a_e_ksNP/symbols.txt b/config/SOUE01/rels/d_a_e_ksNP/symbols.txt index d0a2ed5f..05525525 100644 --- a/config/SOUE01/rels/d_a_e_ksNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_ksNP/symbols.txt @@ -4,22 +4,22 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_155_F0 = .text:0x000000F0; // type:function size:0x40 -AcEKs__ctor = .text:0x00000130; // type:function size:0x190 +dAcEKs_c_classInit__Fv = .text:0x00000130; // type:function size:0x190 fn_155_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_155_320 = .text:0x00000320; // type:function size:0x58 -fn_155_380 = .text:0x00000380; // type:function size:0x6C -fn_155_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_155_490 = .text:0x00000490; // type:function size:0xA4 +__dt__20sFState_c<8dAcEKs_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEKs_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_155_540 = .text:0x00000540; // type:function size:0x5C fn_155_5A0 = .text:0x000005A0; // type:function size:0x4 fn_155_5B0 = .text:0x000005B0; // type:function size:0x134 fn_155_6F0 = .text:0x000006F0; // type:function size:0x8 fn_155_700 = .text:0x00000700; // type:function size:0x1A8 -fn_155_8B0 = .text:0x000008B0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008B0; // type:function size:0x10 AcEKs__idleBasedOnSubtypeMaybe = .text:0x000008C0; // type:function size:0xCC fn_155_990 = .text:0x00000990; // type:function size:0xD0 fn_155_A60 = .text:0x00000A60; // type:function size:0x6B0 -fn_155_1110 = .text:0x00001110; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 fn_155_1120 = .text:0x00001120; // type:function size:0x1C fn_155_1140 = .text:0x00001140; // type:function size:0x12C fn_155_1270 = .text:0x00001270; // type:function size:0x54 @@ -71,72 +71,72 @@ AcEKs__init1 = .text:0x00004180; // type:function size:0x57C AcEKs__init2 = .text:0x00004700; // type:function size:0x178 AcEKs__destroy = .text:0x00004880; // type:function size:0x44 AcEKs__update = .text:0x000048D0; // type:function size:0xCEC -fn_155_55C0 = .text:0x000055C0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000055C0; // type:function size:0x10 AcEKs__draw = .text:0x000055D0; // type:function size:0x1F4 -AcEKs__stateWaitEnter = .text:0x000057D0; // type:function size:0x1EC -AcEKs__stateWaitUpdate = .text:0x000059C0; // type:function size:0x768 -AcEKs__stateWaitLeave = .text:0x00006130; // type:function size:0xA4 -AcEKs__stateWakeUpEnter = .text:0x000061E0; // type:function size:0xC0 -AcEKs__stateWakeUpUpdate = .text:0x000062A0; // type:function size:0x1A4 -AcEKs__stateWakeUpLeave = .text:0x00006450; // type:function size:0x70 -AcEKs__stateReturnToWaitEnter = .text:0x000064C0; // type:function size:0x16C -AcEKs__stateReturnToWaitUpdate = .text:0x00006630; // type:function size:0x138 -AcEKs__stateReturnToWaitLeave = .text:0x00006770; // type:function size:0x1C -AcEKs__stateWaitReadyEnter = .text:0x00006790; // type:function size:0xB4 -AcEKs__stateWaitReadyUpdate = .text:0x00006850; // type:function size:0x124 -AcEKs__stateWaitReadyLeave = .text:0x00006980; // type:function size:0x4 -AcEKs__stateMoveEnter = .text:0x00006990; // type:function size:0x160 -AcEKs__stateMoveUpdate = .text:0x00006AF0; // type:function size:0x190 -AcEKs__stateMoveLeave = .text:0x00006C80; // type:function size:0x24 -AcEKs__stateChaseEnter = .text:0x00006CB0; // type:function size:0x1AC -AcEKs__stateChaseUpdate = .text:0x00006E60; // type:function size:0x560 -AcEKs__stateChaseLeave = .text:0x000073C0; // type:function size:0x4 -AcEKs__stateChaseAttackEnter = .text:0x000073D0; // type:function size:0xCC -AcEKs__stateChaseAttackUpdate = .text:0x000074A0; // type:function size:0x188 -AcEKs__stateChaseAttackLeave = .text:0x00007630; // type:function size:0x58 -AcEKs__stateFightingEnter = .text:0x00007690; // type:function size:0x1F8 -AcEKs__stateFightingUpdate = .text:0x00007890; // type:function size:0xCC -AcEKs__stateFightingLeave = .text:0x00007960; // type:function size:0x4 -AcEKs__stateAttackReadyEnter = .text:0x00007970; // type:function size:0x1EC -AcEKs__stateAttackReadyUpdate = .text:0x00007B60; // type:function size:0x2D0 -AcEKs__stateAttackReadyLeave = .text:0x00007E30; // type:function size:0x4 -AcEKs__stateAttackEnter = .text:0x00007E40; // type:function size:0x188 -AcEKs__stateAttackUpdate = .text:0x00007FD0; // type:function size:0x30C -AcEKs__stateAttackLeave = .text:0x000082E0; // type:function size:0x54 -AcEKs__stateDamageEnter = .text:0x00008340; // type:function size:0x134 -AcEKs__stateDamageUpdate = .text:0x00008480; // type:function size:0x258 -AcEKs__stateDamageLeave = .text:0x000086E0; // type:function size:0x1C -AcEKs__stateStunEnter = .text:0x00008700; // type:function size:0x1BC -AcEKs__stateStunUpdate = .text:0x000088C0; // type:function size:0x440 -AcEKs__stateStunLeave = .text:0x00008D00; // type:function size:0x90 -AcEKs__stateWindBlowEnter = .text:0x00008D90; // type:function size:0xE4 -AcEKs__stateWindBlowUpdate = .text:0x00008E80; // type:function size:0x460 -AcEKs__stateWindBlowLeave = .text:0x000092E0; // type:function size:0xA0 -AcEKs__statePathMoveEnter = .text:0x00009380; // type:function size:0x184 -AcEKs__statePathMoveUpdate = .text:0x00009510; // type:function size:0x7A8 -AcEKs__statePathMoveLeave = .text:0x00009CC0; // type:function size:0xC +initializeState_Wait__8dAcEKs_cFv = .text:0x000057D0; // type:function size:0x1EC +executeState_Wait__8dAcEKs_cFv = .text:0x000059C0; // type:function size:0x768 +finalizeState_Wait__8dAcEKs_cFv = .text:0x00006130; // type:function size:0xA4 +initializeState_WakeUp__8dAcEKs_cFv = .text:0x000061E0; // type:function size:0xC0 +executeState_WakeUp__8dAcEKs_cFv = .text:0x000062A0; // type:function size:0x1A4 +finalizeState_WakeUp__8dAcEKs_cFv = .text:0x00006450; // type:function size:0x70 +initializeState_ReturnToWait__8dAcEKs_cFv = .text:0x000064C0; // type:function size:0x16C +executeState_ReturnToWait__8dAcEKs_cFv = .text:0x00006630; // type:function size:0x138 +finalizeState_ReturnToWait__8dAcEKs_cFv = .text:0x00006770; // type:function size:0x1C +initializeState_WaitReady__8dAcEKs_cFv = .text:0x00006790; // type:function size:0xB4 +executeState_WaitReady__8dAcEKs_cFv = .text:0x00006850; // type:function size:0x124 +finalizeState_WaitReady__8dAcEKs_cFv = .text:0x00006980; // type:function size:0x4 +initializeState_Move__8dAcEKs_cFv = .text:0x00006990; // type:function size:0x160 +executeState_Move__8dAcEKs_cFv = .text:0x00006AF0; // type:function size:0x190 +finalizeState_Move__8dAcEKs_cFv = .text:0x00006C80; // type:function size:0x24 +initializeState_Chase__8dAcEKs_cFv = .text:0x00006CB0; // type:function size:0x1AC +executeState_Chase__8dAcEKs_cFv = .text:0x00006E60; // type:function size:0x560 +finalizeState_Chase__8dAcEKs_cFv = .text:0x000073C0; // type:function size:0x4 +initializeState_ChaseAttack__8dAcEKs_cFv = .text:0x000073D0; // type:function size:0xCC +executeState_ChaseAttack__8dAcEKs_cFv = .text:0x000074A0; // type:function size:0x188 +finalizeState_ChaseAttack__8dAcEKs_cFv = .text:0x00007630; // type:function size:0x58 +initializeState_Fighting__8dAcEKs_cFv = .text:0x00007690; // type:function size:0x1F8 +executeState_Fighting__8dAcEKs_cFv = .text:0x00007890; // type:function size:0xCC +finalizeState_Fighting__8dAcEKs_cFv = .text:0x00007960; // type:function size:0x4 +initializeState_AttackReady__8dAcEKs_cFv = .text:0x00007970; // type:function size:0x1EC +executeState_AttackReady__8dAcEKs_cFv = .text:0x00007B60; // type:function size:0x2D0 +finalizeState_AttackReady__8dAcEKs_cFv = .text:0x00007E30; // type:function size:0x4 +initializeState_Attack__8dAcEKs_cFv = .text:0x00007E40; // type:function size:0x188 +executeState_Attack__8dAcEKs_cFv = .text:0x00007FD0; // type:function size:0x30C +finalizeState_Attack__8dAcEKs_cFv = .text:0x000082E0; // type:function size:0x54 +initializeState_Damage__8dAcEKs_cFv = .text:0x00008340; // type:function size:0x134 +executeState_Damage__8dAcEKs_cFv = .text:0x00008480; // type:function size:0x258 +finalizeState_Damage__8dAcEKs_cFv = .text:0x000086E0; // type:function size:0x1C +initializeState_Stun__8dAcEKs_cFv = .text:0x00008700; // type:function size:0x1BC +executeState_Stun__8dAcEKs_cFv = .text:0x000088C0; // type:function size:0x440 +finalizeState_Stun__8dAcEKs_cFv = .text:0x00008D00; // type:function size:0x90 +initializeState_WindBlow__8dAcEKs_cFv = .text:0x00008D90; // type:function size:0xE4 +executeState_WindBlow__8dAcEKs_cFv = .text:0x00008E80; // type:function size:0x460 +finalizeState_WindBlow__8dAcEKs_cFv = .text:0x000092E0; // type:function size:0xA0 +initializeState_PathMove__8dAcEKs_cFv = .text:0x00009380; // type:function size:0x184 +executeState_PathMove__8dAcEKs_cFv = .text:0x00009510; // type:function size:0x7A8 +finalizeState_PathMove__8dAcEKs_cFv = .text:0x00009CC0; // type:function size:0xC fn_155_9CD0 = .text:0x00009CD0; // type:function size:0x8 fn_155_9CE0 = .text:0x00009CE0; // type:function size:0x4 fn_155_9CF0 = .text:0x00009CF0; // type:function size:0x4 fn_155_9D00 = .text:0x00009D00; // type:function size:0x8 -fn_155_9D10 = .text:0x00009D10; // type:function size:0x16C -fn_155_9E80 = .text:0x00009E80; // type:function size:0x60 -fn_155_9EE0 = .text:0x00009EE0; // type:function size:0xC -fn_155_9EF0 = .text:0x00009EF0; // type:function size:0x1C -fn_155_9F10 = .text:0x00009F10; // type:function size:0x1C -fn_155_9F30 = .text:0x00009F30; // type:function size:0x1C -fn_155_9F50 = .text:0x00009F50; // type:function size:0x10 -fn_155_9F60 = .text:0x00009F60; // type:function size:0x10 -fn_155_9F70 = .text:0x00009F70; // type:function size:0x10 -fn_155_9F80 = .text:0x00009F80; // type:function size:0x10 -fn_155_9F90 = .text:0x00009F90; // type:function size:0x10 -fn_155_9FA0 = .text:0x00009FA0; // type:function size:0x10 -fn_155_9FB0 = .text:0x00009FB0; // type:function size:0x30 -fn_155_9FE0 = .text:0x00009FE0; // type:function size:0x30 -fn_155_A010 = .text:0x0000A010; // type:function size:0x30 -fn_155_A040 = .text:0x0000A040; // type:function size:0xA90 -fn_155_AAD0 = .text:0x0000AAD0; // type:function size:0x58 -fn_155_AB30 = .text:0x0000AB30; // type:function size:0x88 +__dt__8dAcEKs_cFv = .text:0x00009D10; // type:function size:0x16C +build__23sFStateFct_c<8dAcEKs_c>FRC12sStateIDIf_c = .text:0x00009E80; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEKs_c>FRP10sStateIf_c = .text:0x00009EE0; // type:function size:0xC +initialize__20sFState_c<8dAcEKs_c>Fv = .text:0x00009EF0; // type:function size:0x1C +execute__20sFState_c<8dAcEKs_c>Fv = .text:0x00009F10; // type:function size:0x1C +finalize__20sFState_c<8dAcEKs_c>Fv = .text:0x00009F30; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009F50; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009F60; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009F70; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009F80; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009F90; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009FA0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEKs_c>CFR8dAcEKs_c = .text:0x00009FB0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEKs_c>CFR8dAcEKs_c = .text:0x00009FE0; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEKs_c>CFR8dAcEKs_c = .text:0x0000A010; // type:function size:0x30 +__sinit_\d_a_e_ks_cpp = .text:0x0000A040; // type:function size:0xA90 scope:local +__dt__22sFStateID_c<8dAcEKs_c>Fv = .text:0x0000AAD0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEKs_c>CFPCc = .text:0x0000AB30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -152,7 +152,7 @@ lbl_155_rodata_134 = .rodata:0x00000134; // type:object size:0x20 data:float lbl_155_rodata_154 = .rodata:0x00000154; // type:object size:0x1C data:float lbl_155_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float lbl_155_rodata_174 = .rodata:0x00000174; // type:object size:0x94 data:float -lbl_155_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_E_KS = .data:0x00000000; // type:object size:0x3C data:4byte jumptable_155_data_3C = .data:0x0000003C; // type:object size:0x38 scope:local lbl_155_data_90 = .data:0x00000090; // type:object size:0x8 lbl_155_data_98 = .data:0x00000098; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_kumite_giraNP/symbols.txt b/config/SOUE01/rels/d_a_e_kumite_giraNP/symbols.txt index a231677e..3ad50982 100644 --- a/config/SOUE01/rels/d_a_e_kumite_giraNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_kumite_giraNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_175_F0 = .text:0x000000F0; // type:function size:0x13C +dAcEKumiteGira_c_classInit__Fv = .text:0x000000F0; // type:function size:0x13C fn_175_230 = .text:0x00000230; // type:function size:0x58 -fn_175_290 = .text:0x00000290; // type:function size:0x58 -fn_175_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_175_360 = .text:0x00000360; // type:function size:0xA0 -fn_175_400 = .text:0x00000400; // type:function size:0xA4 +__dt__29sFState_c<16dAcEKumiteGira_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcEKumiteGira_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_175_4B0 = .text:0x000004B0; // type:function size:0x184 fn_175_640 = .text:0x00000640; // type:function size:0xB4 fn_175_700 = .text:0x00000700; // type:function size:0x8 @@ -18,44 +18,44 @@ fn_175_730 = .text:0x00000730; // type:function size:0x4 fn_175_740 = .text:0x00000740; // type:function size:0x134 fn_175_880 = .text:0x00000880; // type:function size:0x10 AcEKumiteGira__init = .text:0x00000890; // type:function size:0xE8 -fn_175_980 = .text:0x00000980; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000980; // type:function size:0x10 fn_175_990 = .text:0x00000990; // type:function size:0x8 fn_175_9A0 = .text:0x000009A0; // type:function size:0x84 -fn_175_A30 = .text:0x00000A30; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A30; // type:function size:0x10 fn_175_A40 = .text:0x00000A40; // type:function size:0xC4 fn_175_B10 = .text:0x00000B10; // type:function size:0x78 -fn_175_B90 = .text:0x00000B90; // type:function size:0x10 -fn_175_BA0 = .text:0x00000BA0; // type:function size:0x24 -fn_175_BD0 = .text:0x00000BD0; // type:function size:0x4 -fn_175_BE0 = .text:0x00000BE0; // type:function size:0x4 -fn_175_BF0 = .text:0x00000BF0; // type:function size:0x80 -fn_175_C70 = .text:0x00000C70; // type:function size:0xA0 -fn_175_D10 = .text:0x00000D10; // type:function size:0x4 -fn_175_D20 = .text:0x00000D20; // type:function size:0x10 -fn_175_D30 = .text:0x00000D30; // type:function size:0x54 -fn_175_D90 = .text:0x00000D90; // type:function size:0x4 +getStateID__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B90; // type:function size:0x10 +initializeState_Wait__16dAcEKumiteGira_cFv = .text:0x00000BA0; // type:function size:0x24 +executeState_Wait__16dAcEKumiteGira_cFv = .text:0x00000BD0; // type:function size:0x4 +finalizeState_Wait__16dAcEKumiteGira_cFv = .text:0x00000BE0; // type:function size:0x4 +initializeState_PlayAnm__16dAcEKumiteGira_cFv = .text:0x00000BF0; // type:function size:0x80 +executeState_PlayAnm__16dAcEKumiteGira_cFv = .text:0x00000C70; // type:function size:0xA0 +finalizeState_PlayAnm__16dAcEKumiteGira_cFv = .text:0x00000D10; // type:function size:0x4 +initializeState_Damage__16dAcEKumiteGira_cFv = .text:0x00000D20; // type:function size:0x10 +executeState_Damage__16dAcEKumiteGira_cFv = .text:0x00000D30; // type:function size:0x54 +finalizeState_Damage__16dAcEKumiteGira_cFv = .text:0x00000D90; // type:function size:0x4 fn_175_DA0 = .text:0x00000DA0; // type:function size:0x8 fn_175_DB0 = .text:0x00000DB0; // type:function size:0x4 fn_175_DC0 = .text:0x00000DC0; // type:function size:0x4 fn_175_DD0 = .text:0x00000DD0; // type:function size:0x8 -fn_175_DE0 = .text:0x00000DE0; // type:function size:0x108 -fn_175_EF0 = .text:0x00000EF0; // type:function size:0x60 -fn_175_F50 = .text:0x00000F50; // type:function size:0xC -fn_175_F60 = .text:0x00000F60; // type:function size:0x1C -fn_175_F80 = .text:0x00000F80; // type:function size:0x1C -fn_175_FA0 = .text:0x00000FA0; // type:function size:0x1C -fn_175_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_175_FD0 = .text:0x00000FD0; // type:function size:0x10 -fn_175_FE0 = .text:0x00000FE0; // type:function size:0x10 -fn_175_FF0 = .text:0x00000FF0; // type:function size:0x10 -fn_175_1000 = .text:0x00001000; // type:function size:0x10 -fn_175_1010 = .text:0x00001010; // type:function size:0x10 -fn_175_1020 = .text:0x00001020; // type:function size:0x30 -fn_175_1050 = .text:0x00001050; // type:function size:0x30 -fn_175_1080 = .text:0x00001080; // type:function size:0x30 -fn_175_10B0 = .text:0x000010B0; // type:function size:0x27C -fn_175_1330 = .text:0x00001330; // type:function size:0x58 -fn_175_1390 = .text:0x00001390; // type:function size:0x88 +__dt__16dAcEKumiteGira_cFv = .text:0x00000DE0; // type:function size:0x108 +build__32sFStateFct_c<16dAcEKumiteGira_c>FRC12sStateIDIf_c = .text:0x00000EF0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcEKumiteGira_c>FRP10sStateIf_c = .text:0x00000F50; // type:function size:0xC +initialize__29sFState_c<16dAcEKumiteGira_c>Fv = .text:0x00000F60; // type:function size:0x1C +execute__29sFState_c<16dAcEKumiteGira_c>Fv = .text:0x00000F80; // type:function size:0x1C +finalize__29sFState_c<16dAcEKumiteGira_c>Fv = .text:0x00000FA0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FC0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FD0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FE0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FF0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001000; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001010; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcEKumiteGira_c>CFR16dAcEKumiteGira_c = .text:0x00001020; // type:function size:0x30 +executeState__31sFStateID_c<16dAcEKumiteGira_c>CFR16dAcEKumiteGira_c = .text:0x00001050; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcEKumiteGira_c>CFR16dAcEKumiteGira_c = .text:0x00001080; // type:function size:0x30 +__sinit_\d_a_e_kumite_gira_cpp = .text:0x000010B0; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcEKumiteGira_c>Fv = .text:0x00001330; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcEKumiteGira_c>CFPCc = .text:0x00001390; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -66,7 +66,7 @@ lbl_175_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_175_data_10 = .data:0x00000010; // type:object size:0x10 lbl_175_data_20 = .data:0x00000020; // type:object size:0x10 lbl_175_data_30 = .data:0x00000030; // type:object size:0x10 -lbl_175_data_40 = .data:0x00000040; // type:object size:0x10 +g_profile_E_KGIRA = .data:0x00000040; // type:object size:0x10 lbl_175_data_50 = .data:0x00000050; // type:object size:0x50 lbl_175_data_A0 = .data:0x000000A0; // type:object size:0x18 lbl_175_data_B8 = .data:0x000000B8; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_e_liza_tailNP/symbols.txt b/config/SOUE01/rels/d_a_e_liza_tailNP/symbols.txt index 460a0ee0..48910c31 100644 --- a/config/SOUE01/rels/d_a_e_liza_tailNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_liza_tailNP/symbols.txt @@ -3,64 +3,64 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_179_F0 = .text:0x000000F0; // type:function size:0x1B0 +dAcEliza_tail_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1B0 fn_179_2A0 = .text:0x000002A0; // type:function size:0x58 fn_179_300 = .text:0x00000300; // type:function size:0x90 fn_179_390 = .text:0x00000390; // type:function size:0x90 -fn_179_420 = .text:0x00000420; // type:function size:0x58 -fn_179_480 = .text:0x00000480; // type:function size:0x6C -fn_179_4F0 = .text:0x000004F0; // type:function size:0xA0 -fn_179_590 = .text:0x00000590; // type:function size:0xA4 +__dt__28sFState_c<15dAcEliza_tail_c>Fv = .text:0x00000420; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcEliza_tail_c>Fv = .text:0x00000480; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004F0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000590; // type:function size:0xA4 fn_179_640 = .text:0x00000640; // type:function size:0xD4 fn_179_720 = .text:0x00000720; // type:function size:0x3B4 -fn_179_AE0 = .text:0x00000AE0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AE0; // type:function size:0x10 fn_179_AF0 = .text:0x00000AF0; // type:function size:0x8 fn_179_B00 = .text:0x00000B00; // type:function size:0x380 -fn_179_E80 = .text:0x00000E80; // type:function size:0x10 -fn_179_E90 = .text:0x00000E90; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E80; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E90; // type:function size:0x10 fn_179_EA0 = .text:0x00000EA0; // type:function size:0x114 -fn_179_FC0 = .text:0x00000FC0; // type:function size:0x4 -fn_179_FD0 = .text:0x00000FD0; // type:function size:0x19C +initializeState_Wait__15dAcEliza_tail_cFv = .text:0x00000FC0; // type:function size:0x4 +executeState_Wait__15dAcEliza_tail_cFv = .text:0x00000FD0; // type:function size:0x19C fn_179_1170 = .text:0x00001170; // type:function size:0x4C fn_179_11C0 = .text:0x000011C0; // type:function size:0x4C -fn_179_1210 = .text:0x00001210; // type:function size:0x4 -fn_179_1220 = .text:0x00001220; // type:function size:0x4 -fn_179_1230 = .text:0x00001230; // type:function size:0x4 -fn_179_1240 = .text:0x00001240; // type:function size:0x4 -fn_179_1250 = .text:0x00001250; // type:function size:0x50 -fn_179_12A0 = .text:0x000012A0; // type:function size:0x6C -fn_179_1310 = .text:0x00001310; // type:function size:0x18 -fn_179_1330 = .text:0x00001330; // type:function size:0x4 -fn_179_1340 = .text:0x00001340; // type:function size:0x4 -fn_179_1350 = .text:0x00001350; // type:function size:0x4 -fn_179_1360 = .text:0x00001360; // type:function size:0x20 -fn_179_1380 = .text:0x00001380; // type:function size:0x30 +finalizeState_Wait__15dAcEliza_tail_cFv = .text:0x00001210; // type:function size:0x4 +initializeState_Damage__15dAcEliza_tail_cFv = .text:0x00001220; // type:function size:0x4 +executeState_Damage__15dAcEliza_tail_cFv = .text:0x00001230; // type:function size:0x4 +finalizeState_Damage__15dAcEliza_tail_cFv = .text:0x00001240; // type:function size:0x4 +initializeState_WhipCatch__15dAcEliza_tail_cFv = .text:0x00001250; // type:function size:0x50 +executeState_WhipCatch__15dAcEliza_tail_cFv = .text:0x000012A0; // type:function size:0x6C +finalizeState_WhipCatch__15dAcEliza_tail_cFv = .text:0x00001310; // type:function size:0x18 +initializeState_Get__15dAcEliza_tail_cFv = .text:0x00001330; // type:function size:0x4 +executeState_Get__15dAcEliza_tail_cFv = .text:0x00001340; // type:function size:0x4 +finalizeState_Get__15dAcEliza_tail_cFv = .text:0x00001350; // type:function size:0x4 +initializeState_InLava__15dAcEliza_tail_cFv = .text:0x00001360; // type:function size:0x20 +executeState_InLava__15dAcEliza_tail_cFv = .text:0x00001380; // type:function size:0x30 fn_179_13B0 = .text:0x000013B0; // type:function size:0x4 -fn_179_13C0 = .text:0x000013C0; // type:function size:0x4 +finalizeState_InLava__15dAcEliza_tail_cFv = .text:0x000013C0; // type:function size:0x4 fn_179_13D0 = .text:0x000013D0; // type:function size:0x58 fn_179_1430 = .text:0x00001430; // type:function size:0x7C fn_179_14B0 = .text:0x000014B0; // type:function size:0x8 fn_179_14C0 = .text:0x000014C0; // type:function size:0x4 fn_179_14D0 = .text:0x000014D0; // type:function size:0x4 fn_179_14E0 = .text:0x000014E0; // type:function size:0x8 -fn_179_14F0 = .text:0x000014F0; // type:function size:0x194 -fn_179_1690 = .text:0x00001690; // type:function size:0x60 -fn_179_16F0 = .text:0x000016F0; // type:function size:0xC -fn_179_1700 = .text:0x00001700; // type:function size:0x1C -fn_179_1720 = .text:0x00001720; // type:function size:0x1C -fn_179_1740 = .text:0x00001740; // type:function size:0x1C -fn_179_1760 = .text:0x00001760; // type:function size:0x10 -fn_179_1770 = .text:0x00001770; // type:function size:0x10 -fn_179_1780 = .text:0x00001780; // type:function size:0x10 -fn_179_1790 = .text:0x00001790; // type:function size:0x10 -fn_179_17A0 = .text:0x000017A0; // type:function size:0x10 -fn_179_17B0 = .text:0x000017B0; // type:function size:0x10 -fn_179_17C0 = .text:0x000017C0; // type:function size:0x30 -fn_179_17F0 = .text:0x000017F0; // type:function size:0x30 -fn_179_1820 = .text:0x00001820; // type:function size:0x30 -fn_179_1850 = .text:0x00001850; // type:function size:0x3F4 -fn_179_1C50 = .text:0x00001C50; // type:function size:0x58 -fn_179_1CB0 = .text:0x00001CB0; // type:function size:0x88 +__dt__15dAcEliza_tail_cFv = .text:0x000014F0; // type:function size:0x194 +build__31sFStateFct_c<15dAcEliza_tail_c>FRC12sStateIDIf_c = .text:0x00001690; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcEliza_tail_c>FRP10sStateIf_c = .text:0x000016F0; // type:function size:0xC +initialize__28sFState_c<15dAcEliza_tail_c>Fv = .text:0x00001700; // type:function size:0x1C +execute__28sFState_c<15dAcEliza_tail_c>Fv = .text:0x00001720; // type:function size:0x1C +finalize__28sFState_c<15dAcEliza_tail_c>Fv = .text:0x00001740; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001760; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001770; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001780; // type:function size:0x10 +getState__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001790; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017A0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017B0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcEliza_tail_c>CFR15dAcEliza_tail_c = .text:0x000017C0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcEliza_tail_c>CFR15dAcEliza_tail_c = .text:0x000017F0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcEliza_tail_c>CFR15dAcEliza_tail_c = .text:0x00001820; // type:function size:0x30 +__sinit_\d_a_e_liza_tail_cpp = .text:0x00001850; // type:function size:0x3F4 scope:local +__dt__30sFStateID_c<15dAcEliza_tail_c>Fv = .text:0x00001C50; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcEliza_tail_c>CFPCc = .text:0x00001CB0; // type:function size:0x88 fn_179_1D40 = .text:0x00001D40; // type:function size:0x8 fn_179_1D50 = .text:0x00001D50; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -71,7 +71,7 @@ lbl_179_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float lbl_179_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_179_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float lbl_179_rodata_80 = .rodata:0x00000080; // type:object size:0x10 data:float -lbl_179_data_0 = .data:0x00000000; // type:object size:0xB0 data:4byte +g_profile_E_LIZA_TAIL = .data:0x00000000; // type:object size:0xB0 data:4byte lbl_179_data_B0 = .data:0x000000B0; // type:object size:0x8 data:string lbl_179_data_B8 = .data:0x000000B8; // type:object size:0x8 data:string lbl_179_data_C0 = .data:0x000000C0; // type:object size:0xC data:4byte diff --git a/config/SOUE01/rels/d_a_e_lizarufosNP/symbols.txt b/config/SOUE01/rels/d_a_e_lizarufosNP/symbols.txt index c6293cbb..2504774f 100644 --- a/config/SOUE01/rels/d_a_e_lizarufosNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_lizarufosNP/symbols.txt @@ -4,12 +4,12 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_178_F0 = .text:0x000000F0; // type:function size:0x40 -fn_178_130 = .text:0x00000130; // type:function size:0x294 +dAcELizarufos_c_classInit__Fv = .text:0x00000130; // type:function size:0x294 fn_178_3D0 = .text:0x000003D0; // type:function size:0x58 -fn_178_430 = .text:0x00000430; // type:function size:0x58 -fn_178_490 = .text:0x00000490; // type:function size:0x6C -fn_178_500 = .text:0x00000500; // type:function size:0xA0 -fn_178_5A0 = .text:0x000005A0; // type:function size:0xA4 +__dt__28sFState_c<15dAcELizarufos_c>Fv = .text:0x00000430; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcELizarufos_c>Fv = .text:0x00000490; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000500; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c>Fv = .text:0x000005A0; // type:function size:0xA4 fn_178_650 = .text:0x00000650; // type:function size:0x58 fn_178_6B0 = .text:0x000006B0; // type:function size:0x4 fn_178_6C0 = .text:0x000006C0; // type:function size:0x58 @@ -21,89 +21,89 @@ fn_178_930 = .text:0x00000930; // type:function size:0x84 fn_178_9C0 = .text:0x000009C0; // type:function size:0x278 fn_178_C40 = .text:0x00000C40; // type:function size:0x1A8 fn_178_DF0 = .text:0x00000DF0; // type:function size:0x7E8 -fn_178_15E0 = .text:0x000015E0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000015E0; // type:function size:0x10 fn_178_15F0 = .text:0x000015F0; // type:function size:0x8 fn_178_1600 = .text:0x00001600; // type:function size:0x1BD4 -fn_178_31E0 = .text:0x000031E0; // type:function size:0x10 -fn_178_31F0 = .text:0x000031F0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031E0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031F0; // type:function size:0x10 fn_178_3200 = .text:0x00003200; // type:function size:0x4C fn_178_3250 = .text:0x00003250; // type:function size:0x1C fn_178_3270 = .text:0x00003270; // type:function size:0x128 -fn_178_33A0 = .text:0x000033A0; // type:function size:0x10 -fn_178_33B0 = .text:0x000033B0; // type:function size:0x6C0 -fn_178_3A70 = .text:0x00003A70; // type:function size:0x4 -fn_178_3A80 = .text:0x00003A80; // type:function size:0x90 -fn_178_3B10 = .text:0x00003B10; // type:function size:0x158 -fn_178_3C70 = .text:0x00003C70; // type:function size:0x10 -fn_178_3C80 = .text:0x00003C80; // type:function size:0x40 -fn_178_3CC0 = .text:0x00003CC0; // type:function size:0x120 -fn_178_3DE0 = .text:0x00003DE0; // type:function size:0x4 -fn_178_3DF0 = .text:0x00003DF0; // type:function size:0x84 -fn_178_3E80 = .text:0x00003E80; // type:function size:0x1E0 -fn_178_4060 = .text:0x00004060; // type:function size:0x4 -fn_178_4070 = .text:0x00004070; // type:function size:0x40 -fn_178_40B0 = .text:0x000040B0; // type:function size:0x104 -fn_178_41C0 = .text:0x000041C0; // type:function size:0x4 -fn_178_41D0 = .text:0x000041D0; // type:function size:0xC8 -fn_178_42A0 = .text:0x000042A0; // type:function size:0x1B8 -fn_178_4460 = .text:0x00004460; // type:function size:0x4 -fn_178_4470 = .text:0x00004470; // type:function size:0x54 -fn_178_44D0 = .text:0x000044D0; // type:function size:0x114 -fn_178_45F0 = .text:0x000045F0; // type:function size:0x4 -fn_178_4600 = .text:0x00004600; // type:function size:0xBC -fn_178_46C0 = .text:0x000046C0; // type:function size:0x4A8 -fn_178_4B70 = .text:0x00004B70; // type:function size:0x4 -fn_178_4B80 = .text:0x00004B80; // type:function size:0x4C -fn_178_4BD0 = .text:0x00004BD0; // type:function size:0x3B0 -fn_178_4F80 = .text:0x00004F80; // type:function size:0x4 -fn_178_4F90 = .text:0x00004F90; // type:function size:0x5C -fn_178_4FF0 = .text:0x00004FF0; // type:function size:0x194 -fn_178_5190 = .text:0x00005190; // type:function size:0x4 -fn_178_51A0 = .text:0x000051A0; // type:function size:0x7C -fn_178_5220 = .text:0x00005220; // type:function size:0x134 -fn_178_5360 = .text:0x00005360; // type:function size:0x4 -fn_178_5370 = .text:0x00005370; // type:function size:0xA4 -fn_178_5420 = .text:0x00005420; // type:function size:0x2B8 -fn_178_56E0 = .text:0x000056E0; // type:function size:0x4 -fn_178_56F0 = .text:0x000056F0; // type:function size:0x48 -fn_178_5740 = .text:0x00005740; // type:function size:0x230 -fn_178_5970 = .text:0x00005970; // type:function size:0x4 -fn_178_5980 = .text:0x00005980; // type:function size:0x180 -fn_178_5B00 = .text:0x00005B00; // type:function size:0x2D4 -fn_178_5DE0 = .text:0x00005DE0; // type:function size:0x4 -fn_178_5DF0 = .text:0x00005DF0; // type:function size:0x60 -fn_178_5E50 = .text:0x00005E50; // type:function size:0x2B0 -fn_178_6100 = .text:0x00006100; // type:function size:0x4 -fn_178_6110 = .text:0x00006110; // type:function size:0x50 -fn_178_6160 = .text:0x00006160; // type:function size:0x3C0 -fn_178_6520 = .text:0x00006520; // type:function size:0x4 -fn_178_6530 = .text:0x00006530; // type:function size:0x94 -fn_178_65D0 = .text:0x000065D0; // type:function size:0x218 -fn_178_67F0 = .text:0x000067F0; // type:function size:0x4 -fn_178_6800 = .text:0x00006800; // type:function size:0x70 -fn_178_6870 = .text:0x00006870; // type:function size:0x214 -fn_178_6A90 = .text:0x00006A90; // type:function size:0x4 -fn_178_6AA0 = .text:0x00006AA0; // type:function size:0x40 -fn_178_6AE0 = .text:0x00006AE0; // type:function size:0x54 -fn_178_6B40 = .text:0x00006B40; // type:function size:0x4 -fn_178_6B50 = .text:0x00006B50; // type:function size:0x78 -fn_178_6BD0 = .text:0x00006BD0; // type:function size:0x484 -fn_178_7060 = .text:0x00007060; // type:function size:0x4 -fn_178_7070 = .text:0x00007070; // type:function size:0x80 -fn_178_70F0 = .text:0x000070F0; // type:function size:0x174 -fn_178_7270 = .text:0x00007270; // type:function size:0x4 -fn_178_7280 = .text:0x00007280; // type:function size:0x48 -fn_178_72D0 = .text:0x000072D0; // type:function size:0x98 -fn_178_7370 = .text:0x00007370; // type:function size:0x4 -fn_178_7380 = .text:0x00007380; // type:function size:0x7C -fn_178_7400 = .text:0x00007400; // type:function size:0x244 -fn_178_7650 = .text:0x00007650; // type:function size:0x4 -fn_178_7660 = .text:0x00007660; // type:function size:0x10C -fn_178_7770 = .text:0x00007770; // type:function size:0x218 -fn_178_7990 = .text:0x00007990; // type:function size:0x4 -fn_178_79A0 = .text:0x000079A0; // type:function size:0x2DC -fn_178_7C80 = .text:0x00007C80; // type:function size:0xC98 -fn_178_8920 = .text:0x00008920; // type:function size:0x4 +initializeState_Demo__15dAcELizarufos_cFv = .text:0x000033A0; // type:function size:0x10 +executeState_Demo__15dAcELizarufos_cFv = .text:0x000033B0; // type:function size:0x6C0 +finalizeState_Demo__15dAcELizarufos_cFv = .text:0x00003A70; // type:function size:0x4 +initializeState_Wait__15dAcELizarufos_cFv = .text:0x00003A80; // type:function size:0x90 +executeState_Wait__15dAcELizarufos_cFv = .text:0x00003B10; // type:function size:0x158 +finalizeState_Wait__15dAcELizarufos_cFv = .text:0x00003C70; // type:function size:0x10 +initializeState_Kyoro__15dAcELizarufos_cFv = .text:0x00003C80; // type:function size:0x40 +executeState_Kyoro__15dAcELizarufos_cFv = .text:0x00003CC0; // type:function size:0x120 +finalizeState_Kyoro__15dAcELizarufos_cFv = .text:0x00003DE0; // type:function size:0x4 +initializeState_Find__15dAcELizarufos_cFv = .text:0x00003DF0; // type:function size:0x84 +executeState_Find__15dAcELizarufos_cFv = .text:0x00003E80; // type:function size:0x1E0 +finalizeState_Find__15dAcELizarufos_cFv = .text:0x00004060; // type:function size:0x4 +initializeState_Find2__15dAcELizarufos_cFv = .text:0x00004070; // type:function size:0x40 +executeState_Find2__15dAcELizarufos_cFv = .text:0x000040B0; // type:function size:0x104 +finalizeState_Find2__15dAcELizarufos_cFv = .text:0x000041C0; // type:function size:0x4 +initializeState_Move__15dAcELizarufos_cFv = .text:0x000041D0; // type:function size:0xC8 +executeState_Move__15dAcELizarufos_cFv = .text:0x000042A0; // type:function size:0x1B8 +finalizeState_Move__15dAcELizarufos_cFv = .text:0x00004460; // type:function size:0x4 +initializeState_PathMove__15dAcELizarufos_cFv = .text:0x00004470; // type:function size:0x54 +executeState_PathMove__15dAcELizarufos_cFv = .text:0x000044D0; // type:function size:0x114 +finalizeState_PathMove__15dAcELizarufos_cFv = .text:0x000045F0; // type:function size:0x4 +initializeState_FightWait__15dAcELizarufos_cFv = .text:0x00004600; // type:function size:0xBC +executeState_FightWait__15dAcELizarufos_cFv = .text:0x000046C0; // type:function size:0x4A8 +finalizeState_FightWait__15dAcELizarufos_cFv = .text:0x00004B70; // type:function size:0x4 +initializeState_Search__15dAcELizarufos_cFv = .text:0x00004B80; // type:function size:0x4C +executeState_Search__15dAcELizarufos_cFv = .text:0x00004BD0; // type:function size:0x3B0 +finalizeState_Search__15dAcELizarufos_cFv = .text:0x00004F80; // type:function size:0x4 +initializeState_Provoke__15dAcELizarufos_cFv = .text:0x00004F90; // type:function size:0x5C +executeState_Provoke__15dAcELizarufos_cFv = .text:0x00004FF0; // type:function size:0x194 +finalizeState_Provoke__15dAcELizarufos_cFv = .text:0x00005190; // type:function size:0x4 +initializeState_ArmAttack__15dAcELizarufos_cFv = .text:0x000051A0; // type:function size:0x7C +executeState_ArmAttack__15dAcELizarufos_cFv = .text:0x00005220; // type:function size:0x134 +finalizeState_ArmAttack__15dAcELizarufos_cFv = .text:0x00005360; // type:function size:0x4 +initializeState_TailAttack__15dAcELizarufos_cFv = .text:0x00005370; // type:function size:0xA4 +executeState_TailAttack__15dAcELizarufos_cFv = .text:0x00005420; // type:function size:0x2B8 +finalizeState_TailAttack__15dAcELizarufos_cFv = .text:0x000056E0; // type:function size:0x4 +initializeState_FireAttack__15dAcELizarufos_cFv = .text:0x000056F0; // type:function size:0x48 +executeState_FireAttack__15dAcELizarufos_cFv = .text:0x00005740; // type:function size:0x230 +finalizeState_FireAttack__15dAcELizarufos_cFv = .text:0x00005970; // type:function size:0x4 +initializeState_Step__15dAcELizarufos_cFv = .text:0x00005980; // type:function size:0x180 +executeState_Step__15dAcELizarufos_cFv = .text:0x00005B00; // type:function size:0x2D4 +finalizeState_Step__15dAcELizarufos_cFv = .text:0x00005DE0; // type:function size:0x4 +initializeState_BackJump__15dAcELizarufos_cFv = .text:0x00005DF0; // type:function size:0x60 +executeState_BackJump__15dAcELizarufos_cFv = .text:0x00005E50; // type:function size:0x2B0 +finalizeState_BackJump__15dAcELizarufos_cFv = .text:0x00006100; // type:function size:0x4 +initializeState_CliffJump__15dAcELizarufos_cFv = .text:0x00006110; // type:function size:0x50 +executeState_CliffJump__15dAcELizarufos_cFv = .text:0x00006160; // type:function size:0x3C0 +finalizeState_CliffJump__15dAcELizarufos_cFv = .text:0x00006520; // type:function size:0x4 +initializeState_GuardWait__15dAcELizarufos_cFv = .text:0x00006530; // type:function size:0x94 +executeState_GuardWait__15dAcELizarufos_cFv = .text:0x000065D0; // type:function size:0x218 +finalizeState_GuardWait__15dAcELizarufos_cFv = .text:0x000067F0; // type:function size:0x4 +initializeState_Guard__15dAcELizarufos_cFv = .text:0x00006800; // type:function size:0x70 +executeState_Guard__15dAcELizarufos_cFv = .text:0x00006870; // type:function size:0x214 +finalizeState_Guard__15dAcELizarufos_cFv = .text:0x00006A90; // type:function size:0x4 +initializeState_JustGuard__15dAcELizarufos_cFv = .text:0x00006AA0; // type:function size:0x40 +executeState_JustGuard__15dAcELizarufos_cFv = .text:0x00006AE0; // type:function size:0x54 +finalizeState_JustGuard__15dAcELizarufos_cFv = .text:0x00006B40; // type:function size:0x4 +initializeState_RetMove__15dAcELizarufos_cFv = .text:0x00006B50; // type:function size:0x78 +executeState_RetMove__15dAcELizarufos_cFv = .text:0x00006BD0; // type:function size:0x484 +finalizeState_RetMove__15dAcELizarufos_cFv = .text:0x00007060; // type:function size:0x4 +initializeState_Damage__15dAcELizarufos_cFv = .text:0x00007070; // type:function size:0x80 +executeState_Damage__15dAcELizarufos_cFv = .text:0x000070F0; // type:function size:0x174 +finalizeState_Damage__15dAcELizarufos_cFv = .text:0x00007270; // type:function size:0x4 +initializeState_Falter__15dAcELizarufos_cFv = .text:0x00007280; // type:function size:0x48 +executeState_Falter__15dAcELizarufos_cFv = .text:0x000072D0; // type:function size:0x98 +finalizeState_Falter__15dAcELizarufos_cFv = .text:0x00007370; // type:function size:0x4 +initializeState_Stun__15dAcELizarufos_cFv = .text:0x00007380; // type:function size:0x7C +executeState_Stun__15dAcELizarufos_cFv = .text:0x00007400; // type:function size:0x244 +finalizeState_Stun__15dAcELizarufos_cFv = .text:0x00007650; // type:function size:0x4 +initializeState_Fall__15dAcELizarufos_cFv = .text:0x00007660; // type:function size:0x10C +executeState_Fall__15dAcELizarufos_cFv = .text:0x00007770; // type:function size:0x218 +finalizeState_Fall__15dAcELizarufos_cFv = .text:0x00007990; // type:function size:0x4 +initializeState_Dead__15dAcELizarufos_cFv = .text:0x000079A0; // type:function size:0x2DC +executeState_Dead__15dAcELizarufos_cFv = .text:0x00007C80; // type:function size:0xC98 +finalizeState_Dead__15dAcELizarufos_cFv = .text:0x00008920; // type:function size:0x4 fn_178_8930 = .text:0x00008930; // type:function size:0x1A4 fn_178_8AE0 = .text:0x00008AE0; // type:function size:0x148 fn_178_8C30 = .text:0x00008C30; // type:function size:0x50 @@ -149,24 +149,24 @@ fn_178_C260 = .text:0x0000C260; // type:function size:0x8 fn_178_C270 = .text:0x0000C270; // type:function size:0x4 fn_178_C280 = .text:0x0000C280; // type:function size:0x4 fn_178_C290 = .text:0x0000C290; // type:function size:0x8 -fn_178_C2A0 = .text:0x0000C2A0; // type:function size:0x25C -fn_178_C500 = .text:0x0000C500; // type:function size:0x60 -fn_178_C560 = .text:0x0000C560; // type:function size:0xC -fn_178_C570 = .text:0x0000C570; // type:function size:0x1C -fn_178_C590 = .text:0x0000C590; // type:function size:0x1C -fn_178_C5B0 = .text:0x0000C5B0; // type:function size:0x1C -fn_178_C5D0 = .text:0x0000C5D0; // type:function size:0x10 -fn_178_C5E0 = .text:0x0000C5E0; // type:function size:0x10 -fn_178_C5F0 = .text:0x0000C5F0; // type:function size:0x10 -fn_178_C600 = .text:0x0000C600; // type:function size:0x10 -fn_178_C610 = .text:0x0000C610; // type:function size:0x10 -fn_178_C620 = .text:0x0000C620; // type:function size:0x10 -fn_178_C630 = .text:0x0000C630; // type:function size:0x30 -fn_178_C660 = .text:0x0000C660; // type:function size:0x30 -fn_178_C690 = .text:0x0000C690; // type:function size:0x30 -fn_178_C6C0 = .text:0x0000C6C0; // type:function size:0x1328 -fn_178_D9F0 = .text:0x0000D9F0; // type:function size:0x58 -fn_178_DA50 = .text:0x0000DA50; // type:function size:0x88 +__dt__15dAcELizarufos_cFv = .text:0x0000C2A0; // type:function size:0x25C +build__31sFStateFct_c<15dAcELizarufos_c>FRC12sStateIDIf_c = .text:0x0000C500; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcELizarufos_c>FRP10sStateIf_c = .text:0x0000C560; // type:function size:0xC +initialize__28sFState_c<15dAcELizarufos_c>Fv = .text:0x0000C570; // type:function size:0x1C +execute__28sFState_c<15dAcELizarufos_c>Fv = .text:0x0000C590; // type:function size:0x1C +finalize__28sFState_c<15dAcELizarufos_c>Fv = .text:0x0000C5B0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000C5D0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000C5E0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000C5F0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000C600; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000C610; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000C620; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcELizarufos_c>CFR15dAcELizarufos_c = .text:0x0000C630; // type:function size:0x30 +executeState__30sFStateID_c<15dAcELizarufos_c>CFR15dAcELizarufos_c = .text:0x0000C660; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcELizarufos_c>CFR15dAcELizarufos_c = .text:0x0000C690; // type:function size:0x30 +__sinit_\d_a_e_lizarufos_cpp = .text:0x0000C6C0; // type:function size:0x1328 scope:local +__dt__30sFStateID_c<15dAcELizarufos_c>Fv = .text:0x0000D9F0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcELizarufos_c>CFPCc = .text:0x0000DA50; // type:function size:0x88 fn_178_DAE0 = .text:0x0000DAE0; // type:function size:0x8 fn_178_DAF0 = .text:0x0000DAF0; // type:function size:0x8 fn_178_DB00 = .text:0x0000DB00; // type:function size:0x8 @@ -195,7 +195,7 @@ lbl_178_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x10 data:float lbl_178_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x48 data:float lbl_178_rodata_228 = .rodata:0x00000228; // type:object size:0x34 data:float lbl_178_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_178_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_E_LIZARUFOS = .data:0x00000010; // type:object size:0x10 lbl_178_data_20 = .data:0x00000020; // type:object size:0x8 data:4byte lbl_178_data_28 = .data:0x00000028; // type:object size:0x8 data:string lbl_178_data_30 = .data:0x00000030; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_e_magmaNP/symbols.txt b/config/SOUE01/rels/d_a_e_magmaNP/symbols.txt index b03e0b82..17a9e87d 100644 --- a/config/SOUE01/rels/d_a_e_magmaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_magmaNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_200_F0 = .text:0x000000F0; // type:function size:0x154 +dAcEmagma_c_classInit__Fv = .text:0x000000F0; // type:function size:0x154 fn_200_250 = .text:0x00000250; // type:function size:0x58 -fn_200_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_200_310 = .text:0x00000310; // type:function size:0x6C -fn_200_380 = .text:0x00000380; // type:function size:0xA0 -fn_200_420 = .text:0x00000420; // type:function size:0xA4 +__dt__24sFState_c<11dAcEmagma_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcEmagma_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_200_4D0 = .text:0x000004D0; // type:function size:0x174 fn_200_650 = .text:0x00000650; // type:function size:0x344 -fn_200_9A0 = .text:0x000009A0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009A0; // type:function size:0x10 fn_200_9B0 = .text:0x000009B0; // type:function size:0x3C fn_200_9F0 = .text:0x000009F0; // type:function size:0x40C -fn_200_E00 = .text:0x00000E00; // type:function size:0x10 -fn_200_E10 = .text:0x00000E10; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E00; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E10; // type:function size:0x10 fn_200_E20 = .text:0x00000E20; // type:function size:0x100 -fn_200_F20 = .text:0x00000F20; // type:function size:0x4 -fn_200_F30 = .text:0x00000F30; // type:function size:0xF8 +initializeState_Birth__11dAcEmagma_cFv = .text:0x00000F20; // type:function size:0x4 +executeState_Birth__11dAcEmagma_cFv = .text:0x00000F30; // type:function size:0xF8 fn_200_1030 = .text:0x00001030; // type:function size:0x1C -fn_200_1050 = .text:0x00001050; // type:function size:0x4 -fn_200_1060 = .text:0x00001060; // type:function size:0x140 -fn_200_11A0 = .text:0x000011A0; // type:function size:0x10C -fn_200_12B0 = .text:0x000012B0; // type:function size:0x4 -fn_200_12C0 = .text:0x000012C0; // type:function size:0xA4 -fn_200_1370 = .text:0x00001370; // type:function size:0x8C -fn_200_1400 = .text:0x00001400; // type:function size:0x4 -fn_200_1410 = .text:0x00001410; // type:function size:0x34 -fn_200_1450 = .text:0x00001450; // type:function size:0x1A8 -fn_200_1600 = .text:0x00001600; // type:function size:0x4 -fn_200_1610 = .text:0x00001610; // type:function size:0x38 -fn_200_1650 = .text:0x00001650; // type:function size:0x50 -fn_200_16A0 = .text:0x000016A0; // type:function size:0x4 +finalizeState_Birth__11dAcEmagma_cFv = .text:0x00001050; // type:function size:0x4 +initializeState_Move__11dAcEmagma_cFv = .text:0x00001060; // type:function size:0x140 +executeState_Move__11dAcEmagma_cFv = .text:0x000011A0; // type:function size:0x10C +finalizeState_Move__11dAcEmagma_cFv = .text:0x000012B0; // type:function size:0x4 +initializeState_BulletMove__11dAcEmagma_cFv = .text:0x000012C0; // type:function size:0xA4 +executeState_BulletMove__11dAcEmagma_cFv = .text:0x00001370; // type:function size:0x8C +finalizeState_BulletMove__11dAcEmagma_cFv = .text:0x00001400; // type:function size:0x4 +initializeState_Frame__11dAcEmagma_cFv = .text:0x00001410; // type:function size:0x34 +executeState_Frame__11dAcEmagma_cFv = .text:0x00001450; // type:function size:0x1A8 +finalizeState_Frame__11dAcEmagma_cFv = .text:0x00001600; // type:function size:0x4 +initializeState_Damage__11dAcEmagma_cFv = .text:0x00001610; // type:function size:0x38 +executeState_Damage__11dAcEmagma_cFv = .text:0x00001650; // type:function size:0x50 +finalizeState_Damage__11dAcEmagma_cFv = .text:0x000016A0; // type:function size:0x4 fn_200_16B0 = .text:0x000016B0; // type:function size:0x28 -fn_200_16E0 = .text:0x000016E0; // type:function size:0x118 -fn_200_1800 = .text:0x00001800; // type:function size:0x60 -fn_200_1860 = .text:0x00001860; // type:function size:0xC -fn_200_1870 = .text:0x00001870; // type:function size:0x1C -fn_200_1890 = .text:0x00001890; // type:function size:0x1C -fn_200_18B0 = .text:0x000018B0; // type:function size:0x1C -fn_200_18D0 = .text:0x000018D0; // type:function size:0x10 -fn_200_18E0 = .text:0x000018E0; // type:function size:0x10 -fn_200_18F0 = .text:0x000018F0; // type:function size:0x10 -fn_200_1900 = .text:0x00001900; // type:function size:0x10 -fn_200_1910 = .text:0x00001910; // type:function size:0x10 -fn_200_1920 = .text:0x00001920; // type:function size:0x10 -fn_200_1930 = .text:0x00001930; // type:function size:0x30 -fn_200_1960 = .text:0x00001960; // type:function size:0x30 -fn_200_1990 = .text:0x00001990; // type:function size:0x30 -fn_200_19C0 = .text:0x000019C0; // type:function size:0x3F4 -fn_200_1DC0 = .text:0x00001DC0; // type:function size:0x58 -fn_200_1E20 = .text:0x00001E20; // type:function size:0x88 +__dt__11dAcEmagma_cFv = .text:0x000016E0; // type:function size:0x118 +build__27sFStateFct_c<11dAcEmagma_c>FRC12sStateIDIf_c = .text:0x00001800; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcEmagma_c>FRP10sStateIf_c = .text:0x00001860; // type:function size:0xC +initialize__24sFState_c<11dAcEmagma_c>Fv = .text:0x00001870; // type:function size:0x1C +execute__24sFState_c<11dAcEmagma_c>Fv = .text:0x00001890; // type:function size:0x1C +finalize__24sFState_c<11dAcEmagma_c>Fv = .text:0x000018B0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018D0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018E0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018F0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001900; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001910; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001920; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcEmagma_c>CFR11dAcEmagma_c = .text:0x00001930; // type:function size:0x30 +executeState__26sFStateID_c<11dAcEmagma_c>CFR11dAcEmagma_c = .text:0x00001960; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcEmagma_c>CFR11dAcEmagma_c = .text:0x00001990; // type:function size:0x30 +__sinit_\d_a_e_magma_cpp = .text:0x000019C0; // type:function size:0x3F4 scope:local +__dt__26sFStateID_c<11dAcEmagma_c>Fv = .text:0x00001DC0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcEmagma_c>CFPCc = .text:0x00001E20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -61,7 +61,7 @@ lbl_200_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_200_rodata_2C = .rodata:0x0000002C; // type:object size:0x34 data:float lbl_200_rodata_60 = .rodata:0x00000060; // type:object size:0x34 lbl_200_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float -lbl_200_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_E_MAGMA = .data:0x00000000; // type:object size:0x3C data:4byte lbl_200_data_3C = .data:0x0000003C; // type:object size:0x8 lbl_200_data_44 = .data:0x00000044; // type:object size:0x34 lbl_200_data_78 = .data:0x00000078; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_e_maguppoNP/symbols.txt b/config/SOUE01/rels/d_a_e_maguppoNP/symbols.txt index 0c82261b..3d725577 100644 --- a/config/SOUE01/rels/d_a_e_maguppoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_maguppoNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_324_F0 = .text:0x000000F0; // type:function size:0x17C +dAcEmaguppo_c_classInit__Fv = .text:0x000000F0; // type:function size:0x17C fn_324_270 = .text:0x00000270; // type:function size:0x58 -fn_324_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_324_330 = .text:0x00000330; // type:function size:0x6C -fn_324_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_324_440 = .text:0x00000440; // type:function size:0xA4 +__dt__26sFState_c<13dAcEmaguppo_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcEmaguppo_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 fn_324_4F0 = .text:0x000004F0; // type:function size:0xD8 fn_324_5D0 = .text:0x000005D0; // type:function size:0xE4 fn_324_6C0 = .text:0x000006C0; // type:function size:0x98 @@ -20,8 +20,8 @@ fn_324_910 = .text:0x00000910; // type:function size:0x7C fn_324_990 = .text:0x00000990; // type:function size:0xCC fn_324_A60 = .text:0x00000A60; // type:function size:0x70 fn_324_AD0 = .text:0x00000AD0; // type:function size:0x608 -fn_324_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_324_10F0 = .text:0x000010F0; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010E0; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000010F0; // type:function size:0x10 fn_324_1100 = .text:0x00001100; // type:function size:0x1C fn_324_1120 = .text:0x00001120; // type:function size:0xA8 fn_324_11D0 = .text:0x000011D0; // type:function size:0x190 @@ -45,69 +45,69 @@ fn_324_1FA0 = .text:0x00001FA0; // type:function size:0x580 fn_324_2520 = .text:0x00002520; // type:function size:0x138 fn_324_2660 = .text:0x00002660; // type:function size:0x8 fn_324_2670 = .text:0x00002670; // type:function size:0x6EC -fn_324_2D60 = .text:0x00002D60; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D60; // type:function size:0x10 fn_324_2D70 = .text:0x00002D70; // type:function size:0x64 -fn_324_2DE0 = .text:0x00002DE0; // type:function size:0x50 -fn_324_2E30 = .text:0x00002E30; // type:function size:0xB0 -fn_324_2EE0 = .text:0x00002EE0; // type:function size:0x4 -fn_324_2EF0 = .text:0x00002EF0; // type:function size:0x124 -fn_324_3020 = .text:0x00003020; // type:function size:0x324 -fn_324_3350 = .text:0x00003350; // type:function size:0x60 -fn_324_33B0 = .text:0x000033B0; // type:function size:0x58 -fn_324_3410 = .text:0x00003410; // type:function size:0xEC -fn_324_3500 = .text:0x00003500; // type:function size:0x4 -fn_324_3510 = .text:0x00003510; // type:function size:0x50 -fn_324_3560 = .text:0x00003560; // type:function size:0x78 -fn_324_35E0 = .text:0x000035E0; // type:function size:0x4 -fn_324_35F0 = .text:0x000035F0; // type:function size:0x58 -fn_324_3650 = .text:0x00003650; // type:function size:0xD4 -fn_324_3730 = .text:0x00003730; // type:function size:0x4 -fn_324_3740 = .text:0x00003740; // type:function size:0x90 -fn_324_37D0 = .text:0x000037D0; // type:function size:0x140 -fn_324_3910 = .text:0x00003910; // type:function size:0x4 -fn_324_3920 = .text:0x00003920; // type:function size:0x50 -fn_324_3970 = .text:0x00003970; // type:function size:0x17C -fn_324_3AF0 = .text:0x00003AF0; // type:function size:0x4 -fn_324_3B00 = .text:0x00003B00; // type:function size:0x7C -fn_324_3B80 = .text:0x00003B80; // type:function size:0x38C -fn_324_3F10 = .text:0x00003F10; // type:function size:0xC -fn_324_3F20 = .text:0x00003F20; // type:function size:0x4 -fn_324_3F30 = .text:0x00003F30; // type:function size:0x80 -fn_324_3FB0 = .text:0x00003FB0; // type:function size:0x10 -fn_324_3FC0 = .text:0x00003FC0; // type:function size:0x4 -fn_324_3FD0 = .text:0x00003FD0; // type:function size:0x58 -fn_324_4030 = .text:0x00004030; // type:function size:0x2EC -fn_324_4320 = .text:0x00004320; // type:function size:0x4 -fn_324_4330 = .text:0x00004330; // type:function size:0x90 -fn_324_43C0 = .text:0x000043C0; // type:function size:0x2A0 -fn_324_4660 = .text:0x00004660; // type:function size:0x4 -fn_324_4670 = .text:0x00004670; // type:function size:0x60 -fn_324_46D0 = .text:0x000046D0; // type:function size:0x10C -fn_324_47E0 = .text:0x000047E0; // type:function size:0x4 -fn_324_47F0 = .text:0x000047F0; // type:function size:0x68 -fn_324_4860 = .text:0x00004860; // type:function size:0x18C -fn_324_49F0 = .text:0x000049F0; // type:function size:0x4 +initializeState_Appear__13dAcEmaguppo_cFv = .text:0x00002DE0; // type:function size:0x50 +executeState_Appear__13dAcEmaguppo_cFv = .text:0x00002E30; // type:function size:0xB0 +finalizeState_Appear__13dAcEmaguppo_cFv = .text:0x00002EE0; // type:function size:0x4 +initializeState_Attack__13dAcEmaguppo_cFv = .text:0x00002EF0; // type:function size:0x124 +executeState_Attack__13dAcEmaguppo_cFv = .text:0x00003020; // type:function size:0x324 +finalizeState_Attack__13dAcEmaguppo_cFv = .text:0x00003350; // type:function size:0x60 +initializeState_Blow__13dAcEmaguppo_cFv = .text:0x000033B0; // type:function size:0x58 +executeState_Blow__13dAcEmaguppo_cFv = .text:0x00003410; // type:function size:0xEC +finalizeState_Blow__13dAcEmaguppo_cFv = .text:0x00003500; // type:function size:0x4 +initializeState_Corner__13dAcEmaguppo_cFv = .text:0x00003510; // type:function size:0x50 +executeState_Corner__13dAcEmaguppo_cFv = .text:0x00003560; // type:function size:0x78 +finalizeState_Corner__13dAcEmaguppo_cFv = .text:0x000035E0; // type:function size:0x4 +initializeState_Damage__13dAcEmaguppo_cFv = .text:0x000035F0; // type:function size:0x58 +executeState_Damage__13dAcEmaguppo_cFv = .text:0x00003650; // type:function size:0xD4 +finalizeState_Damage__13dAcEmaguppo_cFv = .text:0x00003730; // type:function size:0x4 +initializeState_Dead__13dAcEmaguppo_cFv = .text:0x00003740; // type:function size:0x90 +executeState_Dead__13dAcEmaguppo_cFv = .text:0x000037D0; // type:function size:0x140 +finalizeState_Dead__13dAcEmaguppo_cFv = .text:0x00003910; // type:function size:0x4 +initializeState_Dive__13dAcEmaguppo_cFv = .text:0x00003920; // type:function size:0x50 +executeState_Dive__13dAcEmaguppo_cFv = .text:0x00003970; // type:function size:0x17C +finalizeState_Dive__13dAcEmaguppo_cFv = .text:0x00003AF0; // type:function size:0x4 +initializeState_DivingWait__13dAcEmaguppo_cFv = .text:0x00003B00; // type:function size:0x7C +executeState_DivingWait__13dAcEmaguppo_cFv = .text:0x00003B80; // type:function size:0x38C +finalizeState_DivingWait__13dAcEmaguppo_cFv = .text:0x00003F10; // type:function size:0xC +initializeState_RailReverse__13dAcEmaguppo_cFv = .text:0x00003F20; // type:function size:0x4 +executeState_RailReverse__13dAcEmaguppo_cFv = .text:0x00003F30; // type:function size:0x80 +refreshState__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003FB0; // type:function size:0x10 +finalizeState_RailReverse__13dAcEmaguppo_cFv = .text:0x00003FC0; // type:function size:0x4 +initializeState_RailWalk__13dAcEmaguppo_cFv = .text:0x00003FD0; // type:function size:0x58 +executeState_RailWalk__13dAcEmaguppo_cFv = .text:0x00004030; // type:function size:0x2EC +finalizeState_RailWalk__13dAcEmaguppo_cFv = .text:0x00004320; // type:function size:0x4 +initializeState_Stomped__13dAcEmaguppo_cFv = .text:0x00004330; // type:function size:0x90 +executeState_Stomped__13dAcEmaguppo_cFv = .text:0x000043C0; // type:function size:0x2A0 +finalizeState_Stomped__13dAcEmaguppo_cFv = .text:0x00004660; // type:function size:0x4 +initializeState_Stun__13dAcEmaguppo_cFv = .text:0x00004670; // type:function size:0x60 +executeState_Stun__13dAcEmaguppo_cFv = .text:0x000046D0; // type:function size:0x10C +finalizeState_Stun__13dAcEmaguppo_cFv = .text:0x000047E0; // type:function size:0x4 +initializeState_WaitAttack__13dAcEmaguppo_cFv = .text:0x000047F0; // type:function size:0x68 +executeState_WaitAttack__13dAcEmaguppo_cFv = .text:0x00004860; // type:function size:0x18C +finalizeState_WaitAttack__13dAcEmaguppo_cFv = .text:0x000049F0; // type:function size:0x4 fn_324_4A00 = .text:0x00004A00; // type:function size:0x8 fn_324_4A10 = .text:0x00004A10; // type:function size:0x4 fn_324_4A20 = .text:0x00004A20; // type:function size:0x4 fn_324_4A30 = .text:0x00004A30; // type:function size:0x8 -fn_324_4A40 = .text:0x00004A40; // type:function size:0x174 -fn_324_4BC0 = .text:0x00004BC0; // type:function size:0x60 -fn_324_4C20 = .text:0x00004C20; // type:function size:0xC -fn_324_4C30 = .text:0x00004C30; // type:function size:0x1C -fn_324_4C50 = .text:0x00004C50; // type:function size:0x1C -fn_324_4C70 = .text:0x00004C70; // type:function size:0x1C -fn_324_4C90 = .text:0x00004C90; // type:function size:0x10 -fn_324_4CA0 = .text:0x00004CA0; // type:function size:0x10 -fn_324_4CB0 = .text:0x00004CB0; // type:function size:0x10 -fn_324_4CC0 = .text:0x00004CC0; // type:function size:0x10 -fn_324_4CD0 = .text:0x00004CD0; // type:function size:0x10 -fn_324_4CE0 = .text:0x00004CE0; // type:function size:0x30 -fn_324_4D10 = .text:0x00004D10; // type:function size:0x30 -fn_324_4D40 = .text:0x00004D40; // type:function size:0x30 -fn_324_4D70 = .text:0x00004D70; // type:function size:0xA44 -fn_324_57C0 = .text:0x000057C0; // type:function size:0x58 -fn_324_5820 = .text:0x00005820; // type:function size:0x88 +__dt__13dAcEmaguppo_cFv = .text:0x00004A40; // type:function size:0x174 +build__29sFStateFct_c<13dAcEmaguppo_c>FRC12sStateIDIf_c = .text:0x00004BC0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcEmaguppo_c>FRP10sStateIf_c = .text:0x00004C20; // type:function size:0xC +initialize__26sFState_c<13dAcEmaguppo_c>Fv = .text:0x00004C30; // type:function size:0x1C +execute__26sFState_c<13dAcEmaguppo_c>Fv = .text:0x00004C50; // type:function size:0x1C +finalize__26sFState_c<13dAcEmaguppo_c>Fv = .text:0x00004C70; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004C90; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004CA0; // type:function size:0x10 +getState__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004CB0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004CC0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004CD0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcEmaguppo_c>CFR13dAcEmaguppo_c = .text:0x00004CE0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcEmaguppo_c>CFR13dAcEmaguppo_c = .text:0x00004D10; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcEmaguppo_c>CFR13dAcEmaguppo_c = .text:0x00004D40; // type:function size:0x30 +__sinit_\d_a_e_maguppo_cpp = .text:0x00004D70; // type:function size:0xA44 scope:local +__dt__28sFStateID_c<13dAcEmaguppo_c>Fv = .text:0x000057C0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcEmaguppo_c>CFPCc = .text:0x00005820; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -121,7 +121,7 @@ lbl_324_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float lbl_324_rodata_C0 = .rodata:0x000000C0; // type:object size:0x70 data:float lbl_324_rodata_130 = .rodata:0x00000130; // type:object size:0x30 data:float lbl_324_rodata_160 = .rodata:0x00000160; // type:object size:0x58 data:float -lbl_324_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_E_MAGUPPO = .data:0x00000000; // type:object size:0x40 data:4byte lbl_324_data_40 = .data:0x00000040; // type:object size:0x8 lbl_324_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_324_data_54 = .data:0x00000054; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_mrNP/symbols.txt b/config/SOUE01/rels/d_a_e_mrNP/symbols.txt index 40f5b394..9fbc2310 100644 --- a/config/SOUE01/rels/d_a_e_mrNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_mrNP/symbols.txt @@ -4,14 +4,14 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_249_F0 = .text:0x000000F0; // type:function size:0x40 -AcEmr__ctor = .text:0x00000130; // type:function size:0x300 +dAcEmr_c_classInit__Fv = .text:0x00000130; // type:function size:0x300 fn_249_430 = .text:0x00000430; // type:function size:0x58 fn_249_490 = .text:0x00000490; // type:function size:0x4 fn_249_4A0 = .text:0x000004A0; // type:function size:0x58 -fn_249_500 = .text:0x00000500; // type:function size:0x58 -fn_249_560 = .text:0x00000560; // type:function size:0x6C -fn_249_5D0 = .text:0x000005D0; // type:function size:0xA0 -fn_249_670 = .text:0x00000670; // type:function size:0xA4 +__dt__20sFState_c<8dAcEmr_c>Fv = .text:0x00000500; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEmr_c>Fv = .text:0x00000560; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005D0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000670; // type:function size:0xA4 fn_249_720 = .text:0x00000720; // type:function size:0xC fn_249_730 = .text:0x00000730; // type:function size:0x40 fn_249_770 = .text:0x00000770; // type:function size:0x4 @@ -31,7 +31,7 @@ fn_249_11D0 = .text:0x000011D0; // type:function size:0x10 fn_249_11E0 = .text:0x000011E0; // type:function size:0x8 fn_249_11F0 = .text:0x000011F0; // type:function size:0x43C fn_249_1630 = .text:0x00001630; // type:function size:0x2D0 -fn_249_1900 = .text:0x00001900; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001900; // type:function size:0x10 fn_249_1910 = .text:0x00001910; // type:function size:0x28 fn_249_1940 = .text:0x00001940; // type:function size:0x1C fn_249_1960 = .text:0x00001960; // type:function size:0x4 @@ -39,14 +39,14 @@ fn_249_1970 = .text:0x00001970; // type:function size:0x10 fn_249_1980 = .text:0x00001980; // type:function size:0x1C fn_249_19A0 = .text:0x000019A0; // type:function size:0x18 fn_249_19C0 = .text:0x000019C0; // type:function size:0x10 -fn_249_19D0 = .text:0x000019D0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000019D0; // type:function size:0x10 fn_249_19E0 = .text:0x000019E0; // type:function size:0x8 fn_249_19F0 = .text:0x000019F0; // type:function size:0x2C8 fn_249_1CC0 = .text:0x00001CC0; // type:function size:0x648 fn_249_2310 = .text:0x00002310; // type:function size:0x8 fn_249_2320 = .text:0x00002320; // type:function size:0xC fn_249_2330 = .text:0x00002330; // type:function size:0x10 -fn_249_2340 = .text:0x00002340; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002340; // type:function size:0x10 fn_249_2350 = .text:0x00002350; // type:function size:0xB4 fn_249_2410 = .text:0x00002410; // type:function size:0x34 fn_249_2450 = .text:0x00002450; // type:function size:0x4C @@ -64,85 +64,85 @@ fn_249_2590 = .text:0x00002590; // type:function size:0x10 fn_249_25A0 = .text:0x000025A0; // type:function size:0xC fn_249_25B0 = .text:0x000025B0; // type:function size:0xC fn_249_25C0 = .text:0x000025C0; // type:function size:0x1F4 -fn_249_27C0 = .text:0x000027C0; // type:function size:0x90 -fn_249_2850 = .text:0x00002850; // type:function size:0xC -fn_249_2860 = .text:0x00002860; // type:function size:0x4 -fn_249_2870 = .text:0x00002870; // type:function size:0x134 -fn_249_29B0 = .text:0x000029B0; // type:function size:0x30C -fn_249_2CC0 = .text:0x00002CC0; // type:function size:0x10 -fn_249_2CD0 = .text:0x00002CD0; // type:function size:0xA4 -fn_249_2D80 = .text:0x00002D80; // type:function size:0x1DC -fn_249_2F60 = .text:0x00002F60; // type:function size:0x4 -fn_249_2F70 = .text:0x00002F70; // type:function size:0x144 -fn_249_30C0 = .text:0x000030C0; // type:function size:0x37C -fn_249_3440 = .text:0x00003440; // type:function size:0x4 -fn_249_3450 = .text:0x00003450; // type:function size:0x94 -fn_249_34F0 = .text:0x000034F0; // type:function size:0xA4 -fn_249_35A0 = .text:0x000035A0; // type:function size:0x4 -fn_249_35B0 = .text:0x000035B0; // type:function size:0x38 -fn_249_35F0 = .text:0x000035F0; // type:function size:0x88 -fn_249_3680 = .text:0x00003680; // type:function size:0x4 -fn_249_3690 = .text:0x00003690; // type:function size:0x68 -fn_249_3700 = .text:0x00003700; // type:function size:0x70 -fn_249_3770 = .text:0x00003770; // type:function size:0x4 -fn_249_3780 = .text:0x00003780; // type:function size:0xF8 -fn_249_3880 = .text:0x00003880; // type:function size:0x4F0 -fn_249_3D70 = .text:0x00003D70; // type:function size:0x4 -fn_249_3D80 = .text:0x00003D80; // type:function size:0x68 -fn_249_3DF0 = .text:0x00003DF0; // type:function size:0xF4 -fn_249_3EF0 = .text:0x00003EF0; // type:function size:0x4 -fn_249_3F00 = .text:0x00003F00; // type:function size:0x84 -fn_249_3F90 = .text:0x00003F90; // type:function size:0x3E0 -fn_249_4370 = .text:0x00004370; // type:function size:0x4 -fn_249_4380 = .text:0x00004380; // type:function size:0xA0 -fn_249_4420 = .text:0x00004420; // type:function size:0xD0 -fn_249_44F0 = .text:0x000044F0; // type:function size:0x1C -fn_249_4510 = .text:0x00004510; // type:function size:0x70 -fn_249_4580 = .text:0x00004580; // type:function size:0x4C0 -fn_249_4A40 = .text:0x00004A40; // type:function size:0x4 -fn_249_4A50 = .text:0x00004A50; // type:function size:0x60 -fn_249_4AB0 = .text:0x00004AB0; // type:function size:0x78 -fn_249_4B30 = .text:0x00004B30; // type:function size:0x4 -fn_249_4B40 = .text:0x00004B40; // type:function size:0x68 -fn_249_4BB0 = .text:0x00004BB0; // type:function size:0x54 -fn_249_4C10 = .text:0x00004C10; // type:function size:0x4 -fn_249_4C20 = .text:0x00004C20; // type:function size:0x74 -fn_249_4CA0 = .text:0x00004CA0; // type:function size:0x110 -fn_249_4DB0 = .text:0x00004DB0; // type:function size:0x4 -fn_249_4DC0 = .text:0x00004DC0; // type:function size:0x60 -fn_249_4E20 = .text:0x00004E20; // type:function size:0x54 -fn_249_4E80 = .text:0x00004E80; // type:function size:0x4 -fn_249_4E90 = .text:0x00004E90; // type:function size:0x58 -fn_249_4EF0 = .text:0x00004EF0; // type:function size:0x88 -fn_249_4F80 = .text:0x00004F80; // type:function size:0x1C -fn_249_4FA0 = .text:0x00004FA0; // type:function size:0x208 -fn_249_51B0 = .text:0x000051B0; // type:function size:0x354 -fn_249_5510 = .text:0x00005510; // type:function size:0x4 -fn_249_5520 = .text:0x00005520; // type:function size:0x9C -fn_249_55C0 = .text:0x000055C0; // type:function size:0x1A4 -fn_249_5770 = .text:0x00005770; // type:function size:0x4 -fn_249_5780 = .text:0x00005780; // type:function size:0xA4 -fn_249_5830 = .text:0x00005830; // type:function size:0x64 +initializeState_EventWait__8dAcEmr_cFv = .text:0x000027C0; // type:function size:0x90 +executeState_EventWait__8dAcEmr_cFv = .text:0x00002850; // type:function size:0xC +finalizeState_EventWait__8dAcEmr_cFv = .text:0x00002860; // type:function size:0x4 +initializeState_Wait__8dAcEmr_cFv = .text:0x00002870; // type:function size:0x134 +executeState_Wait__8dAcEmr_cFv = .text:0x000029B0; // type:function size:0x30C +finalizeState_Wait__8dAcEmr_cFv = .text:0x00002CC0; // type:function size:0x10 +initializeState_Lost__8dAcEmr_cFv = .text:0x00002CD0; // type:function size:0xA4 +executeState_Lost__8dAcEmr_cFv = .text:0x00002D80; // type:function size:0x1DC +finalizeState_Lost__8dAcEmr_cFv = .text:0x00002F60; // type:function size:0x4 +initializeState_Walk__8dAcEmr_cFv = .text:0x00002F70; // type:function size:0x144 +executeState_Walk__8dAcEmr_cFv = .text:0x000030C0; // type:function size:0x37C +finalizeState_Walk__8dAcEmr_cFv = .text:0x00003440; // type:function size:0x4 +initializeState_Find__8dAcEmr_cFv = .text:0x00003450; // type:function size:0x94 +executeState_Find__8dAcEmr_cFv = .text:0x000034F0; // type:function size:0xA4 +finalizeState_Find__8dAcEmr_cFv = .text:0x000035A0; // type:function size:0x4 +initializeState_GuardSt__8dAcEmr_cFv = .text:0x000035B0; // type:function size:0x38 +executeState_GuardSt__8dAcEmr_cFv = .text:0x000035F0; // type:function size:0x88 +finalizeState_GuardSt__8dAcEmr_cFv = .text:0x00003680; // type:function size:0x4 +initializeState_GuardEnd__8dAcEmr_cFv = .text:0x00003690; // type:function size:0x68 +executeState_GuardEnd__8dAcEmr_cFv = .text:0x00003700; // type:function size:0x70 +finalizeState_GuardEnd__8dAcEmr_cFv = .text:0x00003770; // type:function size:0x4 +initializeState_BattleMove__8dAcEmr_cFv = .text:0x00003780; // type:function size:0xF8 +executeState_BattleMove__8dAcEmr_cFv = .text:0x00003880; // type:function size:0x4F0 +finalizeState_BattleMove__8dAcEmr_cFv = .text:0x00003D70; // type:function size:0x4 +initializeState_Stick__8dAcEmr_cFv = .text:0x00003D80; // type:function size:0x68 +executeState_Stick__8dAcEmr_cFv = .text:0x00003DF0; // type:function size:0xF4 +finalizeState_Stick__8dAcEmr_cFv = .text:0x00003EF0; // type:function size:0x4 +initializeState_BattleNoShieldMove__8dAcEmr_cFv = .text:0x00003F00; // type:function size:0x84 +executeState_BattleNoShieldMove__8dAcEmr_cFv = .text:0x00003F90; // type:function size:0x3E0 +finalizeState_BattleNoShieldMove__8dAcEmr_cFv = .text:0x00004370; // type:function size:0x4 +initializeState_Swing__8dAcEmr_cFv = .text:0x00004380; // type:function size:0xA0 +executeState_Swing__8dAcEmr_cFv = .text:0x00004420; // type:function size:0xD0 +finalizeState_Swing__8dAcEmr_cFv = .text:0x000044F0; // type:function size:0x1C +initializeState_Rush__8dAcEmr_cFv = .text:0x00004510; // type:function size:0x70 +executeState_Rush__8dAcEmr_cFv = .text:0x00004580; // type:function size:0x4C0 +finalizeState_Rush__8dAcEmr_cFv = .text:0x00004A40; // type:function size:0x4 +initializeState_GuardJust__8dAcEmr_cFv = .text:0x00004A50; // type:function size:0x60 +executeState_GuardJust__8dAcEmr_cFv = .text:0x00004AB0; // type:function size:0x78 +finalizeState_GuardJust__8dAcEmr_cFv = .text:0x00004B30; // type:function size:0x4 +initializeState_ShieldCut__8dAcEmr_cFv = .text:0x00004B40; // type:function size:0x68 +executeState_ShieldCut__8dAcEmr_cFv = .text:0x00004BB0; // type:function size:0x54 +finalizeState_ShieldCut__8dAcEmr_cFv = .text:0x00004C10; // type:function size:0x4 +initializeState_ShieldThrow__8dAcEmr_cFv = .text:0x00004C20; // type:function size:0x74 +executeState_ShieldThrow__8dAcEmr_cFv = .text:0x00004CA0; // type:function size:0x110 +finalizeState_ShieldThrow__8dAcEmr_cFv = .text:0x00004DB0; // type:function size:0x4 +initializeState_ShieldOut__8dAcEmr_cFv = .text:0x00004DC0; // type:function size:0x60 +executeState_ShieldOut__8dAcEmr_cFv = .text:0x00004E20; // type:function size:0x54 +finalizeState_ShieldOut__8dAcEmr_cFv = .text:0x00004E80; // type:function size:0x4 +initializeState_Damage__8dAcEmr_cFv = .text:0x00004E90; // type:function size:0x58 +executeState_Damage__8dAcEmr_cFv = .text:0x00004EF0; // type:function size:0x88 +finalizeState_Damage__8dAcEmr_cFv = .text:0x00004F80; // type:function size:0x1C +initializeState_Dead__8dAcEmr_cFv = .text:0x00004FA0; // type:function size:0x208 +executeState_Dead__8dAcEmr_cFv = .text:0x000051B0; // type:function size:0x354 +finalizeState_Dead__8dAcEmr_cFv = .text:0x00005510; // type:function size:0x4 +initializeState_Piyori__8dAcEmr_cFv = .text:0x00005520; // type:function size:0x9C +executeState_Piyori__8dAcEmr_cFv = .text:0x000055C0; // type:function size:0x1A4 +finalizeState_Piyori__8dAcEmr_cFv = .text:0x00005770; // type:function size:0x4 +initializeState_WhipPiyori__8dAcEmr_cFv = .text:0x00005780; // type:function size:0xA4 +executeState_WhipPiyori__8dAcEmr_cFv = .text:0x00005830; // type:function size:0x64 fn_249_5894 = .text:0x00005894; // type:function size:0x4 -fn_249_58A0 = .text:0x000058A0; // type:function size:0x4 -fn_249_58B0 = .text:0x000058B0; // type:function size:0xD4 -fn_249_5990 = .text:0x00005990; // type:function size:0x3C4 -fn_249_5D60 = .text:0x00005D60; // type:function size:0xC -fn_249_5D70 = .text:0x00005D70; // type:function size:0x9C -fn_249_5E10 = .text:0x00005E10; // type:function size:0x88 -fn_249_5EA0 = .text:0x00005EA0; // type:function size:0x4 -fn_249_5EB0 = .text:0x00005EB0; // type:function size:0x140 -fn_249_5FF0 = .text:0x00005FF0; // type:function size:0x598 -fn_249_6590 = .text:0x00006590; // type:function size:0x10 -fn_249_65A0 = .text:0x000065A0; // type:function size:0xC8 -fn_249_6670 = .text:0x00006670; // type:function size:0x418 -fn_249_6A90 = .text:0x00006A90; // type:function size:0x4 -fn_249_6AA0 = .text:0x00006AA0; // type:function size:0xB4 -fn_249_6B60 = .text:0x00006B60; // type:function size:0x398 -fn_249_6F00 = .text:0x00006F00; // type:function size:0x4 -fn_249_6F10 = .text:0x00006F10; // type:function size:0xD0 -fn_249_6FE0 = .text:0x00006FE0; // type:function size:0x4EC -fn_249_74D0 = .text:0x000074D0; // type:function size:0x4 +finalizeState_WhipPiyori__8dAcEmr_cFv = .text:0x000058A0; // type:function size:0x4 +initializeState_BombReaction__8dAcEmr_cFv = .text:0x000058B0; // type:function size:0xD4 +executeState_BombReaction__8dAcEmr_cFv = .text:0x00005990; // type:function size:0x3C4 +finalizeState_BombReaction__8dAcEmr_cFv = .text:0x00005D60; // type:function size:0xC +initializeState_Yoroke__8dAcEmr_cFv = .text:0x00005D70; // type:function size:0x9C +executeState_Yoroke__8dAcEmr_cFv = .text:0x00005E10; // type:function size:0x88 +finalizeState_Yoroke__8dAcEmr_cFv = .text:0x00005EA0; // type:function size:0x4 +initializeState_PathWait__8dAcEmr_cFv = .text:0x00005EB0; // type:function size:0x140 +executeState_PathWait__8dAcEmr_cFv = .text:0x00005FF0; // type:function size:0x598 +finalizeState_PathWait__8dAcEmr_cFv = .text:0x00006590; // type:function size:0x10 +initializeState_PathWalk__8dAcEmr_cFv = .text:0x000065A0; // type:function size:0xC8 +executeState_PathWalk__8dAcEmr_cFv = .text:0x00006670; // type:function size:0x418 +finalizeState_PathWalk__8dAcEmr_cFv = .text:0x00006A90; // type:function size:0x4 +initializeState_PathHome__8dAcEmr_cFv = .text:0x00006AA0; // type:function size:0xB4 +executeState_PathHome__8dAcEmr_cFv = .text:0x00006B60; // type:function size:0x398 +finalizeState_PathHome__8dAcEmr_cFv = .text:0x00006F00; // type:function size:0x4 +initializeState_Home__8dAcEmr_cFv = .text:0x00006F10; // type:function size:0xD0 +executeState_Home__8dAcEmr_cFv = .text:0x00006FE0; // type:function size:0x4EC +finalizeState_Home__8dAcEmr_cFv = .text:0x000074D0; // type:function size:0x4 fn_249_74E0 = .text:0x000074E0; // type:function size:0x88 fn_249_7570 = .text:0x00007570; // type:function size:0x1CC fn_249_7740 = .text:0x00007740; // type:function size:0x540 @@ -216,29 +216,29 @@ fn_249_D5D0 = .text:0x0000D5D0; // type:function size:0x8 fn_249_D5E0 = .text:0x0000D5E0; // type:function size:0x4 fn_249_D5F0 = .text:0x0000D5F0; // type:function size:0x4 fn_249_D600 = .text:0x0000D600; // type:function size:0x8 -fn_249_D610 = .text:0x0000D610; // type:function size:0x318 +__dt__8dAcEmr_cFv = .text:0x0000D610; // type:function size:0x318 fn_249_D930 = .text:0x0000D930; // type:function size:0x4 fn_249_D940 = .text:0x0000D940; // type:function size:0x4 fn_249_D950 = .text:0x0000D950; // type:function size:0x4 fn_249_D960 = .text:0x0000D960; // type:function size:0x4 fn_249_D970 = .text:0x0000D970; // type:function size:0x4 -fn_249_D980 = .text:0x0000D980; // type:function size:0x60 -fn_249_D9E0 = .text:0x0000D9E0; // type:function size:0xC -fn_249_D9F0 = .text:0x0000D9F0; // type:function size:0x1C -fn_249_DA10 = .text:0x0000DA10; // type:function size:0x1C -fn_249_DA30 = .text:0x0000DA30; // type:function size:0x1C -fn_249_DA50 = .text:0x0000DA50; // type:function size:0x10 -fn_249_DA60 = .text:0x0000DA60; // type:function size:0x10 -fn_249_DA70 = .text:0x0000DA70; // type:function size:0x10 -fn_249_DA80 = .text:0x0000DA80; // type:function size:0x10 -fn_249_DA90 = .text:0x0000DA90; // type:function size:0x10 -fn_249_DAA0 = .text:0x0000DAA0; // type:function size:0x10 -fn_249_DAB0 = .text:0x0000DAB0; // type:function size:0x30 -fn_249_DAE0 = .text:0x0000DAE0; // type:function size:0x30 -fn_249_DB10 = .text:0x0000DB10; // type:function size:0x30 -fn_249_DB40 = .text:0x0000DB40; // type:function size:0x1360 -fn_249_EEA0 = .text:0x0000EEA0; // type:function size:0x58 -fn_249_EF00 = .text:0x0000EF00; // type:function size:0x88 +build__23sFStateFct_c<8dAcEmr_c>FRC12sStateIDIf_c = .text:0x0000D980; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEmr_c>FRP10sStateIf_c = .text:0x0000D9E0; // type:function size:0xC +initialize__20sFState_c<8dAcEmr_c>Fv = .text:0x0000D9F0; // type:function size:0x1C +execute__20sFState_c<8dAcEmr_c>Fv = .text:0x0000DA10; // type:function size:0x1C +finalize__20sFState_c<8dAcEmr_c>Fv = .text:0x0000DA30; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000DA50; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000DA60; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000DA70; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000DA80; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000DA90; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000DAA0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEmr_c>CFR8dAcEmr_c = .text:0x0000DAB0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEmr_c>CFR8dAcEmr_c = .text:0x0000DAE0; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEmr_c>CFR8dAcEmr_c = .text:0x0000DB10; // type:function size:0x30 +__sinit_\d_a_e_mr_cpp = .text:0x0000DB40; // type:function size:0x1360 scope:local +__dt__22sFStateID_c<8dAcEmr_c>Fv = .text:0x0000EEA0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEmr_c>CFPCc = .text:0x0000EF00; // type:function size:0x88 fn_249_EF90 = .text:0x0000EF90; // type:function size:0x8 fn_249_EFA0 = .text:0x0000EFA0; // type:function size:0x8 fn_249_EFB0 = .text:0x0000EFB0; // type:function size:0x8 @@ -263,7 +263,7 @@ lbl_249_rodata_134 = .rodata:0x00000134; // type:object size:0x10 data:float lbl_249_rodata_144 = .rodata:0x00000144; // type:object size:0x4 data:float lbl_249_rodata_148 = .rodata:0x00000148; // type:object size:0x20 data:float lbl_249_rodata_168 = .rodata:0x00000168; // type:object size:0xBC data:float -lbl_249_data_0 = .data:0x00000000; // type:object size:0xD8 data:4byte +g_profile_E_MR = .data:0x00000000; // type:object size:0xD8 data:4byte jumptable_249_data_D8 = .data:0x000000D8; // type:object size:0x74 scope:local lbl_249_data_14C = .data:0x0000014C; // type:object size:0xC lbl_249_data_158 = .data:0x00000158; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_e_mr_shieldNP/symbols.txt b/config/SOUE01/rels/d_a_e_mr_shieldNP/symbols.txt index 6cb5bcc2..9f4d407a 100644 --- a/config/SOUE01/rels/d_a_e_mr_shieldNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_mr_shieldNP/symbols.txt @@ -4,12 +4,12 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_252_F0 = .text:0x000000F0; // type:function size:0x40 -fn_252_130 = .text:0x00000130; // type:function size:0x174 +dAcE_Mr_Shield_c_classInit__Fv = .text:0x00000130; // type:function size:0x174 fn_252_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_252_310 = .text:0x00000310; // type:function size:0x58 -fn_252_370 = .text:0x00000370; // type:function size:0x6C -fn_252_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_252_480 = .text:0x00000480; // type:function size:0xA4 +__dt__29sFState_c<16dAcE_Mr_Shield_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcE_Mr_Shield_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_252_530 = .text:0x00000530; // type:function size:0x4 fn_252_540 = .text:0x00000540; // type:function size:0x14 fn_252_560 = .text:0x00000560; // type:function size:0x58 @@ -19,16 +19,16 @@ fn_252_760 = .text:0x00000760; // type:function size:0x98 fn_252_800 = .text:0x00000800; // type:function size:0x8 fn_252_810 = .text:0x00000810; // type:function size:0x500 fn_252_D10 = .text:0x00000D10; // type:function size:0x14 -fn_252_D30 = .text:0x00000D30; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D30; // type:function size:0x10 fn_252_D40 = .text:0x00000D40; // type:function size:0x390 -fn_252_10D0 = .text:0x000010D0; // type:function size:0x10 -fn_252_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_252_10F0 = .text:0x000010F0; // type:function size:0x4 -fn_252_1100 = .text:0x00001100; // type:function size:0x48 -fn_252_1150 = .text:0x00001150; // type:function size:0x4 -fn_252_1160 = .text:0x00001160; // type:function size:0x24 -fn_252_1190 = .text:0x00001190; // type:function size:0x214 -fn_252_13B0 = .text:0x000013B0; // type:function size:0x4 +executeState__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010D0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010E0; // type:function size:0x10 +initializeState_Move__16dAcE_Mr_Shield_cFv = .text:0x000010F0; // type:function size:0x4 +executeState_Move__16dAcE_Mr_Shield_cFv = .text:0x00001100; // type:function size:0x48 +finalizeState_Move__16dAcE_Mr_Shield_cFv = .text:0x00001150; // type:function size:0x4 +initializeState_Wait__16dAcE_Mr_Shield_cFv = .text:0x00001160; // type:function size:0x24 +executeState_Wait__16dAcE_Mr_Shield_cFv = .text:0x00001190; // type:function size:0x214 +finalizeState_Wait__16dAcE_Mr_Shield_cFv = .text:0x000013B0; // type:function size:0x4 fn_252_13C0 = .text:0x000013C0; // type:function size:0x13C fn_252_1500 = .text:0x00001500; // type:function size:0x1AC fn_252_16B0 = .text:0x000016B0; // type:function size:0x268 @@ -60,24 +60,24 @@ fn_252_47B0 = .text:0x000047B0; // type:function size:0x8 fn_252_47C0 = .text:0x000047C0; // type:function size:0x4 fn_252_47D0 = .text:0x000047D0; // type:function size:0x4 fn_252_47E0 = .text:0x000047E0; // type:function size:0x8 -fn_252_47F0 = .text:0x000047F0; // type:function size:0x160 -fn_252_4950 = .text:0x00004950; // type:function size:0x60 -fn_252_49B0 = .text:0x000049B0; // type:function size:0xC -fn_252_49C0 = .text:0x000049C0; // type:function size:0x1C -fn_252_49E0 = .text:0x000049E0; // type:function size:0x1C -fn_252_4A00 = .text:0x00004A00; // type:function size:0x1C -fn_252_4A20 = .text:0x00004A20; // type:function size:0x10 -fn_252_4A30 = .text:0x00004A30; // type:function size:0x10 -fn_252_4A40 = .text:0x00004A40; // type:function size:0x10 -fn_252_4A50 = .text:0x00004A50; // type:function size:0x10 -fn_252_4A60 = .text:0x00004A60; // type:function size:0x10 -fn_252_4A70 = .text:0x00004A70; // type:function size:0x10 -fn_252_4A80 = .text:0x00004A80; // type:function size:0x30 -fn_252_4AB0 = .text:0x00004AB0; // type:function size:0x30 -fn_252_4AE0 = .text:0x00004AE0; // type:function size:0x30 -fn_252_4B10 = .text:0x00004B10; // type:function size:0x1C0 -fn_252_4CD0 = .text:0x00004CD0; // type:function size:0x58 -fn_252_4D30 = .text:0x00004D30; // type:function size:0x88 +__dt__16dAcE_Mr_Shield_cFv = .text:0x000047F0; // type:function size:0x160 +build__32sFStateFct_c<16dAcE_Mr_Shield_c>FRC12sStateIDIf_c = .text:0x00004950; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcE_Mr_Shield_c>FRP10sStateIf_c = .text:0x000049B0; // type:function size:0xC +initialize__29sFState_c<16dAcE_Mr_Shield_c>Fv = .text:0x000049C0; // type:function size:0x1C +execute__29sFState_c<16dAcE_Mr_Shield_c>Fv = .text:0x000049E0; // type:function size:0x1C +finalize__29sFState_c<16dAcE_Mr_Shield_c>Fv = .text:0x00004A00; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004A20; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004A30; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004A40; // type:function size:0x10 +getState__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004A50; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004A60; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004A70; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcE_Mr_Shield_c>CFR16dAcE_Mr_Shield_c = .text:0x00004A80; // type:function size:0x30 +executeState__31sFStateID_c<16dAcE_Mr_Shield_c>CFR16dAcE_Mr_Shield_c = .text:0x00004AB0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcE_Mr_Shield_c>CFR16dAcE_Mr_Shield_c = .text:0x00004AE0; // type:function size:0x30 +__sinit_\d_a_e_mr_shield_cpp = .text:0x00004B10; // type:function size:0x1C0 scope:local +__dt__31sFStateID_c<16dAcE_Mr_Shield_c>Fv = .text:0x00004CD0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcE_Mr_Shield_c>CFPCc = .text:0x00004D30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -94,7 +94,7 @@ lbl_252_rodata_6C = .rodata:0x0000006C; // type:object size:0x44 data:float lbl_252_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float lbl_252_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float lbl_252_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:float -lbl_252_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_MR_SHIELD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_252_data_10 = .data:0x00000010; // type:object size:0x40 lbl_252_data_50 = .data:0x00000050; // type:object size:0x2C lbl_252_data_7C = .data:0x0000007C; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_e_ocNP/symbols.txt b/config/SOUE01/rels/d_a_e_ocNP/symbols.txt index 40e3144a..beb5925f 100644 --- a/config/SOUE01/rels/d_a_e_ocNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_ocNP/symbols.txt @@ -3,20 +3,20 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcEoc__ctor = .text:0x000000F0; // type:function size:0x258 +dAcEoc_c_classInit__Fv = .text:0x000000F0; // type:function size:0x258 fn_174_350 = .text:0x00000350; // type:function size:0x58 fn_174_3B0 = .text:0x000003B0; // type:function size:0x90 fn_174_440 = .text:0x00000440; // type:function size:0x84 fn_174_4D0 = .text:0x000004D0; // type:function size:0x58 fn_174_530 = .text:0x00000530; // type:function size:0x90 fn_174_5C0 = .text:0x000005C0; // type:function size:0xCC -fn_174_690 = .text:0x00000690; // type:function size:0x58 -fn_174_6F0 = .text:0x000006F0; // type:function size:0x6C -fn_174_760 = .text:0x00000760; // type:function size:0xA0 -fn_174_800 = .text:0x00000800; // type:function size:0xA4 +__dt__20sFState_c<8dAcEoc_c>Fv = .text:0x00000690; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEoc_c>Fv = .text:0x000006F0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000760; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000800; // type:function size:0xA4 fn_174_8B0 = .text:0x000008B0; // type:function size:0x58 -fn_174_910 = .text:0x00000910; // type:function size:0x10 -fn_174_920 = .text:0x00000920; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000910; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000920; // type:function size:0x10 fn_174_930 = .text:0x00000930; // type:function size:0x674 fn_174_FB0 = .text:0x00000FB0; // type:function size:0x2D0 AcEoc__init1 = .text:0x00001280; // type:function size:0x2D4 @@ -25,95 +25,95 @@ fn_174_1AF0 = .text:0x00001AF0; // type:function size:0x8 fn_174_1B00 = .text:0x00001B00; // type:function size:0x64 fn_174_1B70 = .text:0x00001B70; // type:function size:0xB0 fn_174_1C20 = .text:0x00001C20; // type:function size:0x1024 -fn_174_2C50 = .text:0x00002C50; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C50; // type:function size:0x10 fn_174_2C60 = .text:0x00002C60; // type:function size:0x220 fn_174_2E80 = .text:0x00002E80; // type:function size:0x19C fn_174_3020 = .text:0x00003020; // type:function size:0x138 fn_174_3160 = .text:0x00003160; // type:function size:0x20 fn_174_3180 = .text:0x00003180; // type:function size:0xE0 -fn_174_3260 = .text:0x00003260; // type:function size:0x14 -fn_174_3280 = .text:0x00003280; // type:function size:0x19C +initializeState_Wait__8dAcEoc_cFv = .text:0x00003260; // type:function size:0x14 +executeState_Wait__8dAcEoc_cFv = .text:0x00003280; // type:function size:0x19C fn_174_3420 = .text:0x00003420; // type:function size:0x4C -fn_174_3470 = .text:0x00003470; // type:function size:0x4 -fn_174_3480 = .text:0x00003480; // type:function size:0x8C -fn_174_3510 = .text:0x00003510; // type:function size:0x34C -fn_174_3860 = .text:0x00003860; // type:function size:0x4 -fn_174_3870 = .text:0x00003870; // type:function size:0x64 -fn_174_38E0 = .text:0x000038E0; // type:function size:0xFC -fn_174_39E0 = .text:0x000039E0; // type:function size:0x4 -fn_174_39F0 = .text:0x000039F0; // type:function size:0x178 -fn_174_3B70 = .text:0x00003B70; // type:function size:0xFD8 -fn_174_4B50 = .text:0x00004B50; // type:function size:0x4 -fn_174_4B60 = .text:0x00004B60; // type:function size:0xC4 -fn_174_4C30 = .text:0x00004C30; // type:function size:0x36C +finalizeState_Wait__8dAcEoc_cFv = .text:0x00003470; // type:function size:0x4 +initializeState_Standby__8dAcEoc_cFv = .text:0x00003480; // type:function size:0x8C +executeState_Standby__8dAcEoc_cFv = .text:0x00003510; // type:function size:0x34C +finalizeState_Standby__8dAcEoc_cFv = .text:0x00003860; // type:function size:0x4 +initializeState_FindCall__8dAcEoc_cFv = .text:0x00003870; // type:function size:0x64 +executeState_FindCall__8dAcEoc_cFv = .text:0x000038E0; // type:function size:0xFC +finalizeState_FindCall__8dAcEoc_cFv = .text:0x000039E0; // type:function size:0x4 +initializeState_Fight__8dAcEoc_cFv = .text:0x000039F0; // type:function size:0x178 +executeState_Fight__8dAcEoc_cFv = .text:0x00003B70; // type:function size:0xFD8 +finalizeState_Fight__8dAcEoc_cFv = .text:0x00004B50; // type:function size:0x4 +initializeState_Attack__8dAcEoc_cFv = .text:0x00004B60; // type:function size:0xC4 +executeState_Attack__8dAcEoc_cFv = .text:0x00004C30; // type:function size:0x36C fn_174_4FA0 = .text:0x00004FA0; // type:function size:0x48 -fn_174_4FF0 = .text:0x00004FF0; // type:function size:0xC -fn_174_5000 = .text:0x00005000; // type:function size:0x60 -fn_174_5060 = .text:0x00005060; // type:function size:0x2A0 -fn_174_5300 = .text:0x00005300; // type:function size:0x4 -fn_174_5310 = .text:0x00005310; // type:function size:0x6C -fn_174_5380 = .text:0x00005380; // type:function size:0x1D0 -fn_174_5550 = .text:0x00005550; // type:function size:0x4 -fn_174_5560 = .text:0x00005560; // type:function size:0x4C -fn_174_55B0 = .text:0x000055B0; // type:function size:0x78 -fn_174_5630 = .text:0x00005630; // type:function size:0x4 -fn_174_5640 = .text:0x00005640; // type:function size:0x128 -fn_174_5770 = .text:0x00005770; // type:function size:0x6EC -fn_174_5E60 = .text:0x00005E60; // type:function size:0x4 -fn_174_5E70 = .text:0x00005E70; // type:function size:0xC0 -fn_174_5F30 = .text:0x00005F30; // type:function size:0xE4 -fn_174_6020 = .text:0x00006020; // type:function size:0x4 -fn_174_6030 = .text:0x00006030; // type:function size:0xA4 -fn_174_60E0 = .text:0x000060E0; // type:function size:0x154 -fn_174_6240 = .text:0x00006240; // type:function size:0x4 -fn_174_6250 = .text:0x00006250; // type:function size:0x128 -fn_174_6380 = .text:0x00006380; // type:function size:0x89C -fn_174_6C20 = .text:0x00006C20; // type:function size:0x4 -fn_174_6C30 = .text:0x00006C30; // type:function size:0x4C -fn_174_6C80 = .text:0x00006C80; // type:function size:0x164 -fn_174_6DF0 = .text:0x00006DF0; // type:function size:0x4 -fn_174_6E00 = .text:0x00006E00; // type:function size:0x54 -fn_174_6E60 = .text:0x00006E60; // type:function size:0x1D4 -fn_174_7040 = .text:0x00007040; // type:function size:0x4 -fn_174_7050 = .text:0x00007050; // type:function size:0x9C -fn_174_70F0 = .text:0x000070F0; // type:function size:0x404 -fn_174_7500 = .text:0x00007500; // type:function size:0x4 -fn_174_7510 = .text:0x00007510; // type:function size:0x18 -fn_174_7530 = .text:0x00007530; // type:function size:0x26C -fn_174_77A0 = .text:0x000077A0; // type:function size:0x4 -fn_174_77B0 = .text:0x000077B0; // type:function size:0x4C -fn_174_7800 = .text:0x00007800; // type:function size:0x1E4 -fn_174_79F0 = .text:0x000079F0; // type:function size:0x4 -fn_174_7A00 = .text:0x00007A00; // type:function size:0xB4 -fn_174_7AC0 = .text:0x00007AC0; // type:function size:0xD0 -fn_174_7B90 = .text:0x00007B90; // type:function size:0x44 -fn_174_7BE0 = .text:0x00007BE0; // type:function size:0x110 -fn_174_7CF0 = .text:0x00007CF0; // type:function size:0x6C0 -fn_174_83B0 = .text:0x000083B0; // type:function size:0x4 -fn_174_83C0 = .text:0x000083C0; // type:function size:0x18 -fn_174_83E0 = .text:0x000083E0; // type:function size:0x11C -fn_174_8500 = .text:0x00008500; // type:function size:0x4 -fn_174_8510 = .text:0x00008510; // type:function size:0x5C -fn_174_8570 = .text:0x00008570; // type:function size:0x298 -fn_174_8810 = .text:0x00008810; // type:function size:0x4 -fn_174_8820 = .text:0x00008820; // type:function size:0x64 -fn_174_8890 = .text:0x00008890; // type:function size:0x124 -fn_174_89C0 = .text:0x000089C0; // type:function size:0xC -fn_174_89D0 = .text:0x000089D0; // type:function size:0x64 -fn_174_8A40 = .text:0x00008A40; // type:function size:0x2BC -fn_174_8D00 = .text:0x00008D00; // type:function size:0x4 -fn_174_8D10 = .text:0x00008D10; // type:function size:0x94 -fn_174_8DB0 = .text:0x00008DB0; // type:function size:0xC0 -fn_174_8E70 = .text:0x00008E70; // type:function size:0x4 -fn_174_8E80 = .text:0x00008E80; // type:function size:0x19C -fn_174_9020 = .text:0x00009020; // type:function size:0x120 -fn_174_9140 = .text:0x00009140; // type:function size:0x4 -fn_174_9150 = .text:0x00009150; // type:function size:0x60 -fn_174_91B0 = .text:0x000091B0; // type:function size:0x414 -fn_174_95D0 = .text:0x000095D0; // type:function size:0x4 -fn_174_95E0 = .text:0x000095E0; // type:function size:0xAC -fn_174_9690 = .text:0x00009690; // type:function size:0x34C -fn_174_99E0 = .text:0x000099E0; // type:function size:0x4 +finalizeState_Attack__8dAcEoc_cFv = .text:0x00004FF0; // type:function size:0xC +initializeState_BigAttack__8dAcEoc_cFv = .text:0x00005000; // type:function size:0x60 +executeState_BigAttack__8dAcEoc_cFv = .text:0x00005060; // type:function size:0x2A0 +finalizeState_BigAttack__8dAcEoc_cFv = .text:0x00005300; // type:function size:0x4 +initializeState_Damage__8dAcEoc_cFv = .text:0x00005310; // type:function size:0x6C +executeState_Damage__8dAcEoc_cFv = .text:0x00005380; // type:function size:0x1D0 +finalizeState_Damage__8dAcEoc_cFv = .text:0x00005550; // type:function size:0x4 +initializeState_Fire__8dAcEoc_cFv = .text:0x00005560; // type:function size:0x4C +executeState_Fire__8dAcEoc_cFv = .text:0x000055B0; // type:function size:0x78 +finalizeState_Fire__8dAcEoc_cFv = .text:0x00005630; // type:function size:0x4 +initializeState_Fail__8dAcEoc_cFv = .text:0x00005640; // type:function size:0x128 +executeState_Fail__8dAcEoc_cFv = .text:0x00005770; // type:function size:0x6EC +finalizeState_Fail__8dAcEoc_cFv = .text:0x00005E60; // type:function size:0x4 +initializeState_StabGuard__8dAcEoc_cFv = .text:0x00005E70; // type:function size:0xC0 +executeState_StabGuard__8dAcEoc_cFv = .text:0x00005F30; // type:function size:0xE4 +finalizeState_StabGuard__8dAcEoc_cFv = .text:0x00006020; // type:function size:0x4 +initializeState_Stun__8dAcEoc_cFv = .text:0x00006030; // type:function size:0xA4 +executeState_Stun__8dAcEoc_cFv = .text:0x000060E0; // type:function size:0x154 +finalizeState_Stun__8dAcEoc_cFv = .text:0x00006240; // type:function size:0x4 +initializeState_PipeRun__8dAcEoc_cFv = .text:0x00006250; // type:function size:0x128 +executeState_PipeRun__8dAcEoc_cFv = .text:0x00006380; // type:function size:0x89C +finalizeState_PipeRun__8dAcEoc_cFv = .text:0x00006C20; // type:function size:0x4 +initializeState_PipeWait__8dAcEoc_cFv = .text:0x00006C30; // type:function size:0x4C +executeState_PipeWait__8dAcEoc_cFv = .text:0x00006C80; // type:function size:0x164 +finalizeState_PipeWait__8dAcEoc_cFv = .text:0x00006DF0; // type:function size:0x4 +initializeState_Whistle__8dAcEoc_cFv = .text:0x00006E00; // type:function size:0x54 +executeState_Whistle__8dAcEoc_cFv = .text:0x00006E60; // type:function size:0x1D4 +finalizeState_Whistle__8dAcEoc_cFv = .text:0x00007040; // type:function size:0x4 +initializeState_PipeChase__8dAcEoc_cFv = .text:0x00007050; // type:function size:0x9C +executeState_PipeChase__8dAcEoc_cFv = .text:0x000070F0; // type:function size:0x404 +finalizeState_PipeChase__8dAcEoc_cFv = .text:0x00007500; // type:function size:0x4 +initializeState_SearchPipe__8dAcEoc_cFv = .text:0x00007510; // type:function size:0x18 +executeState_SearchPipe__8dAcEoc_cFv = .text:0x00007530; // type:function size:0x26C +finalizeState_SearchPipe__8dAcEoc_cFv = .text:0x000077A0; // type:function size:0x4 +initializeState_GetPipe__8dAcEoc_cFv = .text:0x000077B0; // type:function size:0x4C +executeState_GetPipe__8dAcEoc_cFv = .text:0x00007800; // type:function size:0x1E4 +finalizeState_GetPipe__8dAcEoc_cFv = .text:0x000079F0; // type:function size:0x4 +initializeState_Summon__8dAcEoc_cFv = .text:0x00007A00; // type:function size:0xB4 +executeState_Summon__8dAcEoc_cFv = .text:0x00007AC0; // type:function size:0xD0 +finalizeState_Summon__8dAcEoc_cFv = .text:0x00007B90; // type:function size:0x44 +initializeState_BombCarry__8dAcEoc_cFv = .text:0x00007BE0; // type:function size:0x110 +executeState_BombCarry__8dAcEoc_cFv = .text:0x00007CF0; // type:function size:0x6C0 +finalizeState_BombCarry__8dAcEoc_cFv = .text:0x000083B0; // type:function size:0x4 +initializeState_BombThrow__8dAcEoc_cFv = .text:0x000083C0; // type:function size:0x18 +executeState_BombThrow__8dAcEoc_cFv = .text:0x000083E0; // type:function size:0x11C +finalizeState_BombThrow__8dAcEoc_cFv = .text:0x00008500; // type:function size:0x4 +initializeState_Escape__8dAcEoc_cFv = .text:0x00008510; // type:function size:0x5C +executeState_Escape__8dAcEoc_cFv = .text:0x00008570; // type:function size:0x298 +finalizeState_Escape__8dAcEoc_cFv = .text:0x00008810; // type:function size:0x4 +initializeState_Equip__8dAcEoc_cFv = .text:0x00008820; // type:function size:0x64 +executeState_Equip__8dAcEoc_cFv = .text:0x00008890; // type:function size:0x124 +finalizeState_Equip__8dAcEoc_cFv = .text:0x000089C0; // type:function size:0xC +initializeState_WhipCapture__8dAcEoc_cFv = .text:0x000089D0; // type:function size:0x64 +executeState_WhipCapture__8dAcEoc_cFv = .text:0x00008A40; // type:function size:0x2BC +finalizeState_WhipCapture__8dAcEoc_cFv = .text:0x00008D00; // type:function size:0x4 +initializeState_Flicked__8dAcEoc_cFv = .text:0x00008D10; // type:function size:0x94 +executeState_Flicked__8dAcEoc_cFv = .text:0x00008DB0; // type:function size:0xC0 +finalizeState_Flicked__8dAcEoc_cFv = .text:0x00008E70; // type:function size:0x4 +initializeState_AirDamage__8dAcEoc_cFv = .text:0x00008E80; // type:function size:0x19C +executeState_AirDamage__8dAcEoc_cFv = .text:0x00009020; // type:function size:0x120 +finalizeState_AirDamage__8dAcEoc_cFv = .text:0x00009140; // type:function size:0x4 +initializeState_DemoMove__8dAcEoc_cFv = .text:0x00009150; // type:function size:0x60 +executeState_DemoMove__8dAcEoc_cFv = .text:0x000091B0; // type:function size:0x414 +finalizeState_DemoMove__8dAcEoc_cFv = .text:0x000095D0; // type:function size:0x4 +initializeState_Demo__8dAcEoc_cFv = .text:0x000095E0; // type:function size:0xAC +executeState_Demo__8dAcEoc_cFv = .text:0x00009690; // type:function size:0x34C +finalizeState_Demo__8dAcEoc_cFv = .text:0x000099E0; // type:function size:0x4 fn_174_99F0 = .text:0x000099F0; // type:function size:0x94C fn_174_A340 = .text:0x0000A340; // type:function size:0x4C fn_174_A390 = .text:0x0000A390; // type:function size:0xC @@ -135,24 +135,24 @@ fn_174_ACE0 = .text:0x0000ACE0; // type:function size:0x8 fn_174_ACF0 = .text:0x0000ACF0; // type:function size:0x4 fn_174_AD00 = .text:0x0000AD00; // type:function size:0x4 fn_174_AD10 = .text:0x0000AD10; // type:function size:0x8 -fn_174_AD20 = .text:0x0000AD20; // type:function size:0x224 -fn_174_AF50 = .text:0x0000AF50; // type:function size:0x60 -fn_174_AFB0 = .text:0x0000AFB0; // type:function size:0xC -fn_174_AFC0 = .text:0x0000AFC0; // type:function size:0x1C -fn_174_AFE0 = .text:0x0000AFE0; // type:function size:0x1C -fn_174_B000 = .text:0x0000B000; // type:function size:0x1C -fn_174_B020 = .text:0x0000B020; // type:function size:0x10 -fn_174_B030 = .text:0x0000B030; // type:function size:0x10 -fn_174_B040 = .text:0x0000B040; // type:function size:0x10 -fn_174_B050 = .text:0x0000B050; // type:function size:0x10 -fn_174_B060 = .text:0x0000B060; // type:function size:0x10 -fn_174_B070 = .text:0x0000B070; // type:function size:0x10 -fn_174_B080 = .text:0x0000B080; // type:function size:0x30 -fn_174_B0B0 = .text:0x0000B0B0; // type:function size:0x30 -fn_174_B0E0 = .text:0x0000B0E0; // type:function size:0x30 -fn_174_B110 = .text:0x0000B110; // type:function size:0x15AC -fn_174_C6C0 = .text:0x0000C6C0; // type:function size:0x58 -fn_174_C720 = .text:0x0000C720; // type:function size:0x88 +__dt__8dAcEoc_cFv = .text:0x0000AD20; // type:function size:0x224 +build__23sFStateFct_c<8dAcEoc_c>FRC12sStateIDIf_c = .text:0x0000AF50; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEoc_c>FRP10sStateIf_c = .text:0x0000AFB0; // type:function size:0xC +initialize__20sFState_c<8dAcEoc_c>Fv = .text:0x0000AFC0; // type:function size:0x1C +execute__20sFState_c<8dAcEoc_c>Fv = .text:0x0000AFE0; // type:function size:0x1C +finalize__20sFState_c<8dAcEoc_c>Fv = .text:0x0000B000; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B020; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B030; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B040; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000B050; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000B060; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000B070; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEoc_c>CFR8dAcEoc_c = .text:0x0000B080; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEoc_c>CFR8dAcEoc_c = .text:0x0000B0B0; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEoc_c>CFR8dAcEoc_c = .text:0x0000B0E0; // type:function size:0x30 +__sinit_\d_a_e_oc_cpp = .text:0x0000B110; // type:function size:0x15AC scope:local +__dt__22sFStateID_c<8dAcEoc_c>Fv = .text:0x0000C6C0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEoc_c>CFPCc = .text:0x0000C720; // type:function size:0x88 fn_174_C7B0 = .text:0x0000C7B0; // type:function size:0x8 fn_174_C7C0 = .text:0x0000C7C0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -179,7 +179,7 @@ lbl_174_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x24 data:float lbl_174_rodata_1EC = .rodata:0x000001EC; // type:object size:0x4 data:float lbl_174_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x90 data:float lbl_174_rodata_280 = .rodata:0x00000280; // type:object size:0x28 -lbl_174_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_OC = .data:0x00000000; // type:object size:0x10 data:4byte lbl_174_data_10 = .data:0x00000010; // type:object size:0x8 lbl_174_data_18 = .data:0x00000018; // type:object size:0x8 lbl_174_data_20 = .data:0x00000020; // type:object size:0x4 data:string diff --git a/config/SOUE01/rels/d_a_e_orNP/symbols.txt b/config/SOUE01/rels/d_a_e_orNP/symbols.txt index 07de694b..9ca519bc 100644 --- a/config/SOUE01/rels/d_a_e_orNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_orNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_194_F0 = .text:0x000000F0; // type:function size:0x170 -fn_194_260 = .text:0x00000260; // type:function size:0x58 -fn_194_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_194_330 = .text:0x00000330; // type:function size:0xA0 -fn_194_3D0 = .text:0x000003D0; // type:function size:0xA4 +dAcEor_c_classInit__Fv = .text:0x000000F0; // type:function size:0x170 +__dt__20sFState_c<8dAcEor_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEor_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_194_480 = .text:0x00000480; // type:function size:0x90 fn_194_510 = .text:0x00000510; // type:function size:0xDC fn_194_5F0 = .text:0x000005F0; // type:function size:0x324 -fn_194_920 = .text:0x00000920; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000920; // type:function size:0x10 fn_194_930 = .text:0x00000930; // type:function size:0x8 fn_194_940 = .text:0x00000940; // type:function size:0x974 -fn_194_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_194_12D0 = .text:0x000012D0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012C0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012D0; // type:function size:0x10 fn_194_12E0 = .text:0x000012E0; // type:function size:0x1C fn_194_1300 = .text:0x00001300; // type:function size:0x1C fn_194_1320 = .text:0x00001320; // type:function size:0x4C -fn_194_1370 = .text:0x00001370; // type:function size:0x60 -fn_194_13D0 = .text:0x000013D0; // type:function size:0xA4 -fn_194_1480 = .text:0x00001480; // type:function size:0x4 -fn_194_1490 = .text:0x00001490; // type:function size:0xC0 -fn_194_1550 = .text:0x00001550; // type:function size:0xB4 -fn_194_1610 = .text:0x00001610; // type:function size:0x4 -fn_194_1620 = .text:0x00001620; // type:function size:0x8C -fn_194_16B0 = .text:0x000016B0; // type:function size:0x318 -fn_194_19D0 = .text:0x000019D0; // type:function size:0x4 -fn_194_19E0 = .text:0x000019E0; // type:function size:0xAC -fn_194_1A90 = .text:0x00001A90; // type:function size:0x120 -fn_194_1BB0 = .text:0x00001BB0; // type:function size:0x4 -fn_194_1BC0 = .text:0x00001BC0; // type:function size:0x90 -fn_194_1C50 = .text:0x00001C50; // type:function size:0x1D0 -fn_194_1E20 = .text:0x00001E20; // type:function size:0x4 -fn_194_1E30 = .text:0x00001E30; // type:function size:0x19C -fn_194_1FD0 = .text:0x00001FD0; // type:function size:0x234 -fn_194_2210 = .text:0x00002210; // type:function size:0x4 -fn_194_2220 = .text:0x00002220; // type:function size:0x60 -fn_194_2280 = .text:0x00002280; // type:function size:0x60 -fn_194_22E0 = .text:0x000022E0; // type:function size:0x4 -fn_194_22F0 = .text:0x000022F0; // type:function size:0xB0 -fn_194_23A0 = .text:0x000023A0; // type:function size:0x510 -fn_194_28B0 = .text:0x000028B0; // type:function size:0x4 +initializeState_Wait__8dAcEor_cFv = .text:0x00001370; // type:function size:0x60 +executeState_Wait__8dAcEor_cFv = .text:0x000013D0; // type:function size:0xA4 +finalizeState_Wait__8dAcEor_cFv = .text:0x00001480; // type:function size:0x4 +initializeState_Appear__8dAcEor_cFv = .text:0x00001490; // type:function size:0xC0 +executeState_Appear__8dAcEor_cFv = .text:0x00001550; // type:function size:0xB4 +finalizeState_Appear__8dAcEor_cFv = .text:0x00001610; // type:function size:0x4 +initializeState_Attack__8dAcEor_cFv = .text:0x00001620; // type:function size:0x8C +executeState_Attack__8dAcEor_cFv = .text:0x000016B0; // type:function size:0x318 +finalizeState_Attack__8dAcEor_cFv = .text:0x000019D0; // type:function size:0x4 +initializeState_AttackCarry__8dAcEor_cFv = .text:0x000019E0; // type:function size:0xAC +executeState_AttackCarry__8dAcEor_cFv = .text:0x00001A90; // type:function size:0x120 +finalizeState_AttackCarry__8dAcEor_cFv = .text:0x00001BB0; // type:function size:0x4 +initializeState_Stun__8dAcEor_cFv = .text:0x00001BC0; // type:function size:0x90 +executeState_Stun__8dAcEor_cFv = .text:0x00001C50; // type:function size:0x1D0 +finalizeState_Stun__8dAcEor_cFv = .text:0x00001E20; // type:function size:0x4 +initializeState_Damage__8dAcEor_cFv = .text:0x00001E30; // type:function size:0x19C +executeState_Damage__8dAcEor_cFv = .text:0x00001FD0; // type:function size:0x234 +finalizeState_Damage__8dAcEor_cFv = .text:0x00002210; // type:function size:0x4 +initializeState_Hide__8dAcEor_cFv = .text:0x00002220; // type:function size:0x60 +executeState_Hide__8dAcEor_cFv = .text:0x00002280; // type:function size:0x60 +finalizeState_Hide__8dAcEor_cFv = .text:0x000022E0; // type:function size:0x4 +initializeState_Kyoro__8dAcEor_cFv = .text:0x000022F0; // type:function size:0xB0 +executeState_Kyoro__8dAcEor_cFv = .text:0x000023A0; // type:function size:0x510 +finalizeState_Kyoro__8dAcEor_cFv = .text:0x000028B0; // type:function size:0x4 fn_194_28C0 = .text:0x000028C0; // type:function size:0xB4 fn_194_2980 = .text:0x00002980; // type:function size:0x1F4 fn_194_2B80 = .text:0x00002B80; // type:function size:0x118 @@ -55,24 +55,24 @@ fn_194_2F80 = .text:0x00002F80; // type:function size:0x8 fn_194_2F90 = .text:0x00002F90; // type:function size:0x4 fn_194_2FA0 = .text:0x00002FA0; // type:function size:0x4 fn_194_2FB0 = .text:0x00002FB0; // type:function size:0x8 -fn_194_2FC0 = .text:0x00002FC0; // type:function size:0x1D4 -fn_194_31A0 = .text:0x000031A0; // type:function size:0x60 -fn_194_3200 = .text:0x00003200; // type:function size:0xC -fn_194_3210 = .text:0x00003210; // type:function size:0x1C -fn_194_3230 = .text:0x00003230; // type:function size:0x1C -fn_194_3250 = .text:0x00003250; // type:function size:0x1C -fn_194_3270 = .text:0x00003270; // type:function size:0x10 -fn_194_3280 = .text:0x00003280; // type:function size:0x10 -fn_194_3290 = .text:0x00003290; // type:function size:0x10 -fn_194_32A0 = .text:0x000032A0; // type:function size:0x10 -fn_194_32B0 = .text:0x000032B0; // type:function size:0x10 -fn_194_32C0 = .text:0x000032C0; // type:function size:0x10 -fn_194_32D0 = .text:0x000032D0; // type:function size:0x30 -fn_194_3300 = .text:0x00003300; // type:function size:0x30 -fn_194_3330 = .text:0x00003330; // type:function size:0x30 -fn_194_3360 = .text:0x00003360; // type:function size:0x628 -fn_194_3990 = .text:0x00003990; // type:function size:0x58 -fn_194_39F0 = .text:0x000039F0; // type:function size:0x88 +__dt__8dAcEor_cFv = .text:0x00002FC0; // type:function size:0x1D4 +build__23sFStateFct_c<8dAcEor_c>FRC12sStateIDIf_c = .text:0x000031A0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEor_c>FRP10sStateIf_c = .text:0x00003200; // type:function size:0xC +initialize__20sFState_c<8dAcEor_c>Fv = .text:0x00003210; // type:function size:0x1C +execute__20sFState_c<8dAcEor_c>Fv = .text:0x00003230; // type:function size:0x1C +finalize__20sFState_c<8dAcEor_c>Fv = .text:0x00003250; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003270; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003280; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003290; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000032A0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000032B0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000032C0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEor_c>CFR8dAcEor_c = .text:0x000032D0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEor_c>CFR8dAcEor_c = .text:0x00003300; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEor_c>CFR8dAcEor_c = .text:0x00003330; // type:function size:0x30 +__sinit_\d_a_e_or_cpp = .text:0x00003360; // type:function size:0x628 scope:local +__dt__22sFStateID_c<8dAcEor_c>Fv = .text:0x00003990; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEor_c>CFPCc = .text:0x000039F0; // type:function size:0x88 fn_194_3A80 = .text:0x00003A80; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -85,7 +85,7 @@ lbl_194_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float lbl_194_rodata_74 = .rodata:0x00000074; // type:object size:0x1C data:float lbl_194_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float lbl_194_rodata_94 = .rodata:0x00000094; // type:object size:0xC data:float -lbl_194_data_0 = .data:0x00000000; // type:object size:0xB0 data:4byte +g_profile_E_OR = .data:0x00000000; // type:object size:0xB0 data:4byte lbl_194_data_B0 = .data:0x000000B0; // type:object size:0x50 lbl_194_data_100 = .data:0x00000100; // type:object size:0xC lbl_194_data_10C = .data:0x0000010C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_or_cannonNP/symbols.txt b/config/SOUE01/rels/d_a_e_or_cannonNP/symbols.txt index b1c19ea9..3e8ecaf0 100644 --- a/config/SOUE01/rels/d_a_e_or_cannonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_or_cannonNP/symbols.txt @@ -3,31 +3,31 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_195_F0 = .text:0x000000F0; // type:function size:0x128 -fn_195_220 = .text:0x00000220; // type:function size:0x58 -fn_195_280 = .text:0x00000280; // type:function size:0x6C -fn_195_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_195_390 = .text:0x00000390; // type:function size:0xA4 +dAcEorCannon_c_classInit__Fv = .text:0x000000F0; // type:function size:0x128 +__dt__27sFState_c<14dAcEorCannon_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcEorCannon_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_195_440 = .text:0x00000440; // type:function size:0x58 fn_195_4A0 = .text:0x000004A0; // type:function size:0xE0 fn_195_580 = .text:0x00000580; // type:function size:0x78 fn_195_600 = .text:0x00000600; // type:function size:0x210 -fn_195_810 = .text:0x00000810; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000810; // type:function size:0x10 fn_195_820 = .text:0x00000820; // type:function size:0x30 fn_195_850 = .text:0x00000850; // type:function size:0x8 fn_195_860 = .text:0x00000860; // type:function size:0xE8 -fn_195_950 = .text:0x00000950; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000950; // type:function size:0x10 fn_195_960 = .text:0x00000960; // type:function size:0x28 -fn_195_990 = .text:0x00000990; // type:function size:0x2C -fn_195_9C0 = .text:0x000009C0; // type:function size:0xC0 -fn_195_A80 = .text:0x00000A80; // type:function size:0x4 -fn_195_A90 = .text:0x00000A90; // type:function size:0xB0 -fn_195_B40 = .text:0x00000B40; // type:function size:0x10 -fn_195_B50 = .text:0x00000B50; // type:function size:0x814 -fn_195_1370 = .text:0x00001370; // type:function size:0x4 -fn_195_1380 = .text:0x00001380; // type:function size:0x80 -fn_195_1400 = .text:0x00001400; // type:function size:0x1D8 -fn_195_15E0 = .text:0x000015E0; // type:function size:0x4 +initializeState_Wait__14dAcEorCannon_cFv = .text:0x00000990; // type:function size:0x2C +executeState_Wait__14dAcEorCannon_cFv = .text:0x000009C0; // type:function size:0xC0 +finalizeState_Wait__14dAcEorCannon_cFv = .text:0x00000A80; // type:function size:0x4 +initializeState_Attack__14dAcEorCannon_cFv = .text:0x00000A90; // type:function size:0xB0 +getOldStateID__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B40; // type:function size:0x10 +executeState_Attack__14dAcEorCannon_cFv = .text:0x00000B50; // type:function size:0x814 +finalizeState_Attack__14dAcEorCannon_cFv = .text:0x00001370; // type:function size:0x4 +initializeState_Death__14dAcEorCannon_cFv = .text:0x00001380; // type:function size:0x80 +executeState_Death__14dAcEorCannon_cFv = .text:0x00001400; // type:function size:0x1D8 +finalizeState_Death__14dAcEorCannon_cFv = .text:0x000015E0; // type:function size:0x4 fn_195_15F0 = .text:0x000015F0; // type:function size:0xF4 fn_195_16F0 = .text:0x000016F0; // type:function size:0x35C fn_195_1A50 = .text:0x00001A50; // type:function size:0xD4 @@ -35,24 +35,24 @@ fn_195_1B30 = .text:0x00001B30; // type:function size:0x8 fn_195_1B40 = .text:0x00001B40; // type:function size:0x4 fn_195_1B50 = .text:0x00001B50; // type:function size:0x4 fn_195_1B60 = .text:0x00001B60; // type:function size:0x8 -fn_195_1B70 = .text:0x00001B70; // type:function size:0x110 -fn_195_1C80 = .text:0x00001C80; // type:function size:0x10 -fn_195_1C90 = .text:0x00001C90; // type:function size:0x60 -fn_195_1CF0 = .text:0x00001CF0; // type:function size:0xC -fn_195_1D00 = .text:0x00001D00; // type:function size:0x1C -fn_195_1D20 = .text:0x00001D20; // type:function size:0x1C -fn_195_1D40 = .text:0x00001D40; // type:function size:0x1C -fn_195_1D60 = .text:0x00001D60; // type:function size:0x10 -fn_195_1D70 = .text:0x00001D70; // type:function size:0x10 -fn_195_1D80 = .text:0x00001D80; // type:function size:0x10 -fn_195_1D90 = .text:0x00001D90; // type:function size:0x10 -fn_195_1DA0 = .text:0x00001DA0; // type:function size:0x10 -fn_195_1DB0 = .text:0x00001DB0; // type:function size:0x30 -fn_195_1DE0 = .text:0x00001DE0; // type:function size:0x30 -fn_195_1E10 = .text:0x00001E10; // type:function size:0x30 -fn_195_1E40 = .text:0x00001E40; // type:function size:0x2C8 -fn_195_2110 = .text:0x00002110; // type:function size:0x58 -fn_195_2170 = .text:0x00002170; // type:function size:0x88 +__dt__14dAcEorCannon_cFv = .text:0x00001B70; // type:function size:0x110 +getStateID__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C80; // type:function size:0x10 +build__30sFStateFct_c<14dAcEorCannon_c>FRC12sStateIDIf_c = .text:0x00001C90; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcEorCannon_c>FRP10sStateIf_c = .text:0x00001CF0; // type:function size:0xC +initialize__27sFState_c<14dAcEorCannon_c>Fv = .text:0x00001D00; // type:function size:0x1C +execute__27sFState_c<14dAcEorCannon_c>Fv = .text:0x00001D20; // type:function size:0x1C +finalize__27sFState_c<14dAcEorCannon_c>Fv = .text:0x00001D40; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D60; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D70; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D80; // type:function size:0x10 +getState__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D90; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DA0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcEorCannon_c>CFR14dAcEorCannon_c = .text:0x00001DB0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcEorCannon_c>CFR14dAcEorCannon_c = .text:0x00001DE0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcEorCannon_c>CFR14dAcEorCannon_c = .text:0x00001E10; // type:function size:0x30 +__sinit_\d_a_e_or_cannon_cpp = .text:0x00001E40; // type:function size:0x2C8 scope:local +__dt__29sFStateID_c<14dAcEorCannon_c>Fv = .text:0x00002110; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcEorCannon_c>CFPCc = .text:0x00002170; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -60,7 +60,7 @@ lbl_195_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float lbl_195_rodata_1C = .rodata:0x0000001C; // type:object size:0x24 data:float lbl_195_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float lbl_195_rodata_44 = .rodata:0x00000044; // type:object size:0x60 data:float -lbl_195_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_OR_CANNON = .data:0x00000000; // type:object size:0x10 data:4byte lbl_195_data_10 = .data:0x00000010; // type:object size:0x1 data:byte lbl_195_data_14 = .data:0x00000014; // type:object size:0x8 lbl_195_data_1C = .data:0x0000001C; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_e_phNP/symbols.txt b/config/SOUE01/rels/d_a_e_phNP/symbols.txt index 614be40a..6275c07b 100644 --- a/config/SOUE01/rels/d_a_e_phNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_phNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcEPh__ctor = .text:0x000000F0; // type:function size:0x138 +dAcEPh_c_classInit__Fv = .text:0x000000F0; // type:function size:0x138 fn_192_230 = .text:0x00000230; // type:function size:0x58 fn_192_290 = .text:0x00000290; // type:function size:0x58 -fn_192_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_192_350 = .text:0x00000350; // type:function size:0x6C -fn_192_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_192_460 = .text:0x00000460; // type:function size:0xA4 +__dt__20sFState_c<8dAcEPh_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEPh_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_192_510 = .text:0x00000510; // type:function size:0x58 fn_192_570 = .text:0x00000570; // type:function size:0x90 fn_192_600 = .text:0x00000600; // type:function size:0xD8 AcEPh__initModels = .text:0x000006E0; // type:function size:0x84 AcEPh__init = .text:0x00000770; // type:function size:0x398 -fn_192_B10 = .text:0x00000B10; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B10; // type:function size:0x10 fn_192_B20 = .text:0x00000B20; // type:function size:0x8 AcEPh__update = .text:0x00000B30; // type:function size:0x938 -fn_192_1470 = .text:0x00001470; // type:function size:0x10 -fn_192_1480 = .text:0x00001480; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001470; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001480; // type:function size:0x10 calcTimer = .text:0x00001490; // type:function size:0x1C AcEPh__draw = .text:0x000014B0; // type:function size:0x140 -AcEPh__stateStopEnter = .text:0x000015F0; // type:function size:0x98 -AcEPh__stateStopUpdate = .text:0x00001690; // type:function size:0x6B0 -AcEPh__stateStopLeave = .text:0x00001D40; // type:function size:0x4 -AcEPh__statePathMoveEnter = .text:0x00001D50; // type:function size:0xA4 -AcEPh__statePathMoveUpdate = .text:0x00001E00; // type:function size:0xFC -AcEPh__statePathMoveLeave = .text:0x00001F00; // type:function size:0x4 +initializeState_Stop__8dAcEPh_cFv = .text:0x000015F0; // type:function size:0x98 +executeState_Stop__8dAcEPh_cFv = .text:0x00001690; // type:function size:0x6B0 +finalizeState_Stop__8dAcEPh_cFv = .text:0x00001D40; // type:function size:0x4 +initializeState_PathMove__8dAcEPh_cFv = .text:0x00001D50; // type:function size:0xA4 +executeState_PathMove__8dAcEPh_cFv = .text:0x00001E00; // type:function size:0xFC +finalizeState_PathMove__8dAcEPh_cFv = .text:0x00001F00; // type:function size:0x4 AcEPh__handleSurfacingEvent = .text:0x00001F10; // type:function size:0x3D0 fn_192_22E0 = .text:0x000022E0; // type:function size:0x8 fn_192_22F0 = .text:0x000022F0; // type:function size:0x4 fn_192_2300 = .text:0x00002300; // type:function size:0x4 fn_192_2310 = .text:0x00002310; // type:function size:0x8 -AcEPh__dtor = .text:0x00002320; // type:function size:0x138 -fn_192_2460 = .text:0x00002460; // type:function size:0x60 -fn_192_24C0 = .text:0x000024C0; // type:function size:0xC -fn_192_24D0 = .text:0x000024D0; // type:function size:0x1C -fn_192_24F0 = .text:0x000024F0; // type:function size:0x1C -fn_192_2510 = .text:0x00002510; // type:function size:0x1C -fn_192_2530 = .text:0x00002530; // type:function size:0x10 -fn_192_2540 = .text:0x00002540; // type:function size:0x10 -fn_192_2550 = .text:0x00002550; // type:function size:0x10 -fn_192_2560 = .text:0x00002560; // type:function size:0x10 -fn_192_2570 = .text:0x00002570; // type:function size:0x10 -fn_192_2580 = .text:0x00002580; // type:function size:0x10 -fn_192_2590 = .text:0x00002590; // type:function size:0x30 -fn_192_25C0 = .text:0x000025C0; // type:function size:0x30 -fn_192_25F0 = .text:0x000025F0; // type:function size:0x30 -fn_192_2620 = .text:0x00002620; // type:function size:0x1C0 -fn_192_27E0 = .text:0x000027E0; // type:function size:0x58 -fn_192_2840 = .text:0x00002840; // type:function size:0x88 +__dt__8dAcEPh_cFv = .text:0x00002320; // type:function size:0x138 +build__23sFStateFct_c<8dAcEPh_c>FRC12sStateIDIf_c = .text:0x00002460; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEPh_c>FRP10sStateIf_c = .text:0x000024C0; // type:function size:0xC +initialize__20sFState_c<8dAcEPh_c>Fv = .text:0x000024D0; // type:function size:0x1C +execute__20sFState_c<8dAcEPh_c>Fv = .text:0x000024F0; // type:function size:0x1C +finalize__20sFState_c<8dAcEPh_c>Fv = .text:0x00002510; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002530; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002540; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002550; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002560; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002570; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002580; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEPh_c>CFR8dAcEPh_c = .text:0x00002590; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEPh_c>CFR8dAcEPh_c = .text:0x000025C0; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEPh_c>CFR8dAcEPh_c = .text:0x000025F0; // type:function size:0x30 +__sinit_\d_a_e_ph_cpp = .text:0x00002620; // type:function size:0x1C0 scope:local +__dt__22sFStateID_c<8dAcEPh_c>Fv = .text:0x000027E0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEPh_c>CFPCc = .text:0x00002840; // type:function size:0x88 fn_192_28D0 = .text:0x000028D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -61,7 +61,7 @@ lbl_192_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:float lbl_192_rodata_38 = .rodata:0x00000038; // type:object size:0x38 data:float lbl_192_rodata_70 = .rodata:0x00000070; // type:object size:0x34 lbl_192_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_192_data_10 = .data:0x00000010; // type:object size:0x3C +g_profile_E_PH = .data:0x00000010; // type:object size:0x3C lbl_192_data_4C = .data:0x0000004C; // type:object size:0x14 lbl_192_data_60 = .data:0x00000060; // type:object size:0x28 lbl_192_data_88 = .data:0x00000088; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_e_poNP/symbols.txt b/config/SOUE01/rels/d_a_e_poNP/symbols.txt index 2591fe92..f89897d5 100644 --- a/config/SOUE01/rels/d_a_e_poNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_poNP/symbols.txt @@ -4,47 +4,47 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_191_F0 = .text:0x000000F0; // type:function size:0x40 -fn_191_130 = .text:0x00000130; // type:function size:0x1A8 +dAcEPo_c_classInit__Fv = .text:0x00000130; // type:function size:0x1A8 fn_191_2E0 = .text:0x000002E0; // type:function size:0x58 -fn_191_340 = .text:0x00000340; // type:function size:0x58 -fn_191_3A0 = .text:0x000003A0; // type:function size:0x6C -fn_191_410 = .text:0x00000410; // type:function size:0xA0 -fn_191_4B0 = .text:0x000004B0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEPo_c>Fv = .text:0x00000340; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEPo_c>Fv = .text:0x000003A0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000410; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004B0; // type:function size:0xA4 fn_191_560 = .text:0x00000560; // type:function size:0x4 fn_191_570 = .text:0x00000570; // type:function size:0x180 fn_191_6F0 = .text:0x000006F0; // type:function size:0x310 -fn_191_A00 = .text:0x00000A00; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A00; // type:function size:0x10 fn_191_A10 = .text:0x00000A10; // type:function size:0x4C fn_191_A60 = .text:0x00000A60; // type:function size:0x8 fn_191_A70 = .text:0x00000A70; // type:function size:0x8E4 -fn_191_1360 = .text:0x00001360; // type:function size:0x10 -fn_191_1370 = .text:0x00001370; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001360; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001370; // type:function size:0x10 fn_191_1380 = .text:0x00001380; // type:function size:0x180 -fn_191_1500 = .text:0x00001500; // type:function size:0x9C -fn_191_15A0 = .text:0x000015A0; // type:function size:0x90 +initializeState_Stop__8dAcEPo_cFv = .text:0x00001500; // type:function size:0x9C +executeState_Stop__8dAcEPo_cFv = .text:0x000015A0; // type:function size:0x90 fn_191_1630 = .text:0x00001630; // type:function size:0x1C -fn_191_1650 = .text:0x00001650; // type:function size:0x4 -fn_191_1660 = .text:0x00001660; // type:function size:0x18 -fn_191_1680 = .text:0x00001680; // type:function size:0x108 -fn_191_1790 = .text:0x00001790; // type:function size:0x4 -fn_191_17A0 = .text:0x000017A0; // type:function size:0x60 -fn_191_1800 = .text:0x00001800; // type:function size:0xDC -fn_191_18E0 = .text:0x000018E0; // type:function size:0x4 -fn_191_18F0 = .text:0x000018F0; // type:function size:0x8C -fn_191_1980 = .text:0x00001980; // type:function size:0x208 -fn_191_1B90 = .text:0x00001B90; // type:function size:0x4 -fn_191_1BA0 = .text:0x00001BA0; // type:function size:0x60 -fn_191_1C00 = .text:0x00001C00; // type:function size:0xDC -fn_191_1CE0 = .text:0x00001CE0; // type:function size:0x4 -fn_191_1CF0 = .text:0x00001CF0; // type:function size:0xA8 -fn_191_1DA0 = .text:0x00001DA0; // type:function size:0x74 -fn_191_1E20 = .text:0x00001E20; // type:function size:0x4 -fn_191_1E30 = .text:0x00001E30; // type:function size:0x34 -fn_191_1E70 = .text:0x00001E70; // type:function size:0x418 -fn_191_2290 = .text:0x00002290; // type:function size:0x4 -fn_191_22A0 = .text:0x000022A0; // type:function size:0x8C -fn_191_2330 = .text:0x00002330; // type:function size:0x154 -fn_191_2490 = .text:0x00002490; // type:function size:0x4 +finalizeState_Stop__8dAcEPo_cFv = .text:0x00001650; // type:function size:0x4 +initializeState_Revival__8dAcEPo_cFv = .text:0x00001660; // type:function size:0x18 +executeState_Revival__8dAcEPo_cFv = .text:0x00001680; // type:function size:0x108 +finalizeState_Revival__8dAcEPo_cFv = .text:0x00001790; // type:function size:0x4 +initializeState_Wait__8dAcEPo_cFv = .text:0x000017A0; // type:function size:0x60 +executeState_Wait__8dAcEPo_cFv = .text:0x00001800; // type:function size:0xDC +finalizeState_Wait__8dAcEPo_cFv = .text:0x000018E0; // type:function size:0x4 +initializeState_Move__8dAcEPo_cFv = .text:0x000018F0; // type:function size:0x8C +executeState_Move__8dAcEPo_cFv = .text:0x00001980; // type:function size:0x208 +finalizeState_Move__8dAcEPo_cFv = .text:0x00001B90; // type:function size:0x4 +initializeState_PathMove__8dAcEPo_cFv = .text:0x00001BA0; // type:function size:0x60 +executeState_PathMove__8dAcEPo_cFv = .text:0x00001C00; // type:function size:0xDC +finalizeState_PathMove__8dAcEPo_cFv = .text:0x00001CE0; // type:function size:0x4 +initializeState_Find__8dAcEPo_cFv = .text:0x00001CF0; // type:function size:0xA8 +executeState_Find__8dAcEPo_cFv = .text:0x00001DA0; // type:function size:0x74 +finalizeState_Find__8dAcEPo_cFv = .text:0x00001E20; // type:function size:0x4 +initializeState_Event__8dAcEPo_cFv = .text:0x00001E30; // type:function size:0x34 +executeState_Event__8dAcEPo_cFv = .text:0x00001E70; // type:function size:0x418 +finalizeState_Event__8dAcEPo_cFv = .text:0x00002290; // type:function size:0x4 +initializeState_SearchMove__8dAcEPo_cFv = .text:0x000022A0; // type:function size:0x8C +executeState_SearchMove__8dAcEPo_cFv = .text:0x00002330; // type:function size:0x154 +finalizeState_SearchMove__8dAcEPo_cFv = .text:0x00002490; // type:function size:0x4 fn_191_24A0 = .text:0x000024A0; // type:function size:0x178 fn_191_2620 = .text:0x00002620; // type:function size:0x124 fn_191_2750 = .text:0x00002750; // type:function size:0x10 @@ -54,24 +54,24 @@ fn_191_2790 = .text:0x00002790; // type:function size:0x8 fn_191_27A0 = .text:0x000027A0; // type:function size:0x4 fn_191_27B0 = .text:0x000027B0; // type:function size:0x4 fn_191_27C0 = .text:0x000027C0; // type:function size:0x8 -fn_191_27D0 = .text:0x000027D0; // type:function size:0x178 -fn_191_2950 = .text:0x00002950; // type:function size:0x60 -fn_191_29B0 = .text:0x000029B0; // type:function size:0xC -fn_191_29C0 = .text:0x000029C0; // type:function size:0x1C -fn_191_29E0 = .text:0x000029E0; // type:function size:0x1C -fn_191_2A00 = .text:0x00002A00; // type:function size:0x1C -fn_191_2A20 = .text:0x00002A20; // type:function size:0x10 -fn_191_2A30 = .text:0x00002A30; // type:function size:0x10 -fn_191_2A40 = .text:0x00002A40; // type:function size:0x10 -fn_191_2A50 = .text:0x00002A50; // type:function size:0x10 -fn_191_2A60 = .text:0x00002A60; // type:function size:0x10 -fn_191_2A70 = .text:0x00002A70; // type:function size:0x10 -fn_191_2A80 = .text:0x00002A80; // type:function size:0x30 -fn_191_2AB0 = .text:0x00002AB0; // type:function size:0x30 -fn_191_2AE0 = .text:0x00002AE0; // type:function size:0x30 -fn_191_2B10 = .text:0x00002B10; // type:function size:0x628 -fn_191_3140 = .text:0x00003140; // type:function size:0x58 -fn_191_31A0 = .text:0x000031A0; // type:function size:0x88 +__dt__8dAcEPo_cFv = .text:0x000027D0; // type:function size:0x178 +build__23sFStateFct_c<8dAcEPo_c>FRC12sStateIDIf_c = .text:0x00002950; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEPo_c>FRP10sStateIf_c = .text:0x000029B0; // type:function size:0xC +initialize__20sFState_c<8dAcEPo_c>Fv = .text:0x000029C0; // type:function size:0x1C +execute__20sFState_c<8dAcEPo_c>Fv = .text:0x000029E0; // type:function size:0x1C +finalize__20sFState_c<8dAcEPo_c>Fv = .text:0x00002A00; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A20; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A30; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A40; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A50; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A60; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A70; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEPo_c>CFR8dAcEPo_c = .text:0x00002A80; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEPo_c>CFR8dAcEPo_c = .text:0x00002AB0; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEPo_c>CFR8dAcEPo_c = .text:0x00002AE0; // type:function size:0x30 +__sinit_\d_a_e_po_cpp = .text:0x00002B10; // type:function size:0x628 scope:local +__dt__22sFStateID_c<8dAcEPo_c>Fv = .text:0x00003140; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEPo_c>CFPCc = .text:0x000031A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -84,7 +84,7 @@ lbl_191_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float lbl_191_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float lbl_191_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float lbl_191_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_191_data_8 = .data:0x00000008; // type:object size:0x20 +g_profile_E_PO = .data:0x00000008; // type:object size:0x20 lbl_191_data_28 = .data:0x00000028; // type:object size:0x60 lbl_191_data_88 = .data:0x00000088; // type:object size:0xC lbl_191_data_94 = .data:0x00000094; // type:object size:0x6C diff --git a/config/SOUE01/rels/d_a_e_remlyNP/symbols.txt b/config/SOUE01/rels/d_a_e_remlyNP/symbols.txt index c3d22ecd..6dde182d 100644 --- a/config/SOUE01/rels/d_a_e_remlyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_remlyNP/symbols.txt @@ -3,97 +3,97 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_177_F0 = .text:0x000000F0; // type:function size:0x174 -fn_177_270 = .text:0x00000270; // type:function size:0x58 -fn_177_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_177_340 = .text:0x00000340; // type:function size:0xA0 -fn_177_3E0 = .text:0x000003E0; // type:function size:0xA4 +dAcEremly_c_classInit__Fv = .text:0x000000F0; // type:function size:0x174 +__dt__24sFState_c<11dAcEremly_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcEremly_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_177_490 = .text:0x00000490; // type:function size:0x58 fn_177_4F0 = .text:0x000004F0; // type:function size:0x58 fn_177_550 = .text:0x00000550; // type:function size:0x5C fn_177_5B0 = .text:0x000005B0; // type:function size:0xD8 fn_177_690 = .text:0x00000690; // type:function size:0x104 fn_177_7A0 = .text:0x000007A0; // type:function size:0x498 -fn_177_C40 = .text:0x00000C40; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C40; // type:function size:0x10 fn_177_C50 = .text:0x00000C50; // type:function size:0x10C fn_177_D60 = .text:0x00000D60; // type:function size:0x8 fn_177_D70 = .text:0x00000D70; // type:function size:0x108C -fn_177_1E00 = .text:0x00001E00; // type:function size:0x10 -fn_177_1E10 = .text:0x00001E10; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E00; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E10; // type:function size:0x10 fn_177_1E20 = .text:0x00001E20; // type:function size:0x1C fn_177_1E40 = .text:0x00001E40; // type:function size:0x24C -fn_177_2090 = .text:0x00002090; // type:function size:0x104 -fn_177_21A0 = .text:0x000021A0; // type:function size:0x478 -fn_177_2620 = .text:0x00002620; // type:function size:0x4 -fn_177_2630 = .text:0x00002630; // type:function size:0xD8 -fn_177_2710 = .text:0x00002710; // type:function size:0x488 -fn_177_2BA0 = .text:0x00002BA0; // type:function size:0x4 -fn_177_2BB0 = .text:0x00002BB0; // type:function size:0x7C -fn_177_2C30 = .text:0x00002C30; // type:function size:0x12C -fn_177_2D60 = .text:0x00002D60; // type:function size:0x4 -fn_177_2D70 = .text:0x00002D70; // type:function size:0xA8 -fn_177_2E20 = .text:0x00002E20; // type:function size:0x18C -fn_177_2FB0 = .text:0x00002FB0; // type:function size:0x4 -fn_177_2FC0 = .text:0x00002FC0; // type:function size:0x8C -fn_177_3050 = .text:0x00003050; // type:function size:0x150 -fn_177_31A0 = .text:0x000031A0; // type:function size:0x4 -fn_177_31B0 = .text:0x000031B0; // type:function size:0xF4 -fn_177_32B0 = .text:0x000032B0; // type:function size:0x170 -fn_177_3420 = .text:0x00003420; // type:function size:0x4 -fn_177_3430 = .text:0x00003430; // type:function size:0x1F4 -fn_177_3630 = .text:0x00003630; // type:function size:0x224 -fn_177_3860 = .text:0x00003860; // type:function size:0x4 -fn_177_3870 = .text:0x00003870; // type:function size:0x7C -fn_177_38F0 = .text:0x000038F0; // type:function size:0x1C0 -fn_177_3AB0 = .text:0x00003AB0; // type:function size:0x4 -fn_177_3AC0 = .text:0x00003AC0; // type:function size:0x138 -fn_177_3C00 = .text:0x00003C00; // type:function size:0x734 -fn_177_4340 = .text:0x00004340; // type:function size:0x4 -fn_177_4350 = .text:0x00004350; // type:function size:0x118 -fn_177_4470 = .text:0x00004470; // type:function size:0x1C8 -fn_177_4640 = .text:0x00004640; // type:function size:0x4 -fn_177_4650 = .text:0x00004650; // type:function size:0x90 -fn_177_46E0 = .text:0x000046E0; // type:function size:0xF0 -fn_177_47D0 = .text:0x000047D0; // type:function size:0x4 -fn_177_47E0 = .text:0x000047E0; // type:function size:0x7C -fn_177_4860 = .text:0x00004860; // type:function size:0x154 -fn_177_49C0 = .text:0x000049C0; // type:function size:0x4 -fn_177_49D0 = .text:0x000049D0; // type:function size:0x118 -fn_177_4AF0 = .text:0x00004AF0; // type:function size:0x244 -fn_177_4D40 = .text:0x00004D40; // type:function size:0x4 -fn_177_4D50 = .text:0x00004D50; // type:function size:0xD8 -fn_177_4E30 = .text:0x00004E30; // type:function size:0x37C -fn_177_51B0 = .text:0x000051B0; // type:function size:0x4 -fn_177_51C0 = .text:0x000051C0; // type:function size:0xEC -fn_177_52B0 = .text:0x000052B0; // type:function size:0x220 -fn_177_54D0 = .text:0x000054D0; // type:function size:0x4 -fn_177_54E0 = .text:0x000054E0; // type:function size:0x7C -AcERemly__handleRemlitEventsMaybe = .text:0x00005560; // type:function size:0x4 -fn_177_5570 = .text:0x00005570; // type:function size:0x4 -fn_177_5580 = .text:0x00005580; // type:function size:0xA0 -fn_177_5620 = .text:0x00005620; // type:function size:0x2F8 -fn_177_5920 = .text:0x00005920; // type:function size:0x4 -fn_177_5930 = .text:0x00005930; // type:function size:0xD8 -fn_177_5A10 = .text:0x00005A10; // type:function size:0x1C0 -fn_177_5BD0 = .text:0x00005BD0; // type:function size:0x4 -fn_177_5BE0 = .text:0x00005BE0; // type:function size:0x90 -fn_177_5C70 = .text:0x00005C70; // type:function size:0x108 -fn_177_5D80 = .text:0x00005D80; // type:function size:0x4 -fn_177_5D90 = .text:0x00005D90; // type:function size:0xF8 -fn_177_5E90 = .text:0x00005E90; // type:function size:0x1F0 -fn_177_6080 = .text:0x00006080; // type:function size:0x4 -fn_177_6090 = .text:0x00006090; // type:function size:0xB0 -fn_177_6140 = .text:0x00006140; // type:function size:0x294 -fn_177_63E0 = .text:0x000063E0; // type:function size:0x4 -fn_177_63F0 = .text:0x000063F0; // type:function size:0x7C -fn_177_6470 = .text:0x00006470; // type:function size:0x178 -fn_177_65F0 = .text:0x000065F0; // type:function size:0x4 -fn_177_6600 = .text:0x00006600; // type:function size:0xA4 -fn_177_66B0 = .text:0x000066B0; // type:function size:0x1AC -fn_177_6860 = .text:0x00006860; // type:function size:0x4 -fn_177_6870 = .text:0x00006870; // type:function size:0x7C -fn_177_68F0 = .text:0x000068F0; // type:function size:0x13C -fn_177_6A30 = .text:0x00006A30; // type:function size:0x4 +initializeState_Wait__11dAcEremly_cFv = .text:0x00002090; // type:function size:0x104 +executeState_Wait__11dAcEremly_cFv = .text:0x000021A0; // type:function size:0x478 +finalizeState_Wait__11dAcEremly_cFv = .text:0x00002620; // type:function size:0x4 +initializeState_Walk__11dAcEremly_cFv = .text:0x00002630; // type:function size:0xD8 +executeState_Walk__11dAcEremly_cFv = .text:0x00002710; // type:function size:0x488 +finalizeState_Walk__11dAcEremly_cFv = .text:0x00002BA0; // type:function size:0x4 +initializeState_Run__11dAcEremly_cFv = .text:0x00002BB0; // type:function size:0x7C +executeState_Run__11dAcEremly_cFv = .text:0x00002C30; // type:function size:0x12C +finalizeState_Run__11dAcEremly_cFv = .text:0x00002D60; // type:function size:0x4 +initializeState_Escape__11dAcEremly_cFv = .text:0x00002D70; // type:function size:0xA8 +executeState_Escape__11dAcEremly_cFv = .text:0x00002E20; // type:function size:0x18C +finalizeState_Escape__11dAcEremly_cFv = .text:0x00002FB0; // type:function size:0x4 +initializeState_EscapeDash__11dAcEremly_cFv = .text:0x00002FC0; // type:function size:0x8C +executeState_EscapeDash__11dAcEremly_cFv = .text:0x00003050; // type:function size:0x150 +finalizeState_EscapeDash__11dAcEremly_cFv = .text:0x000031A0; // type:function size:0x4 +initializeState_Wind__11dAcEremly_cFv = .text:0x000031B0; // type:function size:0xF4 +executeState_Wind__11dAcEremly_cFv = .text:0x000032B0; // type:function size:0x170 +finalizeState_Wind__11dAcEremly_cFv = .text:0x00003420; // type:function size:0x4 +initializeState_Hold__11dAcEremly_cFv = .text:0x00003430; // type:function size:0x1F4 +executeState_Hold__11dAcEremly_cFv = .text:0x00003630; // type:function size:0x224 +finalizeState_Hold__11dAcEremly_cFv = .text:0x00003860; // type:function size:0x4 +initializeState_Jump__11dAcEremly_cFv = .text:0x00003870; // type:function size:0x7C +executeState_Jump__11dAcEremly_cFv = .text:0x000038F0; // type:function size:0x1C0 +finalizeState_Jump__11dAcEremly_cFv = .text:0x00003AB0; // type:function size:0x4 +initializeState_Fly__11dAcEremly_cFv = .text:0x00003AC0; // type:function size:0x138 +executeState_Fly__11dAcEremly_cFv = .text:0x00003C00; // type:function size:0x734 +finalizeState_Fly__11dAcEremly_cFv = .text:0x00004340; // type:function size:0x4 +initializeState_Damage__11dAcEremly_cFv = .text:0x00004350; // type:function size:0x118 +executeState_Damage__11dAcEremly_cFv = .text:0x00004470; // type:function size:0x1C8 +finalizeState_Damage__11dAcEremly_cFv = .text:0x00004640; // type:function size:0x4 +initializeState_Sleep__11dAcEremly_cFv = .text:0x00004650; // type:function size:0x90 +executeState_Sleep__11dAcEremly_cFv = .text:0x000046E0; // type:function size:0xF0 +finalizeState_Sleep__11dAcEremly_cFv = .text:0x000047D0; // type:function size:0x4 +initializeState_Scared__11dAcEremly_cFv = .text:0x000047E0; // type:function size:0x7C +executeState_Scared__11dAcEremly_cFv = .text:0x00004860; // type:function size:0x154 +finalizeState_Scared__11dAcEremly_cFv = .text:0x000049C0; // type:function size:0x4 +initializeState_Stun__11dAcEremly_cFv = .text:0x000049D0; // type:function size:0x118 +executeState_Stun__11dAcEremly_cFv = .text:0x00004AF0; // type:function size:0x244 +finalizeState_Stun__11dAcEremly_cFv = .text:0x00004D40; // type:function size:0x4 +initializeState_Water__11dAcEremly_cFv = .text:0x00004D50; // type:function size:0xD8 +executeState_Water__11dAcEremly_cFv = .text:0x00004E30; // type:function size:0x37C +finalizeState_Water__11dAcEremly_cFv = .text:0x000051B0; // type:function size:0x4 +initializeState_Hear__11dAcEremly_cFv = .text:0x000051C0; // type:function size:0xEC +executeState_Hear__11dAcEremly_cFv = .text:0x000052B0; // type:function size:0x220 +finalizeState_Hear__11dAcEremly_cFv = .text:0x000054D0; // type:function size:0x4 +initializeState_NightSleepDemo__11dAcEremly_cFv = .text:0x000054E0; // type:function size:0x7C +executeState_NightSleepDemo__11dAcEremly_cFv = .text:0x00005560; // type:function size:0x4 +finalizeState_NightSleepDemo__11dAcEremly_cFv = .text:0x00005570; // type:function size:0x4 +initializeState_NightFoo__11dAcEremly_cFv = .text:0x00005580; // type:function size:0xA0 +executeState_NightFoo__11dAcEremly_cFv = .text:0x00005620; // type:function size:0x2F8 +finalizeState_NightFoo__11dAcEremly_cFv = .text:0x00005920; // type:function size:0x4 +initializeState_NightReflectionFoo__11dAcEremly_cFv = .text:0x00005930; // type:function size:0xD8 +executeState_NightReflectionFoo__11dAcEremly_cFv = .text:0x00005A10; // type:function size:0x1C0 +finalizeState_NightReflectionFoo__11dAcEremly_cFv = .text:0x00005BD0; // type:function size:0x4 +initializeState_NightWait__11dAcEremly_cFv = .text:0x00005BE0; // type:function size:0x90 +executeState_NightWait__11dAcEremly_cFv = .text:0x00005C70; // type:function size:0x108 +finalizeState_NightWait__11dAcEremly_cFv = .text:0x00005D80; // type:function size:0x4 +initializeState_NightWalk__11dAcEremly_cFv = .text:0x00005D90; // type:function size:0xF8 +executeState_NightWalk__11dAcEremly_cFv = .text:0x00005E90; // type:function size:0x1F0 +finalizeState_NightWalk__11dAcEremly_cFv = .text:0x00006080; // type:function size:0x4 +initializeState_NightRun__11dAcEremly_cFv = .text:0x00006090; // type:function size:0xB0 +executeState_NightRun__11dAcEremly_cFv = .text:0x00006140; // type:function size:0x294 +finalizeState_NightRun__11dAcEremly_cFv = .text:0x000063E0; // type:function size:0x4 +initializeState_NightRet__11dAcEremly_cFv = .text:0x000063F0; // type:function size:0x7C +executeState_NightRet__11dAcEremly_cFv = .text:0x00006470; // type:function size:0x178 +finalizeState_NightRet__11dAcEremly_cFv = .text:0x000065F0; // type:function size:0x4 +initializeState_NightJumpAttack__11dAcEremly_cFv = .text:0x00006600; // type:function size:0xA4 +executeState_NightJumpAttack__11dAcEremly_cFv = .text:0x000066B0; // type:function size:0x1AC +finalizeState_NightJumpAttack__11dAcEremly_cFv = .text:0x00006860; // type:function size:0x4 +initializeState_BirthWait__11dAcEremly_cFv = .text:0x00006870; // type:function size:0x7C +executeState_BirthWait__11dAcEremly_cFv = .text:0x000068F0; // type:function size:0x13C +finalizeState_BirthWait__11dAcEremly_cFv = .text:0x00006A30; // type:function size:0x4 fn_177_6A40 = .text:0x00006A40; // type:function size:0xCC fn_177_6B10 = .text:0x00006B10; // type:function size:0x38C fn_177_6EA0 = .text:0x00006EA0; // type:function size:0x120 @@ -121,24 +121,24 @@ fn_177_9460 = .text:0x00009460; // type:function size:0x8 fn_177_9470 = .text:0x00009470; // type:function size:0x4 fn_177_9480 = .text:0x00009480; // type:function size:0x4 fn_177_9490 = .text:0x00009490; // type:function size:0x8 -fn_177_94A0 = .text:0x000094A0; // type:function size:0x168 -fn_177_9610 = .text:0x00009610; // type:function size:0x60 -fn_177_9670 = .text:0x00009670; // type:function size:0xC -fn_177_9680 = .text:0x00009680; // type:function size:0x1C -fn_177_96A0 = .text:0x000096A0; // type:function size:0x1C -fn_177_96C0 = .text:0x000096C0; // type:function size:0x1C -fn_177_96E0 = .text:0x000096E0; // type:function size:0x10 -fn_177_96F0 = .text:0x000096F0; // type:function size:0x10 -fn_177_9700 = .text:0x00009700; // type:function size:0x10 -fn_177_9710 = .text:0x00009710; // type:function size:0x10 -fn_177_9720 = .text:0x00009720; // type:function size:0x10 -fn_177_9730 = .text:0x00009730; // type:function size:0x10 -fn_177_9740 = .text:0x00009740; // type:function size:0x30 -fn_177_9770 = .text:0x00009770; // type:function size:0x30 -fn_177_97A0 = .text:0x000097A0; // type:function size:0x30 -fn_177_97D0 = .text:0x000097D0; // type:function size:0x11E8 -fn_177_A9C0 = .text:0x0000A9C0; // type:function size:0x58 -fn_177_AA20 = .text:0x0000AA20; // type:function size:0x88 +__dt__11dAcEremly_cFv = .text:0x000094A0; // type:function size:0x168 +build__27sFStateFct_c<11dAcEremly_c>FRC12sStateIDIf_c = .text:0x00009610; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcEremly_c>FRP10sStateIf_c = .text:0x00009670; // type:function size:0xC +initialize__24sFState_c<11dAcEremly_c>Fv = .text:0x00009680; // type:function size:0x1C +execute__24sFState_c<11dAcEremly_c>Fv = .text:0x000096A0; // type:function size:0x1C +finalize__24sFState_c<11dAcEremly_c>Fv = .text:0x000096C0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000096E0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000096F0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009700; // type:function size:0x10 +getState__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009710; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009720; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009730; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcEremly_c>CFR11dAcEremly_c = .text:0x00009740; // type:function size:0x30 +executeState__26sFStateID_c<11dAcEremly_c>CFR11dAcEremly_c = .text:0x00009770; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcEremly_c>CFR11dAcEremly_c = .text:0x000097A0; // type:function size:0x30 +__sinit_\d_a_e_remly_cpp = .text:0x000097D0; // type:function size:0x11E8 scope:local +__dt__26sFStateID_c<11dAcEremly_c>Fv = .text:0x0000A9C0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcEremly_c>CFPCc = .text:0x0000AA20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -161,7 +161,7 @@ lbl_177_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float lbl_177_rodata_170 = .rodata:0x00000170; // type:object size:0x20 data:float lbl_177_rodata_190 = .rodata:0x00000190; // type:object size:0x30 data:float lbl_177_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_177_data_10 = .data:0x00000010; // type:object size:0x3C +g_profile_E_REMLY = .data:0x00000010; // type:object size:0x3C lbl_177_data_4C = .data:0x0000004C; // type:object size:0x10 lbl_177_data_5C = .data:0x0000005C; // type:object size:0x34 lbl_177_data_90 = .data:0x00000090; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_rupee_gueNP/symbols.txt b/config/SOUE01/rels/d_a_e_rupee_gueNP/symbols.txt index a665d1ce..f42f7ce9 100644 --- a/config/SOUE01/rels/d_a_e_rupee_gueNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_rupee_gueNP/symbols.txt @@ -3,40 +3,40 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcERupeeGue__ctor = .text:0x000000F0; // type:function size:0x128 -fn_214_220 = .text:0x00000220; // type:function size:0x58 -fn_214_280 = .text:0x00000280; // type:function size:0x6C -fn_214_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_214_390 = .text:0x00000390; // type:function size:0xA4 +dAcErupeeGue_c_classInit__Fv = .text:0x000000F0; // type:function size:0x128 +__dt__27sFState_c<14dAcErupeeGue_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcErupeeGue_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_214_440 = .text:0x00000440; // type:function size:0x58 fn_214_4A0 = .text:0x000004A0; // type:function size:0x180 fn_214_620 = .text:0x00000620; // type:function size:0x120 AcERupeeGue__init = .text:0x00000740; // type:function size:0x3E4 -fn_214_B30 = .text:0x00000B30; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B30; // type:function size:0x10 fn_214_B40 = .text:0x00000B40; // type:function size:0x8 AcERupeeGue__update = .text:0x00000B50; // type:function size:0x56C -fn_214_10C0 = .text:0x000010C0; // type:function size:0x10 -fn_214_10D0 = .text:0x000010D0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010C0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010D0; // type:function size:0x10 fn_214_10E0 = .text:0x000010E0; // type:function size:0x7C -fn_214_1160 = .text:0x00001160; // type:function size:0x238 -fn_214_13A0 = .text:0x000013A0; // type:function size:0x48C -fn_214_1830 = .text:0x00001830; // type:function size:0xC -fn_214_1840 = .text:0x00001840; // type:function size:0x168 -fn_214_19B0 = .text:0x000019B0; // type:function size:0x10 -fn_214_19C0 = .text:0x000019C0; // type:function size:0xA20 -fn_214_23E0 = .text:0x000023E0; // type:function size:0x4 -fn_214_23F0 = .text:0x000023F0; // type:function size:0x80 -fn_214_2470 = .text:0x00002470; // type:function size:0x18C -fn_214_2600 = .text:0x00002600; // type:function size:0x4 -fn_214_2610 = .text:0x00002610; // type:function size:0x7C -fn_214_2690 = .text:0x00002690; // type:function size:0xF0 -fn_214_2780 = .text:0x00002780; // type:function size:0x4 -fn_214_2790 = .text:0x00002790; // type:function size:0x58 -fn_214_27F0 = .text:0x000027F0; // type:function size:0x24 -fn_214_2820 = .text:0x00002820; // type:function size:0x4 -fn_214_2830 = .text:0x00002830; // type:function size:0x114 -fn_214_2950 = .text:0x00002950; // type:function size:0xB8 -fn_214_2A10 = .text:0x00002A10; // type:function size:0x4 +initializeState_Wait__14dAcErupeeGue_cFv = .text:0x00001160; // type:function size:0x238 +executeState_Wait__14dAcErupeeGue_cFv = .text:0x000013A0; // type:function size:0x48C +finalizeState_Wait__14dAcErupeeGue_cFv = .text:0x00001830; // type:function size:0xC +initializeState_RunAway__14dAcErupeeGue_cFv = .text:0x00001840; // type:function size:0x168 +getOldStateID__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019B0; // type:function size:0x10 +executeState_RunAway__14dAcErupeeGue_cFv = .text:0x000019C0; // type:function size:0xA20 +finalizeState_RunAway__14dAcErupeeGue_cFv = .text:0x000023E0; // type:function size:0x4 +initializeState_Hit__14dAcErupeeGue_cFv = .text:0x000023F0; // type:function size:0x80 +executeState_Hit__14dAcErupeeGue_cFv = .text:0x00002470; // type:function size:0x18C +finalizeState_Hit__14dAcErupeeGue_cFv = .text:0x00002600; // type:function size:0x4 +initializeState_GHit__14dAcErupeeGue_cFv = .text:0x00002610; // type:function size:0x7C +executeState_GHit__14dAcErupeeGue_cFv = .text:0x00002690; // type:function size:0xF0 +finalizeState_GHit__14dAcErupeeGue_cFv = .text:0x00002780; // type:function size:0x4 +initializeState_Hide__14dAcErupeeGue_cFv = .text:0x00002790; // type:function size:0x58 +executeState_Hide__14dAcErupeeGue_cFv = .text:0x000027F0; // type:function size:0x24 +finalizeState_Hide__14dAcErupeeGue_cFv = .text:0x00002820; // type:function size:0x4 +initializeState_Death__14dAcErupeeGue_cFv = .text:0x00002830; // type:function size:0x114 +executeState_Death__14dAcErupeeGue_cFv = .text:0x00002950; // type:function size:0xB8 +finalizeState_Death__14dAcErupeeGue_cFv = .text:0x00002A10; // type:function size:0x4 fn_214_2A20 = .text:0x00002A20; // type:function size:0x2C fn_214_2A50 = .text:0x00002A50; // type:function size:0x36C fn_214_2DC0 = .text:0x00002DC0; // type:function size:0x17C @@ -49,23 +49,23 @@ fn_214_3410 = .text:0x00003410; // type:function size:0x8 fn_214_3420 = .text:0x00003420; // type:function size:0x4 fn_214_3430 = .text:0x00003430; // type:function size:0x4 fn_214_3440 = .text:0x00003440; // type:function size:0x8 -fn_214_3450 = .text:0x00003450; // type:function size:0x128 -fn_214_3580 = .text:0x00003580; // type:function size:0x60 -fn_214_35E0 = .text:0x000035E0; // type:function size:0xC -fn_214_35F0 = .text:0x000035F0; // type:function size:0x1C -fn_214_3610 = .text:0x00003610; // type:function size:0x1C -fn_214_3630 = .text:0x00003630; // type:function size:0x1C -fn_214_3650 = .text:0x00003650; // type:function size:0x10 -fn_214_3660 = .text:0x00003660; // type:function size:0x10 -fn_214_3670 = .text:0x00003670; // type:function size:0x10 -fn_214_3680 = .text:0x00003680; // type:function size:0x10 -fn_214_3690 = .text:0x00003690; // type:function size:0x10 -fn_214_36A0 = .text:0x000036A0; // type:function size:0x30 -fn_214_36D0 = .text:0x000036D0; // type:function size:0x30 -fn_214_3700 = .text:0x00003700; // type:function size:0x30 -fn_214_3730 = .text:0x00003730; // type:function size:0x4D4 -fn_214_3C10 = .text:0x00003C10; // type:function size:0x58 -fn_214_3C70 = .text:0x00003C70; // type:function size:0x88 +__dt__14dAcErupeeGue_cFv = .text:0x00003450; // type:function size:0x128 +build__30sFStateFct_c<14dAcErupeeGue_c>FRC12sStateIDIf_c = .text:0x00003580; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcErupeeGue_c>FRP10sStateIf_c = .text:0x000035E0; // type:function size:0xC +initialize__27sFState_c<14dAcErupeeGue_c>Fv = .text:0x000035F0; // type:function size:0x1C +execute__27sFState_c<14dAcErupeeGue_c>Fv = .text:0x00003610; // type:function size:0x1C +finalize__27sFState_c<14dAcErupeeGue_c>Fv = .text:0x00003630; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003650; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003660; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003670; // type:function size:0x10 +getState__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003680; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003690; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcErupeeGue_c>CFR14dAcErupeeGue_c = .text:0x000036A0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcErupeeGue_c>CFR14dAcErupeeGue_c = .text:0x000036D0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcErupeeGue_c>CFR14dAcErupeeGue_c = .text:0x00003700; // type:function size:0x30 +__sinit_\d_a_e_rupee_gue_cpp = .text:0x00003730; // type:function size:0x4D4 scope:local +__dt__29sFStateID_c<14dAcErupeeGue_c>Fv = .text:0x00003C10; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcErupeeGue_c>CFPCc = .text:0x00003C70; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -79,7 +79,7 @@ lbl_214_rodata_D8 = .rodata:0x000000D8; // type:object size:0x38 data:float lbl_214_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float lbl_214_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float lbl_214_rodata_118 = .rodata:0x00000118; // type:object size:0xC data:float -lbl_214_data_0 = .data:0x00000000; // type:object size:0x14 data:float +g_profile_E_RUPEE_GUE = .data:0x00000000; // type:object size:0x14 lbl_214_data_14 = .data:0x00000014; // type:object size:0x1 data:byte lbl_214_data_18 = .data:0x00000018; // type:object size:0x4 data:string lbl_214_data_1C = .data:0x0000001C; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_sf4NP/symbols.txt b/config/SOUE01/rels/d_a_e_sf4NP/symbols.txt index 95b3ae42..f6878618 100644 --- a/config/SOUE01/rels/d_a_e_sf4NP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_sf4NP/symbols.txt @@ -4,17 +4,17 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_148_F0 = .text:0x000000F0; // type:function size:0x40 -fn_148_130 = .text:0x00000130; // type:function size:0x228 +dAcEsf4_c_classInit__Fv = .text:0x00000130; // type:function size:0x228 fn_148_360 = .text:0x00000360; // type:function size:0x4 fn_148_370 = .text:0x00000370; // type:function size:0x74 fn_148_3F0 = .text:0x000003F0; // type:function size:0x18 fn_148_410 = .text:0x00000410; // type:function size:0x58 fn_148_470 = .text:0x00000470; // type:function size:0x74 fn_148_4F0 = .text:0x000004F0; // type:function size:0x90 -fn_148_580 = .text:0x00000580; // type:function size:0x58 -fn_148_5E0 = .text:0x000005E0; // type:function size:0x6C -fn_148_650 = .text:0x00000650; // type:function size:0xA0 -fn_148_6F0 = .text:0x000006F0; // type:function size:0xA4 +__dt__21sFState_c<9dAcEsf4_c>Fv = .text:0x00000580; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEsf4_c>Fv = .text:0x000005E0; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000650; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c>Fv = .text:0x000006F0; // type:function size:0xA4 fn_148_7A0 = .text:0x000007A0; // type:function size:0xEC fn_148_890 = .text:0x00000890; // type:function size:0x84 fn_148_920 = .text:0x00000920; // type:function size:0x58 @@ -22,48 +22,48 @@ fn_148_980 = .text:0x00000980; // type:function size:0x90 fn_148_A10 = .text:0x00000A10; // type:function size:0xCC fn_148_AE0 = .text:0x00000AE0; // type:function size:0x1F8 fn_148_CE0 = .text:0x00000CE0; // type:function size:0x1F0 -fn_148_ED0 = .text:0x00000ED0; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000ED0; // type:function size:0x10 fn_148_EE0 = .text:0x00000EE0; // type:function size:0x8 fn_148_EF0 = .text:0x00000EF0; // type:function size:0xE90 -fn_148_1D80 = .text:0x00001D80; // type:function size:0x10 -fn_148_1D90 = .text:0x00001D90; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D80; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D90; // type:function size:0x10 fn_148_1DA0 = .text:0x00001DA0; // type:function size:0x37C fn_148_2120 = .text:0x00002120; // type:function size:0x110 fn_148_2230 = .text:0x00002230; // type:function size:0x1C0 fn_148_23F0 = .text:0x000023F0; // type:function size:0x24 -fn_148_2420 = .text:0x00002420; // type:function size:0x64 -fn_148_2490 = .text:0x00002490; // type:function size:0xAC +initializeState_Standby__9dAcEsf4_cFv = .text:0x00002420; // type:function size:0x64 +executeState_Standby__9dAcEsf4_cFv = .text:0x00002490; // type:function size:0xAC fn_148_253C = .text:0x0000253C; // type:function size:0x4 -fn_148_2540 = .text:0x00002540; // type:function size:0x4 -fn_148_2550 = .text:0x00002550; // type:function size:0x80 -fn_148_25D0 = .text:0x000025D0; // type:function size:0x358 -fn_148_2930 = .text:0x00002930; // type:function size:0x4 -fn_148_2940 = .text:0x00002940; // type:function size:0x228 -fn_148_2B70 = .text:0x00002B70; // type:function size:0x5E0 +finalizeState_Standby__9dAcEsf4_cFv = .text:0x00002540; // type:function size:0x4 +initializeState_Fight__9dAcEsf4_cFv = .text:0x00002550; // type:function size:0x80 +executeState_Fight__9dAcEsf4_cFv = .text:0x000025D0; // type:function size:0x358 +finalizeState_Fight__9dAcEsf4_cFv = .text:0x00002930; // type:function size:0x4 +initializeState_Attack__9dAcEsf4_cFv = .text:0x00002940; // type:function size:0x228 +executeState_Attack__9dAcEsf4_cFv = .text:0x00002B70; // type:function size:0x5E0 fn_148_3150 = .text:0x00003150; // type:function size:0x48 -fn_148_31A0 = .text:0x000031A0; // type:function size:0x4 -fn_148_31B0 = .text:0x000031B0; // type:function size:0x70 -fn_148_3220 = .text:0x00003220; // type:function size:0xAC -fn_148_32D0 = .text:0x000032D0; // type:function size:0x4 -fn_148_32E0 = .text:0x000032E0; // type:function size:0x3C -fn_148_3320 = .text:0x00003320; // type:function size:0x94 -fn_148_33C0 = .text:0x000033C0; // type:function size:0x4 -fn_148_33D0 = .text:0x000033D0; // type:function size:0x78 -fn_148_3450 = .text:0x00003450; // type:function size:0x9C -fn_148_34F0 = .text:0x000034F0; // type:function size:0x4 -fn_148_3500 = .text:0x00003500; // type:function size:0x98 -fn_148_35A0 = .text:0x000035A0; // type:function size:0x2A0 -fn_148_3840 = .text:0x00003840; // type:function size:0x4 -fn_148_3850 = .text:0x00003850; // type:function size:0x78 -fn_148_38D0 = .text:0x000038D0; // type:function size:0xD8 -fn_148_39B0 = .text:0x000039B0; // type:function size:0x4 -fn_148_39C0 = .text:0x000039C0; // type:function size:0x50 -fn_148_3A10 = .text:0x00003A10; // type:function size:0x68 +finalizeState_Attack__9dAcEsf4_cFv = .text:0x000031A0; // type:function size:0x4 +initializeState_Guard__9dAcEsf4_cFv = .text:0x000031B0; // type:function size:0x70 +executeState_Guard__9dAcEsf4_cFv = .text:0x00003220; // type:function size:0xAC +finalizeState_Guard__9dAcEsf4_cFv = .text:0x000032D0; // type:function size:0x4 +initializeState_Guard2__9dAcEsf4_cFv = .text:0x000032E0; // type:function size:0x3C +executeState_Guard2__9dAcEsf4_cFv = .text:0x00003320; // type:function size:0x94 +finalizeState_Guard2__9dAcEsf4_cFv = .text:0x000033C0; // type:function size:0x4 +initializeState_GuardJust__9dAcEsf4_cFv = .text:0x000033D0; // type:function size:0x78 +executeState_GuardJust__9dAcEsf4_cFv = .text:0x00003450; // type:function size:0x9C +finalizeState_GuardJust__9dAcEsf4_cFv = .text:0x000034F0; // type:function size:0x4 +initializeState_Counter__9dAcEsf4_cFv = .text:0x00003500; // type:function size:0x98 +executeState_Counter__9dAcEsf4_cFv = .text:0x000035A0; // type:function size:0x2A0 +finalizeState_Counter__9dAcEsf4_cFv = .text:0x00003840; // type:function size:0x4 +initializeState_Change4Sword__9dAcEsf4_cFv = .text:0x00003850; // type:function size:0x78 +executeState_Change4Sword__9dAcEsf4_cFv = .text:0x000038D0; // type:function size:0xD8 +finalizeState_Change4Sword__9dAcEsf4_cFv = .text:0x000039B0; // type:function size:0x4 +initializeState_Damage__9dAcEsf4_cFv = .text:0x000039C0; // type:function size:0x50 +executeState_Damage__9dAcEsf4_cFv = .text:0x00003A10; // type:function size:0x68 fn_148_3A78 = .text:0x00003A78; // type:function size:0x4 -fn_148_3A80 = .text:0x00003A80; // type:function size:0x4 -fn_148_3A90 = .text:0x00003A90; // type:function size:0x4C -fn_148_3AE0 = .text:0x00003AE0; // type:function size:0x100 -fn_148_3BE0 = .text:0x00003BE0; // type:function size:0x4 +finalizeState_Damage__9dAcEsf4_cFv = .text:0x00003A80; // type:function size:0x4 +initializeState_End__9dAcEsf4_cFv = .text:0x00003A90; // type:function size:0x4C +executeState_End__9dAcEsf4_cFv = .text:0x00003AE0; // type:function size:0x100 +finalizeState_End__9dAcEsf4_cFv = .text:0x00003BE0; // type:function size:0x4 fn_148_3BF0 = .text:0x00003BF0; // type:function size:0x784 fn_148_4380 = .text:0x00004380; // type:function size:0x4C fn_148_43D0 = .text:0x000043D0; // type:function size:0x1C @@ -76,24 +76,24 @@ fn_148_5B10 = .text:0x00005B10; // type:function size:0x8 fn_148_5B20 = .text:0x00005B20; // type:function size:0x4 fn_148_5B30 = .text:0x00005B30; // type:function size:0x4 fn_148_5B40 = .text:0x00005B40; // type:function size:0x8 -fn_148_5B50 = .text:0x00005B50; // type:function size:0x240 -fn_148_5D90 = .text:0x00005D90; // type:function size:0x60 -fn_148_5DF0 = .text:0x00005DF0; // type:function size:0xC -fn_148_5E00 = .text:0x00005E00; // type:function size:0x1C -fn_148_5E20 = .text:0x00005E20; // type:function size:0x1C -fn_148_5E40 = .text:0x00005E40; // type:function size:0x1C -fn_148_5E60 = .text:0x00005E60; // type:function size:0x10 -fn_148_5E70 = .text:0x00005E70; // type:function size:0x10 -fn_148_5E80 = .text:0x00005E80; // type:function size:0x10 -fn_148_5E90 = .text:0x00005E90; // type:function size:0x10 -fn_148_5EA0 = .text:0x00005EA0; // type:function size:0x10 -fn_148_5EB0 = .text:0x00005EB0; // type:function size:0x10 -fn_148_5EC0 = .text:0x00005EC0; // type:function size:0x30 -fn_148_5EF0 = .text:0x00005EF0; // type:function size:0x30 -fn_148_5F20 = .text:0x00005F20; // type:function size:0x30 -fn_148_5F50 = .text:0x00005F50; // type:function size:0x7D0 -fn_148_6720 = .text:0x00006720; // type:function size:0x58 -fn_148_6780 = .text:0x00006780; // type:function size:0x88 +__dt__9dAcEsf4_cFv = .text:0x00005B50; // type:function size:0x240 +build__24sFStateFct_c<9dAcEsf4_c>FRC12sStateIDIf_c = .text:0x00005D90; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEsf4_c>FRP10sStateIf_c = .text:0x00005DF0; // type:function size:0xC +initialize__21sFState_c<9dAcEsf4_c>Fv = .text:0x00005E00; // type:function size:0x1C +execute__21sFState_c<9dAcEsf4_c>Fv = .text:0x00005E20; // type:function size:0x1C +finalize__21sFState_c<9dAcEsf4_c>Fv = .text:0x00005E40; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005E60; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005E70; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005E80; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005E90; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005EA0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005EB0; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEsf4_c>CFR9dAcEsf4_c = .text:0x00005EC0; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEsf4_c>CFR9dAcEsf4_c = .text:0x00005EF0; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEsf4_c>CFR9dAcEsf4_c = .text:0x00005F20; // type:function size:0x30 +__sinit_\d_a_e_sf4_cpp = .text:0x00005F50; // type:function size:0x7D0 scope:local +__dt__23sFStateID_c<9dAcEsf4_c>Fv = .text:0x00006720; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEsf4_c>CFPCc = .text:0x00006780; // type:function size:0x88 fn_148_6810 = .text:0x00006810; // type:function size:0x8 fn_148_6820 = .text:0x00006820; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -107,7 +107,7 @@ lbl_148_rodata_EC = .rodata:0x000000EC; // type:object size:0x44 data:float lbl_148_rodata_130 = .rodata:0x00000130; // type:object size:0xC data:float lbl_148_rodata_13C = .rodata:0x0000013C; // type:object size:0x34 data:float lbl_148_rodata_170 = .rodata:0x00000170; // type:object size:0x8 data:float -lbl_148_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_E_SF4 = .data:0x00000000; // type:object size:0x40 data:4byte lbl_148_data_40 = .data:0x00000040; // type:object size:0x28 data:4byte lbl_148_data_68 = .data:0x00000068; // type:object size:0xC lbl_148_data_74 = .data:0x00000074; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_sfNP/symbols.txt b/config/SOUE01/rels/d_a_e_sfNP/symbols.txt index 7bb8fa58..2d920104 100644 --- a/config/SOUE01/rels/d_a_e_sfNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_sfNP/symbols.txt @@ -3,14 +3,14 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_147_F0 = .text:0x000000F0; // type:function size:0x18C +dAcEsf_c_classInit__Fv = .text:0x000000F0; // type:function size:0x18C fn_147_280 = .text:0x00000280; // type:function size:0x58 fn_147_2E0 = .text:0x000002E0; // type:function size:0x58 fn_147_340 = .text:0x00000340; // type:function size:0x90 -fn_147_3D0 = .text:0x000003D0; // type:function size:0x58 -fn_147_430 = .text:0x00000430; // type:function size:0x6C -fn_147_4A0 = .text:0x000004A0; // type:function size:0xA0 -fn_147_540 = .text:0x00000540; // type:function size:0xA4 +__dt__20sFState_c<8dAcEsf_c>Fv = .text:0x000003D0; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEsf_c>Fv = .text:0x00000430; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004A0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000540; // type:function size:0xA4 fn_147_5F0 = .text:0x000005F0; // type:function size:0x90 fn_147_680 = .text:0x00000680; // type:function size:0xEC fn_147_770 = .text:0x00000770; // type:function size:0x84 @@ -19,50 +19,50 @@ fn_147_860 = .text:0x00000860; // type:function size:0x90 fn_147_8F0 = .text:0x000008F0; // type:function size:0xCC fn_147_9C0 = .text:0x000009C0; // type:function size:0x128 fn_147_AF0 = .text:0x00000AF0; // type:function size:0x360 -fn_147_E50 = .text:0x00000E50; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000E50; // type:function size:0x10 fn_147_E60 = .text:0x00000E60; // type:function size:0x8 fn_147_E70 = .text:0x00000E70; // type:function size:0xA20 -fn_147_1890 = .text:0x00001890; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001890; // type:function size:0x10 fn_147_18A0 = .text:0x000018A0; // type:function size:0x170 fn_147_1A10 = .text:0x00001A10; // type:function size:0x16C fn_147_1B80 = .text:0x00001B80; // type:function size:0x528 -fn_147_20B0 = .text:0x000020B0; // type:function size:0xA0 -fn_147_2150 = .text:0x00002150; // type:function size:0x6D0 -fn_147_2820 = .text:0x00002820; // type:function size:0x4 -fn_147_2830 = .text:0x00002830; // type:function size:0x7C -fn_147_28B0 = .text:0x000028B0; // type:function size:0x2F0 -fn_147_2BA0 = .text:0x00002BA0; // type:function size:0x4 -fn_147_2BB0 = .text:0x00002BB0; // type:function size:0xA4 -fn_147_2C60 = .text:0x00002C60; // type:function size:0x740 -fn_147_33A0 = .text:0x000033A0; // type:function size:0x4 -fn_147_33B0 = .text:0x000033B0; // type:function size:0x88 -fn_147_3440 = .text:0x00003440; // type:function size:0x23C +initializeState_Standby__8dAcEsf_cFv = .text:0x000020B0; // type:function size:0xA0 +executeState_Standby__8dAcEsf_cFv = .text:0x00002150; // type:function size:0x6D0 +finalizeState_Standby__8dAcEsf_cFv = .text:0x00002820; // type:function size:0x4 +initializeState_Home__8dAcEsf_cFv = .text:0x00002830; // type:function size:0x7C +executeState_Home__8dAcEsf_cFv = .text:0x000028B0; // type:function size:0x2F0 +finalizeState_Home__8dAcEsf_cFv = .text:0x00002BA0; // type:function size:0x4 +initializeState_Fight__8dAcEsf_cFv = .text:0x00002BB0; // type:function size:0xA4 +executeState_Fight__8dAcEsf_cFv = .text:0x00002C60; // type:function size:0x740 +finalizeState_Fight__8dAcEsf_cFv = .text:0x000033A0; // type:function size:0x4 +initializeState_Attack__8dAcEsf_cFv = .text:0x000033B0; // type:function size:0x88 +executeState_Attack__8dAcEsf_cFv = .text:0x00003440; // type:function size:0x23C fn_147_3680 = .text:0x00003680; // type:function size:0x48 -fn_147_36D0 = .text:0x000036D0; // type:function size:0x4 -fn_147_36E0 = .text:0x000036E0; // type:function size:0x88 -fn_147_3770 = .text:0x00003770; // type:function size:0x194 -fn_147_3910 = .text:0x00003910; // type:function size:0x4 -fn_147_3920 = .text:0x00003920; // type:function size:0x88 -fn_147_39B0 = .text:0x000039B0; // type:function size:0x1D0 -fn_147_3B80 = .text:0x00003B80; // type:function size:0x4 -fn_147_3B90 = .text:0x00003B90; // type:function size:0x98 -fn_147_3C30 = .text:0x00003C30; // type:function size:0xB8 -fn_147_3CF0 = .text:0x00003CF0; // type:function size:0x4 -fn_147_3D00 = .text:0x00003D00; // type:function size:0x4C -fn_147_3D50 = .text:0x00003D50; // type:function size:0xB4 -fn_147_3E10 = .text:0x00003E10; // type:function size:0x4 -fn_147_3E20 = .text:0x00003E20; // type:function size:0x1C -fn_147_3E40 = .text:0x00003E40; // type:function size:0x10C -fn_147_3F50 = .text:0x00003F50; // type:function size:0x4 -fn_147_3F60 = .text:0x00003F60; // type:function size:0x60 -fn_147_3FC0 = .text:0x00003FC0; // type:function size:0xA4 -fn_147_4070 = .text:0x00004070; // type:function size:0x4 -fn_147_4080 = .text:0x00004080; // type:function size:0xEC -fn_147_4170 = .text:0x00004170; // type:function size:0x190 -fn_147_4300 = .text:0x00004300; // type:function size:0x4 +finalizeState_Attack__8dAcEsf_cFv = .text:0x000036D0; // type:function size:0x4 +initializeState_AttackB__8dAcEsf_cFv = .text:0x000036E0; // type:function size:0x88 +executeState_AttackB__8dAcEsf_cFv = .text:0x00003770; // type:function size:0x194 +finalizeState_AttackB__8dAcEsf_cFv = .text:0x00003910; // type:function size:0x4 +initializeState_Attack2__8dAcEsf_cFv = .text:0x00003920; // type:function size:0x88 +executeState_Attack2__8dAcEsf_cFv = .text:0x000039B0; // type:function size:0x1D0 +finalizeState_Attack2__8dAcEsf_cFv = .text:0x00003B80; // type:function size:0x4 +initializeState_Damage__8dAcEsf_cFv = .text:0x00003B90; // type:function size:0x98 +executeState_Damage__8dAcEsf_cFv = .text:0x00003C30; // type:function size:0xB8 +finalizeState_Damage__8dAcEsf_cFv = .text:0x00003CF0; // type:function size:0x4 +initializeState_Guard__8dAcEsf_cFv = .text:0x00003D00; // type:function size:0x4C +executeState_Guard__8dAcEsf_cFv = .text:0x00003D50; // type:function size:0xB4 +finalizeState_Guard__8dAcEsf_cFv = .text:0x00003E10; // type:function size:0x4 +initializeState_Guard2__8dAcEsf_cFv = .text:0x00003E20; // type:function size:0x1C +executeState_Guard2__8dAcEsf_cFv = .text:0x00003E40; // type:function size:0x10C +finalizeState_Guard2__8dAcEsf_cFv = .text:0x00003F50; // type:function size:0x4 +initializeState_GuardJust__8dAcEsf_cFv = .text:0x00003F60; // type:function size:0x60 +executeState_GuardJust__8dAcEsf_cFv = .text:0x00003FC0; // type:function size:0xA4 +finalizeState_GuardJust__8dAcEsf_cFv = .text:0x00004070; // type:function size:0x4 +initializeState_Fail__8dAcEsf_cFv = .text:0x00004080; // type:function size:0xEC +executeState_Fail__8dAcEsf_cFv = .text:0x00004170; // type:function size:0x190 +finalizeState_Fail__8dAcEsf_cFv = .text:0x00004300; // type:function size:0x4 fn_147_4310 = .text:0x00004310; // type:function size:0x618 fn_147_4930 = .text:0x00004930; // type:function size:0x4C -fn_147_4980 = .text:0x00004980; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004980; // type:function size:0x10 fn_147_4990 = .text:0x00004990; // type:function size:0x1C fn_147_49B0 = .text:0x000049B0; // type:function size:0x64 fn_147_4A20 = .text:0x00004A20; // type:function size:0x1DC @@ -72,24 +72,24 @@ fn_147_4ED0 = .text:0x00004ED0; // type:function size:0x8 fn_147_4EE0 = .text:0x00004EE0; // type:function size:0x4 fn_147_4EF0 = .text:0x00004EF0; // type:function size:0x4 fn_147_4F00 = .text:0x00004F00; // type:function size:0x8 -fn_147_4F10 = .text:0x00004F10; // type:function size:0x1BC -fn_147_50D0 = .text:0x000050D0; // type:function size:0x60 -fn_147_5130 = .text:0x00005130; // type:function size:0xC -fn_147_5140 = .text:0x00005140; // type:function size:0x1C -fn_147_5160 = .text:0x00005160; // type:function size:0x1C -fn_147_5180 = .text:0x00005180; // type:function size:0x1C -fn_147_51A0 = .text:0x000051A0; // type:function size:0x10 -fn_147_51B0 = .text:0x000051B0; // type:function size:0x10 -fn_147_51C0 = .text:0x000051C0; // type:function size:0x10 -fn_147_51D0 = .text:0x000051D0; // type:function size:0x10 -fn_147_51E0 = .text:0x000051E0; // type:function size:0x10 -fn_147_51F0 = .text:0x000051F0; // type:function size:0x10 -fn_147_5200 = .text:0x00005200; // type:function size:0x30 -fn_147_5230 = .text:0x00005230; // type:function size:0x30 -fn_147_5260 = .text:0x00005260; // type:function size:0x30 -fn_147_5290 = .text:0x00005290; // type:function size:0x85C -fn_147_5AF0 = .text:0x00005AF0; // type:function size:0x58 -fn_147_5B50 = .text:0x00005B50; // type:function size:0x88 +__dt__8dAcEsf_cFv = .text:0x00004F10; // type:function size:0x1BC +build__23sFStateFct_c<8dAcEsf_c>FRC12sStateIDIf_c = .text:0x000050D0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEsf_c>FRP10sStateIf_c = .text:0x00005130; // type:function size:0xC +initialize__20sFState_c<8dAcEsf_c>Fv = .text:0x00005140; // type:function size:0x1C +execute__20sFState_c<8dAcEsf_c>Fv = .text:0x00005160; // type:function size:0x1C +finalize__20sFState_c<8dAcEsf_c>Fv = .text:0x00005180; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000051A0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000051B0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000051C0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000051D0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000051E0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000051F0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEsf_c>CFR8dAcEsf_c = .text:0x00005200; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEsf_c>CFR8dAcEsf_c = .text:0x00005230; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEsf_c>CFR8dAcEsf_c = .text:0x00005260; // type:function size:0x30 +__sinit_\d_a_e_sf_cpp = .text:0x00005290; // type:function size:0x85C scope:local +__dt__22sFStateID_c<8dAcEsf_c>Fv = .text:0x00005AF0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEsf_c>CFPCc = .text:0x00005B50; // type:function size:0x88 fn_147_5BE0 = .text:0x00005BE0; // type:function size:0x8 fn_147_5BF0 = .text:0x00005BF0; // type:function size:0x8 fn_147_5C00 = .text:0x00005C00; // type:function size:0x8 @@ -106,7 +106,7 @@ lbl_147_rodata_98 = .rodata:0x00000098; // type:object size:0x54 data:float lbl_147_rodata_EC = .rodata:0x000000EC; // type:object size:0xC data:float lbl_147_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4C data:float lbl_147_rodata_144 = .rodata:0x00000144; // type:object size:0x20 data:float -lbl_147_data_0 = .data:0x00000000; // type:object size:0x6C data:4byte +g_profile_E_SF = .data:0x00000000; // type:object size:0x6C data:4byte lbl_147_data_6C = .data:0x0000006C; // type:object size:0x14 data:4byte lbl_147_data_80 = .data:0x00000080; // type:object size:0xC lbl_147_data_8C = .data:0x0000008C; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_e_sirenNP/symbols.txt b/config/SOUE01/rels/d_a_e_sirenNP/symbols.txt index 839e936f..085174e4 100644 --- a/config/SOUE01/rels/d_a_e_sirenNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_sirenNP/symbols.txt @@ -3,63 +3,63 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_190_F0 = .text:0x000000F0; // type:function size:0x140 +dAcESiren_c_classInit__Fv = .text:0x000000F0; // type:function size:0x140 fn_190_230 = .text:0x00000230; // type:function size:0x58 -fn_190_290 = .text:0x00000290; // type:function size:0x58 -fn_190_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_190_360 = .text:0x00000360; // type:function size:0xA0 -fn_190_400 = .text:0x00000400; // type:function size:0xA4 +__dt__24sFState_c<11dAcESiren_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcESiren_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_190_4B0 = .text:0x000004B0; // type:function size:0xF4 fn_190_5B0 = .text:0x000005B0; // type:function size:0x344 -fn_190_900 = .text:0x00000900; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000900; // type:function size:0x10 fn_190_910 = .text:0x00000910; // type:function size:0x8 fn_190_920 = .text:0x00000920; // type:function size:0x4E8 -fn_190_E10 = .text:0x00000E10; // type:function size:0x10 -fn_190_E20 = .text:0x00000E20; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E10; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E20; // type:function size:0x10 fn_190_E30 = .text:0x00000E30; // type:function size:0x174 -fn_190_FB0 = .text:0x00000FB0; // type:function size:0xD8 -fn_190_1090 = .text:0x00001090; // type:function size:0x78 +initializeState_Wait__11dAcESiren_cFv = .text:0x00000FB0; // type:function size:0xD8 +executeState_Wait__11dAcESiren_cFv = .text:0x00001090; // type:function size:0x78 fn_190_1110 = .text:0x00001110; // type:function size:0x1C -fn_190_1130 = .text:0x00001130; // type:function size:0x4 -fn_190_1140 = .text:0x00001140; // type:function size:0x4 -fn_190_1150 = .text:0x00001150; // type:function size:0x170 -fn_190_12C0 = .text:0x000012C0; // type:function size:0x4 -fn_190_12D0 = .text:0x000012D0; // type:function size:0x8C -fn_190_1360 = .text:0x00001360; // type:function size:0x168 -fn_190_14D0 = .text:0x000014D0; // type:function size:0x4 -fn_190_14E0 = .text:0x000014E0; // type:function size:0x60 -fn_190_1540 = .text:0x00001540; // type:function size:0x68 -fn_190_15B0 = .text:0x000015B0; // type:function size:0x4 -fn_190_15C0 = .text:0x000015C0; // type:function size:0x38 -fn_190_1600 = .text:0x00001600; // type:function size:0x90 -fn_190_1690 = .text:0x00001690; // type:function size:0x4 -fn_190_16A0 = .text:0x000016A0; // type:function size:0x34 -fn_190_16E0 = .text:0x000016E0; // type:function size:0x2F8 -fn_190_19E0 = .text:0x000019E0; // type:function size:0x4 +finalizeState_Wait__11dAcESiren_cFv = .text:0x00001130; // type:function size:0x4 +initializeState_Revival__11dAcESiren_cFv = .text:0x00001140; // type:function size:0x4 +executeState_Revival__11dAcESiren_cFv = .text:0x00001150; // type:function size:0x170 +finalizeState_Revival__11dAcESiren_cFv = .text:0x000012C0; // type:function size:0x4 +initializeState_Move__11dAcESiren_cFv = .text:0x000012D0; // type:function size:0x8C +executeState_Move__11dAcESiren_cFv = .text:0x00001360; // type:function size:0x168 +finalizeState_Move__11dAcESiren_cFv = .text:0x000014D0; // type:function size:0x4 +initializeState_PathMove__11dAcESiren_cFv = .text:0x000014E0; // type:function size:0x60 +executeState_PathMove__11dAcESiren_cFv = .text:0x00001540; // type:function size:0x68 +finalizeState_PathMove__11dAcESiren_cFv = .text:0x000015B0; // type:function size:0x4 +initializeState_Turn__11dAcESiren_cFv = .text:0x000015C0; // type:function size:0x38 +executeState_Turn__11dAcESiren_cFv = .text:0x00001600; // type:function size:0x90 +finalizeState_Turn__11dAcESiren_cFv = .text:0x00001690; // type:function size:0x4 +initializeState_Event__11dAcESiren_cFv = .text:0x000016A0; // type:function size:0x34 +executeState_Event__11dAcESiren_cFv = .text:0x000016E0; // type:function size:0x2F8 +finalizeState_Event__11dAcESiren_cFv = .text:0x000019E0; // type:function size:0x4 fn_190_19F0 = .text:0x000019F0; // type:function size:0x2C4 fn_190_1CC0 = .text:0x00001CC0; // type:function size:0xA4 fn_190_1D70 = .text:0x00001D70; // type:function size:0x8 fn_190_1D80 = .text:0x00001D80; // type:function size:0x4 fn_190_1D90 = .text:0x00001D90; // type:function size:0x4 fn_190_1DA0 = .text:0x00001DA0; // type:function size:0x8 -fn_190_1DB0 = .text:0x00001DB0; // type:function size:0x130 -fn_190_1EE0 = .text:0x00001EE0; // type:function size:0x60 -fn_190_1F40 = .text:0x00001F40; // type:function size:0xC -fn_190_1F50 = .text:0x00001F50; // type:function size:0x1C -fn_190_1F70 = .text:0x00001F70; // type:function size:0x1C -fn_190_1F90 = .text:0x00001F90; // type:function size:0x1C -fn_190_1FB0 = .text:0x00001FB0; // type:function size:0x10 -fn_190_1FC0 = .text:0x00001FC0; // type:function size:0x10 -fn_190_1FD0 = .text:0x00001FD0; // type:function size:0x10 -fn_190_1FE0 = .text:0x00001FE0; // type:function size:0x10 -fn_190_1FF0 = .text:0x00001FF0; // type:function size:0x10 -fn_190_2000 = .text:0x00002000; // type:function size:0x10 -fn_190_2010 = .text:0x00002010; // type:function size:0x30 -fn_190_2040 = .text:0x00002040; // type:function size:0x30 -fn_190_2070 = .text:0x00002070; // type:function size:0x30 -fn_190_20A0 = .text:0x000020A0; // type:function size:0x4B0 -fn_190_2550 = .text:0x00002550; // type:function size:0x58 -fn_190_25B0 = .text:0x000025B0; // type:function size:0x88 +__dt__11dAcESiren_cFv = .text:0x00001DB0; // type:function size:0x130 +build__27sFStateFct_c<11dAcESiren_c>FRC12sStateIDIf_c = .text:0x00001EE0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcESiren_c>FRP10sStateIf_c = .text:0x00001F40; // type:function size:0xC +initialize__24sFState_c<11dAcESiren_c>Fv = .text:0x00001F50; // type:function size:0x1C +execute__24sFState_c<11dAcESiren_c>Fv = .text:0x00001F70; // type:function size:0x1C +finalize__24sFState_c<11dAcESiren_c>Fv = .text:0x00001F90; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001FB0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001FC0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001FD0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FE0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FF0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002000; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcESiren_c>CFR11dAcESiren_c = .text:0x00002010; // type:function size:0x30 +executeState__26sFStateID_c<11dAcESiren_c>CFR11dAcESiren_c = .text:0x00002040; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcESiren_c>CFR11dAcESiren_c = .text:0x00002070; // type:function size:0x30 +__sinit_\d_a_e_siren_cpp = .text:0x000020A0; // type:function size:0x4B0 scope:local +__dt__26sFStateID_c<11dAcESiren_c>Fv = .text:0x00002550; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcESiren_c>CFPCc = .text:0x000025B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -67,7 +67,7 @@ lbl_190_rodata_0 = .rodata:0x00000000; // type:object size:0x3C data:float lbl_190_rodata_3C = .rodata:0x0000003C; // type:object size:0x4C data:float lbl_190_rodata_88 = .rodata:0x00000088; // type:object size:0x14 data:float lbl_190_rodata_9C = .rodata:0x0000009C; // type:object size:0x14 data:float -lbl_190_data_0 = .data:0x00000000; // type:object size:0x20 data:4byte +g_profile_E_SIREN = .data:0x00000000; // type:object size:0x20 data:4byte lbl_190_data_20 = .data:0x00000020; // type:object size:0x54 lbl_190_data_74 = .data:0x00000074; // type:object size:0xC lbl_190_data_80 = .data:0x00000080; // type:object size:0x68 data:4byte diff --git a/config/SOUE01/rels/d_a_e_skytailNP/symbols.txt b/config/SOUE01/rels/d_a_e_skytailNP/symbols.txt index a99d93be..051a3303 100644 --- a/config/SOUE01/rels/d_a_e_skytailNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_skytailNP/symbols.txt @@ -4,13 +4,13 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_172_F0 = .text:0x000000F0; // type:function size:0x40 -fn_172_130 = .text:0x00000130; // type:function size:0x164 +dAcESkytail_c_classInit__Fv = .text:0x00000130; // type:function size:0x164 fn_172_2A0 = .text:0x000002A0; // type:function size:0x58 fn_172_300 = .text:0x00000300; // type:function size:0x90 -fn_172_390 = .text:0x00000390; // type:function size:0x58 -fn_172_3F0 = .text:0x000003F0; // type:function size:0x6C -fn_172_460 = .text:0x00000460; // type:function size:0xA0 -fn_172_500 = .text:0x00000500; // type:function size:0xA4 +__dt__26sFState_c<13dAcESkytail_c>Fv = .text:0x00000390; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcESkytail_c>Fv = .text:0x000003F0; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000460; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000500; // type:function size:0xA4 fn_172_5B0 = .text:0x000005B0; // type:function size:0x4 fn_172_5C0 = .text:0x000005C0; // type:function size:0x74 fn_172_640 = .text:0x00000640; // type:function size:0x58 @@ -19,38 +19,38 @@ fn_172_720 = .text:0x00000720; // type:function size:0x264 fn_172_990 = .text:0x00000990; // type:function size:0xB0 fn_172_A40 = .text:0x00000A40; // type:function size:0x1FC fn_172_C40 = .text:0x00000C40; // type:function size:0x4C -fn_172_C90 = .text:0x00000C90; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C90; // type:function size:0x10 fn_172_CA0 = .text:0x00000CA0; // type:function size:0x1C fn_172_CC0 = .text:0x00000CC0; // type:function size:0xE8 fn_172_DB0 = .text:0x00000DB0; // type:function size:0x31C fn_172_10D0 = .text:0x000010D0; // type:function size:0x8 fn_172_10E0 = .text:0x000010E0; // type:function size:0xC0C -fn_172_1CF0 = .text:0x00001CF0; // type:function size:0x10 -fn_172_1D00 = .text:0x00001D00; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001CF0; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D00; // type:function size:0x10 fn_172_1D10 = .text:0x00001D10; // type:function size:0x4C fn_172_1D60 = .text:0x00001D60; // type:function size:0x68 -fn_172_1DD0 = .text:0x00001DD0; // type:function size:0x9C -fn_172_1E70 = .text:0x00001E70; // type:function size:0x1EC -fn_172_2060 = .text:0x00002060; // type:function size:0x10 -fn_172_2070 = .text:0x00002070; // type:function size:0xC -fn_172_2080 = .text:0x00002080; // type:function size:0x3B0 -fn_172_2430 = .text:0x00002430; // type:function size:0x4 -fn_172_2440 = .text:0x00002440; // type:function size:0x90 -fn_172_24D0 = .text:0x000024D0; // type:function size:0xB30 +initializeState_RandomMove__13dAcESkytail_cFv = .text:0x00001DD0; // type:function size:0x9C +executeState_RandomMove__13dAcESkytail_cFv = .text:0x00001E70; // type:function size:0x1EC +finalizeState_RandomMove__13dAcESkytail_cFv = .text:0x00002060; // type:function size:0x10 +initializeState_Move__13dAcESkytail_cFv = .text:0x00002070; // type:function size:0xC +executeState_Move__13dAcESkytail_cFv = .text:0x00002080; // type:function size:0x3B0 +finalizeState_Move__13dAcESkytail_cFv = .text:0x00002430; // type:function size:0x4 +initializeState_ParallelMove__13dAcESkytail_cFv = .text:0x00002440; // type:function size:0x90 +executeState_ParallelMove__13dAcESkytail_cFv = .text:0x000024D0; // type:function size:0xB30 fn_172_3000 = .text:0x00003000; // type:function size:0x48 -fn_172_3050 = .text:0x00003050; // type:function size:0x1C -fn_172_3070 = .text:0x00003070; // type:function size:0x78 -fn_172_30F0 = .text:0x000030F0; // type:function size:0x588 -fn_172_3680 = .text:0x00003680; // type:function size:0x40 -fn_172_36C0 = .text:0x000036C0; // type:function size:0x4 -fn_172_36D0 = .text:0x000036D0; // type:function size:0x4 -fn_172_36E0 = .text:0x000036E0; // type:function size:0x10 -fn_172_36F0 = .text:0x000036F0; // type:function size:0xF8 -fn_172_37F0 = .text:0x000037F0; // type:function size:0x38C -fn_172_3B80 = .text:0x00003B80; // type:function size:0x4 -fn_172_3B90 = .text:0x00003B90; // type:function size:0x4 -fn_172_3BA0 = .text:0x00003BA0; // type:function size:0x118 -fn_172_3CC0 = .text:0x00003CC0; // type:function size:0x4 +finalizeState_ParallelMove__13dAcESkytail_cFv = .text:0x00003050; // type:function size:0x1C +initializeState_FrontAttack__13dAcESkytail_cFv = .text:0x00003070; // type:function size:0x78 +executeState_FrontAttack__13dAcESkytail_cFv = .text:0x000030F0; // type:function size:0x588 +finalizeState_FrontAttack__13dAcESkytail_cFv = .text:0x00003680; // type:function size:0x40 +initializeState_Charge__13dAcESkytail_cFv = .text:0x000036C0; // type:function size:0x4 +executeState_Charge__13dAcESkytail_cFv = .text:0x000036D0; // type:function size:0x4 +finalizeState_Charge__13dAcESkytail_cFv = .text:0x000036E0; // type:function size:0x10 +initializeState_Dead__13dAcESkytail_cFv = .text:0x000036F0; // type:function size:0xF8 +executeState_Dead__13dAcESkytail_cFv = .text:0x000037F0; // type:function size:0x38C +finalizeState_Dead__13dAcESkytail_cFv = .text:0x00003B80; // type:function size:0x4 +initializeState_Skytail__13dAcESkytail_cFv = .text:0x00003B90; // type:function size:0x4 +executeState_Skytail__13dAcESkytail_cFv = .text:0x00003BA0; // type:function size:0x118 +finalizeState_Skytail__13dAcESkytail_cFv = .text:0x00003CC0; // type:function size:0x4 fn_172_3CD0 = .text:0x00003CD0; // type:function size:0x570 fn_172_4240 = .text:0x00004240; // type:function size:0x384 fn_172_45D0 = .text:0x000045D0; // type:function size:0x4 @@ -60,24 +60,24 @@ fn_172_4630 = .text:0x00004630; // type:function size:0x8 fn_172_4640 = .text:0x00004640; // type:function size:0x4 fn_172_4650 = .text:0x00004650; // type:function size:0x4 fn_172_4660 = .text:0x00004660; // type:function size:0x8 -fn_172_4670 = .text:0x00004670; // type:function size:0x164 -fn_172_47E0 = .text:0x000047E0; // type:function size:0x60 -fn_172_4840 = .text:0x00004840; // type:function size:0xC -fn_172_4850 = .text:0x00004850; // type:function size:0x1C -fn_172_4870 = .text:0x00004870; // type:function size:0x1C -fn_172_4890 = .text:0x00004890; // type:function size:0x1C -fn_172_48B0 = .text:0x000048B0; // type:function size:0x10 -fn_172_48C0 = .text:0x000048C0; // type:function size:0x10 -fn_172_48D0 = .text:0x000048D0; // type:function size:0x10 -fn_172_48E0 = .text:0x000048E0; // type:function size:0x10 -fn_172_48F0 = .text:0x000048F0; // type:function size:0x10 -fn_172_4900 = .text:0x00004900; // type:function size:0x10 -fn_172_4910 = .text:0x00004910; // type:function size:0x30 -fn_172_4940 = .text:0x00004940; // type:function size:0x30 -fn_172_4970 = .text:0x00004970; // type:function size:0x30 -fn_172_49A0 = .text:0x000049A0; // type:function size:0x5DC -fn_172_4F80 = .text:0x00004F80; // type:function size:0x58 -fn_172_4FE0 = .text:0x00004FE0; // type:function size:0x88 +__dt__13dAcESkytail_cFv = .text:0x00004670; // type:function size:0x164 +build__29sFStateFct_c<13dAcESkytail_c>FRC12sStateIDIf_c = .text:0x000047E0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcESkytail_c>FRP10sStateIf_c = .text:0x00004840; // type:function size:0xC +initialize__26sFState_c<13dAcESkytail_c>Fv = .text:0x00004850; // type:function size:0x1C +execute__26sFState_c<13dAcESkytail_c>Fv = .text:0x00004870; // type:function size:0x1C +finalize__26sFState_c<13dAcESkytail_c>Fv = .text:0x00004890; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000048B0; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000048C0; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000048D0; // type:function size:0x10 +getState__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000048E0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000048F0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004900; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcESkytail_c>CFR13dAcESkytail_c = .text:0x00004910; // type:function size:0x30 +executeState__28sFStateID_c<13dAcESkytail_c>CFR13dAcESkytail_c = .text:0x00004940; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcESkytail_c>CFR13dAcESkytail_c = .text:0x00004970; // type:function size:0x30 +__sinit_\d_a_e_skytail_cpp = .text:0x000049A0; // type:function size:0x5DC scope:local +__dt__28sFStateID_c<13dAcESkytail_c>Fv = .text:0x00004F80; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcESkytail_c>CFPCc = .text:0x00004FE0; // type:function size:0x88 fn_172_5070 = .text:0x00005070; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -89,7 +89,7 @@ lbl_172_rodata_C4 = .rodata:0x000000C4; // type:object size:0x8 data:float lbl_172_rodata_CC = .rodata:0x000000CC; // type:object size:0x1C data:float lbl_172_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4C data:float lbl_172_rodata_134 = .rodata:0x00000134; // type:object size:0x9C data:float -lbl_172_data_0 = .data:0x00000000; // type:object size:0x94 data:4byte +g_profile_E_SKYTAIL = .data:0x00000000; // type:object size:0x94 data:4byte lbl_172_data_94 = .data:0x00000094; // type:object size:0x44 data:4byte lbl_172_data_D8 = .data:0x000000D8; // type:object size:0xC data:4byte lbl_172_data_E4 = .data:0x000000E4; // type:object size:0xC data:4byte diff --git a/config/SOUE01/rels/d_a_e_smNP/symbols.txt b/config/SOUE01/rels/d_a_e_smNP/symbols.txt index 45db9e9e..27ea2665 100644 --- a/config/SOUE01/rels/d_a_e_smNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_smNP/symbols.txt @@ -3,56 +3,56 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_187_F0 = .text:0x000000F0; // type:function size:0x1B8 +dAcEsm_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1B8 fn_187_2B0 = .text:0x000002B0; // type:function size:0x58 fn_187_310 = .text:0x00000310; // type:function size:0x40 -fn_187_350 = .text:0x00000350; // type:function size:0x58 -fn_187_3B0 = .text:0x000003B0; // type:function size:0x6C -fn_187_420 = .text:0x00000420; // type:function size:0xA0 -fn_187_4C0 = .text:0x000004C0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEsm_c>Fv = .text:0x00000350; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEsm_c>Fv = .text:0x000003B0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000420; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004C0; // type:function size:0xA4 fn_187_570 = .text:0x00000570; // type:function size:0x5C fn_187_5D0 = .text:0x000005D0; // type:function size:0x70 -fn_187_640 = .text:0x00000640; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000640; // type:function size:0x10 fn_187_650 = .text:0x00000650; // type:function size:0x164 fn_187_7C0 = .text:0x000007C0; // type:function size:0x714 -fn_187_EE0 = .text:0x00000EE0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000EE0; // type:function size:0x10 fn_187_EF0 = .text:0x00000EF0; // type:function size:0x160 fn_187_1050 = .text:0x00001050; // type:function size:0x34 fn_187_1090 = .text:0x00001090; // type:function size:0x1224 -fn_187_22C0 = .text:0x000022C0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022C0; // type:function size:0x10 fn_187_22D0 = .text:0x000022D0; // type:function size:0x1C fn_187_22F0 = .text:0x000022F0; // type:function size:0x1C fn_187_2310 = .text:0x00002310; // type:function size:0x1A4 -fn_187_24C0 = .text:0x000024C0; // type:function size:0x4 -fn_187_24D0 = .text:0x000024D0; // type:function size:0x4 -fn_187_24E0 = .text:0x000024E0; // type:function size:0x4 -fn_187_24F0 = .text:0x000024F0; // type:function size:0x8 -fn_187_2500 = .text:0x00002500; // type:function size:0x3C -fn_187_2540 = .text:0x00002540; // type:function size:0x4 -fn_187_2550 = .text:0x00002550; // type:function size:0x180 -fn_187_26D0 = .text:0x000026D0; // type:function size:0x564 -fn_187_2C40 = .text:0x00002C40; // type:function size:0x4 -fn_187_2C50 = .text:0x00002C50; // type:function size:0xB8 -fn_187_2D10 = .text:0x00002D10; // type:function size:0x234 -fn_187_2F50 = .text:0x00002F50; // type:function size:0x4 -fn_187_2F60 = .text:0x00002F60; // type:function size:0x8C -fn_187_2FF0 = .text:0x00002FF0; // type:function size:0xD8 -fn_187_30D0 = .text:0x000030D0; // type:function size:0x4 -fn_187_30E0 = .text:0x000030E0; // type:function size:0x40 -fn_187_3120 = .text:0x00003120; // type:function size:0x1E8 -fn_187_3310 = .text:0x00003310; // type:function size:0x4 -fn_187_3320 = .text:0x00003320; // type:function size:0xC8 -fn_187_33F0 = .text:0x000033F0; // type:function size:0x128 -fn_187_3520 = .text:0x00003520; // type:function size:0x4 -fn_187_3530 = .text:0x00003530; // type:function size:0x80 -fn_187_35B0 = .text:0x000035B0; // type:function size:0x5FC -fn_187_3BB0 = .text:0x00003BB0; // type:function size:0x4 -fn_187_3BC0 = .text:0x00003BC0; // type:function size:0xA0 -fn_187_3C60 = .text:0x00003C60; // type:function size:0x18C -fn_187_3DF0 = .text:0x00003DF0; // type:function size:0x4 -fn_187_3E00 = .text:0x00003E00; // type:function size:0xD4 -fn_187_3EE0 = .text:0x00003EE0; // type:function size:0x68 -fn_187_3F50 = .text:0x00003F50; // type:function size:0x4 +initializeState_BaseMother__8dAcEsm_cFv = .text:0x000024C0; // type:function size:0x4 +executeState_BaseMother__8dAcEsm_cFv = .text:0x000024D0; // type:function size:0x4 +finalizeState_BaseMother__8dAcEsm_cFv = .text:0x000024E0; // type:function size:0x4 +initializeState_Wait__8dAcEsm_cFv = .text:0x000024F0; // type:function size:0x8 +executeState_Wait__8dAcEsm_cFv = .text:0x00002500; // type:function size:0x3C +finalizeState_Wait__8dAcEsm_cFv = .text:0x00002540; // type:function size:0x4 +initializeState_Walk__8dAcEsm_cFv = .text:0x00002550; // type:function size:0x180 +executeState_Walk__8dAcEsm_cFv = .text:0x000026D0; // type:function size:0x564 +finalizeState_Walk__8dAcEsm_cFv = .text:0x00002C40; // type:function size:0x4 +initializeState_BirthJump__8dAcEsm_cFv = .text:0x00002C50; // type:function size:0xB8 +executeState_BirthJump__8dAcEsm_cFv = .text:0x00002D10; // type:function size:0x234 +finalizeState_BirthJump__8dAcEsm_cFv = .text:0x00002F50; // type:function size:0x4 +initializeState_Shake__8dAcEsm_cFv = .text:0x00002F60; // type:function size:0x8C +executeState_Shake__8dAcEsm_cFv = .text:0x00002FF0; // type:function size:0xD8 +finalizeState_Shake__8dAcEsm_cFv = .text:0x000030D0; // type:function size:0x4 +initializeState_Attack__8dAcEsm_cFv = .text:0x000030E0; // type:function size:0x40 +executeState_Attack__8dAcEsm_cFv = .text:0x00003120; // type:function size:0x1E8 +finalizeState_Attack__8dAcEsm_cFv = .text:0x00003310; // type:function size:0x4 +initializeState_Electrical__8dAcEsm_cFv = .text:0x00003320; // type:function size:0xC8 +executeState_Electrical__8dAcEsm_cFv = .text:0x000033F0; // type:function size:0x128 +finalizeState_Electrical__8dAcEsm_cFv = .text:0x00003520; // type:function size:0x4 +initializeState_Absorption__8dAcEsm_cFv = .text:0x00003530; // type:function size:0x80 +executeState_Absorption__8dAcEsm_cFv = .text:0x000035B0; // type:function size:0x5FC +finalizeState_Absorption__8dAcEsm_cFv = .text:0x00003BB0; // type:function size:0x4 +initializeState_Fusion__8dAcEsm_cFv = .text:0x00003BC0; // type:function size:0xA0 +executeState_Fusion__8dAcEsm_cFv = .text:0x00003C60; // type:function size:0x18C +finalizeState_Fusion__8dAcEsm_cFv = .text:0x00003DF0; // type:function size:0x4 +initializeState_Dead__8dAcEsm_cFv = .text:0x00003E00; // type:function size:0xD4 +executeState_Dead__8dAcEsm_cFv = .text:0x00003EE0; // type:function size:0x68 +finalizeState_Dead__8dAcEsm_cFv = .text:0x00003F50; // type:function size:0x4 fn_187_3F60 = .text:0x00003F60; // type:function size:0x128 fn_187_4090 = .text:0x00004090; // type:function size:0x170 fn_187_4200 = .text:0x00004200; // type:function size:0xBC @@ -85,31 +85,31 @@ fn_187_6D10 = .text:0x00006D10; // type:function size:0x8 fn_187_6D20 = .text:0x00006D20; // type:function size:0x4 fn_187_6D30 = .text:0x00006D30; // type:function size:0x4 fn_187_6D40 = .text:0x00006D40; // type:function size:0x8 -fn_187_6D50 = .text:0x00006D50; // type:function size:0x154 +__dt__8dAcEsm_cFv = .text:0x00006D50; // type:function size:0x154 fn_187_6EB0 = .text:0x00006EB0; // type:function size:0x4 fn_187_6EC0 = .text:0x00006EC0; // type:function size:0x4 fn_187_6ED0 = .text:0x00006ED0; // type:function size:0x4 fn_187_6EE0 = .text:0x00006EE0; // type:function size:0x4 fn_187_6EF0 = .text:0x00006EF0; // type:function size:0x4 -fn_187_6F00 = .text:0x00006F00; // type:function size:0x60 -fn_187_6F60 = .text:0x00006F60; // type:function size:0xC -fn_187_6F70 = .text:0x00006F70; // type:function size:0x1C -fn_187_6F90 = .text:0x00006F90; // type:function size:0x1C -fn_187_6FB0 = .text:0x00006FB0; // type:function size:0x1C -fn_187_6FD0 = .text:0x00006FD0; // type:function size:0x10 -fn_187_6FE0 = .text:0x00006FE0; // type:function size:0x10 -fn_187_6FF0 = .text:0x00006FF0; // type:function size:0x10 -fn_187_7000 = .text:0x00007000; // type:function size:0x10 -fn_187_7010 = .text:0x00007010; // type:function size:0x10 -fn_187_7020 = .text:0x00007020; // type:function size:0x10 -fn_187_7030 = .text:0x00007030; // type:function size:0x30 -fn_187_7060 = .text:0x00007060; // type:function size:0x30 -fn_187_7090 = .text:0x00007090; // type:function size:0x30 -fn_187_70C0 = .text:0x000070C0; // type:function size:0xA0C -fn_187_7AD0 = .text:0x00007AD0; // type:function size:0x58 +build__23sFStateFct_c<8dAcEsm_c>FRC12sStateIDIf_c = .text:0x00006F00; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEsm_c>FRP10sStateIf_c = .text:0x00006F60; // type:function size:0xC +initialize__20sFState_c<8dAcEsm_c>Fv = .text:0x00006F70; // type:function size:0x1C +execute__20sFState_c<8dAcEsm_c>Fv = .text:0x00006F90; // type:function size:0x1C +finalize__20sFState_c<8dAcEsm_c>Fv = .text:0x00006FB0; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006FD0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006FE0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006FF0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007000; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007010; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007020; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEsm_c>CFR8dAcEsm_c = .text:0x00007030; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEsm_c>CFR8dAcEsm_c = .text:0x00007060; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEsm_c>CFR8dAcEsm_c = .text:0x00007090; // type:function size:0x30 +__sinit_\d_a_e_sm_cpp = .text:0x000070C0; // type:function size:0xA0C scope:local +__dt__22sFStateID_c<8dAcEsm_c>Fv = .text:0x00007AD0; // type:function size:0x58 fn_187_7B30 = .text:0x00007B30; // type:function size:0x1C fn_187_7B50 = .text:0x00007B50; // type:function size:0x40 -fn_187_7B90 = .text:0x00007B90; // type:function size:0x88 +isSameName__22sFStateID_c<8dAcEsm_c>CFPCc = .text:0x00007B90; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -131,7 +131,7 @@ lbl_187_rodata_1BC = .rodata:0x000001BC; // type:object size:0x10 data:float lbl_187_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float lbl_187_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x40 data:float lbl_187_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_187_data_10 = .data:0x00000010; // type:object size:0x40 +g_profile_E_SM = .data:0x00000010; // type:object size:0x40 lbl_187_data_50 = .data:0x00000050; // type:object size:0x4 lbl_187_data_54 = .data:0x00000054; // type:object size:0x4 data:string lbl_187_data_58 = .data:0x00000058; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_e_sparkNP/symbols.txt b/config/SOUE01/rels/d_a_e_sparkNP/symbols.txt index 6952f451..a456f846 100644 --- a/config/SOUE01/rels/d_a_e_sparkNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_sparkNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_199_F0 = .text:0x000000F0; // type:function size:0x40 -fn_199_130 = .text:0x00000130; // type:function size:0x1E4 -fn_199_320 = .text:0x00000320; // type:function size:0x58 -fn_199_380 = .text:0x00000380; // type:function size:0x6C -fn_199_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_199_490 = .text:0x00000490; // type:function size:0xA4 +dAcEspark_c_classInit__Fv = .text:0x00000130; // type:function size:0x1E4 +__dt__24sFState_c<11dAcEspark_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcEspark_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_199_540 = .text:0x00000540; // type:function size:0x4 fn_199_550 = .text:0x00000550; // type:function size:0x58 fn_199_5B0 = .text:0x000005B0; // type:function size:0x90 @@ -16,32 +16,32 @@ fn_199_640 = .text:0x00000640; // type:function size:0x4 fn_199_650 = .text:0x00000650; // type:function size:0x40 fn_199_690 = .text:0x00000690; // type:function size:0x314 fn_199_9B0 = .text:0x000009B0; // type:function size:0x3D0 -fn_199_D80 = .text:0x00000D80; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D80; // type:function size:0x10 fn_199_D90 = .text:0x00000D90; // type:function size:0xE0 fn_199_E70 = .text:0x00000E70; // type:function size:0x8 fn_199_E80 = .text:0x00000E80; // type:function size:0x4D4 -fn_199_1360 = .text:0x00001360; // type:function size:0x10 -fn_199_1370 = .text:0x00001370; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001360; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001370; // type:function size:0x10 fn_199_1380 = .text:0x00001380; // type:function size:0x1C fn_199_13A0 = .text:0x000013A0; // type:function size:0xD4 -fn_199_1480 = .text:0x00001480; // type:function size:0x188 -fn_199_1610 = .text:0x00001610; // type:function size:0x3C8 -fn_199_19E0 = .text:0x000019E0; // type:function size:0x4 -fn_199_19F0 = .text:0x000019F0; // type:function size:0x80 -fn_199_1A70 = .text:0x00001A70; // type:function size:0x58 -fn_199_1AD0 = .text:0x00001AD0; // type:function size:0x4 -fn_199_1AE0 = .text:0x00001AE0; // type:function size:0xA0 -fn_199_1B80 = .text:0x00001B80; // type:function size:0x850 -fn_199_23D0 = .text:0x000023D0; // type:function size:0x4 -fn_199_23E0 = .text:0x000023E0; // type:function size:0x1B0 -fn_199_2590 = .text:0x00002590; // type:function size:0x158 -fn_199_26F0 = .text:0x000026F0; // type:function size:0x4 -fn_199_2700 = .text:0x00002700; // type:function size:0xE4 -fn_199_27F0 = .text:0x000027F0; // type:function size:0x1D4 -fn_199_29D0 = .text:0x000029D0; // type:function size:0x4 -fn_199_29E0 = .text:0x000029E0; // type:function size:0x84 -fn_199_2A70 = .text:0x00002A70; // type:function size:0x154 -fn_199_2BD0 = .text:0x00002BD0; // type:function size:0x4 +initializeState_Wait__11dAcEspark_cFv = .text:0x00001480; // type:function size:0x188 +executeState_Wait__11dAcEspark_cFv = .text:0x00001610; // type:function size:0x3C8 +finalizeState_Wait__11dAcEspark_cFv = .text:0x000019E0; // type:function size:0x4 +initializeState_EyeWait__11dAcEspark_cFv = .text:0x000019F0; // type:function size:0x80 +executeState_EyeWait__11dAcEspark_cFv = .text:0x00001A70; // type:function size:0x58 +finalizeState_EyeWait__11dAcEspark_cFv = .text:0x00001AD0; // type:function size:0x4 +initializeState_Move__11dAcEspark_cFv = .text:0x00001AE0; // type:function size:0xA0 +executeState_Move__11dAcEspark_cFv = .text:0x00001B80; // type:function size:0x850 +finalizeState_Move__11dAcEspark_cFv = .text:0x000023D0; // type:function size:0x4 +initializeState_Damage__11dAcEspark_cFv = .text:0x000023E0; // type:function size:0x1B0 +executeState_Damage__11dAcEspark_cFv = .text:0x00002590; // type:function size:0x158 +finalizeState_Damage__11dAcEspark_cFv = .text:0x000026F0; // type:function size:0x4 +initializeState_Dead__11dAcEspark_cFv = .text:0x00002700; // type:function size:0xE4 +executeState_Dead__11dAcEspark_cFv = .text:0x000027F0; // type:function size:0x1D4 +finalizeState_Dead__11dAcEspark_cFv = .text:0x000029D0; // type:function size:0x4 +initializeState_Stun__11dAcEspark_cFv = .text:0x000029E0; // type:function size:0x84 +executeState_Stun__11dAcEspark_cFv = .text:0x00002A70; // type:function size:0x154 +finalizeState_Stun__11dAcEspark_cFv = .text:0x00002BD0; // type:function size:0x4 fn_199_2BE0 = .text:0x00002BE0; // type:function size:0x184 fn_199_2D70 = .text:0x00002D70; // type:function size:0x88 fn_199_2E00 = .text:0x00002E00; // type:function size:0x174 @@ -56,24 +56,24 @@ fn_199_4170 = .text:0x00004170; // type:function size:0x8 fn_199_4180 = .text:0x00004180; // type:function size:0x4 fn_199_4190 = .text:0x00004190; // type:function size:0x4 fn_199_41A0 = .text:0x000041A0; // type:function size:0x8 -fn_199_41B0 = .text:0x000041B0; // type:function size:0x1B0 -fn_199_4360 = .text:0x00004360; // type:function size:0x60 -fn_199_43C0 = .text:0x000043C0; // type:function size:0xC -fn_199_43D0 = .text:0x000043D0; // type:function size:0x1C -fn_199_43F0 = .text:0x000043F0; // type:function size:0x1C -fn_199_4410 = .text:0x00004410; // type:function size:0x1C -fn_199_4430 = .text:0x00004430; // type:function size:0x10 -fn_199_4440 = .text:0x00004440; // type:function size:0x10 -fn_199_4450 = .text:0x00004450; // type:function size:0x10 -fn_199_4460 = .text:0x00004460; // type:function size:0x10 -fn_199_4470 = .text:0x00004470; // type:function size:0x10 -fn_199_4480 = .text:0x00004480; // type:function size:0x10 -fn_199_4490 = .text:0x00004490; // type:function size:0x30 -fn_199_44C0 = .text:0x000044C0; // type:function size:0x30 -fn_199_44F0 = .text:0x000044F0; // type:function size:0x30 -fn_199_4520 = .text:0x00004520; // type:function size:0x4B0 -fn_199_49D0 = .text:0x000049D0; // type:function size:0x58 -fn_199_4A30 = .text:0x00004A30; // type:function size:0x88 +__dt__11dAcEspark_cFv = .text:0x000041B0; // type:function size:0x1B0 +build__27sFStateFct_c<11dAcEspark_c>FRC12sStateIDIf_c = .text:0x00004360; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcEspark_c>FRP10sStateIf_c = .text:0x000043C0; // type:function size:0xC +initialize__24sFState_c<11dAcEspark_c>Fv = .text:0x000043D0; // type:function size:0x1C +execute__24sFState_c<11dAcEspark_c>Fv = .text:0x000043F0; // type:function size:0x1C +finalize__24sFState_c<11dAcEspark_c>Fv = .text:0x00004410; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004430; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004440; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004450; // type:function size:0x10 +getState__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004460; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004470; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004480; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcEspark_c>CFR11dAcEspark_c = .text:0x00004490; // type:function size:0x30 +executeState__26sFStateID_c<11dAcEspark_c>CFR11dAcEspark_c = .text:0x000044C0; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcEspark_c>CFR11dAcEspark_c = .text:0x000044F0; // type:function size:0x30 +__sinit_\d_a_e_spark_cpp = .text:0x00004520; // type:function size:0x4B0 scope:local +__dt__26sFStateID_c<11dAcEspark_c>Fv = .text:0x000049D0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcEspark_c>CFPCc = .text:0x00004A30; // type:function size:0x88 fn_199_4AC0 = .text:0x00004AC0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -90,7 +90,7 @@ lbl_199_rodata_E0 = .rodata:0x000000E0; // type:object size:0x14 data:float lbl_199_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float lbl_199_rodata_F8 = .rodata:0x000000F8; // type:object size:0x18 data:float lbl_199_rodata_110 = .rodata:0x00000110; // type:object size:0x3C data:float -lbl_199_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_SPARK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_199_data_10 = .data:0x00000010; // type:object size:0xC lbl_199_data_1C = .data:0x0000001C; // type:object size:0xC lbl_199_data_28 = .data:0x00000028; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_stNP/symbols.txt b/config/SOUE01/rels/d_a_e_stNP/symbols.txt index 178af2ac..b3dc6679 100644 --- a/config/SOUE01/rels/d_a_e_stNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_stNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_149_F0 = .text:0x000000F0; // type:function size:0x40 -AcEst__ctor = .text:0x00000130; // type:function size:0x2CC -fn_149_400 = .text:0x00000400; // type:function size:0x58 -fn_149_460 = .text:0x00000460; // type:function size:0x6C -fn_149_4D0 = .text:0x000004D0; // type:function size:0xA0 -fn_149_570 = .text:0x00000570; // type:function size:0xA4 +dAcEst_c_classInit__Fv = .text:0x00000130; // type:function size:0x2CC +__dt__20sFState_c<8dAcEst_c>Fv = .text:0x00000400; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEst_c>Fv = .text:0x00000460; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004D0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000570; // type:function size:0xA4 fn_149_620 = .text:0x00000620; // type:function size:0x58 fn_149_680 = .text:0x00000680; // type:function size:0x5C fn_149_6E0 = .text:0x000006E0; // type:function size:0x3C @@ -26,14 +26,14 @@ AcEst__init = .text:0x00000EA0; // type:function size:0x35C fn_149_1200 = .text:0x00001200; // type:function size:0x28 fn_149_1230 = .text:0x00001230; // type:function size:0x14 fn_149_1250 = .text:0x00001250; // type:function size:0x10 -fn_149_1260 = .text:0x00001260; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001260; // type:function size:0x10 fn_149_1270 = .text:0x00001270; // type:function size:0x10 fn_149_1280 = .text:0x00001280; // type:function size:0x34 fn_149_12C0 = .text:0x000012C0; // type:function size:0x4 fn_149_12D0 = .text:0x000012D0; // type:function size:0x24C fn_149_1520 = .text:0x00001520; // type:function size:0x320 fn_149_1840 = .text:0x00001840; // type:function size:0x58 -fn_149_18A0 = .text:0x000018A0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018A0; // type:function size:0x10 fn_149_18B0 = .text:0x000018B0; // type:function size:0x8 fn_149_18C0 = .text:0x000018C0; // type:function size:0xFC fn_149_19C0 = .text:0x000019C0; // type:function size:0x8 @@ -43,101 +43,101 @@ fn_149_1D10 = .text:0x00001D10; // type:function size:0xC fn_149_1D20 = .text:0x00001D20; // type:function size:0xC fn_149_1D30 = .text:0x00001D30; // type:function size:0x304 fn_149_2040 = .text:0x00002040; // type:function size:0x10 -fn_149_2050 = .text:0x00002050; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002050; // type:function size:0x10 fn_149_2060 = .text:0x00002060; // type:function size:0xE8 -fn_149_2150 = .text:0x00002150; // type:function size:0x58 -fn_149_21B0 = .text:0x000021B0; // type:function size:0x314 -fn_149_24D0 = .text:0x000024D0; // type:function size:0xC -fn_149_24E0 = .text:0x000024E0; // type:function size:0x3C -fn_149_2520 = .text:0x00002520; // type:function size:0xE8 -fn_149_2610 = .text:0x00002610; // type:function size:0x4 -fn_149_2620 = .text:0x00002620; // type:function size:0xC0 -fn_149_26E0 = .text:0x000026E0; // type:function size:0x168 -fn_149_2850 = .text:0x00002850; // type:function size:0x18 -fn_149_2870 = .text:0x00002870; // type:function size:0x88 -fn_149_2900 = .text:0x00002900; // type:function size:0x4C4 -fn_149_2DD0 = .text:0x00002DD0; // type:function size:0x48 -fn_149_2E20 = .text:0x00002E20; // type:function size:0x80 -fn_149_2EA0 = .text:0x00002EA0; // type:function size:0x204 -fn_149_30B0 = .text:0x000030B0; // type:function size:0x3C -fn_149_30F0 = .text:0x000030F0; // type:function size:0x70 -fn_149_3160 = .text:0x00003160; // type:function size:0x140 -fn_149_32A0 = .text:0x000032A0; // type:function size:0x4 -fn_149_32B0 = .text:0x000032B0; // type:function size:0xB8 -fn_149_3370 = .text:0x00003370; // type:function size:0x17C -fn_149_34F0 = .text:0x000034F0; // type:function size:0x4 -fn_149_3500 = .text:0x00003500; // type:function size:0x8C -fn_149_3590 = .text:0x00003590; // type:function size:0x164 -fn_149_3700 = .text:0x00003700; // type:function size:0x18 -fn_149_3720 = .text:0x00003720; // type:function size:0x164 -fn_149_3890 = .text:0x00003890; // type:function size:0x1F8 -fn_149_3A90 = .text:0x00003A90; // type:function size:0xC -fn_149_3AA0 = .text:0x00003AA0; // type:function size:0x60 -fn_149_3B00 = .text:0x00003B00; // type:function size:0x88 -fn_149_3B90 = .text:0x00003B90; // type:function size:0x18 -fn_149_3BB0 = .text:0x00003BB0; // type:function size:0xD0 -fn_149_3C80 = .text:0x00003C80; // type:function size:0x664 +initializeState_Home__8dAcEst_cFv = .text:0x00002150; // type:function size:0x58 +executeState_Home__8dAcEst_cFv = .text:0x000021B0; // type:function size:0x314 +finalizeState_Home__8dAcEst_cFv = .text:0x000024D0; // type:function size:0xC +initializeState_HomeLine__8dAcEst_cFv = .text:0x000024E0; // type:function size:0x3C +executeState_HomeLine__8dAcEst_cFv = .text:0x00002520; // type:function size:0xE8 +finalizeState_HomeLine__8dAcEst_cFv = .text:0x00002610; // type:function size:0x4 +initializeState_HangHide__8dAcEst_cFv = .text:0x00002620; // type:function size:0xC0 +executeState_HangHide__8dAcEst_cFv = .text:0x000026E0; // type:function size:0x168 +finalizeState_HangHide__8dAcEst_cFv = .text:0x00002850; // type:function size:0x18 +initializeState_HangWait__8dAcEst_cFv = .text:0x00002870; // type:function size:0x88 +executeState_HangWait__8dAcEst_cFv = .text:0x00002900; // type:function size:0x4C4 +finalizeState_HangWait__8dAcEst_cFv = .text:0x00002DD0; // type:function size:0x48 +initializeState_HangAttack__8dAcEst_cFv = .text:0x00002E20; // type:function size:0x80 +executeState_HangAttack__8dAcEst_cFv = .text:0x00002EA0; // type:function size:0x204 +finalizeState_HangAttack__8dAcEst_cFv = .text:0x000030B0; // type:function size:0x3C +initializeState_HangStun__8dAcEst_cFv = .text:0x000030F0; // type:function size:0x70 +executeState_HangStun__8dAcEst_cFv = .text:0x00003160; // type:function size:0x140 +finalizeState_HangStun__8dAcEst_cFv = .text:0x000032A0; // type:function size:0x4 +initializeState_Drop__8dAcEst_cFv = .text:0x000032B0; // type:function size:0xB8 +executeState_Drop__8dAcEst_cFv = .text:0x00003370; // type:function size:0x17C +finalizeState_Drop__8dAcEst_cFv = .text:0x000034F0; // type:function size:0x4 +initializeState_NormalWait__8dAcEst_cFv = .text:0x00003500; // type:function size:0x8C +executeState_NormalWait__8dAcEst_cFv = .text:0x00003590; // type:function size:0x164 +finalizeState_NormalWait__8dAcEst_cFv = .text:0x00003700; // type:function size:0x18 +initializeState_NormalWalk__8dAcEst_cFv = .text:0x00003720; // type:function size:0x164 +executeState_NormalWalk__8dAcEst_cFv = .text:0x00003890; // type:function size:0x1F8 +finalizeState_NormalWalk__8dAcEst_cFv = .text:0x00003A90; // type:function size:0xC +initializeState_WindGuard__8dAcEst_cFv = .text:0x00003AA0; // type:function size:0x60 +executeState_WindGuard__8dAcEst_cFv = .text:0x00003B00; // type:function size:0x88 +finalizeState_WindGuard__8dAcEst_cFv = .text:0x00003B90; // type:function size:0x18 +initializeState_Fight__8dAcEst_cFv = .text:0x00003BB0; // type:function size:0xD0 +executeState_Fight__8dAcEst_cFv = .text:0x00003C80; // type:function size:0x664 fn_149_42F0 = .text:0x000042F0; // type:function size:0xD4 fn_149_43D0 = .text:0x000043D0; // type:function size:0x4C -fn_149_4420 = .text:0x00004420; // type:function size:0x14 -fn_149_4440 = .text:0x00004440; // type:function size:0x88 -fn_149_44D0 = .text:0x000044D0; // type:function size:0x140 -fn_149_4610 = .text:0x00004610; // type:function size:0x4 -fn_149_4620 = .text:0x00004620; // type:function size:0x90 -fn_149_46B0 = .text:0x000046B0; // type:function size:0x31C -fn_149_49D0 = .text:0x000049D0; // type:function size:0x18 -fn_149_49F0 = .text:0x000049F0; // type:function size:0x118 -fn_149_4B10 = .text:0x00004B10; // type:function size:0x37C -fn_149_4E90 = .text:0x00004E90; // type:function size:0x8 -fn_149_4EA0 = .text:0x00004EA0; // type:function size:0x138 -fn_149_4FE0 = .text:0x00004FE0; // type:function size:0x160 -fn_149_5140 = .text:0x00005140; // type:function size:0x48 -fn_149_5190 = .text:0x00005190; // type:function size:0xA8 -fn_149_5240 = .text:0x00005240; // type:function size:0x350 -fn_149_5590 = .text:0x00005590; // type:function size:0x78 -fn_149_5610 = .text:0x00005610; // type:function size:0x140 -fn_149_5750 = .text:0x00005750; // type:function size:0x184 -fn_149_58E0 = .text:0x000058E0; // type:function size:0x4 -fn_149_58F0 = .text:0x000058F0; // type:function size:0xD8 -fn_149_59D0 = .text:0x000059D0; // type:function size:0x280 -fn_149_5C50 = .text:0x00005C50; // type:function size:0x24 -fn_149_5C80 = .text:0x00005C80; // type:function size:0xE0 -fn_149_5D60 = .text:0x00005D60; // type:function size:0x340 -fn_149_60A0 = .text:0x000060A0; // type:function size:0x34 -fn_149_60E0 = .text:0x000060E0; // type:function size:0xA4 -fn_149_6190 = .text:0x00006190; // type:function size:0x4A8 -fn_149_6640 = .text:0x00006640; // type:function size:0x44 -fn_149_6690 = .text:0x00006690; // type:function size:0x70 -fn_149_6700 = .text:0x00006700; // type:function size:0xB0 -fn_149_67B0 = .text:0x000067B0; // type:function size:0x4 -fn_149_67C0 = .text:0x000067C0; // type:function size:0xD4 -fn_149_68A0 = .text:0x000068A0; // type:function size:0x238 -fn_149_6AE0 = .text:0x00006AE0; // type:function size:0x38 -fn_149_6B20 = .text:0x00006B20; // type:function size:0x84 -fn_149_6BB0 = .text:0x00006BB0; // type:function size:0x128 -fn_149_6CE0 = .text:0x00006CE0; // type:function size:0x4 -fn_149_6CF0 = .text:0x00006CF0; // type:function size:0xA8 -fn_149_6DA0 = .text:0x00006DA0; // type:function size:0x270 -fn_149_7010 = .text:0x00007010; // type:function size:0x4 -fn_149_7020 = .text:0x00007020; // type:function size:0x13C -fn_149_7160 = .text:0x00007160; // type:function size:0xA4 -fn_149_7210 = .text:0x00007210; // type:function size:0xC -fn_149_7220 = .text:0x00007220; // type:function size:0x6C -fn_149_7290 = .text:0x00007290; // type:function size:0x23C -fn_149_74D0 = .text:0x000074D0; // type:function size:0x8 -fn_149_74E0 = .text:0x000074E0; // type:function size:0x7C -fn_149_7560 = .text:0x00007560; // type:function size:0x2A0 -fn_149_7800 = .text:0x00007800; // type:function size:0x3C -fn_149_7840 = .text:0x00007840; // type:function size:0x8C -fn_149_78D0 = .text:0x000078D0; // type:function size:0x584 +finalizeState_Fight__8dAcEst_cFv = .text:0x00004420; // type:function size:0x14 +initializeState_StandEnd__8dAcEst_cFv = .text:0x00004440; // type:function size:0x88 +executeState_StandEnd__8dAcEst_cFv = .text:0x000044D0; // type:function size:0x140 +finalizeState_StandEnd__8dAcEst_cFv = .text:0x00004610; // type:function size:0x4 +initializeState_WireAttack__8dAcEst_cFv = .text:0x00004620; // type:function size:0x90 +executeState_WireAttack__8dAcEst_cFv = .text:0x000046B0; // type:function size:0x31C +finalizeState_WireAttack__8dAcEst_cFv = .text:0x000049D0; // type:function size:0x18 +initializeState_JumpAttack__8dAcEst_cFv = .text:0x000049F0; // type:function size:0x118 +executeState_JumpAttack__8dAcEst_cFv = .text:0x00004B10; // type:function size:0x37C +finalizeState_JumpAttack__8dAcEst_cFv = .text:0x00004E90; // type:function size:0x8 +initializeState_HugWalk__8dAcEst_cFv = .text:0x00004EA0; // type:function size:0x138 +executeState_HugWalk__8dAcEst_cFv = .text:0x00004FE0; // type:function size:0x160 +finalizeState_HugWalk__8dAcEst_cFv = .text:0x00005140; // type:function size:0x48 +initializeState_Hug__8dAcEst_cFv = .text:0x00005190; // type:function size:0xA8 +executeState_Hug__8dAcEst_cFv = .text:0x00005240; // type:function size:0x350 +finalizeState_Hug__8dAcEst_cFv = .text:0x00005590; // type:function size:0x78 +initializeState_CancelHug__8dAcEst_cFv = .text:0x00005610; // type:function size:0x140 +executeState_CancelHug__8dAcEst_cFv = .text:0x00005750; // type:function size:0x184 +finalizeState_CancelHug__8dAcEst_cFv = .text:0x000058E0; // type:function size:0x4 +initializeState_StandHit__8dAcEst_cFv = .text:0x000058F0; // type:function size:0xD8 +executeState_StandHit__8dAcEst_cFv = .text:0x000059D0; // type:function size:0x280 +finalizeState_StandHit__8dAcEst_cFv = .text:0x00005C50; // type:function size:0x24 +initializeState_StandStun__8dAcEst_cFv = .text:0x00005C80; // type:function size:0xE0 +executeState_StandStun__8dAcEst_cFv = .text:0x00005D60; // type:function size:0x340 +finalizeState_StandStun__8dAcEst_cFv = .text:0x000060A0; // type:function size:0x34 +initializeState_Stun__8dAcEst_cFv = .text:0x000060E0; // type:function size:0xA4 +executeState_Stun__8dAcEst_cFv = .text:0x00006190; // type:function size:0x4A8 +finalizeState_Stun__8dAcEst_cFv = .text:0x00006640; // type:function size:0x44 +initializeState_Reverse__8dAcEst_cFv = .text:0x00006690; // type:function size:0x70 +executeState_Reverse__8dAcEst_cFv = .text:0x00006700; // type:function size:0xB0 +finalizeState_Reverse__8dAcEst_cFv = .text:0x000067B0; // type:function size:0x4 +initializeState_WaterDead__8dAcEst_cFv = .text:0x000067C0; // type:function size:0xD4 +executeState_WaterDead__8dAcEst_cFv = .text:0x000068A0; // type:function size:0x238 +finalizeState_WaterDead__8dAcEst_cFv = .text:0x00006AE0; // type:function size:0x38 +initializeState_Dead__8dAcEst_cFv = .text:0x00006B20; // type:function size:0x84 +executeState_Dead__8dAcEst_cFv = .text:0x00006BB0; // type:function size:0x128 +finalizeState_Dead__8dAcEst_cFv = .text:0x00006CE0; // type:function size:0x4 +initializeState_StandDead__8dAcEst_cFv = .text:0x00006CF0; // type:function size:0xA8 +executeState_StandDead__8dAcEst_cFv = .text:0x00006DA0; // type:function size:0x270 +finalizeState_StandDead__8dAcEst_cFv = .text:0x00007010; // type:function size:0x4 +initializeState_Defense__8dAcEst_cFv = .text:0x00007020; // type:function size:0x13C +executeState_Defense__8dAcEst_cFv = .text:0x00007160; // type:function size:0xA4 +finalizeState_Defense__8dAcEst_cFv = .text:0x00007210; // type:function size:0xC +initializeState_SpiderFang__8dAcEst_cFv = .text:0x00007220; // type:function size:0x6C +executeState_SpiderFang__8dAcEst_cFv = .text:0x00007290; // type:function size:0x23C +finalizeState_SpiderFang__8dAcEst_cFv = .text:0x000074D0; // type:function size:0x8 +initializeState_SpiderWait__8dAcEst_cFv = .text:0x000074E0; // type:function size:0x7C +executeState_SpiderWait__8dAcEst_cFv = .text:0x00007560; // type:function size:0x2A0 +finalizeState_SpiderWait__8dAcEst_cFv = .text:0x00007800; // type:function size:0x3C +initializeState_SpiderMove__8dAcEst_cFv = .text:0x00007840; // type:function size:0x8C +executeState_SpiderMove__8dAcEst_cFv = .text:0x000078D0; // type:function size:0x584 fn_149_7E60 = .text:0x00007E60; // type:function size:0x2C -fn_149_7E90 = .text:0x00007E90; // type:function size:0x10 -fn_149_7EA0 = .text:0x00007EA0; // type:function size:0x74 -fn_149_7F20 = .text:0x00007F20; // type:function size:0x4B8 -fn_149_83E0 = .text:0x000083E0; // type:function size:0x38 -fn_149_8420 = .text:0x00008420; // type:function size:0xB0 -fn_149_84D0 = .text:0x000084D0; // type:function size:0x3FC -fn_149_88D0 = .text:0x000088D0; // type:function size:0x4 +finalizeState_SpiderMove__8dAcEst_cFv = .text:0x00007E90; // type:function size:0x10 +initializeState_SpiderAttack__8dAcEst_cFv = .text:0x00007EA0; // type:function size:0x74 +executeState_SpiderAttack__8dAcEst_cFv = .text:0x00007F20; // type:function size:0x4B8 +finalizeState_SpiderAttack__8dAcEst_cFv = .text:0x000083E0; // type:function size:0x38 +initializeState_SpiderHome__8dAcEst_cFv = .text:0x00008420; // type:function size:0xB0 +executeState_SpiderHome__8dAcEst_cFv = .text:0x000084D0; // type:function size:0x3FC +finalizeState_SpiderHome__8dAcEst_cFv = .text:0x000088D0; // type:function size:0x4 fn_149_88E0 = .text:0x000088E0; // type:function size:0x48 fn_149_8930 = .text:0x00008930; // type:function size:0x484 fn_149_8DC0 = .text:0x00008DC0; // type:function size:0x4C @@ -189,7 +189,7 @@ fn_149_E1D0 = .text:0x0000E1D0; // type:function size:0x8 fn_149_E1E0 = .text:0x0000E1E0; // type:function size:0x4 fn_149_E1F0 = .text:0x0000E1F0; // type:function size:0x4 fn_149_E200 = .text:0x0000E200; // type:function size:0x8 -fn_149_E210 = .text:0x0000E210; // type:function size:0x2B8 +__dt__8dAcEst_cFv = .text:0x0000E210; // type:function size:0x2B8 fn_149_E4D0 = .text:0x0000E4D0; // type:function size:0x50 fn_149_E520 = .text:0x0000E520; // type:function size:0x4 fn_149_E530 = .text:0x0000E530; // type:function size:0x14C @@ -197,23 +197,23 @@ fn_149_E680 = .text:0x0000E680; // type:function size:0x28 fn_149_E6B0 = .text:0x0000E6B0; // type:function size:0x28 fn_149_E6E0 = .text:0x0000E6E0; // type:function size:0x8 fn_149_E6F0 = .text:0x0000E6F0; // type:function size:0x8 -fn_149_E700 = .text:0x0000E700; // type:function size:0x60 -fn_149_E760 = .text:0x0000E760; // type:function size:0xC -fn_149_E770 = .text:0x0000E770; // type:function size:0x1C -fn_149_E790 = .text:0x0000E790; // type:function size:0x1C -fn_149_E7B0 = .text:0x0000E7B0; // type:function size:0x1C -fn_149_E7D0 = .text:0x0000E7D0; // type:function size:0x10 -fn_149_E7E0 = .text:0x0000E7E0; // type:function size:0x10 -fn_149_E7F0 = .text:0x0000E7F0; // type:function size:0x10 -fn_149_E800 = .text:0x0000E800; // type:function size:0x10 -fn_149_E810 = .text:0x0000E810; // type:function size:0x10 -fn_149_E820 = .text:0x0000E820; // type:function size:0x10 -fn_149_E830 = .text:0x0000E830; // type:function size:0x30 -fn_149_E860 = .text:0x0000E860; // type:function size:0x30 -fn_149_E890 = .text:0x0000E890; // type:function size:0x30 -AcEst__initStates = .text:0x0000E8C0; // type:function size:0x1650 -fn_149_FF10 = .text:0x0000FF10; // type:function size:0x58 -fn_149_FF70 = .text:0x0000FF70; // type:function size:0x88 +build__23sFStateFct_c<8dAcEst_c>FRC12sStateIDIf_c = .text:0x0000E700; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEst_c>FRP10sStateIf_c = .text:0x0000E760; // type:function size:0xC +initialize__20sFState_c<8dAcEst_c>Fv = .text:0x0000E770; // type:function size:0x1C +execute__20sFState_c<8dAcEst_c>Fv = .text:0x0000E790; // type:function size:0x1C +finalize__20sFState_c<8dAcEst_c>Fv = .text:0x0000E7B0; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000E7D0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000E7E0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000E7F0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000E800; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000E810; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000E820; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEst_c>CFR8dAcEst_c = .text:0x0000E830; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEst_c>CFR8dAcEst_c = .text:0x0000E860; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEst_c>CFR8dAcEst_c = .text:0x0000E890; // type:function size:0x30 +__sinit_\d_a_e_st_cpp = .text:0x0000E8C0; // type:function size:0x1650 scope:local +__dt__22sFStateID_c<8dAcEst_c>Fv = .text:0x0000FF10; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEst_c>CFPCc = .text:0x0000FF70; // type:function size:0x88 fn_149_10000 = .text:0x00010000; // type:function size:0x8 fn_149_10010 = .text:0x00010010; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -234,7 +234,7 @@ lbl_149_rodata_108 = .rodata:0x00000108; // type:object size:0x4C data:float lbl_149_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float lbl_149_rodata_158 = .rodata:0x00000158; // type:object size:0xC data:float lbl_149_rodata_164 = .rodata:0x00000164; // type:object size:0x1C data:float -lbl_149_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_ST = .data:0x00000000; // type:object size:0x10 data:4byte lbl_149_data_10 = .data:0x00000010; // type:object size:0x1C data:float jumptable_149_data_2C = .data:0x0000002C; // type:object size:0x88 scope:local lbl_149_data_14C = .data:0x0000014C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_st_wireNP/symbols.txt b/config/SOUE01/rels/d_a_e_st_wireNP/symbols.txt index 2a8a67ed..202b7c2a 100644 --- a/config/SOUE01/rels/d_a_e_st_wireNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_st_wireNP/symbols.txt @@ -4,56 +4,56 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_150_F0 = .text:0x000000F0; // type:function size:0x40 -fn_150_130 = .text:0x00000130; // type:function size:0x124 -fn_150_260 = .text:0x00000260; // type:function size:0x58 -fn_150_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_150_330 = .text:0x00000330; // type:function size:0xA0 -fn_150_3D0 = .text:0x000003D0; // type:function size:0xA4 +dAcEstwire_c_classInit__Fv = .text:0x00000130; // type:function size:0x124 +__dt__25sFState_c<12dAcEstwire_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcEstwire_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_150_480 = .text:0x00000480; // type:function size:0x4 fn_150_490 = .text:0x00000490; // type:function size:0x80 fn_150_510 = .text:0x00000510; // type:function size:0x17C -fn_150_690 = .text:0x00000690; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000690; // type:function size:0x10 fn_150_6A0 = .text:0x000006A0; // type:function size:0x8 fn_150_6B0 = .text:0x000006B0; // type:function size:0x84 -fn_150_740 = .text:0x00000740; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000740; // type:function size:0x10 fn_150_750 = .text:0x00000750; // type:function size:0x34 fn_150_790 = .text:0x00000790; // type:function size:0xC8 fn_150_860 = .text:0x00000860; // type:function size:0x128 -fn_150_990 = .text:0x00000990; // type:function size:0x138 -fn_150_AD0 = .text:0x00000AD0; // type:function size:0x8BC -fn_150_1390 = .text:0x00001390; // type:function size:0x10 -fn_150_13A0 = .text:0x000013A0; // type:function size:0x4 -fn_150_13B0 = .text:0x000013B0; // type:function size:0xC -fn_150_13C0 = .text:0x000013C0; // type:function size:0x54C -fn_150_1910 = .text:0x00001910; // type:function size:0x4 -fn_150_1920 = .text:0x00001920; // type:function size:0x44 -fn_150_1970 = .text:0x00001970; // type:function size:0xA0 -fn_150_1A10 = .text:0x00001A10; // type:function size:0x4 -fn_150_1A20 = .text:0x00001A20; // type:function size:0x11C -fn_150_1B40 = .text:0x00001B40; // type:function size:0x1EC -fn_150_1D30 = .text:0x00001D30; // type:function size:0x4 +initializeState_Shoot__12dAcEstwire_cFv = .text:0x00000990; // type:function size:0x138 +executeState_Shoot__12dAcEstwire_cFv = .text:0x00000AD0; // type:function size:0x8BC +getStateID__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001390; // type:function size:0x10 +finalizeState_Shoot__12dAcEstwire_cFv = .text:0x000013A0; // type:function size:0x4 +initializeState_Fix__12dAcEstwire_cFv = .text:0x000013B0; // type:function size:0xC +executeState_Fix__12dAcEstwire_cFv = .text:0x000013C0; // type:function size:0x54C +finalizeState_Fix__12dAcEstwire_cFv = .text:0x00001910; // type:function size:0x4 +initializeState_Out__12dAcEstwire_cFv = .text:0x00001920; // type:function size:0x44 +executeState_Out__12dAcEstwire_cFv = .text:0x00001970; // type:function size:0xA0 +finalizeState_Out__12dAcEstwire_cFv = .text:0x00001A10; // type:function size:0x4 +initializeState_AirBack__12dAcEstwire_cFv = .text:0x00001A20; // type:function size:0x11C +executeState_AirBack__12dAcEstwire_cFv = .text:0x00001B40; // type:function size:0x1EC +finalizeState_AirBack__12dAcEstwire_cFv = .text:0x00001D30; // type:function size:0x4 fn_150_1D40 = .text:0x00001D40; // type:function size:0x8 fn_150_1D50 = .text:0x00001D50; // type:function size:0x4 fn_150_1D60 = .text:0x00001D60; // type:function size:0x4 fn_150_1D70 = .text:0x00001D70; // type:function size:0x8 -fn_150_1D80 = .text:0x00001D80; // type:function size:0x108 -fn_150_1E90 = .text:0x00001E90; // type:function size:0x60 -fn_150_1EF0 = .text:0x00001EF0; // type:function size:0xC -fn_150_1F00 = .text:0x00001F00; // type:function size:0x1C -fn_150_1F20 = .text:0x00001F20; // type:function size:0x1C -fn_150_1F40 = .text:0x00001F40; // type:function size:0x1C -fn_150_1F60 = .text:0x00001F60; // type:function size:0x10 -fn_150_1F70 = .text:0x00001F70; // type:function size:0x10 -fn_150_1F80 = .text:0x00001F80; // type:function size:0x10 -fn_150_1F90 = .text:0x00001F90; // type:function size:0x10 -fn_150_1FA0 = .text:0x00001FA0; // type:function size:0x10 -fn_150_1FB0 = .text:0x00001FB0; // type:function size:0x10 -fn_150_1FC0 = .text:0x00001FC0; // type:function size:0x30 -fn_150_1FF0 = .text:0x00001FF0; // type:function size:0x30 -fn_150_2020 = .text:0x00002020; // type:function size:0x30 -fn_150_2050 = .text:0x00002050; // type:function size:0x338 -fn_150_2390 = .text:0x00002390; // type:function size:0x58 -fn_150_23F0 = .text:0x000023F0; // type:function size:0x88 +__dt__12dAcEstwire_cFv = .text:0x00001D80; // type:function size:0x108 +build__28sFStateFct_c<12dAcEstwire_c>FRC12sStateIDIf_c = .text:0x00001E90; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcEstwire_c>FRP10sStateIf_c = .text:0x00001EF0; // type:function size:0xC +initialize__25sFState_c<12dAcEstwire_c>Fv = .text:0x00001F00; // type:function size:0x1C +execute__25sFState_c<12dAcEstwire_c>Fv = .text:0x00001F20; // type:function size:0x1C +finalize__25sFState_c<12dAcEstwire_c>Fv = .text:0x00001F40; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F60; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F70; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F80; // type:function size:0x10 +getState__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F90; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FA0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FB0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcEstwire_c>CFR12dAcEstwire_c = .text:0x00001FC0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcEstwire_c>CFR12dAcEstwire_c = .text:0x00001FF0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcEstwire_c>CFR12dAcEstwire_c = .text:0x00002020; // type:function size:0x30 +__sinit_\d_a_e_st_wire_cpp = .text:0x00002050; // type:function size:0x338 scope:local +__dt__27sFStateID_c<12dAcEstwire_c>Fv = .text:0x00002390; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcEstwire_c>CFPCc = .text:0x000023F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -64,7 +64,7 @@ lbl_150_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_150_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_150_rodata_24 = .rodata:0x00000024; // type:object size:0x48 data:float lbl_150_rodata_6C = .rodata:0x0000006C; // type:object size:0xC data:float -lbl_150_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_ST_WIRE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_150_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_150_data_20 = .data:0x00000020; // type:object size:0x18 data:string lbl_150_data_38 = .data:0x00000038; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_e_syakomaitoNP/symbols.txt b/config/SOUE01/rels/d_a_e_syakomaitoNP/symbols.txt index 809ffdb7..bd3587e7 100644 --- a/config/SOUE01/rels/d_a_e_syakomaitoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_syakomaitoNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcESyakomaito__ctor = .text:0x000000F0; // type:function size:0x1EC +dAcESyakomaito_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1EC fn_462_2E0 = .text:0x000002E0; // type:function size:0x58 -fn_462_340 = .text:0x00000340; // type:function size:0x58 -fn_462_3A0 = .text:0x000003A0; // type:function size:0x6C -fn_462_410 = .text:0x00000410; // type:function size:0xA0 -fn_462_4B0 = .text:0x000004B0; // type:function size:0xA4 +__dt__29sFState_c<16dAcESyakomaito_c>Fv = .text:0x00000340; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcESyakomaito_c>Fv = .text:0x000003A0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000410; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004B0; // type:function size:0xA4 fn_462_560 = .text:0x00000560; // type:function size:0x58 fn_462_5C0 = .text:0x000005C0; // type:function size:0x90 fn_462_650 = .text:0x00000650; // type:function size:0x90 @@ -18,65 +18,65 @@ fn_462_7DC = .text:0x000007DC; // type:function size:0x4 fn_462_7E0 = .text:0x000007E0; // type:function size:0x1A8 fn_462_990 = .text:0x00000990; // type:function size:0x37C fn_462_D10 = .text:0x00000D10; // type:function size:0x238 -fn_462_F50 = .text:0x00000F50; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F50; // type:function size:0x10 fn_462_F60 = .text:0x00000F60; // type:function size:0x34 fn_462_FA0 = .text:0x00000FA0; // type:function size:0x1910 -fn_462_28B0 = .text:0x000028B0; // type:function size:0x10 -fn_462_28C0 = .text:0x000028C0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000028B0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000028C0; // type:function size:0x10 fn_462_28D0 = .text:0x000028D0; // type:function size:0x4C fn_462_2920 = .text:0x00002920; // type:function size:0x1C fn_462_2940 = .text:0x00002940; // type:function size:0x234 -fn_462_2B80 = .text:0x00002B80; // type:function size:0xD8 -fn_462_2C60 = .text:0x00002C60; // type:function size:0x15C -fn_462_2DC0 = .text:0x00002DC0; // type:function size:0x4 -fn_462_2DD0 = .text:0x00002DD0; // type:function size:0xE4 -fn_462_2EC0 = .text:0x00002EC0; // type:function size:0xE8 -fn_462_2FB0 = .text:0x00002FB0; // type:function size:0x4 -fn_462_2FC0 = .text:0x00002FC0; // type:function size:0xD4 -fn_462_30A0 = .text:0x000030A0; // type:function size:0xD4 -fn_462_3180 = .text:0x00003180; // type:function size:0x4 -fn_462_3190 = .text:0x00003190; // type:function size:0xA4 -fn_462_3240 = .text:0x00003240; // type:function size:0x144 -fn_462_3390 = .text:0x00003390; // type:function size:0x4 -fn_462_33A0 = .text:0x000033A0; // type:function size:0x168 -fn_462_3510 = .text:0x00003510; // type:function size:0x218 -fn_462_3730 = .text:0x00003730; // type:function size:0x4 -fn_462_3740 = .text:0x00003740; // type:function size:0x118 -fn_462_3860 = .text:0x00003860; // type:function size:0x750 -fn_462_3FB0 = .text:0x00003FB0; // type:function size:0x4 -fn_462_3FC0 = .text:0x00003FC0; // type:function size:0x34 -fn_462_4000 = .text:0x00004000; // type:function size:0x40C -fn_462_4410 = .text:0x00004410; // type:function size:0x4 -fn_462_4420 = .text:0x00004420; // type:function size:0x1C -fn_462_4440 = .text:0x00004440; // type:function size:0x194 -fn_462_45E0 = .text:0x000045E0; // type:function size:0x4 -fn_462_45F0 = .text:0x000045F0; // type:function size:0xD8 -fn_462_46D0 = .text:0x000046D0; // type:function size:0x11C -fn_462_47F0 = .text:0x000047F0; // type:function size:0x4 -fn_462_4800 = .text:0x00004800; // type:function size:0x88 -fn_462_4890 = .text:0x00004890; // type:function size:0x94 -fn_462_4930 = .text:0x00004930; // type:function size:0x4 -fn_462_4940 = .text:0x00004940; // type:function size:0xA0 -fn_462_49E0 = .text:0x000049E0; // type:function size:0x174 -fn_462_4B60 = .text:0x00004B60; // type:function size:0x4 -fn_462_4B70 = .text:0x00004B70; // type:function size:0xAC -fn_462_4C20 = .text:0x00004C20; // type:function size:0xF0 -fn_462_4D10 = .text:0x00004D10; // type:function size:0x4 -fn_462_4D20 = .text:0x00004D20; // type:function size:0x10C -fn_462_4E30 = .text:0x00004E30; // type:function size:0x2B0 -fn_462_50E0 = .text:0x000050E0; // type:function size:0x4 -fn_462_50F0 = .text:0x000050F0; // type:function size:0x1EC -fn_462_52E0 = .text:0x000052E0; // type:function size:0x300 -fn_462_55E0 = .text:0x000055E0; // type:function size:0x4 -fn_462_55F0 = .text:0x000055F0; // type:function size:0x244 -fn_462_5840 = .text:0x00005840; // type:function size:0x288 -fn_462_5AD0 = .text:0x00005AD0; // type:function size:0x4 -fn_462_5AE0 = .text:0x00005AE0; // type:function size:0x1A0 -fn_462_5C80 = .text:0x00005C80; // type:function size:0x108 -fn_462_5D90 = .text:0x00005D90; // type:function size:0x4 -fn_462_5DA0 = .text:0x00005DA0; // type:function size:0x134 -fn_462_5EE0 = .text:0x00005EE0; // type:function size:0x2E8 -fn_462_61D0 = .text:0x000061D0; // type:function size:0x4 +initializeState_Wait__16dAcESyakomaito_cFv = .text:0x00002B80; // type:function size:0xD8 +executeState_Wait__16dAcESyakomaito_cFv = .text:0x00002C60; // type:function size:0x15C +finalizeState_Wait__16dAcESyakomaito_cFv = .text:0x00002DC0; // type:function size:0x4 +initializeState_Kyoro__16dAcESyakomaito_cFv = .text:0x00002DD0; // type:function size:0xE4 +executeState_Kyoro__16dAcESyakomaito_cFv = .text:0x00002EC0; // type:function size:0xE8 +finalizeState_Kyoro__16dAcESyakomaito_cFv = .text:0x00002FB0; // type:function size:0x4 +initializeState_Find__16dAcESyakomaito_cFv = .text:0x00002FC0; // type:function size:0xD4 +executeState_Find__16dAcESyakomaito_cFv = .text:0x000030A0; // type:function size:0xD4 +finalizeState_Find__16dAcESyakomaito_cFv = .text:0x00003180; // type:function size:0x4 +initializeState_FindSound__16dAcESyakomaito_cFv = .text:0x00003190; // type:function size:0xA4 +executeState_FindSound__16dAcESyakomaito_cFv = .text:0x00003240; // type:function size:0x144 +finalizeState_FindSound__16dAcESyakomaito_cFv = .text:0x00003390; // type:function size:0x4 +initializeState_Move__16dAcESyakomaito_cFv = .text:0x000033A0; // type:function size:0x168 +executeState_Move__16dAcESyakomaito_cFv = .text:0x00003510; // type:function size:0x218 +finalizeState_Move__16dAcESyakomaito_cFv = .text:0x00003730; // type:function size:0x4 +initializeState_Search__16dAcESyakomaito_cFv = .text:0x00003740; // type:function size:0x118 +executeState_Search__16dAcESyakomaito_cFv = .text:0x00003860; // type:function size:0x750 +finalizeState_Search__16dAcESyakomaito_cFv = .text:0x00003FB0; // type:function size:0x4 +initializeState_RetMove__16dAcESyakomaito_cFv = .text:0x00003FC0; // type:function size:0x34 +executeState_RetMove__16dAcESyakomaito_cFv = .text:0x00004000; // type:function size:0x40C +finalizeState_RetMove__16dAcESyakomaito_cFv = .text:0x00004410; // type:function size:0x4 +initializeState_KnockBack__16dAcESyakomaito_cFv = .text:0x00004420; // type:function size:0x1C +executeState_KnockBack__16dAcESyakomaito_cFv = .text:0x00004440; // type:function size:0x194 +finalizeState_KnockBack__16dAcESyakomaito_cFv = .text:0x000045E0; // type:function size:0x4 +initializeState_GuardImpact__16dAcESyakomaito_cFv = .text:0x000045F0; // type:function size:0xD8 +executeState_GuardImpact__16dAcESyakomaito_cFv = .text:0x000046D0; // type:function size:0x11C +finalizeState_GuardImpact__16dAcESyakomaito_cFv = .text:0x000047F0; // type:function size:0x4 +initializeState_Damage__16dAcESyakomaito_cFv = .text:0x00004800; // type:function size:0x88 +executeState_Damage__16dAcESyakomaito_cFv = .text:0x00004890; // type:function size:0x94 +finalizeState_Damage__16dAcESyakomaito_cFv = .text:0x00004930; // type:function size:0x4 +initializeState_Stun__16dAcESyakomaito_cFv = .text:0x00004940; // type:function size:0xA0 +executeState_Stun__16dAcESyakomaito_cFv = .text:0x000049E0; // type:function size:0x174 +finalizeState_Stun__16dAcESyakomaito_cFv = .text:0x00004B60; // type:function size:0x4 +initializeState_Dead__16dAcESyakomaito_cFv = .text:0x00004B70; // type:function size:0xAC +executeState_Dead__16dAcESyakomaito_cFv = .text:0x00004C20; // type:function size:0xF0 +finalizeState_Dead__16dAcESyakomaito_cFv = .text:0x00004D10; // type:function size:0x4 +initializeState_Debt__16dAcESyakomaito_cFv = .text:0x00004D20; // type:function size:0x10C +executeState_Debt__16dAcESyakomaito_cFv = .text:0x00004E30; // type:function size:0x2B0 +finalizeState_Debt__16dAcESyakomaito_cFv = .text:0x000050E0; // type:function size:0x4 +initializeState_ReverseWait__16dAcESyakomaito_cFv = .text:0x000050F0; // type:function size:0x1EC +executeState_ReverseWait__16dAcESyakomaito_cFv = .text:0x000052E0; // type:function size:0x300 +finalizeState_ReverseWait__16dAcESyakomaito_cFv = .text:0x000055E0; // type:function size:0x4 +initializeState_Appear__16dAcESyakomaito_cFv = .text:0x000055F0; // type:function size:0x244 +executeState_Appear__16dAcESyakomaito_cFv = .text:0x00005840; // type:function size:0x288 +finalizeState_Appear__16dAcESyakomaito_cFv = .text:0x00005AD0; // type:function size:0x4 +initializeState_Drive__16dAcESyakomaito_cFv = .text:0x00005AE0; // type:function size:0x1A0 +executeState_Drive__16dAcESyakomaito_cFv = .text:0x00005C80; // type:function size:0x108 +finalizeState_Drive__16dAcESyakomaito_cFv = .text:0x00005D90; // type:function size:0x4 +initializeState_Teni__16dAcESyakomaito_cFv = .text:0x00005DA0; // type:function size:0x134 +executeState_Teni__16dAcESyakomaito_cFv = .text:0x00005EE0; // type:function size:0x2E8 +finalizeState_Teni__16dAcESyakomaito_cFv = .text:0x000061D0; // type:function size:0x4 fn_462_61E0 = .text:0x000061E0; // type:function size:0x1F0 fn_462_63D0 = .text:0x000063D0; // type:function size:0x12C fn_462_6500 = .text:0x00006500; // type:function size:0x228 @@ -104,24 +104,24 @@ fn_462_7670 = .text:0x00007670; // type:function size:0x8 fn_462_7680 = .text:0x00007680; // type:function size:0x4 fn_462_7690 = .text:0x00007690; // type:function size:0x4 fn_462_76A0 = .text:0x000076A0; // type:function size:0x8 -fn_462_76B0 = .text:0x000076B0; // type:function size:0x1D8 -fn_462_7890 = .text:0x00007890; // type:function size:0x60 -fn_462_78F0 = .text:0x000078F0; // type:function size:0xC -fn_462_7900 = .text:0x00007900; // type:function size:0x1C -fn_462_7920 = .text:0x00007920; // type:function size:0x1C -fn_462_7940 = .text:0x00007940; // type:function size:0x1C -fn_462_7960 = .text:0x00007960; // type:function size:0x10 -fn_462_7970 = .text:0x00007970; // type:function size:0x10 -fn_462_7980 = .text:0x00007980; // type:function size:0x10 -fn_462_7990 = .text:0x00007990; // type:function size:0x10 -fn_462_79A0 = .text:0x000079A0; // type:function size:0x10 -fn_462_79B0 = .text:0x000079B0; // type:function size:0x10 -fn_462_79C0 = .text:0x000079C0; // type:function size:0x30 -fn_462_79F0 = .text:0x000079F0; // type:function size:0x30 -fn_462_7A20 = .text:0x00007A20; // type:function size:0x30 -fn_462_7A50 = .text:0x00007A50; // type:function size:0xCC4 -fn_462_8720 = .text:0x00008720; // type:function size:0x58 -fn_462_8780 = .text:0x00008780; // type:function size:0x88 +__dt__16dAcESyakomaito_cFv = .text:0x000076B0; // type:function size:0x1D8 +build__32sFStateFct_c<16dAcESyakomaito_c>FRC12sStateIDIf_c = .text:0x00007890; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcESyakomaito_c>FRP10sStateIf_c = .text:0x000078F0; // type:function size:0xC +initialize__29sFState_c<16dAcESyakomaito_c>Fv = .text:0x00007900; // type:function size:0x1C +execute__29sFState_c<16dAcESyakomaito_c>Fv = .text:0x00007920; // type:function size:0x1C +finalize__29sFState_c<16dAcESyakomaito_c>Fv = .text:0x00007940; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007960; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007970; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007980; // type:function size:0x10 +getState__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007990; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000079A0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000079B0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcESyakomaito_c>CFR16dAcESyakomaito_c = .text:0x000079C0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcESyakomaito_c>CFR16dAcESyakomaito_c = .text:0x000079F0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcESyakomaito_c>CFR16dAcESyakomaito_c = .text:0x00007A20; // type:function size:0x30 +__sinit_\d_a_e_syakomaito_cpp = .text:0x00007A50; // type:function size:0xCC4 scope:local +__dt__31sFStateID_c<16dAcESyakomaito_c>Fv = .text:0x00008720; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcESyakomaito_c>CFPCc = .text:0x00008780; // type:function size:0x88 fn_462_8810 = .text:0x00008810; // type:function size:0x8 fn_462_8820 = .text:0x00008820; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -154,7 +154,7 @@ lbl_462_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float lbl_462_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float lbl_462_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x14 data:float lbl_462_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_462_data_10 = .data:0x00000010; // type:object size:0x40 +g_profile_E_SYAKOMAITO = .data:0x00000010; // type:object size:0x40 lbl_462_data_50 = .data:0x00000050; // type:object size:0x28 lbl_462_data_78 = .data:0x00000078; // type:object size:0x8 lbl_462_data_80 = .data:0x00000080; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_e_tn2NP/symbols.txt b/config/SOUE01/rels/d_a_e_tn2NP/symbols.txt index 0ebac614..6258830b 100644 --- a/config/SOUE01/rels/d_a_e_tn2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_tn2NP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_222_F0 = .text:0x000000F0; // type:function size:0x40 -fn_222_130 = .text:0x00000130; // type:function size:0x364 +dAcEtn2_c_classInit__Fv = .text:0x00000130; // type:function size:0x364 fn_222_4A0 = .text:0x000004A0; // type:function size:0x94 fn_222_540 = .text:0x00000540; // type:function size:0x58 fn_222_5A0 = .text:0x000005A0; // type:function size:0x58 @@ -17,10 +17,10 @@ fn_222_860 = .text:0x00000860; // type:function size:0x110 fn_222_970 = .text:0x00000970; // type:function size:0x58 fn_222_9D0 = .text:0x000009D0; // type:function size:0x90 fn_222_A60 = .text:0x00000A60; // type:function size:0x90 -fn_222_AF0 = .text:0x00000AF0; // type:function size:0x58 -fn_222_B50 = .text:0x00000B50; // type:function size:0x6C -fn_222_BC0 = .text:0x00000BC0; // type:function size:0xA0 -fn_222_C60 = .text:0x00000C60; // type:function size:0xA4 +__dt__21sFState_c<9dAcEtn2_c>Fv = .text:0x00000AF0; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEtn2_c>Fv = .text:0x00000B50; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BC0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000C60; // type:function size:0xA4 fn_222_D10 = .text:0x00000D10; // type:function size:0xC0 fn_222_DD0 = .text:0x00000DD0; // type:function size:0x14 fn_222_DF0 = .text:0x00000DF0; // type:function size:0x58 @@ -119,7 +119,7 @@ fn_222_7940 = .text:0x00007940; // type:function size:0x20 fn_222_7960 = .text:0x00007960; // type:function size:0x24C fn_222_7BB0 = .text:0x00007BB0; // type:function size:0x1F8 fn_222_7DB0 = .text:0x00007DB0; // type:function size:0x3C0 -fn_222_8170 = .text:0x00008170; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00008170; // type:function size:0x10 fn_222_8180 = .text:0x00008180; // type:function size:0x8 fn_222_8190 = .text:0x00008190; // type:function size:0x58 fn_222_81F0 = .text:0x000081F0; // type:function size:0x210 @@ -129,8 +129,8 @@ fn_222_8480 = .text:0x00008480; // type:function size:0x14C fn_222_85D0 = .text:0x000085D0; // type:function size:0x164 fn_222_8740 = .text:0x00008740; // type:function size:0xC fn_222_8750 = .text:0x00008750; // type:function size:0x1E4 -fn_222_8940 = .text:0x00008940; // type:function size:0x10 -fn_222_8950 = .text:0x00008950; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008940; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008950; // type:function size:0x10 fn_222_8960 = .text:0x00008960; // type:function size:0x88 fn_222_89F0 = .text:0x000089F0; // type:function size:0xE78 fn_222_9870 = .text:0x00009870; // type:function size:0x4C @@ -157,13 +157,13 @@ fn_222_ACC0 = .text:0x0000ACC0; // type:function size:0x5D4 fn_222_B2A0 = .text:0x0000B2A0; // type:function size:0x14C fn_222_B3F0 = .text:0x0000B3F0; // type:function size:0xBC fn_222_B4B0 = .text:0x0000B4B0; // type:function size:0x9C -fn_222_B550 = .text:0x0000B550; // type:function size:0x484 -fn_222_B9E0 = .text:0x0000B9E0; // type:function size:0x178 -fn_222_BB60 = .text:0x0000BB60; // type:function size:0x4 -fn_222_BB70 = .text:0x0000BB70; // type:function size:0xD4 -fn_222_BC50 = .text:0x0000BC50; // type:function size:0x28C -fn_222_BEE0 = .text:0x0000BEE0; // type:function size:0xB0 -fn_222_BF90 = .text:0x0000BF90; // type:function size:0x204 +initializeState_ArmorAttack__9dAcEtn2_cFv = .text:0x0000B550; // type:function size:0x484 +executeState_ArmorAttack__9dAcEtn2_cFv = .text:0x0000B9E0; // type:function size:0x178 +finalizeState_ArmorAttack__9dAcEtn2_cFv = .text:0x0000BB60; // type:function size:0x4 +initializeState_ArmorWait__9dAcEtn2_cFv = .text:0x0000BB70; // type:function size:0xD4 +executeState_ArmorWait__9dAcEtn2_cFv = .text:0x0000BC50; // type:function size:0x28C +finalizeState_ArmorWait__9dAcEtn2_cFv = .text:0x0000BEE0; // type:function size:0xB0 +initializeState_ArmorWalk__9dAcEtn2_cFv = .text:0x0000BF90; // type:function size:0x204 fn_222_C1A0 = .text:0x0000C1A0; // type:function size:0xFC fn_222_C2A0 = .text:0x0000C2A0; // type:function size:0x84 fn_222_C330 = .text:0x0000C330; // type:function size:0xA0 @@ -185,8 +185,8 @@ fn_222_EAB0 = .text:0x0000EAB0; // type:function size:0x2C fn_222_EAE0 = .text:0x0000EAE0; // type:function size:0x120 fn_222_EC00 = .text:0x0000EC00; // type:function size:0x68 fn_222_EC70 = .text:0x0000EC70; // type:function size:0xC8 -fn_222_ED40 = .text:0x0000ED40; // type:function size:0x8C -fn_222_EDD0 = .text:0x0000EDD0; // type:function size:0x18 +executeState_ArmorWalk__9dAcEtn2_cFv = .text:0x0000ED40; // type:function size:0x8C +finalizeState_ArmorWalk__9dAcEtn2_cFv = .text:0x0000EDD0; // type:function size:0x18 fn_222_EDF0 = .text:0x0000EDF0; // type:function size:0x50 fn_222_EE40 = .text:0x0000EE40; // type:function size:0x1E8 fn_222_F030 = .text:0x0000F030; // type:function size:0x64 @@ -204,24 +204,24 @@ fn_222_107D0 = .text:0x000107D0; // type:function size:0x8 fn_222_107E0 = .text:0x000107E0; // type:function size:0x4 fn_222_107F0 = .text:0x000107F0; // type:function size:0x4 fn_222_10800 = .text:0x00010800; // type:function size:0x8 -fn_222_10810 = .text:0x00010810; // type:function size:0x3B4 -fn_222_10BD0 = .text:0x00010BD0; // type:function size:0x60 -fn_222_10C30 = .text:0x00010C30; // type:function size:0xC -fn_222_10C40 = .text:0x00010C40; // type:function size:0x1C -fn_222_10C60 = .text:0x00010C60; // type:function size:0x1C -fn_222_10C80 = .text:0x00010C80; // type:function size:0x1C -fn_222_10CA0 = .text:0x00010CA0; // type:function size:0x10 -fn_222_10CB0 = .text:0x00010CB0; // type:function size:0x10 -fn_222_10CC0 = .text:0x00010CC0; // type:function size:0x10 -fn_222_10CD0 = .text:0x00010CD0; // type:function size:0x10 -fn_222_10CE0 = .text:0x00010CE0; // type:function size:0x10 -fn_222_10CF0 = .text:0x00010CF0; // type:function size:0x10 -fn_222_10D00 = .text:0x00010D00; // type:function size:0x30 -fn_222_10D30 = .text:0x00010D30; // type:function size:0x30 -fn_222_10D60 = .text:0x00010D60; // type:function size:0x30 -fn_222_10D90 = .text:0x00010D90; // type:function size:0x318 -fn_222_110B0 = .text:0x000110B0; // type:function size:0x58 -fn_222_11110 = .text:0x00011110; // type:function size:0x88 +__dt__9dAcEtn2_cFv = .text:0x00010810; // type:function size:0x3B4 +build__24sFStateFct_c<9dAcEtn2_c>FRC12sStateIDIf_c = .text:0x00010BD0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEtn2_c>FRP10sStateIf_c = .text:0x00010C30; // type:function size:0xC +initialize__21sFState_c<9dAcEtn2_c>Fv = .text:0x00010C40; // type:function size:0x1C +execute__21sFState_c<9dAcEtn2_c>Fv = .text:0x00010C60; // type:function size:0x1C +finalize__21sFState_c<9dAcEtn2_c>Fv = .text:0x00010C80; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00010CA0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00010CB0; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00010CC0; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00010CD0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00010CE0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00010CF0; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEtn2_c>CFR9dAcEtn2_c = .text:0x00010D00; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEtn2_c>CFR9dAcEtn2_c = .text:0x00010D30; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEtn2_c>CFR9dAcEtn2_c = .text:0x00010D60; // type:function size:0x30 +__sinit_\d_a_e_tn2_cpp = .text:0x00010D90; // type:function size:0x318 scope:local +__dt__23sFStateID_c<9dAcEtn2_c>Fv = .text:0x000110B0; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEtn2_c>CFPCc = .text:0x00011110; // type:function size:0x88 fn_222_111A0 = .text:0x000111A0; // type:function size:0x8 fn_222_111B0 = .text:0x000111B0; // type:function size:0x8 fn_222_111C0 = .text:0x000111C0; // type:function size:0x8 @@ -265,7 +265,7 @@ lbl_222_rodata_334 = .rodata:0x00000334; // type:object size:0xC data:float lbl_222_rodata_340 = .rodata:0x00000340; // type:object size:0x14 data:float lbl_222_rodata_354 = .rodata:0x00000354; // type:object size:0x1C data:float lbl_222_rodata_370 = .rodata:0x00000370; // type:object size:0xC0 -lbl_222_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_TN2 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_222_data_10 = .data:0x00000010; // type:object size:0xC lbl_222_data_1C = .data:0x0000001C; // type:object size:0x8 lbl_222_data_24 = .data:0x00000024; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_wsNP/symbols.txt b/config/SOUE01/rels/d_a_e_wsNP/symbols.txt index 94a30122..532df5f7 100644 --- a/config/SOUE01/rels/d_a_e_wsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_wsNP/symbols.txt @@ -3,19 +3,19 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcEws__ctor = .text:0x000000F0; // type:function size:0xDC +dAcEws_c_classInit__Fv = .text:0x000000F0; // type:function size:0xDC fn_225_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_225_230 = .text:0x00000230; // type:function size:0x58 -fn_225_290 = .text:0x00000290; // type:function size:0x6C -fn_225_300 = .text:0x00000300; // type:function size:0xA0 -fn_225_3A0 = .text:0x000003A0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEws_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEws_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 AcEws__initModels = .text:0x00000450; // type:function size:0x88 fn_225_4E0 = .text:0x000004E0; // type:function size:0x208 -fn_225_6F0 = .text:0x000006F0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x10 fn_225_700 = .text:0x00000700; // type:function size:0x8 AcEws__update = .text:0x00000710; // type:function size:0x38C -fn_225_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_225_AB0 = .text:0x00000AB0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AA0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AB0; // type:function size:0x10 fn_225_AC0 = .text:0x00000AC0; // type:function size:0x28 fn_225_AF0 = .text:0x00000AF0; // type:function size:0x1C0 fn_225_CB0 = .text:0x00000CB0; // type:function size:0x788 @@ -28,39 +28,39 @@ fn_225_1AB0 = .text:0x00001AB0; // type:function size:0x8C fn_225_1B40 = .text:0x00001B40; // type:function size:0x14 fn_225_1B60 = .text:0x00001B60; // type:function size:0x13C fn_225_1CA0 = .text:0x00001CA0; // type:function size:0x74 -fn_225_1D20 = .text:0x00001D20; // type:function size:0x9C -fn_225_1DC0 = .text:0x00001DC0; // type:function size:0xF0 -fn_225_1EB0 = .text:0x00001EB0; // type:function size:0x10 -fn_225_1EC0 = .text:0x00001EC0; // type:function size:0x210 -fn_225_20D0 = .text:0x000020D0; // type:function size:0x180 -fn_225_2250 = .text:0x00002250; // type:function size:0x4 -fn_225_2260 = .text:0x00002260; // type:function size:0x84 -fn_225_22F0 = .text:0x000022F0; // type:function size:0x1CC -fn_225_24C0 = .text:0x000024C0; // type:function size:0x4 -fn_225_24D0 = .text:0x000024D0; // type:function size:0x88 -fn_225_2560 = .text:0x00002560; // type:function size:0x124 -fn_225_2690 = .text:0x00002690; // type:function size:0x4 -fn_225_26A0 = .text:0x000026A0; // type:function size:0x7C -fn_225_2720 = .text:0x00002720; // type:function size:0x154 -fn_225_2880 = .text:0x00002880; // type:function size:0x4 -fn_225_2890 = .text:0x00002890; // type:function size:0x108 -fn_225_29A0 = .text:0x000029A0; // type:function size:0x250 -fn_225_2BF0 = .text:0x00002BF0; // type:function size:0x50 -fn_225_2C40 = .text:0x00002C40; // type:function size:0x1C4 -fn_225_2E10 = .text:0x00002E10; // type:function size:0x2B4 -fn_225_30D0 = .text:0x000030D0; // type:function size:0x10 -fn_225_30E0 = .text:0x000030E0; // type:function size:0xC0 -fn_225_31A0 = .text:0x000031A0; // type:function size:0xD8 -fn_225_3280 = .text:0x00003280; // type:function size:0x20 -fn_225_32A0 = .text:0x000032A0; // type:function size:0xA0 -fn_225_3340 = .text:0x00003340; // type:function size:0x14C -fn_225_3490 = .text:0x00003490; // type:function size:0x18 -fn_225_34B0 = .text:0x000034B0; // type:function size:0x7C -fn_225_3530 = .text:0x00003530; // type:function size:0xFC -fn_225_3630 = .text:0x00003630; // type:function size:0x4 -fn_225_3640 = .text:0x00003640; // type:function size:0x8C -fn_225_36D0 = .text:0x000036D0; // type:function size:0x4C4 -fn_225_3BA0 = .text:0x00003BA0; // type:function size:0x4 +initializeState_Wait__8dAcEws_cFv = .text:0x00001D20; // type:function size:0x9C +executeState_Wait__8dAcEws_cFv = .text:0x00001DC0; // type:function size:0xF0 +finalizeState_Wait__8dAcEws_cFv = .text:0x00001EB0; // type:function size:0x10 +initializeState_Move__8dAcEws_cFv = .text:0x00001EC0; // type:function size:0x210 +executeState_Move__8dAcEws_cFv = .text:0x000020D0; // type:function size:0x180 +finalizeState_Move__8dAcEws_cFv = .text:0x00002250; // type:function size:0x4 +initializeState_PyMove__8dAcEws_cFv = .text:0x00002260; // type:function size:0x84 +executeState_PyMove__8dAcEws_cFv = .text:0x000022F0; // type:function size:0x1CC +finalizeState_PyMove__8dAcEws_cFv = .text:0x000024C0; // type:function size:0x4 +initializeState_JumpReady__8dAcEws_cFv = .text:0x000024D0; // type:function size:0x88 +executeState_JumpReady__8dAcEws_cFv = .text:0x00002560; // type:function size:0x124 +finalizeState_JumpReady__8dAcEws_cFv = .text:0x00002690; // type:function size:0x4 +initializeState_JumpReady2__8dAcEws_cFv = .text:0x000026A0; // type:function size:0x7C +executeState_JumpReady2__8dAcEws_cFv = .text:0x00002720; // type:function size:0x154 +finalizeState_JumpReady2__8dAcEws_cFv = .text:0x00002880; // type:function size:0x4 +initializeState_Jump__8dAcEws_cFv = .text:0x00002890; // type:function size:0x108 +executeState_Jump__8dAcEws_cFv = .text:0x000029A0; // type:function size:0x250 +finalizeState_Jump__8dAcEws_cFv = .text:0x00002BF0; // type:function size:0x50 +initializeState_Hug__8dAcEws_cFv = .text:0x00002C40; // type:function size:0x1C4 +executeState_Hug__8dAcEws_cFv = .text:0x00002E10; // type:function size:0x2B4 +finalizeState_Hug__8dAcEws_cFv = .text:0x000030D0; // type:function size:0x10 +initializeState_ReturnJump__8dAcEws_cFv = .text:0x000030E0; // type:function size:0xC0 +executeState_ReturnJump__8dAcEws_cFv = .text:0x000031A0; // type:function size:0xD8 +finalizeState_ReturnJump__8dAcEws_cFv = .text:0x00003280; // type:function size:0x20 +initializeState_Return__8dAcEws_cFv = .text:0x000032A0; // type:function size:0xA0 +executeState_Return__8dAcEws_cFv = .text:0x00003340; // type:function size:0x14C +finalizeState_Return__8dAcEws_cFv = .text:0x00003490; // type:function size:0x18 +initializeState_Escape__8dAcEws_cFv = .text:0x000034B0; // type:function size:0x7C +executeState_Escape__8dAcEws_cFv = .text:0x00003530; // type:function size:0xFC +finalizeState_Escape__8dAcEws_cFv = .text:0x00003630; // type:function size:0x4 +initializeState_Dead__8dAcEws_cFv = .text:0x00003640; // type:function size:0x8C +executeState_Dead__8dAcEws_cFv = .text:0x000036D0; // type:function size:0x4C4 +finalizeState_Dead__8dAcEws_cFv = .text:0x00003BA0; // type:function size:0x4 fn_225_3BB0 = .text:0x00003BB0; // type:function size:0x234 fn_225_3DF0 = .text:0x00003DF0; // type:function size:0x114 fn_225_3F10 = .text:0x00003F10; // type:function size:0x64 @@ -70,24 +70,24 @@ fn_225_4280 = .text:0x00004280; // type:function size:0x8 fn_225_4290 = .text:0x00004290; // type:function size:0x4 fn_225_42A0 = .text:0x000042A0; // type:function size:0x4 fn_225_42B0 = .text:0x000042B0; // type:function size:0x8 -fn_225_42C0 = .text:0x000042C0; // type:function size:0xF4 -fn_225_43C0 = .text:0x000043C0; // type:function size:0x60 -fn_225_4420 = .text:0x00004420; // type:function size:0xC -fn_225_4430 = .text:0x00004430; // type:function size:0x1C -fn_225_4450 = .text:0x00004450; // type:function size:0x1C -fn_225_4470 = .text:0x00004470; // type:function size:0x1C -fn_225_4490 = .text:0x00004490; // type:function size:0x10 -fn_225_44A0 = .text:0x000044A0; // type:function size:0x10 -fn_225_44B0 = .text:0x000044B0; // type:function size:0x10 -fn_225_44C0 = .text:0x000044C0; // type:function size:0x10 -fn_225_44D0 = .text:0x000044D0; // type:function size:0x10 -fn_225_44E0 = .text:0x000044E0; // type:function size:0x10 -fn_225_44F0 = .text:0x000044F0; // type:function size:0x30 -fn_225_4520 = .text:0x00004520; // type:function size:0x30 -fn_225_4550 = .text:0x00004550; // type:function size:0x30 -fn_225_4580 = .text:0x00004580; // type:function size:0x85C -fn_225_4DE0 = .text:0x00004DE0; // type:function size:0x58 -fn_225_4E40 = .text:0x00004E40; // type:function size:0x88 +__dt__8dAcEws_cFv = .text:0x000042C0; // type:function size:0xF4 +build__23sFStateFct_c<8dAcEws_c>FRC12sStateIDIf_c = .text:0x000043C0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEws_c>FRP10sStateIf_c = .text:0x00004420; // type:function size:0xC +initialize__20sFState_c<8dAcEws_c>Fv = .text:0x00004430; // type:function size:0x1C +execute__20sFState_c<8dAcEws_c>Fv = .text:0x00004450; // type:function size:0x1C +finalize__20sFState_c<8dAcEws_c>Fv = .text:0x00004470; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004490; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044A0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044B0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044C0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044D0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044E0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEws_c>CFR8dAcEws_c = .text:0x000044F0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEws_c>CFR8dAcEws_c = .text:0x00004520; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEws_c>CFR8dAcEws_c = .text:0x00004550; // type:function size:0x30 +__sinit_\d_a_e_ws_cpp = .text:0x00004580; // type:function size:0x85C scope:local +__dt__22sFStateID_c<8dAcEws_c>Fv = .text:0x00004DE0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEws_c>CFPCc = .text:0x00004E40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -106,7 +106,7 @@ lbl_225_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float lbl_225_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float lbl_225_rodata_D0 = .rodata:0x000000D0; // type:object size:0x10 data:float lbl_225_rodata_E0 = .rodata:0x000000E0; // type:object size:0x30 data:double -lbl_225_data_0 = .data:0x00000000; // type:object size:0x68 data:4byte +g_profile_E_WS = .data:0x00000000; // type:object size:0x68 data:4byte lbl_225_data_68 = .data:0x00000068; // type:object size:0xC lbl_225_data_74 = .data:0x00000074; // type:object size:0x20 lbl_225_data_94 = .data:0x00000094; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_eelNP/symbols.txt b/config/SOUE01/rels/d_a_eelNP/symbols.txt index 8cd18b8f..548c45ec 100644 --- a/config/SOUE01/rels/d_a_eelNP/symbols.txt +++ b/config/SOUE01/rels/d_a_eelNP/symbols.txt @@ -2,25 +2,25 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global fn_317_70 = .text:0x00000070; // type:function size:0x40 -fn_317_B0 = .text:0x000000B0; // type:function size:0x158 +dAcEel_c_classInit__Fv = .text:0x000000B0; // type:function size:0x158 fn_317_210 = .text:0x00000210; // type:function size:0x58 fn_317_270 = .text:0x00000270; // type:function size:0x4 -fn_317_280 = .text:0x00000280; // type:function size:0x58 -fn_317_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_317_350 = .text:0x00000350; // type:function size:0xA0 -fn_317_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEel_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEel_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_317_4A0 = .text:0x000004A0; // type:function size:0x74 fn_317_520 = .text:0x00000520; // type:function size:0xBC fn_317_5E0 = .text:0x000005E0; // type:function size:0xC fn_317_5F0 = .text:0x000005F0; // type:function size:0xC fn_317_600 = .text:0x00000600; // type:function size:0xC fn_317_610 = .text:0x00000610; // type:function size:0x19C -fn_317_7B0 = .text:0x000007B0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007B0; // type:function size:0x10 fn_317_7C0 = .text:0x000007C0; // type:function size:0x128 -fn_317_8F0 = .text:0x000008F0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008F0; // type:function size:0x10 fn_317_900 = .text:0x00000900; // type:function size:0xFC fn_317_A00 = .text:0x00000A00; // type:function size:0x2C4 -fn_317_CD0 = .text:0x00000CD0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CD0; // type:function size:0x10 fn_317_CE0 = .text:0x00000CE0; // type:function size:0x34 fn_317_D20 = .text:0x00000D20; // type:function size:0x34 fn_317_D60 = .text:0x00000D60; // type:function size:0xC @@ -52,18 +52,18 @@ fn_317_EF0 = .text:0x00000EF0; // type:function size:0xC fn_317_F00 = .text:0x00000F00; // type:function size:0x8 fn_317_F10 = .text:0x00000F10; // type:function size:0xC fn_317_F20 = .text:0x00000F20; // type:function size:0xC -fn_317_F30 = .text:0x00000F30; // type:function size:0x140 -fn_317_1070 = .text:0x00001070; // type:function size:0x60 -fn_317_10D0 = .text:0x000010D0; // type:function size:0xC -fn_317_10E0 = .text:0x000010E0; // type:function size:0x1C -fn_317_1100 = .text:0x00001100; // type:function size:0x1C -fn_317_1120 = .text:0x00001120; // type:function size:0x1C -fn_317_1140 = .text:0x00001140; // type:function size:0x10 -fn_317_1150 = .text:0x00001150; // type:function size:0x10 -fn_317_1160 = .text:0x00001160; // type:function size:0x10 -fn_317_1170 = .text:0x00001170; // type:function size:0x10 -fn_317_1180 = .text:0x00001180; // type:function size:0x10 -fn_317_1190 = .text:0x00001190; // type:function size:0x10 +__dt__8dAcEel_cFv = .text:0x00000F30; // type:function size:0x140 +build__23sFStateFct_c<8dAcEel_c>FRC12sStateIDIf_c = .text:0x00001070; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEel_c>FRP10sStateIf_c = .text:0x000010D0; // type:function size:0xC +initialize__20sFState_c<8dAcEel_c>Fv = .text:0x000010E0; // type:function size:0x1C +execute__20sFState_c<8dAcEel_c>Fv = .text:0x00001100; // type:function size:0x1C +finalize__20sFState_c<8dAcEel_c>Fv = .text:0x00001120; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001140; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001150; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001160; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001170; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001180; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001190; // type:function size:0x10 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_317_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float @@ -77,7 +77,7 @@ lbl_317_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_317_rodata_5C = .rodata:0x0000005C; // type:object size:0x8 data:float lbl_317_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float lbl_317_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float -lbl_317_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_EEL = .data:0x00000000; // type:object size:0x10 lbl_317_data_10 = .data:0x00000010; // type:object size:0x2C lbl_317_data_3C = .data:0x0000003C; // type:object size:0x8 lbl_317_data_44 = .data:0x00000044; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_fishNP/symbols.txt b/config/SOUE01/rels/d_a_fishNP/symbols.txt index 3bbd4064..3fb97b11 100644 --- a/config/SOUE01/rels/d_a_fishNP/symbols.txt +++ b/config/SOUE01/rels/d_a_fishNP/symbols.txt @@ -1,21 +1,21 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_316_70 = .text:0x00000070; // type:function size:0x138 +dAcFish_c_classInit__Fv = .text:0x00000070; // type:function size:0x138 fn_316_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_316_210 = .text:0x00000210; // type:function size:0x58 -fn_316_270 = .text:0x00000270; // type:function size:0x6C -fn_316_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_316_380 = .text:0x00000380; // type:function size:0xA4 +__dt__21sFState_c<9dAcFish_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcFish_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_316_430 = .text:0x00000430; // type:function size:0x58 fn_316_490 = .text:0x00000490; // type:function size:0x114 fn_316_5B0 = .text:0x000005B0; // type:function size:0xC fn_316_5C0 = .text:0x000005C0; // type:function size:0xC fn_316_5D0 = .text:0x000005D0; // type:function size:0xC fn_316_5E0 = .text:0x000005E0; // type:function size:0x1A0 -fn_316_780 = .text:0x00000780; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000780; // type:function size:0x10 fn_316_790 = .text:0x00000790; // type:function size:0x174 -fn_316_910 = .text:0x00000910; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000910; // type:function size:0x10 fn_316_920 = .text:0x00000920; // type:function size:0x100 fn_316_A20 = .text:0x00000A20; // type:function size:0x54 fn_316_A80 = .text:0x00000A80; // type:function size:0x54 @@ -48,19 +48,19 @@ fn_316_C70 = .text:0x00000C70; // type:function size:0x8 fn_316_C80 = .text:0x00000C80; // type:function size:0x8 fn_316_C90 = .text:0x00000C90; // type:function size:0xC fn_316_CA0 = .text:0x00000CA0; // type:function size:0xC -fn_316_CB0 = .text:0x00000CB0; // type:function size:0x124 -fn_316_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_316_DF0 = .text:0x00000DF0; // type:function size:0x60 -fn_316_E50 = .text:0x00000E50; // type:function size:0xC -fn_316_E60 = .text:0x00000E60; // type:function size:0x1C -fn_316_E80 = .text:0x00000E80; // type:function size:0x1C -fn_316_EA0 = .text:0x00000EA0; // type:function size:0x1C -fn_316_EC0 = .text:0x00000EC0; // type:function size:0x10 -fn_316_ED0 = .text:0x00000ED0; // type:function size:0x10 -fn_316_EE0 = .text:0x00000EE0; // type:function size:0x10 -fn_316_EF0 = .text:0x00000EF0; // type:function size:0x10 -fn_316_F00 = .text:0x00000F00; // type:function size:0x10 -fn_316_F10 = .text:0x00000F10; // type:function size:0x10 +__dt__9dAcFish_cFv = .text:0x00000CB0; // type:function size:0x124 +getStateID__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DE0; // type:function size:0x10 +build__24sFStateFct_c<9dAcFish_c>FRC12sStateIDIf_c = .text:0x00000DF0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcFish_c>FRP10sStateIf_c = .text:0x00000E50; // type:function size:0xC +initialize__21sFState_c<9dAcFish_c>Fv = .text:0x00000E60; // type:function size:0x1C +execute__21sFState_c<9dAcFish_c>Fv = .text:0x00000E80; // type:function size:0x1C +finalize__21sFState_c<9dAcFish_c>Fv = .text:0x00000EA0; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EC0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000ED0; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EE0; // type:function size:0x10 +getState__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EF0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F00; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F10; // type:function size:0x10 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_316_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float @@ -72,7 +72,7 @@ lbl_316_rodata_44 = .rodata:0x00000044; // type:object size:0xC data:float lbl_316_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float lbl_316_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_316_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float -lbl_316_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_FISH = .data:0x00000000; // type:object size:0x10 lbl_316_data_10 = .data:0x00000010; // type:object size:0x2C lbl_316_data_3C = .data:0x0000003C; // type:object size:0x8 lbl_316_data_44 = .data:0x00000044; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_fish_mgrNP/symbols.txt b/config/SOUE01/rels/d_a_fish_mgrNP/symbols.txt index dfe602f3..e10984b9 100644 --- a/config/SOUE01/rels/d_a_fish_mgrNP/symbols.txt +++ b/config/SOUE01/rels/d_a_fish_mgrNP/symbols.txt @@ -1,44 +1,44 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_315_70 = .text:0x00000070; // type:function size:0x100 -fn_315_170 = .text:0x00000170; // type:function size:0x58 -fn_315_1D0 = .text:0x000001D0; // type:function size:0x6C -fn_315_240 = .text:0x00000240; // type:function size:0xA0 -fn_315_2E0 = .text:0x000002E0; // type:function size:0xA4 +dAcFishMgr_c_classInit__Fv = .text:0x00000070; // type:function size:0x100 +__dt__25sFState_c<12dAcFishMgr_c>Fv = .text:0x00000170; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcFishMgr_c>Fv = .text:0x000001D0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000240; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c>Fv = .text:0x000002E0; // type:function size:0xA4 fn_315_390 = .text:0x00000390; // type:function size:0x14 fn_315_3B0 = .text:0x000003B0; // type:function size:0x58 fn_315_410 = .text:0x00000410; // type:function size:0xBC -fn_315_4D0 = .text:0x000004D0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004D0; // type:function size:0x10 fn_315_4E0 = .text:0x000004E0; // type:function size:0x50 fn_315_530 = .text:0x00000530; // type:function size:0x8 fn_315_540 = .text:0x00000540; // type:function size:0x30 -fn_315_570 = .text:0x00000570; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000570; // type:function size:0x10 fn_315_580 = .text:0x00000580; // type:function size:0x358 fn_315_8E0 = .text:0x000008E0; // type:function size:0x88 fn_315_970 = .text:0x00000970; // type:function size:0x1E0 fn_315_B50 = .text:0x00000B50; // type:function size:0x104 fn_315_C60 = .text:0x00000C60; // type:function size:0x98 -fn_315_D00 = .text:0x00000D00; // type:function size:0xF8 -fn_315_E00 = .text:0x00000E00; // type:function size:0x10 -fn_315_E10 = .text:0x00000E10; // type:function size:0x60 -fn_315_E70 = .text:0x00000E70; // type:function size:0xC -fn_315_E80 = .text:0x00000E80; // type:function size:0x1C -fn_315_EA0 = .text:0x00000EA0; // type:function size:0x1C -fn_315_EC0 = .text:0x00000EC0; // type:function size:0x1C -fn_315_EE0 = .text:0x00000EE0; // type:function size:0x10 -fn_315_EF0 = .text:0x00000EF0; // type:function size:0x10 -fn_315_F00 = .text:0x00000F00; // type:function size:0x10 -fn_315_F10 = .text:0x00000F10; // type:function size:0x10 -fn_315_F20 = .text:0x00000F20; // type:function size:0x10 -fn_315_F30 = .text:0x00000F30; // type:function size:0x10 +__dt__12dAcFishMgr_cFv = .text:0x00000D00; // type:function size:0xF8 +getStateID__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E00; // type:function size:0x10 +build__28sFStateFct_c<12dAcFishMgr_c>FRC12sStateIDIf_c = .text:0x00000E10; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcFishMgr_c>FRP10sStateIf_c = .text:0x00000E70; // type:function size:0xC +initialize__25sFState_c<12dAcFishMgr_c>Fv = .text:0x00000E80; // type:function size:0x1C +execute__25sFState_c<12dAcFishMgr_c>Fv = .text:0x00000EA0; // type:function size:0x1C +finalize__25sFState_c<12dAcFishMgr_c>Fv = .text:0x00000EC0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EE0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EF0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F00; // type:function size:0x10 +getState__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F10; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F20; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F30; // type:function size:0x10 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_315_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_315_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_315_rodata_8 = .rodata:0x00000008; // type:object size:0x8 data:double lbl_315_rodata_10 = .rodata:0x00000010; // type:object size:0x20 data:float -lbl_315_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_FISH_MGR = .data:0x00000000; // type:object size:0x10 lbl_315_data_10 = .data:0x00000010; // type:object size:0x8 lbl_315_data_18 = .data:0x00000018; // type:object size:0x4 data:string lbl_315_data_1C = .data:0x0000001C; // type:object size:0x84 diff --git a/config/SOUE01/rels/d_a_fly_slbNP/symbols.txt b/config/SOUE01/rels/d_a_fly_slbNP/symbols.txt index 28ec93a1..270fe090 100644 --- a/config/SOUE01/rels/d_a_fly_slbNP/symbols.txt +++ b/config/SOUE01/rels/d_a_fly_slbNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_574_F0 = .text:0x000000F0; // type:function size:0x10C +dAcFlySlb_c_classInit__Fv = .text:0x000000F0; // type:function size:0x10C fn_574_200 = .text:0x00000200; // type:function size:0x58 -fn_574_260 = .text:0x00000260; // type:function size:0x58 -fn_574_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_574_330 = .text:0x00000330; // type:function size:0xA0 -fn_574_3D0 = .text:0x000003D0; // type:function size:0xA4 +__dt__24sFState_c<11dAcFlySlb_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcFlySlb_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_574_480 = .text:0x00000480; // type:function size:0xDC fn_574_560 = .text:0x00000560; // type:function size:0xC4 -fn_574_630 = .text:0x00000630; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000630; // type:function size:0x10 fn_574_640 = .text:0x00000640; // type:function size:0x8 fn_574_650 = .text:0x00000650; // type:function size:0x78 -fn_574_6D0 = .text:0x000006D0; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006D0; // type:function size:0x10 fn_574_6E0 = .text:0x000006E0; // type:function size:0xCC -fn_574_7B0 = .text:0x000007B0; // type:function size:0x4 -fn_574_7C0 = .text:0x000007C0; // type:function size:0x4 -fn_574_7D0 = .text:0x000007D0; // type:function size:0x4 -fn_574_7E0 = .text:0x000007E0; // type:function size:0x104 -fn_574_8F0 = .text:0x000008F0; // type:function size:0x10 -fn_574_900 = .text:0x00000900; // type:function size:0x10 -fn_574_910 = .text:0x00000910; // type:function size:0x60 -fn_574_970 = .text:0x00000970; // type:function size:0xC -fn_574_980 = .text:0x00000980; // type:function size:0x1C -fn_574_9A0 = .text:0x000009A0; // type:function size:0x1C -fn_574_9C0 = .text:0x000009C0; // type:function size:0x1C -fn_574_9E0 = .text:0x000009E0; // type:function size:0x10 -fn_574_9F0 = .text:0x000009F0; // type:function size:0x10 -fn_574_A00 = .text:0x00000A00; // type:function size:0x10 -fn_574_A10 = .text:0x00000A10; // type:function size:0x10 -fn_574_A20 = .text:0x00000A20; // type:function size:0x10 -fn_574_A30 = .text:0x00000A30; // type:function size:0x30 -fn_574_A60 = .text:0x00000A60; // type:function size:0x30 -fn_574_A90 = .text:0x00000A90; // type:function size:0x30 -fn_574_AC0 = .text:0x00000AC0; // type:function size:0x10C -fn_574_BD0 = .text:0x00000BD0; // type:function size:0x58 -fn_574_C30 = .text:0x00000C30; // type:function size:0x88 +initializeState_Fly__11dAcFlySlb_cFv = .text:0x000007B0; // type:function size:0x4 +executeState_Fly__11dAcFlySlb_cFv = .text:0x000007C0; // type:function size:0x4 +finalizeState_Fly__11dAcFlySlb_cFv = .text:0x000007D0; // type:function size:0x4 +__dt__11dAcFlySlb_cFv = .text:0x000007E0; // type:function size:0x104 +getStateID__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008F0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000900; // type:function size:0x10 +build__27sFStateFct_c<11dAcFlySlb_c>FRC12sStateIDIf_c = .text:0x00000910; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcFlySlb_c>FRP10sStateIf_c = .text:0x00000970; // type:function size:0xC +initialize__24sFState_c<11dAcFlySlb_c>Fv = .text:0x00000980; // type:function size:0x1C +execute__24sFState_c<11dAcFlySlb_c>Fv = .text:0x000009A0; // type:function size:0x1C +finalize__24sFState_c<11dAcFlySlb_c>Fv = .text:0x000009C0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009E0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009F0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A00; // type:function size:0x10 +getState__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A10; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A20; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcFlySlb_c>CFR11dAcFlySlb_c = .text:0x00000A30; // type:function size:0x30 +executeState__26sFStateID_c<11dAcFlySlb_c>CFR11dAcFlySlb_c = .text:0x00000A60; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcFlySlb_c>CFR11dAcFlySlb_c = .text:0x00000A90; // type:function size:0x30 +__sinit_\d_a_fly_slb_cpp = .text:0x00000AC0; // type:function size:0x10C scope:local +__dt__26sFStateID_c<11dAcFlySlb_c>Fv = .text:0x00000BD0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcFlySlb_c>CFPCc = .text:0x00000C30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_574_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float lbl_574_rodata_10 = .rodata:0x00000010; // type:object size:0x8 data:float -lbl_574_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_FLY_SLB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_574_data_10 = .data:0x00000010; // type:object size:0x8C lbl_574_data_9C = .data:0x0000009C; // type:object size:0x1C lbl_574_data_B8 = .data:0x000000B8; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_girahimu_sword_beamNP/symbols.txt b/config/SOUE01/rels/d_a_girahimu_sword_beamNP/symbols.txt index 790643b2..80c5a643 100644 --- a/config/SOUE01/rels/d_a_girahimu_sword_beamNP/symbols.txt +++ b/config/SOUE01/rels/d_a_girahimu_sword_beamNP/symbols.txt @@ -3,27 +3,27 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_240_F0 = .text:0x000000F0; // type:function size:0x15C +dAcGirahimuSwordBeam_c_classInit__Fv = .text:0x000000F0; // type:function size:0x15C fn_240_250 = .text:0x00000250; // type:function size:0x58 fn_240_2B0 = .text:0x000002B0; // type:function size:0x90 -fn_240_340 = .text:0x00000340; // type:function size:0x58 -fn_240_3A0 = .text:0x000003A0; // type:function size:0x6C -fn_240_410 = .text:0x00000410; // type:function size:0xA0 -fn_240_4B0 = .text:0x000004B0; // type:function size:0xA4 +__dt__35sFState_c<22dAcGirahimuSwordBeam_c>Fv = .text:0x00000340; // type:function size:0x58 +__dt__38sFStateFct_c<22dAcGirahimuSwordBeam_c>Fv = .text:0x000003A0; // type:function size:0x6C +__dt__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000410; // type:function size:0xA0 +__dt__61sFStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004B0; // type:function size:0xA4 fn_240_560 = .text:0x00000560; // type:function size:0x8 fn_240_570 = .text:0x00000570; // type:function size:0x1EC -fn_240_760 = .text:0x00000760; // type:function size:0x10 +changeState__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000760; // type:function size:0x10 fn_240_770 = .text:0x00000770; // type:function size:0x8 fn_240_780 = .text:0x00000780; // type:function size:0x5A4 -fn_240_D30 = .text:0x00000D30; // type:function size:0x10 -fn_240_D40 = .text:0x00000D40; // type:function size:0x10 +executeState__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D30; // type:function size:0x10 +getStateID__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D40; // type:function size:0x10 fn_240_D50 = .text:0x00000D50; // type:function size:0x8C -fn_240_DE0 = .text:0x00000DE0; // type:function size:0xA8 -fn_240_E90 = .text:0x00000E90; // type:function size:0x10C -fn_240_FA0 = .text:0x00000FA0; // type:function size:0x4 -fn_240_FB0 = .text:0x00000FB0; // type:function size:0x28 -fn_240_FE0 = .text:0x00000FE0; // type:function size:0x4 -fn_240_FF0 = .text:0x00000FF0; // type:function size:0x4 +initializeState_BulletMove__22dAcGirahimuSwordBeam_cFv = .text:0x00000DE0; // type:function size:0xA8 +executeState_BulletMove__22dAcGirahimuSwordBeam_cFv = .text:0x00000E90; // type:function size:0x10C +finalizeState_BulletMove__22dAcGirahimuSwordBeam_cFv = .text:0x00000FA0; // type:function size:0x4 +initializeState_Damage__22dAcGirahimuSwordBeam_cFv = .text:0x00000FB0; // type:function size:0x28 +executeState_Damage__22dAcGirahimuSwordBeam_cFv = .text:0x00000FE0; // type:function size:0x4 +finalizeState_Damage__22dAcGirahimuSwordBeam_cFv = .text:0x00000FF0; // type:function size:0x4 fn_240_1000 = .text:0x00001000; // type:function size:0xC0 fn_240_10C0 = .text:0x000010C0; // type:function size:0x6C fn_240_1130 = .text:0x00001130; // type:function size:0x24 @@ -34,24 +34,24 @@ fn_240_16C0 = .text:0x000016C0; // type:function size:0x44 fn_240_1710 = .text:0x00001710; // type:function size:0xA8 fn_240_17C0 = .text:0x000017C0; // type:function size:0x44 fn_240_1810 = .text:0x00001810; // type:function size:0xD0C -fn_240_2520 = .text:0x00002520; // type:function size:0x1A4 -fn_240_26D0 = .text:0x000026D0; // type:function size:0x60 -fn_240_2730 = .text:0x00002730; // type:function size:0xC -fn_240_2740 = .text:0x00002740; // type:function size:0x1C -fn_240_2760 = .text:0x00002760; // type:function size:0x1C -fn_240_2780 = .text:0x00002780; // type:function size:0x1C -fn_240_27A0 = .text:0x000027A0; // type:function size:0x10 -fn_240_27B0 = .text:0x000027B0; // type:function size:0x10 -fn_240_27C0 = .text:0x000027C0; // type:function size:0x10 -fn_240_27D0 = .text:0x000027D0; // type:function size:0x10 -fn_240_27E0 = .text:0x000027E0; // type:function size:0x10 -fn_240_27F0 = .text:0x000027F0; // type:function size:0x10 -fn_240_2800 = .text:0x00002800; // type:function size:0x30 -fn_240_2830 = .text:0x00002830; // type:function size:0x30 -fn_240_2860 = .text:0x00002860; // type:function size:0x30 -fn_240_2890 = .text:0x00002890; // type:function size:0x1C8 -fn_240_2A60 = .text:0x00002A60; // type:function size:0x58 -fn_240_2AC0 = .text:0x00002AC0; // type:function size:0x88 +__dt__22dAcGirahimuSwordBeam_cFv = .text:0x00002520; // type:function size:0x1A4 +build__38sFStateFct_c<22dAcGirahimuSwordBeam_c>FRC12sStateIDIf_c = .text:0x000026D0; // type:function size:0x60 +dispose__38sFStateFct_c<22dAcGirahimuSwordBeam_c>FRP10sStateIf_c = .text:0x00002730; // type:function size:0xC +initialize__35sFState_c<22dAcGirahimuSwordBeam_c>Fv = .text:0x00002740; // type:function size:0x1C +execute__35sFState_c<22dAcGirahimuSwordBeam_c>Fv = .text:0x00002760; // type:function size:0x1C +finalize__35sFState_c<22dAcGirahimuSwordBeam_c>Fv = .text:0x00002780; // type:function size:0x1C +initializeState__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000027A0; // type:function size:0x10 +finalizeState__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000027B0; // type:function size:0x10 +refreshState__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000027C0; // type:function size:0x10 +getState__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000027D0; // type:function size:0x10 +getNewStateID__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000027E0; // type:function size:0x10 +getOldStateID__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000027F0; // type:function size:0x10 +finalizeState__37sFStateID_c<22dAcGirahimuSwordBeam_c>CFR22dAcGirahimuSwordBeam_c = .text:0x00002800; // type:function size:0x30 +executeState__37sFStateID_c<22dAcGirahimuSwordBeam_c>CFR22dAcGirahimuSwordBeam_c = .text:0x00002830; // type:function size:0x30 +initializeState__37sFStateID_c<22dAcGirahimuSwordBeam_c>CFR22dAcGirahimuSwordBeam_c = .text:0x00002860; // type:function size:0x30 +__sinit_\d_a_girahimu_sword_beam_cpp = .text:0x00002890; // type:function size:0x1C8 scope:local +__dt__37sFStateID_c<22dAcGirahimuSwordBeam_c>Fv = .text:0x00002A60; // type:function size:0x58 +isSameName__37sFStateID_c<22dAcGirahimuSwordBeam_c>CFPCc = .text:0x00002AC0; // type:function size:0x88 fn_240_2B50 = .text:0x00002B50; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -63,7 +63,7 @@ lbl_240_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float lbl_240_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_240_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_240_rodata_5C = .rodata:0x0000005C; // type:object size:0x14 data:float -lbl_240_data_0 = .data:0x00000000; // type:object size:0x98 data:4byte +g_profile_GH_SWORD_BEAM = .data:0x00000000; // type:object size:0x98 data:4byte lbl_240_data_98 = .data:0x00000098; // type:object size:0x4 data:4byte lbl_240_data_9C = .data:0x0000009C; // type:object size:0x4 data:4byte lbl_240_data_A0 = .data:0x000000A0; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_heartfNP/symbols.txt b/config/SOUE01/rels/d_a_heartfNP/symbols.txt index 564139a6..3bd92f14 100644 --- a/config/SOUE01/rels/d_a_heartfNP/symbols.txt +++ b/config/SOUE01/rels/d_a_heartfNP/symbols.txt @@ -3,23 +3,23 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcHeartf__ctor = .text:0x000000F0; // type:function size:0x150 +dAcHeartf_c_classInit__Fv = .text:0x000000F0; // type:function size:0x150 fn_271_240 = .text:0x00000240; // type:function size:0x58 -fn_271_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_271_300 = .text:0x00000300; // type:function size:0x6C -fn_271_370 = .text:0x00000370; // type:function size:0xA0 -fn_271_410 = .text:0x00000410; // type:function size:0xA4 +__dt__24sFState_c<11dAcHeartf_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcHeartf_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_271_4C0 = .text:0x000004C0; // type:function size:0x58 fn_271_520 = .text:0x00000520; // type:function size:0xFC fn_271_620 = .text:0x00000620; // type:function size:0xAC AcHeartf__init1 = .text:0x000006D0; // type:function size:0x32C -fn_271_A00 = .text:0x00000A00; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A00; // type:function size:0x10 fn_271_A10 = .text:0x00000A10; // type:function size:0xE0 -fn_271_AF0 = .text:0x00000AF0; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AF0; // type:function size:0x10 fn_271_B00 = .text:0x00000B00; // type:function size:0x8 fn_271_B10 = .text:0x00000B10; // type:function size:0x110 fn_271_C20 = .text:0x00000C20; // type:function size:0x59C -fn_271_11C0 = .text:0x000011C0; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011C0; // type:function size:0x10 fn_271_11D0 = .text:0x000011D0; // type:function size:0xDC fn_271_12B0 = .text:0x000012B0; // type:function size:0xAC fn_271_1360 = .text:0x00001360; // type:function size:0xCC @@ -35,45 +35,45 @@ fn_271_1870 = .text:0x00001870; // type:function size:0xC0 fn_271_1930 = .text:0x00001930; // type:function size:0xA0 fn_271_19D0 = .text:0x000019D0; // type:function size:0x8C fn_271_1A60 = .text:0x00001A60; // type:function size:0x7C -fn_271_1AE0 = .text:0x00001AE0; // type:function size:0x14 -fn_271_1B00 = .text:0x00001B00; // type:function size:0x44C +initializeState_Wait__11dAcHeartf_cFv = .text:0x00001AE0; // type:function size:0x14 +executeState_Wait__11dAcHeartf_cFv = .text:0x00001B00; // type:function size:0x44C fn_271_1F50 = .text:0x00001F50; // type:function size:0x1C -fn_271_1F70 = .text:0x00001F70; // type:function size:0xC -fn_271_1F80 = .text:0x00001F80; // type:function size:0x14 -fn_271_1FA0 = .text:0x00001FA0; // type:function size:0x328 +finalizeState_Wait__11dAcHeartf_cFv = .text:0x00001F70; // type:function size:0xC +initializeState_Wind__11dAcHeartf_cFv = .text:0x00001F80; // type:function size:0x14 +executeState_Wind__11dAcHeartf_cFv = .text:0x00001FA0; // type:function size:0x328 fn_271_22D0 = .text:0x000022D0; // type:function size:0x1C -fn_271_22F0 = .text:0x000022F0; // type:function size:0x4 -fn_271_2300 = .text:0x00002300; // type:function size:0xFC -fn_271_2400 = .text:0x00002400; // type:function size:0xC0 -fn_271_24C0 = .text:0x000024C0; // type:function size:0x4 -fn_271_24D0 = .text:0x000024D0; // type:function size:0x4 -fn_271_24E0 = .text:0x000024E0; // type:function size:0x164 -fn_271_2650 = .text:0x00002650; // type:function size:0x14 +finalizeState_Wind__11dAcHeartf_cFv = .text:0x000022F0; // type:function size:0x4 +initializeState_Break__11dAcHeartf_cFv = .text:0x00002300; // type:function size:0xFC +executeState_Break__11dAcHeartf_cFv = .text:0x00002400; // type:function size:0xC0 +finalizeState_Break__11dAcHeartf_cFv = .text:0x000024C0; // type:function size:0x4 +initializeState_Sync__11dAcHeartf_cFv = .text:0x000024D0; // type:function size:0x4 +executeState_Sync__11dAcHeartf_cFv = .text:0x000024E0; // type:function size:0x164 +finalizeState_Sync__11dAcHeartf_cFv = .text:0x00002650; // type:function size:0x14 fn_271_2664 = .text:0x00002664; // type:function size:0x4 -fn_271_2670 = .text:0x00002670; // type:function size:0xE8 -fn_271_2760 = .text:0x00002760; // type:function size:0xB0 -fn_271_2810 = .text:0x00002810; // type:function size:0x98 -fn_271_28B0 = .text:0x000028B0; // type:function size:0x128 -fn_271_29E0 = .text:0x000029E0; // type:function size:0x34 -fn_271_2A20 = .text:0x00002A20; // type:function size:0x4 -fn_271_2A30 = .text:0x00002A30; // type:function size:0x120 -fn_271_2B50 = .text:0x00002B50; // type:function size:0x60 -fn_271_2BB0 = .text:0x00002BB0; // type:function size:0xC -fn_271_2BC0 = .text:0x00002BC0; // type:function size:0x1C -fn_271_2BE0 = .text:0x00002BE0; // type:function size:0x1C -fn_271_2C00 = .text:0x00002C00; // type:function size:0x1C -fn_271_2C20 = .text:0x00002C20; // type:function size:0x10 -fn_271_2C30 = .text:0x00002C30; // type:function size:0x10 -fn_271_2C40 = .text:0x00002C40; // type:function size:0x10 -fn_271_2C50 = .text:0x00002C50; // type:function size:0x10 -fn_271_2C60 = .text:0x00002C60; // type:function size:0x10 -fn_271_2C70 = .text:0x00002C70; // type:function size:0x10 -fn_271_2C80 = .text:0x00002C80; // type:function size:0x30 -fn_271_2CB0 = .text:0x00002CB0; // type:function size:0x30 -fn_271_2CE0 = .text:0x00002CE0; // type:function size:0x30 -fn_271_2D10 = .text:0x00002D10; // type:function size:0x4D0 -fn_271_31E0 = .text:0x000031E0; // type:function size:0x58 -fn_271_3240 = .text:0x00003240; // type:function size:0x88 +initializeState_Water__11dAcHeartf_cFv = .text:0x00002670; // type:function size:0xE8 +executeState_Water__11dAcHeartf_cFv = .text:0x00002760; // type:function size:0xB0 +finalizeState_Water__11dAcHeartf_cFv = .text:0x00002810; // type:function size:0x98 +initializeState_Spore__11dAcHeartf_cFv = .text:0x000028B0; // type:function size:0x128 +executeState_Spore__11dAcHeartf_cFv = .text:0x000029E0; // type:function size:0x34 +finalizeState_Spore__11dAcHeartf_cFv = .text:0x00002A20; // type:function size:0x4 +__dt__11dAcHeartf_cFv = .text:0x00002A30; // type:function size:0x120 +build__27sFStateFct_c<11dAcHeartf_c>FRC12sStateIDIf_c = .text:0x00002B50; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcHeartf_c>FRP10sStateIf_c = .text:0x00002BB0; // type:function size:0xC +initialize__24sFState_c<11dAcHeartf_c>Fv = .text:0x00002BC0; // type:function size:0x1C +execute__24sFState_c<11dAcHeartf_c>Fv = .text:0x00002BE0; // type:function size:0x1C +finalize__24sFState_c<11dAcHeartf_c>Fv = .text:0x00002C00; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C20; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C30; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C40; // type:function size:0x10 +getState__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C50; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C60; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C70; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcHeartf_c>CFR11dAcHeartf_c = .text:0x00002C80; // type:function size:0x30 +executeState__26sFStateID_c<11dAcHeartf_c>CFR11dAcHeartf_c = .text:0x00002CB0; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcHeartf_c>CFR11dAcHeartf_c = .text:0x00002CE0; // type:function size:0x30 +__sinit_\d_a_heartf_cpp = .text:0x00002D10; // type:function size:0x4D0 scope:local +__dt__26sFStateID_c<11dAcHeartf_c>Fv = .text:0x000031E0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcHeartf_c>CFPCc = .text:0x00003240; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -88,7 +88,7 @@ lbl_271_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:float lbl_271_rodata_80 = .rodata:0x00000080; // type:object size:0x8 lbl_271_data_0 = .data:0x00000000; // type:object size:0x4 data:4byte lbl_271_data_4 = .data:0x00000004; // type:object size:0xC -lbl_271_data_10 = .data:0x00000010; // type:object size:0x70 +g_profile_HEART_FLOWER = .data:0x00000010; // type:object size:0x70 lbl_271_data_80 = .data:0x00000080; // type:object size:0x2C lbl_271_data_AC = .data:0x000000AC; // type:object size:0x4 lbl_271_data_B0 = .data:0x000000B0; // type:object size:0x4 diff --git a/config/SOUE01/rels/d_a_hidory_fireNP/symbols.txt b/config/SOUE01/rels/d_a_hidory_fireNP/symbols.txt index 8ac19f73..c8b04aae 100644 --- a/config/SOUE01/rels/d_a_hidory_fireNP/symbols.txt +++ b/config/SOUE01/rels/d_a_hidory_fireNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_224_F0 = .text:0x000000F0; // type:function size:0x154 +dAcHidoryFire_c_classInit__Fv = .text:0x000000F0; // type:function size:0x154 fn_224_250 = .text:0x00000250; // type:function size:0x58 -fn_224_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_224_310 = .text:0x00000310; // type:function size:0x6C -fn_224_380 = .text:0x00000380; // type:function size:0xA0 -fn_224_420 = .text:0x00000420; // type:function size:0xA4 +__dt__28sFState_c<15dAcHidoryFire_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcHidoryFire_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_224_4D0 = .text:0x000004D0; // type:function size:0x74 fn_224_550 = .text:0x00000550; // type:function size:0x1AC -fn_224_700 = .text:0x00000700; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000700; // type:function size:0x10 fn_224_710 = .text:0x00000710; // type:function size:0x34 fn_224_750 = .text:0x00000750; // type:function size:0x18C -fn_224_8E0 = .text:0x000008E0; // type:function size:0x10 -fn_224_8F0 = .text:0x000008F0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008E0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008F0; // type:function size:0x10 fn_224_900 = .text:0x00000900; // type:function size:0xB0 -fn_224_9B0 = .text:0x000009B0; // type:function size:0x94 -fn_224_A50 = .text:0x00000A50; // type:function size:0x178 +initializeState_BulletMove__15dAcHidoryFire_cFv = .text:0x000009B0; // type:function size:0x94 +executeState_BulletMove__15dAcHidoryFire_cFv = .text:0x00000A50; // type:function size:0x178 fn_224_BD0 = .text:0x00000BD0; // type:function size:0x1C -fn_224_BF0 = .text:0x00000BF0; // type:function size:0x4 -fn_224_C00 = .text:0x00000C00; // type:function size:0x5C -fn_224_C60 = .text:0x00000C60; // type:function size:0x78 -fn_224_CE0 = .text:0x00000CE0; // type:function size:0x4 -fn_224_CF0 = .text:0x00000CF0; // type:function size:0x12C +finalizeState_BulletMove__15dAcHidoryFire_cFv = .text:0x00000BF0; // type:function size:0x4 +initializeState_Damage__15dAcHidoryFire_cFv = .text:0x00000C00; // type:function size:0x5C +executeState_Damage__15dAcHidoryFire_cFv = .text:0x00000C60; // type:function size:0x78 +finalizeState_Damage__15dAcHidoryFire_cFv = .text:0x00000CE0; // type:function size:0x4 +__dt__15dAcHidoryFire_cFv = .text:0x00000CF0; // type:function size:0x12C fn_224_E20 = .text:0x00000E20; // type:function size:0x4 fn_224_E30 = .text:0x00000E30; // type:function size:0x4 fn_224_E40 = .text:0x00000E40; // type:function size:0x4 fn_224_E50 = .text:0x00000E50; // type:function size:0x4 fn_224_E60 = .text:0x00000E60; // type:function size:0x4 fn_224_E70 = .text:0x00000E70; // type:function size:0x4 -fn_224_E80 = .text:0x00000E80; // type:function size:0x60 -fn_224_EE0 = .text:0x00000EE0; // type:function size:0xC -fn_224_EF0 = .text:0x00000EF0; // type:function size:0x1C -fn_224_F10 = .text:0x00000F10; // type:function size:0x1C -fn_224_F30 = .text:0x00000F30; // type:function size:0x1C -fn_224_F50 = .text:0x00000F50; // type:function size:0x10 -fn_224_F60 = .text:0x00000F60; // type:function size:0x10 -fn_224_F70 = .text:0x00000F70; // type:function size:0x10 -fn_224_F80 = .text:0x00000F80; // type:function size:0x10 -fn_224_F90 = .text:0x00000F90; // type:function size:0x10 -fn_224_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_224_FB0 = .text:0x00000FB0; // type:function size:0x30 -fn_224_FE0 = .text:0x00000FE0; // type:function size:0x30 -fn_224_1010 = .text:0x00001010; // type:function size:0x30 -fn_224_1040 = .text:0x00001040; // type:function size:0x1C0 -fn_224_1200 = .text:0x00001200; // type:function size:0x58 -fn_224_1260 = .text:0x00001260; // type:function size:0x88 +build__31sFStateFct_c<15dAcHidoryFire_c>FRC12sStateIDIf_c = .text:0x00000E80; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcHidoryFire_c>FRP10sStateIf_c = .text:0x00000EE0; // type:function size:0xC +initialize__28sFState_c<15dAcHidoryFire_c>Fv = .text:0x00000EF0; // type:function size:0x1C +execute__28sFState_c<15dAcHidoryFire_c>Fv = .text:0x00000F10; // type:function size:0x1C +finalize__28sFState_c<15dAcHidoryFire_c>Fv = .text:0x00000F30; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F50; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F60; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F70; // type:function size:0x10 +getState__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F80; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F90; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcHidoryFire_c>CFR15dAcHidoryFire_c = .text:0x00000FB0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcHidoryFire_c>CFR15dAcHidoryFire_c = .text:0x00000FE0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcHidoryFire_c>CFR15dAcHidoryFire_c = .text:0x00001010; // type:function size:0x30 +__sinit_\d_a_hidory_fire_cpp = .text:0x00001040; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcHidoryFire_c>Fv = .text:0x00001200; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcHidoryFire_c>CFPCc = .text:0x00001260; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -56,7 +56,7 @@ lbl_224_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_224_rodata_8 = .rodata:0x00000008; // type:object size:0x20 data:float lbl_224_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_224_rodata_2C = .rodata:0x0000002C; // type:object size:0x18 data:float -lbl_224_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_HIDORY_FIRE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_224_data_10 = .data:0x00000010; // type:object size:0x2C lbl_224_data_3C = .data:0x0000003C; // type:object size:0x24 lbl_224_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_insect_antNP/symbols.txt b/config/SOUE01/rels/d_a_insect_antNP/symbols.txt index cfefaa50..0aeebd30 100644 --- a/config/SOUE01/rels/d_a_insect_antNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_antNP/symbols.txt @@ -4,39 +4,39 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_535_F0 = .text:0x000000F0; // type:function size:0x40 -fn_535_130 = .text:0x00000130; // type:function size:0x170 +dAcInsectAnt_c_classInit__Fv = .text:0x00000130; // type:function size:0x170 fn_535_2A0 = .text:0x000002A0; // type:function size:0x4 fn_535_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_535_310 = .text:0x00000310; // type:function size:0x58 -fn_535_370 = .text:0x00000370; // type:function size:0x6C -fn_535_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_535_480 = .text:0x00000480; // type:function size:0xA4 +__dt__27sFState_c<14dAcInsectAnt_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcInsectAnt_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_535_530 = .text:0x00000530; // type:function size:0x78 fn_535_5B0 = .text:0x000005B0; // type:function size:0x1DC -fn_535_790 = .text:0x00000790; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000790; // type:function size:0x10 fn_535_7A0 = .text:0x000007A0; // type:function size:0x8 fn_535_7B0 = .text:0x000007B0; // type:function size:0x320 -fn_535_AD0 = .text:0x00000AD0; // type:function size:0x10 -fn_535_AE0 = .text:0x00000AE0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AD0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0x10 fn_535_AF0 = .text:0x00000AF0; // type:function size:0x108 -fn_535_C00 = .text:0x00000C00; // type:function size:0x90 -fn_535_C90 = .text:0x00000C90; // type:function size:0xC8 -fn_535_D60 = .text:0x00000D60; // type:function size:0x4 -fn_535_D70 = .text:0x00000D70; // type:function size:0xAC -fn_535_E20 = .text:0x00000E20; // type:function size:0x1C8 -fn_535_FF0 = .text:0x00000FF0; // type:function size:0x4 -fn_535_1000 = .text:0x00001000; // type:function size:0xD4 -fn_535_10E0 = .text:0x000010E0; // type:function size:0x1A8 -fn_535_1290 = .text:0x00001290; // type:function size:0x4 -fn_535_12A0 = .text:0x000012A0; // type:function size:0xA0 -fn_535_1340 = .text:0x00001340; // type:function size:0x88 -fn_535_13D0 = .text:0x000013D0; // type:function size:0x4 -fn_535_13E0 = .text:0x000013E0; // type:function size:0x188 -fn_535_1570 = .text:0x00001570; // type:function size:0xB8 -fn_535_1630 = .text:0x00001630; // type:function size:0x4 -fn_535_1640 = .text:0x00001640; // type:function size:0xD0 -fn_535_1710 = .text:0x00001710; // type:function size:0x4 -fn_535_1720 = .text:0x00001720; // type:function size:0x4 +initializeState_Wait__14dAcInsectAnt_cFv = .text:0x00000C00; // type:function size:0x90 +executeState_Wait__14dAcInsectAnt_cFv = .text:0x00000C90; // type:function size:0xC8 +finalizeState_Wait__14dAcInsectAnt_cFv = .text:0x00000D60; // type:function size:0x4 +initializeState_Walk__14dAcInsectAnt_cFv = .text:0x00000D70; // type:function size:0xAC +executeState_Walk__14dAcInsectAnt_cFv = .text:0x00000E20; // type:function size:0x1C8 +finalizeState_Walk__14dAcInsectAnt_cFv = .text:0x00000FF0; // type:function size:0x4 +initializeState_Escape__14dAcInsectAnt_cFv = .text:0x00001000; // type:function size:0xD4 +executeState_Escape__14dAcInsectAnt_cFv = .text:0x000010E0; // type:function size:0x1A8 +finalizeState_Escape__14dAcInsectAnt_cFv = .text:0x00001290; // type:function size:0x4 +initializeState_Dig__14dAcInsectAnt_cFv = .text:0x000012A0; // type:function size:0xA0 +executeState_Dig__14dAcInsectAnt_cFv = .text:0x00001340; // type:function size:0x88 +finalizeState_Dig__14dAcInsectAnt_cFv = .text:0x000013D0; // type:function size:0x4 +initializeState_Dead__14dAcInsectAnt_cFv = .text:0x000013E0; // type:function size:0x188 +executeState_Dead__14dAcInsectAnt_cFv = .text:0x00001570; // type:function size:0xB8 +finalizeState_Dead__14dAcInsectAnt_cFv = .text:0x00001630; // type:function size:0x4 +initializeState_Finalize__14dAcInsectAnt_cFv = .text:0x00001640; // type:function size:0xD0 +executeState_Finalize__14dAcInsectAnt_cFv = .text:0x00001710; // type:function size:0x4 +finalizeState_Finalize__14dAcInsectAnt_cFv = .text:0x00001720; // type:function size:0x4 fn_535_1730 = .text:0x00001730; // type:function size:0x94 fn_535_17D0 = .text:0x000017D0; // type:function size:0x344 fn_535_1B20 = .text:0x00001B20; // type:function size:0x168 @@ -51,24 +51,24 @@ fn_535_2380 = .text:0x00002380; // type:function size:0xC fn_535_2390 = .text:0x00002390; // type:function size:0xC fn_535_23A0 = .text:0x000023A0; // type:function size:0xC fn_535_23B0 = .text:0x000023B0; // type:function size:0xC -fn_535_23C0 = .text:0x000023C0; // type:function size:0x144 -fn_535_2510 = .text:0x00002510; // type:function size:0x60 -fn_535_2570 = .text:0x00002570; // type:function size:0xC -fn_535_2580 = .text:0x00002580; // type:function size:0x1C -fn_535_25A0 = .text:0x000025A0; // type:function size:0x1C -fn_535_25C0 = .text:0x000025C0; // type:function size:0x1C -fn_535_25E0 = .text:0x000025E0; // type:function size:0x10 -fn_535_25F0 = .text:0x000025F0; // type:function size:0x10 -fn_535_2600 = .text:0x00002600; // type:function size:0x10 -fn_535_2610 = .text:0x00002610; // type:function size:0x10 -fn_535_2620 = .text:0x00002620; // type:function size:0x10 -fn_535_2630 = .text:0x00002630; // type:function size:0x10 -fn_535_2640 = .text:0x00002640; // type:function size:0x30 -fn_535_2670 = .text:0x00002670; // type:function size:0x30 -fn_535_26A0 = .text:0x000026A0; // type:function size:0x30 -fn_535_26D0 = .text:0x000026D0; // type:function size:0x4B0 -fn_535_2B80 = .text:0x00002B80; // type:function size:0x58 -fn_535_2BE0 = .text:0x00002BE0; // type:function size:0x88 +__dt__14dAcInsectAnt_cFv = .text:0x000023C0; // type:function size:0x144 +build__30sFStateFct_c<14dAcInsectAnt_c>FRC12sStateIDIf_c = .text:0x00002510; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcInsectAnt_c>FRP10sStateIf_c = .text:0x00002570; // type:function size:0xC +initialize__27sFState_c<14dAcInsectAnt_c>Fv = .text:0x00002580; // type:function size:0x1C +execute__27sFState_c<14dAcInsectAnt_c>Fv = .text:0x000025A0; // type:function size:0x1C +finalize__27sFState_c<14dAcInsectAnt_c>Fv = .text:0x000025C0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025E0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025F0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002600; // type:function size:0x10 +getState__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002610; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002620; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002630; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcInsectAnt_c>CFR14dAcInsectAnt_c = .text:0x00002640; // type:function size:0x30 +executeState__29sFStateID_c<14dAcInsectAnt_c>CFR14dAcInsectAnt_c = .text:0x00002670; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcInsectAnt_c>CFR14dAcInsectAnt_c = .text:0x000026A0; // type:function size:0x30 +__sinit_\d_a_insect_ant_cpp = .text:0x000026D0; // type:function size:0x4B0 scope:local +__dt__29sFStateID_c<14dAcInsectAnt_c>Fv = .text:0x00002B80; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcInsectAnt_c>CFPCc = .text:0x00002BE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -89,7 +89,7 @@ lbl_535_rodata_A8 = .rodata:0x000000A8; // type:object size:0x20 data:float lbl_535_data_0 = .data:0x00000000; // type:object size:0x14 data:4byte lbl_535_data_14 = .data:0x00000014; // type:object size:0x10 lbl_535_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte -lbl_535_data_28 = .data:0x00000028; // type:object size:0x10 +g_profile_INSECT_ANT = .data:0x00000028; // type:object size:0x10 lbl_535_data_38 = .data:0x00000038; // type:object size:0x2C lbl_535_data_64 = .data:0x00000064; // type:object size:0x1C data:string lbl_535_data_80 = .data:0x00000080; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_insect_beetleNP/symbols.txt b/config/SOUE01/rels/d_a_insect_beetleNP/symbols.txt index 7ae0517e..01de7474 100644 --- a/config/SOUE01/rels/d_a_insect_beetleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_beetleNP/symbols.txt @@ -4,49 +4,49 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_531_F0 = .text:0x000000F0; // type:function size:0x40 -fn_531_130 = .text:0x00000130; // type:function size:0x170 +dAcInsectBeetle_c_classInit__Fv = .text:0x00000130; // type:function size:0x170 fn_531_2A0 = .text:0x000002A0; // type:function size:0x4 fn_531_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_531_310 = .text:0x00000310; // type:function size:0x58 -fn_531_370 = .text:0x00000370; // type:function size:0x6C -fn_531_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_531_480 = .text:0x00000480; // type:function size:0xA4 +__dt__30sFState_c<17dAcInsectBeetle_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcInsectBeetle_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_531_530 = .text:0x00000530; // type:function size:0xF8 fn_531_630 = .text:0x00000630; // type:function size:0x2E0 -fn_531_910 = .text:0x00000910; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000910; // type:function size:0x10 fn_531_920 = .text:0x00000920; // type:function size:0x8 fn_531_930 = .text:0x00000930; // type:function size:0x384 -fn_531_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_531_CD0 = .text:0x00000CD0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CD0; // type:function size:0x10 fn_531_CE0 = .text:0x00000CE0; // type:function size:0x108 -fn_531_DF0 = .text:0x00000DF0; // type:function size:0x84 -fn_531_E80 = .text:0x00000E80; // type:function size:0x1E8 -fn_531_1070 = .text:0x00001070; // type:function size:0x4 -fn_531_1080 = .text:0x00001080; // type:function size:0x6C -fn_531_10F0 = .text:0x000010F0; // type:function size:0x18C -fn_531_1280 = .text:0x00001280; // type:function size:0x4 -fn_531_1290 = .text:0x00001290; // type:function size:0xBC -fn_531_1350 = .text:0x00001350; // type:function size:0x1D4 -fn_531_1530 = .text:0x00001530; // type:function size:0x4 -fn_531_1540 = .text:0x00001540; // type:function size:0xD8 -fn_531_1620 = .text:0x00001620; // type:function size:0x1C4 -fn_531_17F0 = .text:0x000017F0; // type:function size:0x4 -fn_531_1800 = .text:0x00001800; // type:function size:0x108 -fn_531_1910 = .text:0x00001910; // type:function size:0x388 -fn_531_1CA0 = .text:0x00001CA0; // type:function size:0x4 -fn_531_1CB0 = .text:0x00001CB0; // type:function size:0x1C -fn_531_1CD0 = .text:0x00001CD0; // type:function size:0x1AC -fn_531_1E80 = .text:0x00001E80; // type:function size:0x4 -fn_531_1E90 = .text:0x00001E90; // type:function size:0xEC -fn_531_1F80 = .text:0x00001F80; // type:function size:0x4 -fn_531_1F90 = .text:0x00001F90; // type:function size:0x4 -fn_531_1FA0 = .text:0x00001FA0; // type:function size:0x254 -fn_531_2200 = .text:0x00002200; // type:function size:0x10 -fn_531_2210 = .text:0x00002210; // type:function size:0x114 -fn_531_2330 = .text:0x00002330; // type:function size:0x4 -fn_531_2340 = .text:0x00002340; // type:function size:0xE4 -fn_531_2430 = .text:0x00002430; // type:function size:0x27C -fn_531_26B0 = .text:0x000026B0; // type:function size:0x4 +initializeState_Wait__17dAcInsectBeetle_cFv = .text:0x00000DF0; // type:function size:0x84 +executeState_Wait__17dAcInsectBeetle_cFv = .text:0x00000E80; // type:function size:0x1E8 +finalizeState_Wait__17dAcInsectBeetle_cFv = .text:0x00001070; // type:function size:0x4 +initializeState_Walk__17dAcInsectBeetle_cFv = .text:0x00001080; // type:function size:0x6C +executeState_Walk__17dAcInsectBeetle_cFv = .text:0x000010F0; // type:function size:0x18C +finalizeState_Walk__17dAcInsectBeetle_cFv = .text:0x00001280; // type:function size:0x4 +initializeState_Escape__17dAcInsectBeetle_cFv = .text:0x00001290; // type:function size:0xBC +executeState_Escape__17dAcInsectBeetle_cFv = .text:0x00001350; // type:function size:0x1D4 +finalizeState_Escape__17dAcInsectBeetle_cFv = .text:0x00001530; // type:function size:0x4 +initializeState_Fly__17dAcInsectBeetle_cFv = .text:0x00001540; // type:function size:0xD8 +executeState_Fly__17dAcInsectBeetle_cFv = .text:0x00001620; // type:function size:0x1C4 +finalizeState_Fly__17dAcInsectBeetle_cFv = .text:0x000017F0; // type:function size:0x4 +initializeState_Fall__17dAcInsectBeetle_cFv = .text:0x00001800; // type:function size:0x108 +executeState_Fall__17dAcInsectBeetle_cFv = .text:0x00001910; // type:function size:0x388 +finalizeState_Fall__17dAcInsectBeetle_cFv = .text:0x00001CA0; // type:function size:0x4 +initializeState_Getup__17dAcInsectBeetle_cFv = .text:0x00001CB0; // type:function size:0x1C +executeState_Getup__17dAcInsectBeetle_cFv = .text:0x00001CD0; // type:function size:0x1AC +finalizeState_Getup__17dAcInsectBeetle_cFv = .text:0x00001E80; // type:function size:0x4 +initializeState_Finalize__17dAcInsectBeetle_cFv = .text:0x00001E90; // type:function size:0xEC +executeState_Finalize__17dAcInsectBeetle_cFv = .text:0x00001F80; // type:function size:0x4 +finalizeState_Finalize__17dAcInsectBeetle_cFv = .text:0x00001F90; // type:function size:0x4 +initializeState_Dead__17dAcInsectBeetle_cFv = .text:0x00001FA0; // type:function size:0x254 +getOldStateID__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002200; // type:function size:0x10 +executeState_Dead__17dAcInsectBeetle_cFv = .text:0x00002210; // type:function size:0x114 +finalizeState_Dead__17dAcInsectBeetle_cFv = .text:0x00002330; // type:function size:0x4 +initializeState_EscapeChild__17dAcInsectBeetle_cFv = .text:0x00002340; // type:function size:0xE4 +executeState_EscapeChild__17dAcInsectBeetle_cFv = .text:0x00002430; // type:function size:0x27C +finalizeState_EscapeChild__17dAcInsectBeetle_cFv = .text:0x000026B0; // type:function size:0x4 fn_531_26C0 = .text:0x000026C0; // type:function size:0x688 fn_531_2D50 = .text:0x00002D50; // type:function size:0x3A4 fn_531_3100 = .text:0x00003100; // type:function size:0xC8 @@ -77,23 +77,23 @@ fn_531_3BC0 = .text:0x00003BC0; // type:function size:0x8 fn_531_3BD0 = .text:0x00003BD0; // type:function size:0x8C fn_531_3C60 = .text:0x00003C60; // type:function size:0x10 fn_531_3C70 = .text:0x00003C70; // type:function size:0x4 -fn_531_3C80 = .text:0x00003C80; // type:function size:0x144 -fn_531_3DD0 = .text:0x00003DD0; // type:function size:0x60 -fn_531_3E30 = .text:0x00003E30; // type:function size:0xC -fn_531_3E40 = .text:0x00003E40; // type:function size:0x1C -fn_531_3E60 = .text:0x00003E60; // type:function size:0x1C -fn_531_3E80 = .text:0x00003E80; // type:function size:0x1C -fn_531_3EA0 = .text:0x00003EA0; // type:function size:0x10 -fn_531_3EB0 = .text:0x00003EB0; // type:function size:0x10 -fn_531_3EC0 = .text:0x00003EC0; // type:function size:0x10 -fn_531_3ED0 = .text:0x00003ED0; // type:function size:0x10 -fn_531_3EE0 = .text:0x00003EE0; // type:function size:0x10 -fn_531_3EF0 = .text:0x00003EF0; // type:function size:0x30 -fn_531_3F20 = .text:0x00003F20; // type:function size:0x30 -fn_531_3F50 = .text:0x00003F50; // type:function size:0x30 -fn_531_3F80 = .text:0x00003F80; // type:function size:0x72C -fn_531_46B0 = .text:0x000046B0; // type:function size:0x58 -fn_531_4710 = .text:0x00004710; // type:function size:0x88 +__dt__17dAcInsectBeetle_cFv = .text:0x00003C80; // type:function size:0x144 +build__33sFStateFct_c<17dAcInsectBeetle_c>FRC12sStateIDIf_c = .text:0x00003DD0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcInsectBeetle_c>FRP10sStateIf_c = .text:0x00003E30; // type:function size:0xC +initialize__30sFState_c<17dAcInsectBeetle_c>Fv = .text:0x00003E40; // type:function size:0x1C +execute__30sFState_c<17dAcInsectBeetle_c>Fv = .text:0x00003E60; // type:function size:0x1C +finalize__30sFState_c<17dAcInsectBeetle_c>Fv = .text:0x00003E80; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003EA0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003EB0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003EC0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003ED0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003EE0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcInsectBeetle_c>CFR17dAcInsectBeetle_c = .text:0x00003EF0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcInsectBeetle_c>CFR17dAcInsectBeetle_c = .text:0x00003F20; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcInsectBeetle_c>CFR17dAcInsectBeetle_c = .text:0x00003F50; // type:function size:0x30 +__sinit_\d_a_insect_beetle_cpp = .text:0x00003F80; // type:function size:0x72C scope:local +__dt__32sFStateID_c<17dAcInsectBeetle_c>Fv = .text:0x000046B0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcInsectBeetle_c>CFPCc = .text:0x00004710; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -131,7 +131,7 @@ lbl_531_data_58 = .data:0x00000058; // type:object size:0x8 lbl_531_data_60 = .data:0x00000060; // type:object size:0x14 data:string lbl_531_data_74 = .data:0x00000074; // type:object size:0x14 lbl_531_data_88 = .data:0x00000088; // type:object size:0x8 -lbl_531_data_90 = .data:0x00000090; // type:object size:0x10 +g_profile_INSECT_BEETLE = .data:0x00000090; // type:object size:0x10 lbl_531_data_A0 = .data:0x000000A0; // type:object size:0x2C lbl_531_data_CC = .data:0x000000CC; // type:object size:0x20 lbl_531_data_EC = .data:0x000000EC; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_insect_butterflyNP/symbols.txt b/config/SOUE01/rels/d_a_insect_butterflyNP/symbols.txt index ac427bec..008eff9f 100644 --- a/config/SOUE01/rels/d_a_insect_butterflyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_butterflyNP/symbols.txt @@ -4,36 +4,36 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_537_F0 = .text:0x000000F0; // type:function size:0x40 -fn_537_130 = .text:0x00000130; // type:function size:0x170 +dAcInsectButterfly_c_classInit__Fv = .text:0x00000130; // type:function size:0x170 fn_537_2A0 = .text:0x000002A0; // type:function size:0x4 fn_537_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_537_310 = .text:0x00000310; // type:function size:0x58 -fn_537_370 = .text:0x00000370; // type:function size:0x6C -fn_537_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_537_480 = .text:0x00000480; // type:function size:0xA4 +__dt__33sFState_c<20dAcInsectButterfly_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcInsectButterfly_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_537_530 = .text:0x00000530; // type:function size:0xEC fn_537_620 = .text:0x00000620; // type:function size:0x208 -fn_537_830 = .text:0x00000830; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000830; // type:function size:0x10 fn_537_840 = .text:0x00000840; // type:function size:0x8 fn_537_850 = .text:0x00000850; // type:function size:0x26C -fn_537_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_537_AD0 = .text:0x00000AD0; // type:function size:0x10 +getStateID__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AC0; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AD0; // type:function size:0x10 fn_537_AE0 = .text:0x00000AE0; // type:function size:0xC0 -fn_537_BA0 = .text:0x00000BA0; // type:function size:0xFC -fn_537_CA0 = .text:0x00000CA0; // type:function size:0x29C -fn_537_F40 = .text:0x00000F40; // type:function size:0x4 -fn_537_F50 = .text:0x00000F50; // type:function size:0x150 -fn_537_10A0 = .text:0x000010A0; // type:function size:0x2A8 -fn_537_1350 = .text:0x00001350; // type:function size:0x4 -fn_537_1360 = .text:0x00001360; // type:function size:0xF4 -fn_537_1460 = .text:0x00001460; // type:function size:0x1F8 -fn_537_1660 = .text:0x00001660; // type:function size:0x4 -fn_537_1670 = .text:0x00001670; // type:function size:0xD0 -fn_537_1740 = .text:0x00001740; // type:function size:0x4 -fn_537_1750 = .text:0x00001750; // type:function size:0x4 -fn_537_1760 = .text:0x00001760; // type:function size:0x154 -fn_537_18C0 = .text:0x000018C0; // type:function size:0x118 -fn_537_19E0 = .text:0x000019E0; // type:function size:0x4 +initializeState_Move__20dAcInsectButterfly_cFv = .text:0x00000BA0; // type:function size:0xFC +executeState_Move__20dAcInsectButterfly_cFv = .text:0x00000CA0; // type:function size:0x29C +finalizeState_Move__20dAcInsectButterfly_cFv = .text:0x00000F40; // type:function size:0x4 +initializeState_Escape__20dAcInsectButterfly_cFv = .text:0x00000F50; // type:function size:0x150 +executeState_Escape__20dAcInsectButterfly_cFv = .text:0x000010A0; // type:function size:0x2A8 +finalizeState_Escape__20dAcInsectButterfly_cFv = .text:0x00001350; // type:function size:0x4 +initializeState_Fly__20dAcInsectButterfly_cFv = .text:0x00001360; // type:function size:0xF4 +executeState_Fly__20dAcInsectButterfly_cFv = .text:0x00001460; // type:function size:0x1F8 +finalizeState_Fly__20dAcInsectButterfly_cFv = .text:0x00001660; // type:function size:0x4 +initializeState_Finalize__20dAcInsectButterfly_cFv = .text:0x00001670; // type:function size:0xD0 +executeState_Finalize__20dAcInsectButterfly_cFv = .text:0x00001740; // type:function size:0x4 +finalizeState_Finalize__20dAcInsectButterfly_cFv = .text:0x00001750; // type:function size:0x4 +initializeState_Dead__20dAcInsectButterfly_cFv = .text:0x00001760; // type:function size:0x154 +executeState_Dead__20dAcInsectButterfly_cFv = .text:0x000018C0; // type:function size:0x118 +finalizeState_Dead__20dAcInsectButterfly_cFv = .text:0x000019E0; // type:function size:0x4 fn_537_19F0 = .text:0x000019F0; // type:function size:0x94 fn_537_1A90 = .text:0x00001A90; // type:function size:0x288 fn_537_1D20 = .text:0x00001D20; // type:function size:0xC0 @@ -51,24 +51,24 @@ fn_537_21E0 = .text:0x000021E0; // type:function size:0xC fn_537_21F0 = .text:0x000021F0; // type:function size:0xC fn_537_2200 = .text:0x00002200; // type:function size:0xC fn_537_2210 = .text:0x00002210; // type:function size:0xC -fn_537_2220 = .text:0x00002220; // type:function size:0x144 -fn_537_2370 = .text:0x00002370; // type:function size:0x60 -fn_537_23D0 = .text:0x000023D0; // type:function size:0xC -fn_537_23E0 = .text:0x000023E0; // type:function size:0x1C -fn_537_2400 = .text:0x00002400; // type:function size:0x1C -fn_537_2420 = .text:0x00002420; // type:function size:0x1C -fn_537_2440 = .text:0x00002440; // type:function size:0x10 -fn_537_2450 = .text:0x00002450; // type:function size:0x10 -fn_537_2460 = .text:0x00002460; // type:function size:0x10 -fn_537_2470 = .text:0x00002470; // type:function size:0x10 -fn_537_2480 = .text:0x00002480; // type:function size:0x10 -fn_537_2490 = .text:0x00002490; // type:function size:0x10 -fn_537_24A0 = .text:0x000024A0; // type:function size:0x30 -fn_537_24D0 = .text:0x000024D0; // type:function size:0x30 -fn_537_2500 = .text:0x00002500; // type:function size:0x30 -fn_537_2530 = .text:0x00002530; // type:function size:0x3F4 -fn_537_2930 = .text:0x00002930; // type:function size:0x58 -fn_537_2990 = .text:0x00002990; // type:function size:0x88 +__dt__20dAcInsectButterfly_cFv = .text:0x00002220; // type:function size:0x144 +build__36sFStateFct_c<20dAcInsectButterfly_c>FRC12sStateIDIf_c = .text:0x00002370; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcInsectButterfly_c>FRP10sStateIf_c = .text:0x000023D0; // type:function size:0xC +initialize__33sFState_c<20dAcInsectButterfly_c>Fv = .text:0x000023E0; // type:function size:0x1C +execute__33sFState_c<20dAcInsectButterfly_c>Fv = .text:0x00002400; // type:function size:0x1C +finalize__33sFState_c<20dAcInsectButterfly_c>Fv = .text:0x00002420; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002440; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002450; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002460; // type:function size:0x10 +getState__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002470; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002480; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002490; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcInsectButterfly_c>CFR20dAcInsectButterfly_c = .text:0x000024A0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcInsectButterfly_c>CFR20dAcInsectButterfly_c = .text:0x000024D0; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcInsectButterfly_c>CFR20dAcInsectButterfly_c = .text:0x00002500; // type:function size:0x30 +__sinit_\d_a_insect_butterfly_cpp = .text:0x00002530; // type:function size:0x3F4 scope:local +__dt__35sFStateID_c<20dAcInsectButterfly_c>Fv = .text:0x00002930; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcInsectButterfly_c>CFPCc = .text:0x00002990; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -85,7 +85,7 @@ lbl_537_data_0 = .data:0x00000000; // type:object size:0x18 data:4byte lbl_537_data_18 = .data:0x00000018; // type:object size:0x18 lbl_537_data_30 = .data:0x00000030; // type:object size:0x18 lbl_537_data_48 = .data:0x00000048; // type:object size:0x8 data:4byte -lbl_537_data_50 = .data:0x00000050; // type:object size:0x10 +g_profile_INSECT_BUTTERFLY = .data:0x00000050; // type:object size:0x10 lbl_537_data_60 = .data:0x00000060; // type:object size:0x2C lbl_537_data_8C = .data:0x0000008C; // type:object size:0x24 lbl_537_data_B0 = .data:0x000000B0; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_insect_cicadaNP/symbols.txt b/config/SOUE01/rels/d_a_insect_cicadaNP/symbols.txt index 3d666072..f9f0d4cc 100644 --- a/config/SOUE01/rels/d_a_insect_cicadaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_cicadaNP/symbols.txt @@ -4,34 +4,34 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_533_F0 = .text:0x000000F0; // type:function size:0x40 -fn_533_130 = .text:0x00000130; // type:function size:0x170 +dAcInsectCicada_c_classInit__Fv = .text:0x00000130; // type:function size:0x170 fn_533_2A0 = .text:0x000002A0; // type:function size:0x4 fn_533_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_533_310 = .text:0x00000310; // type:function size:0x58 -fn_533_370 = .text:0x00000370; // type:function size:0x6C -fn_533_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_533_480 = .text:0x00000480; // type:function size:0xA4 +__dt__30sFState_c<17dAcInsectCicada_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcInsectCicada_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_533_530 = .text:0x00000530; // type:function size:0x78 fn_533_5B0 = .text:0x000005B0; // type:function size:0x258 -fn_533_810 = .text:0x00000810; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000810; // type:function size:0x10 fn_533_820 = .text:0x00000820; // type:function size:0x8 fn_533_830 = .text:0x00000830; // type:function size:0x29C -fn_533_AD0 = .text:0x00000AD0; // type:function size:0x10 -fn_533_AE0 = .text:0x00000AE0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AD0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0x10 fn_533_AF0 = .text:0x00000AF0; // type:function size:0x108 fn_533_C00 = .text:0x00000C00; // type:function size:0x8 -fn_533_C10 = .text:0x00000C10; // type:function size:0x84 -fn_533_CA0 = .text:0x00000CA0; // type:function size:0x74 -fn_533_D20 = .text:0x00000D20; // type:function size:0x4 -fn_533_D30 = .text:0x00000D30; // type:function size:0x108 -fn_533_E40 = .text:0x00000E40; // type:function size:0x2DC -fn_533_1120 = .text:0x00001120; // type:function size:0x4 -fn_533_1130 = .text:0x00001130; // type:function size:0xD0 -fn_533_1200 = .text:0x00001200; // type:function size:0x4 -fn_533_1210 = .text:0x00001210; // type:function size:0x4 -fn_533_1220 = .text:0x00001220; // type:function size:0x124 -fn_533_1350 = .text:0x00001350; // type:function size:0x114 -fn_533_1470 = .text:0x00001470; // type:function size:0x4 +initializeState_Wait__17dAcInsectCicada_cFv = .text:0x00000C10; // type:function size:0x84 +executeState_Wait__17dAcInsectCicada_cFv = .text:0x00000CA0; // type:function size:0x74 +finalizeState_Wait__17dAcInsectCicada_cFv = .text:0x00000D20; // type:function size:0x4 +initializeState_Fly__17dAcInsectCicada_cFv = .text:0x00000D30; // type:function size:0x108 +executeState_Fly__17dAcInsectCicada_cFv = .text:0x00000E40; // type:function size:0x2DC +finalizeState_Fly__17dAcInsectCicada_cFv = .text:0x00001120; // type:function size:0x4 +initializeState_Finalize__17dAcInsectCicada_cFv = .text:0x00001130; // type:function size:0xD0 +executeState_Finalize__17dAcInsectCicada_cFv = .text:0x00001200; // type:function size:0x4 +finalizeState_Finalize__17dAcInsectCicada_cFv = .text:0x00001210; // type:function size:0x4 +initializeState_Dead__17dAcInsectCicada_cFv = .text:0x00001220; // type:function size:0x124 +executeState_Dead__17dAcInsectCicada_cFv = .text:0x00001350; // type:function size:0x114 +finalizeState_Dead__17dAcInsectCicada_cFv = .text:0x00001470; // type:function size:0x4 fn_533_1480 = .text:0x00001480; // type:function size:0x2AC fn_533_1730 = .text:0x00001730; // type:function size:0x3C0 fn_533_1AF0 = .text:0x00001AF0; // type:function size:0xC8 @@ -45,24 +45,24 @@ fn_533_1D30 = .text:0x00001D30; // type:function size:0xC fn_533_1D40 = .text:0x00001D40; // type:function size:0xC fn_533_1D50 = .text:0x00001D50; // type:function size:0xC fn_533_1D60 = .text:0x00001D60; // type:function size:0xC -fn_533_1D70 = .text:0x00001D70; // type:function size:0x144 -fn_533_1EC0 = .text:0x00001EC0; // type:function size:0x60 -fn_533_1F20 = .text:0x00001F20; // type:function size:0xC -fn_533_1F30 = .text:0x00001F30; // type:function size:0x1C -fn_533_1F50 = .text:0x00001F50; // type:function size:0x1C -fn_533_1F70 = .text:0x00001F70; // type:function size:0x1C -fn_533_1F90 = .text:0x00001F90; // type:function size:0x10 -fn_533_1FA0 = .text:0x00001FA0; // type:function size:0x10 -fn_533_1FB0 = .text:0x00001FB0; // type:function size:0x10 -fn_533_1FC0 = .text:0x00001FC0; // type:function size:0x10 -fn_533_1FD0 = .text:0x00001FD0; // type:function size:0x10 -fn_533_1FE0 = .text:0x00001FE0; // type:function size:0x10 -fn_533_1FF0 = .text:0x00001FF0; // type:function size:0x30 -fn_533_2020 = .text:0x00002020; // type:function size:0x30 -fn_533_2050 = .text:0x00002050; // type:function size:0x30 -fn_533_2080 = .text:0x00002080; // type:function size:0x35C -fn_533_23E0 = .text:0x000023E0; // type:function size:0x58 -fn_533_2440 = .text:0x00002440; // type:function size:0x88 +__dt__17dAcInsectCicada_cFv = .text:0x00001D70; // type:function size:0x144 +build__33sFStateFct_c<17dAcInsectCicada_c>FRC12sStateIDIf_c = .text:0x00001EC0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcInsectCicada_c>FRP10sStateIf_c = .text:0x00001F20; // type:function size:0xC +initialize__30sFState_c<17dAcInsectCicada_c>Fv = .text:0x00001F30; // type:function size:0x1C +execute__30sFState_c<17dAcInsectCicada_c>Fv = .text:0x00001F50; // type:function size:0x1C +finalize__30sFState_c<17dAcInsectCicada_c>Fv = .text:0x00001F70; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F90; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001FA0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001FB0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FC0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FD0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FE0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcInsectCicada_c>CFR17dAcInsectCicada_c = .text:0x00001FF0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcInsectCicada_c>CFR17dAcInsectCicada_c = .text:0x00002020; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcInsectCicada_c>CFR17dAcInsectCicada_c = .text:0x00002050; // type:function size:0x30 +__sinit_\d_a_insect_cicada_cpp = .text:0x00002080; // type:function size:0x35C scope:local +__dt__32sFStateID_c<17dAcInsectCicada_c>Fv = .text:0x000023E0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcInsectCicada_c>CFPCc = .text:0x00002440; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -87,7 +87,7 @@ lbl_533_data_0 = .data:0x00000000; // type:object size:0x18 data:4byte lbl_533_data_18 = .data:0x00000018; // type:object size:0x14 lbl_533_data_2C = .data:0x0000002C; // type:object size:0x14 lbl_533_data_40 = .data:0x00000040; // type:object size:0x8 data:4byte -lbl_533_data_48 = .data:0x00000048; // type:object size:0x10 +g_profile_INSECT_CICADA = .data:0x00000048; // type:object size:0x10 lbl_533_data_58 = .data:0x00000058; // type:object size:0x2C lbl_533_data_84 = .data:0x00000084; // type:object size:0x20 lbl_533_data_A4 = .data:0x000000A4; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_insect_dragonflyNP/symbols.txt b/config/SOUE01/rels/d_a_insect_dragonflyNP/symbols.txt index 5db35d6f..00238605 100644 --- a/config/SOUE01/rels/d_a_insect_dragonflyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_dragonflyNP/symbols.txt @@ -4,39 +4,39 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_516_F0 = .text:0x000000F0; // type:function size:0x40 -fn_516_130 = .text:0x00000130; // type:function size:0x170 +dAcInsectDragonfly_c_classInit__Fv = .text:0x00000130; // type:function size:0x170 fn_516_2A0 = .text:0x000002A0; // type:function size:0x4 fn_516_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_516_310 = .text:0x00000310; // type:function size:0x58 -fn_516_370 = .text:0x00000370; // type:function size:0x6C -fn_516_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_516_480 = .text:0x00000480; // type:function size:0xA4 +__dt__33sFState_c<20dAcInsectDragonfly_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcInsectDragonfly_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_516_530 = .text:0x00000530; // type:function size:0x64 fn_516_5A0 = .text:0x000005A0; // type:function size:0x1F0 -fn_516_790 = .text:0x00000790; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000790; // type:function size:0x10 fn_516_7A0 = .text:0x000007A0; // type:function size:0x8 fn_516_7B0 = .text:0x000007B0; // type:function size:0x418 -fn_516_BD0 = .text:0x00000BD0; // type:function size:0x10 -fn_516_BE0 = .text:0x00000BE0; // type:function size:0x10 +getStateID__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BD0; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BE0; // type:function size:0x10 fn_516_BF0 = .text:0x00000BF0; // type:function size:0x100 -fn_516_CF0 = .text:0x00000CF0; // type:function size:0x80 -fn_516_D70 = .text:0x00000D70; // type:function size:0xC4 -fn_516_E40 = .text:0x00000E40; // type:function size:0x4 -fn_516_E50 = .text:0x00000E50; // type:function size:0x114 -fn_516_F70 = .text:0x00000F70; // type:function size:0x2A8 -fn_516_1220 = .text:0x00001220; // type:function size:0x4 -fn_516_1230 = .text:0x00001230; // type:function size:0x15C -fn_516_1390 = .text:0x00001390; // type:function size:0x270 -fn_516_1600 = .text:0x00001600; // type:function size:0x4 -fn_516_1610 = .text:0x00001610; // type:function size:0x100 -fn_516_1710 = .text:0x00001710; // type:function size:0x13C -fn_516_1850 = .text:0x00001850; // type:function size:0x4 -fn_516_1860 = .text:0x00001860; // type:function size:0xD0 -fn_516_1930 = .text:0x00001930; // type:function size:0x4 -fn_516_1940 = .text:0x00001940; // type:function size:0x4 -fn_516_1950 = .text:0x00001950; // type:function size:0x150 -fn_516_1AA0 = .text:0x00001AA0; // type:function size:0xB4 -fn_516_1B60 = .text:0x00001B60; // type:function size:0x4 +initializeState_Wait__20dAcInsectDragonfly_cFv = .text:0x00000CF0; // type:function size:0x80 +executeState_Wait__20dAcInsectDragonfly_cFv = .text:0x00000D70; // type:function size:0xC4 +finalizeState_Wait__20dAcInsectDragonfly_cFv = .text:0x00000E40; // type:function size:0x4 +initializeState_Move__20dAcInsectDragonfly_cFv = .text:0x00000E50; // type:function size:0x114 +executeState_Move__20dAcInsectDragonfly_cFv = .text:0x00000F70; // type:function size:0x2A8 +finalizeState_Move__20dAcInsectDragonfly_cFv = .text:0x00001220; // type:function size:0x4 +initializeState_Escape__20dAcInsectDragonfly_cFv = .text:0x00001230; // type:function size:0x15C +executeState_Escape__20dAcInsectDragonfly_cFv = .text:0x00001390; // type:function size:0x270 +finalizeState_Escape__20dAcInsectDragonfly_cFv = .text:0x00001600; // type:function size:0x4 +initializeState_Fly__20dAcInsectDragonfly_cFv = .text:0x00001610; // type:function size:0x100 +executeState_Fly__20dAcInsectDragonfly_cFv = .text:0x00001710; // type:function size:0x13C +finalizeState_Fly__20dAcInsectDragonfly_cFv = .text:0x00001850; // type:function size:0x4 +initializeState_Finalize__20dAcInsectDragonfly_cFv = .text:0x00001860; // type:function size:0xD0 +executeState_Finalize__20dAcInsectDragonfly_cFv = .text:0x00001930; // type:function size:0x4 +finalizeState_Finalize__20dAcInsectDragonfly_cFv = .text:0x00001940; // type:function size:0x4 +initializeState_Dead__20dAcInsectDragonfly_cFv = .text:0x00001950; // type:function size:0x150 +executeState_Dead__20dAcInsectDragonfly_cFv = .text:0x00001AA0; // type:function size:0xB4 +finalizeState_Dead__20dAcInsectDragonfly_cFv = .text:0x00001B60; // type:function size:0x4 fn_516_1B70 = .text:0x00001B70; // type:function size:0x94 fn_516_1C10 = .text:0x00001C10; // type:function size:0x1A8 fn_516_1DC0 = .text:0x00001DC0; // type:function size:0xC4 @@ -51,24 +51,24 @@ fn_516_23F0 = .text:0x000023F0; // type:function size:0xC fn_516_2400 = .text:0x00002400; // type:function size:0xC fn_516_2410 = .text:0x00002410; // type:function size:0xC fn_516_2420 = .text:0x00002420; // type:function size:0xC -fn_516_2430 = .text:0x00002430; // type:function size:0x144 -fn_516_2580 = .text:0x00002580; // type:function size:0x60 -fn_516_25E0 = .text:0x000025E0; // type:function size:0xC -fn_516_25F0 = .text:0x000025F0; // type:function size:0x1C -fn_516_2610 = .text:0x00002610; // type:function size:0x1C -fn_516_2630 = .text:0x00002630; // type:function size:0x1C -fn_516_2650 = .text:0x00002650; // type:function size:0x10 -fn_516_2660 = .text:0x00002660; // type:function size:0x10 -fn_516_2670 = .text:0x00002670; // type:function size:0x10 -fn_516_2680 = .text:0x00002680; // type:function size:0x10 -fn_516_2690 = .text:0x00002690; // type:function size:0x10 -fn_516_26A0 = .text:0x000026A0; // type:function size:0x10 -fn_516_26B0 = .text:0x000026B0; // type:function size:0x30 -fn_516_26E0 = .text:0x000026E0; // type:function size:0x30 -fn_516_2710 = .text:0x00002710; // type:function size:0x30 -fn_516_2740 = .text:0x00002740; // type:function size:0x4B0 -fn_516_2BF0 = .text:0x00002BF0; // type:function size:0x58 -fn_516_2C50 = .text:0x00002C50; // type:function size:0x88 +__dt__20dAcInsectDragonfly_cFv = .text:0x00002430; // type:function size:0x144 +build__36sFStateFct_c<20dAcInsectDragonfly_c>FRC12sStateIDIf_c = .text:0x00002580; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcInsectDragonfly_c>FRP10sStateIf_c = .text:0x000025E0; // type:function size:0xC +initialize__33sFState_c<20dAcInsectDragonfly_c>Fv = .text:0x000025F0; // type:function size:0x1C +execute__33sFState_c<20dAcInsectDragonfly_c>Fv = .text:0x00002610; // type:function size:0x1C +finalize__33sFState_c<20dAcInsectDragonfly_c>Fv = .text:0x00002630; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002650; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002660; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002670; // type:function size:0x10 +getState__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002680; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002690; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000026A0; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcInsectDragonfly_c>CFR20dAcInsectDragonfly_c = .text:0x000026B0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcInsectDragonfly_c>CFR20dAcInsectDragonfly_c = .text:0x000026E0; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcInsectDragonfly_c>CFR20dAcInsectDragonfly_c = .text:0x00002710; // type:function size:0x30 +__sinit_\d_a_insect_dragonfly_cpp = .text:0x00002740; // type:function size:0x4B0 scope:local +__dt__35sFStateID_c<20dAcInsectDragonfly_c>Fv = .text:0x00002BF0; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcInsectDragonfly_c>CFPCc = .text:0x00002C50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -87,7 +87,7 @@ lbl_516_rodata_EC = .rodata:0x000000EC; // type:object size:0x8 data:float lbl_516_data_0 = .data:0x00000000; // type:object size:0x18 data:4byte lbl_516_data_18 = .data:0x00000018; // type:object size:0x14 data:string lbl_516_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_516_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_INSECT_DRAGONFLY = .data:0x00000030; // type:object size:0x10 lbl_516_data_40 = .data:0x00000040; // type:object size:0x2C lbl_516_data_6C = .data:0x0000006C; // type:object size:0x24 lbl_516_data_90 = .data:0x00000090; // type:object size:0x4 data:float diff --git a/config/SOUE01/rels/d_a_insect_fireflyNP/symbols.txt b/config/SOUE01/rels/d_a_insect_fireflyNP/symbols.txt index 46a45d20..b0cfb6d4 100644 --- a/config/SOUE01/rels/d_a_insect_fireflyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_fireflyNP/symbols.txt @@ -4,36 +4,36 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_540_F0 = .text:0x000000F0; // type:function size:0x40 -fn_540_130 = .text:0x00000130; // type:function size:0x1B0 +dAcInsectFirefly_c_classInit__Fv = .text:0x00000130; // type:function size:0x1B0 fn_540_2E0 = .text:0x000002E0; // type:function size:0x4 fn_540_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_540_350 = .text:0x00000350; // type:function size:0x58 -fn_540_3B0 = .text:0x000003B0; // type:function size:0x6C -fn_540_420 = .text:0x00000420; // type:function size:0xA0 -fn_540_4C0 = .text:0x000004C0; // type:function size:0xA4 +__dt__31sFState_c<18dAcInsectFirefly_c>Fv = .text:0x00000350; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcInsectFirefly_c>Fv = .text:0x000003B0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000420; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004C0; // type:function size:0xA4 fn_540_570 = .text:0x00000570; // type:function size:0x174 fn_540_6F0 = .text:0x000006F0; // type:function size:0x214 -fn_540_910 = .text:0x00000910; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000910; // type:function size:0x10 fn_540_920 = .text:0x00000920; // type:function size:0x8 fn_540_930 = .text:0x00000930; // type:function size:0x258 -fn_540_B90 = .text:0x00000B90; // type:function size:0x10 -fn_540_BA0 = .text:0x00000BA0; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B90; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BA0; // type:function size:0x10 fn_540_BB0 = .text:0x00000BB0; // type:function size:0xF8 -fn_540_CB0 = .text:0x00000CB0; // type:function size:0x110 -fn_540_DC0 = .text:0x00000DC0; // type:function size:0x378 -fn_540_1140 = .text:0x00001140; // type:function size:0x4 -fn_540_1150 = .text:0x00001150; // type:function size:0x164 -fn_540_12C0 = .text:0x000012C0; // type:function size:0x248 -fn_540_1510 = .text:0x00001510; // type:function size:0x4 -fn_540_1520 = .text:0x00001520; // type:function size:0xE8 -fn_540_1610 = .text:0x00001610; // type:function size:0x1F8 -fn_540_1810 = .text:0x00001810; // type:function size:0x4 -fn_540_1820 = .text:0x00001820; // type:function size:0xD0 -fn_540_18F0 = .text:0x000018F0; // type:function size:0x4 -fn_540_1900 = .text:0x00001900; // type:function size:0x4 -fn_540_1910 = .text:0x00001910; // type:function size:0x15C -fn_540_1A70 = .text:0x00001A70; // type:function size:0xEC -fn_540_1B60 = .text:0x00001B60; // type:function size:0x4 +initializeState_Move__18dAcInsectFirefly_cFv = .text:0x00000CB0; // type:function size:0x110 +executeState_Move__18dAcInsectFirefly_cFv = .text:0x00000DC0; // type:function size:0x378 +finalizeState_Move__18dAcInsectFirefly_cFv = .text:0x00001140; // type:function size:0x4 +initializeState_Escape__18dAcInsectFirefly_cFv = .text:0x00001150; // type:function size:0x164 +executeState_Escape__18dAcInsectFirefly_cFv = .text:0x000012C0; // type:function size:0x248 +finalizeState_Escape__18dAcInsectFirefly_cFv = .text:0x00001510; // type:function size:0x4 +initializeState_Fly__18dAcInsectFirefly_cFv = .text:0x00001520; // type:function size:0xE8 +executeState_Fly__18dAcInsectFirefly_cFv = .text:0x00001610; // type:function size:0x1F8 +finalizeState_Fly__18dAcInsectFirefly_cFv = .text:0x00001810; // type:function size:0x4 +initializeState_Finalize__18dAcInsectFirefly_cFv = .text:0x00001820; // type:function size:0xD0 +executeState_Finalize__18dAcInsectFirefly_cFv = .text:0x000018F0; // type:function size:0x4 +finalizeState_Finalize__18dAcInsectFirefly_cFv = .text:0x00001900; // type:function size:0x4 +initializeState_Dead__18dAcInsectFirefly_cFv = .text:0x00001910; // type:function size:0x15C +executeState_Dead__18dAcInsectFirefly_cFv = .text:0x00001A70; // type:function size:0xEC +finalizeState_Dead__18dAcInsectFirefly_cFv = .text:0x00001B60; // type:function size:0x4 fn_540_1B70 = .text:0x00001B70; // type:function size:0xAC fn_540_1C20 = .text:0x00001C20; // type:function size:0x3A8 fn_540_1FD0 = .text:0x00001FD0; // type:function size:0xC0 @@ -52,24 +52,24 @@ fn_540_2510 = .text:0x00002510; // type:function size:0xC fn_540_2520 = .text:0x00002520; // type:function size:0xC fn_540_2530 = .text:0x00002530; // type:function size:0xC fn_540_2540 = .text:0x00002540; // type:function size:0xC -fn_540_2550 = .text:0x00002550; // type:function size:0x15C -fn_540_26B0 = .text:0x000026B0; // type:function size:0x60 -fn_540_2710 = .text:0x00002710; // type:function size:0xC -fn_540_2720 = .text:0x00002720; // type:function size:0x1C -fn_540_2740 = .text:0x00002740; // type:function size:0x1C -fn_540_2760 = .text:0x00002760; // type:function size:0x1C -fn_540_2780 = .text:0x00002780; // type:function size:0x10 -fn_540_2790 = .text:0x00002790; // type:function size:0x10 -fn_540_27A0 = .text:0x000027A0; // type:function size:0x10 -fn_540_27B0 = .text:0x000027B0; // type:function size:0x10 -fn_540_27C0 = .text:0x000027C0; // type:function size:0x10 -fn_540_27D0 = .text:0x000027D0; // type:function size:0x10 -fn_540_27E0 = .text:0x000027E0; // type:function size:0x30 -fn_540_2810 = .text:0x00002810; // type:function size:0x30 -fn_540_2840 = .text:0x00002840; // type:function size:0x30 -fn_540_2870 = .text:0x00002870; // type:function size:0x3F4 -fn_540_2C70 = .text:0x00002C70; // type:function size:0x58 -fn_540_2CD0 = .text:0x00002CD0; // type:function size:0x88 +__dt__18dAcInsectFirefly_cFv = .text:0x00002550; // type:function size:0x15C +build__34sFStateFct_c<18dAcInsectFirefly_c>FRC12sStateIDIf_c = .text:0x000026B0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcInsectFirefly_c>FRP10sStateIf_c = .text:0x00002710; // type:function size:0xC +initialize__31sFState_c<18dAcInsectFirefly_c>Fv = .text:0x00002720; // type:function size:0x1C +execute__31sFState_c<18dAcInsectFirefly_c>Fv = .text:0x00002740; // type:function size:0x1C +finalize__31sFState_c<18dAcInsectFirefly_c>Fv = .text:0x00002760; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002780; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002790; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000027A0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000027B0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000027C0; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000027D0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcInsectFirefly_c>CFR18dAcInsectFirefly_c = .text:0x000027E0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcInsectFirefly_c>CFR18dAcInsectFirefly_c = .text:0x00002810; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcInsectFirefly_c>CFR18dAcInsectFirefly_c = .text:0x00002840; // type:function size:0x30 +__sinit_\d_a_insect_firefly_cpp = .text:0x00002870; // type:function size:0x3F4 scope:local +__dt__33sFStateID_c<18dAcInsectFirefly_c>Fv = .text:0x00002C70; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcInsectFirefly_c>CFPCc = .text:0x00002CD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -92,7 +92,7 @@ lbl_540_data_18 = .data:0x00000018; // type:object size:0x1C lbl_540_data_34 = .data:0x00000034; // type:object size:0x14 lbl_540_data_48 = .data:0x00000048; // type:object size:0x18 lbl_540_data_60 = .data:0x00000060; // type:object size:0x8 data:4byte -lbl_540_data_68 = .data:0x00000068; // type:object size:0x10 +g_profile_INSECT_FIREFLY = .data:0x00000068; // type:object size:0x10 lbl_540_data_78 = .data:0x00000078; // type:object size:0x30 lbl_540_data_A8 = .data:0x000000A8; // type:object size:0x20 data:string lbl_540_data_C8 = .data:0x000000C8; // type:object size:0xB8 diff --git a/config/SOUE01/rels/d_a_insect_grasshopperNP/symbols.txt b/config/SOUE01/rels/d_a_insect_grasshopperNP/symbols.txt index e41d93ac..1a4ffba2 100644 --- a/config/SOUE01/rels/d_a_insect_grasshopperNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_grasshopperNP/symbols.txt @@ -4,39 +4,39 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_532_F0 = .text:0x000000F0; // type:function size:0x40 -fn_532_130 = .text:0x00000130; // type:function size:0x170 +dAcInsectGrasshopper_c_classInit__Fv = .text:0x00000130; // type:function size:0x170 fn_532_2A0 = .text:0x000002A0; // type:function size:0x4 fn_532_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_532_310 = .text:0x00000310; // type:function size:0x58 -fn_532_370 = .text:0x00000370; // type:function size:0x6C -fn_532_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_532_480 = .text:0x00000480; // type:function size:0xA4 +__dt__35sFState_c<22dAcInsectGrasshopper_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__38sFStateFct_c<22dAcInsectGrasshopper_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__61sFStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_532_530 = .text:0x00000530; // type:function size:0xF0 fn_532_620 = .text:0x00000620; // type:function size:0x214 -fn_532_840 = .text:0x00000840; // type:function size:0x10 +changeState__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000840; // type:function size:0x10 fn_532_850 = .text:0x00000850; // type:function size:0x8 fn_532_860 = .text:0x00000860; // type:function size:0x2E8 -fn_532_B50 = .text:0x00000B50; // type:function size:0x10 -fn_532_B60 = .text:0x00000B60; // type:function size:0x10 +getStateID__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B50; // type:function size:0x10 +executeState__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B60; // type:function size:0x10 fn_532_B70 = .text:0x00000B70; // type:function size:0xEC -fn_532_C60 = .text:0x00000C60; // type:function size:0x78 -fn_532_CE0 = .text:0x00000CE0; // type:function size:0xC8 -fn_532_DB0 = .text:0x00000DB0; // type:function size:0x4 -fn_532_DC0 = .text:0x00000DC0; // type:function size:0x9C -fn_532_E60 = .text:0x00000E60; // type:function size:0x234 -fn_532_10A0 = .text:0x000010A0; // type:function size:0x4 -fn_532_10B0 = .text:0x000010B0; // type:function size:0x1D4 -fn_532_1290 = .text:0x00001290; // type:function size:0x2BC -fn_532_1550 = .text:0x00001550; // type:function size:0x4 -fn_532_1560 = .text:0x00001560; // type:function size:0x78 -fn_532_15E0 = .text:0x000015E0; // type:function size:0x164 -fn_532_1750 = .text:0x00001750; // type:function size:0x4 -fn_532_1760 = .text:0x00001760; // type:function size:0xEC -fn_532_1850 = .text:0x00001850; // type:function size:0x4 -fn_532_1860 = .text:0x00001860; // type:function size:0x4 -fn_532_1870 = .text:0x00001870; // type:function size:0x178 -fn_532_19F0 = .text:0x000019F0; // type:function size:0xE8 -fn_532_1AE0 = .text:0x00001AE0; // type:function size:0x4 +initializeState_Wait__22dAcInsectGrasshopper_cFv = .text:0x00000C60; // type:function size:0x78 +executeState_Wait__22dAcInsectGrasshopper_cFv = .text:0x00000CE0; // type:function size:0xC8 +finalizeState_Wait__22dAcInsectGrasshopper_cFv = .text:0x00000DB0; // type:function size:0x4 +initializeState_Walk__22dAcInsectGrasshopper_cFv = .text:0x00000DC0; // type:function size:0x9C +executeState_Walk__22dAcInsectGrasshopper_cFv = .text:0x00000E60; // type:function size:0x234 +finalizeState_Walk__22dAcInsectGrasshopper_cFv = .text:0x000010A0; // type:function size:0x4 +initializeState_Jump__22dAcInsectGrasshopper_cFv = .text:0x000010B0; // type:function size:0x1D4 +executeState_Jump__22dAcInsectGrasshopper_cFv = .text:0x00001290; // type:function size:0x2BC +finalizeState_Jump__22dAcInsectGrasshopper_cFv = .text:0x00001550; // type:function size:0x4 +initializeState_Fly__22dAcInsectGrasshopper_cFv = .text:0x00001560; // type:function size:0x78 +executeState_Fly__22dAcInsectGrasshopper_cFv = .text:0x000015E0; // type:function size:0x164 +finalizeState_Fly__22dAcInsectGrasshopper_cFv = .text:0x00001750; // type:function size:0x4 +initializeState_Finalize__22dAcInsectGrasshopper_cFv = .text:0x00001760; // type:function size:0xEC +executeState_Finalize__22dAcInsectGrasshopper_cFv = .text:0x00001850; // type:function size:0x4 +finalizeState_Finalize__22dAcInsectGrasshopper_cFv = .text:0x00001860; // type:function size:0x4 +initializeState_Dead__22dAcInsectGrasshopper_cFv = .text:0x00001870; // type:function size:0x178 +executeState_Dead__22dAcInsectGrasshopper_cFv = .text:0x000019F0; // type:function size:0xE8 +finalizeState_Dead__22dAcInsectGrasshopper_cFv = .text:0x00001AE0; // type:function size:0x4 fn_532_1AF0 = .text:0x00001AF0; // type:function size:0x98 fn_532_1B90 = .text:0x00001B90; // type:function size:0x1B4 fn_532_1D50 = .text:0x00001D50; // type:function size:0x2D8 @@ -62,24 +62,24 @@ fn_532_26B0 = .text:0x000026B0; // type:function size:0x18 fn_532_26D0 = .text:0x000026D0; // type:function size:0x4 fn_532_26E0 = .text:0x000026E0; // type:function size:0x8 fn_532_26F0 = .text:0x000026F0; // type:function size:0xC -fn_532_2700 = .text:0x00002700; // type:function size:0x144 -fn_532_2850 = .text:0x00002850; // type:function size:0x60 -fn_532_28B0 = .text:0x000028B0; // type:function size:0xC -fn_532_28C0 = .text:0x000028C0; // type:function size:0x1C -fn_532_28E0 = .text:0x000028E0; // type:function size:0x1C -fn_532_2900 = .text:0x00002900; // type:function size:0x1C -fn_532_2920 = .text:0x00002920; // type:function size:0x10 -fn_532_2930 = .text:0x00002930; // type:function size:0x10 -fn_532_2940 = .text:0x00002940; // type:function size:0x10 -fn_532_2950 = .text:0x00002950; // type:function size:0x10 -fn_532_2960 = .text:0x00002960; // type:function size:0x10 -fn_532_2970 = .text:0x00002970; // type:function size:0x10 -fn_532_2980 = .text:0x00002980; // type:function size:0x30 -fn_532_29B0 = .text:0x000029B0; // type:function size:0x30 -fn_532_29E0 = .text:0x000029E0; // type:function size:0x30 -fn_532_2A10 = .text:0x00002A10; // type:function size:0x4B0 -fn_532_2EC0 = .text:0x00002EC0; // type:function size:0x58 -fn_532_2F20 = .text:0x00002F20; // type:function size:0x88 +__dt__22dAcInsectGrasshopper_cFv = .text:0x00002700; // type:function size:0x144 +build__38sFStateFct_c<22dAcInsectGrasshopper_c>FRC12sStateIDIf_c = .text:0x00002850; // type:function size:0x60 +dispose__38sFStateFct_c<22dAcInsectGrasshopper_c>FRP10sStateIf_c = .text:0x000028B0; // type:function size:0xC +initialize__35sFState_c<22dAcInsectGrasshopper_c>Fv = .text:0x000028C0; // type:function size:0x1C +execute__35sFState_c<22dAcInsectGrasshopper_c>Fv = .text:0x000028E0; // type:function size:0x1C +finalize__35sFState_c<22dAcInsectGrasshopper_c>Fv = .text:0x00002900; // type:function size:0x1C +initializeState__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002920; // type:function size:0x10 +finalizeState__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002930; // type:function size:0x10 +refreshState__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002940; // type:function size:0x10 +getState__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002950; // type:function size:0x10 +getNewStateID__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002960; // type:function size:0x10 +getOldStateID__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002970; // type:function size:0x10 +finalizeState__37sFStateID_c<22dAcInsectGrasshopper_c>CFR22dAcInsectGrasshopper_c = .text:0x00002980; // type:function size:0x30 +executeState__37sFStateID_c<22dAcInsectGrasshopper_c>CFR22dAcInsectGrasshopper_c = .text:0x000029B0; // type:function size:0x30 +initializeState__37sFStateID_c<22dAcInsectGrasshopper_c>CFR22dAcInsectGrasshopper_c = .text:0x000029E0; // type:function size:0x30 +__sinit_\d_a_insect_grasshopper_cpp = .text:0x00002A10; // type:function size:0x4B0 scope:local +__dt__37sFStateID_c<22dAcInsectGrasshopper_c>Fv = .text:0x00002EC0; // type:function size:0x58 +isSameName__37sFStateID_c<22dAcInsectGrasshopper_c>CFPCc = .text:0x00002F20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -117,7 +117,7 @@ lbl_532_data_8C = .data:0x0000008C; // type:object size:0x14 data:string lbl_532_data_A0 = .data:0x000000A0; // type:object size:0x14 data:string lbl_532_data_B4 = .data:0x000000B4; // type:object size:0x14 lbl_532_data_C8 = .data:0x000000C8; // type:object size:0x10 -lbl_532_data_D8 = .data:0x000000D8; // type:object size:0x10 +g_profile_INSECT_GRASSHOPPER = .data:0x000000D8; // type:object size:0x10 lbl_532_data_E8 = .data:0x000000E8; // type:object size:0x2C lbl_532_data_114 = .data:0x00000114; // type:object size:0x24 data:string lbl_532_data_138 = .data:0x00000138; // type:object size:0xB8 diff --git a/config/SOUE01/rels/d_a_insect_ladybugNP/symbols.txt b/config/SOUE01/rels/d_a_insect_ladybugNP/symbols.txt index 0a5d33d2..adec54f7 100644 --- a/config/SOUE01/rels/d_a_insect_ladybugNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_ladybugNP/symbols.txt @@ -4,39 +4,39 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_515_F0 = .text:0x000000F0; // type:function size:0x40 -fn_515_130 = .text:0x00000130; // type:function size:0x170 +dAcInsectLadybug_c_classInit__Fv = .text:0x00000130; // type:function size:0x170 fn_515_2A0 = .text:0x000002A0; // type:function size:0x4 fn_515_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_515_310 = .text:0x00000310; // type:function size:0x58 -fn_515_370 = .text:0x00000370; // type:function size:0x6C -fn_515_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_515_480 = .text:0x00000480; // type:function size:0xA4 +__dt__31sFState_c<18dAcInsectLadybug_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcInsectLadybug_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_515_530 = .text:0x00000530; // type:function size:0xC8 fn_515_600 = .text:0x00000600; // type:function size:0x290 -fn_515_890 = .text:0x00000890; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000890; // type:function size:0x10 fn_515_8A0 = .text:0x000008A0; // type:function size:0x8 fn_515_8B0 = .text:0x000008B0; // type:function size:0x29C -fn_515_B50 = .text:0x00000B50; // type:function size:0x10 -fn_515_B60 = .text:0x00000B60; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B50; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B60; // type:function size:0x10 fn_515_B70 = .text:0x00000B70; // type:function size:0x28 -fn_515_BA0 = .text:0x00000BA0; // type:function size:0x7C -fn_515_C20 = .text:0x00000C20; // type:function size:0x1F4 -fn_515_E20 = .text:0x00000E20; // type:function size:0x4 -fn_515_E30 = .text:0x00000E30; // type:function size:0x6C -fn_515_EA0 = .text:0x00000EA0; // type:function size:0x1A0 -fn_515_1040 = .text:0x00001040; // type:function size:0x4 -fn_515_1050 = .text:0x00001050; // type:function size:0xB4 -fn_515_1110 = .text:0x00001110; // type:function size:0x1F8 -fn_515_1310 = .text:0x00001310; // type:function size:0x4 -fn_515_1320 = .text:0x00001320; // type:function size:0xC0 -fn_515_13E0 = .text:0x000013E0; // type:function size:0x1C4 -fn_515_15B0 = .text:0x000015B0; // type:function size:0x4 -fn_515_15C0 = .text:0x000015C0; // type:function size:0xD0 -fn_515_1690 = .text:0x00001690; // type:function size:0x4 -fn_515_16A0 = .text:0x000016A0; // type:function size:0x4 -fn_515_16B0 = .text:0x000016B0; // type:function size:0x110 -fn_515_17C0 = .text:0x000017C0; // type:function size:0x114 -fn_515_18E0 = .text:0x000018E0; // type:function size:0x4 +initializeState_Wait__18dAcInsectLadybug_cFv = .text:0x00000BA0; // type:function size:0x7C +executeState_Wait__18dAcInsectLadybug_cFv = .text:0x00000C20; // type:function size:0x1F4 +finalizeState_Wait__18dAcInsectLadybug_cFv = .text:0x00000E20; // type:function size:0x4 +initializeState_Walk__18dAcInsectLadybug_cFv = .text:0x00000E30; // type:function size:0x6C +executeState_Walk__18dAcInsectLadybug_cFv = .text:0x00000EA0; // type:function size:0x1A0 +finalizeState_Walk__18dAcInsectLadybug_cFv = .text:0x00001040; // type:function size:0x4 +initializeState_Escape__18dAcInsectLadybug_cFv = .text:0x00001050; // type:function size:0xB4 +executeState_Escape__18dAcInsectLadybug_cFv = .text:0x00001110; // type:function size:0x1F8 +finalizeState_Escape__18dAcInsectLadybug_cFv = .text:0x00001310; // type:function size:0x4 +initializeState_Fly__18dAcInsectLadybug_cFv = .text:0x00001320; // type:function size:0xC0 +executeState_Fly__18dAcInsectLadybug_cFv = .text:0x000013E0; // type:function size:0x1C4 +finalizeState_Fly__18dAcInsectLadybug_cFv = .text:0x000015B0; // type:function size:0x4 +initializeState_Finalize__18dAcInsectLadybug_cFv = .text:0x000015C0; // type:function size:0xD0 +executeState_Finalize__18dAcInsectLadybug_cFv = .text:0x00001690; // type:function size:0x4 +finalizeState_Finalize__18dAcInsectLadybug_cFv = .text:0x000016A0; // type:function size:0x4 +initializeState_Dead__18dAcInsectLadybug_cFv = .text:0x000016B0; // type:function size:0x110 +executeState_Dead__18dAcInsectLadybug_cFv = .text:0x000017C0; // type:function size:0x114 +finalizeState_Dead__18dAcInsectLadybug_cFv = .text:0x000018E0; // type:function size:0x4 fn_515_18F0 = .text:0x000018F0; // type:function size:0x394 fn_515_1C90 = .text:0x00001C90; // type:function size:0x3A4 fn_515_2040 = .text:0x00002040; // type:function size:0xC8 @@ -54,24 +54,24 @@ fn_515_2570 = .text:0x00002570; // type:function size:0xC fn_515_2580 = .text:0x00002580; // type:function size:0xC fn_515_2590 = .text:0x00002590; // type:function size:0xC fn_515_25A0 = .text:0x000025A0; // type:function size:0xC -fn_515_25B0 = .text:0x000025B0; // type:function size:0x144 -fn_515_2700 = .text:0x00002700; // type:function size:0x60 -fn_515_2760 = .text:0x00002760; // type:function size:0xC -fn_515_2770 = .text:0x00002770; // type:function size:0x1C -fn_515_2790 = .text:0x00002790; // type:function size:0x1C -fn_515_27B0 = .text:0x000027B0; // type:function size:0x1C -fn_515_27D0 = .text:0x000027D0; // type:function size:0x10 -fn_515_27E0 = .text:0x000027E0; // type:function size:0x10 -fn_515_27F0 = .text:0x000027F0; // type:function size:0x10 -fn_515_2800 = .text:0x00002800; // type:function size:0x10 -fn_515_2810 = .text:0x00002810; // type:function size:0x10 -fn_515_2820 = .text:0x00002820; // type:function size:0x10 -fn_515_2830 = .text:0x00002830; // type:function size:0x30 -fn_515_2860 = .text:0x00002860; // type:function size:0x30 -fn_515_2890 = .text:0x00002890; // type:function size:0x30 -fn_515_28C0 = .text:0x000028C0; // type:function size:0x4D4 -fn_515_2DA0 = .text:0x00002DA0; // type:function size:0x58 -fn_515_2E00 = .text:0x00002E00; // type:function size:0x88 +__dt__18dAcInsectLadybug_cFv = .text:0x000025B0; // type:function size:0x144 +build__34sFStateFct_c<18dAcInsectLadybug_c>FRC12sStateIDIf_c = .text:0x00002700; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcInsectLadybug_c>FRP10sStateIf_c = .text:0x00002760; // type:function size:0xC +initialize__31sFState_c<18dAcInsectLadybug_c>Fv = .text:0x00002770; // type:function size:0x1C +execute__31sFState_c<18dAcInsectLadybug_c>Fv = .text:0x00002790; // type:function size:0x1C +finalize__31sFState_c<18dAcInsectLadybug_c>Fv = .text:0x000027B0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000027D0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000027E0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000027F0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002800; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002810; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002820; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcInsectLadybug_c>CFR18dAcInsectLadybug_c = .text:0x00002830; // type:function size:0x30 +executeState__33sFStateID_c<18dAcInsectLadybug_c>CFR18dAcInsectLadybug_c = .text:0x00002860; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcInsectLadybug_c>CFR18dAcInsectLadybug_c = .text:0x00002890; // type:function size:0x30 +__sinit_\d_a_insect_ladybug_cpp = .text:0x000028C0; // type:function size:0x4D4 scope:local +__dt__33sFStateID_c<18dAcInsectLadybug_c>Fv = .text:0x00002DA0; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcInsectLadybug_c>CFPCc = .text:0x00002E00; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -94,7 +94,7 @@ lbl_515_data_18 = .data:0x00000018; // type:object size:0x14 lbl_515_data_2C = .data:0x0000002C; // type:object size:0x14 lbl_515_data_40 = .data:0x00000040; // type:object size:0x14 lbl_515_data_54 = .data:0x00000054; // type:object size:0xC data:4byte -lbl_515_data_60 = .data:0x00000060; // type:object size:0x10 +g_profile_INSECT_LADYBUG = .data:0x00000060; // type:object size:0x10 lbl_515_data_70 = .data:0x00000070; // type:object size:0x30 lbl_515_data_A0 = .data:0x000000A0; // type:object size:0x20 data:string lbl_515_data_C0 = .data:0x000000C0; // type:object size:0xB8 diff --git a/config/SOUE01/rels/d_a_insect_scarabNP/symbols.txt b/config/SOUE01/rels/d_a_insect_scarabNP/symbols.txt index f0972ed4..1bb1fe99 100644 --- a/config/SOUE01/rels/d_a_insect_scarabNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_scarabNP/symbols.txt @@ -4,42 +4,42 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_539_F0 = .text:0x000000F0; // type:function size:0x40 -fn_539_130 = .text:0x00000130; // type:function size:0x178 +dAcInsectScarab_c_classInit__Fv = .text:0x00000130; // type:function size:0x178 fn_539_2B0 = .text:0x000002B0; // type:function size:0x4 fn_539_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_539_320 = .text:0x00000320; // type:function size:0x58 -fn_539_380 = .text:0x00000380; // type:function size:0x6C -fn_539_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_539_490 = .text:0x00000490; // type:function size:0xA4 +__dt__30sFState_c<17dAcInsectScarab_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcInsectScarab_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_539_540 = .text:0x00000540; // type:function size:0xFC fn_539_640 = .text:0x00000640; // type:function size:0x1F8 -fn_539_840 = .text:0x00000840; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000840; // type:function size:0x10 fn_539_850 = .text:0x00000850; // type:function size:0x8 fn_539_860 = .text:0x00000860; // type:function size:0x33C -fn_539_BA0 = .text:0x00000BA0; // type:function size:0x10 -fn_539_BB0 = .text:0x00000BB0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BA0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BB0; // type:function size:0x10 fn_539_BC0 = .text:0x00000BC0; // type:function size:0x110 -fn_539_CD0 = .text:0x00000CD0; // type:function size:0x7C -fn_539_D50 = .text:0x00000D50; // type:function size:0xC8 -fn_539_E20 = .text:0x00000E20; // type:function size:0x4 -fn_539_E30 = .text:0x00000E30; // type:function size:0x90 -fn_539_EC0 = .text:0x00000EC0; // type:function size:0x21C -fn_539_10E0 = .text:0x000010E0; // type:function size:0x4 -fn_539_10F0 = .text:0x000010F0; // type:function size:0xBC -fn_539_11B0 = .text:0x000011B0; // type:function size:0x21C -fn_539_13D0 = .text:0x000013D0; // type:function size:0x4 -fn_539_13E0 = .text:0x000013E0; // type:function size:0xC4 -fn_539_14B0 = .text:0x000014B0; // type:function size:0x1DC -fn_539_1690 = .text:0x00001690; // type:function size:0x4 -fn_539_16A0 = .text:0x000016A0; // type:function size:0xD0 -fn_539_1770 = .text:0x00001770; // type:function size:0x4 -fn_539_1780 = .text:0x00001780; // type:function size:0x4 -fn_539_1790 = .text:0x00001790; // type:function size:0x9C -fn_539_1830 = .text:0x00001830; // type:function size:0x70 -fn_539_18A0 = .text:0x000018A0; // type:function size:0x4 -fn_539_18B0 = .text:0x000018B0; // type:function size:0x1C8 -fn_539_1A80 = .text:0x00001A80; // type:function size:0xB8 -fn_539_1B40 = .text:0x00001B40; // type:function size:0x4 +initializeState_Wait__17dAcInsectScarab_cFv = .text:0x00000CD0; // type:function size:0x7C +executeState_Wait__17dAcInsectScarab_cFv = .text:0x00000D50; // type:function size:0xC8 +finalizeState_Wait__17dAcInsectScarab_cFv = .text:0x00000E20; // type:function size:0x4 +initializeState_Walk__17dAcInsectScarab_cFv = .text:0x00000E30; // type:function size:0x90 +executeState_Walk__17dAcInsectScarab_cFv = .text:0x00000EC0; // type:function size:0x21C +finalizeState_Walk__17dAcInsectScarab_cFv = .text:0x000010E0; // type:function size:0x4 +initializeState_Escape__17dAcInsectScarab_cFv = .text:0x000010F0; // type:function size:0xBC +executeState_Escape__17dAcInsectScarab_cFv = .text:0x000011B0; // type:function size:0x21C +finalizeState_Escape__17dAcInsectScarab_cFv = .text:0x000013D0; // type:function size:0x4 +initializeState_Fly__17dAcInsectScarab_cFv = .text:0x000013E0; // type:function size:0xC4 +executeState_Fly__17dAcInsectScarab_cFv = .text:0x000014B0; // type:function size:0x1DC +finalizeState_Fly__17dAcInsectScarab_cFv = .text:0x00001690; // type:function size:0x4 +initializeState_Finalize__17dAcInsectScarab_cFv = .text:0x000016A0; // type:function size:0xD0 +executeState_Finalize__17dAcInsectScarab_cFv = .text:0x00001770; // type:function size:0x4 +finalizeState_Finalize__17dAcInsectScarab_cFv = .text:0x00001780; // type:function size:0x4 +initializeState_Excrement__17dAcInsectScarab_cFv = .text:0x00001790; // type:function size:0x9C +executeState_Excrement__17dAcInsectScarab_cFv = .text:0x00001830; // type:function size:0x70 +finalizeState_Excrement__17dAcInsectScarab_cFv = .text:0x000018A0; // type:function size:0x4 +initializeState_Dead__17dAcInsectScarab_cFv = .text:0x000018B0; // type:function size:0x1C8 +executeState_Dead__17dAcInsectScarab_cFv = .text:0x00001A80; // type:function size:0xB8 +finalizeState_Dead__17dAcInsectScarab_cFv = .text:0x00001B40; // type:function size:0x4 fn_539_1B50 = .text:0x00001B50; // type:function size:0x98 fn_539_1BF0 = .text:0x00001BF0; // type:function size:0x49C fn_539_2090 = .text:0x00002090; // type:function size:0x168 @@ -57,24 +57,24 @@ fn_539_2990 = .text:0x00002990; // type:function size:0xC fn_539_29A0 = .text:0x000029A0; // type:function size:0xC fn_539_29B0 = .text:0x000029B0; // type:function size:0xC fn_539_29C0 = .text:0x000029C0; // type:function size:0xC -fn_539_29D0 = .text:0x000029D0; // type:function size:0x150 -fn_539_2B20 = .text:0x00002B20; // type:function size:0x60 -fn_539_2B80 = .text:0x00002B80; // type:function size:0xC -fn_539_2B90 = .text:0x00002B90; // type:function size:0x1C -fn_539_2BB0 = .text:0x00002BB0; // type:function size:0x1C -fn_539_2BD0 = .text:0x00002BD0; // type:function size:0x1C -fn_539_2BF0 = .text:0x00002BF0; // type:function size:0x10 -fn_539_2C00 = .text:0x00002C00; // type:function size:0x10 -fn_539_2C10 = .text:0x00002C10; // type:function size:0x10 -fn_539_2C20 = .text:0x00002C20; // type:function size:0x10 -fn_539_2C30 = .text:0x00002C30; // type:function size:0x10 -fn_539_2C40 = .text:0x00002C40; // type:function size:0x10 -fn_539_2C50 = .text:0x00002C50; // type:function size:0x30 -fn_539_2C80 = .text:0x00002C80; // type:function size:0x30 -fn_539_2CB0 = .text:0x00002CB0; // type:function size:0x30 -fn_539_2CE0 = .text:0x00002CE0; // type:function size:0x56C -fn_539_3250 = .text:0x00003250; // type:function size:0x58 -fn_539_32B0 = .text:0x000032B0; // type:function size:0x88 +__dt__17dAcInsectScarab_cFv = .text:0x000029D0; // type:function size:0x150 +build__33sFStateFct_c<17dAcInsectScarab_c>FRC12sStateIDIf_c = .text:0x00002B20; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcInsectScarab_c>FRP10sStateIf_c = .text:0x00002B80; // type:function size:0xC +initialize__30sFState_c<17dAcInsectScarab_c>Fv = .text:0x00002B90; // type:function size:0x1C +execute__30sFState_c<17dAcInsectScarab_c>Fv = .text:0x00002BB0; // type:function size:0x1C +finalize__30sFState_c<17dAcInsectScarab_c>Fv = .text:0x00002BD0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002BF0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C00; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C10; // type:function size:0x10 +getState__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C20; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C30; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C40; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcInsectScarab_c>CFR17dAcInsectScarab_c = .text:0x00002C50; // type:function size:0x30 +executeState__32sFStateID_c<17dAcInsectScarab_c>CFR17dAcInsectScarab_c = .text:0x00002C80; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcInsectScarab_c>CFR17dAcInsectScarab_c = .text:0x00002CB0; // type:function size:0x30 +__sinit_\d_a_insect_scarab_cpp = .text:0x00002CE0; // type:function size:0x56C scope:local +__dt__32sFStateID_c<17dAcInsectScarab_c>Fv = .text:0x00003250; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcInsectScarab_c>CFPCc = .text:0x000032B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -100,7 +100,7 @@ lbl_539_data_18 = .data:0x00000018; // type:object size:0x14 lbl_539_data_2C = .data:0x0000002C; // type:object size:0x14 lbl_539_data_40 = .data:0x00000040; // type:object size:0x8 data:4byte lbl_539_data_48 = .data:0x00000048; // type:object size:0x18 -lbl_539_data_60 = .data:0x00000060; // type:object size:0x10 +g_profile_INSECT_SCARAB = .data:0x00000060; // type:object size:0x10 lbl_539_data_70 = .data:0x00000070; // type:object size:0x2C lbl_539_data_9C = .data:0x0000009C; // type:object size:0x20 lbl_539_data_BC = .data:0x000000BC; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_invisibleNP/symbols.txt b/config/SOUE01/rels/d_a_invisibleNP/symbols.txt index 6942e7f1..8723a951 100644 --- a/config/SOUE01/rels/d_a_invisibleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_invisibleNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_244_F0 = .text:0x000000F0; // type:function size:0xCC -fn_244_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_244_220 = .text:0x00000220; // type:function size:0x6C -fn_244_290 = .text:0x00000290; // type:function size:0xA0 -fn_244_330 = .text:0x00000330; // type:function size:0xA4 +dAcInvisible_classInit__Fv = .text:0x000000F0; // type:function size:0xCC +__dt__25sFState_c<12dAcInvisible>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcInvisible>Fv = .text:0x00000220; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_244_3E0 = .text:0x000003E0; // type:function size:0xE4 -fn_244_4D0 = .text:0x000004D0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004D0; // type:function size:0x10 fn_244_4E0 = .text:0x000004E0; // type:function size:0x8 fn_244_4F0 = .text:0x000004F0; // type:function size:0x50 -fn_244_540 = .text:0x00000540; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000540; // type:function size:0x10 fn_244_550 = .text:0x00000550; // type:function size:0x8 -fn_244_560 = .text:0x00000560; // type:function size:0x4 -fn_244_570 = .text:0x00000570; // type:function size:0x4 -fn_244_580 = .text:0x00000580; // type:function size:0x4 -fn_244_590 = .text:0x00000590; // type:function size:0xF0 -fn_244_680 = .text:0x00000680; // type:function size:0x10 -fn_244_690 = .text:0x00000690; // type:function size:0x60 -fn_244_6F0 = .text:0x000006F0; // type:function size:0xC -fn_244_700 = .text:0x00000700; // type:function size:0x1C -fn_244_720 = .text:0x00000720; // type:function size:0x1C -fn_244_740 = .text:0x00000740; // type:function size:0x1C -fn_244_760 = .text:0x00000760; // type:function size:0x10 -fn_244_770 = .text:0x00000770; // type:function size:0x10 -fn_244_780 = .text:0x00000780; // type:function size:0x10 -fn_244_790 = .text:0x00000790; // type:function size:0x10 -fn_244_7A0 = .text:0x000007A0; // type:function size:0x10 -fn_244_7B0 = .text:0x000007B0; // type:function size:0x10 -fn_244_7C0 = .text:0x000007C0; // type:function size:0x30 -fn_244_7F0 = .text:0x000007F0; // type:function size:0x30 -fn_244_820 = .text:0x00000820; // type:function size:0x30 -fn_244_850 = .text:0x00000850; // type:function size:0x10C -fn_244_960 = .text:0x00000960; // type:function size:0x58 -fn_244_9C0 = .text:0x000009C0; // type:function size:0x88 +initializeState_Wait__12dAcInvisibleFv = .text:0x00000560; // type:function size:0x4 +executeState_Wait__12dAcInvisibleFv = .text:0x00000570; // type:function size:0x4 +finalizeState_Wait__12dAcInvisibleFv = .text:0x00000580; // type:function size:0x4 +__dt__12dAcInvisibleFv = .text:0x00000590; // type:function size:0xF0 +getStateID__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000680; // type:function size:0x10 +build__28sFStateFct_c<12dAcInvisible>FRC12sStateIDIf_c = .text:0x00000690; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcInvisible>FRP10sStateIf_c = .text:0x000006F0; // type:function size:0xC +initialize__25sFState_c<12dAcInvisible>Fv = .text:0x00000700; // type:function size:0x1C +execute__25sFState_c<12dAcInvisible>Fv = .text:0x00000720; // type:function size:0x1C +finalize__25sFState_c<12dAcInvisible>Fv = .text:0x00000740; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000760; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000770; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000780; // type:function size:0x10 +getState__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000790; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007A0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007B0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcInvisible>CFR12dAcInvisible = .text:0x000007C0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcInvisible>CFR12dAcInvisible = .text:0x000007F0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcInvisible>CFR12dAcInvisible = .text:0x00000820; // type:function size:0x30 +__sinit_\d_a_invisible_cpp = .text:0x00000850; // type:function size:0x10C scope:local +__dt__27sFStateID_c<12dAcInvisible>Fv = .text:0x00000960; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcInvisible>CFPCc = .text:0x000009C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_244_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float -lbl_244_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_INVISIBLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_244_data_10 = .data:0x00000010; // type:object size:0x80 lbl_244_data_90 = .data:0x00000090; // type:object size:0x30 lbl_244_data_C0 = .data:0x000000C0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_kanbanNP/symbols.txt b/config/SOUE01/rels/d_a_kanbanNP/symbols.txt index 2e9edb7b..caae7515 100644 --- a/config/SOUE01/rels/d_a_kanbanNP/symbols.txt +++ b/config/SOUE01/rels/d_a_kanbanNP/symbols.txt @@ -4,26 +4,26 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_569_F0 = .text:0x000000F0; // type:function size:0x40 -fn_569_130 = .text:0x00000130; // type:function size:0x30 -fn_569_160 = .text:0x00000160; // type:function size:0x11C +dAcKanban_c_classInit__Fv = .text:0x00000130; // type:function size:0x30 +__ct__11dAcKanban_cFv = .text:0x00000160; // type:function size:0x11C fn_569_280 = .text:0x00000280; // type:function size:0x4 fn_569_290 = .text:0x00000290; // type:function size:0x58 -fn_569_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_569_350 = .text:0x00000350; // type:function size:0x6C -fn_569_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_569_460 = .text:0x00000460; // type:function size:0xA4 +__dt__24sFState_c<11dAcKanban_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcKanban_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_569_510 = .text:0x00000510; // type:function size:0x78 fn_569_590 = .text:0x00000590; // type:function size:0x90 -fn_569_620 = .text:0x00000620; // type:function size:0x148 +__dt__11dAcKanban_cFv = .text:0x00000620; // type:function size:0x148 fn_569_770 = .text:0x00000770; // type:function size:0xE0 fn_569_850 = .text:0x00000850; // type:function size:0xEC fn_569_940 = .text:0x00000940; // type:function size:0x3C4 -fn_569_D10 = .text:0x00000D10; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D10; // type:function size:0x10 fn_569_D20 = .text:0x00000D20; // type:function size:0x24 fn_569_D50 = .text:0x00000D50; // type:function size:0xF18 fn_569_1C70 = .text:0x00001C70; // type:function size:0x7F4 fn_569_2470 = .text:0x00002470; // type:function size:0x1A0 -fn_569_2610 = .text:0x00002610; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002610; // type:function size:0x10 fn_569_2620 = .text:0x00002620; // type:function size:0x44 fn_569_2670 = .text:0x00002670; // type:function size:0x108 fn_569_2780 = .text:0x00002780; // type:function size:0x50 @@ -33,36 +33,36 @@ fn_569_28E0 = .text:0x000028E0; // type:function size:0x10 fn_569_28F0 = .text:0x000028F0; // type:function size:0xC fn_569_2900 = .text:0x00002900; // type:function size:0x110 fn_569_2A10 = .text:0x00002A10; // type:function size:0x1C -fn_569_2A30 = .text:0x00002A30; // type:function size:0x4 -fn_569_2A40 = .text:0x00002A40; // type:function size:0x174 -fn_569_2BC0 = .text:0x00002BC0; // type:function size:0x10 -fn_569_2BD0 = .text:0x00002BD0; // type:function size:0x4 -fn_569_2BE0 = .text:0x00002BE0; // type:function size:0xD8 -fn_569_2CC0 = .text:0x00002CC0; // type:function size:0x60 -fn_569_2D20 = .text:0x00002D20; // type:function size:0x4 -fn_569_2D30 = .text:0x00002D30; // type:function size:0x118 -fn_569_2E50 = .text:0x00002E50; // type:function size:0x18C -fn_569_2FE0 = .text:0x00002FE0; // type:function size:0x10 -fn_569_2FF0 = .text:0x00002FF0; // type:function size:0x4 +initializeState_Wait__11dAcKanban_cFv = .text:0x00002A30; // type:function size:0x4 +executeState_Wait__11dAcKanban_cFv = .text:0x00002A40; // type:function size:0x174 +refreshState__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002BC0; // type:function size:0x10 +finalizeState_Wait__11dAcKanban_cFv = .text:0x00002BD0; // type:function size:0x4 +initializeState_Message__11dAcKanban_cFv = .text:0x00002BE0; // type:function size:0xD8 +executeState_Message__11dAcKanban_cFv = .text:0x00002CC0; // type:function size:0x60 +finalizeState_Message__11dAcKanban_cFv = .text:0x00002D20; // type:function size:0x4 +initializeState_PullOut__11dAcKanban_cFv = .text:0x00002D30; // type:function size:0x118 +executeState_PullOut__11dAcKanban_cFv = .text:0x00002E50; // type:function size:0x18C +getStateID__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002FE0; // type:function size:0x10 +finalizeState_PullOut__11dAcKanban_cFv = .text:0x00002FF0; // type:function size:0x4 fn_569_3000 = .text:0x00003000; // type:function size:0x7C fn_569_3080 = .text:0x00003080; // type:function size:0x1C fn_569_30A0 = .text:0x000030A0; // type:function size:0x28 -fn_569_30D0 = .text:0x000030D0; // type:function size:0x60 -fn_569_3130 = .text:0x00003130; // type:function size:0xC -fn_569_3140 = .text:0x00003140; // type:function size:0x1C -fn_569_3160 = .text:0x00003160; // type:function size:0x1C -fn_569_3180 = .text:0x00003180; // type:function size:0x1C -fn_569_31A0 = .text:0x000031A0; // type:function size:0x10 -fn_569_31B0 = .text:0x000031B0; // type:function size:0x10 -fn_569_31C0 = .text:0x000031C0; // type:function size:0x10 -fn_569_31D0 = .text:0x000031D0; // type:function size:0x10 -fn_569_31E0 = .text:0x000031E0; // type:function size:0x10 -fn_569_31F0 = .text:0x000031F0; // type:function size:0x30 -fn_569_3220 = .text:0x00003220; // type:function size:0x30 -fn_569_3250 = .text:0x00003250; // type:function size:0x30 -fn_569_3280 = .text:0x00003280; // type:function size:0x32C -fn_569_35B0 = .text:0x000035B0; // type:function size:0x58 -fn_569_3610 = .text:0x00003610; // type:function size:0x88 +build__27sFStateFct_c<11dAcKanban_c>FRC12sStateIDIf_c = .text:0x000030D0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcKanban_c>FRP10sStateIf_c = .text:0x00003130; // type:function size:0xC +initialize__24sFState_c<11dAcKanban_c>Fv = .text:0x00003140; // type:function size:0x1C +execute__24sFState_c<11dAcKanban_c>Fv = .text:0x00003160; // type:function size:0x1C +finalize__24sFState_c<11dAcKanban_c>Fv = .text:0x00003180; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031A0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031B0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031C0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031D0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031E0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcKanban_c>CFR11dAcKanban_c = .text:0x000031F0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcKanban_c>CFR11dAcKanban_c = .text:0x00003220; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcKanban_c>CFR11dAcKanban_c = .text:0x00003250; // type:function size:0x30 +__sinit_\d_a_kanban_cpp = .text:0x00003280; // type:function size:0x32C scope:local +__dt__26sFStateID_c<11dAcKanban_c>Fv = .text:0x000035B0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcKanban_c>CFPCc = .text:0x00003610; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -73,7 +73,7 @@ lbl_569_rodata_4C = .rodata:0x0000004C; // type:object size:0x88 data:float lbl_569_rodata_D4 = .rodata:0x000000D4; // type:object size:0x8 data:float lbl_569_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float lbl_569_rodata_E0 = .rodata:0x000000E0; // type:object size:0x28 data:float -lbl_569_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_KANBAN = .data:0x00000000; // type:object size:0x10 data:4byte lbl_569_data_10 = .data:0x00000010; // type:object size:0x30 lbl_569_data_40 = .data:0x00000040; // type:object size:0xC lbl_569_data_4C = .data:0x0000004C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_knight_leader_birdNP/symbols.txt b/config/SOUE01/rels/d_a_knight_leader_birdNP/symbols.txt index a8ab9bd5..5871d8ba 100644 --- a/config/SOUE01/rels/d_a_knight_leader_birdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_knight_leader_birdNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_4_F0 = .text:0x000000F0; // type:function size:0x12C +dAcKnightLeaderBird_c_classInit__Fv = .text:0x000000F0; // type:function size:0x12C fn_4_220 = .text:0x00000220; // type:function size:0x58 -fn_4_280 = .text:0x00000280; // type:function size:0x58 -fn_4_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_4_350 = .text:0x00000350; // type:function size:0xA0 -fn_4_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__34sFState_c<21dAcKnightLeaderBird_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcKnightLeaderBird_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_4_4A0 = .text:0x000004A0; // type:function size:0x9C fn_4_540 = .text:0x00000540; // type:function size:0xCC -fn_4_610 = .text:0x00000610; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000610; // type:function size:0x10 fn_4_620 = .text:0x00000620; // type:function size:0x8 fn_4_630 = .text:0x00000630; // type:function size:0x94 -fn_4_6D0 = .text:0x000006D0; // type:function size:0x10 +executeState__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006D0; // type:function size:0x10 fn_4_6E0 = .text:0x000006E0; // type:function size:0x2C fn_4_710 = .text:0x00000710; // type:function size:0x24 fn_4_740 = .text:0x00000740; // type:function size:0xC8 -fn_4_810 = .text:0x00000810; // type:function size:0x38 -fn_4_850 = .text:0x00000850; // type:function size:0x4 -fn_4_860 = .text:0x00000860; // type:function size:0x4 +initializeState_Wait__21dAcKnightLeaderBird_cFv = .text:0x00000810; // type:function size:0x38 +executeState_Wait__21dAcKnightLeaderBird_cFv = .text:0x00000850; // type:function size:0x4 +finalizeState_Wait__21dAcKnightLeaderBird_cFv = .text:0x00000860; // type:function size:0x4 fn_4_870 = .text:0x00000870; // type:function size:0xC fn_4_880 = .text:0x00000880; // type:function size:0xC fn_4_890 = .text:0x00000890; // type:function size:0xC fn_4_8A0 = .text:0x000008A0; // type:function size:0x20 -fn_4_8C0 = .text:0x000008C0; // type:function size:0x158 -fn_4_A20 = .text:0x00000A20; // type:function size:0x10 -fn_4_A30 = .text:0x00000A30; // type:function size:0x10 -fn_4_A40 = .text:0x00000A40; // type:function size:0x60 -fn_4_AA0 = .text:0x00000AA0; // type:function size:0xC -fn_4_AB0 = .text:0x00000AB0; // type:function size:0x1C -fn_4_AD0 = .text:0x00000AD0; // type:function size:0x1C -fn_4_AF0 = .text:0x00000AF0; // type:function size:0x1C -fn_4_B10 = .text:0x00000B10; // type:function size:0x10 -fn_4_B20 = .text:0x00000B20; // type:function size:0x10 -fn_4_B30 = .text:0x00000B30; // type:function size:0x10 -fn_4_B40 = .text:0x00000B40; // type:function size:0x10 -fn_4_B50 = .text:0x00000B50; // type:function size:0x10 -fn_4_B60 = .text:0x00000B60; // type:function size:0x30 -fn_4_B90 = .text:0x00000B90; // type:function size:0x30 -fn_4_BC0 = .text:0x00000BC0; // type:function size:0x30 -fn_4_BF0 = .text:0x00000BF0; // type:function size:0x10C -fn_4_D00 = .text:0x00000D00; // type:function size:0x58 -fn_4_D60 = .text:0x00000D60; // type:function size:0x88 +__dt__21dAcKnightLeaderBird_cFv = .text:0x000008C0; // type:function size:0x158 +getStateID__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A20; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A30; // type:function size:0x10 +build__37sFStateFct_c<21dAcKnightLeaderBird_c>FRC12sStateIDIf_c = .text:0x00000A40; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcKnightLeaderBird_c>FRP10sStateIf_c = .text:0x00000AA0; // type:function size:0xC +initialize__34sFState_c<21dAcKnightLeaderBird_c>Fv = .text:0x00000AB0; // type:function size:0x1C +execute__34sFState_c<21dAcKnightLeaderBird_c>Fv = .text:0x00000AD0; // type:function size:0x1C +finalize__34sFState_c<21dAcKnightLeaderBird_c>Fv = .text:0x00000AF0; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B10; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B20; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B30; // type:function size:0x10 +getState__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B40; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B50; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcKnightLeaderBird_c>CFR21dAcKnightLeaderBird_c = .text:0x00000B60; // type:function size:0x30 +executeState__36sFStateID_c<21dAcKnightLeaderBird_c>CFR21dAcKnightLeaderBird_c = .text:0x00000B90; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcKnightLeaderBird_c>CFR21dAcKnightLeaderBird_c = .text:0x00000BC0; // type:function size:0x30 +__sinit_\d_a_knight_leader_bird_cpp = .text:0x00000BF0; // type:function size:0x10C scope:local +__dt__36sFStateID_c<21dAcKnightLeaderBird_c>Fv = .text:0x00000D00; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcKnightLeaderBird_c>CFPCc = .text:0x00000D60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_4_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float lbl_4_rodata_C = .rodata:0x0000000C; // type:object size:0xC data:float lbl_4_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float -lbl_4_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_KNIGHT_LEADER_BIRD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_4_data_10 = .data:0x00000010; // type:object size:0x10 lbl_4_data_20 = .data:0x00000020; // type:object size:0x10 lbl_4_data_30 = .data:0x00000030; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_little_birdNP/symbols.txt b/config/SOUE01/rels/d_a_little_birdNP/symbols.txt index 30606804..83c46090 100644 --- a/config/SOUE01/rels/d_a_little_birdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_little_birdNP/symbols.txt @@ -3,20 +3,20 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_314_F0 = .text:0x000000F0; // type:function size:0x138 +dAcLittleBird_c_classInit__Fv = .text:0x000000F0; // type:function size:0x138 fn_314_230 = .text:0x00000230; // type:function size:0x58 -fn_314_290 = .text:0x00000290; // type:function size:0x58 -fn_314_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_314_360 = .text:0x00000360; // type:function size:0xA0 -fn_314_400 = .text:0x00000400; // type:function size:0xA4 +__dt__28sFState_c<15dAcLittleBird_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcLittleBird_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_314_4B0 = .text:0x000004B0; // type:function size:0x118 fn_314_5D0 = .text:0x000005D0; // type:function size:0x1F4 -fn_314_7D0 = .text:0x000007D0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007D0; // type:function size:0x10 fn_314_7E0 = .text:0x000007E0; // type:function size:0x8 fn_314_7F0 = .text:0x000007F0; // type:function size:0x144 fn_314_940 = .text:0x00000940; // type:function size:0x22C -fn_314_B70 = .text:0x00000B70; // type:function size:0x10 -fn_314_B80 = .text:0x00000B80; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B70; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B80; // type:function size:0x10 fn_314_B90 = .text:0x00000B90; // type:function size:0x164 fn_314_D00 = .text:0x00000D00; // type:function size:0x5C fn_314_D60 = .text:0x00000D60; // type:function size:0x18 @@ -42,7 +42,7 @@ fn_314_1820 = .text:0x00001820; // type:function size:0xF8 fn_314_1920 = .text:0x00001920; // type:function size:0x68 fn_314_1990 = .text:0x00001990; // type:function size:0x6C fn_314_1A00 = .text:0x00001A00; // type:function size:0xD8 -fn_314_1AE0 = .text:0x00001AE0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AE0; // type:function size:0x10 fn_314_1AF0 = .text:0x00001AF0; // type:function size:0xE4 fn_314_1BE0 = .text:0x00001BE0; // type:function size:0xAC fn_314_1C90 = .text:0x00001C90; // type:function size:0x7C @@ -54,67 +54,67 @@ fn_314_2110 = .text:0x00002110; // type:function size:0xD8 fn_314_21F0 = .text:0x000021F0; // type:function size:0x11C fn_314_2310 = .text:0x00002310; // type:function size:0xB8 fn_314_23D0 = .text:0x000023D0; // type:function size:0x2C -fn_314_2400 = .text:0x00002400; // type:function size:0x1C -fn_314_2420 = .text:0x00002420; // type:function size:0x28 -fn_314_2450 = .text:0x00002450; // type:function size:0x4 -fn_314_2460 = .text:0x00002460; // type:function size:0xC4 -fn_314_2530 = .text:0x00002530; // type:function size:0x54 -fn_314_2590 = .text:0x00002590; // type:function size:0x4 -fn_314_25A0 = .text:0x000025A0; // type:function size:0xC4 +initializeState_Init__15dAcLittleBird_cFv = .text:0x00002400; // type:function size:0x1C +executeState_Init__15dAcLittleBird_cFv = .text:0x00002420; // type:function size:0x28 +finalizeState_Init__15dAcLittleBird_cFv = .text:0x00002450; // type:function size:0x4 +initializeState_Wait__15dAcLittleBird_cFv = .text:0x00002460; // type:function size:0xC4 +executeState_Wait__15dAcLittleBird_cFv = .text:0x00002530; // type:function size:0x54 +finalizeState_Wait__15dAcLittleBird_cFv = .text:0x00002590; // type:function size:0x4 +initializeState_Sing__15dAcLittleBird_cFv = .text:0x000025A0; // type:function size:0xC4 fn_314_2670 = .text:0x00002670; // type:function size:0x88 -fn_314_2700 = .text:0x00002700; // type:function size:0x54 -fn_314_2760 = .text:0x00002760; // type:function size:0x4 -fn_314_2770 = .text:0x00002770; // type:function size:0xC4 -fn_314_2840 = .text:0x00002840; // type:function size:0x9C -fn_314_28E0 = .text:0x000028E0; // type:function size:0x4 -fn_314_28F0 = .text:0x000028F0; // type:function size:0x1CC -fn_314_2AC0 = .text:0x00002AC0; // type:function size:0xB8 -fn_314_2B80 = .text:0x00002B80; // type:function size:0x4 -fn_314_2B90 = .text:0x00002B90; // type:function size:0x10C -fn_314_2CA0 = .text:0x00002CA0; // type:function size:0x9C -fn_314_2D40 = .text:0x00002D40; // type:function size:0x4 -fn_314_2D50 = .text:0x00002D50; // type:function size:0xB0 -fn_314_2E00 = .text:0x00002E00; // type:function size:0xE4 +executeState_Sing__15dAcLittleBird_cFv = .text:0x00002700; // type:function size:0x54 +finalizeState_Sing__15dAcLittleBird_cFv = .text:0x00002760; // type:function size:0x4 +initializeState_Scratch__15dAcLittleBird_cFv = .text:0x00002770; // type:function size:0xC4 +executeState_Scratch__15dAcLittleBird_cFv = .text:0x00002840; // type:function size:0x9C +finalizeState_Scratch__15dAcLittleBird_cFv = .text:0x000028E0; // type:function size:0x4 +initializeState_Hop__15dAcLittleBird_cFv = .text:0x000028F0; // type:function size:0x1CC +executeState_Hop__15dAcLittleBird_cFv = .text:0x00002AC0; // type:function size:0xB8 +finalizeState_Hop__15dAcLittleBird_cFv = .text:0x00002B80; // type:function size:0x4 +initializeState_Eat__15dAcLittleBird_cFv = .text:0x00002B90; // type:function size:0x10C +executeState_Eat__15dAcLittleBird_cFv = .text:0x00002CA0; // type:function size:0x9C +finalizeState_Eat__15dAcLittleBird_cFv = .text:0x00002D40; // type:function size:0x4 +initializeState_PreEscape__15dAcLittleBird_cFv = .text:0x00002D50; // type:function size:0xB0 +executeState_PreEscape__15dAcLittleBird_cFv = .text:0x00002E00; // type:function size:0xE4 fn_314_2EF0 = .text:0x00002EF0; // type:function size:0x1C -fn_314_2F10 = .text:0x00002F10; // type:function size:0x44 -fn_314_2F60 = .text:0x00002F60; // type:function size:0x2E8 -fn_314_3250 = .text:0x00003250; // type:function size:0x118 -fn_314_3370 = .text:0x00003370; // type:function size:0x4 -fn_314_3380 = .text:0x00003380; // type:function size:0xE4 -fn_314_3470 = .text:0x00003470; // type:function size:0x80 -fn_314_34F0 = .text:0x000034F0; // type:function size:0x44 -fn_314_3540 = .text:0x00003540; // type:function size:0x188 -fn_314_36D0 = .text:0x000036D0; // type:function size:0x128 -fn_314_3800 = .text:0x00003800; // type:function size:0x4 -fn_314_3810 = .text:0x00003810; // type:function size:0x78 -fn_314_3890 = .text:0x00003890; // type:function size:0xFC -fn_314_3990 = .text:0x00003990; // type:function size:0x4 -fn_314_39A0 = .text:0x000039A0; // type:function size:0x148 -fn_314_3AF0 = .text:0x00003AF0; // type:function size:0x2B4 -fn_314_3DB0 = .text:0x00003DB0; // type:function size:0x4 -fn_314_3DC0 = .text:0x00003DC0; // type:function size:0x13C -fn_314_3F00 = .text:0x00003F00; // type:function size:0x104 -fn_314_4010 = .text:0x00004010; // type:function size:0x10 -fn_314_4020 = .text:0x00004020; // type:function size:0xA8 -fn_314_40D0 = .text:0x000040D0; // type:function size:0xA8 -fn_314_4180 = .text:0x00004180; // type:function size:0x10 -fn_314_4190 = .text:0x00004190; // type:function size:0x124 -fn_314_42C0 = .text:0x000042C0; // type:function size:0x60 -fn_314_4320 = .text:0x00004320; // type:function size:0xC -fn_314_4330 = .text:0x00004330; // type:function size:0x1C -fn_314_4350 = .text:0x00004350; // type:function size:0x1C -fn_314_4370 = .text:0x00004370; // type:function size:0x1C -fn_314_4390 = .text:0x00004390; // type:function size:0x10 -fn_314_43A0 = .text:0x000043A0; // type:function size:0x10 -fn_314_43B0 = .text:0x000043B0; // type:function size:0x10 -fn_314_43C0 = .text:0x000043C0; // type:function size:0x10 -fn_314_43D0 = .text:0x000043D0; // type:function size:0x10 -fn_314_43E0 = .text:0x000043E0; // type:function size:0x30 -fn_314_4410 = .text:0x00004410; // type:function size:0x30 -fn_314_4440 = .text:0x00004440; // type:function size:0x30 -fn_314_4470 = .text:0x00004470; // type:function size:0xA90 -fn_314_4F00 = .text:0x00004F00; // type:function size:0x58 -fn_314_4F60 = .text:0x00004F60; // type:function size:0x88 +finalizeState_PreEscape__15dAcLittleBird_cFv = .text:0x00002F10; // type:function size:0x44 +initializeState_PreEscape2__15dAcLittleBird_cFv = .text:0x00002F60; // type:function size:0x2E8 +executeState_PreEscape2__15dAcLittleBird_cFv = .text:0x00003250; // type:function size:0x118 +finalizeState_PreEscape2__15dAcLittleBird_cFv = .text:0x00003370; // type:function size:0x4 +initializeState_FlyReady__15dAcLittleBird_cFv = .text:0x00003380; // type:function size:0xE4 +executeState_FlyReady__15dAcLittleBird_cFv = .text:0x00003470; // type:function size:0x80 +finalizeState_FlyReady__15dAcLittleBird_cFv = .text:0x000034F0; // type:function size:0x44 +initializeState_FlyEscape__15dAcLittleBird_cFv = .text:0x00003540; // type:function size:0x188 +executeState_FlyEscape__15dAcLittleBird_cFv = .text:0x000036D0; // type:function size:0x128 +finalizeState_FlyEscape__15dAcLittleBird_cFv = .text:0x00003800; // type:function size:0x4 +initializeState_FlyKakku__15dAcLittleBird_cFv = .text:0x00003810; // type:function size:0x78 +executeState_FlyKakku__15dAcLittleBird_cFv = .text:0x00003890; // type:function size:0xFC +finalizeState_FlyKakku__15dAcLittleBird_cFv = .text:0x00003990; // type:function size:0x4 +initializeState_FlyReturn__15dAcLittleBird_cFv = .text:0x000039A0; // type:function size:0x148 +executeState_FlyReturn__15dAcLittleBird_cFv = .text:0x00003AF0; // type:function size:0x2B4 +finalizeState_FlyReturn__15dAcLittleBird_cFv = .text:0x00003DB0; // type:function size:0x4 +initializeState_LandOn__15dAcLittleBird_cFv = .text:0x00003DC0; // type:function size:0x13C +executeState_LandOn__15dAcLittleBird_cFv = .text:0x00003F00; // type:function size:0x104 +finalizeState_LandOn__15dAcLittleBird_cFv = .text:0x00004010; // type:function size:0x10 +initializeState_LandReady__15dAcLittleBird_cFv = .text:0x00004020; // type:function size:0xA8 +executeState_LandReady__15dAcLittleBird_cFv = .text:0x000040D0; // type:function size:0xA8 +finalizeState_LandReady__15dAcLittleBird_cFv = .text:0x00004180; // type:function size:0x10 +__dt__15dAcLittleBird_cFv = .text:0x00004190; // type:function size:0x124 +build__31sFStateFct_c<15dAcLittleBird_c>FRC12sStateIDIf_c = .text:0x000042C0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcLittleBird_c>FRP10sStateIf_c = .text:0x00004320; // type:function size:0xC +initialize__28sFState_c<15dAcLittleBird_c>Fv = .text:0x00004330; // type:function size:0x1C +execute__28sFState_c<15dAcLittleBird_c>Fv = .text:0x00004350; // type:function size:0x1C +finalize__28sFState_c<15dAcLittleBird_c>Fv = .text:0x00004370; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004390; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000043A0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000043B0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000043C0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000043D0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcLittleBird_c>CFR15dAcLittleBird_c = .text:0x000043E0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcLittleBird_c>CFR15dAcLittleBird_c = .text:0x00004410; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcLittleBird_c>CFR15dAcLittleBird_c = .text:0x00004440; // type:function size:0x30 +__sinit_\d_a_little_bird_cpp = .text:0x00004470; // type:function size:0xA90 scope:local +__dt__30sFStateID_c<15dAcLittleBird_c>Fv = .text:0x00004F00; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcLittleBird_c>CFPCc = .text:0x00004F60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -143,7 +143,7 @@ lbl_314_rodata_308 = .rodata:0x00000308; // type:object size:0x10 data:float lbl_314_rodata_318 = .rodata:0x00000318; // type:object size:0x4 data:float lbl_314_rodata_31C = .rodata:0x0000031C; // type:object size:0x14 data:float lbl_314_rodata_330 = .rodata:0x00000330; // type:object size:0x48 data:float -lbl_314_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_LITTLE_BIRD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_314_data_10 = .data:0x00000010; // type:object size:0x14 lbl_314_data_24 = .data:0x00000024; // type:object size:0x14 lbl_314_data_38 = .data:0x00000038; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_little_bird_mgrNP/symbols.txt b/config/SOUE01/rels/d_a_little_bird_mgrNP/symbols.txt index df5304f9..73362615 100644 --- a/config/SOUE01/rels/d_a_little_bird_mgrNP/symbols.txt +++ b/config/SOUE01/rels/d_a_little_bird_mgrNP/symbols.txt @@ -3,19 +3,19 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_313_F0 = .text:0x000000F0; // type:function size:0xDC -fn_313_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_313_230 = .text:0x00000230; // type:function size:0x58 -fn_313_290 = .text:0x00000290; // type:function size:0x6C -fn_313_300 = .text:0x00000300; // type:function size:0xA0 -fn_313_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcLittleBirdMgr_c_classInit__Fv = .text:0x000000F0; // type:function size:0xDC +__dt__18dAcLittleBirdMgr_cFv = .text:0x000001D0; // type:function size:0x58 +__dt__31sFState_c<18dAcLittleBirdMgr_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcLittleBirdMgr_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_313_450 = .text:0x00000450; // type:function size:0x14 fn_313_470 = .text:0x00000470; // type:function size:0x58 fn_313_4D0 = .text:0x000004D0; // type:function size:0x108 -fn_313_5E0 = .text:0x000005E0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005E0; // type:function size:0x10 fn_313_5F0 = .text:0x000005F0; // type:function size:0x8 fn_313_600 = .text:0x00000600; // type:function size:0x44 -fn_313_650 = .text:0x00000650; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000650; // type:function size:0x10 fn_313_660 = .text:0x00000660; // type:function size:0x8 fn_313_670 = .text:0x00000670; // type:function size:0x58 fn_313_6D0 = .text:0x000006D0; // type:function size:0x4C @@ -35,44 +35,44 @@ fn_313_E00 = .text:0x00000E00; // type:function size:0x74 fn_313_E80 = .text:0x00000E80; // type:function size:0x12C fn_313_FB0 = .text:0x00000FB0; // type:function size:0x1B4 fn_313_1170 = .text:0x00001170; // type:function size:0x244 -fn_313_13C0 = .text:0x000013C0; // type:function size:0x18 -fn_313_13E0 = .text:0x000013E0; // type:function size:0x50 -fn_313_1430 = .text:0x00001430; // type:function size:0x4 -fn_313_1440 = .text:0x00001440; // type:function size:0x20 -fn_313_1460 = .text:0x00001460; // type:function size:0xE0 +initializeState_Set__18dAcLittleBirdMgr_cFv = .text:0x000013C0; // type:function size:0x18 +executeState_Set__18dAcLittleBirdMgr_cFv = .text:0x000013E0; // type:function size:0x50 +finalizeState_Set__18dAcLittleBirdMgr_cFv = .text:0x00001430; // type:function size:0x4 +initializeState_Reset__18dAcLittleBirdMgr_cFv = .text:0x00001440; // type:function size:0x20 +executeState_Reset__18dAcLittleBirdMgr_cFv = .text:0x00001460; // type:function size:0xE0 fn_313_1540 = .text:0x00001540; // type:function size:0x1C -fn_313_1560 = .text:0x00001560; // type:function size:0x4 -fn_313_1570 = .text:0x00001570; // type:function size:0x3C -fn_313_15B0 = .text:0x000015B0; // type:function size:0x1B4 -fn_313_1770 = .text:0x00001770; // type:function size:0xC -fn_313_1780 = .text:0x00001780; // type:function size:0x10 -fn_313_1790 = .text:0x00001790; // type:function size:0x10 -fn_313_17A0 = .text:0x000017A0; // type:function size:0x18 -fn_313_17C0 = .text:0x000017C0; // type:function size:0x4C -fn_313_1810 = .text:0x00001810; // type:function size:0x7C -fn_313_1890 = .text:0x00001890; // type:function size:0xC -fn_313_18A0 = .text:0x000018A0; // type:function size:0x34 -fn_313_18E0 = .text:0x000018E0; // type:function size:0x34 -fn_313_1920 = .text:0x00001920; // type:function size:0x4 +finalizeState_Reset__18dAcLittleBirdMgr_cFv = .text:0x00001560; // type:function size:0x4 +initializeState_Safety__18dAcLittleBirdMgr_cFv = .text:0x00001570; // type:function size:0x3C +executeState_Safety__18dAcLittleBirdMgr_cFv = .text:0x000015B0; // type:function size:0x1B4 +finalizeState_Safety__18dAcLittleBirdMgr_cFv = .text:0x00001770; // type:function size:0xC +initializeState_Warning__18dAcLittleBirdMgr_cFv = .text:0x00001780; // type:function size:0x10 +executeState_Warning__18dAcLittleBirdMgr_cFv = .text:0x00001790; // type:function size:0x10 +finalizeState_Warning__18dAcLittleBirdMgr_cFv = .text:0x000017A0; // type:function size:0x18 +initializeState_Danger__18dAcLittleBirdMgr_cFv = .text:0x000017C0; // type:function size:0x4C +executeState_Danger__18dAcLittleBirdMgr_cFv = .text:0x00001810; // type:function size:0x7C +finalizeState_Danger__18dAcLittleBirdMgr_cFv = .text:0x00001890; // type:function size:0xC +initializeState_Kill__18dAcLittleBirdMgr_cFv = .text:0x000018A0; // type:function size:0x34 +executeState_Kill__18dAcLittleBirdMgr_cFv = .text:0x000018E0; // type:function size:0x34 +finalizeState_Kill__18dAcLittleBirdMgr_cFv = .text:0x00001920; // type:function size:0x4 fn_313_1930 = .text:0x00001930; // type:function size:0xE0 -fn_313_1A10 = .text:0x00001A10; // type:function size:0x10 -fn_313_1A20 = .text:0x00001A20; // type:function size:0x60 -fn_313_1A80 = .text:0x00001A80; // type:function size:0xC -fn_313_1A90 = .text:0x00001A90; // type:function size:0x1C -fn_313_1AB0 = .text:0x00001AB0; // type:function size:0x1C -fn_313_1AD0 = .text:0x00001AD0; // type:function size:0x1C -fn_313_1AF0 = .text:0x00001AF0; // type:function size:0x10 -fn_313_1B00 = .text:0x00001B00; // type:function size:0x10 -fn_313_1B10 = .text:0x00001B10; // type:function size:0x10 -fn_313_1B20 = .text:0x00001B20; // type:function size:0x10 -fn_313_1B30 = .text:0x00001B30; // type:function size:0x10 -fn_313_1B40 = .text:0x00001B40; // type:function size:0x10 -fn_313_1B50 = .text:0x00001B50; // type:function size:0x30 -fn_313_1B80 = .text:0x00001B80; // type:function size:0x30 -fn_313_1BB0 = .text:0x00001BB0; // type:function size:0x30 -fn_313_1BE0 = .text:0x00001BE0; // type:function size:0x4B0 -fn_313_2090 = .text:0x00002090; // type:function size:0x58 -fn_313_20F0 = .text:0x000020F0; // type:function size:0x88 +getStateID__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A10; // type:function size:0x10 +build__34sFStateFct_c<18dAcLittleBirdMgr_c>FRC12sStateIDIf_c = .text:0x00001A20; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcLittleBirdMgr_c>FRP10sStateIf_c = .text:0x00001A80; // type:function size:0xC +initialize__31sFState_c<18dAcLittleBirdMgr_c>Fv = .text:0x00001A90; // type:function size:0x1C +execute__31sFState_c<18dAcLittleBirdMgr_c>Fv = .text:0x00001AB0; // type:function size:0x1C +finalize__31sFState_c<18dAcLittleBirdMgr_c>Fv = .text:0x00001AD0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001AF0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B00; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B10; // type:function size:0x10 +getState__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B20; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B30; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B40; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcLittleBirdMgr_c>CFR18dAcLittleBirdMgr_c = .text:0x00001B50; // type:function size:0x30 +executeState__33sFStateID_c<18dAcLittleBirdMgr_c>CFR18dAcLittleBirdMgr_c = .text:0x00001B80; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcLittleBirdMgr_c>CFR18dAcLittleBirdMgr_c = .text:0x00001BB0; // type:function size:0x30 +__sinit_\d_a_little_bird_mgr_cpp = .text:0x00001BE0; // type:function size:0x4B0 scope:local +__dt__33sFStateID_c<18dAcLittleBirdMgr_c>Fv = .text:0x00002090; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcLittleBirdMgr_c>CFPCc = .text:0x000020F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -86,7 +86,7 @@ lbl_313_rodata_88 = .rodata:0x00000088; // type:object size:0x20 lbl_313_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float lbl_313_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float lbl_313_rodata_B0 = .rodata:0x000000B0; // type:object size:0x1C -lbl_313_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_LITTLE_BIRD_MGR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_313_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_313_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_313_data_18 = .data:0x00000018; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_messageNP/symbols.txt b/config/SOUE01/rels/d_a_messageNP/symbols.txt index cdbdc84c..2c941d4c 100644 --- a/config/SOUE01/rels/d_a_messageNP/symbols.txt +++ b/config/SOUE01/rels/d_a_messageNP/symbols.txt @@ -1,20 +1,20 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOMessage__ctor = .text:0x00000070; // type:function size:0x6C +dAcMessage_c_classInit__Fv = .text:0x00000070; // type:function size:0x6C AcOMessage__init = .text:0x000000E0; // type:function size:0xB0 AcOMessage__update = .text:0x00000190; // type:function size:0x58 AcOMessage__updateInEvent = .text:0x000001F0; // type:function size:0xF8 AcOMessage__performInteracton = .text:0x000002F0; // type:function size:0x68 fn_634_360 = .text:0x00000360; // type:function size:0x54 AcOMessage__getInteractionTarget = .text:0x000003C0; // type:function size:0x8 -AcOMessage__dtor = .text:0x000003D0; // type:function size:0x7C +__dt__12dAcMessage_cFv = .text:0x000003D0; // type:function size:0x7C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_634_rodata_0 = .rodata:0x00000000; // type:object size:0x2C data:float lbl_634_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float lbl_634_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_634_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double -lbl_634_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_MESSAGE_ACTOR = .data:0x00000000; // type:object size:0x10 lbl_634_data_10 = .data:0x00000010; // type:object size:0x10 lbl_634_data_20 = .data:0x00000020; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_morita_testNP/symbols.txt b/config/SOUE01/rels/d_a_morita_testNP/symbols.txt index 561c4a73..baf5b030 100644 --- a/config/SOUE01/rels/d_a_morita_testNP/symbols.txt +++ b/config/SOUE01/rels/d_a_morita_testNP/symbols.txt @@ -4,13 +4,13 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_144_F0 = .text:0x000000F0; // type:function size:0x40 -fn_144_130 = .text:0x00000130; // type:function size:0x1F4 +dAcJtest_c_classInit__Fv = .text:0x00000130; // type:function size:0x1F4 fn_144_330 = .text:0x00000330; // type:function size:0x6C fn_144_3A0 = .text:0x000003A0; // type:function size:0x58 -fn_144_400 = .text:0x00000400; // type:function size:0x58 -fn_144_460 = .text:0x00000460; // type:function size:0x6C -fn_144_4D0 = .text:0x000004D0; // type:function size:0xA0 -fn_144_570 = .text:0x00000570; // type:function size:0xA4 +__dt__23sFState_c<10dAcJtest_c>Fv = .text:0x00000400; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcJtest_c>Fv = .text:0x00000460; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004D0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000570; // type:function size:0xA4 fn_144_620 = .text:0x00000620; // type:function size:0x4 fn_144_630 = .text:0x00000630; // type:function size:0x74 fn_144_6B0 = .text:0x000006B0; // type:function size:0x58 @@ -20,71 +20,71 @@ fn_144_820 = .text:0x00000820; // type:function size:0x3DC fn_144_C00 = .text:0x00000C00; // type:function size:0xB0 AcMoritaTest__initModels = .text:0x00000CB0; // type:function size:0x1CC AcMoritaTest__init = .text:0x00000E80; // type:function size:0x60C -fn_144_1490 = .text:0x00001490; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001490; // type:function size:0x10 fn_144_14A0 = .text:0x000014A0; // type:function size:0x2C fn_144_14D0 = .text:0x000014D0; // type:function size:0x8 fn_144_14E0 = .text:0x000014E0; // type:function size:0xC7C -fn_144_2160 = .text:0x00002160; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002160; // type:function size:0x10 AcMoritaTest__draw = .text:0x00002170; // type:function size:0x114 -fn_144_2290 = .text:0x00002290; // type:function size:0x4 -fn_144_22A0 = .text:0x000022A0; // type:function size:0x214 -fn_144_24C0 = .text:0x000024C0; // type:function size:0x4 -fn_144_24D0 = .text:0x000024D0; // type:function size:0x58 -fn_144_2530 = .text:0x00002530; // type:function size:0x228 -fn_144_2760 = .text:0x00002760; // type:function size:0x4 -fn_144_2770 = .text:0x00002770; // type:function size:0xC -fn_144_2780 = .text:0x00002780; // type:function size:0x1CC -fn_144_2950 = .text:0x00002950; // type:function size:0x4 -fn_144_2960 = .text:0x00002960; // type:function size:0x60 -fn_144_29C0 = .text:0x000029C0; // type:function size:0x1E0 -fn_144_2BA0 = .text:0x00002BA0; // type:function size:0x4 +initializeState_FishNormalSwim__10dAcJtest_cFv = .text:0x00002290; // type:function size:0x4 +executeState_FishNormalSwim__10dAcJtest_cFv = .text:0x000022A0; // type:function size:0x214 +finalizeState_FishNormalSwim__10dAcJtest_cFv = .text:0x000024C0; // type:function size:0x4 +initializeState_FishEscapeSwim__10dAcJtest_cFv = .text:0x000024D0; // type:function size:0x58 +executeState_FishEscapeSwim__10dAcJtest_cFv = .text:0x00002530; // type:function size:0x228 +finalizeState_FishEscapeSwim__10dAcJtest_cFv = .text:0x00002760; // type:function size:0x4 +initializeState_EelNormalSwim__10dAcJtest_cFv = .text:0x00002770; // type:function size:0xC +executeState_EelNormalSwim__10dAcJtest_cFv = .text:0x00002780; // type:function size:0x1CC +finalizeState_EelNormalSwim__10dAcJtest_cFv = .text:0x00002950; // type:function size:0x4 +initializeState_EelEscapeSwim__10dAcJtest_cFv = .text:0x00002960; // type:function size:0x60 +executeState_EelEscapeSwim__10dAcJtest_cFv = .text:0x000029C0; // type:function size:0x1E0 +finalizeState_EelEscapeSwim__10dAcJtest_cFv = .text:0x00002BA0; // type:function size:0x4 fn_144_2BB0 = .text:0x00002BB0; // type:function size:0x2CC -fn_144_2E80 = .text:0x00002E80; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E80; // type:function size:0x10 fn_144_2E90 = .text:0x00002E90; // type:function size:0x7C -fn_144_2F10 = .text:0x00002F10; // type:function size:0xC -fn_144_2F20 = .text:0x00002F20; // type:function size:0x160 -fn_144_3080 = .text:0x00003080; // type:function size:0x4 +initializeState_GunkanuoSwim__10dAcJtest_cFv = .text:0x00002F10; // type:function size:0xC +executeState_GunkanuoSwim__10dAcJtest_cFv = .text:0x00002F20; // type:function size:0x160 +finalizeState_GunkanuoSwim__10dAcJtest_cFv = .text:0x00003080; // type:function size:0x4 fn_144_3090 = .text:0x00003090; // type:function size:0x2F0 -fn_144_3380 = .text:0x00003380; // type:function size:0x1C -fn_144_33A0 = .text:0x000033A0; // type:function size:0x1B0 -fn_144_3550 = .text:0x00003550; // type:function size:0x4 +initializeState_SkyTailFly__10dAcJtest_cFv = .text:0x00003380; // type:function size:0x1C +executeState_SkyTailFly__10dAcJtest_cFv = .text:0x000033A0; // type:function size:0x1B0 +finalizeState_SkyTailFly__10dAcJtest_cFv = .text:0x00003550; // type:function size:0x4 fn_144_3560 = .text:0x00003560; // type:function size:0x300 fn_144_3860 = .text:0x00003860; // type:function size:0x400 -fn_144_3C60 = .text:0x00003C60; // type:function size:0x4 -fn_144_3C70 = .text:0x00003C70; // type:function size:0x350 -fn_144_3FC0 = .text:0x00003FC0; // type:function size:0x4 -fn_144_3FD0 = .text:0x00003FD0; // type:function size:0x4C -fn_144_4020 = .text:0x00004020; // type:function size:0x528 -fn_144_4550 = .text:0x00004550; // type:function size:0x4 -fn_144_4560 = .text:0x00004560; // type:function size:0x4 -fn_144_4570 = .text:0x00004570; // type:function size:0x4 -fn_144_4580 = .text:0x00004580; // type:function size:0x4 -fn_144_4590 = .text:0x00004590; // type:function size:0x14 -fn_144_45B0 = .text:0x000045B0; // type:function size:0x54 -fn_144_4610 = .text:0x00004610; // type:function size:0x4 +initializeState_BirdFly__10dAcJtest_cFv = .text:0x00003C60; // type:function size:0x4 +executeState_BirdFly__10dAcJtest_cFv = .text:0x00003C70; // type:function size:0x350 +finalizeState_BirdFly__10dAcJtest_cFv = .text:0x00003FC0; // type:function size:0x4 +initializeState_Remly__10dAcJtest_cFv = .text:0x00003FD0; // type:function size:0x4C +executeState_Remly__10dAcJtest_cFv = .text:0x00004020; // type:function size:0x528 +finalizeState_Remly__10dAcJtest_cFv = .text:0x00004550; // type:function size:0x4 +initializeState_OctaGrass__10dAcJtest_cFv = .text:0x00004560; // type:function size:0x4 +executeState_OctaGrass__10dAcJtest_cFv = .text:0x00004570; // type:function size:0x4 +finalizeState_OctaGrass__10dAcJtest_cFv = .text:0x00004580; // type:function size:0x4 +initializeState_WaterDragon__10dAcJtest_cFv = .text:0x00004590; // type:function size:0x14 +executeState_WaterDragon__10dAcJtest_cFv = .text:0x000045B0; // type:function size:0x54 +finalizeState_WaterDragon__10dAcJtest_cFv = .text:0x00004610; // type:function size:0x4 fn_144_4620 = .text:0x00004620; // type:function size:0x58 fn_144_4680 = .text:0x00004680; // type:function size:0x8 fn_144_4690 = .text:0x00004690; // type:function size:0x4 fn_144_46A0 = .text:0x000046A0; // type:function size:0x4 fn_144_46B0 = .text:0x000046B0; // type:function size:0x8 -fn_144_46C0 = .text:0x000046C0; // type:function size:0x1B8 -fn_144_4880 = .text:0x00004880; // type:function size:0x60 -fn_144_48E0 = .text:0x000048E0; // type:function size:0xC -fn_144_48F0 = .text:0x000048F0; // type:function size:0x1C -fn_144_4910 = .text:0x00004910; // type:function size:0x1C -fn_144_4930 = .text:0x00004930; // type:function size:0x1C -fn_144_4950 = .text:0x00004950; // type:function size:0x10 -fn_144_4960 = .text:0x00004960; // type:function size:0x10 -fn_144_4970 = .text:0x00004970; // type:function size:0x10 -fn_144_4980 = .text:0x00004980; // type:function size:0x10 -fn_144_4990 = .text:0x00004990; // type:function size:0x10 -fn_144_49A0 = .text:0x000049A0; // type:function size:0x10 -fn_144_49B0 = .text:0x000049B0; // type:function size:0x30 -fn_144_49E0 = .text:0x000049E0; // type:function size:0x30 -fn_144_4A10 = .text:0x00004A10; // type:function size:0x30 -fn_144_4A40 = .text:0x00004A40; // type:function size:0x7A0 -fn_144_51E0 = .text:0x000051E0; // type:function size:0x58 -fn_144_5240 = .text:0x00005240; // type:function size:0x88 +__dt__10dAcJtest_cFv = .text:0x000046C0; // type:function size:0x1B8 +build__26sFStateFct_c<10dAcJtest_c>FRC12sStateIDIf_c = .text:0x00004880; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcJtest_c>FRP10sStateIf_c = .text:0x000048E0; // type:function size:0xC +initialize__23sFState_c<10dAcJtest_c>Fv = .text:0x000048F0; // type:function size:0x1C +execute__23sFState_c<10dAcJtest_c>Fv = .text:0x00004910; // type:function size:0x1C +finalize__23sFState_c<10dAcJtest_c>Fv = .text:0x00004930; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004950; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004960; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004970; // type:function size:0x10 +getState__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004980; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004990; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000049A0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcJtest_c>CFR10dAcJtest_c = .text:0x000049B0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcJtest_c>CFR10dAcJtest_c = .text:0x000049E0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcJtest_c>CFR10dAcJtest_c = .text:0x00004A10; // type:function size:0x30 +__sinit_\d_a_morita_test_cpp = .text:0x00004A40; // type:function size:0x7A0 scope:local +__dt__25sFStateID_c<10dAcJtest_c>Fv = .text:0x000051E0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcJtest_c>CFPCc = .text:0x00005240; // type:function size:0x88 fn_144_52D0 = .text:0x000052D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -94,7 +94,7 @@ lbl_144_rodata_F0 = .rodata:0x000000F0; // type:object size:0xC data:float lbl_144_rodata_FC = .rodata:0x000000FC; // type:object size:0x24 data:float lbl_144_rodata_120 = .rodata:0x00000120; // type:object size:0x24 data:float lbl_144_rodata_144 = .rodata:0x00000144; // type:object size:0x54 data:float -lbl_144_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_J_TEST = .data:0x00000000; // type:object size:0x3C data:4byte lbl_144_data_3C = .data:0x0000003C; // type:object size:0x8 lbl_144_data_44 = .data:0x00000044; // type:object size:0x14 lbl_144_data_58 = .data:0x00000058; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_npc_aku_humanNP/symbols.txt b/config/SOUE01/rels/d_a_npc_aku_humanNP/symbols.txt index ed9cb51f..f5ce0972 100644 --- a/config/SOUE01/rels/d_a_npc_aku_humanNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_aku_humanNP/symbols.txt @@ -25,7 +25,7 @@ fn_87_2A0 = .text:0x000002A0; // type:function size:0x34 fn_87_2E0 = .text:0x000002E0; // type:function size:0x34 fn_87_320 = .text:0x00000320; // type:function size:0x34 fn_87_360 = .text:0x00000360; // type:function size:0x48 -fn_87_3B0 = .text:0x000003B0; // type:function size:0x344 +dAcNpcAkuHuman_c_classInit__Fv = .text:0x000003B0; // type:function size:0x344 fn_87_700 = .text:0x00000700; // type:function size:0x60 fn_87_760 = .text:0x00000760; // type:function size:0xC fn_87_770 = .text:0x00000770; // type:function size:0x40 @@ -125,7 +125,7 @@ fn_87_2120 = .text:0x00002120; // type:function size:0x4C fn_87_2170 = .text:0x00002170; // type:function size:0x8 fn_87_2180 = .text:0x00002180; // type:function size:0xC fn_87_2190 = .text:0x00002190; // type:function size:0x8 -fn_87_21A0 = .text:0x000021A0; // type:function size:0x174 +__dt__16dAcNpcAkuHuman_cFv = .text:0x000021A0; // type:function size:0x174 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_87_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float @@ -200,7 +200,7 @@ lbl_87_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_87_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_87_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_87_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_87_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_AKU_HUMAN = .data:0x00000030; // type:object size:0x10 lbl_87_data_40 = .data:0x00000040; // type:object size:0x8 lbl_87_data_48 = .data:0x00000048; // type:object size:0x10 lbl_87_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_akumakunNP/symbols.txt b/config/SOUE01/rels/d_a_npc_akumakunNP/symbols.txt index db8accd6..41a5438e 100644 --- a/config/SOUE01/rels/d_a_npc_akumakunNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_akumakunNP/symbols.txt @@ -27,7 +27,7 @@ fn_86_320 = .text:0x00000320; // type:function size:0x34 fn_86_360 = .text:0x00000360; // type:function size:0x34 fn_86_3A0 = .text:0x000003A0; // type:function size:0x34 fn_86_3E0 = .text:0x000003E0; // type:function size:0x48 -NpcAkumakun__ctor = .text:0x00000430; // type:function size:0x350 +dAcNpcAkumakun_c_classInit__Fv = .text:0x00000430; // type:function size:0x350 fn_86_780 = .text:0x00000780; // type:function size:0x60 fn_86_7E0 = .text:0x000007E0; // type:function size:0xC fn_86_7F0 = .text:0x000007F0; // type:function size:0x40 @@ -136,22 +136,22 @@ fn_86_36F0 = .text:0x000036F0; // type:function size:0x4C fn_86_3740 = .text:0x00003740; // type:function size:0x8 fn_86_3750 = .text:0x00003750; // type:function size:0xC fn_86_3760 = .text:0x00003760; // type:function size:0x8 -fn_86_3770 = .text:0x00003770; // type:function size:0x184 +__dt__16dAcNpcAkumakun_cFv = .text:0x00003770; // type:function size:0x184 fn_86_3900 = .text:0x00003900; // type:function size:0x4 fn_86_3910 = .text:0x00003910; // type:function size:0x4 fn_86_3920 = .text:0x00003920; // type:function size:0x4 fn_86_3930 = .text:0x00003930; // type:function size:0x4 fn_86_3940 = .text:0x00003940; // type:function size:0x4 -fn_86_3950 = .text:0x00003950; // type:function size:0x124 -fn_86_3A80 = .text:0x00003A80; // type:function size:0x58 +__sinit_\d_a_npc_akumakun_cpp = .text:0x00003950; // type:function size:0x124 scope:local +__dt__31sFStateID_c<16dAcNpcAkumakun_c>Fv = .text:0x00003A80; // type:function size:0x58 fn_86_3AE0 = .text:0x00003AE0; // type:function size:0x5C fn_86_3B40 = .text:0x00003B40; // type:function size:0xC fn_86_3B50 = .text:0x00003B50; // type:function size:0xDC fn_86_3C30 = .text:0x00003C30; // type:function size:0xE0 -fn_86_3D10 = .text:0x00003D10; // type:function size:0x88 -fn_86_3DA0 = .text:0x00003DA0; // type:function size:0x30 -fn_86_3DD0 = .text:0x00003DD0; // type:function size:0x30 -fn_86_3E00 = .text:0x00003E00; // type:function size:0x30 +isSameName__31sFStateID_c<16dAcNpcAkumakun_c>CFPCc = .text:0x00003D10; // type:function size:0x88 +initializeState__31sFStateID_c<16dAcNpcAkumakun_c>CFR16dAcNpcAkumakun_c = .text:0x00003DA0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcNpcAkumakun_c>CFR16dAcNpcAkumakun_c = .text:0x00003DD0; // type:function size:0x30 +finalizeState__31sFStateID_c<16dAcNpcAkumakun_c>CFR16dAcNpcAkumakun_c = .text:0x00003E00; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -234,7 +234,7 @@ lbl_86_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_86_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_86_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_86_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_86_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_AKUMAKUN = .data:0x00000030; // type:object size:0x10 lbl_86_data_40 = .data:0x00000040; // type:object size:0x8 lbl_86_data_48 = .data:0x00000048; // type:object size:0x10 lbl_86_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_aqua_dragonNP/symbols.txt b/config/SOUE01/rels/d_a_npc_aqua_dragonNP/symbols.txt index 3b5a413c..c2adc8f6 100644 --- a/config/SOUE01/rels/d_a_npc_aqua_dragonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_aqua_dragonNP/symbols.txt @@ -28,7 +28,7 @@ fn_74_780 = .text:0x00000780; // type:function size:0x30 fn_74_7B0 = .text:0x000007B0; // type:function size:0x30 fn_74_7E0 = .text:0x000007E0; // type:function size:0xC fn_74_7F0 = .text:0x000007F0; // type:function size:0xC -AcNpcAdr__ctor = .text:0x00000800; // type:function size:0x3D8 +dAcNpcAdr_c_classInit__Fv = .text:0x00000800; // type:function size:0x3D8 fn_74_BE0 = .text:0x00000BE0; // type:function size:0x4 fn_74_BF0 = .text:0x00000BF0; // type:function size:0x60 fn_74_C50 = .text:0x00000C50; // type:function size:0xC @@ -162,22 +162,22 @@ fn_74_4C90 = .text:0x00004C90; // type:function size:0x8 fn_74_4CA0 = .text:0x00004CA0; // type:function size:0x4C fn_74_4CF0 = .text:0x00004CF0; // type:function size:0x8 fn_74_4D00 = .text:0x00004D00; // type:function size:0xC -fn_74_4D10 = .text:0x00004D10; // type:function size:0x1D0 +__dt__11dAcNpcAdr_cFv = .text:0x00004D10; // type:function size:0x1D0 fn_74_4EE0 = .text:0x00004EE0; // type:function size:0x4 fn_74_4EF0 = .text:0x00004EF0; // type:function size:0x4 fn_74_4F00 = .text:0x00004F00; // type:function size:0x4 fn_74_4F10 = .text:0x00004F10; // type:function size:0x4 fn_74_4F20 = .text:0x00004F20; // type:function size:0x4 -fn_74_4F30 = .text:0x00004F30; // type:function size:0x124 -fn_74_5060 = .text:0x00005060; // type:function size:0x58 +__sinit_\d_a_npc_aqua_dragon_cpp = .text:0x00004F30; // type:function size:0x124 scope:local +__dt__26sFStateID_c<11dAcNpcAdr_c>Fv = .text:0x00005060; // type:function size:0x58 fn_74_50C0 = .text:0x000050C0; // type:function size:0x5C fn_74_5120 = .text:0x00005120; // type:function size:0xC fn_74_5130 = .text:0x00005130; // type:function size:0xDC fn_74_5210 = .text:0x00005210; // type:function size:0xE0 -fn_74_52F0 = .text:0x000052F0; // type:function size:0x88 -fn_74_5380 = .text:0x00005380; // type:function size:0x30 -fn_74_53B0 = .text:0x000053B0; // type:function size:0x30 -fn_74_53E0 = .text:0x000053E0; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcAdr_c>CFPCc = .text:0x000052F0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcAdr_c>CFR11dAcNpcAdr_c = .text:0x00005380; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcAdr_c>CFR11dAcNpcAdr_c = .text:0x000053B0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcAdr_c>CFR11dAcNpcAdr_c = .text:0x000053E0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -274,7 +274,7 @@ lbl_74_data_88 = .data:0x00000088; // type:object size:0x8 lbl_74_data_90 = .data:0x00000090; // type:object size:0x8 lbl_74_data_98 = .data:0x00000098; // type:object size:0x8 lbl_74_data_A0 = .data:0x000000A0; // type:object size:0x30 -lbl_74_data_D0 = .data:0x000000D0; // type:object size:0x10 +g_profile_NPC_ADR = .data:0x000000D0; // type:object size:0x10 lbl_74_data_E0 = .data:0x000000E0; // type:object size:0x2C lbl_74_data_10C = .data:0x0000010C; // type:object size:0xC data:string lbl_74_data_118 = .data:0x00000118; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_azukariya_fatherNP/symbols.txt b/config/SOUE01/rels/d_a_npc_azukariya_fatherNP/symbols.txt index 64842eeb..b19f03f3 100644 --- a/config/SOUE01/rels/d_a_npc_azukariya_fatherNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_azukariya_fatherNP/symbols.txt @@ -25,7 +25,7 @@ fn_58_2A0 = .text:0x000002A0; // type:function size:0x34 fn_58_2E0 = .text:0x000002E0; // type:function size:0x34 fn_58_320 = .text:0x00000320; // type:function size:0x34 fn_58_360 = .text:0x00000360; // type:function size:0x48 -fn_58_3B0 = .text:0x000003B0; // type:function size:0x324 +dAcNpcAzukariyaFather_c_classInit__Fv = .text:0x000003B0; // type:function size:0x324 fn_58_6E0 = .text:0x000006E0; // type:function size:0x60 fn_58_740 = .text:0x00000740; // type:function size:0xC fn_58_750 = .text:0x00000750; // type:function size:0x40 @@ -126,7 +126,7 @@ fn_58_15F0 = .text:0x000015F0; // type:function size:0x8 fn_58_1600 = .text:0x00001600; // type:function size:0x4C fn_58_1650 = .text:0x00001650; // type:function size:0x8 fn_58_1660 = .text:0x00001660; // type:function size:0xC -fn_58_1670 = .text:0x00001670; // type:function size:0x15C +__dt__23dAcNpcAzukariyaFather_cFv = .text:0x00001670; // type:function size:0x15C fn_58_17D0 = .text:0x000017D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -209,7 +209,7 @@ lbl_58_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_58_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_58_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_58_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_58_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_AZUKARIYA_FATHER = .data:0x00000030; // type:object size:0x10 lbl_58_data_40 = .data:0x00000040; // type:object size:0xC lbl_58_data_4C = .data:0x0000004C; // type:object size:0x10 lbl_58_data_5C = .data:0x0000005C; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_azukariya_nightNP/symbols.txt b/config/SOUE01/rels/d_a_npc_azukariya_nightNP/symbols.txt index 7842924e..382c648b 100644 --- a/config/SOUE01/rels/d_a_npc_azukariya_nightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_azukariya_nightNP/symbols.txt @@ -28,7 +28,7 @@ fn_49_360 = .text:0x00000360; // type:function size:0x34 fn_49_3A0 = .text:0x000003A0; // type:function size:0x34 fn_49_3E0 = .text:0x000003E0; // type:function size:0x48 fn_49_430 = .text:0x00000430; // type:function size:0x74 -AcNpcAzukariyaNight__ctor = .text:0x000004B0; // type:function size:0x3D0 +dAcNpcAzukariyaNight_c_classInit__Fv = .text:0x000004B0; // type:function size:0x3D0 fn_49_880 = .text:0x00000880; // type:function size:0x60 fn_49_8E0 = .text:0x000008E0; // type:function size:0xC fn_49_8F0 = .text:0x000008F0; // type:function size:0x40 @@ -150,7 +150,7 @@ fn_49_2690 = .text:0x00002690; // type:function size:0x8 fn_49_26A0 = .text:0x000026A0; // type:function size:0x8 fn_49_26B0 = .text:0x000026B0; // type:function size:0x8 fn_49_26C0 = .text:0x000026C0; // type:function size:0xC -fn_49_26D0 = .text:0x000026D0; // type:function size:0x174 +__dt__22dAcNpcAzukariyaNight_cFv = .text:0x000026D0; // type:function size:0x174 fn_49_2850 = .text:0x00002850; // type:function size:0x8 fn_49_2860 = .text:0x00002860; // type:function size:0x14 fn_49_2880 = .text:0x00002880; // type:function size:0x8 @@ -190,12 +190,12 @@ fn_49_2AA0 = .text:0x00002AA0; // type:function size:0x4 fn_49_2AB0 = .text:0x00002AB0; // type:function size:0x4 fn_49_2AC0 = .text:0x00002AC0; // type:function size:0x4 fn_49_2AD0 = .text:0x00002AD0; // type:function size:0x4 -fn_49_2AE0 = .text:0x00002AE0; // type:function size:0x338 -fn_49_2E20 = .text:0x00002E20; // type:function size:0x58 -fn_49_2E80 = .text:0x00002E80; // type:function size:0x88 -fn_49_2F10 = .text:0x00002F10; // type:function size:0x30 -fn_49_2F40 = .text:0x00002F40; // type:function size:0x30 -fn_49_2F70 = .text:0x00002F70; // type:function size:0x30 +__sinit_\d_a_npc_azukariya_night_cpp = .text:0x00002AE0; // type:function size:0x338 scope:local +__dt__37sFStateID_c<22dAcNpcAzukariyaNight_c>Fv = .text:0x00002E20; // type:function size:0x58 +isSameName__37sFStateID_c<22dAcNpcAzukariyaNight_c>CFPCc = .text:0x00002E80; // type:function size:0x88 +initializeState__37sFStateID_c<22dAcNpcAzukariyaNight_c>CFR22dAcNpcAzukariyaNight_c = .text:0x00002F10; // type:function size:0x30 +executeState__37sFStateID_c<22dAcNpcAzukariyaNight_c>CFR22dAcNpcAzukariyaNight_c = .text:0x00002F40; // type:function size:0x30 +finalizeState__37sFStateID_c<22dAcNpcAzukariyaNight_c>CFR22dAcNpcAzukariyaNight_c = .text:0x00002F70; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -280,7 +280,7 @@ lbl_49_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_49_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_49_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_49_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_49_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_AZUKARIYA_NIGHT = .data:0x00000030; // type:object size:0x10 lbl_49_data_40 = .data:0x00000040; // type:object size:0xC lbl_49_data_4C = .data:0x0000004C; // type:object size:0x10 lbl_49_data_5C = .data:0x0000005C; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_bamboo_goronNP/symbols.txt b/config/SOUE01/rels/d_a_npc_bamboo_goronNP/symbols.txt index 8d617960..9776112d 100644 --- a/config/SOUE01/rels/d_a_npc_bamboo_goronNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_bamboo_goronNP/symbols.txt @@ -28,7 +28,7 @@ fn_84_750 = .text:0x00000750; // type:function size:0x10 fn_84_760 = .text:0x00000760; // type:function size:0x30 fn_84_790 = .text:0x00000790; // type:function size:0x30 fn_84_7C0 = .text:0x000007C0; // type:function size:0x30 -AcNpcBgr__create = .text:0x000007F0; // type:function size:0x39C +dAcNpcBgr_c_classInit__Fv = .text:0x000007F0; // type:function size:0x39C fn_84_B90 = .text:0x00000B90; // type:function size:0x4 fn_84_BA0 = .text:0x00000BA0; // type:function size:0x60 fn_84_C00 = .text:0x00000C00; // type:function size:0xC @@ -165,22 +165,22 @@ fn_84_3090 = .text:0x00003090; // type:function size:0x8 fn_84_30A0 = .text:0x000030A0; // type:function size:0x4C fn_84_30F0 = .text:0x000030F0; // type:function size:0x8 fn_84_3100 = .text:0x00003100; // type:function size:0xC -fn_84_3110 = .text:0x00003110; // type:function size:0x1BC +__dt__11dAcNpcBgr_cFv = .text:0x00003110; // type:function size:0x1BC fn_84_32D0 = .text:0x000032D0; // type:function size:0x4 fn_84_32E0 = .text:0x000032E0; // type:function size:0x4 fn_84_32F0 = .text:0x000032F0; // type:function size:0x4 fn_84_3300 = .text:0x00003300; // type:function size:0x4 fn_84_3310 = .text:0x00003310; // type:function size:0x4 -fn_84_3320 = .text:0x00003320; // type:function size:0x1DC -fn_84_3500 = .text:0x00003500; // type:function size:0x58 +__sinit_\d_a_npc_bamboo_goron_cpp = .text:0x00003320; // type:function size:0x1DC scope:local +__dt__26sFStateID_c<11dAcNpcBgr_c>Fv = .text:0x00003500; // type:function size:0x58 fn_84_3560 = .text:0x00003560; // type:function size:0x5C fn_84_35C0 = .text:0x000035C0; // type:function size:0xC fn_84_35D0 = .text:0x000035D0; // type:function size:0xDC fn_84_36B0 = .text:0x000036B0; // type:function size:0xE0 -fn_84_3790 = .text:0x00003790; // type:function size:0x88 -fn_84_3820 = .text:0x00003820; // type:function size:0x30 -fn_84_3850 = .text:0x00003850; // type:function size:0x30 -fn_84_3880 = .text:0x00003880; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcBgr_c>CFPCc = .text:0x00003790; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcBgr_c>CFR11dAcNpcBgr_c = .text:0x00003820; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcBgr_c>CFR11dAcNpcBgr_c = .text:0x00003850; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcBgr_c>CFR11dAcNpcBgr_c = .text:0x00003880; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -252,7 +252,7 @@ lbl_84_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_84_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_84_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_84_data_2C = .data:0x0000002C; // type:object size:0xC data:4byte -lbl_84_data_38 = .data:0x00000038; // type:object size:0x10 +g_profile_NPC_BGR = .data:0x00000038; // type:object size:0x10 lbl_84_data_48 = .data:0x00000048; // type:object size:0xC lbl_84_data_54 = .data:0x00000054; // type:object size:0x10 lbl_84_data_64 = .data:0x00000064; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_bbrvlNP/symbols.txt b/config/SOUE01/rels/d_a_npc_bbrvlNP/symbols.txt index 04b78d03..2f7b8a64 100644 --- a/config/SOUE01/rels/d_a_npc_bbrvlNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_bbrvlNP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_127_F0 = .text:0x000000F0; // type:function size:0x40 -AcNpcBBRvl__ctor = .text:0x00000130; // type:function size:0x3BC +dAcNpcBBRvl_c_classInit__Fv = .text:0x00000130; // type:function size:0x3BC fn_127_4F0 = .text:0x000004F0; // type:function size:0x58 fn_127_550 = .text:0x00000550; // type:function size:0x58 fn_127_5B0 = .text:0x000005B0; // type:function size:0x90 @@ -272,22 +272,22 @@ fn_127_143A0 = .text:0x000143A0; // type:function size:0x8 fn_127_143B0 = .text:0x000143B0; // type:function size:0x4 fn_127_143C0 = .text:0x000143C0; // type:function size:0x4 fn_127_143D0 = .text:0x000143D0; // type:function size:0x1C -fn_127_143F0 = .text:0x000143F0; // type:function size:0x26C +__dt__13dAcNpcBBRvl_cFv = .text:0x000143F0; // type:function size:0x26C fn_127_14660 = .text:0x00014660; // type:function size:0x4 fn_127_14670 = .text:0x00014670; // type:function size:0x4 fn_127_14680 = .text:0x00014680; // type:function size:0x4 fn_127_14690 = .text:0x00014690; // type:function size:0x4 fn_127_146A0 = .text:0x000146A0; // type:function size:0x4 -fn_127_146B0 = .text:0x000146B0; // type:function size:0x1C70 -fn_127_16320 = .text:0x00016320; // type:function size:0x58 +__sinit_\d_a_npc_bbrvl_cpp = .text:0x000146B0; // type:function size:0x1C70 scope:local +__dt__28sFStateID_c<13dAcNpcBBRvl_c>Fv = .text:0x00016320; // type:function size:0x58 fn_127_16380 = .text:0x00016380; // type:function size:0x5C fn_127_163E0 = .text:0x000163E0; // type:function size:0xC fn_127_163F0 = .text:0x000163F0; // type:function size:0xDC fn_127_164D0 = .text:0x000164D0; // type:function size:0xE0 -fn_127_165B0 = .text:0x000165B0; // type:function size:0x88 -fn_127_16640 = .text:0x00016640; // type:function size:0x30 -fn_127_16670 = .text:0x00016670; // type:function size:0x30 -fn_127_166A0 = .text:0x000166A0; // type:function size:0x30 +isSameName__28sFStateID_c<13dAcNpcBBRvl_c>CFPCc = .text:0x000165B0; // type:function size:0x88 +initializeState__28sFStateID_c<13dAcNpcBBRvl_c>CFR13dAcNpcBBRvl_c = .text:0x00016640; // type:function size:0x30 +executeState__28sFStateID_c<13dAcNpcBBRvl_c>CFR13dAcNpcBBRvl_c = .text:0x00016670; // type:function size:0x30 +finalizeState__28sFStateID_c<13dAcNpcBBRvl_c>CFR13dAcNpcBBRvl_c = .text:0x000166A0; // type:function size:0x30 fn_127_166D0 = .text:0x000166D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -469,7 +469,7 @@ lbl_127_data_10 = .data:0x00000010; // type:object size:0x8 lbl_127_data_18 = .data:0x00000018; // type:object size:0x8 lbl_127_data_20 = .data:0x00000020; // type:object size:0x8 lbl_127_data_28 = .data:0x00000028; // type:object size:0x8 -lbl_127_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_BBRVL = .data:0x00000030; // type:object size:0x10 lbl_127_data_40 = .data:0x00000040; // type:object size:0xC data:string lbl_127_data_4C = .data:0x0000004C; // type:object size:0x14 lbl_127_data_60 = .data:0x00000060; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_npc_beeNP/symbols.txt b/config/SOUE01/rels/d_a_npc_beeNP/symbols.txt index b3b784dc..0af91e5c 100644 --- a/config/SOUE01/rels/d_a_npc_beeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_beeNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_14_70 = .text:0x00000070; // type:function size:0xD0 +dAcNpcBee_c_classInit__Fv = .text:0x00000070; // type:function size:0xD0 fn_14_140 = .text:0x00000140; // type:function size:0x58 fn_14_1A0 = .text:0x000001A0; // type:function size:0x58 fn_14_200 = .text:0x00000200; // type:function size:0x5C @@ -24,14 +24,14 @@ fn_14_2870 = .text:0x00002870; // type:function size:0x8 fn_14_2880 = .text:0x00002880; // type:function size:0x4 fn_14_2890 = .text:0x00002890; // type:function size:0x4 fn_14_28A0 = .text:0x000028A0; // type:function size:0x8 -fn_14_28B0 = .text:0x000028B0; // type:function size:0xC4 +__dt__11dAcNpcBee_cFv = .text:0x000028B0; // type:function size:0xC4 fn_14_2980 = .text:0x00002980; // type:function size:0x4 fn_14_2990 = .text:0x00002990; // type:function size:0x4 fn_14_29A0 = .text:0x000029A0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_14_rodata_0 = .rodata:0x00000000; // type:object size:0xC4 data:float -lbl_14_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_BEE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_14_data_10 = .data:0x00000010; // type:object size:0x2C lbl_14_data_3C = .data:0x0000003C; // type:object size:0x8 lbl_14_data_44 = .data:0x00000044; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_npc_birdNP/symbols.txt b/config/SOUE01/rels/d_a_npc_birdNP/symbols.txt index 36344d2b..9e0917ca 100644 --- a/config/SOUE01/rels/d_a_npc_birdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_birdNP/symbols.txt @@ -3,37 +3,37 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_251_F0 = .text:0x000000F0; // type:function size:0x194 +dNpc_Bird_c_classInit__Fv = .text:0x000000F0; // type:function size:0x194 fn_251_290 = .text:0x00000290; // type:function size:0x5C fn_251_2F0 = .text:0x000002F0; // type:function size:0x3C fn_251_330 = .text:0x00000330; // type:function size:0xA0 fn_251_3D0 = .text:0x000003D0; // type:function size:0x58 fn_251_430 = .text:0x00000430; // type:function size:0x58 -fn_251_490 = .text:0x00000490; // type:function size:0x58 -fn_251_4F0 = .text:0x000004F0; // type:function size:0x6C -fn_251_560 = .text:0x00000560; // type:function size:0xA0 -fn_251_600 = .text:0x00000600; // type:function size:0xA4 +__dt__24sFState_c<11dNpc_Bird_c>Fv = .text:0x00000490; // type:function size:0x58 +__dt__27sFStateFct_c<11dNpc_Bird_c>Fv = .text:0x000004F0; // type:function size:0x6C +__dt__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000560; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000600; // type:function size:0xA4 fn_251_6B0 = .text:0x000006B0; // type:function size:0x90 fn_251_740 = .text:0x00000740; // type:function size:0xE4 fn_251_830 = .text:0x00000830; // type:function size:0x3C fn_251_870 = .text:0x00000870; // type:function size:0x17C -fn_251_9F0 = .text:0x000009F0; // type:function size:0x10 +changeState__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009F0; // type:function size:0x10 fn_251_A00 = .text:0x00000A00; // type:function size:0x8 fn_251_A10 = .text:0x00000A10; // type:function size:0x4 fn_251_A20 = .text:0x00000A20; // type:function size:0x88 -fn_251_AB0 = .text:0x00000AB0; // type:function size:0x10 +executeState__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AB0; // type:function size:0x10 fn_251_AC0 = .text:0x00000AC0; // type:function size:0xE8 fn_251_BB0 = .text:0x00000BB0; // type:function size:0xB8 -fn_251_C70 = .text:0x00000C70; // type:function size:0x30 -fn_251_CA0 = .text:0x00000CA0; // type:function size:0x1C0 -fn_251_E60 = .text:0x00000E60; // type:function size:0x4 +initializeState_Wait__11dNpc_Bird_cFv = .text:0x00000C70; // type:function size:0x30 +executeState_Wait__11dNpc_Bird_cFv = .text:0x00000CA0; // type:function size:0x1C0 +finalizeState_Wait__11dNpc_Bird_cFv = .text:0x00000E60; // type:function size:0x4 fn_251_E70 = .text:0x00000E70; // type:function size:0x94 fn_251_F10 = .text:0x00000F10; // type:function size:0x90 fn_251_FA0 = .text:0x00000FA0; // type:function size:0xAC fn_251_1050 = .text:0x00001050; // type:function size:0x78 fn_251_10D0 = .text:0x000010D0; // type:function size:0x4 -fn_251_10E0 = .text:0x000010E0; // type:function size:0x154 -fn_251_1240 = .text:0x00001240; // type:function size:0x10 +__dt__11dNpc_Bird_cFv = .text:0x000010E0; // type:function size:0x154 +getStateID__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001240; // type:function size:0x10 fn_251_1250 = .text:0x00001250; // type:function size:0x50 fn_251_12A0 = .text:0x000012A0; // type:function size:0x4 fn_251_12B0 = .text:0x000012B0; // type:function size:0x14C @@ -42,30 +42,30 @@ fn_251_14E0 = .text:0x000014E0; // type:function size:0x28 fn_251_1510 = .text:0x00001510; // type:function size:0x28 fn_251_1540 = .text:0x00001540; // type:function size:0x8 fn_251_1550 = .text:0x00001550; // type:function size:0x8 -fn_251_1560 = .text:0x00001560; // type:function size:0x60 -fn_251_15C0 = .text:0x000015C0; // type:function size:0xC -fn_251_15D0 = .text:0x000015D0; // type:function size:0x1C -fn_251_15F0 = .text:0x000015F0; // type:function size:0x1C -fn_251_1610 = .text:0x00001610; // type:function size:0x1C -fn_251_1630 = .text:0x00001630; // type:function size:0x10 -fn_251_1640 = .text:0x00001640; // type:function size:0x10 -fn_251_1650 = .text:0x00001650; // type:function size:0x10 -fn_251_1660 = .text:0x00001660; // type:function size:0x10 -fn_251_1670 = .text:0x00001670; // type:function size:0x10 -fn_251_1680 = .text:0x00001680; // type:function size:0x10 -fn_251_1690 = .text:0x00001690; // type:function size:0x30 -fn_251_16C0 = .text:0x000016C0; // type:function size:0x30 -fn_251_16F0 = .text:0x000016F0; // type:function size:0x30 -fn_251_1720 = .text:0x00001720; // type:function size:0x10C -fn_251_1830 = .text:0x00001830; // type:function size:0x58 -fn_251_1890 = .text:0x00001890; // type:function size:0x88 +build__27sFStateFct_c<11dNpc_Bird_c>FRC12sStateIDIf_c = .text:0x00001560; // type:function size:0x60 +dispose__27sFStateFct_c<11dNpc_Bird_c>FRP10sStateIf_c = .text:0x000015C0; // type:function size:0xC +initialize__24sFState_c<11dNpc_Bird_c>Fv = .text:0x000015D0; // type:function size:0x1C +execute__24sFState_c<11dNpc_Bird_c>Fv = .text:0x000015F0; // type:function size:0x1C +finalize__24sFState_c<11dNpc_Bird_c>Fv = .text:0x00001610; // type:function size:0x1C +initializeState__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001630; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001640; // type:function size:0x10 +refreshState__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001650; // type:function size:0x10 +getState__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001660; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001670; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001680; // type:function size:0x10 +finalizeState__26sFStateID_c<11dNpc_Bird_c>CFR11dNpc_Bird_c = .text:0x00001690; // type:function size:0x30 +executeState__26sFStateID_c<11dNpc_Bird_c>CFR11dNpc_Bird_c = .text:0x000016C0; // type:function size:0x30 +initializeState__26sFStateID_c<11dNpc_Bird_c>CFR11dNpc_Bird_c = .text:0x000016F0; // type:function size:0x30 +__sinit_\d_a_npc_bird_cpp = .text:0x00001720; // type:function size:0x10C scope:local +__dt__26sFStateID_c<11dNpc_Bird_c>Fv = .text:0x00001830; // type:function size:0x58 +isSameName__26sFStateID_c<11dNpc_Bird_c>CFPCc = .text:0x00001890; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_251_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float lbl_251_rodata_10 = .rodata:0x00000010; // type:object size:0x18 data:float lbl_251_rodata_28 = .rodata:0x00000028; // type:object size:0x20 data:float -lbl_251_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_BIRD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_251_data_10 = .data:0x00000010; // type:object size:0x54 lbl_251_data_64 = .data:0x00000064; // type:object size:0x14 lbl_251_data_78 = .data:0x00000078; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_npc_bird_sowomanNP/symbols.txt b/config/SOUE01/rels/d_a_npc_bird_sowomanNP/symbols.txt index ab5e6ec7..5351a731 100644 --- a/config/SOUE01/rels/d_a_npc_bird_sowomanNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_bird_sowomanNP/symbols.txt @@ -3,19 +3,19 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcBdsw__ctor = .text:0x000000F0; // type:function size:0x130 +dAcNpcBdsw_c_classInit__Fv = .text:0x000000F0; // type:function size:0x130 fn_81_220 = .text:0x00000220; // type:function size:0x58 -fn_81_280 = .text:0x00000280; // type:function size:0x58 -fn_81_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_81_350 = .text:0x00000350; // type:function size:0xA0 -fn_81_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__25sFState_c<12dAcNpcBdsw_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcNpcBdsw_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_81_4A0 = .text:0x000004A0; // type:function size:0x8C AcNpcBdsw__init = .text:0x00000530; // type:function size:0x208 -fn_81_740 = .text:0x00000740; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000740; // type:function size:0x10 fn_81_750 = .text:0x00000750; // type:function size:0x4 fn_81_760 = .text:0x00000760; // type:function size:0x8 fn_81_770 = .text:0x00000770; // type:function size:0x1A4 -fn_81_920 = .text:0x00000920; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000920; // type:function size:0x10 fn_81_930 = .text:0x00000930; // type:function size:0x58 fn_81_990 = .text:0x00000990; // type:function size:0xD8 fn_81_A70 = .text:0x00000A70; // type:function size:0x78 @@ -31,33 +31,33 @@ fn_81_D00 = .text:0x00000D00; // type:function size:0x40 fn_81_D40 = .text:0x00000D40; // type:function size:0xA0 fn_81_DE0 = .text:0x00000DE0; // type:function size:0x164 fn_81_F50 = .text:0x00000F50; // type:function size:0x1C -fn_81_F70 = .text:0x00000F70; // type:function size:0x9C -fn_81_1010 = .text:0x00001010; // type:function size:0x10 -fn_81_1020 = .text:0x00001020; // type:function size:0x4 -fn_81_1030 = .text:0x00001030; // type:function size:0x4 -fn_81_1040 = .text:0x00001040; // type:function size:0x4 -fn_81_1050 = .text:0x00001050; // type:function size:0x4 -fn_81_1060 = .text:0x00001060; // type:function size:0x4 +initializeState_Wait__12dAcNpcBdsw_cFv = .text:0x00000F70; // type:function size:0x9C +getOldStateID__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001010; // type:function size:0x10 +executeState_Wait__12dAcNpcBdsw_cFv = .text:0x00001020; // type:function size:0x4 +finalizeState_Wait__12dAcNpcBdsw_cFv = .text:0x00001030; // type:function size:0x4 +initializeState_Demo__12dAcNpcBdsw_cFv = .text:0x00001040; // type:function size:0x4 +executeState_Demo__12dAcNpcBdsw_cFv = .text:0x00001050; // type:function size:0x4 +finalizeState_Demo__12dAcNpcBdsw_cFv = .text:0x00001060; // type:function size:0x4 fn_81_1070 = .text:0x00001070; // type:function size:0xC fn_81_1080 = .text:0x00001080; // type:function size:0x20 -fn_81_10A0 = .text:0x000010A0; // type:function size:0x154 -fn_81_1200 = .text:0x00001200; // type:function size:0x10 -fn_81_1210 = .text:0x00001210; // type:function size:0x60 -fn_81_1270 = .text:0x00001270; // type:function size:0xC -fn_81_1280 = .text:0x00001280; // type:function size:0x1C -fn_81_12A0 = .text:0x000012A0; // type:function size:0x1C -fn_81_12C0 = .text:0x000012C0; // type:function size:0x1C -fn_81_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_81_12F0 = .text:0x000012F0; // type:function size:0x10 -fn_81_1300 = .text:0x00001300; // type:function size:0x10 -fn_81_1310 = .text:0x00001310; // type:function size:0x10 -fn_81_1320 = .text:0x00001320; // type:function size:0x10 -fn_81_1330 = .text:0x00001330; // type:function size:0x30 -fn_81_1360 = .text:0x00001360; // type:function size:0x30 -fn_81_1390 = .text:0x00001390; // type:function size:0x30 -fn_81_13C0 = .text:0x000013C0; // type:function size:0x1C0 -fn_81_1580 = .text:0x00001580; // type:function size:0x58 -fn_81_15E0 = .text:0x000015E0; // type:function size:0x88 +__dt__12dAcNpcBdsw_cFv = .text:0x000010A0; // type:function size:0x154 +getStateID__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001200; // type:function size:0x10 +build__28sFStateFct_c<12dAcNpcBdsw_c>FRC12sStateIDIf_c = .text:0x00001210; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcNpcBdsw_c>FRP10sStateIf_c = .text:0x00001270; // type:function size:0xC +initialize__25sFState_c<12dAcNpcBdsw_c>Fv = .text:0x00001280; // type:function size:0x1C +execute__25sFState_c<12dAcNpcBdsw_c>Fv = .text:0x000012A0; // type:function size:0x1C +finalize__25sFState_c<12dAcNpcBdsw_c>Fv = .text:0x000012C0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012E0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012F0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001300; // type:function size:0x10 +getState__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001310; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001320; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcNpcBdsw_c>CFR12dAcNpcBdsw_c = .text:0x00001330; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcBdsw_c>CFR12dAcNpcBdsw_c = .text:0x00001360; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcNpcBdsw_c>CFR12dAcNpcBdsw_c = .text:0x00001390; // type:function size:0x30 +__sinit_\d_a_npc_bird_sowoman_cpp = .text:0x000013C0; // type:function size:0x1C0 scope:local +__dt__27sFStateID_c<12dAcNpcBdsw_c>Fv = .text:0x00001580; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcNpcBdsw_c>CFPCc = .text:0x000015E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_81_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_81_rodata_4 = .rodata:0x00000004; // type:object size:0x2C lbl_81_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:float lbl_81_rodata_38 = .rodata:0x00000038; // type:object size:0x24 data:float -lbl_81_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_BDSW = .data:0x00000000; // type:object size:0x10 data:4byte lbl_81_data_10 = .data:0x00000010; // type:object size:0x48 lbl_81_data_58 = .data:0x00000058; // type:object size:0x8 lbl_81_data_60 = .data:0x00000060; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_npc_bird_zeldaNP/symbols.txt b/config/SOUE01/rels/d_a_npc_bird_zeldaNP/symbols.txt index 3d1e87de..1b6aca81 100644 --- a/config/SOUE01/rels/d_a_npc_bird_zeldaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_bird_zeldaNP/symbols.txt @@ -3,19 +3,19 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_80_F0 = .text:0x000000F0; // type:function size:0x204 +dAcNpcBdz_c_classInit__Fv = .text:0x000000F0; // type:function size:0x204 fn_80_300 = .text:0x00000300; // type:function size:0x58 -fn_80_360 = .text:0x00000360; // type:function size:0x58 -fn_80_3C0 = .text:0x000003C0; // type:function size:0x6C -fn_80_430 = .text:0x00000430; // type:function size:0xA0 -fn_80_4D0 = .text:0x000004D0; // type:function size:0xA4 +__dt__24sFState_c<11dAcNpcBdz_c>Fv = .text:0x00000360; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcNpcBdz_c>Fv = .text:0x000003C0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000430; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004D0; // type:function size:0xA4 fn_80_580 = .text:0x00000580; // type:function size:0xB4 fn_80_640 = .text:0x00000640; // type:function size:0x194 -fn_80_7E0 = .text:0x000007E0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007E0; // type:function size:0x10 fn_80_7F0 = .text:0x000007F0; // type:function size:0x4 fn_80_800 = .text:0x00000800; // type:function size:0x8 fn_80_810 = .text:0x00000810; // type:function size:0x170 -fn_80_980 = .text:0x00000980; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 fn_80_990 = .text:0x00000990; // type:function size:0xD4 fn_80_A70 = .text:0x00000A70; // type:function size:0x4 fn_80_A80 = .text:0x00000A80; // type:function size:0x9C @@ -31,34 +31,34 @@ fn_80_1240 = .text:0x00001240; // type:function size:0x2C fn_80_1270 = .text:0x00001270; // type:function size:0x58 fn_80_12D0 = .text:0x000012D0; // type:function size:0x58 fn_80_1330 = .text:0x00001330; // type:function size:0x58 -fn_80_1390 = .text:0x00001390; // type:function size:0x11C -fn_80_14B0 = .text:0x000014B0; // type:function size:0x10 -fn_80_14C0 = .text:0x000014C0; // type:function size:0x4 -fn_80_14D0 = .text:0x000014D0; // type:function size:0x4 -fn_80_14E0 = .text:0x000014E0; // type:function size:0x4 -fn_80_14F0 = .text:0x000014F0; // type:function size:0x4 -fn_80_1500 = .text:0x00001500; // type:function size:0x4 +initializeState_Wait__11dAcNpcBdz_cFv = .text:0x00001390; // type:function size:0x11C +getOldStateID__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014B0; // type:function size:0x10 +executeState_Wait__11dAcNpcBdz_cFv = .text:0x000014C0; // type:function size:0x4 +finalizeState_Wait__11dAcNpcBdz_cFv = .text:0x000014D0; // type:function size:0x4 +initializeState_Demo__11dAcNpcBdz_cFv = .text:0x000014E0; // type:function size:0x4 +executeState_Demo__11dAcNpcBdz_cFv = .text:0x000014F0; // type:function size:0x4 +finalizeState_Demo__11dAcNpcBdz_cFv = .text:0x00001500; // type:function size:0x4 fn_80_1510 = .text:0x00001510; // type:function size:0xC fn_80_1520 = .text:0x00001520; // type:function size:0xC fn_80_1530 = .text:0x00001530; // type:function size:0x20 -fn_80_1550 = .text:0x00001550; // type:function size:0x1A8 -fn_80_1700 = .text:0x00001700; // type:function size:0x10 -fn_80_1710 = .text:0x00001710; // type:function size:0x60 -fn_80_1770 = .text:0x00001770; // type:function size:0xC -fn_80_1780 = .text:0x00001780; // type:function size:0x1C -fn_80_17A0 = .text:0x000017A0; // type:function size:0x1C -fn_80_17C0 = .text:0x000017C0; // type:function size:0x1C -fn_80_17E0 = .text:0x000017E0; // type:function size:0x10 -fn_80_17F0 = .text:0x000017F0; // type:function size:0x10 -fn_80_1800 = .text:0x00001800; // type:function size:0x10 -fn_80_1810 = .text:0x00001810; // type:function size:0x10 -fn_80_1820 = .text:0x00001820; // type:function size:0x10 -fn_80_1830 = .text:0x00001830; // type:function size:0x30 -fn_80_1860 = .text:0x00001860; // type:function size:0x30 -fn_80_1890 = .text:0x00001890; // type:function size:0x30 -fn_80_18C0 = .text:0x000018C0; // type:function size:0x1C0 -fn_80_1A80 = .text:0x00001A80; // type:function size:0x58 -fn_80_1AE0 = .text:0x00001AE0; // type:function size:0x88 +__dt__11dAcNpcBdz_cFv = .text:0x00001550; // type:function size:0x1A8 +getStateID__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001700; // type:function size:0x10 +build__27sFStateFct_c<11dAcNpcBdz_c>FRC12sStateIDIf_c = .text:0x00001710; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcNpcBdz_c>FRP10sStateIf_c = .text:0x00001770; // type:function size:0xC +initialize__24sFState_c<11dAcNpcBdz_c>Fv = .text:0x00001780; // type:function size:0x1C +execute__24sFState_c<11dAcNpcBdz_c>Fv = .text:0x000017A0; // type:function size:0x1C +finalize__24sFState_c<11dAcNpcBdz_c>Fv = .text:0x000017C0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017E0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017F0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001800; // type:function size:0x10 +getState__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001810; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001820; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcNpcBdz_c>CFR11dAcNpcBdz_c = .text:0x00001830; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcBdz_c>CFR11dAcNpcBdz_c = .text:0x00001860; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcNpcBdz_c>CFR11dAcNpcBdz_c = .text:0x00001890; // type:function size:0x30 +__sinit_\d_a_npc_bird_zelda_cpp = .text:0x000018C0; // type:function size:0x1C0 scope:local +__dt__26sFStateID_c<11dAcNpcBdz_c>Fv = .text:0x00001A80; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcNpcBdz_c>CFPCc = .text:0x00001AE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -66,7 +66,7 @@ lbl_80_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_80_rodata_18 = .rodata:0x00000018; // type:object size:0xC data:float lbl_80_rodata_24 = .rodata:0x00000024; // type:object size:0x1C data:float lbl_80_rodata_40 = .rodata:0x00000040; // type:object size:0x8 data:float -lbl_80_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_NPC_BDZ = .data:0x00000000; // type:object size:0x40 data:4byte lbl_80_data_40 = .data:0x00000040; // type:object size:0x1C lbl_80_data_5C = .data:0x0000005C; // type:object size:0x10 lbl_80_data_6C = .data:0x0000006C; // type:object size:0x38 diff --git a/config/SOUE01/rels/d_a_npc_ce_friendNP/symbols.txt b/config/SOUE01/rels/d_a_npc_ce_friendNP/symbols.txt index 2da9ca04..200ece3f 100644 --- a/config/SOUE01/rels/d_a_npc_ce_friendNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_ce_friendNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcCeFriend__ctor = .text:0x000000F0; // type:function size:0x3F0 +dAcNpcCeFriend_c_classInit__Fv = .text:0x000000F0; // type:function size:0x3F0 fn_11_4E0 = .text:0x000004E0; // type:function size:0x60 fn_11_540 = .text:0x00000540; // type:function size:0xC fn_11_550 = .text:0x00000550; // type:function size:0x40 @@ -190,23 +190,23 @@ fn_11_4CD0 = .text:0x00004CD0; // type:function size:0xC fn_11_4CE0 = .text:0x00004CE0; // type:function size:0x8 fn_11_4CF0 = .text:0x00004CF0; // type:function size:0xC fn_11_4D00 = .text:0x00004D00; // type:function size:0xC -fn_11_4D10 = .text:0x00004D10; // type:function size:0x198 +__dt__16dAcNpcCeFriend_cFv = .text:0x00004D10; // type:function size:0x198 fn_11_4EB0 = .text:0x00004EB0; // type:function size:0x4 fn_11_4EC0 = .text:0x00004EC0; // type:function size:0x4 fn_11_4ED0 = .text:0x00004ED0; // type:function size:0x4 fn_11_4EE0 = .text:0x00004EE0; // type:function size:0x4 fn_11_4EF0 = .text:0x00004EF0; // type:function size:0x4 -fn_11_4F00 = .text:0x00004F00; // type:function size:0x888 -fn_11_5790 = .text:0x00005790; // type:function size:0x58 +__sinit_\d_a_npc_ce_friend_cpp = .text:0x00004F00; // type:function size:0x888 scope:local +__dt__31sFStateID_c<16dAcNpcCeFriend_c>Fv = .text:0x00005790; // type:function size:0x58 fn_11_57F0 = .text:0x000057F0; // type:function size:0x5C fn_11_5850 = .text:0x00005850; // type:function size:0xC fn_11_5860 = .text:0x00005860; // type:function size:0xC fn_11_5870 = .text:0x00005870; // type:function size:0xDC fn_11_5950 = .text:0x00005950; // type:function size:0xE0 -fn_11_5A30 = .text:0x00005A30; // type:function size:0x88 -fn_11_5AC0 = .text:0x00005AC0; // type:function size:0x30 -fn_11_5AF0 = .text:0x00005AF0; // type:function size:0x30 -fn_11_5B20 = .text:0x00005B20; // type:function size:0x30 +isSameName__31sFStateID_c<16dAcNpcCeFriend_c>CFPCc = .text:0x00005A30; // type:function size:0x88 +initializeState__31sFStateID_c<16dAcNpcCeFriend_c>CFR16dAcNpcCeFriend_c = .text:0x00005AC0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcNpcCeFriend_c>CFR16dAcNpcCeFriend_c = .text:0x00005AF0; // type:function size:0x30 +finalizeState__31sFStateID_c<16dAcNpcCeFriend_c>CFR16dAcNpcCeFriend_c = .text:0x00005B20; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -314,7 +314,7 @@ lbl_11_rodata_10E8 = .rodata:0x000010E8; // type:object size:0x50 data:double lbl_11_rodata_1138 = .rodata:0x00001138; // type:object size:0x14 data:float lbl_11_rodata_114C = .rodata:0x0000114C; // type:object size:0x8 data:float lbl_11_rodata_1154 = .rodata:0x00001154; // type:object size:0x10 data:float -lbl_11_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_CE_FRIEND = .data:0x00000000; // type:object size:0x10 data:4byte lbl_11_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_11_data_18 = .data:0x00000018; // type:object size:0x10 lbl_11_data_28 = .data:0x00000028; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_ce_ladyNP/symbols.txt b/config/SOUE01/rels/d_a_npc_ce_ladyNP/symbols.txt index b058e6cd..f9633ef3 100644 --- a/config/SOUE01/rels/d_a_npc_ce_ladyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_ce_ladyNP/symbols.txt @@ -27,7 +27,7 @@ fn_12_320 = .text:0x00000320; // type:function size:0x34 fn_12_360 = .text:0x00000360; // type:function size:0x34 fn_12_3A0 = .text:0x000003A0; // type:function size:0x34 fn_12_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcCeLady__ctor = .text:0x00000430; // type:function size:0x3C4 +dAcNpcCeLady_c_classInit__Fv = .text:0x00000430; // type:function size:0x3C4 fn_12_800 = .text:0x00000800; // type:function size:0x60 fn_12_860 = .text:0x00000860; // type:function size:0xC fn_12_870 = .text:0x00000870; // type:function size:0x40 @@ -161,22 +161,22 @@ fn_12_34C0 = .text:0x000034C0; // type:function size:0xC fn_12_34D0 = .text:0x000034D0; // type:function size:0xC fn_12_34E0 = .text:0x000034E0; // type:function size:0x8 fn_12_34F0 = .text:0x000034F0; // type:function size:0x8 -fn_12_3500 = .text:0x00003500; // type:function size:0x184 +__dt__14dAcNpcCeLady_cFv = .text:0x00003500; // type:function size:0x184 fn_12_3690 = .text:0x00003690; // type:function size:0x4 fn_12_36A0 = .text:0x000036A0; // type:function size:0x4 fn_12_36B0 = .text:0x000036B0; // type:function size:0x4 fn_12_36C0 = .text:0x000036C0; // type:function size:0x4 fn_12_36D0 = .text:0x000036D0; // type:function size:0x4 -fn_12_36E0 = .text:0x000036E0; // type:function size:0x354 -fn_12_3A40 = .text:0x00003A40; // type:function size:0x58 +__sinit_\d_a_npc_ce_lady_cpp = .text:0x000036E0; // type:function size:0x354 scope:local +__dt__29sFStateID_c<14dAcNpcCeLady_c>Fv = .text:0x00003A40; // type:function size:0x58 fn_12_3AA0 = .text:0x00003AA0; // type:function size:0x5C fn_12_3B00 = .text:0x00003B00; // type:function size:0xC fn_12_3B10 = .text:0x00003B10; // type:function size:0xDC fn_12_3BF0 = .text:0x00003BF0; // type:function size:0xE0 -fn_12_3CD0 = .text:0x00003CD0; // type:function size:0x88 -fn_12_3D60 = .text:0x00003D60; // type:function size:0x30 -fn_12_3D90 = .text:0x00003D90; // type:function size:0x30 -fn_12_3DC0 = .text:0x00003DC0; // type:function size:0x30 +isSameName__29sFStateID_c<14dAcNpcCeLady_c>CFPCc = .text:0x00003CD0; // type:function size:0x88 +initializeState__29sFStateID_c<14dAcNpcCeLady_c>CFR14dAcNpcCeLady_c = .text:0x00003D60; // type:function size:0x30 +executeState__29sFStateID_c<14dAcNpcCeLady_c>CFR14dAcNpcCeLady_c = .text:0x00003D90; // type:function size:0x30 +finalizeState__29sFStateID_c<14dAcNpcCeLady_c>CFR14dAcNpcCeLady_c = .text:0x00003DC0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -257,7 +257,7 @@ lbl_12_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_12_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_12_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_12_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_12_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_CE_LADY = .data:0x00000030; // type:object size:0x10 lbl_12_data_40 = .data:0x00000040; // type:object size:0xC data:string lbl_12_data_4C = .data:0x0000004C; // type:object size:0xC lbl_12_data_58 = .data:0x00000058; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_npc_chefNP/symbols.txt b/config/SOUE01/rels/d_a_npc_chefNP/symbols.txt index f2700fc1..ec988880 100644 --- a/config/SOUE01/rels/d_a_npc_chefNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_chefNP/symbols.txt @@ -25,7 +25,7 @@ fn_102_2A0 = .text:0x000002A0; // type:function size:0x34 fn_102_2E0 = .text:0x000002E0; // type:function size:0x34 fn_102_320 = .text:0x00000320; // type:function size:0x34 fn_102_360 = .text:0x00000360; // type:function size:0x48 -fn_102_3B0 = .text:0x000003B0; // type:function size:0x32C +dAcNpcChef_c_classInit__Fv = .text:0x000003B0; // type:function size:0x32C fn_102_6E0 = .text:0x000006E0; // type:function size:0x60 fn_102_740 = .text:0x00000740; // type:function size:0xC fn_102_750 = .text:0x00000750; // type:function size:0x40 @@ -126,7 +126,7 @@ fn_102_1880 = .text:0x00001880; // type:function size:0x8 fn_102_1890 = .text:0x00001890; // type:function size:0x4C fn_102_18E0 = .text:0x000018E0; // type:function size:0x8 fn_102_18F0 = .text:0x000018F0; // type:function size:0xC -fn_102_1900 = .text:0x00001900; // type:function size:0x168 +__dt__12dAcNpcChef_cFv = .text:0x00001900; // type:function size:0x168 fn_102_1A70 = .text:0x00001A70; // type:function size:0x4 fn_102_1A80 = .text:0x00001A80; // type:function size:0x4 fn_102_1A90 = .text:0x00001A90; // type:function size:0x4 @@ -187,7 +187,7 @@ lbl_102_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_102_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_102_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_102_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_102_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_CHEF = .data:0x00000030; // type:object size:0x10 lbl_102_data_40 = .data:0x00000040; // type:object size:0x8 lbl_102_data_48 = .data:0x00000048; // type:object size:0xC lbl_102_data_54 = .data:0x00000054; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_npc_daishinkanNP/symbols.txt b/config/SOUE01/rels/d_a_npc_daishinkanNP/symbols.txt index 53bb7bb0..aa9c121f 100644 --- a/config/SOUE01/rels/d_a_npc_daishinkanNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_daishinkanNP/symbols.txt @@ -25,7 +25,7 @@ fn_30_2A0 = .text:0x000002A0; // type:function size:0x34 fn_30_2E0 = .text:0x000002E0; // type:function size:0x34 fn_30_320 = .text:0x00000320; // type:function size:0x34 fn_30_360 = .text:0x00000360; // type:function size:0x48 -AcNpcDsk__ctor = .text:0x000003B0; // type:function size:0x324 +dAcNpcDsk_c_classInit__Fv = .text:0x000003B0; // type:function size:0x324 fn_30_6E0 = .text:0x000006E0; // type:function size:0x60 fn_30_740 = .text:0x00000740; // type:function size:0xC fn_30_750 = .text:0x00000750; // type:function size:0x40 @@ -127,7 +127,7 @@ fn_30_1C00 = .text:0x00001C00; // type:function size:0x8 fn_30_1C10 = .text:0x00001C10; // type:function size:0x8 fn_30_1C20 = .text:0x00001C20; // type:function size:0x8 fn_30_1C30 = .text:0x00001C30; // type:function size:0x8 -fn_30_1C40 = .text:0x00001C40; // type:function size:0x15C +__dt__11dAcNpcDsk_cFv = .text:0x00001C40; // type:function size:0x15C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_30_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float @@ -193,7 +193,7 @@ lbl_30_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_30_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_30_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_30_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_30_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_DSK = .data:0x00000030; // type:object size:0x10 lbl_30_data_40 = .data:0x00000040; // type:object size:0x10 lbl_30_data_50 = .data:0x00000050; // type:object size:0x10 data:string lbl_30_data_60 = .data:0x00000060; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_npc_daishinkan_nNP/symbols.txt b/config/SOUE01/rels/d_a_npc_daishinkan_nNP/symbols.txt index d8b9a152..58048320 100644 --- a/config/SOUE01/rels/d_a_npc_daishinkan_nNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_daishinkan_nNP/symbols.txt @@ -25,7 +25,7 @@ fn_59_2A0 = .text:0x000002A0; // type:function size:0x34 fn_59_2E0 = .text:0x000002E0; // type:function size:0x34 fn_59_320 = .text:0x00000320; // type:function size:0x34 fn_59_360 = .text:0x00000360; // type:function size:0x48 -fn_59_3B0 = .text:0x000003B0; // type:function size:0x358 +dAcNpcDaishinkanN_c_classInit__Fv = .text:0x000003B0; // type:function size:0x358 fn_59_710 = .text:0x00000710; // type:function size:0x60 fn_59_770 = .text:0x00000770; // type:function size:0xC fn_59_780 = .text:0x00000780; // type:function size:0x40 @@ -126,7 +126,7 @@ fn_59_1770 = .text:0x00001770; // type:function size:0x8 fn_59_1780 = .text:0x00001780; // type:function size:0x4C fn_59_17D0 = .text:0x000017D0; // type:function size:0x8 fn_59_17E0 = .text:0x000017E0; // type:function size:0xC -fn_59_17F0 = .text:0x000017F0; // type:function size:0x168 +__dt__19dAcNpcDaishinkanN_cFv = .text:0x000017F0; // type:function size:0x168 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_59_rodata_0 = .rodata:0x00000000; // type:object size:0x2 @@ -175,7 +175,7 @@ lbl_59_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_59_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_59_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_59_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_59_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_DAISHINKAN_N = .data:0x00000030; // type:object size:0x10 lbl_59_data_40 = .data:0x00000040; // type:object size:0xC data:string lbl_59_data_4C = .data:0x0000004C; // type:object size:0x14 lbl_59_data_60 = .data:0x00000060; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_desertrobotNP/symbols.txt b/config/SOUE01/rels/d_a_npc_desertrobotNP/symbols.txt index 8770343a..dccd8218 100644 --- a/config/SOUE01/rels/d_a_npc_desertrobotNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_desertrobotNP/symbols.txt @@ -27,7 +27,7 @@ fn_31_320 = .text:0x00000320; // type:function size:0x34 fn_31_360 = .text:0x00000360; // type:function size:0x34 fn_31_3A0 = .text:0x000003A0; // type:function size:0x34 fn_31_3E0 = .text:0x000003E0; // type:function size:0x48 -NpcDesertRobot__ctor = .text:0x00000430; // type:function size:0x450 +dAcNpcDrb_c_classInit__Fv = .text:0x00000430; // type:function size:0x450 fn_31_880 = .text:0x00000880; // type:function size:0x60 fn_31_8E0 = .text:0x000008E0; // type:function size:0xC fn_31_8F0 = .text:0x000008F0; // type:function size:0x40 @@ -176,24 +176,24 @@ fn_31_5080 = .text:0x00005080; // type:function size:0x8 fn_31_5090 = .text:0x00005090; // type:function size:0x8 fn_31_50A0 = .text:0x000050A0; // type:function size:0x8 fn_31_50B0 = .text:0x000050B0; // type:function size:0x8 -fn_31_50C0 = .text:0x000050C0; // type:function size:0x1CC +__dt__11dAcNpcDrb_cFv = .text:0x000050C0; // type:function size:0x1CC fn_31_5290 = .text:0x00005290; // type:function size:0x4 fn_31_52A0 = .text:0x000052A0; // type:function size:0x4 fn_31_52B0 = .text:0x000052B0; // type:function size:0x4 fn_31_52C0 = .text:0x000052C0; // type:function size:0x4 fn_31_52D0 = .text:0x000052D0; // type:function size:0x4 -fn_31_52E0 = .text:0x000052E0; // type:function size:0x4EC -fn_31_57D0 = .text:0x000057D0; // type:function size:0x58 +__sinit_\d_a_npc_desertrobot_cpp = .text:0x000052E0; // type:function size:0x4EC scope:local +__dt__26sFStateID_c<11dAcNpcDrb_c>Fv = .text:0x000057D0; // type:function size:0x58 fn_31_5830 = .text:0x00005830; // type:function size:0x5C fn_31_5890 = .text:0x00005890; // type:function size:0xC fn_31_58A0 = .text:0x000058A0; // type:function size:0xC fn_31_58B0 = .text:0x000058B0; // type:function size:0xC fn_31_58C0 = .text:0x000058C0; // type:function size:0xDC fn_31_59A0 = .text:0x000059A0; // type:function size:0xE0 -fn_31_5A80 = .text:0x00005A80; // type:function size:0x88 -fn_31_5B10 = .text:0x00005B10; // type:function size:0x30 -fn_31_5B40 = .text:0x00005B40; // type:function size:0x30 -fn_31_5B70 = .text:0x00005B70; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcDrb_c>CFPCc = .text:0x00005A80; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcDrb_c>CFR11dAcNpcDrb_c = .text:0x00005B10; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcDrb_c>CFR11dAcNpcDrb_c = .text:0x00005B40; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcDrb_c>CFR11dAcNpcDrb_c = .text:0x00005B70; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -279,7 +279,7 @@ lbl_31_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_31_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_31_data_30 = .data:0x00000030; // type:object size:0x4 data:4byte lbl_31_data_34 = .data:0x00000034; // type:object size:0x4 data:4byte -lbl_31_data_38 = .data:0x00000038; // type:object size:0x10 +g_profile_NPC_DRB = .data:0x00000038; // type:object size:0x10 lbl_31_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_31_data_54 = .data:0x00000054; // type:object size:0x14 data:string lbl_31_data_68 = .data:0x00000068; // type:object size:0x14 data:string diff --git a/config/SOUE01/rels/d_a_npc_desertrobot_captainNP/symbols.txt b/config/SOUE01/rels/d_a_npc_desertrobot_captainNP/symbols.txt index 054596e0..227f68ec 100644 --- a/config/SOUE01/rels/d_a_npc_desertrobot_captainNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_desertrobot_captainNP/symbols.txt @@ -27,7 +27,7 @@ fn_32_320 = .text:0x00000320; // type:function size:0x34 fn_32_360 = .text:0x00000360; // type:function size:0x34 fn_32_3A0 = .text:0x000003A0; // type:function size:0x34 fn_32_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcDrbC__ctor = .text:0x00000430; // type:function size:0x37C +dAcNpcDrbC_c_classInit__Fv = .text:0x00000430; // type:function size:0x37C fn_32_7B0 = .text:0x000007B0; // type:function size:0x60 fn_32_810 = .text:0x00000810; // type:function size:0xC fn_32_820 = .text:0x00000820; // type:function size:0x40 @@ -148,22 +148,22 @@ fn_32_3960 = .text:0x00003960; // type:function size:0x8 fn_32_3970 = .text:0x00003970; // type:function size:0x8 fn_32_3980 = .text:0x00003980; // type:function size:0x8 fn_32_3990 = .text:0x00003990; // type:function size:0x8 -fn_32_39A0 = .text:0x000039A0; // type:function size:0x1AC +__dt__12dAcNpcDrbC_cFv = .text:0x000039A0; // type:function size:0x1AC fn_32_3B50 = .text:0x00003B50; // type:function size:0x4 fn_32_3B60 = .text:0x00003B60; // type:function size:0x4 fn_32_3B70 = .text:0x00003B70; // type:function size:0x4 fn_32_3B80 = .text:0x00003B80; // type:function size:0x4 fn_32_3B90 = .text:0x00003B90; // type:function size:0x4 -fn_32_3BA0 = .text:0x00003BA0; // type:function size:0x124 -fn_32_3CD0 = .text:0x00003CD0; // type:function size:0x58 +__sinit_\d_a_npc_desertrobot_captain_cpp = .text:0x00003BA0; // type:function size:0x124 scope:local +__dt__27sFStateID_c<12dAcNpcDrbC_c>Fv = .text:0x00003CD0; // type:function size:0x58 fn_32_3D30 = .text:0x00003D30; // type:function size:0x5C fn_32_3D90 = .text:0x00003D90; // type:function size:0xC fn_32_3DA0 = .text:0x00003DA0; // type:function size:0xDC fn_32_3E80 = .text:0x00003E80; // type:function size:0xE0 -fn_32_3F60 = .text:0x00003F60; // type:function size:0x88 -fn_32_3FF0 = .text:0x00003FF0; // type:function size:0x30 -fn_32_4020 = .text:0x00004020; // type:function size:0x30 -fn_32_4050 = .text:0x00004050; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcNpcDrbC_c>CFPCc = .text:0x00003F60; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcDrbC_c>CFR12dAcNpcDrbC_c = .text:0x00003FF0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcDrbC_c>CFR12dAcNpcDrbC_c = .text:0x00004020; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcDrbC_c>CFR12dAcNpcDrbC_c = .text:0x00004050; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -223,7 +223,7 @@ lbl_32_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_32_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_32_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_32_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_32_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_DRBC = .data:0x00000030; // type:object size:0x10 lbl_32_data_40 = .data:0x00000040; // type:object size:0x8 lbl_32_data_48 = .data:0x00000048; // type:object size:0x14 lbl_32_data_5C = .data:0x0000005C; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_dive_game_judgeNP/symbols.txt b/config/SOUE01/rels/d_a_npc_dive_game_judgeNP/symbols.txt index acbff168..804a88c1 100644 --- a/config/SOUE01/rels/d_a_npc_dive_game_judgeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_dive_game_judgeNP/symbols.txt @@ -17,7 +17,7 @@ fn_16_220 = .text:0x00000220; // type:function size:0x34 fn_16_260 = .text:0x00000260; // type:function size:0x34 fn_16_2A0 = .text:0x000002A0; // type:function size:0x34 fn_16_2E0 = .text:0x000002E0; // type:function size:0x48 -NpcDiveGameJudge__ctor = .text:0x00000330; // type:function size:0x358 +dAcNpcDiveGameJudge_c_classInit__Fv = .text:0x00000330; // type:function size:0x358 fn_16_690 = .text:0x00000690; // type:function size:0x60 fn_16_6F0 = .text:0x000006F0; // type:function size:0xC fn_16_700 = .text:0x00000700; // type:function size:0x40 @@ -89,24 +89,24 @@ fn_16_2B20 = .text:0x00002B20; // type:function size:0x7C fn_16_2BA0 = .text:0x00002BA0; // type:function size:0xB0 NpcDiveGameJudge__getModelAnims = .text:0x00002C50; // type:function size:0x8 fn_16_2C60 = .text:0x00002C60; // type:function size:0x14 -NpcDiveGameJudge__stateSadBegin = .text:0x00002C80; // type:function size:0x64 -NpcDiveGameJudge__stateSadIn = .text:0x00002CF0; // type:function size:0x8C -fn_16_2D80 = .text:0x00002D80; // type:function size:0x4 -fn_16_2D90 = .text:0x00002D90; // type:function size:0xA4 +initializeState_Sad__21dAcNpcDiveGameJudge_cFv = .text:0x00002C80; // type:function size:0x64 +executeState_Sad__21dAcNpcDiveGameJudge_cFv = .text:0x00002CF0; // type:function size:0x8C +finalizeState_Sad__21dAcNpcDiveGameJudge_cFv = .text:0x00002D80; // type:function size:0x4 +initializeState_PreWatch__21dAcNpcDiveGameJudge_cFv = .text:0x00002D90; // type:function size:0xA4 fn_16_2E40 = .text:0x00002E40; // type:function size:0x8 fn_16_2E50 = .text:0x00002E50; // type:function size:0x8 fn_16_2E60 = .text:0x00002E60; // type:function size:0x88 -fn_16_2EF0 = .text:0x00002EF0; // type:function size:0xF8 -fn_16_2FF0 = .text:0x00002FF0; // type:function size:0x4 -fn_16_3000 = .text:0x00003000; // type:function size:0x48 -fn_16_3050 = .text:0x00003050; // type:function size:0x140 -fn_16_3190 = .text:0x00003190; // type:function size:0x4 -fn_16_31A0 = .text:0x000031A0; // type:function size:0x80 -fn_16_3220 = .text:0x00003220; // type:function size:0xE4 -fn_16_3310 = .text:0x00003310; // type:function size:0x18 -fn_16_3330 = .text:0x00003330; // type:function size:0x18 -fn_16_3350 = .text:0x00003350; // type:function size:0xD0 -fn_16_3420 = .text:0x00003420; // type:function size:0x4 +executeState_PreWatch__21dAcNpcDiveGameJudge_cFv = .text:0x00002EF0; // type:function size:0xF8 +finalizeState_PreWatch__21dAcNpcDiveGameJudge_cFv = .text:0x00002FF0; // type:function size:0x4 +initializeState_Watch__21dAcNpcDiveGameJudge_cFv = .text:0x00003000; // type:function size:0x48 +executeState_Watch__21dAcNpcDiveGameJudge_cFv = .text:0x00003050; // type:function size:0x140 +finalizeState_Watch__21dAcNpcDiveGameJudge_cFv = .text:0x00003190; // type:function size:0x4 +initializeState_Escape__21dAcNpcDiveGameJudge_cFv = .text:0x000031A0; // type:function size:0x80 +executeState_Escape__21dAcNpcDiveGameJudge_cFv = .text:0x00003220; // type:function size:0xE4 +finalizeState_Escape__21dAcNpcDiveGameJudge_cFv = .text:0x00003310; // type:function size:0x18 +initializeState_EscapeEnd__21dAcNpcDiveGameJudge_cFv = .text:0x00003330; // type:function size:0x18 +executeState_EscapeEnd__21dAcNpcDiveGameJudge_cFv = .text:0x00003350; // type:function size:0xD0 +finalizeState_EscapeEnd__21dAcNpcDiveGameJudge_cFv = .text:0x00003420; // type:function size:0x4 fn_16_3430 = .text:0x00003430; // type:function size:0x34 fn_16_3470 = .text:0x00003470; // type:function size:0x14 NpcDiveGameJudge__getEventFlowManager = .text:0x00003490; // type:function size:0x8 @@ -160,18 +160,18 @@ fn_16_39B0 = .text:0x000039B0; // type:function size:0xC fn_16_39C0 = .text:0x000039C0; // type:function size:0x8 fn_16_39D0 = .text:0x000039D0; // type:function size:0x8 NpcDiveGameJudge__hasPartyWheel = .text:0x000039E0; // type:function size:0x28 -fn_16_3A10 = .text:0x00003A10; // type:function size:0x174 +__dt__21dAcNpcDiveGameJudge_cFv = .text:0x00003A10; // type:function size:0x174 fn_16_3B90 = .text:0x00003B90; // type:function size:0x4 fn_16_3BA0 = .text:0x00003BA0; // type:function size:0x4 fn_16_3BB0 = .text:0x00003BB0; // type:function size:0x4 fn_16_3BC0 = .text:0x00003BC0; // type:function size:0x4 fn_16_3BD0 = .text:0x00003BD0; // type:function size:0x4 -fn_16_3BE0 = .text:0x00003BE0; // type:function size:0x3F4 -fn_16_3FE0 = .text:0x00003FE0; // type:function size:0x58 -fn_16_4040 = .text:0x00004040; // type:function size:0x88 -fn_16_40D0 = .text:0x000040D0; // type:function size:0x30 -fn_16_4100 = .text:0x00004100; // type:function size:0x30 -fn_16_4130 = .text:0x00004130; // type:function size:0x30 +__sinit_\d_a_npc_dive_game_judge_cpp = .text:0x00003BE0; // type:function size:0x3F4 scope:local +__dt__36sFStateID_c<21dAcNpcDiveGameJudge_c>Fv = .text:0x00003FE0; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcNpcDiveGameJudge_c>CFPCc = .text:0x00004040; // type:function size:0x88 +initializeState__36sFStateID_c<21dAcNpcDiveGameJudge_c>CFR21dAcNpcDiveGameJudge_c = .text:0x000040D0; // type:function size:0x30 +executeState__36sFStateID_c<21dAcNpcDiveGameJudge_c>CFR21dAcNpcDiveGameJudge_c = .text:0x00004100; // type:function size:0x30 +finalizeState__36sFStateID_c<21dAcNpcDiveGameJudge_c>CFR21dAcNpcDiveGameJudge_c = .text:0x00004130; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -267,7 +267,7 @@ lbl_16_rodata_DE0 = .rodata:0x00000DE0; // type:object size:0x10 data:float lbl_16_rodata_DF0 = .rodata:0x00000DF0; // type:object size:0x10 data:double lbl_16_rodata_E00 = .rodata:0x00000E00; // type:object size:0x2C data:float lbl_16_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_16_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_NPC_DIVE_GAME_JUDGE = .data:0x00000008; // type:object size:0x10 lbl_16_data_18 = .data:0x00000018; // type:object size:0x14 lbl_16_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_16_data_30 = .data:0x00000030; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_npc_douguya_motherNP/symbols.txt b/config/SOUE01/rels/d_a_npc_douguya_motherNP/symbols.txt index 3877d93c..aa6120f4 100644 --- a/config/SOUE01/rels/d_a_npc_douguya_motherNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_douguya_motherNP/symbols.txt @@ -25,7 +25,7 @@ fn_50_2A0 = .text:0x000002A0; // type:function size:0x34 fn_50_2E0 = .text:0x000002E0; // type:function size:0x34 fn_50_320 = .text:0x00000320; // type:function size:0x34 fn_50_360 = .text:0x00000360; // type:function size:0x48 -AcNpcDouguyaMother__ctor = .text:0x000003B0; // type:function size:0x330 +dAcNpcDouguyaMother_c_classInit__Fv = .text:0x000003B0; // type:function size:0x330 fn_50_6E0 = .text:0x000006E0; // type:function size:0x60 fn_50_740 = .text:0x00000740; // type:function size:0xC fn_50_750 = .text:0x00000750; // type:function size:0x40 @@ -127,7 +127,7 @@ fn_50_1810 = .text:0x00001810; // type:function size:0x8 fn_50_1820 = .text:0x00001820; // type:function size:0x4C fn_50_1870 = .text:0x00001870; // type:function size:0x8 fn_50_1880 = .text:0x00001880; // type:function size:0xC -fn_50_1890 = .text:0x00001890; // type:function size:0x15C +__dt__21dAcNpcDouguyaMother_cFv = .text:0x00001890; // type:function size:0x15C fn_50_19F0 = .text:0x000019F0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -187,7 +187,7 @@ lbl_50_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_50_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_50_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_50_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_50_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_DOUGUYA_MOTHER = .data:0x00000030; // type:object size:0x10 lbl_50_data_40 = .data:0x00000040; // type:object size:0x10 lbl_50_data_50 = .data:0x00000050; // type:object size:0x14 lbl_50_data_64 = .data:0x00000064; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_douguya_mother_lodNP/symbols.txt b/config/SOUE01/rels/d_a_npc_douguya_mother_lodNP/symbols.txt index 4ccbfbb1..e0d3d0e4 100644 --- a/config/SOUE01/rels/d_a_npc_douguya_mother_lodNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_douguya_mother_lodNP/symbols.txt @@ -25,7 +25,7 @@ fn_51_2A0 = .text:0x000002A0; // type:function size:0x34 fn_51_2E0 = .text:0x000002E0; // type:function size:0x34 fn_51_320 = .text:0x00000320; // type:function size:0x34 fn_51_360 = .text:0x00000360; // type:function size:0x48 -AcNpcDouguyaMotherLOD__ctor = .text:0x000003B0; // type:function size:0x32C +dAcNpcDouguyaMotherLOD_c_classInit__Fv = .text:0x000003B0; // type:function size:0x32C fn_51_6E0 = .text:0x000006E0; // type:function size:0x60 fn_51_740 = .text:0x00000740; // type:function size:0xC fn_51_750 = .text:0x00000750; // type:function size:0x40 @@ -124,7 +124,7 @@ fn_51_15B0 = .text:0x000015B0; // type:function size:0x8 fn_51_15C0 = .text:0x000015C0; // type:function size:0x4C fn_51_1610 = .text:0x00001610; // type:function size:0x8 fn_51_1620 = .text:0x00001620; // type:function size:0xC -fn_51_1630 = .text:0x00001630; // type:function size:0x16C +__dt__24dAcNpcDouguyaMotherLOD_cFv = .text:0x00001630; // type:function size:0x16C fn_51_17A0 = .text:0x000017A0; // type:function size:0x8 fn_51_17B0 = .text:0x000017B0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -179,7 +179,7 @@ lbl_51_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_51_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_51_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_51_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_51_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_DOUGUYA_MOTHER_LOD = .data:0x00000030; // type:object size:0x10 lbl_51_data_40 = .data:0x00000040; // type:object size:0x14 lbl_51_data_54 = .data:0x00000054; // type:object size:0x1C lbl_51_data_70 = .data:0x00000070; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_a_npc_douguyanightNP/symbols.txt b/config/SOUE01/rels/d_a_npc_douguyanightNP/symbols.txt index f0073257..01886156 100644 --- a/config/SOUE01/rels/d_a_npc_douguyanightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_douguyanightNP/symbols.txt @@ -25,7 +25,7 @@ fn_45_2A0 = .text:0x000002A0; // type:function size:0x34 fn_45_2E0 = .text:0x000002E0; // type:function size:0x34 fn_45_320 = .text:0x00000320; // type:function size:0x34 fn_45_360 = .text:0x00000360; // type:function size:0x48 -AcNpcDouguyaNight__ctor = .text:0x000003B0; // type:function size:0x378 +dAcNpcDouguyaNight_c_classInit__Fv = .text:0x000003B0; // type:function size:0x378 fn_45_730 = .text:0x00000730; // type:function size:0x60 fn_45_790 = .text:0x00000790; // type:function size:0xC fn_45_7A0 = .text:0x000007A0; // type:function size:0x40 @@ -123,7 +123,7 @@ fn_45_1B50 = .text:0x00001B50; // type:function size:0x8 fn_45_1B60 = .text:0x00001B60; // type:function size:0x4C fn_45_1BB0 = .text:0x00001BB0; // type:function size:0x8 fn_45_1BC0 = .text:0x00001BC0; // type:function size:0xC -fn_45_1BD0 = .text:0x00001BD0; // type:function size:0x168 +__dt__20dAcNpcDouguyaNight_cFv = .text:0x00001BD0; // type:function size:0x168 fn_45_1D40 = .text:0x00001D40; // type:function size:0x8 fn_45_1D50 = .text:0x00001D50; // type:function size:0x8 fn_45_1D60 = .text:0x00001D60; // type:function size:0x8 @@ -201,7 +201,7 @@ lbl_45_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_45_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_45_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_45_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_45_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_DOUGUYA_NIGHT = .data:0x00000030; // type:object size:0x10 lbl_45_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_45_data_48 = .data:0x00000048; // type:object size:0x10 lbl_45_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_fire_dragonNP/symbols.txt b/config/SOUE01/rels/d_a_npc_fire_dragonNP/symbols.txt index fc6dff3d..3e01d792 100644 --- a/config/SOUE01/rels/d_a_npc_fire_dragonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_fire_dragonNP/symbols.txt @@ -27,7 +27,7 @@ fn_68_730 = .text:0x00000730; // type:function size:0x30 fn_68_760 = .text:0x00000760; // type:function size:0x30 fn_68_790 = .text:0x00000790; // type:function size:0xC fn_68_7A0 = .text:0x000007A0; // type:function size:0xC -fn_68_7B0 = .text:0x000007B0; // type:function size:0x354 +dAcNpcFdr_c_classInit__Fv = .text:0x000007B0; // type:function size:0x354 fn_68_B10 = .text:0x00000B10; // type:function size:0x60 fn_68_B70 = .text:0x00000B70; // type:function size:0xC fn_68_B80 = .text:0x00000B80; // type:function size:0x40 @@ -151,22 +151,22 @@ fn_68_2CD0 = .text:0x00002CD0; // type:function size:0x8 fn_68_2CE0 = .text:0x00002CE0; // type:function size:0x4C fn_68_2D30 = .text:0x00002D30; // type:function size:0x8 fn_68_2D40 = .text:0x00002D40; // type:function size:0xC -fn_68_2D50 = .text:0x00002D50; // type:function size:0x180 +__dt__11dAcNpcFdr_cFv = .text:0x00002D50; // type:function size:0x180 fn_68_2ED0 = .text:0x00002ED0; // type:function size:0x4 fn_68_2EE0 = .text:0x00002EE0; // type:function size:0x4 fn_68_2EF0 = .text:0x00002EF0; // type:function size:0x4 fn_68_2F00 = .text:0x00002F00; // type:function size:0x4 fn_68_2F10 = .text:0x00002F10; // type:function size:0x4 -fn_68_2F20 = .text:0x00002F20; // type:function size:0x124 -fn_68_3050 = .text:0x00003050; // type:function size:0x58 +__sinit_\d_a_npc_fire_dragon_cpp = .text:0x00002F20; // type:function size:0x124 scope:local +__dt__26sFStateID_c<11dAcNpcFdr_c>Fv = .text:0x00003050; // type:function size:0x58 fn_68_30B0 = .text:0x000030B0; // type:function size:0x5C fn_68_3110 = .text:0x00003110; // type:function size:0xC fn_68_3120 = .text:0x00003120; // type:function size:0xDC fn_68_3200 = .text:0x00003200; // type:function size:0xE0 -fn_68_32E0 = .text:0x000032E0; // type:function size:0x88 -fn_68_3370 = .text:0x00003370; // type:function size:0x30 -fn_68_33A0 = .text:0x000033A0; // type:function size:0x30 -fn_68_33D0 = .text:0x000033D0; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcFdr_c>CFPCc = .text:0x000032E0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcFdr_c>CFR11dAcNpcFdr_c = .text:0x00003370; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcFdr_c>CFR11dAcNpcFdr_c = .text:0x000033A0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcFdr_c>CFR11dAcNpcFdr_c = .text:0x000033D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -204,7 +204,7 @@ lbl_68_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float lbl_68_rodata_304 = .rodata:0x00000304; // type:object size:0x20 data:float lbl_68_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float lbl_68_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float -lbl_68_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_FDR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_68_data_10 = .data:0x00000010; // type:object size:0x10 lbl_68_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_68_data_30 = .data:0x00000030; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_girahimNP/symbols.txt b/config/SOUE01/rels/d_a_npc_girahimNP/symbols.txt index d724887d..ca90c1c3 100644 --- a/config/SOUE01/rels/d_a_npc_girahimNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_girahimNP/symbols.txt @@ -25,7 +25,7 @@ fn_75_2A0 = .text:0x000002A0; // type:function size:0x34 fn_75_2E0 = .text:0x000002E0; // type:function size:0x34 fn_75_320 = .text:0x00000320; // type:function size:0x34 fn_75_360 = .text:0x00000360; // type:function size:0x48 -fn_75_3B0 = .text:0x000003B0; // type:function size:0x330 +dAcNpcGhm_c_classInit__Fv = .text:0x000003B0; // type:function size:0x330 fn_75_6E0 = .text:0x000006E0; // type:function size:0x60 fn_75_740 = .text:0x00000740; // type:function size:0xC fn_75_750 = .text:0x00000750; // type:function size:0x40 @@ -134,7 +134,7 @@ fn_75_1A90 = .text:0x00001A90; // type:function size:0x8 fn_75_1AA0 = .text:0x00001AA0; // type:function size:0x4C fn_75_1AF0 = .text:0x00001AF0; // type:function size:0x8 fn_75_1B00 = .text:0x00001B00; // type:function size:0xC -fn_75_1B10 = .text:0x00001B10; // type:function size:0x15C +__dt__11dAcNpcGhm_cFv = .text:0x00001B10; // type:function size:0x15C fn_75_1C70 = .text:0x00001C70; // type:function size:0xC fn_75_1C80 = .text:0x00001C80; // type:function size:0xC fn_75_1C90 = .text:0x00001C90; // type:function size:0x8 @@ -208,7 +208,7 @@ lbl_75_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_75_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_75_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_75_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_75_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_GHM = .data:0x00000030; // type:object size:0x10 lbl_75_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_75_data_48 = .data:0x00000048; // type:object size:0x10 lbl_75_data_58 = .data:0x00000058; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_goddess_zeldaNP/symbols.txt b/config/SOUE01/rels/d_a_npc_goddess_zeldaNP/symbols.txt index 25b8bf6c..055b1038 100644 --- a/config/SOUE01/rels/d_a_npc_goddess_zeldaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_goddess_zeldaNP/symbols.txt @@ -28,7 +28,7 @@ fn_28_750 = .text:0x00000750; // type:function size:0x10 fn_28_760 = .text:0x00000760; // type:function size:0x30 fn_28_790 = .text:0x00000790; // type:function size:0x30 fn_28_7C0 = .text:0x000007C0; // type:function size:0x30 -AcNpcGzl__ctor = .text:0x000007F0; // type:function size:0x468 +dAcNpcGzl_c_classInit__Fv = .text:0x000007F0; // type:function size:0x468 fn_28_C60 = .text:0x00000C60; // type:function size:0x4 fn_28_C70 = .text:0x00000C70; // type:function size:0x60 fn_28_CD0 = .text:0x00000CD0; // type:function size:0xC @@ -156,14 +156,14 @@ fn_28_2C00 = .text:0x00002C00; // type:function size:0x8 fn_28_2C10 = .text:0x00002C10; // type:function size:0x4C fn_28_2C60 = .text:0x00002C60; // type:function size:0x8 fn_28_2C70 = .text:0x00002C70; // type:function size:0xC -fn_28_2C80 = .text:0x00002C80; // type:function size:0x204 +__dt__11dAcNpcGzl_cFv = .text:0x00002C80; // type:function size:0x204 fn_28_2E90 = .text:0x00002E90; // type:function size:0x4 fn_28_2EA0 = .text:0x00002EA0; // type:function size:0x4 fn_28_2EB0 = .text:0x00002EB0; // type:function size:0x4 fn_28_2EC0 = .text:0x00002EC0; // type:function size:0x4 fn_28_2ED0 = .text:0x00002ED0; // type:function size:0x4 -fn_28_2EE0 = .text:0x00002EE0; // type:function size:0x378 -fn_28_3260 = .text:0x00003260; // type:function size:0x58 +__sinit_\d_a_npc_goddess_zelda_cpp = .text:0x00002EE0; // type:function size:0x378 scope:local +__dt__26sFStateID_c<11dAcNpcGzl_c>Fv = .text:0x00003260; // type:function size:0x58 fn_28_32C0 = .text:0x000032C0; // type:function size:0x5C fn_28_3320 = .text:0x00003320; // type:function size:0xC fn_28_3330 = .text:0x00003330; // type:function size:0xC @@ -171,10 +171,10 @@ fn_28_3340 = .text:0x00003340; // type:function size:0xC fn_28_3350 = .text:0x00003350; // type:function size:0xC fn_28_3360 = .text:0x00003360; // type:function size:0xDC fn_28_3440 = .text:0x00003440; // type:function size:0xE0 -fn_28_3520 = .text:0x00003520; // type:function size:0x88 -fn_28_35B0 = .text:0x000035B0; // type:function size:0x30 -fn_28_35E0 = .text:0x000035E0; // type:function size:0x30 -fn_28_3610 = .text:0x00003610; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcGzl_c>CFPCc = .text:0x00003520; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcGzl_c>CFR11dAcNpcGzl_c = .text:0x000035B0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcGzl_c>CFR11dAcNpcGzl_c = .text:0x000035E0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcGzl_c>CFR11dAcNpcGzl_c = .text:0x00003610; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -212,7 +212,7 @@ lbl_28_rodata_620 = .rodata:0x00000620; // type:object size:0x8 data:double lbl_28_rodata_628 = .rodata:0x00000628; // type:object size:0x4 data:float lbl_28_rodata_62C = .rodata:0x0000062C; // type:object size:0x4 data:float lbl_28_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_28_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_NPC_GZL = .data:0x00000008; // type:object size:0x10 lbl_28_data_18 = .data:0x00000018; // type:object size:0x8 lbl_28_data_20 = .data:0x00000020; // type:object size:0x10 lbl_28_data_30 = .data:0x00000030; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_npc_graNP/symbols.txt b/config/SOUE01/rels/d_a_npc_graNP/symbols.txt index e2a081d2..53f182eb 100644 --- a/config/SOUE01/rels/d_a_npc_graNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_graNP/symbols.txt @@ -28,7 +28,7 @@ fn_77_750 = .text:0x00000750; // type:function size:0x10 fn_77_760 = .text:0x00000760; // type:function size:0x30 fn_77_790 = .text:0x00000790; // type:function size:0x30 fn_77_7C0 = .text:0x000007C0; // type:function size:0x30 -fn_77_7F0 = .text:0x000007F0; // type:function size:0x3E4 +dAcNpcGra_c_classInit__Fv = .text:0x000007F0; // type:function size:0x3E4 fn_77_BE0 = .text:0x00000BE0; // type:function size:0x4 fn_77_BF0 = .text:0x00000BF0; // type:function size:0x60 fn_77_C50 = .text:0x00000C50; // type:function size:0xC @@ -163,23 +163,23 @@ fn_77_4CE0 = .text:0x00004CE0; // type:function size:0x8 fn_77_4CF0 = .text:0x00004CF0; // type:function size:0xC fn_77_4D00 = .text:0x00004D00; // type:function size:0x8 fn_77_4D10 = .text:0x00004D10; // type:function size:0x8 -fn_77_4D20 = .text:0x00004D20; // type:function size:0x1F8 +__dt__11dAcNpcGra_cFv = .text:0x00004D20; // type:function size:0x1F8 fn_77_4F20 = .text:0x00004F20; // type:function size:0x4 fn_77_4F30 = .text:0x00004F30; // type:function size:0x4 fn_77_4F40 = .text:0x00004F40; // type:function size:0x4 fn_77_4F50 = .text:0x00004F50; // type:function size:0x4 fn_77_4F60 = .text:0x00004F60; // type:function size:0x4 -fn_77_4F70 = .text:0x00004F70; // type:function size:0x1E0 -fn_77_5150 = .text:0x00005150; // type:function size:0x58 +__sinit_\d_a_npc_gra_cpp = .text:0x00004F70; // type:function size:0x1E0 scope:local +__dt__26sFStateID_c<11dAcNpcGra_c>Fv = .text:0x00005150; // type:function size:0x58 fn_77_51B0 = .text:0x000051B0; // type:function size:0x5C fn_77_5210 = .text:0x00005210; // type:function size:0xC fn_77_5220 = .text:0x00005220; // type:function size:0xC fn_77_5230 = .text:0x00005230; // type:function size:0xDC fn_77_5310 = .text:0x00005310; // type:function size:0xE0 -fn_77_53F0 = .text:0x000053F0; // type:function size:0x88 -fn_77_5480 = .text:0x00005480; // type:function size:0x30 -fn_77_54B0 = .text:0x000054B0; // type:function size:0x30 -fn_77_54E0 = .text:0x000054E0; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcGra_c>CFPCc = .text:0x000053F0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcGra_c>CFR11dAcNpcGra_c = .text:0x00005480; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcGra_c>CFR11dAcNpcGra_c = .text:0x000054B0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcGra_c>CFR11dAcNpcGra_c = .text:0x000054E0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -278,7 +278,7 @@ lbl_77_rodata_F70 = .rodata:0x00000F70; // type:object size:0x4 data:float lbl_77_rodata_F74 = .rodata:0x00000F74; // type:object size:0x30 data:float lbl_77_rodata_FA4 = .rodata:0x00000FA4; // type:object size:0x4 data:float lbl_77_rodata_FA8 = .rodata:0x00000FA8; // type:object size:0xC data:float -lbl_77_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_GRA = .data:0x00000000; // type:object size:0x10 data:4byte lbl_77_data_10 = .data:0x00000010; // type:object size:0x2C lbl_77_data_3C = .data:0x0000003C; // type:object size:0x8 lbl_77_data_44 = .data:0x00000044; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_npc_grcNP/symbols.txt b/config/SOUE01/rels/d_a_npc_grcNP/symbols.txt index d04d2e30..1e0cc401 100644 --- a/config/SOUE01/rels/d_a_npc_grcNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_grcNP/symbols.txt @@ -27,7 +27,7 @@ fn_78_320 = .text:0x00000320; // type:function size:0x34 fn_78_360 = .text:0x00000360; // type:function size:0x34 fn_78_3A0 = .text:0x000003A0; // type:function size:0x34 fn_78_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_78_430 = .text:0x00000430; // type:function size:0x338 +dAcNpcGrc_c_classInit__Fv = .text:0x00000430; // type:function size:0x338 fn_78_770 = .text:0x00000770; // type:function size:0x60 fn_78_7D0 = .text:0x000007D0; // type:function size:0xC fn_78_7E0 = .text:0x000007E0; // type:function size:0x40 @@ -166,18 +166,18 @@ fn_78_3A00 = .text:0x00003A00; // type:function size:0xC fn_78_3A10 = .text:0x00003A10; // type:function size:0x8 fn_78_3A20 = .text:0x00003A20; // type:function size:0x8 fn_78_3A30 = .text:0x00003A30; // type:function size:0x8 -fn_78_3A40 = .text:0x00003A40; // type:function size:0x178 +__dt__11dAcNpcGrc_cFv = .text:0x00003A40; // type:function size:0x178 fn_78_3BC0 = .text:0x00003BC0; // type:function size:0x4 fn_78_3BD0 = .text:0x00003BD0; // type:function size:0x4 fn_78_3BE0 = .text:0x00003BE0; // type:function size:0x4 fn_78_3BF0 = .text:0x00003BF0; // type:function size:0x4 fn_78_3C00 = .text:0x00003C00; // type:function size:0x4 -fn_78_3C10 = .text:0x00003C10; // type:function size:0x1C0 -fn_78_3DD0 = .text:0x00003DD0; // type:function size:0x58 -fn_78_3E30 = .text:0x00003E30; // type:function size:0x88 -fn_78_3EC0 = .text:0x00003EC0; // type:function size:0x30 -fn_78_3EF0 = .text:0x00003EF0; // type:function size:0x30 -fn_78_3F20 = .text:0x00003F20; // type:function size:0x30 +__sinit_\d_a_npc_grc_cpp = .text:0x00003C10; // type:function size:0x1C0 scope:local +__dt__26sFStateID_c<11dAcNpcGrc_c>Fv = .text:0x00003DD0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcNpcGrc_c>CFPCc = .text:0x00003E30; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcGrc_c>CFR11dAcNpcGrc_c = .text:0x00003EC0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcGrc_c>CFR11dAcNpcGrc_c = .text:0x00003EF0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcGrc_c>CFR11dAcNpcGrc_c = .text:0x00003F20; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -254,7 +254,7 @@ lbl_78_data_44 = .data:0x00000044; // type:object size:0x10 lbl_78_data_54 = .data:0x00000054; // type:object size:0x14 lbl_78_data_68 = .data:0x00000068; // type:object size:0x18 lbl_78_data_80 = .data:0x00000080; // type:object size:0x10 data:4byte -lbl_78_data_90 = .data:0x00000090; // type:object size:0x10 +g_profile_NPC_GRC = .data:0x00000090; // type:object size:0x10 lbl_78_data_A0 = .data:0x000000A0; // type:object size:0x8 lbl_78_data_A8 = .data:0x000000A8; // type:object size:0xC data:string lbl_78_data_B4 = .data:0x000000B4; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_grdNP/symbols.txt b/config/SOUE01/rels/d_a_npc_grdNP/symbols.txt index 2698f9dc..42249d30 100644 --- a/config/SOUE01/rels/d_a_npc_grdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_grdNP/symbols.txt @@ -25,7 +25,7 @@ fn_79_2A0 = .text:0x000002A0; // type:function size:0x34 fn_79_2E0 = .text:0x000002E0; // type:function size:0x34 fn_79_320 = .text:0x00000320; // type:function size:0x34 fn_79_360 = .text:0x00000360; // type:function size:0x48 -fn_79_3B0 = .text:0x000003B0; // type:function size:0x324 +dAcNpcGrd_c_classInit__Fv = .text:0x000003B0; // type:function size:0x324 fn_79_6E0 = .text:0x000006E0; // type:function size:0x60 fn_79_740 = .text:0x00000740; // type:function size:0xC fn_79_750 = .text:0x00000750; // type:function size:0x40 @@ -131,7 +131,7 @@ fn_79_22E0 = .text:0x000022E0; // type:function size:0x8 fn_79_22F0 = .text:0x000022F0; // type:function size:0xC fn_79_2300 = .text:0x00002300; // type:function size:0x8 fn_79_2310 = .text:0x00002310; // type:function size:0x8 -fn_79_2320 = .text:0x00002320; // type:function size:0x15C +__dt__11dAcNpcGrd_cFv = .text:0x00002320; // type:function size:0x15C fn_79_2480 = .text:0x00002480; // type:function size:0x4 fn_79_2490 = .text:0x00002490; // type:function size:0x4 fn_79_24A0 = .text:0x000024A0; // type:function size:0x4 @@ -208,7 +208,7 @@ lbl_79_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_79_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_79_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_79_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_79_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_GRD = .data:0x00000030; // type:object size:0x10 lbl_79_data_40 = .data:0x00000040; // type:object size:0x8 lbl_79_data_48 = .data:0x00000048; // type:object size:0x10 lbl_79_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_honeycombNP/symbols.txt b/config/SOUE01/rels/d_a_npc_honeycombNP/symbols.txt index aacab3df..6c36dce3 100644 --- a/config/SOUE01/rels/d_a_npc_honeycombNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_honeycombNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_15_70 = .text:0x00000070; // type:function size:0xC0 +dAcNpcHc_c_classInit__Fv = .text:0x00000070; // type:function size:0xC0 fn_15_130 = .text:0x00000130; // type:function size:0x90 fn_15_1C0 = .text:0x000001C0; // type:function size:0x68 AcNpcHc__init = .text:0x00000230; // type:function size:0x15C @@ -15,12 +15,12 @@ fn_15_EB0 = .text:0x00000EB0; // type:function size:0x8 fn_15_EC0 = .text:0x00000EC0; // type:function size:0x4 fn_15_ED0 = .text:0x00000ED0; // type:function size:0x4 fn_15_EE0 = .text:0x00000EE0; // type:function size:0x8 -fn_15_EF0 = .text:0x00000EF0; // type:function size:0xD8 +__dt__10dAcNpcHc_cFv = .text:0x00000EF0; // type:function size:0xD8 fn_15_FD0 = .text:0x00000FD0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_15_rodata_0 = .rodata:0x00000000; // type:object size:0x7C data:float -lbl_15_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_NPC_HONEYCOMB = .data:0x00000000; // type:object size:0x10 lbl_15_data_10 = .data:0x00000010; // type:object size:0x2C lbl_15_data_3C = .data:0x0000003C; // type:object size:0x4 data:string lbl_15_data_40 = .data:0x00000040; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_npc_insect_capture_game_kobunNP/symbols.txt b/config/SOUE01/rels/d_a_npc_insect_capture_game_kobunNP/symbols.txt index 946f9d48..b5584b89 100644 --- a/config/SOUE01/rels/d_a_npc_insect_capture_game_kobunNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_insect_capture_game_kobunNP/symbols.txt @@ -27,7 +27,7 @@ fn_66_320 = .text:0x00000320; // type:function size:0x34 fn_66_360 = .text:0x00000360; // type:function size:0x34 fn_66_3A0 = .text:0x000003A0; // type:function size:0x34 fn_66_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcIcgKobun__ctor = .text:0x00000430; // type:function size:0x32C +dAcNpcIcgKobun_c_classInit__Fv = .text:0x00000430; // type:function size:0x32C fn_66_760 = .text:0x00000760; // type:function size:0x60 fn_66_7C0 = .text:0x000007C0; // type:function size:0xC fn_66_7D0 = .text:0x000007D0; // type:function size:0x40 @@ -179,18 +179,18 @@ fn_66_4B70 = .text:0x00004B70; // type:function size:0x8 fn_66_4B80 = .text:0x00004B80; // type:function size:0x4C fn_66_4BD0 = .text:0x00004BD0; // type:function size:0x8 fn_66_4BE0 = .text:0x00004BE0; // type:function size:0xC -fn_66_4BF0 = .text:0x00004BF0; // type:function size:0x168 +__dt__16dAcNpcIcgKobun_cFv = .text:0x00004BF0; // type:function size:0x168 fn_66_4D60 = .text:0x00004D60; // type:function size:0x4 fn_66_4D70 = .text:0x00004D70; // type:function size:0x4 fn_66_4D80 = .text:0x00004D80; // type:function size:0x4 fn_66_4D90 = .text:0x00004D90; // type:function size:0x4 fn_66_4DA0 = .text:0x00004DA0; // type:function size:0x4 -fn_66_4DB0 = .text:0x00004DB0; // type:function size:0x1C0 -fn_66_4F70 = .text:0x00004F70; // type:function size:0x58 -fn_66_4FD0 = .text:0x00004FD0; // type:function size:0x88 -fn_66_5060 = .text:0x00005060; // type:function size:0x30 -fn_66_5090 = .text:0x00005090; // type:function size:0x30 -fn_66_50C0 = .text:0x000050C0; // type:function size:0x30 +__sinit_\d_a_npc_insect_capture_game_kobun_cpp = .text:0x00004DB0; // type:function size:0x1C0 scope:local +__dt__31sFStateID_c<16dAcNpcIcgKobun_c>Fv = .text:0x00004F70; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcNpcIcgKobun_c>CFPCc = .text:0x00004FD0; // type:function size:0x88 +initializeState__31sFStateID_c<16dAcNpcIcgKobun_c>CFR16dAcNpcIcgKobun_c = .text:0x00005060; // type:function size:0x30 +executeState__31sFStateID_c<16dAcNpcIcgKobun_c>CFR16dAcNpcIcgKobun_c = .text:0x00005090; // type:function size:0x30 +finalizeState__31sFStateID_c<16dAcNpcIcgKobun_c>CFR16dAcNpcIcgKobun_c = .text:0x000050C0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -269,7 +269,7 @@ lbl_66_data_50 = .data:0x00000050; // type:object size:0x14 lbl_66_data_64 = .data:0x00000064; // type:object size:0x14 lbl_66_data_78 = .data:0x00000078; // type:object size:0x18 data:string lbl_66_data_90 = .data:0x00000090; // type:object size:0x18 data:4byte -lbl_66_data_A8 = .data:0x000000A8; // type:object size:0x10 +g_profile_NPC_ICGK = .data:0x000000A8; // type:object size:0x10 lbl_66_data_B8 = .data:0x000000B8; // type:object size:0x8 lbl_66_data_C0 = .data:0x000000C0; // type:object size:0xC data:string lbl_66_data_CC = .data:0x000000CC; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_junk_motherNP/symbols.txt b/config/SOUE01/rels/d_a_npc_junk_motherNP/symbols.txt index 9f155fd8..3dd6967c 100644 --- a/config/SOUE01/rels/d_a_npc_junk_motherNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_junk_motherNP/symbols.txt @@ -25,7 +25,7 @@ fn_52_2A0 = .text:0x000002A0; // type:function size:0x34 fn_52_2E0 = .text:0x000002E0; // type:function size:0x34 fn_52_320 = .text:0x00000320; // type:function size:0x34 fn_52_360 = .text:0x00000360; // type:function size:0x48 -AcNpcJunkMother__ctor = .text:0x000003B0; // type:function size:0x34C +dAcNpcJunkMother_c_classInit__Fv = .text:0x000003B0; // type:function size:0x34C fn_52_700 = .text:0x00000700; // type:function size:0x60 fn_52_760 = .text:0x00000760; // type:function size:0xC fn_52_770 = .text:0x00000770; // type:function size:0x40 @@ -124,7 +124,7 @@ fn_52_17C0 = .text:0x000017C0; // type:function size:0x8 fn_52_17D0 = .text:0x000017D0; // type:function size:0x4C fn_52_1820 = .text:0x00001820; // type:function size:0x8 fn_52_1830 = .text:0x00001830; // type:function size:0xC -fn_52_1840 = .text:0x00001840; // type:function size:0x180 +__dt__18dAcNpcJunkMother_cFv = .text:0x00001840; // type:function size:0x180 fn_52_19C0 = .text:0x000019C0; // type:function size:0x8 fn_52_19D0 = .text:0x000019D0; // type:function size:0x8 fn_52_19E0 = .text:0x000019E0; // type:function size:0x8 @@ -182,7 +182,7 @@ lbl_52_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_52_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_52_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_52_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_52_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_JUNK_MOTHER = .data:0x00000030; // type:object size:0x10 lbl_52_data_40 = .data:0x00000040; // type:object size:0x10 lbl_52_data_50 = .data:0x00000050; // type:object size:0x10 data:string lbl_52_data_60 = .data:0x00000060; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_junk_mother_lodNP/symbols.txt b/config/SOUE01/rels/d_a_npc_junk_mother_lodNP/symbols.txt index 023dd131..f359c750 100644 --- a/config/SOUE01/rels/d_a_npc_junk_mother_lodNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_junk_mother_lodNP/symbols.txt @@ -25,7 +25,7 @@ fn_53_2A0 = .text:0x000002A0; // type:function size:0x34 fn_53_2E0 = .text:0x000002E0; // type:function size:0x34 fn_53_320 = .text:0x00000320; // type:function size:0x34 fn_53_360 = .text:0x00000360; // type:function size:0x48 -AcNpcJunkMotherLOD__ctor = .text:0x000003B0; // type:function size:0x32C +dAcNpcJunkMotherLOD_c_classInit__Fv = .text:0x000003B0; // type:function size:0x32C fn_53_6E0 = .text:0x000006E0; // type:function size:0x60 fn_53_740 = .text:0x00000740; // type:function size:0xC fn_53_750 = .text:0x00000750; // type:function size:0x40 @@ -125,7 +125,7 @@ fn_53_1690 = .text:0x00001690; // type:function size:0x8 fn_53_16A0 = .text:0x000016A0; // type:function size:0x4C fn_53_16F0 = .text:0x000016F0; // type:function size:0x8 fn_53_1700 = .text:0x00001700; // type:function size:0xC -fn_53_1710 = .text:0x00001710; // type:function size:0x16C +__dt__21dAcNpcJunkMotherLOD_cFv = .text:0x00001710; // type:function size:0x16C fn_53_1880 = .text:0x00001880; // type:function size:0x8 fn_53_1890 = .text:0x00001890; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -179,7 +179,7 @@ lbl_53_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_53_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_53_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_53_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_53_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_JUNK_MOTHER_LOD = .data:0x00000030; // type:object size:0x10 lbl_53_data_40 = .data:0x00000040; // type:object size:0x10 lbl_53_data_50 = .data:0x00000050; // type:object size:0x14 lbl_53_data_64 = .data:0x00000064; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_junk_nightNP/symbols.txt b/config/SOUE01/rels/d_a_npc_junk_nightNP/symbols.txt index 844181f8..bae99c25 100644 --- a/config/SOUE01/rels/d_a_npc_junk_nightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_junk_nightNP/symbols.txt @@ -27,7 +27,7 @@ fn_48_320 = .text:0x00000320; // type:function size:0x34 fn_48_360 = .text:0x00000360; // type:function size:0x34 fn_48_3A0 = .text:0x000003A0; // type:function size:0x34 fn_48_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcJunkNight__ctor = .text:0x00000430; // type:function size:0x334 +dAcNpcJunkNight_c_classInit__Fv = .text:0x00000430; // type:function size:0x334 fn_48_770 = .text:0x00000770; // type:function size:0x60 fn_48_7D0 = .text:0x000007D0; // type:function size:0xC fn_48_7E0 = .text:0x000007E0; // type:function size:0x40 @@ -132,19 +132,19 @@ fn_48_1900 = .text:0x00001900; // type:function size:0x8 fn_48_1910 = .text:0x00001910; // type:function size:0x4C fn_48_1960 = .text:0x00001960; // type:function size:0x8 fn_48_1970 = .text:0x00001970; // type:function size:0xC -fn_48_1980 = .text:0x00001980; // type:function size:0x174 +__dt__17dAcNpcJunkNight_cFv = .text:0x00001980; // type:function size:0x174 fn_48_1B00 = .text:0x00001B00; // type:function size:0x8 fn_48_1B10 = .text:0x00001B10; // type:function size:0x4 fn_48_1B20 = .text:0x00001B20; // type:function size:0x4 fn_48_1B30 = .text:0x00001B30; // type:function size:0x4 fn_48_1B40 = .text:0x00001B40; // type:function size:0x4 fn_48_1B50 = .text:0x00001B50; // type:function size:0x4 -fn_48_1B60 = .text:0x00001B60; // type:function size:0x10C -fn_48_1C70 = .text:0x00001C70; // type:function size:0x58 -fn_48_1CD0 = .text:0x00001CD0; // type:function size:0x88 -fn_48_1D60 = .text:0x00001D60; // type:function size:0x30 -fn_48_1D90 = .text:0x00001D90; // type:function size:0x30 -fn_48_1DC0 = .text:0x00001DC0; // type:function size:0x30 +__sinit_\d_a_npc_junk_night_cpp = .text:0x00001B60; // type:function size:0x10C scope:local +__dt__32sFStateID_c<17dAcNpcJunkNight_c>Fv = .text:0x00001C70; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcNpcJunkNight_c>CFPCc = .text:0x00001CD0; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcJunkNight_c>CFR17dAcNpcJunkNight_c = .text:0x00001D60; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcJunkNight_c>CFR17dAcNpcJunkNight_c = .text:0x00001D90; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcJunkNight_c>CFR17dAcNpcJunkNight_c = .text:0x00001DC0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -216,7 +216,7 @@ lbl_48_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_48_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_48_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_48_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_48_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_JUNK_NIGHT = .data:0x00000030; // type:object size:0x10 lbl_48_data_40 = .data:0x00000040; // type:object size:0x8 lbl_48_data_48 = .data:0x00000048; // type:object size:0xC lbl_48_data_54 = .data:0x00000054; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_npc_kenseiNP/symbols.txt b/config/SOUE01/rels/d_a_npc_kenseiNP/symbols.txt index b9c18437..67672a19 100644 --- a/config/SOUE01/rels/d_a_npc_kenseiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kenseiNP/symbols.txt @@ -4,8 +4,8 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_13_F0 = .text:0x000000F0; // type:function size:0x40 -AcNpcKensei__ctor = .text:0x00000130; // type:function size:0x1B0 -fn_13_2E0 = .text:0x000002E0; // type:function size:0x2CC +dAcNpcKensei_c_classInit__Fv = .text:0x00000130; // type:function size:0x1B0 +__ct__14dAcNpcKensei_cFv = .text:0x000002E0; // type:function size:0x2CC fn_13_5B0 = .text:0x000005B0; // type:function size:0x4 fn_13_5C0 = .text:0x000005C0; // type:function size:0x60 fn_13_620 = .text:0x00000620; // type:function size:0xC @@ -192,22 +192,22 @@ fn_13_5AC0 = .text:0x00005AC0; // type:function size:0x8 fn_13_5AD0 = .text:0x00005AD0; // type:function size:0x8 fn_13_5AE0 = .text:0x00005AE0; // type:function size:0x4C fn_13_5B30 = .text:0x00005B30; // type:function size:0x8 -fn_13_5B40 = .text:0x00005B40; // type:function size:0x230 +__dt__14dAcNpcKensei_cFv = .text:0x00005B40; // type:function size:0x230 fn_13_5D70 = .text:0x00005D70; // type:function size:0x4 fn_13_5D80 = .text:0x00005D80; // type:function size:0x4 fn_13_5D90 = .text:0x00005D90; // type:function size:0x4 fn_13_5DA0 = .text:0x00005DA0; // type:function size:0x4 fn_13_5DB0 = .text:0x00005DB0; // type:function size:0x4 -fn_13_5DC0 = .text:0x00005DC0; // type:function size:0x588 -fn_13_6350 = .text:0x00006350; // type:function size:0x58 +__sinit_\d_a_npc_kensei_cpp = .text:0x00005DC0; // type:function size:0x588 scope:local +__dt__29sFStateID_c<14dAcNpcKensei_c>Fv = .text:0x00006350; // type:function size:0x58 fn_13_63B0 = .text:0x000063B0; // type:function size:0x5C fn_13_6410 = .text:0x00006410; // type:function size:0xC fn_13_6420 = .text:0x00006420; // type:function size:0xDC fn_13_6500 = .text:0x00006500; // type:function size:0xE0 -fn_13_65E0 = .text:0x000065E0; // type:function size:0x88 -fn_13_6670 = .text:0x00006670; // type:function size:0x30 -fn_13_66A0 = .text:0x000066A0; // type:function size:0x30 -fn_13_66D0 = .text:0x000066D0; // type:function size:0x30 +isSameName__29sFStateID_c<14dAcNpcKensei_c>CFPCc = .text:0x000065E0; // type:function size:0x88 +initializeState__29sFStateID_c<14dAcNpcKensei_c>CFR14dAcNpcKensei_c = .text:0x00006670; // type:function size:0x30 +executeState__29sFStateID_c<14dAcNpcKensei_c>CFR14dAcNpcKensei_c = .text:0x000066A0; // type:function size:0x30 +finalizeState__29sFStateID_c<14dAcNpcKensei_c>CFR14dAcNpcKensei_c = .text:0x000066D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -312,7 +312,7 @@ lbl_13_data_248 = .data:0x00000248; // type:object size:0x14 lbl_13_data_25C = .data:0x0000025C; // type:object size:0x18 lbl_13_data_274 = .data:0x00000274; // type:object size:0x1C lbl_13_data_290 = .data:0x00000290; // type:object size:0x10 -lbl_13_data_2A0 = .data:0x000002A0; // type:object size:0x1C +g_profile_NPC_KENSEI = .data:0x000002A0; // type:object size:0x1C lbl_13_data_2BC = .data:0x000002BC; // type:object size:0x14 lbl_13_data_2D0 = .data:0x000002D0; // type:object size:0x14 lbl_13_data_2E4 = .data:0x000002E4; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_npc_knight_leaderNP/symbols.txt b/config/SOUE01/rels/d_a_npc_knight_leaderNP/symbols.txt index c6a3bef4..58945dd9 100644 --- a/config/SOUE01/rels/d_a_npc_knight_leaderNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_knight_leaderNP/symbols.txt @@ -27,7 +27,7 @@ fn_5_320 = .text:0x00000320; // type:function size:0x34 fn_5_360 = .text:0x00000360; // type:function size:0x34 fn_5_3A0 = .text:0x000003A0; // type:function size:0x34 fn_5_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_5_430 = .text:0x00000430; // type:function size:0x330 +dAcNpcKnightLeader_c_classInit__Fv = .text:0x00000430; // type:function size:0x330 fn_5_760 = .text:0x00000760; // type:function size:0x60 fn_5_7C0 = .text:0x000007C0; // type:function size:0xC fn_5_7D0 = .text:0x000007D0; // type:function size:0x40 @@ -141,22 +141,22 @@ fn_5_2D40 = .text:0x00002D40; // type:function size:0x8 fn_5_2D50 = .text:0x00002D50; // type:function size:0x8 fn_5_2D60 = .text:0x00002D60; // type:function size:0x8 fn_5_2D70 = .text:0x00002D70; // type:function size:0x8 -fn_5_2D80 = .text:0x00002D80; // type:function size:0x168 +__dt__20dAcNpcKnightLeader_cFv = .text:0x00002D80; // type:function size:0x168 fn_5_2EF0 = .text:0x00002EF0; // type:function size:0x4 fn_5_2F00 = .text:0x00002F00; // type:function size:0x4 fn_5_2F10 = .text:0x00002F10; // type:function size:0x4 fn_5_2F20 = .text:0x00002F20; // type:function size:0x4 fn_5_2F30 = .text:0x00002F30; // type:function size:0x4 -fn_5_2F40 = .text:0x00002F40; // type:function size:0x1DC -fn_5_3120 = .text:0x00003120; // type:function size:0x58 +__sinit_\d_a_npc_knight_leader_cpp = .text:0x00002F40; // type:function size:0x1DC scope:local +__dt__35sFStateID_c<20dAcNpcKnightLeader_c>Fv = .text:0x00003120; // type:function size:0x58 fn_5_3180 = .text:0x00003180; // type:function size:0x5C fn_5_31E0 = .text:0x000031E0; // type:function size:0xC fn_5_31F0 = .text:0x000031F0; // type:function size:0xDC fn_5_32D0 = .text:0x000032D0; // type:function size:0xE0 -fn_5_33B0 = .text:0x000033B0; // type:function size:0x88 -fn_5_3440 = .text:0x00003440; // type:function size:0x30 -fn_5_3470 = .text:0x00003470; // type:function size:0x30 -fn_5_34A0 = .text:0x000034A0; // type:function size:0x30 +isSameName__35sFStateID_c<20dAcNpcKnightLeader_c>CFPCc = .text:0x000033B0; // type:function size:0x88 +initializeState__35sFStateID_c<20dAcNpcKnightLeader_c>CFR20dAcNpcKnightLeader_c = .text:0x00003440; // type:function size:0x30 +executeState__35sFStateID_c<20dAcNpcKnightLeader_c>CFR20dAcNpcKnightLeader_c = .text:0x00003470; // type:function size:0x30 +finalizeState__35sFStateID_c<20dAcNpcKnightLeader_c>CFR20dAcNpcKnightLeader_c = .text:0x000034A0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -261,7 +261,7 @@ lbl_5_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_5_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_5_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_5_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_5_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_KNIGHT_LEADER = .data:0x00000030; // type:object size:0x10 lbl_5_data_40 = .data:0x00000040; // type:object size:0x8 lbl_5_data_48 = .data:0x00000048; // type:object size:0xC lbl_5_data_54 = .data:0x00000054; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_npc_kobun2NP/symbols.txt b/config/SOUE01/rels/d_a_npc_kobun2NP/symbols.txt index a0155573..87fa50bc 100644 --- a/config/SOUE01/rels/d_a_npc_kobun2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kobun2NP/symbols.txt @@ -27,7 +27,7 @@ fn_24_320 = .text:0x00000320; // type:function size:0x34 fn_24_360 = .text:0x00000360; // type:function size:0x34 fn_24_3A0 = .text:0x000003A0; // type:function size:0x34 fn_24_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcKbn2__ctor = .text:0x00000430; // type:function size:0x340 +dAcNpcKbn2_c_classInit__Fv = .text:0x00000430; // type:function size:0x340 fn_24_770 = .text:0x00000770; // type:function size:0x60 fn_24_7D0 = .text:0x000007D0; // type:function size:0xC fn_24_7E0 = .text:0x000007E0; // type:function size:0x40 @@ -79,18 +79,18 @@ fn_24_18C0 = .text:0x000018C0; // type:function size:0x50 fn_24_1910 = .text:0x00001910; // type:function size:0x190 fn_24_1AA0 = .text:0x00001AA0; // type:function size:0x20 fn_24_1AC0 = .text:0x00001AC0; // type:function size:0x30 -fn_24_1AF0 = .text:0x00001AF0; // type:function size:0x12C -fn_24_1C20 = .text:0x00001C20; // type:function size:0x148 -fn_24_1D70 = .text:0x00001D70; // type:function size:0x4 -fn_24_1D80 = .text:0x00001D80; // type:function size:0x78 -fn_24_1E00 = .text:0x00001E00; // type:function size:0x74 -fn_24_1E80 = .text:0x00001E80; // type:function size:0x4 -fn_24_1E90 = .text:0x00001E90; // type:function size:0x88 -fn_24_1F20 = .text:0x00001F20; // type:function size:0xA0 -fn_24_1FC0 = .text:0x00001FC0; // type:function size:0x4 -fn_24_1FD0 = .text:0x00001FD0; // type:function size:0x60 -fn_24_2030 = .text:0x00002030; // type:function size:0x4 -fn_24_2040 = .text:0x00002040; // type:function size:0x4 +initializeState_RaceInit__12dAcNpcKbn2_cFv = .text:0x00001AF0; // type:function size:0x12C +executeState_RaceInit__12dAcNpcKbn2_cFv = .text:0x00001C20; // type:function size:0x148 +finalizeState_RaceInit__12dAcNpcKbn2_cFv = .text:0x00001D70; // type:function size:0x4 +initializeState_RaceRun__12dAcNpcKbn2_cFv = .text:0x00001D80; // type:function size:0x78 +executeState_RaceRun__12dAcNpcKbn2_cFv = .text:0x00001E00; // type:function size:0x74 +finalizeState_RaceRun__12dAcNpcKbn2_cFv = .text:0x00001E80; // type:function size:0x4 +initializeState_RaceDive__12dAcNpcKbn2_cFv = .text:0x00001E90; // type:function size:0x88 +executeState_RaceDive__12dAcNpcKbn2_cFv = .text:0x00001F20; // type:function size:0xA0 +finalizeState_RaceDive__12dAcNpcKbn2_cFv = .text:0x00001FC0; // type:function size:0x4 +initializeState_RaceRide__12dAcNpcKbn2_cFv = .text:0x00001FD0; // type:function size:0x60 +executeState_RaceRide__12dAcNpcKbn2_cFv = .text:0x00002030; // type:function size:0x4 +finalizeState_RaceRide__12dAcNpcKbn2_cFv = .text:0x00002040; // type:function size:0x4 fn_24_2050 = .text:0x00002050; // type:function size:0x34 fn_24_2090 = .text:0x00002090; // type:function size:0x14 fn_24_20B0 = .text:0x000020B0; // type:function size:0x8 @@ -151,18 +151,18 @@ fn_24_2660 = .text:0x00002660; // type:function size:0x8 fn_24_2670 = .text:0x00002670; // type:function size:0x8 fn_24_2680 = .text:0x00002680; // type:function size:0x8 fn_24_2690 = .text:0x00002690; // type:function size:0x8 -fn_24_26A0 = .text:0x000026A0; // type:function size:0x17C +__dt__12dAcNpcKbn2_cFv = .text:0x000026A0; // type:function size:0x17C fn_24_2820 = .text:0x00002820; // type:function size:0x4 fn_24_2830 = .text:0x00002830; // type:function size:0x4 fn_24_2840 = .text:0x00002840; // type:function size:0x4 fn_24_2850 = .text:0x00002850; // type:function size:0x4 fn_24_2860 = .text:0x00002860; // type:function size:0x4 -fn_24_2870 = .text:0x00002870; // type:function size:0x338 -fn_24_2BB0 = .text:0x00002BB0; // type:function size:0x58 -fn_24_2C10 = .text:0x00002C10; // type:function size:0x88 -fn_24_2CA0 = .text:0x00002CA0; // type:function size:0x30 -fn_24_2CD0 = .text:0x00002CD0; // type:function size:0x30 -fn_24_2D00 = .text:0x00002D00; // type:function size:0x30 +__sinit_\d_a_npc_kobun2_cpp = .text:0x00002870; // type:function size:0x338 scope:local +__dt__27sFStateID_c<12dAcNpcKbn2_c>Fv = .text:0x00002BB0; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcNpcKbn2_c>CFPCc = .text:0x00002C10; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcKbn2_c>CFR12dAcNpcKbn2_c = .text:0x00002CA0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcKbn2_c>CFR12dAcNpcKbn2_c = .text:0x00002CD0; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcKbn2_c>CFR12dAcNpcKbn2_c = .text:0x00002D00; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -236,7 +236,7 @@ lbl_24_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_24_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_24_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_24_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_24_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_KBN2 = .data:0x00000030; // type:object size:0x10 lbl_24_data_40 = .data:0x00000040; // type:object size:0x8 lbl_24_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_24_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_kobunNP/symbols.txt b/config/SOUE01/rels/d_a_npc_kobunNP/symbols.txt index 9d27129c..ce0507a5 100644 --- a/config/SOUE01/rels/d_a_npc_kobunNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kobunNP/symbols.txt @@ -27,7 +27,7 @@ fn_23_320 = .text:0x00000320; // type:function size:0x34 fn_23_360 = .text:0x00000360; // type:function size:0x34 fn_23_3A0 = .text:0x000003A0; // type:function size:0x34 fn_23_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcKbn__ctor = .text:0x00000430; // type:function size:0x354 +dAcNpcKbn_c_classInit__Fv = .text:0x00000430; // type:function size:0x354 fn_23_790 = .text:0x00000790; // type:function size:0x60 fn_23_7F0 = .text:0x000007F0; // type:function size:0xC fn_23_800 = .text:0x00000800; // type:function size:0x40 @@ -97,27 +97,27 @@ AcNpcKbn__doInteraction = .text:0x00003130; // type:function size:0x170 fn_23_32A0 = .text:0x000032A0; // type:function size:0xFC fn_23_33A0 = .text:0x000033A0; // type:function size:0x6C fn_23_3410 = .text:0x00003410; // type:function size:0x114 -fn_23_3530 = .text:0x00003530; // type:function size:0x12C -fn_23_3660 = .text:0x00003660; // type:function size:0x148 -fn_23_37B0 = .text:0x000037B0; // type:function size:0x4 -fn_23_37C0 = .text:0x000037C0; // type:function size:0x7C -fn_23_3840 = .text:0x00003840; // type:function size:0x74 -fn_23_38C0 = .text:0x000038C0; // type:function size:0x4 -fn_23_38D0 = .text:0x000038D0; // type:function size:0x88 -fn_23_3960 = .text:0x00003960; // type:function size:0xA0 -fn_23_3A00 = .text:0x00003A00; // type:function size:0x4 -fn_23_3A10 = .text:0x00003A10; // type:function size:0x60 -fn_23_3A70 = .text:0x00003A70; // type:function size:0x4 -fn_23_3A80 = .text:0x00003A80; // type:function size:0x4 -fn_23_3A90 = .text:0x00003A90; // type:function size:0x64 -fn_23_3B00 = .text:0x00003B00; // type:function size:0x14 -fn_23_3B20 = .text:0x00003B20; // type:function size:0x4 -fn_23_3B30 = .text:0x00003B30; // type:function size:0x64 -fn_23_3BA0 = .text:0x00003BA0; // type:function size:0x64 -fn_23_3C10 = .text:0x00003C10; // type:function size:0x4 -fn_23_3C20 = .text:0x00003C20; // type:function size:0x74 -fn_23_3CA0 = .text:0x00003CA0; // type:function size:0x84 -fn_23_3D30 = .text:0x00003D30; // type:function size:0x4 +initializeState_RaceInit__11dAcNpcKbn_cFv = .text:0x00003530; // type:function size:0x12C +executeState_RaceInit__11dAcNpcKbn_cFv = .text:0x00003660; // type:function size:0x148 +finalizeState_RaceInit__11dAcNpcKbn_cFv = .text:0x000037B0; // type:function size:0x4 +initializeState_RaceRun__11dAcNpcKbn_cFv = .text:0x000037C0; // type:function size:0x7C +executeState_RaceRun__11dAcNpcKbn_cFv = .text:0x00003840; // type:function size:0x74 +finalizeState_RaceRun__11dAcNpcKbn_cFv = .text:0x000038C0; // type:function size:0x4 +initializeState_RaceDive__11dAcNpcKbn_cFv = .text:0x000038D0; // type:function size:0x88 +executeState_RaceDive__11dAcNpcKbn_cFv = .text:0x00003960; // type:function size:0xA0 +finalizeState_RaceDive__11dAcNpcKbn_cFv = .text:0x00003A00; // type:function size:0x4 +initializeState_RaceRide__11dAcNpcKbn_cFv = .text:0x00003A10; // type:function size:0x60 +executeState_RaceRide__11dAcNpcKbn_cFv = .text:0x00003A70; // type:function size:0x4 +finalizeState_RaceRide__11dAcNpcKbn_cFv = .text:0x00003A80; // type:function size:0x4 +initializeState_LetterWait__11dAcNpcKbn_cFv = .text:0x00003A90; // type:function size:0x64 +executeState_LetterWait__11dAcNpcKbn_cFv = .text:0x00003B00; // type:function size:0x14 +finalizeState_LetterWait__11dAcNpcKbn_cFv = .text:0x00003B20; // type:function size:0x4 +initializeState_Sleep__11dAcNpcKbn_cFv = .text:0x00003B30; // type:function size:0x64 +executeState_Sleep__11dAcNpcKbn_cFv = .text:0x00003BA0; // type:function size:0x64 +finalizeState_Sleep__11dAcNpcKbn_cFv = .text:0x00003C10; // type:function size:0x4 +initializeState_Sit__11dAcNpcKbn_cFv = .text:0x00003C20; // type:function size:0x74 +executeState_Sit__11dAcNpcKbn_cFv = .text:0x00003CA0; // type:function size:0x84 +finalizeState_Sit__11dAcNpcKbn_cFv = .text:0x00003D30; // type:function size:0x4 fn_23_3D40 = .text:0x00003D40; // type:function size:0x34 fn_23_3D80 = .text:0x00003D80; // type:function size:0x14 fn_23_3DA0 = .text:0x00003DA0; // type:function size:0x8 @@ -172,18 +172,18 @@ fn_23_42D0 = .text:0x000042D0; // type:function size:0x8 fn_23_42E0 = .text:0x000042E0; // type:function size:0x8 fn_23_42F0 = .text:0x000042F0; // type:function size:0x8 fn_23_4300 = .text:0x00004300; // type:function size:0x8 -fn_23_4310 = .text:0x00004310; // type:function size:0x198 +__dt__11dAcNpcKbn_cFv = .text:0x00004310; // type:function size:0x198 fn_23_44B0 = .text:0x000044B0; // type:function size:0x4 fn_23_44C0 = .text:0x000044C0; // type:function size:0x4 fn_23_44D0 = .text:0x000044D0; // type:function size:0x4 fn_23_44E0 = .text:0x000044E0; // type:function size:0x4 fn_23_44F0 = .text:0x000044F0; // type:function size:0x4 -fn_23_4500 = .text:0x00004500; // type:function size:0x590 -fn_23_4A90 = .text:0x00004A90; // type:function size:0x58 -fn_23_4AF0 = .text:0x00004AF0; // type:function size:0x88 -fn_23_4B80 = .text:0x00004B80; // type:function size:0x30 -fn_23_4BB0 = .text:0x00004BB0; // type:function size:0x30 -fn_23_4BE0 = .text:0x00004BE0; // type:function size:0x30 +__sinit_\d_a_npc_kobun_cpp = .text:0x00004500; // type:function size:0x590 scope:local +__dt__26sFStateID_c<11dAcNpcKbn_c>Fv = .text:0x00004A90; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcNpcKbn_c>CFPCc = .text:0x00004AF0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcKbn_c>CFR11dAcNpcKbn_c = .text:0x00004B80; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcKbn_c>CFR11dAcNpcKbn_c = .text:0x00004BB0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcKbn_c>CFR11dAcNpcKbn_c = .text:0x00004BE0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -304,7 +304,7 @@ lbl_23_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_23_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_23_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_23_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_23_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_KBN = .data:0x00000030; // type:object size:0x10 lbl_23_data_40 = .data:0x00000040; // type:object size:0x8 lbl_23_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_23_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_kobun_b_nightNP/symbols.txt b/config/SOUE01/rels/d_a_npc_kobun_b_nightNP/symbols.txt index 08a96802..5317eb7a 100644 --- a/config/SOUE01/rels/d_a_npc_kobun_b_nightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kobun_b_nightNP/symbols.txt @@ -25,7 +25,7 @@ fn_25_2A0 = .text:0x000002A0; // type:function size:0x34 fn_25_2E0 = .text:0x000002E0; // type:function size:0x34 fn_25_320 = .text:0x00000320; // type:function size:0x34 fn_25_360 = .text:0x00000360; // type:function size:0x48 -AcNpcKobunBNight__ctor = .text:0x000003B0; // type:function size:0x338 +dAcNpcKobunBNight_c_classInit__Fv = .text:0x000003B0; // type:function size:0x338 fn_25_6F0 = .text:0x000006F0; // type:function size:0x60 fn_25_750 = .text:0x00000750; // type:function size:0xC fn_25_760 = .text:0x00000760; // type:function size:0x40 @@ -128,7 +128,7 @@ fn_25_1B50 = .text:0x00001B50; // type:function size:0x8 fn_25_1B60 = .text:0x00001B60; // type:function size:0x4C fn_25_1BB0 = .text:0x00001BB0; // type:function size:0x8 fn_25_1BC0 = .text:0x00001BC0; // type:function size:0xC -fn_25_1BD0 = .text:0x00001BD0; // type:function size:0x15C +__dt__19dAcNpcKobunBNight_cFv = .text:0x00001BD0; // type:function size:0x15C fn_25_1D30 = .text:0x00001D30; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -200,7 +200,7 @@ lbl_25_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_25_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_25_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_25_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_25_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_KOBUN_B_NIGHT = .data:0x00000030; // type:object size:0x10 lbl_25_data_40 = .data:0x00000040; // type:object size:0x8 lbl_25_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_25_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_kyui4NP/symbols.txt b/config/SOUE01/rels/d_a_npc_kyui4NP/symbols.txt index 1b8ed67e..5d56f448 100644 --- a/config/SOUE01/rels/d_a_npc_kyui4NP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kyui4NP/symbols.txt @@ -27,7 +27,7 @@ fn_41_320 = .text:0x00000320; // type:function size:0x34 fn_41_360 = .text:0x00000360; // type:function size:0x34 fn_41_3A0 = .text:0x000003A0; // type:function size:0x34 fn_41_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcKyui4__ctor = .text:0x00000430; // type:function size:0x5D4 +dAcNpcKyui4_c_classInit__Fv = .text:0x00000430; // type:function size:0x5D4 fn_41_A10 = .text:0x00000A10; // type:function size:0x60 fn_41_A70 = .text:0x00000A70; // type:function size:0xC fn_41_A80 = .text:0x00000A80; // type:function size:0x40 @@ -135,22 +135,22 @@ fn_41_32F0 = .text:0x000032F0; // type:function size:0x8 fn_41_3300 = .text:0x00003300; // type:function size:0x8 fn_41_3310 = .text:0x00003310; // type:function size:0x4 fn_41_3320 = .text:0x00003320; // type:function size:0x24 -fn_41_3350 = .text:0x00003350; // type:function size:0x1C8 +__dt__13dAcNpcKyui4_cFv = .text:0x00003350; // type:function size:0x1C8 fn_41_3520 = .text:0x00003520; // type:function size:0x4 fn_41_3530 = .text:0x00003530; // type:function size:0x4 fn_41_3540 = .text:0x00003540; // type:function size:0x4 fn_41_3550 = .text:0x00003550; // type:function size:0x4 fn_41_3560 = .text:0x00003560; // type:function size:0x4 -fn_41_3570 = .text:0x00003570; // type:function size:0x430 -fn_41_39A0 = .text:0x000039A0; // type:function size:0x58 +__sinit_\d_a_npc_kyui4_cpp = .text:0x00003570; // type:function size:0x430 scope:local +__dt__28sFStateID_c<13dAcNpcKyui4_c>Fv = .text:0x000039A0; // type:function size:0x58 fn_41_3A00 = .text:0x00003A00; // type:function size:0x5C fn_41_3A60 = .text:0x00003A60; // type:function size:0xC fn_41_3A70 = .text:0x00003A70; // type:function size:0xDC fn_41_3B50 = .text:0x00003B50; // type:function size:0xE0 -fn_41_3C30 = .text:0x00003C30; // type:function size:0x88 -fn_41_3CC0 = .text:0x00003CC0; // type:function size:0x30 -fn_41_3CF0 = .text:0x00003CF0; // type:function size:0x30 -fn_41_3D20 = .text:0x00003D20; // type:function size:0x30 +isSameName__28sFStateID_c<13dAcNpcKyui4_c>CFPCc = .text:0x00003C30; // type:function size:0x88 +initializeState__28sFStateID_c<13dAcNpcKyui4_c>CFR13dAcNpcKyui4_c = .text:0x00003CC0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcNpcKyui4_c>CFR13dAcNpcKyui4_c = .text:0x00003CF0; // type:function size:0x30 +finalizeState__28sFStateID_c<13dAcNpcKyui4_c>CFR13dAcNpcKyui4_c = .text:0x00003D20; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -181,7 +181,7 @@ lbl_41_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_41_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_41_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_41_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_41_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_KYUI4 = .data:0x00000030; // type:object size:0x10 lbl_41_data_40 = .data:0x00000040; // type:object size:0x1C lbl_41_data_5C = .data:0x0000005C; // type:object size:0x4 data:4byte lbl_41_data_60 = .data:0x00000060; // type:object size:0x3C8 diff --git a/config/SOUE01/rels/d_a_npc_kyui_elderNP/symbols.txt b/config/SOUE01/rels/d_a_npc_kyui_elderNP/symbols.txt index 87018ba9..52839b9a 100644 --- a/config/SOUE01/rels/d_a_npc_kyui_elderNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kyui_elderNP/symbols.txt @@ -27,7 +27,7 @@ fn_39_320 = .text:0x00000320; // type:function size:0x34 fn_39_360 = .text:0x00000360; // type:function size:0x34 fn_39_3A0 = .text:0x000003A0; // type:function size:0x34 fn_39_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcKyuiElder__ctor = .text:0x00000430; // type:function size:0x5C0 +dAcNpcKyuiElder_c_classInit__Fv = .text:0x00000430; // type:function size:0x5C0 fn_39_9F0 = .text:0x000009F0; // type:function size:0x60 fn_39_A50 = .text:0x00000A50; // type:function size:0xC fn_39_A60 = .text:0x00000A60; // type:function size:0x40 @@ -160,22 +160,22 @@ fn_39_3790 = .text:0x00003790; // type:function size:0x8 fn_39_37A0 = .text:0x000037A0; // type:function size:0x8 fn_39_37B0 = .text:0x000037B0; // type:function size:0x8 fn_39_37C0 = .text:0x000037C0; // type:function size:0x8 -fn_39_37D0 = .text:0x000037D0; // type:function size:0x1FC +__dt__17dAcNpcKyuiElder_cFv = .text:0x000037D0; // type:function size:0x1FC fn_39_39D0 = .text:0x000039D0; // type:function size:0x4 fn_39_39E0 = .text:0x000039E0; // type:function size:0x4 fn_39_39F0 = .text:0x000039F0; // type:function size:0x4 fn_39_3A00 = .text:0x00003A00; // type:function size:0x4 fn_39_3A10 = .text:0x00003A10; // type:function size:0x4 -fn_39_3A20 = .text:0x00003A20; // type:function size:0x1DC -fn_39_3C00 = .text:0x00003C00; // type:function size:0x58 +__sinit_\d_a_npc_kyui_elder_cpp = .text:0x00003A20; // type:function size:0x1DC scope:local +__dt__32sFStateID_c<17dAcNpcKyuiElder_c>Fv = .text:0x00003C00; // type:function size:0x58 fn_39_3C60 = .text:0x00003C60; // type:function size:0x5C fn_39_3CC0 = .text:0x00003CC0; // type:function size:0xC fn_39_3CD0 = .text:0x00003CD0; // type:function size:0xDC fn_39_3DB0 = .text:0x00003DB0; // type:function size:0xE0 -fn_39_3E90 = .text:0x00003E90; // type:function size:0x88 -fn_39_3F20 = .text:0x00003F20; // type:function size:0x30 -fn_39_3F50 = .text:0x00003F50; // type:function size:0x30 -fn_39_3F80 = .text:0x00003F80; // type:function size:0x30 +isSameName__32sFStateID_c<17dAcNpcKyuiElder_c>CFPCc = .text:0x00003E90; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcKyuiElder_c>CFR17dAcNpcKyuiElder_c = .text:0x00003F20; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcKyuiElder_c>CFR17dAcNpcKyuiElder_c = .text:0x00003F50; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcKyuiElder_c>CFR17dAcNpcKyuiElder_c = .text:0x00003F80; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -233,7 +233,7 @@ lbl_39_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_39_data_30 = .data:0x00000030; // type:object size:0x4 data:4byte lbl_39_data_34 = .data:0x00000034; // type:object size:0x4 data:4byte lbl_39_data_38 = .data:0x00000038; // type:object size:0x8 data:4byte -lbl_39_data_40 = .data:0x00000040; // type:object size:0x10 +g_profile_NPC_KYUI_ELDER = .data:0x00000040; // type:object size:0x10 lbl_39_data_50 = .data:0x00000050; // type:object size:0x2C lbl_39_data_7C = .data:0x0000007C; // type:object size:0x10 lbl_39_data_8C = .data:0x0000008C; // type:object size:0x14 data:string diff --git a/config/SOUE01/rels/d_a_npc_kyui_firstNP/symbols.txt b/config/SOUE01/rels/d_a_npc_kyui_firstNP/symbols.txt index bae61948..802354f7 100644 --- a/config/SOUE01/rels/d_a_npc_kyui_firstNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kyui_firstNP/symbols.txt @@ -3,8 +3,8 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcKyuiFirst__ctor = .text:0x000000F0; // type:function size:0x1D0 -fn_38_2C0 = .text:0x000002C0; // type:function size:0x564 +dAcNpcKyuiFirst_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1D0 +__ct__17dAcNpcKyuiFirst_cFv = .text:0x000002C0; // type:function size:0x564 fn_38_830 = .text:0x00000830; // type:function size:0x60 fn_38_890 = .text:0x00000890; // type:function size:0xC fn_38_8A0 = .text:0x000008A0; // type:function size:0x40 @@ -78,27 +78,27 @@ fn_38_3760 = .text:0x00003760; // type:function size:0x430 fn_38_3B90 = .text:0x00003B90; // type:function size:0x1C fn_38_3BB0 = .text:0x00003BB0; // type:function size:0xAC fn_38_3C60 = .text:0x00003C60; // type:function size:0x98 -fn_38_3D00 = .text:0x00003D00; // type:function size:0x60 -fn_38_3D60 = .text:0x00003D60; // type:function size:0x64 -fn_38_3DD0 = .text:0x00003DD0; // type:function size:0x4 -fn_38_3DE0 = .text:0x00003DE0; // type:function size:0x58 -fn_38_3E40 = .text:0x00003E40; // type:function size:0x68 -fn_38_3EB0 = .text:0x00003EB0; // type:function size:0x10 -fn_38_3EC0 = .text:0x00003EC0; // type:function size:0x4 -fn_38_3ED0 = .text:0x00003ED0; // type:function size:0xF4 -fn_38_3FD0 = .text:0x00003FD0; // type:function size:0x4 -fn_38_3FE0 = .text:0x00003FE0; // type:function size:0x1E0 -fn_38_41C0 = .text:0x000041C0; // type:function size:0x160 -fn_38_4320 = .text:0x00004320; // type:function size:0x4 -fn_38_4330 = .text:0x00004330; // type:function size:0xC -fn_38_4340 = .text:0x00004340; // type:function size:0x178 -fn_38_44C0 = .text:0x000044C0; // type:function size:0x4 -fn_38_44D0 = .text:0x000044D0; // type:function size:0x4C -fn_38_4520 = .text:0x00004520; // type:function size:0x14 -fn_38_4540 = .text:0x00004540; // type:function size:0x4 -fn_38_4550 = .text:0x00004550; // type:function size:0x4 -fn_38_4560 = .text:0x00004560; // type:function size:0x4 -fn_38_4570 = .text:0x00004570; // type:function size:0x4 +initializeState_Fear__17dAcNpcKyuiFirst_cFv = .text:0x00003D00; // type:function size:0x60 +executeState_Fear__17dAcNpcKyuiFirst_cFv = .text:0x00003D60; // type:function size:0x64 +finalizeState_Fear__17dAcNpcKyuiFirst_cFv = .text:0x00003DD0; // type:function size:0x4 +initializeState_Rest__17dAcNpcKyuiFirst_cFv = .text:0x00003DE0; // type:function size:0x58 +executeState_Rest__17dAcNpcKyuiFirst_cFv = .text:0x00003E40; // type:function size:0x68 +finalizeState_Rest__17dAcNpcKyuiFirst_cFv = .text:0x00003EB0; // type:function size:0x10 +initializeState_InitAmbash__17dAcNpcKyuiFirst_cFv = .text:0x00003EC0; // type:function size:0x4 +executeState_InitAmbash__17dAcNpcKyuiFirst_cFv = .text:0x00003ED0; // type:function size:0xF4 +finalizeState_InitAmbash__17dAcNpcKyuiFirst_cFv = .text:0x00003FD0; // type:function size:0x4 +initializeState_Ambash__17dAcNpcKyuiFirst_cFv = .text:0x00003FE0; // type:function size:0x1E0 +executeState_Ambash__17dAcNpcKyuiFirst_cFv = .text:0x000041C0; // type:function size:0x160 +finalizeState_Ambash__17dAcNpcKyuiFirst_cFv = .text:0x00004320; // type:function size:0x4 +initializeState_AmbashWalk__17dAcNpcKyuiFirst_cFv = .text:0x00004330; // type:function size:0xC +executeState_AmbashWalk__17dAcNpcKyuiFirst_cFv = .text:0x00004340; // type:function size:0x178 +finalizeState_AmbashWalk__17dAcNpcKyuiFirst_cFv = .text:0x000044C0; // type:function size:0x4 +initializeState_Hide__17dAcNpcKyuiFirst_cFv = .text:0x000044D0; // type:function size:0x4C +executeState_Hide__17dAcNpcKyuiFirst_cFv = .text:0x00004520; // type:function size:0x14 +finalizeState_Hide__17dAcNpcKyuiFirst_cFv = .text:0x00004540; // type:function size:0x4 +initializeState_Kill__17dAcNpcKyuiFirst_cFv = .text:0x00004550; // type:function size:0x4 +executeState_Kill__17dAcNpcKyuiFirst_cFv = .text:0x00004560; // type:function size:0x4 +finalizeState_Kill__17dAcNpcKyuiFirst_cFv = .text:0x00004570; // type:function size:0x4 fn_38_4580 = .text:0x00004580; // type:function size:0x34 fn_38_45C0 = .text:0x000045C0; // type:function size:0x14 fn_38_45E0 = .text:0x000045E0; // type:function size:0x8 @@ -160,18 +160,18 @@ fn_38_4BA0 = .text:0x00004BA0; // type:function size:0x48 fn_38_4BF0 = .text:0x00004BF0; // type:function size:0x18 fn_38_4C08 = .text:0x00004C08; // type:function size:0x4 fn_38_4C10 = .text:0x00004C10; // type:function size:0x48 -fn_38_4C60 = .text:0x00004C60; // type:function size:0x20C +__dt__17dAcNpcKyuiFirst_cFv = .text:0x00004C60; // type:function size:0x20C fn_38_4E70 = .text:0x00004E70; // type:function size:0x4 fn_38_4E80 = .text:0x00004E80; // type:function size:0x4 fn_38_4E90 = .text:0x00004E90; // type:function size:0x4 fn_38_4EA0 = .text:0x00004EA0; // type:function size:0x4 fn_38_4EB0 = .text:0x00004EB0; // type:function size:0x4 -fn_38_4EC0 = .text:0x00004EC0; // type:function size:0x56C -fn_38_5430 = .text:0x00005430; // type:function size:0x58 -fn_38_5490 = .text:0x00005490; // type:function size:0x88 -fn_38_5520 = .text:0x00005520; // type:function size:0x30 -fn_38_5550 = .text:0x00005550; // type:function size:0x30 -fn_38_5580 = .text:0x00005580; // type:function size:0x30 +__sinit_\d_a_npc_kyui_first_cpp = .text:0x00004EC0; // type:function size:0x56C scope:local +__dt__32sFStateID_c<17dAcNpcKyuiFirst_c>Fv = .text:0x00005430; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcNpcKyuiFirst_c>CFPCc = .text:0x00005490; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcKyuiFirst_c>CFR17dAcNpcKyuiFirst_c = .text:0x00005520; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcKyuiFirst_c>CFR17dAcNpcKyuiFirst_c = .text:0x00005550; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcKyuiFirst_c>CFR17dAcNpcKyuiFirst_c = .text:0x00005580; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -206,7 +206,7 @@ lbl_38_rodata_1FC = .rodata:0x000001FC; // type:object size:0x4 data:float lbl_38_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float lbl_38_rodata_204 = .rodata:0x00000204; // type:object size:0x20 data:float lbl_38_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_38_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_NPC_KYUI_FIRST = .data:0x00000008; // type:object size:0x10 lbl_38_data_18 = .data:0x00000018; // type:object size:0x4 data:4byte lbl_38_data_1C = .data:0x0000001C; // type:object size:0x4 data:4byte lbl_38_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_npc_kyui_thirdNP/symbols.txt b/config/SOUE01/rels/d_a_npc_kyui_thirdNP/symbols.txt index 6cf09eef..7b5129bc 100644 --- a/config/SOUE01/rels/d_a_npc_kyui_thirdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kyui_thirdNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcKyuiThird__ctor = .text:0x000000F0; // type:function size:0x5A4 +dAcNpcKyuiThird_c_classInit__Fv = .text:0x000000F0; // type:function size:0x5A4 fn_40_6A0 = .text:0x000006A0; // type:function size:0x60 fn_40_700 = .text:0x00000700; // type:function size:0xC fn_40_710 = .text:0x00000710; // type:function size:0x40 @@ -54,15 +54,15 @@ someEventHandlerKyui = .text:0x00001500; // type:function size:0x620 fn_40_1B20 = .text:0x00001B20; // type:function size:0x1C fn_40_1B40 = .text:0x00001B40; // type:function size:0x4 fn_40_1B50 = .text:0x00001B50; // type:function size:0x20 -fn_40_1B70 = .text:0x00001B70; // type:function size:0x64 -fn_40_1BE0 = .text:0x00001BE0; // type:function size:0x4 -fn_40_1BF0 = .text:0x00001BF0; // type:function size:0x4 -fn_40_1C00 = .text:0x00001C00; // type:function size:0x54 -fn_40_1C60 = .text:0x00001C60; // type:function size:0xF0 -fn_40_1D50 = .text:0x00001D50; // type:function size:0x4 -fn_40_1D60 = .text:0x00001D60; // type:function size:0xC -fn_40_1D70 = .text:0x00001D70; // type:function size:0xC -fn_40_1D80 = .text:0x00001D80; // type:function size:0x4 +initializeState_Wait2__17dAcNpcKyuiThird_cFv = .text:0x00001B70; // type:function size:0x64 +executeState_Wait2__17dAcNpcKyuiThird_cFv = .text:0x00001BE0; // type:function size:0x4 +finalizeState_Wait2__17dAcNpcKyuiThird_cFv = .text:0x00001BF0; // type:function size:0x4 +initializeState_Hang__17dAcNpcKyuiThird_cFv = .text:0x00001C00; // type:function size:0x54 +executeState_Hang__17dAcNpcKyuiThird_cFv = .text:0x00001C60; // type:function size:0xF0 +finalizeState_Hang__17dAcNpcKyuiThird_cFv = .text:0x00001D50; // type:function size:0x4 +initializeState_HelpReq__17dAcNpcKyuiThird_cFv = .text:0x00001D60; // type:function size:0xC +executeState_HelpReq__17dAcNpcKyuiThird_cFv = .text:0x00001D70; // type:function size:0xC +finalizeState_HelpReq__17dAcNpcKyuiThird_cFv = .text:0x00001D80; // type:function size:0x4 fn_40_1D90 = .text:0x00001D90; // type:function size:0x34 fn_40_1DD0 = .text:0x00001DD0; // type:function size:0x14 fn_40_1DF0 = .text:0x00001DF0; // type:function size:0x8 @@ -120,18 +120,18 @@ fn_40_2370 = .text:0x00002370; // type:function size:0x8 fn_40_2380 = .text:0x00002380; // type:function size:0x4 fn_40_2390 = .text:0x00002390; // type:function size:0x34 fn_40_23D0 = .text:0x000023D0; // type:function size:0x10 -fn_40_23E0 = .text:0x000023E0; // type:function size:0x1C0 +__dt__17dAcNpcKyuiThird_cFv = .text:0x000023E0; // type:function size:0x1C0 fn_40_25A0 = .text:0x000025A0; // type:function size:0x4 fn_40_25B0 = .text:0x000025B0; // type:function size:0x4 fn_40_25C0 = .text:0x000025C0; // type:function size:0x4 fn_40_25D0 = .text:0x000025D0; // type:function size:0x4 fn_40_25E0 = .text:0x000025E0; // type:function size:0x4 -fn_40_25F0 = .text:0x000025F0; // type:function size:0x2A0 -fn_40_2890 = .text:0x00002890; // type:function size:0x58 -fn_40_28F0 = .text:0x000028F0; // type:function size:0x88 -fn_40_2980 = .text:0x00002980; // type:function size:0x30 -fn_40_29B0 = .text:0x000029B0; // type:function size:0x30 -fn_40_29E0 = .text:0x000029E0; // type:function size:0x30 +__sinit_\d_a_npc_kyui_third_cpp = .text:0x000025F0; // type:function size:0x2A0 scope:local +__dt__32sFStateID_c<17dAcNpcKyuiThird_c>Fv = .text:0x00002890; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcNpcKyuiThird_c>CFPCc = .text:0x000028F0; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcKyuiThird_c>CFR17dAcNpcKyuiThird_c = .text:0x00002980; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcKyuiThird_c>CFR17dAcNpcKyuiThird_c = .text:0x000029B0; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcKyuiThird_c>CFR17dAcNpcKyuiThird_c = .text:0x000029E0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -148,7 +148,7 @@ lbl_40_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float lbl_40_rodata_124 = .rodata:0x00000124; // type:object size:0x24 data:float lbl_40_rodata_148 = .rodata:0x00000148; // type:object size:0x20 data:float lbl_40_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_40_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_NPC_KYUI_THIRD = .data:0x00000008; // type:object size:0x10 lbl_40_data_18 = .data:0x00000018; // type:object size:0x4 data:4byte lbl_40_data_1C = .data:0x0000001C; // type:object size:0x4 data:4byte lbl_40_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_npc_kyui_wizardNP/symbols.txt b/config/SOUE01/rels/d_a_npc_kyui_wizardNP/symbols.txt index 2cf62a89..1ed5df1a 100644 --- a/config/SOUE01/rels/d_a_npc_kyui_wizardNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kyui_wizardNP/symbols.txt @@ -27,7 +27,7 @@ fn_42_320 = .text:0x00000320; // type:function size:0x34 fn_42_360 = .text:0x00000360; // type:function size:0x34 fn_42_3A0 = .text:0x000003A0; // type:function size:0x34 fn_42_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcKyuiWizard__ctor = .text:0x00000430; // type:function size:0x354 +dAcNpcKyuiWizard_c_classInit__Fv = .text:0x00000430; // type:function size:0x354 fn_42_790 = .text:0x00000790; // type:function size:0x60 fn_42_7F0 = .text:0x000007F0; // type:function size:0xC fn_42_800 = .text:0x00000800; // type:function size:0x40 @@ -85,34 +85,34 @@ fn_42_20C0 = .text:0x000020C0; // type:function size:0x4 fn_42_20D0 = .text:0x000020D0; // type:function size:0xC0 fn_42_2190 = .text:0x00002190; // type:function size:0x10 fn_42_21A0 = .text:0x000021A0; // type:function size:0x3C -fn_42_21E0 = .text:0x000021E0; // type:function size:0xD0 -fn_42_22B0 = .text:0x000022B0; // type:function size:0x60 -fn_42_2310 = .text:0x00002310; // type:function size:0x4 -fn_42_2320 = .text:0x00002320; // type:function size:0xD0 -fn_42_23F0 = .text:0x000023F0; // type:function size:0x40 -fn_42_2430 = .text:0x00002430; // type:function size:0x4 -fn_42_2440 = .text:0x00002440; // type:function size:0xC0 -fn_42_2500 = .text:0x00002500; // type:function size:0x158 -fn_42_2660 = .text:0x00002660; // type:function size:0x4 -fn_42_2670 = .text:0x00002670; // type:function size:0x48 -fn_42_26C0 = .text:0x000026C0; // type:function size:0x14C +initializeState_SleepFirst__18dAcNpcKyuiWizard_cFv = .text:0x000021E0; // type:function size:0xD0 +executeState_SleepFirst__18dAcNpcKyuiWizard_cFv = .text:0x000022B0; // type:function size:0x60 +finalizeState_SleepFirst__18dAcNpcKyuiWizard_cFv = .text:0x00002310; // type:function size:0x4 +initializeState_Sleep__18dAcNpcKyuiWizard_cFv = .text:0x00002320; // type:function size:0xD0 +executeState_Sleep__18dAcNpcKyuiWizard_cFv = .text:0x000023F0; // type:function size:0x40 +finalizeState_Sleep__18dAcNpcKyuiWizard_cFv = .text:0x00002430; // type:function size:0x4 +initializeState_SleepRecover__18dAcNpcKyuiWizard_cFv = .text:0x00002440; // type:function size:0xC0 +executeState_SleepRecover__18dAcNpcKyuiWizard_cFv = .text:0x00002500; // type:function size:0x158 +finalizeState_SleepRecover__18dAcNpcKyuiWizard_cFv = .text:0x00002660; // type:function size:0x4 +initializeState_Damage__18dAcNpcKyuiWizard_cFv = .text:0x00002670; // type:function size:0x48 +executeState_Damage__18dAcNpcKyuiWizard_cFv = .text:0x000026C0; // type:function size:0x14C fn_42_2810 = .text:0x00002810; // type:function size:0x88 -fn_42_28A0 = .text:0x000028A0; // type:function size:0x4 -fn_42_28B0 = .text:0x000028B0; // type:function size:0x48 -fn_42_2900 = .text:0x00002900; // type:function size:0x110 -fn_42_2A10 = .text:0x00002A10; // type:function size:0x4 -fn_42_2A20 = .text:0x00002A20; // type:function size:0xC -fn_42_2A30 = .text:0x00002A30; // type:function size:0xC -fn_42_2A40 = .text:0x00002A40; // type:function size:0x4 -fn_42_2A50 = .text:0x00002A50; // type:function size:0xC -fn_42_2A60 = .text:0x00002A60; // type:function size:0xC -fn_42_2A70 = .text:0x00002A70; // type:function size:0x4 -fn_42_2A80 = .text:0x00002A80; // type:function size:0x48 -fn_42_2AD0 = .text:0x00002AD0; // type:function size:0x98 -fn_42_2B70 = .text:0x00002B70; // type:function size:0x4 -fn_42_2B80 = .text:0x00002B80; // type:function size:0xC -fn_42_2B90 = .text:0x00002B90; // type:function size:0xC -fn_42_2BA0 = .text:0x00002BA0; // type:function size:0x4 +finalizeState_Damage__18dAcNpcKyuiWizard_cFv = .text:0x000028A0; // type:function size:0x4 +initializeState_Damage2__18dAcNpcKyuiWizard_cFv = .text:0x000028B0; // type:function size:0x48 +executeState_Damage2__18dAcNpcKyuiWizard_cFv = .text:0x00002900; // type:function size:0x110 +finalizeState_Damage2__18dAcNpcKyuiWizard_cFv = .text:0x00002A10; // type:function size:0x4 +initializeState_WakeUpDemo1st__18dAcNpcKyuiWizard_cFv = .text:0x00002A20; // type:function size:0xC +executeState_WakeUpDemo1st__18dAcNpcKyuiWizard_cFv = .text:0x00002A30; // type:function size:0xC +finalizeState_WakeUpDemo1st__18dAcNpcKyuiWizard_cFv = .text:0x00002A40; // type:function size:0x4 +initializeState_WakeUpDemo__18dAcNpcKyuiWizard_cFv = .text:0x00002A50; // type:function size:0xC +executeState_WakeUpDemo__18dAcNpcKyuiWizard_cFv = .text:0x00002A60; // type:function size:0xC +finalizeState_WakeUpDemo__18dAcNpcKyuiWizard_cFv = .text:0x00002A70; // type:function size:0x4 +initializeState_DragonHintDemoCheck__18dAcNpcKyuiWizard_cFv = .text:0x00002A80; // type:function size:0x48 +executeState_DragonHintDemoCheck__18dAcNpcKyuiWizard_cFv = .text:0x00002AD0; // type:function size:0x98 +finalizeState_DragonHintDemoCheck__18dAcNpcKyuiWizard_cFv = .text:0x00002B70; // type:function size:0x4 +initializeState_DragonHintDemo__18dAcNpcKyuiWizard_cFv = .text:0x00002B80; // type:function size:0xC +executeState_DragonHintDemo__18dAcNpcKyuiWizard_cFv = .text:0x00002B90; // type:function size:0xC +finalizeState_DragonHintDemo__18dAcNpcKyuiWizard_cFv = .text:0x00002BA0; // type:function size:0x4 fn_42_2BB0 = .text:0x00002BB0; // type:function size:0x34 fn_42_2BF0 = .text:0x00002BF0; // type:function size:0x14 fn_42_2C10 = .text:0x00002C10; // type:function size:0x8 @@ -174,18 +174,18 @@ fn_42_31D0 = .text:0x000031D0; // type:function size:0x8 fn_42_31E0 = .text:0x000031E0; // type:function size:0x74 fn_42_3260 = .text:0x00003260; // type:function size:0x8 fn_42_3270 = .text:0x00003270; // type:function size:0x8 -fn_42_3280 = .text:0x00003280; // type:function size:0x174 +__dt__18dAcNpcKyuiWizard_cFv = .text:0x00003280; // type:function size:0x174 fn_42_3400 = .text:0x00003400; // type:function size:0x4 fn_42_3410 = .text:0x00003410; // type:function size:0x4 fn_42_3420 = .text:0x00003420; // type:function size:0x4 fn_42_3430 = .text:0x00003430; // type:function size:0x4 fn_42_3440 = .text:0x00003440; // type:function size:0x4 -fn_42_3450 = .text:0x00003450; // type:function size:0x6E4 -fn_42_3B40 = .text:0x00003B40; // type:function size:0x58 -fn_42_3BA0 = .text:0x00003BA0; // type:function size:0x88 -fn_42_3C30 = .text:0x00003C30; // type:function size:0x30 -fn_42_3C60 = .text:0x00003C60; // type:function size:0x30 -fn_42_3C90 = .text:0x00003C90; // type:function size:0x30 +__sinit_\d_a_npc_kyui_wizard_cpp = .text:0x00003450; // type:function size:0x6E4 scope:local +__dt__33sFStateID_c<18dAcNpcKyuiWizard_c>Fv = .text:0x00003B40; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcNpcKyuiWizard_c>CFPCc = .text:0x00003BA0; // type:function size:0x88 +initializeState__33sFStateID_c<18dAcNpcKyuiWizard_c>CFR18dAcNpcKyuiWizard_c = .text:0x00003C30; // type:function size:0x30 +executeState__33sFStateID_c<18dAcNpcKyuiWizard_c>CFR18dAcNpcKyuiWizard_c = .text:0x00003C60; // type:function size:0x30 +finalizeState__33sFStateID_c<18dAcNpcKyuiWizard_c>CFR18dAcNpcKyuiWizard_c = .text:0x00003C90; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -243,7 +243,7 @@ lbl_42_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_42_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_42_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_42_data_30 = .data:0x00000030; // type:object size:0x8 data:4byte -lbl_42_data_38 = .data:0x00000038; // type:object size:0x10 +g_profile_NPC_KYUI_WIZARD = .data:0x00000038; // type:object size:0x10 lbl_42_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_42_data_54 = .data:0x00000054; // type:object size:0x14 data:string lbl_42_data_68 = .data:0x00000068; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_medicine_husband_nightNP/symbols.txt b/config/SOUE01/rels/d_a_npc_medicine_husband_nightNP/symbols.txt index 30fff6a6..2a55a756 100644 --- a/config/SOUE01/rels/d_a_npc_medicine_husband_nightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_medicine_husband_nightNP/symbols.txt @@ -25,7 +25,7 @@ fn_47_2A0 = .text:0x000002A0; // type:function size:0x34 fn_47_2E0 = .text:0x000002E0; // type:function size:0x34 fn_47_320 = .text:0x00000320; // type:function size:0x34 fn_47_360 = .text:0x00000360; // type:function size:0x48 -AcNpcMedicineHusbandNight__ctor = .text:0x000003B0; // type:function size:0x32C +dAcNpcMedicineHusbandNight_c_classInit__Fv = .text:0x000003B0; // type:function size:0x32C fn_47_6E0 = .text:0x000006E0; // type:function size:0x60 fn_47_740 = .text:0x00000740; // type:function size:0xC fn_47_750 = .text:0x00000750; // type:function size:0x40 @@ -128,7 +128,7 @@ fn_47_18B0 = .text:0x000018B0; // type:function size:0x8 fn_47_18C0 = .text:0x000018C0; // type:function size:0x4C fn_47_1910 = .text:0x00001910; // type:function size:0x8 fn_47_1920 = .text:0x00001920; // type:function size:0xC -fn_47_1930 = .text:0x00001930; // type:function size:0x168 +__dt__28dAcNpcMedicineHusbandNight_cFv = .text:0x00001930; // type:function size:0x168 fn_47_1AA0 = .text:0x00001AA0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -204,7 +204,7 @@ lbl_47_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_47_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_47_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_47_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_47_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_MED_HUS_NIGHT = .data:0x00000030; // type:object size:0x10 lbl_47_data_40 = .data:0x00000040; // type:object size:0x10 data:string lbl_47_data_50 = .data:0x00000050; // type:object size:0x18 lbl_47_data_68 = .data:0x00000068; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_npc_medicinewifenightNP/symbols.txt b/config/SOUE01/rels/d_a_npc_medicinewifenightNP/symbols.txt index 7529e7c0..19bd176e 100644 --- a/config/SOUE01/rels/d_a_npc_medicinewifenightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_medicinewifenightNP/symbols.txt @@ -25,7 +25,7 @@ fn_46_2A0 = .text:0x000002A0; // type:function size:0x34 fn_46_2E0 = .text:0x000002E0; // type:function size:0x34 fn_46_320 = .text:0x00000320; // type:function size:0x34 fn_46_360 = .text:0x00000360; // type:function size:0x48 -AcNpcMedicineWifeNight__ctor = .text:0x000003B0; // type:function size:0x324 +dAcNpcMedicineWifeNight_c_classInit__Fv = .text:0x000003B0; // type:function size:0x324 fn_46_6E0 = .text:0x000006E0; // type:function size:0x60 fn_46_740 = .text:0x00000740; // type:function size:0xC fn_46_750 = .text:0x00000750; // type:function size:0x40 @@ -125,7 +125,7 @@ fn_46_1620 = .text:0x00001620; // type:function size:0x8 fn_46_1630 = .text:0x00001630; // type:function size:0x4C fn_46_1680 = .text:0x00001680; // type:function size:0x8 fn_46_1690 = .text:0x00001690; // type:function size:0xC -fn_46_16A0 = .text:0x000016A0; // type:function size:0x15C +__dt__25dAcNpcMedicineWifeNight_cFv = .text:0x000016A0; // type:function size:0x15C fn_46_1800 = .text:0x00001800; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -194,7 +194,7 @@ lbl_46_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_46_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_46_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_46_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_46_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_MED_WIFE_NIGHT = .data:0x00000030; // type:object size:0x10 lbl_46_data_40 = .data:0x00000040; // type:object size:0x10 lbl_46_data_50 = .data:0x00000050; // type:object size:0x14 lbl_46_data_64 = .data:0x00000064; // type:object size:0x14 data:string diff --git a/config/SOUE01/rels/d_a_npc_moleNP/symbols.txt b/config/SOUE01/rels/d_a_npc_moleNP/symbols.txt index 75259c76..18547edf 100644 --- a/config/SOUE01/rels/d_a_npc_moleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_moleNP/symbols.txt @@ -15,7 +15,7 @@ fn_91_1F0 = .text:0x000001F0; // type:function size:0x34 fn_91_230 = .text:0x00000230; // type:function size:0x34 fn_91_270 = .text:0x00000270; // type:function size:0x34 fn_91_2B0 = .text:0x000002B0; // type:function size:0x48 -AcNpcMole__ctor = .text:0x00000300; // type:function size:0x240 +dAcNpcMole_c_classInit__Fv = .text:0x00000300; // type:function size:0x240 fn_91_540 = .text:0x00000540; // type:function size:0x58 fn_91_5A0 = .text:0x000005A0; // type:function size:0x40 fn_91_5E0 = .text:0x000005E0; // type:function size:0x4 @@ -160,22 +160,22 @@ fn_91_6D60 = .text:0x00006D60; // type:function size:0x4 fn_91_6D70 = .text:0x00006D70; // type:function size:0x1C fn_91_6D90 = .text:0x00006D90; // type:function size:0x8 fn_91_6DA0 = .text:0x00006DA0; // type:function size:0x8 -fn_91_6DB0 = .text:0x00006DB0; // type:function size:0x16C +__dt__12dAcNpcMole_cFv = .text:0x00006DB0; // type:function size:0x16C fn_91_6F20 = .text:0x00006F20; // type:function size:0x4 fn_91_6F30 = .text:0x00006F30; // type:function size:0x4 fn_91_6F40 = .text:0x00006F40; // type:function size:0x4 fn_91_6F50 = .text:0x00006F50; // type:function size:0x4 fn_91_6F60 = .text:0x00006F60; // type:function size:0x4 -fn_91_6F70 = .text:0x00006F70; // type:function size:0xAAC -fn_91_7A20 = .text:0x00007A20; // type:function size:0x58 +__sinit_\d_a_npc_mole_cpp = .text:0x00006F70; // type:function size:0xAAC scope:local +__dt__27sFStateID_c<12dAcNpcMole_c>Fv = .text:0x00007A20; // type:function size:0x58 fn_91_7A80 = .text:0x00007A80; // type:function size:0x5C fn_91_7AE0 = .text:0x00007AE0; // type:function size:0xC fn_91_7AF0 = .text:0x00007AF0; // type:function size:0xDC fn_91_7BD0 = .text:0x00007BD0; // type:function size:0xE0 -fn_91_7CB0 = .text:0x00007CB0; // type:function size:0x88 -fn_91_7D40 = .text:0x00007D40; // type:function size:0x30 -fn_91_7D70 = .text:0x00007D70; // type:function size:0x30 -fn_91_7DA0 = .text:0x00007DA0; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcNpcMole_c>CFPCc = .text:0x00007CB0; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcMole_c>CFR12dAcNpcMole_c = .text:0x00007D40; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcMole_c>CFR12dAcNpcMole_c = .text:0x00007D70; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcMole_c>CFR12dAcNpcMole_c = .text:0x00007DA0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -454,7 +454,7 @@ lbl_91_rodata_3020 = .rodata:0x00003020; // type:object size:0xC data:float lbl_91_rodata_302C = .rodata:0x0000302C; // type:object size:0x18 data:float lbl_91_rodata_3044 = .rodata:0x00003044; // type:object size:0x18 data:float lbl_91_rodata_305C = .rodata:0x0000305C; // type:object size:0x74 data:float -lbl_91_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_MOLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_91_data_10 = .data:0x00000010; // type:object size:0x10 lbl_91_data_20 = .data:0x00000020; // type:object size:0x14 lbl_91_data_34 = .data:0x00000034; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_mole_elderNP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_elderNP/symbols.txt index a6fb4d37..beed2a30 100644 --- a/config/SOUE01/rels/d_a_npc_mole_elderNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_elderNP/symbols.txt @@ -27,7 +27,7 @@ fn_98_320 = .text:0x00000320; // type:function size:0x34 fn_98_360 = .text:0x00000360; // type:function size:0x34 fn_98_3A0 = .text:0x000003A0; // type:function size:0x34 fn_98_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_98_430 = .text:0x00000430; // type:function size:0x39C +dAcNpcMoleElder_c_classInit__Fv = .text:0x00000430; // type:function size:0x39C fn_98_7D0 = .text:0x000007D0; // type:function size:0x60 fn_98_830 = .text:0x00000830; // type:function size:0xC fn_98_840 = .text:0x00000840; // type:function size:0x40 @@ -169,24 +169,24 @@ fn_98_3170 = .text:0x00003170; // type:function size:0xC fn_98_3180 = .text:0x00003180; // type:function size:0x20 fn_98_31A0 = .text:0x000031A0; // type:function size:0x8 fn_98_31B0 = .text:0x000031B0; // type:function size:0x8 -fn_98_31C0 = .text:0x000031C0; // type:function size:0x1AC +__dt__17dAcNpcMoleElder_cFv = .text:0x000031C0; // type:function size:0x1AC fn_98_3370 = .text:0x00003370; // type:function size:0x4 fn_98_3380 = .text:0x00003380; // type:function size:0x4 fn_98_3390 = .text:0x00003390; // type:function size:0x4 fn_98_33A0 = .text:0x000033A0; // type:function size:0x4 fn_98_33B0 = .text:0x000033B0; // type:function size:0x4 -fn_98_33C0 = .text:0x000033C0; // type:function size:0x430 -fn_98_37F0 = .text:0x000037F0; // type:function size:0x58 +__sinit_\d_a_npc_mole_elder_cpp = .text:0x000033C0; // type:function size:0x430 scope:local +__dt__32sFStateID_c<17dAcNpcMoleElder_c>Fv = .text:0x000037F0; // type:function size:0x58 fn_98_3850 = .text:0x00003850; // type:function size:0x5C fn_98_38B0 = .text:0x000038B0; // type:function size:0xC fn_98_38C0 = .text:0x000038C0; // type:function size:0xC fn_98_38D0 = .text:0x000038D0; // type:function size:0xC fn_98_38E0 = .text:0x000038E0; // type:function size:0xDC fn_98_39C0 = .text:0x000039C0; // type:function size:0xE0 -fn_98_3AA0 = .text:0x00003AA0; // type:function size:0x88 -fn_98_3B30 = .text:0x00003B30; // type:function size:0x30 -fn_98_3B60 = .text:0x00003B60; // type:function size:0x30 -fn_98_3B90 = .text:0x00003B90; // type:function size:0x30 +isSameName__32sFStateID_c<17dAcNpcMoleElder_c>CFPCc = .text:0x00003AA0; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcMoleElder_c>CFR17dAcNpcMoleElder_c = .text:0x00003B30; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcMoleElder_c>CFR17dAcNpcMoleElder_c = .text:0x00003B60; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcMoleElder_c>CFR17dAcNpcMoleElder_c = .text:0x00003B90; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -284,7 +284,7 @@ lbl_98_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_98_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_98_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_98_data_30 = .data:0x00000030; // type:object size:0x8 data:4byte -lbl_98_data_38 = .data:0x00000038; // type:object size:0x10 +g_profile_NPC_MOLE_ELDER = .data:0x00000038; // type:object size:0x10 lbl_98_data_48 = .data:0x00000048; // type:object size:0x30 lbl_98_data_78 = .data:0x00000078; // type:object size:0xC lbl_98_data_84 = .data:0x00000084; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_mole_es_nmlNP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_es_nmlNP/symbols.txt index b3c13076..11e90d32 100644 --- a/config/SOUE01/rels/d_a_npc_mole_es_nmlNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_es_nmlNP/symbols.txt @@ -27,7 +27,7 @@ fn_95_320 = .text:0x00000320; // type:function size:0x34 fn_95_360 = .text:0x00000360; // type:function size:0x34 fn_95_3A0 = .text:0x000003A0; // type:function size:0x34 fn_95_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_95_430 = .text:0x00000430; // type:function size:0x358 +dAcNpcMoleEsNml_c_classInit__Fv = .text:0x00000430; // type:function size:0x358 fn_95_790 = .text:0x00000790; // type:function size:0x60 fn_95_7F0 = .text:0x000007F0; // type:function size:0xC fn_95_800 = .text:0x00000800; // type:function size:0x40 @@ -152,22 +152,22 @@ fn_95_3180 = .text:0x00003180; // type:function size:0x8 fn_95_3190 = .text:0x00003190; // type:function size:0xC fn_95_31A0 = .text:0x000031A0; // type:function size:0x8 fn_95_31B0 = .text:0x000031B0; // type:function size:0x8 -fn_95_31C0 = .text:0x000031C0; // type:function size:0x1A0 +__dt__17dAcNpcMoleEsNml_cFv = .text:0x000031C0; // type:function size:0x1A0 fn_95_3360 = .text:0x00003360; // type:function size:0x4 fn_95_3370 = .text:0x00003370; // type:function size:0x4 fn_95_3380 = .text:0x00003380; // type:function size:0x4 fn_95_3390 = .text:0x00003390; // type:function size:0x4 fn_95_33A0 = .text:0x000033A0; // type:function size:0x4 -fn_95_33B0 = .text:0x000033B0; // type:function size:0x298 -fn_95_3650 = .text:0x00003650; // type:function size:0x58 +__sinit_\d_a_npc_mole_es_nml_cpp = .text:0x000033B0; // type:function size:0x298 scope:local +__dt__32sFStateID_c<17dAcNpcMoleEsNml_c>Fv = .text:0x00003650; // type:function size:0x58 fn_95_36B0 = .text:0x000036B0; // type:function size:0x5C fn_95_3710 = .text:0x00003710; // type:function size:0xC fn_95_3720 = .text:0x00003720; // type:function size:0xDC fn_95_3800 = .text:0x00003800; // type:function size:0xE0 -fn_95_38E0 = .text:0x000038E0; // type:function size:0x88 -fn_95_3970 = .text:0x00003970; // type:function size:0x30 -fn_95_39A0 = .text:0x000039A0; // type:function size:0x30 -fn_95_39D0 = .text:0x000039D0; // type:function size:0x30 +isSameName__32sFStateID_c<17dAcNpcMoleEsNml_c>CFPCc = .text:0x000038E0; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcMoleEsNml_c>CFR17dAcNpcMoleEsNml_c = .text:0x00003970; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcMoleEsNml_c>CFR17dAcNpcMoleEsNml_c = .text:0x000039A0; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcMoleEsNml_c>CFR17dAcNpcMoleEsNml_c = .text:0x000039D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -292,7 +292,7 @@ lbl_95_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_95_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_95_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_95_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_95_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_MOLE_ES_NML = .data:0x00000030; // type:object size:0x10 lbl_95_data_40 = .data:0x00000040; // type:object size:0x30 lbl_95_data_70 = .data:0x00000070; // type:object size:0x10 lbl_95_data_80 = .data:0x00000080; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_mole_mgNP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_mgNP/symbols.txt index 1c5f95af..efd2bc5a 100644 --- a/config/SOUE01/rels/d_a_npc_mole_mgNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_mgNP/symbols.txt @@ -27,7 +27,7 @@ fn_92_320 = .text:0x00000320; // type:function size:0x34 fn_92_360 = .text:0x00000360; // type:function size:0x34 fn_92_3A0 = .text:0x000003A0; // type:function size:0x34 fn_92_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_92_430 = .text:0x00000430; // type:function size:0x334 +dAcNpcMoleMg_c_classInit__Fv = .text:0x00000430; // type:function size:0x334 fn_92_770 = .text:0x00000770; // type:function size:0x60 fn_92_7D0 = .text:0x000007D0; // type:function size:0xC fn_92_7E0 = .text:0x000007E0; // type:function size:0x40 @@ -83,12 +83,12 @@ fn_92_2870 = .text:0x00002870; // type:function size:0x8 fn_92_2880 = .text:0x00002880; // type:function size:0x20 fn_92_28A0 = .text:0x000028A0; // type:function size:0x40 fn_92_28E0 = .text:0x000028E0; // type:function size:0x1A0 -fn_92_2A80 = .text:0x00002A80; // type:function size:0x78 -fn_92_2B00 = .text:0x00002B00; // type:function size:0x4 -fn_92_2B10 = .text:0x00002B10; // type:function size:0x4 -fn_92_2B20 = .text:0x00002B20; // type:function size:0x54 -fn_92_2B80 = .text:0x00002B80; // type:function size:0x4 -fn_92_2B90 = .text:0x00002B90; // type:function size:0x4 +initializeState_Hide__14dAcNpcMoleMg_cFv = .text:0x00002A80; // type:function size:0x78 +executeState_Hide__14dAcNpcMoleMg_cFv = .text:0x00002B00; // type:function size:0x4 +finalizeState_Hide__14dAcNpcMoleMg_cFv = .text:0x00002B10; // type:function size:0x4 +initializeState_Result__14dAcNpcMoleMg_cFv = .text:0x00002B20; // type:function size:0x54 +executeState_Result__14dAcNpcMoleMg_cFv = .text:0x00002B80; // type:function size:0x4 +finalizeState_Result__14dAcNpcMoleMg_cFv = .text:0x00002B90; // type:function size:0x4 fn_92_2BA0 = .text:0x00002BA0; // type:function size:0x34 fn_92_2BE0 = .text:0x00002BE0; // type:function size:0x14 fn_92_2C00 = .text:0x00002C00; // type:function size:0x8 @@ -150,18 +150,18 @@ fn_92_3270 = .text:0x00003270; // type:function size:0xC fn_92_3280 = .text:0x00003280; // type:function size:0xC fn_92_3290 = .text:0x00003290; // type:function size:0x8 fn_92_32A0 = .text:0x000032A0; // type:function size:0x8 -fn_92_32B0 = .text:0x000032B0; // type:function size:0x168 +__dt__14dAcNpcMoleMg_cFv = .text:0x000032B0; // type:function size:0x168 fn_92_3420 = .text:0x00003420; // type:function size:0x4 fn_92_3430 = .text:0x00003430; // type:function size:0x4 fn_92_3440 = .text:0x00003440; // type:function size:0x4 fn_92_3450 = .text:0x00003450; // type:function size:0x4 fn_92_3460 = .text:0x00003460; // type:function size:0x4 -fn_92_3470 = .text:0x00003470; // type:function size:0x1C0 -fn_92_3630 = .text:0x00003630; // type:function size:0x58 -fn_92_3690 = .text:0x00003690; // type:function size:0x88 -fn_92_3720 = .text:0x00003720; // type:function size:0x30 -fn_92_3750 = .text:0x00003750; // type:function size:0x30 -fn_92_3780 = .text:0x00003780; // type:function size:0x30 +__sinit_\d_a_npc_mole_mg_cpp = .text:0x00003470; // type:function size:0x1C0 scope:local +__dt__29sFStateID_c<14dAcNpcMoleMg_c>Fv = .text:0x00003630; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcNpcMoleMg_c>CFPCc = .text:0x00003690; // type:function size:0x88 +initializeState__29sFStateID_c<14dAcNpcMoleMg_c>CFR14dAcNpcMoleMg_c = .text:0x00003720; // type:function size:0x30 +executeState__29sFStateID_c<14dAcNpcMoleMg_c>CFR14dAcNpcMoleMg_c = .text:0x00003750; // type:function size:0x30 +finalizeState__29sFStateID_c<14dAcNpcMoleMg_c>CFR14dAcNpcMoleMg_c = .text:0x00003780; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -249,7 +249,7 @@ lbl_92_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_92_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_92_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_92_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_92_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_MOLE_MG = .data:0x00000030; // type:object size:0x10 lbl_92_data_40 = .data:0x00000040; // type:object size:0x8 lbl_92_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_92_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_mole_normal2NP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_normal2NP/symbols.txt index b28b3044..4c749ea5 100644 --- a/config/SOUE01/rels/d_a_npc_mole_normal2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_normal2NP/symbols.txt @@ -25,7 +25,7 @@ fn_94_2E0 = .text:0x000002E0; // type:function size:0x34 fn_94_320 = .text:0x00000320; // type:function size:0x34 fn_94_360 = .text:0x00000360; // type:function size:0x34 fn_94_3A0 = .text:0x000003A0; // type:function size:0x48 -fn_94_3F0 = .text:0x000003F0; // type:function size:0x36C +NPC_MOLE_NML_CLASS_classInit__Fv = .text:0x000003F0; // type:function size:0x36C fn_94_760 = .text:0x00000760; // type:function size:0x60 fn_94_7C0 = .text:0x000007C0; // type:function size:0xC fn_94_7D0 = .text:0x000007D0; // type:function size:0x40 @@ -156,22 +156,22 @@ fn_94_4780 = .text:0x00004780; // type:function size:0xC fn_94_4790 = .text:0x00004790; // type:function size:0x8 fn_94_47A0 = .text:0x000047A0; // type:function size:0x8 fn_94_47B0 = .text:0x000047B0; // type:function size:0x8 -fn_94_47C0 = .text:0x000047C0; // type:function size:0x1BC +__dt__18NPC_MOLE_NML_CLASSFv = .text:0x000047C0; // type:function size:0x1BC fn_94_4980 = .text:0x00004980; // type:function size:0x4 fn_94_4990 = .text:0x00004990; // type:function size:0x4 fn_94_49A0 = .text:0x000049A0; // type:function size:0x4 fn_94_49B0 = .text:0x000049B0; // type:function size:0x4 fn_94_49C0 = .text:0x000049C0; // type:function size:0x4 -fn_94_49D0 = .text:0x000049D0; // type:function size:0x298 -fn_94_4C70 = .text:0x00004C70; // type:function size:0x58 +__sinit_\d_a_npc_mole_normal2_cpp = .text:0x000049D0; // type:function size:0x298 scope:local +__dt__33sFStateID_c<18NPC_MOLE_NML_CLASS>Fv = .text:0x00004C70; // type:function size:0x58 fn_94_4CD0 = .text:0x00004CD0; // type:function size:0x5C fn_94_4D30 = .text:0x00004D30; // type:function size:0xC fn_94_4D40 = .text:0x00004D40; // type:function size:0xDC fn_94_4E20 = .text:0x00004E20; // type:function size:0xE0 -fn_94_4F00 = .text:0x00004F00; // type:function size:0x88 -fn_94_4F90 = .text:0x00004F90; // type:function size:0x30 -fn_94_4FC0 = .text:0x00004FC0; // type:function size:0x30 -fn_94_4FF0 = .text:0x00004FF0; // type:function size:0x30 +isSameName__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFPCc = .text:0x00004F00; // type:function size:0x88 +initializeState__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFR18NPC_MOLE_NML_CLASS = .text:0x00004F90; // type:function size:0x30 +executeState__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFR18NPC_MOLE_NML_CLASS = .text:0x00004FC0; // type:function size:0x30 +finalizeState__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFR18NPC_MOLE_NML_CLASS = .text:0x00004FF0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -255,7 +255,7 @@ lbl_94_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_94_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_94_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_94_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_94_data_30 = .data:0x00000030; // type:object size:0x40 +g_profile_NPC_MOLE_NORMAL2 = .data:0x00000030; // type:object size:0x40 lbl_94_data_70 = .data:0x00000070; // type:object size:0x8 lbl_94_data_78 = .data:0x00000078; // type:object size:0x10 lbl_94_data_88 = .data:0x00000088; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_mole_normalNP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_normalNP/symbols.txt index e44e69e7..ce9a3863 100644 --- a/config/SOUE01/rels/d_a_npc_mole_normalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_normalNP/symbols.txt @@ -25,7 +25,7 @@ fn_93_2E0 = .text:0x000002E0; // type:function size:0x34 fn_93_320 = .text:0x00000320; // type:function size:0x34 fn_93_360 = .text:0x00000360; // type:function size:0x34 fn_93_3A0 = .text:0x000003A0; // type:function size:0x48 -AcNpcMoleNormal__ctor = .text:0x000003F0; // type:function size:0x36C +NPC_MOLE_NML_CLASS_classInit__Fv = .text:0x000003F0; // type:function size:0x36C fn_93_760 = .text:0x00000760; // type:function size:0x60 fn_93_7C0 = .text:0x000007C0; // type:function size:0xC fn_93_7D0 = .text:0x000007D0; // type:function size:0x40 @@ -156,22 +156,22 @@ fn_93_4780 = .text:0x00004780; // type:function size:0xC fn_93_4790 = .text:0x00004790; // type:function size:0x8 fn_93_47A0 = .text:0x000047A0; // type:function size:0x8 fn_93_47B0 = .text:0x000047B0; // type:function size:0x8 -fn_93_47C0 = .text:0x000047C0; // type:function size:0x1BC +__dt__18NPC_MOLE_NML_CLASSFv = .text:0x000047C0; // type:function size:0x1BC fn_93_4980 = .text:0x00004980; // type:function size:0x4 fn_93_4990 = .text:0x00004990; // type:function size:0x4 fn_93_49A0 = .text:0x000049A0; // type:function size:0x4 fn_93_49B0 = .text:0x000049B0; // type:function size:0x4 fn_93_49C0 = .text:0x000049C0; // type:function size:0x4 -fn_93_49D0 = .text:0x000049D0; // type:function size:0x298 -fn_93_4C70 = .text:0x00004C70; // type:function size:0x58 +__sinit_\d_a_npc_mole_normal_cpp = .text:0x000049D0; // type:function size:0x298 scope:local +__dt__33sFStateID_c<18NPC_MOLE_NML_CLASS>Fv = .text:0x00004C70; // type:function size:0x58 fn_93_4CD0 = .text:0x00004CD0; // type:function size:0x5C fn_93_4D30 = .text:0x00004D30; // type:function size:0xC fn_93_4D40 = .text:0x00004D40; // type:function size:0xDC fn_93_4E20 = .text:0x00004E20; // type:function size:0xE0 -fn_93_4F00 = .text:0x00004F00; // type:function size:0x88 -fn_93_4F90 = .text:0x00004F90; // type:function size:0x30 -fn_93_4FC0 = .text:0x00004FC0; // type:function size:0x30 -fn_93_4FF0 = .text:0x00004FF0; // type:function size:0x30 +isSameName__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFPCc = .text:0x00004F00; // type:function size:0x88 +initializeState__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFR18NPC_MOLE_NML_CLASS = .text:0x00004F90; // type:function size:0x30 +executeState__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFR18NPC_MOLE_NML_CLASS = .text:0x00004FC0; // type:function size:0x30 +finalizeState__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFR18NPC_MOLE_NML_CLASS = .text:0x00004FF0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -255,7 +255,7 @@ lbl_93_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_93_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_93_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_93_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_93_data_30 = .data:0x00000030; // type:object size:0x40 +g_profile_NPC_MOLE_NORMAL = .data:0x00000030; // type:object size:0x40 lbl_93_data_70 = .data:0x00000070; // type:object size:0x8 lbl_93_data_78 = .data:0x00000078; // type:object size:0x10 lbl_93_data_88 = .data:0x00000088; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_mole_salNP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_salNP/symbols.txt index 2384ca8e..01f139d9 100644 --- a/config/SOUE01/rels/d_a_npc_mole_salNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_salNP/symbols.txt @@ -27,7 +27,7 @@ fn_99_320 = .text:0x00000320; // type:function size:0x34 fn_99_360 = .text:0x00000360; // type:function size:0x34 fn_99_3A0 = .text:0x000003A0; // type:function size:0x34 fn_99_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_99_430 = .text:0x00000430; // type:function size:0x380 +dAcNpcMoleSal_c_classInit__Fv = .text:0x00000430; // type:function size:0x380 fn_99_7B0 = .text:0x000007B0; // type:function size:0x60 fn_99_810 = .text:0x00000810; // type:function size:0xC fn_99_820 = .text:0x00000820; // type:function size:0x40 @@ -151,23 +151,23 @@ fn_99_2E50 = .text:0x00002E50; // type:function size:0xC fn_99_2E60 = .text:0x00002E60; // type:function size:0x20 fn_99_2E80 = .text:0x00002E80; // type:function size:0x8 fn_99_2E90 = .text:0x00002E90; // type:function size:0x8 -fn_99_2EA0 = .text:0x00002EA0; // type:function size:0x17C +__dt__15dAcNpcMoleSal_cFv = .text:0x00002EA0; // type:function size:0x17C fn_99_3020 = .text:0x00003020; // type:function size:0x4 fn_99_3030 = .text:0x00003030; // type:function size:0x4 fn_99_3040 = .text:0x00003040; // type:function size:0x4 fn_99_3050 = .text:0x00003050; // type:function size:0x4 fn_99_3060 = .text:0x00003060; // type:function size:0x4 -fn_99_3070 = .text:0x00003070; // type:function size:0x1E0 -fn_99_3250 = .text:0x00003250; // type:function size:0x58 +__sinit_\d_a_npc_mole_sal_cpp = .text:0x00003070; // type:function size:0x1E0 scope:local +__dt__30sFStateID_c<15dAcNpcMoleSal_c>Fv = .text:0x00003250; // type:function size:0x58 fn_99_32B0 = .text:0x000032B0; // type:function size:0x5C fn_99_3310 = .text:0x00003310; // type:function size:0xC fn_99_3320 = .text:0x00003320; // type:function size:0xC fn_99_3330 = .text:0x00003330; // type:function size:0xDC fn_99_3410 = .text:0x00003410; // type:function size:0xE0 -fn_99_34F0 = .text:0x000034F0; // type:function size:0x88 -fn_99_3580 = .text:0x00003580; // type:function size:0x30 -fn_99_35B0 = .text:0x000035B0; // type:function size:0x30 -fn_99_35E0 = .text:0x000035E0; // type:function size:0x30 +isSameName__30sFStateID_c<15dAcNpcMoleSal_c>CFPCc = .text:0x000034F0; // type:function size:0x88 +initializeState__30sFStateID_c<15dAcNpcMoleSal_c>CFR15dAcNpcMoleSal_c = .text:0x00003580; // type:function size:0x30 +executeState__30sFStateID_c<15dAcNpcMoleSal_c>CFR15dAcNpcMoleSal_c = .text:0x000035B0; // type:function size:0x30 +finalizeState__30sFStateID_c<15dAcNpcMoleSal_c>CFR15dAcNpcMoleSal_c = .text:0x000035E0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -257,7 +257,7 @@ lbl_99_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_99_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_99_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_99_data_30 = .data:0x00000030; // type:object size:0x8 data:4byte -lbl_99_data_38 = .data:0x00000038; // type:object size:0x10 +g_profile_NPC_MOLE_SAL = .data:0x00000038; // type:object size:0x10 lbl_99_data_48 = .data:0x00000048; // type:object size:0xC lbl_99_data_54 = .data:0x00000054; // type:object size:0x14 lbl_99_data_68 = .data:0x00000068; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_mole_tackle2NP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_tackle2NP/symbols.txt index a720b930..19cacaff 100644 --- a/config/SOUE01/rels/d_a_npc_mole_tackle2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_tackle2NP/symbols.txt @@ -27,7 +27,7 @@ fn_97_320 = .text:0x00000320; // type:function size:0x34 fn_97_360 = .text:0x00000360; // type:function size:0x34 fn_97_3A0 = .text:0x000003A0; // type:function size:0x34 fn_97_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_97_430 = .text:0x00000430; // type:function size:0x344 +dAcNpcMoleTackle2_c_classInit__Fv = .text:0x00000430; // type:function size:0x344 fn_97_780 = .text:0x00000780; // type:function size:0x60 fn_97_7E0 = .text:0x000007E0; // type:function size:0xC fn_97_7F0 = .text:0x000007F0; // type:function size:0x40 @@ -147,22 +147,22 @@ fn_97_2C90 = .text:0x00002C90; // type:function size:0x8 fn_97_2CA0 = .text:0x00002CA0; // type:function size:0xC fn_97_2CB0 = .text:0x00002CB0; // type:function size:0x8 fn_97_2CC0 = .text:0x00002CC0; // type:function size:0x8 -fn_97_2CD0 = .text:0x00002CD0; // type:function size:0x188 +__dt__19dAcNpcMoleTackle2_cFv = .text:0x00002CD0; // type:function size:0x188 fn_97_2E60 = .text:0x00002E60; // type:function size:0x4 fn_97_2E70 = .text:0x00002E70; // type:function size:0x4 fn_97_2E80 = .text:0x00002E80; // type:function size:0x4 fn_97_2E90 = .text:0x00002E90; // type:function size:0x4 fn_97_2EA0 = .text:0x00002EA0; // type:function size:0x4 -fn_97_2EB0 = .text:0x00002EB0; // type:function size:0x298 -fn_97_3150 = .text:0x00003150; // type:function size:0x58 +__sinit_\d_a_npc_mole_tackle2_cpp = .text:0x00002EB0; // type:function size:0x298 scope:local +__dt__34sFStateID_c<19dAcNpcMoleTackle2_c>Fv = .text:0x00003150; // type:function size:0x58 fn_97_31B0 = .text:0x000031B0; // type:function size:0x5C fn_97_3210 = .text:0x00003210; // type:function size:0xC fn_97_3220 = .text:0x00003220; // type:function size:0xDC fn_97_3300 = .text:0x00003300; // type:function size:0xE0 -fn_97_33E0 = .text:0x000033E0; // type:function size:0x88 -fn_97_3470 = .text:0x00003470; // type:function size:0x30 -fn_97_34A0 = .text:0x000034A0; // type:function size:0x30 -fn_97_34D0 = .text:0x000034D0; // type:function size:0x30 +isSameName__34sFStateID_c<19dAcNpcMoleTackle2_c>CFPCc = .text:0x000033E0; // type:function size:0x88 +initializeState__34sFStateID_c<19dAcNpcMoleTackle2_c>CFR19dAcNpcMoleTackle2_c = .text:0x00003470; // type:function size:0x30 +executeState__34sFStateID_c<19dAcNpcMoleTackle2_c>CFR19dAcNpcMoleTackle2_c = .text:0x000034A0; // type:function size:0x30 +finalizeState__34sFStateID_c<19dAcNpcMoleTackle2_c>CFR19dAcNpcMoleTackle2_c = .text:0x000034D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -285,7 +285,7 @@ lbl_97_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_97_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_97_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_97_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_97_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_MOLE_TACKLE2 = .data:0x00000030; // type:object size:0x10 lbl_97_data_40 = .data:0x00000040; // type:object size:0x30 lbl_97_data_70 = .data:0x00000070; // type:object size:0x18 lbl_97_data_88 = .data:0x00000088; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_npc_mole_tackleNP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_tackleNP/symbols.txt index c8cc9bfa..4fb5dc58 100644 --- a/config/SOUE01/rels/d_a_npc_mole_tackleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_tackleNP/symbols.txt @@ -27,7 +27,7 @@ fn_96_320 = .text:0x00000320; // type:function size:0x34 fn_96_360 = .text:0x00000360; // type:function size:0x34 fn_96_3A0 = .text:0x000003A0; // type:function size:0x34 fn_96_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_96_430 = .text:0x00000430; // type:function size:0x344 +dAcNpcMoleTackle_c_classInit__Fv = .text:0x00000430; // type:function size:0x344 fn_96_780 = .text:0x00000780; // type:function size:0x60 fn_96_7E0 = .text:0x000007E0; // type:function size:0xC fn_96_7F0 = .text:0x000007F0; // type:function size:0x40 @@ -147,22 +147,22 @@ fn_96_2A10 = .text:0x00002A10; // type:function size:0x8 fn_96_2A20 = .text:0x00002A20; // type:function size:0xC fn_96_2A30 = .text:0x00002A30; // type:function size:0x8 fn_96_2A40 = .text:0x00002A40; // type:function size:0x8 -fn_96_2A50 = .text:0x00002A50; // type:function size:0x188 +__dt__18dAcNpcMoleTackle_cFv = .text:0x00002A50; // type:function size:0x188 fn_96_2BE0 = .text:0x00002BE0; // type:function size:0x4 fn_96_2BF0 = .text:0x00002BF0; // type:function size:0x4 fn_96_2C00 = .text:0x00002C00; // type:function size:0x4 fn_96_2C10 = .text:0x00002C10; // type:function size:0x4 fn_96_2C20 = .text:0x00002C20; // type:function size:0x4 -fn_96_2C30 = .text:0x00002C30; // type:function size:0x298 -fn_96_2ED0 = .text:0x00002ED0; // type:function size:0x58 +__sinit_\d_a_npc_mole_tackle_cpp = .text:0x00002C30; // type:function size:0x298 scope:local +__dt__33sFStateID_c<18dAcNpcMoleTackle_c>Fv = .text:0x00002ED0; // type:function size:0x58 fn_96_2F30 = .text:0x00002F30; // type:function size:0x5C fn_96_2F90 = .text:0x00002F90; // type:function size:0xC fn_96_2FA0 = .text:0x00002FA0; // type:function size:0xDC fn_96_3080 = .text:0x00003080; // type:function size:0xE0 -fn_96_3160 = .text:0x00003160; // type:function size:0x88 -fn_96_31F0 = .text:0x000031F0; // type:function size:0x30 -fn_96_3220 = .text:0x00003220; // type:function size:0x30 -fn_96_3250 = .text:0x00003250; // type:function size:0x30 +isSameName__33sFStateID_c<18dAcNpcMoleTackle_c>CFPCc = .text:0x00003160; // type:function size:0x88 +initializeState__33sFStateID_c<18dAcNpcMoleTackle_c>CFR18dAcNpcMoleTackle_c = .text:0x000031F0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcNpcMoleTackle_c>CFR18dAcNpcMoleTackle_c = .text:0x00003220; // type:function size:0x30 +finalizeState__33sFStateID_c<18dAcNpcMoleTackle_c>CFR18dAcNpcMoleTackle_c = .text:0x00003250; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -281,7 +281,7 @@ lbl_96_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_96_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_96_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_96_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_96_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_MOLE_TACKLE = .data:0x00000030; // type:object size:0x10 lbl_96_data_40 = .data:0x00000040; // type:object size:0x30 lbl_96_data_70 = .data:0x00000070; // type:object size:0x18 lbl_96_data_88 = .data:0x00000088; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_npc_old_impaNP/symbols.txt b/config/SOUE01/rels/d_a_npc_old_impaNP/symbols.txt index e46251fb..9718eb3d 100644 --- a/config/SOUE01/rels/d_a_npc_old_impaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_old_impaNP/symbols.txt @@ -29,7 +29,7 @@ fn_82_7A0 = .text:0x000007A0; // type:function size:0x10 fn_82_7B0 = .text:0x000007B0; // type:function size:0x30 fn_82_7E0 = .text:0x000007E0; // type:function size:0x30 fn_82_810 = .text:0x00000810; // type:function size:0x30 -fn_82_840 = .text:0x00000840; // type:function size:0x420 +dAcNpcOim_c_classInit__Fv = .text:0x00000840; // type:function size:0x420 fn_82_C60 = .text:0x00000C60; // type:function size:0x4 fn_82_C70 = .text:0x00000C70; // type:function size:0x60 fn_82_CD0 = .text:0x00000CD0; // type:function size:0xC @@ -235,14 +235,14 @@ fn_82_6250 = .text:0x00006250; // type:function size:0x8 fn_82_6260 = .text:0x00006260; // type:function size:0x4C fn_82_62B0 = .text:0x000062B0; // type:function size:0x8 fn_82_62C0 = .text:0x000062C0; // type:function size:0xC -fn_82_62D0 = .text:0x000062D0; // type:function size:0x214 +__dt__11dAcNpcOim_cFv = .text:0x000062D0; // type:function size:0x214 fn_82_64F0 = .text:0x000064F0; // type:function size:0x4 fn_82_6500 = .text:0x00006500; // type:function size:0x4 fn_82_6510 = .text:0x00006510; // type:function size:0x4 fn_82_6520 = .text:0x00006520; // type:function size:0x4 fn_82_6530 = .text:0x00006530; // type:function size:0x4 -fn_82_6540 = .text:0x00006540; // type:function size:0x378 -fn_82_68C0 = .text:0x000068C0; // type:function size:0x58 +__sinit_\d_a_npc_old_impa_cpp = .text:0x00006540; // type:function size:0x378 scope:local +__dt__26sFStateID_c<11dAcNpcOim_c>Fv = .text:0x000068C0; // type:function size:0x58 fn_82_6920 = .text:0x00006920; // type:function size:0x5C fn_82_6980 = .text:0x00006980; // type:function size:0xC fn_82_6990 = .text:0x00006990; // type:function size:0xC @@ -250,10 +250,10 @@ fn_82_69A0 = .text:0x000069A0; // type:function size:0xC fn_82_69B0 = .text:0x000069B0; // type:function size:0xC fn_82_69C0 = .text:0x000069C0; // type:function size:0xDC fn_82_6AA0 = .text:0x00006AA0; // type:function size:0xE0 -fn_82_6B80 = .text:0x00006B80; // type:function size:0x88 -fn_82_6C10 = .text:0x00006C10; // type:function size:0x30 -fn_82_6C40 = .text:0x00006C40; // type:function size:0x30 -fn_82_6C70 = .text:0x00006C70; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcOim_c>CFPCc = .text:0x00006B80; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcOim_c>CFR11dAcNpcOim_c = .text:0x00006C10; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcOim_c>CFR11dAcNpcOim_c = .text:0x00006C40; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcOim_c>CFR11dAcNpcOim_c = .text:0x00006C70; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -328,7 +328,7 @@ lbl_82_rodata_B78 = .rodata:0x00000B78; // type:object size:0x4 data:float lbl_82_rodata_B7C = .rodata:0x00000B7C; // type:object size:0x4 data:float lbl_82_rodata_B80 = .rodata:0x00000B80; // type:object size:0x4 data:float lbl_82_rodata_B84 = .rodata:0x00000B84; // type:object size:0x8 data:float -lbl_82_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_OIM = .data:0x00000000; // type:object size:0x10 data:4byte lbl_82_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_82_data_18 = .data:0x00000018; // type:object size:0x8 data:string lbl_82_data_20 = .data:0x00000020; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_npc_ord_kyuiNP/symbols.txt b/config/SOUE01/rels/d_a_npc_ord_kyuiNP/symbols.txt index 004da657..6ff06bd5 100644 --- a/config/SOUE01/rels/d_a_npc_ord_kyuiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_ord_kyuiNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcOrdKyui__ctor = .text:0x000000F0; // type:function size:0x594 +dAcNpcOrdKyui_c_classInit__Fv = .text:0x000000F0; // type:function size:0x594 fn_36_690 = .text:0x00000690; // type:function size:0x60 fn_36_6F0 = .text:0x000006F0; // type:function size:0xC fn_36_700 = .text:0x00000700; // type:function size:0x40 @@ -49,9 +49,9 @@ fn_36_12E0 = .text:0x000012E0; // type:function size:0x20 fn_36_1300 = .text:0x00001300; // type:function size:0x7C fn_36_1380 = .text:0x00001380; // type:function size:0x64 fn_36_13F0 = .text:0x000013F0; // type:function size:0x18 -fn_36_1410 = .text:0x00001410; // type:function size:0x80 -fn_36_1490 = .text:0x00001490; // type:function size:0xE4 -fn_36_1580 = .text:0x00001580; // type:function size:0x4 +initializeState_Hide__15dAcNpcOrdKyui_cFv = .text:0x00001410; // type:function size:0x80 +executeState_Hide__15dAcNpcOrdKyui_cFv = .text:0x00001490; // type:function size:0xE4 +finalizeState_Hide__15dAcNpcOrdKyui_cFv = .text:0x00001580; // type:function size:0x4 fn_36_1590 = .text:0x00001590; // type:function size:0x34 fn_36_15D0 = .text:0x000015D0; // type:function size:0x14 fn_36_15F0 = .text:0x000015F0; // type:function size:0x8 @@ -111,18 +111,18 @@ fn_36_1B90 = .text:0x00001B90; // type:function size:0x8 fn_36_1BA0 = .text:0x00001BA0; // type:function size:0x4 fn_36_1BB0 = .text:0x00001BB0; // type:function size:0x8 fn_36_1BC0 = .text:0x00001BC0; // type:function size:0x10 -fn_36_1BD0 = .text:0x00001BD0; // type:function size:0x1AC +__dt__15dAcNpcOrdKyui_cFv = .text:0x00001BD0; // type:function size:0x1AC fn_36_1D80 = .text:0x00001D80; // type:function size:0x4 fn_36_1D90 = .text:0x00001D90; // type:function size:0x4 fn_36_1DA0 = .text:0x00001DA0; // type:function size:0x4 fn_36_1DB0 = .text:0x00001DB0; // type:function size:0x4 fn_36_1DC0 = .text:0x00001DC0; // type:function size:0x4 -fn_36_1DD0 = .text:0x00001DD0; // type:function size:0x10C -fn_36_1EE0 = .text:0x00001EE0; // type:function size:0x58 -fn_36_1F40 = .text:0x00001F40; // type:function size:0x88 -fn_36_1FD0 = .text:0x00001FD0; // type:function size:0x30 -fn_36_2000 = .text:0x00002000; // type:function size:0x30 -fn_36_2030 = .text:0x00002030; // type:function size:0x30 +__sinit_\d_a_npc_ord_kyui_cpp = .text:0x00001DD0; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcNpcOrdKyui_c>Fv = .text:0x00001EE0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcNpcOrdKyui_c>CFPCc = .text:0x00001F40; // type:function size:0x88 +initializeState__30sFStateID_c<15dAcNpcOrdKyui_c>CFR15dAcNpcOrdKyui_c = .text:0x00001FD0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcNpcOrdKyui_c>CFR15dAcNpcOrdKyui_c = .text:0x00002000; // type:function size:0x30 +finalizeState__30sFStateID_c<15dAcNpcOrdKyui_c>CFR15dAcNpcOrdKyui_c = .text:0x00002030; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -143,7 +143,7 @@ lbl_36_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float lbl_36_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float lbl_36_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float lbl_36_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_36_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_NPC_ORD_KYUI = .data:0x00000008; // type:object size:0x10 lbl_36_data_18 = .data:0x00000018; // type:object size:0x4 data:4byte lbl_36_data_1C = .data:0x0000001C; // type:object size:0x4 data:4byte lbl_36_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_npc_pumpkin_clay_shootingNP/symbols.txt b/config/SOUE01/rels/d_a_npc_pumpkin_clay_shootingNP/symbols.txt index 3b5aca59..8ac7e499 100644 --- a/config/SOUE01/rels/d_a_npc_pumpkin_clay_shootingNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_pumpkin_clay_shootingNP/symbols.txt @@ -27,7 +27,7 @@ fn_67_320 = .text:0x00000320; // type:function size:0x34 fn_67_360 = .text:0x00000360; // type:function size:0x34 fn_67_3A0 = .text:0x000003A0; // type:function size:0x34 fn_67_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcPcs__ctor = .text:0x00000430; // type:function size:0x334 +dAcNpcPcs_c_classInit__Fv = .text:0x00000430; // type:function size:0x334 fn_67_770 = .text:0x00000770; // type:function size:0x60 fn_67_7D0 = .text:0x000007D0; // type:function size:0xC fn_67_7E0 = .text:0x000007E0; // type:function size:0x40 @@ -179,22 +179,22 @@ fn_67_3580 = .text:0x00003580; // type:function size:0x8 fn_67_3590 = .text:0x00003590; // type:function size:0x4C fn_67_35E0 = .text:0x000035E0; // type:function size:0x8 fn_67_35F0 = .text:0x000035F0; // type:function size:0xC -fn_67_3600 = .text:0x00003600; // type:function size:0x174 +__dt__11dAcNpcPcs_cFv = .text:0x00003600; // type:function size:0x174 fn_67_3780 = .text:0x00003780; // type:function size:0x4 fn_67_3790 = .text:0x00003790; // type:function size:0x4 fn_67_37A0 = .text:0x000037A0; // type:function size:0x4 fn_67_37B0 = .text:0x000037B0; // type:function size:0x4 fn_67_37C0 = .text:0x000037C0; // type:function size:0x4 -fn_67_37D0 = .text:0x000037D0; // type:function size:0x4CC -fn_67_3CA0 = .text:0x00003CA0; // type:function size:0x58 +__sinit_\d_a_npc_pumpkin_clay_shooting_cpp = .text:0x000037D0; // type:function size:0x4CC scope:local +__dt__26sFStateID_c<11dAcNpcPcs_c>Fv = .text:0x00003CA0; // type:function size:0x58 fn_67_3D00 = .text:0x00003D00; // type:function size:0x5C fn_67_3D60 = .text:0x00003D60; // type:function size:0xC fn_67_3D70 = .text:0x00003D70; // type:function size:0xDC fn_67_3E50 = .text:0x00003E50; // type:function size:0xE0 -fn_67_3F30 = .text:0x00003F30; // type:function size:0x88 -fn_67_3FC0 = .text:0x00003FC0; // type:function size:0x30 -fn_67_3FF0 = .text:0x00003FF0; // type:function size:0x30 -fn_67_4020 = .text:0x00004020; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcPcs_c>CFPCc = .text:0x00003F30; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcPcs_c>CFR11dAcNpcPcs_c = .text:0x00003FC0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcPcs_c>CFR11dAcNpcPcs_c = .text:0x00003FF0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcPcs_c>CFR11dAcNpcPcs_c = .text:0x00004020; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -313,7 +313,7 @@ lbl_67_data_30 = .data:0x00000030; // type:object size:0x1C lbl_67_data_4C = .data:0x0000004C; // type:object size:0x18 lbl_67_data_64 = .data:0x00000064; // type:object size:0x1C lbl_67_data_80 = .data:0x00000080; // type:object size:0x10 data:4byte -lbl_67_data_90 = .data:0x00000090; // type:object size:0x10 +g_profile_NPC_PCS = .data:0x00000090; // type:object size:0x10 lbl_67_data_A0 = .data:0x000000A0; // type:object size:0x8 data:string lbl_67_data_A8 = .data:0x000000A8; // type:object size:0x10 lbl_67_data_B8 = .data:0x000000B8; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_pumpkin_daughterNP/symbols.txt b/config/SOUE01/rels/d_a_npc_pumpkin_daughterNP/symbols.txt index b0795e04..8188805c 100644 --- a/config/SOUE01/rels/d_a_npc_pumpkin_daughterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_pumpkin_daughterNP/symbols.txt @@ -27,7 +27,7 @@ fn_65_710 = .text:0x00000710; // type:function size:0x10 fn_65_720 = .text:0x00000720; // type:function size:0x30 fn_65_750 = .text:0x00000750; // type:function size:0x30 fn_65_780 = .text:0x00000780; // type:function size:0x30 -fn_65_7B0 = .text:0x000007B0; // type:function size:0x36C +dAcNpcPdu_c_classInit__Fv = .text:0x000007B0; // type:function size:0x36C fn_65_B20 = .text:0x00000B20; // type:function size:0x60 fn_65_B80 = .text:0x00000B80; // type:function size:0xC fn_65_B90 = .text:0x00000B90; // type:function size:0x40 @@ -169,23 +169,23 @@ fn_65_4620 = .text:0x00004620; // type:function size:0x8 fn_65_4630 = .text:0x00004630; // type:function size:0x4C fn_65_4680 = .text:0x00004680; // type:function size:0x8 fn_65_4690 = .text:0x00004690; // type:function size:0xC -fn_65_46A0 = .text:0x000046A0; // type:function size:0x194 +__dt__11dAcNpcPdu_cFv = .text:0x000046A0; // type:function size:0x194 fn_65_4840 = .text:0x00004840; // type:function size:0x4 fn_65_4850 = .text:0x00004850; // type:function size:0x4 fn_65_4860 = .text:0x00004860; // type:function size:0x4 fn_65_4870 = .text:0x00004870; // type:function size:0x4 fn_65_4880 = .text:0x00004880; // type:function size:0x4 -fn_65_4890 = .text:0x00004890; // type:function size:0x364 -fn_65_4C00 = .text:0x00004C00; // type:function size:0x58 +__sinit_\d_a_npc_pumpkin_daughter_cpp = .text:0x00004890; // type:function size:0x364 scope:local +__dt__26sFStateID_c<11dAcNpcPdu_c>Fv = .text:0x00004C00; // type:function size:0x58 fn_65_4C60 = .text:0x00004C60; // type:function size:0x5C fn_65_4CC0 = .text:0x00004CC0; // type:function size:0xC fn_65_4CD0 = .text:0x00004CD0; // type:function size:0xC fn_65_4CE0 = .text:0x00004CE0; // type:function size:0xDC fn_65_4DC0 = .text:0x00004DC0; // type:function size:0xE0 -fn_65_4EA0 = .text:0x00004EA0; // type:function size:0x88 -fn_65_4F30 = .text:0x00004F30; // type:function size:0x30 -fn_65_4F60 = .text:0x00004F60; // type:function size:0x30 -fn_65_4F90 = .text:0x00004F90; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcPdu_c>CFPCc = .text:0x00004EA0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcPdu_c>CFR11dAcNpcPdu_c = .text:0x00004F30; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcPdu_c>CFR11dAcNpcPdu_c = .text:0x00004F60; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcPdu_c>CFR11dAcNpcPdu_c = .text:0x00004F90; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -266,7 +266,7 @@ lbl_65_data_14 = .data:0x00000014; // type:object size:0x20 lbl_65_data_34 = .data:0x00000034; // type:object size:0x1C lbl_65_data_50 = .data:0x00000050; // type:object size:0x18 lbl_65_data_68 = .data:0x00000068; // type:object size:0x10 data:4byte -lbl_65_data_78 = .data:0x00000078; // type:object size:0x10 +g_profile_NPC_PDU = .data:0x00000078; // type:object size:0x10 lbl_65_data_88 = .data:0x00000088; // type:object size:0x10 data:string lbl_65_data_98 = .data:0x00000098; // type:object size:0x18 lbl_65_data_B0 = .data:0x000000B0; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_pumpkin_masterNP/symbols.txt b/config/SOUE01/rels/d_a_npc_pumpkin_masterNP/symbols.txt index 61a70d29..de743341 100644 --- a/config/SOUE01/rels/d_a_npc_pumpkin_masterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_pumpkin_masterNP/symbols.txt @@ -28,7 +28,7 @@ fn_64_750 = .text:0x00000750; // type:function size:0x10 fn_64_760 = .text:0x00000760; // type:function size:0x30 fn_64_790 = .text:0x00000790; // type:function size:0x30 fn_64_7C0 = .text:0x000007C0; // type:function size:0x30 -fn_64_7F0 = .text:0x000007F0; // type:function size:0x3A8 +dAcNpcPma_c_classInit__Fv = .text:0x000007F0; // type:function size:0x3A8 fn_64_BA0 = .text:0x00000BA0; // type:function size:0x4 fn_64_BB0 = .text:0x00000BB0; // type:function size:0x60 fn_64_C10 = .text:0x00000C10; // type:function size:0xC @@ -157,23 +157,23 @@ fn_64_2AC0 = .text:0x00002AC0; // type:function size:0x8 fn_64_2AD0 = .text:0x00002AD0; // type:function size:0x4C fn_64_2B20 = .text:0x00002B20; // type:function size:0x8 fn_64_2B30 = .text:0x00002B30; // type:function size:0xC -fn_64_2B40 = .text:0x00002B40; // type:function size:0x1CC +__dt__11dAcNpcPma_cFv = .text:0x00002B40; // type:function size:0x1CC fn_64_2D10 = .text:0x00002D10; // type:function size:0x4 fn_64_2D20 = .text:0x00002D20; // type:function size:0x4 fn_64_2D30 = .text:0x00002D30; // type:function size:0x4 fn_64_2D40 = .text:0x00002D40; // type:function size:0x4 fn_64_2D50 = .text:0x00002D50; // type:function size:0x4 -fn_64_2D60 = .text:0x00002D60; // type:function size:0x1E0 -fn_64_2F40 = .text:0x00002F40; // type:function size:0x58 +__sinit_\d_a_npc_pumpkin_master_cpp = .text:0x00002D60; // type:function size:0x1E0 scope:local +__dt__26sFStateID_c<11dAcNpcPma_c>Fv = .text:0x00002F40; // type:function size:0x58 fn_64_2FA0 = .text:0x00002FA0; // type:function size:0x5C fn_64_3000 = .text:0x00003000; // type:function size:0xC fn_64_3010 = .text:0x00003010; // type:function size:0xC fn_64_3020 = .text:0x00003020; // type:function size:0xDC fn_64_3100 = .text:0x00003100; // type:function size:0xE0 -fn_64_31E0 = .text:0x000031E0; // type:function size:0x88 -fn_64_3270 = .text:0x00003270; // type:function size:0x30 -fn_64_32A0 = .text:0x000032A0; // type:function size:0x30 -fn_64_32D0 = .text:0x000032D0; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcPma_c>CFPCc = .text:0x000031E0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcPma_c>CFR11dAcNpcPma_c = .text:0x00003270; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcPma_c>CFR11dAcNpcPma_c = .text:0x000032A0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcPma_c>CFR11dAcNpcPma_c = .text:0x000032D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -232,7 +232,7 @@ lbl_64_rodata_6A8 = .rodata:0x000006A8; // type:object size:0x4 data:float lbl_64_data_0 = .data:0x00000000; // type:object size:0x14 data:4byte lbl_64_data_14 = .data:0x00000014; // type:object size:0x14 lbl_64_data_28 = .data:0x00000028; // type:object size:0x8 -lbl_64_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_PMA = .data:0x00000030; // type:object size:0x10 lbl_64_data_40 = .data:0x00000040; // type:object size:0x10 lbl_64_data_50 = .data:0x00000050; // type:object size:0x14 lbl_64_data_64 = .data:0x00000064; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_regret_rivalNP/symbols.txt b/config/SOUE01/rels/d_a_npc_regret_rivalNP/symbols.txt index c9f30ca4..2d46935c 100644 --- a/config/SOUE01/rels/d_a_npc_regret_rivalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_regret_rivalNP/symbols.txt @@ -27,7 +27,7 @@ fn_8_320 = .text:0x00000320; // type:function size:0x34 fn_8_360 = .text:0x00000360; // type:function size:0x34 fn_8_3A0 = .text:0x000003A0; // type:function size:0x34 fn_8_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_8_430 = .text:0x00000430; // type:function size:0x350 +dAcNpcRegretRvl_c_classInit__Fv = .text:0x00000430; // type:function size:0x350 fn_8_780 = .text:0x00000780; // type:function size:0x60 fn_8_7E0 = .text:0x000007E0; // type:function size:0xC fn_8_7F0 = .text:0x000007F0; // type:function size:0x40 @@ -81,12 +81,12 @@ fn_8_2430 = .text:0x00002430; // type:function size:0x74 fn_8_24B0 = .text:0x000024B0; // type:function size:0x8C fn_8_2540 = .text:0x00002540; // type:function size:0x470 fn_8_29B0 = .text:0x000029B0; // type:function size:0x1C -fn_8_29D0 = .text:0x000029D0; // type:function size:0x4C -fn_8_2A20 = .text:0x00002A20; // type:function size:0x40 -fn_8_2A60 = .text:0x00002A60; // type:function size:0x4 -fn_8_2A70 = .text:0x00002A70; // type:function size:0x4C -fn_8_2AC0 = .text:0x00002AC0; // type:function size:0x14 -fn_8_2AE0 = .text:0x00002AE0; // type:function size:0x4 +initializeState_Ready__17dAcNpcRegretRvl_cFv = .text:0x000029D0; // type:function size:0x4C +executeState_Ready__17dAcNpcRegretRvl_cFv = .text:0x00002A20; // type:function size:0x40 +finalizeState_Ready__17dAcNpcRegretRvl_cFv = .text:0x00002A60; // type:function size:0x4 +initializeState_Punch__17dAcNpcRegretRvl_cFv = .text:0x00002A70; // type:function size:0x4C +executeState_Punch__17dAcNpcRegretRvl_cFv = .text:0x00002AC0; // type:function size:0x14 +finalizeState_Punch__17dAcNpcRegretRvl_cFv = .text:0x00002AE0; // type:function size:0x4 fn_8_2AF0 = .text:0x00002AF0; // type:function size:0x34 fn_8_2B30 = .text:0x00002B30; // type:function size:0x14 fn_8_2B50 = .text:0x00002B50; // type:function size:0x8 @@ -144,18 +144,18 @@ fn_8_30D0 = .text:0x000030D0; // type:function size:0x8 fn_8_30E0 = .text:0x000030E0; // type:function size:0x8 fn_8_30F0 = .text:0x000030F0; // type:function size:0x18 fn_8_3110 = .text:0x00003110; // type:function size:0x18 -fn_8_3130 = .text:0x00003130; // type:function size:0x16C +__dt__17dAcNpcRegretRvl_cFv = .text:0x00003130; // type:function size:0x16C fn_8_32A0 = .text:0x000032A0; // type:function size:0x4 fn_8_32B0 = .text:0x000032B0; // type:function size:0x4 fn_8_32C0 = .text:0x000032C0; // type:function size:0x4 fn_8_32D0 = .text:0x000032D0; // type:function size:0x4 fn_8_32E0 = .text:0x000032E0; // type:function size:0x4 -fn_8_32F0 = .text:0x000032F0; // type:function size:0x1C0 -fn_8_34B0 = .text:0x000034B0; // type:function size:0x58 -fn_8_3510 = .text:0x00003510; // type:function size:0x88 -fn_8_35A0 = .text:0x000035A0; // type:function size:0x30 -fn_8_35D0 = .text:0x000035D0; // type:function size:0x30 -fn_8_3600 = .text:0x00003600; // type:function size:0x30 +__sinit_\d_a_npc_regret_rival_cpp = .text:0x000032F0; // type:function size:0x1C0 scope:local +__dt__32sFStateID_c<17dAcNpcRegretRvl_c>Fv = .text:0x000034B0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcNpcRegretRvl_c>CFPCc = .text:0x00003510; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcRegretRvl_c>CFR17dAcNpcRegretRvl_c = .text:0x000035A0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcRegretRvl_c>CFR17dAcNpcRegretRvl_c = .text:0x000035D0; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcRegretRvl_c>CFR17dAcNpcRegretRvl_c = .text:0x00003600; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -338,7 +338,7 @@ lbl_8_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_8_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_8_data_30 = .data:0x00000030; // type:object size:0xC lbl_8_data_3C = .data:0x0000003C; // type:object size:0xC -lbl_8_data_48 = .data:0x00000048; // type:object size:0x10 +g_profile_NPC_REGRET_RIVAL = .data:0x00000048; // type:object size:0x10 lbl_8_data_58 = .data:0x00000058; // type:object size:0xC data:string lbl_8_data_64 = .data:0x00000064; // type:object size:0x14 lbl_8_data_78 = .data:0x00000078; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_npc_rescueNP/symbols.txt b/config/SOUE01/rels/d_a_npc_rescueNP/symbols.txt index 757fa3cf..6e3e3daa 100644 --- a/config/SOUE01/rels/d_a_npc_rescueNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_rescueNP/symbols.txt @@ -9,14 +9,14 @@ fn_107_110 = .text:0x00000110; // type:function size:0xC fn_107_120 = .text:0x00000120; // type:function size:0xC fn_107_130 = .text:0x00000130; // type:function size:0xC fn_107_140 = .text:0x00000140; // type:function size:0xC -fn_107_150 = .text:0x00000150; // type:function size:0x1B8 -fn_107_310 = .text:0x00000310; // type:function size:0xA8 +dAcNpcRescue_c_classInit__Fv = .text:0x00000150; // type:function size:0x1B8 +__ct__14dAcNpcRescue_cFv = .text:0x00000310; // type:function size:0xA8 fn_107_3C0 = .text:0x000003C0; // type:function size:0x58 fn_107_420 = .text:0x00000420; // type:function size:0x90 -fn_107_4B0 = .text:0x000004B0; // type:function size:0x58 -fn_107_510 = .text:0x00000510; // type:function size:0x6C -fn_107_580 = .text:0x00000580; // type:function size:0xA0 -fn_107_620 = .text:0x00000620; // type:function size:0xA4 +__dt__27sFState_c<14dAcNpcRescue_c>Fv = .text:0x000004B0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcNpcRescue_c>Fv = .text:0x00000510; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000580; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000620; // type:function size:0xA4 fn_107_6D0 = .text:0x000006D0; // type:function size:0x3C fn_107_710 = .text:0x00000710; // type:function size:0x38 fn_107_750 = .text:0x00000750; // type:function size:0x9C @@ -62,19 +62,19 @@ fn_107_2AD0 = .text:0x00002AD0; // type:function size:0x10 fn_107_2AE0 = .text:0x00002AE0; // type:function size:0x28 fn_107_2B10 = .text:0x00002B10; // type:function size:0x39C fn_107_2EB0 = .text:0x00002EB0; // type:function size:0x194 -fn_107_3050 = .text:0x00003050; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00003050; // type:function size:0x10 fn_107_3060 = .text:0x00003060; // type:function size:0xCC fn_107_3130 = .text:0x00003130; // type:function size:0x140 fn_107_3270 = .text:0x00003270; // type:function size:0x2C fn_107_32A0 = .text:0x000032A0; // type:function size:0xE0 -fn_107_3380 = .text:0x00003380; // type:function size:0x78 -fn_107_3400 = .text:0x00003400; // type:function size:0x4 -fn_107_3410 = .text:0x00003410; // type:function size:0x4 +initializeState_Wait__14dAcNpcRescue_cFv = .text:0x00003380; // type:function size:0x78 +executeState_Wait__14dAcNpcRescue_cFv = .text:0x00003400; // type:function size:0x4 +finalizeState_Wait__14dAcNpcRescue_cFv = .text:0x00003410; // type:function size:0x4 fn_107_3420 = .text:0x00003420; // type:function size:0xC fn_107_3430 = .text:0x00003430; // type:function size:0x20 -fn_107_3450 = .text:0x00003450; // type:function size:0x1FC -fn_107_3650 = .text:0x00003650; // type:function size:0x10 -fn_107_3660 = .text:0x00003660; // type:function size:0x10 +__dt__14dAcNpcRescue_cFv = .text:0x00003450; // type:function size:0x1FC +executeState__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003650; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003660; // type:function size:0x10 fn_107_3670 = .text:0x00003670; // type:function size:0x8 fn_107_3680 = .text:0x00003680; // type:function size:0x24 fn_107_36B0 = .text:0x000036B0; // type:function size:0x24 @@ -135,23 +135,23 @@ fn_107_3B70 = .text:0x00003B70; // type:function size:0x8 fn_107_3B80 = .text:0x00003B80; // type:function size:0xC fn_107_3B90 = .text:0x00003B90; // type:function size:0xC fn_107_3BA0 = .text:0x00003BA0; // type:function size:0xC -fn_107_3BB0 = .text:0x00003BB0; // type:function size:0x60 -fn_107_3C10 = .text:0x00003C10; // type:function size:0xC -fn_107_3C20 = .text:0x00003C20; // type:function size:0x1C -fn_107_3C40 = .text:0x00003C40; // type:function size:0x1C -fn_107_3C60 = .text:0x00003C60; // type:function size:0x1C -fn_107_3C80 = .text:0x00003C80; // type:function size:0x10 -fn_107_3C90 = .text:0x00003C90; // type:function size:0x10 -fn_107_3CA0 = .text:0x00003CA0; // type:function size:0x10 -fn_107_3CB0 = .text:0x00003CB0; // type:function size:0x10 -fn_107_3CC0 = .text:0x00003CC0; // type:function size:0x10 -fn_107_3CD0 = .text:0x00003CD0; // type:function size:0x10 -fn_107_3CE0 = .text:0x00003CE0; // type:function size:0x30 -fn_107_3D10 = .text:0x00003D10; // type:function size:0x30 -fn_107_3D40 = .text:0x00003D40; // type:function size:0x30 -fn_107_3D70 = .text:0x00003D70; // type:function size:0x10C -fn_107_3E80 = .text:0x00003E80; // type:function size:0x58 -fn_107_3EE0 = .text:0x00003EE0; // type:function size:0x88 +build__30sFStateFct_c<14dAcNpcRescue_c>FRC12sStateIDIf_c = .text:0x00003BB0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcNpcRescue_c>FRP10sStateIf_c = .text:0x00003C10; // type:function size:0xC +initialize__27sFState_c<14dAcNpcRescue_c>Fv = .text:0x00003C20; // type:function size:0x1C +execute__27sFState_c<14dAcNpcRescue_c>Fv = .text:0x00003C40; // type:function size:0x1C +finalize__27sFState_c<14dAcNpcRescue_c>Fv = .text:0x00003C60; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C80; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C90; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003CA0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003CB0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003CC0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003CD0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcNpcRescue_c>CFR14dAcNpcRescue_c = .text:0x00003CE0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcNpcRescue_c>CFR14dAcNpcRescue_c = .text:0x00003D10; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcNpcRescue_c>CFR14dAcNpcRescue_c = .text:0x00003D40; // type:function size:0x30 +__sinit_\d_a_npc_rescue_cpp = .text:0x00003D70; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcNpcRescue_c>Fv = .text:0x00003E80; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcNpcRescue_c>CFPCc = .text:0x00003EE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -201,7 +201,7 @@ lbl_107_data_A4 = .data:0x000000A4; // type:object size:0x18 lbl_107_data_BC = .data:0x000000BC; // type:object size:0x18 lbl_107_data_D4 = .data:0x000000D4; // type:object size:0x18 lbl_107_data_EC = .data:0x000000EC; // type:object size:0x2C -lbl_107_data_118 = .data:0x00000118; // type:object size:0x10 +g_profile_NPC_RESCUE = .data:0x00000118; // type:object size:0x10 lbl_107_data_128 = .data:0x00000128; // type:object size:0x8 lbl_107_data_130 = .data:0x00000130; // type:object size:0x4 lbl_107_data_134 = .data:0x00000134; // type:object size:0x4 diff --git a/config/SOUE01/rels/d_a_npc_rivalNP/symbols.txt b/config/SOUE01/rels/d_a_npc_rivalNP/symbols.txt index edfd1dfb..c70d90e3 100644 --- a/config/SOUE01/rels/d_a_npc_rivalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_rivalNP/symbols.txt @@ -28,7 +28,7 @@ fn_21_360 = .text:0x00000360; // type:function size:0x34 fn_21_3A0 = .text:0x000003A0; // type:function size:0x34 fn_21_3E0 = .text:0x000003E0; // type:function size:0x34 fn_21_420 = .text:0x00000420; // type:function size:0x48 -AcNpcRvl__ctor = .text:0x00000470; // type:function size:0x4A4 +dAcNpcRvl_c_classInit__Fv = .text:0x00000470; // type:function size:0x4A4 fn_21_920 = .text:0x00000920; // type:function size:0x4 fn_21_930 = .text:0x00000930; // type:function size:0x60 fn_21_990 = .text:0x00000990; // type:function size:0xC @@ -87,18 +87,18 @@ fn_21_2CA0 = .text:0x00002CA0; // type:function size:0x1C fn_21_2CC0 = .text:0x00002CC0; // type:function size:0xFC fn_21_2DC0 = .text:0x00002DC0; // type:function size:0x108 fn_21_2ED0 = .text:0x00002ED0; // type:function size:0xA8 -fn_21_2F80 = .text:0x00002F80; // type:function size:0x12C -fn_21_30B0 = .text:0x000030B0; // type:function size:0x148 -fn_21_3200 = .text:0x00003200; // type:function size:0x4 -fn_21_3210 = .text:0x00003210; // type:function size:0x70 -fn_21_3280 = .text:0x00003280; // type:function size:0x74 -fn_21_3300 = .text:0x00003300; // type:function size:0x4 -fn_21_3310 = .text:0x00003310; // type:function size:0x88 -fn_21_33A0 = .text:0x000033A0; // type:function size:0xA0 -fn_21_3440 = .text:0x00003440; // type:function size:0x4 -fn_21_3450 = .text:0x00003450; // type:function size:0x60 -fn_21_34B0 = .text:0x000034B0; // type:function size:0x4 -fn_21_34C0 = .text:0x000034C0; // type:function size:0x4 +initializeState_RaceInit__11dAcNpcRvl_cFv = .text:0x00002F80; // type:function size:0x12C +executeState_RaceInit__11dAcNpcRvl_cFv = .text:0x000030B0; // type:function size:0x148 +finalizeState_RaceInit__11dAcNpcRvl_cFv = .text:0x00003200; // type:function size:0x4 +initializeState_RaceRun__11dAcNpcRvl_cFv = .text:0x00003210; // type:function size:0x70 +executeState_RaceRun__11dAcNpcRvl_cFv = .text:0x00003280; // type:function size:0x74 +finalizeState_RaceRun__11dAcNpcRvl_cFv = .text:0x00003300; // type:function size:0x4 +initializeState_RaceDive__11dAcNpcRvl_cFv = .text:0x00003310; // type:function size:0x88 +executeState_RaceDive__11dAcNpcRvl_cFv = .text:0x000033A0; // type:function size:0xA0 +finalizeState_RaceDive__11dAcNpcRvl_cFv = .text:0x00003440; // type:function size:0x4 +initializeState_RaceRide__11dAcNpcRvl_cFv = .text:0x00003450; // type:function size:0x60 +executeState_RaceRide__11dAcNpcRvl_cFv = .text:0x000034B0; // type:function size:0x4 +finalizeState_RaceRide__11dAcNpcRvl_cFv = .text:0x000034C0; // type:function size:0x4 fn_21_34D0 = .text:0x000034D0; // type:function size:0x34 fn_21_3510 = .text:0x00003510; // type:function size:0x14 fn_21_3530 = .text:0x00003530; // type:function size:0x8 @@ -155,18 +155,18 @@ fn_21_3AB0 = .text:0x00003AB0; // type:function size:0x8 fn_21_3AC0 = .text:0x00003AC0; // type:function size:0x8 fn_21_3AD0 = .text:0x00003AD0; // type:function size:0x18 fn_21_3AF0 = .text:0x00003AF0; // type:function size:0x18 -fn_21_3B10 = .text:0x00003B10; // type:function size:0x1D4 +__dt__11dAcNpcRvl_cFv = .text:0x00003B10; // type:function size:0x1D4 fn_21_3CF0 = .text:0x00003CF0; // type:function size:0x4 fn_21_3D00 = .text:0x00003D00; // type:function size:0x4 fn_21_3D10 = .text:0x00003D10; // type:function size:0x4 fn_21_3D20 = .text:0x00003D20; // type:function size:0x4 fn_21_3D30 = .text:0x00003D30; // type:function size:0x4 -fn_21_3D40 = .text:0x00003D40; // type:function size:0x338 -fn_21_4080 = .text:0x00004080; // type:function size:0x58 -fn_21_40E0 = .text:0x000040E0; // type:function size:0x88 -fn_21_4170 = .text:0x00004170; // type:function size:0x30 -fn_21_41A0 = .text:0x000041A0; // type:function size:0x30 -fn_21_41D0 = .text:0x000041D0; // type:function size:0x30 +__sinit_\d_a_npc_rival_cpp = .text:0x00003D40; // type:function size:0x338 scope:local +__dt__26sFStateID_c<11dAcNpcRvl_c>Fv = .text:0x00004080; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcNpcRvl_c>CFPCc = .text:0x000040E0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcRvl_c>CFR11dAcNpcRvl_c = .text:0x00004170; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcRvl_c>CFR11dAcNpcRvl_c = .text:0x000041A0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcRvl_c>CFR11dAcNpcRvl_c = .text:0x000041D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -359,7 +359,7 @@ lbl_21_data_48 = .data:0x00000048; // type:object size:0x8 lbl_21_data_50 = .data:0x00000050; // type:object size:0x8 lbl_21_data_58 = .data:0x00000058; // type:object size:0x8 lbl_21_data_60 = .data:0x00000060; // type:object size:0x8 -lbl_21_data_68 = .data:0x00000068; // type:object size:0x10 +g_profile_NPC_RVL = .data:0x00000068; // type:object size:0x10 lbl_21_data_78 = .data:0x00000078; // type:object size:0xC data:string lbl_21_data_84 = .data:0x00000084; // type:object size:0x14 lbl_21_data_98 = .data:0x00000098; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_npc_rival_lodNP/symbols.txt b/config/SOUE01/rels/d_a_npc_rival_lodNP/symbols.txt index c99a0297..27ca6f67 100644 --- a/config/SOUE01/rels/d_a_npc_rival_lodNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_rival_lodNP/symbols.txt @@ -3,20 +3,20 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcRivalLOD__ctor = .text:0x000000F0; // type:function size:0x100 +dAcNpcRivalLOD_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 fn_22_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_22_250 = .text:0x00000250; // type:function size:0x58 -fn_22_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_22_320 = .text:0x00000320; // type:function size:0xA0 -fn_22_3C0 = .text:0x000003C0; // type:function size:0xA4 +__dt__29sFState_c<16dAcNpcRivalLOD_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcNpcRivalLOD_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_22_470 = .text:0x00000470; // type:function size:0x7C fn_22_4F0 = .text:0x000004F0; // type:function size:0xD4 fn_22_5D0 = .text:0x000005D0; // type:function size:0x10 -fn_22_5E0 = .text:0x000005E0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005E0; // type:function size:0x10 fn_22_5F0 = .text:0x000005F0; // type:function size:0x8 fn_22_600 = .text:0x00000600; // type:function size:0x50 fn_22_650 = .text:0x00000650; // type:function size:0x10 -fn_22_660 = .text:0x00000660; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000660; // type:function size:0x10 fn_22_670 = .text:0x00000670; // type:function size:0x28 fn_22_6A0 = .text:0x000006A0; // type:function size:0x24 fn_22_6D0 = .text:0x000006D0; // type:function size:0x10 @@ -57,31 +57,31 @@ fn_22_960 = .text:0x00000960; // type:function size:0x4 fn_22_970 = .text:0x00000970; // type:function size:0x4 fn_22_980 = .text:0x00000980; // type:function size:0x1C fn_22_9A0 = .text:0x000009A0; // type:function size:0x58 -fn_22_A00 = .text:0x00000A00; // type:function size:0x10 -fn_22_A10 = .text:0x00000A10; // type:function size:0xDC -fn_22_AF0 = .text:0x00000AF0; // type:function size:0x60 -fn_22_B50 = .text:0x00000B50; // type:function size:0xC -fn_22_B60 = .text:0x00000B60; // type:function size:0x1C -fn_22_B80 = .text:0x00000B80; // type:function size:0x1C -fn_22_BA0 = .text:0x00000BA0; // type:function size:0x1C -fn_22_BC0 = .text:0x00000BC0; // type:function size:0x10 -fn_22_BD0 = .text:0x00000BD0; // type:function size:0x10 -fn_22_BE0 = .text:0x00000BE0; // type:function size:0x10 -fn_22_BF0 = .text:0x00000BF0; // type:function size:0x10 -fn_22_C00 = .text:0x00000C00; // type:function size:0x10 -fn_22_C10 = .text:0x00000C10; // type:function size:0x10 -fn_22_C20 = .text:0x00000C20; // type:function size:0x30 -fn_22_C50 = .text:0x00000C50; // type:function size:0x30 -fn_22_C80 = .text:0x00000C80; // type:function size:0x30 -fn_22_CB0 = .text:0x00000CB0; // type:function size:0x10C -fn_22_DC0 = .text:0x00000DC0; // type:function size:0x58 -fn_22_E20 = .text:0x00000E20; // type:function size:0x88 +getStateID__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A00; // type:function size:0x10 +__dt__16dAcNpcRivalLOD_cFv = .text:0x00000A10; // type:function size:0xDC +build__32sFStateFct_c<16dAcNpcRivalLOD_c>FRC12sStateIDIf_c = .text:0x00000AF0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcNpcRivalLOD_c>FRP10sStateIf_c = .text:0x00000B50; // type:function size:0xC +initialize__29sFState_c<16dAcNpcRivalLOD_c>Fv = .text:0x00000B60; // type:function size:0x1C +execute__29sFState_c<16dAcNpcRivalLOD_c>Fv = .text:0x00000B80; // type:function size:0x1C +finalize__29sFState_c<16dAcNpcRivalLOD_c>Fv = .text:0x00000BA0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BC0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BD0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BE0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BF0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C00; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C10; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcNpcRivalLOD_c>CFR16dAcNpcRivalLOD_c = .text:0x00000C20; // type:function size:0x30 +executeState__31sFStateID_c<16dAcNpcRivalLOD_c>CFR16dAcNpcRivalLOD_c = .text:0x00000C50; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcNpcRivalLOD_c>CFR16dAcNpcRivalLOD_c = .text:0x00000C80; // type:function size:0x30 +__sinit_\d_a_npc_rival_lod_cpp = .text:0x00000CB0; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dAcNpcRivalLOD_c>Fv = .text:0x00000DC0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcNpcRivalLOD_c>CFPCc = .text:0x00000E20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_22_rodata_0 = .rodata:0x00000000; // type:object size:0x24 data:float lbl_22_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_22_data_0 = .data:0x00000000; // type:object size:0x30 data:4byte +g_profile_NPC_RIVAL_LOD = .data:0x00000000; // type:object size:0x30 data:4byte lbl_22_data_30 = .data:0x00000030; // type:object size:0x10 lbl_22_data_40 = .data:0x00000040; // type:object size:0x20 lbl_22_data_60 = .data:0x00000060; // type:object size:0x208 diff --git a/config/SOUE01/rels/d_a_npc_salbage_morryNP/symbols.txt b/config/SOUE01/rels/d_a_npc_salbage_morryNP/symbols.txt index 8af6b54c..133ce0b8 100644 --- a/config/SOUE01/rels/d_a_npc_salbage_morryNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_salbage_morryNP/symbols.txt @@ -24,7 +24,7 @@ fn_37_300 = .text:0x00000300; // type:function size:0x34 fn_37_340 = .text:0x00000340; // type:function size:0x34 fn_37_380 = .text:0x00000380; // type:function size:0x34 fn_37_3C0 = .text:0x000003C0; // type:function size:0x48 -fn_37_410 = .text:0x00000410; // type:function size:0x478 +dAcNpcSalbageMorry_c_classInit__Fv = .text:0x00000410; // type:function size:0x478 fn_37_890 = .text:0x00000890; // type:function size:0x60 fn_37_8F0 = .text:0x000008F0; // type:function size:0xC fn_37_900 = .text:0x00000900; // type:function size:0x40 @@ -179,7 +179,7 @@ fn_37_3EA0 = .text:0x00003EA0; // type:function size:0x8 fn_37_3EB0 = .text:0x00003EB0; // type:function size:0x18 fn_37_3ED0 = .text:0x00003ED0; // type:function size:0x28 fn_37_3F00 = .text:0x00003F00; // type:function size:0x8 -fn_37_3F10 = .text:0x00003F10; // type:function size:0x1CC +__dt__20dAcNpcSalbageMorry_cFv = .text:0x00003F10; // type:function size:0x1CC fn_37_40E0 = .text:0x000040E0; // type:function size:0x4 fn_37_40F0 = .text:0x000040F0; // type:function size:0xC fn_37_4100 = .text:0x00004100; // type:function size:0xC @@ -190,18 +190,18 @@ fn_37_4140 = .text:0x00004140; // type:function size:0x4 fn_37_4150 = .text:0x00004150; // type:function size:0x4 fn_37_4160 = .text:0x00004160; // type:function size:0x4 fn_37_4170 = .text:0x00004170; // type:function size:0x4 -fn_37_4180 = .text:0x00004180; // type:function size:0x5A8 -fn_37_4730 = .text:0x00004730; // type:function size:0x58 +__sinit_\d_a_npc_salbage_morry_cpp = .text:0x00004180; // type:function size:0x5A8 scope:local +__dt__35sFStateID_c<20dAcNpcSalbageMorry_c>Fv = .text:0x00004730; // type:function size:0x58 fn_37_4790 = .text:0x00004790; // type:function size:0x5C fn_37_47F0 = .text:0x000047F0; // type:function size:0xC fn_37_4800 = .text:0x00004800; // type:function size:0xC fn_37_4810 = .text:0x00004810; // type:function size:0xC fn_37_4820 = .text:0x00004820; // type:function size:0xDC fn_37_4900 = .text:0x00004900; // type:function size:0xE0 -fn_37_49E0 = .text:0x000049E0; // type:function size:0x88 -fn_37_4A70 = .text:0x00004A70; // type:function size:0x30 -fn_37_4AA0 = .text:0x00004AA0; // type:function size:0x30 -fn_37_4AD0 = .text:0x00004AD0; // type:function size:0x30 +isSameName__35sFStateID_c<20dAcNpcSalbageMorry_c>CFPCc = .text:0x000049E0; // type:function size:0x88 +initializeState__35sFStateID_c<20dAcNpcSalbageMorry_c>CFR20dAcNpcSalbageMorry_c = .text:0x00004A70; // type:function size:0x30 +executeState__35sFStateID_c<20dAcNpcSalbageMorry_c>CFR20dAcNpcSalbageMorry_c = .text:0x00004AA0; // type:function size:0x30 +finalizeState__35sFStateID_c<20dAcNpcSalbageMorry_c>CFR20dAcNpcSalbageMorry_c = .text:0x00004AD0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -285,7 +285,7 @@ lbl_37_data_1A8 = .data:0x000001A8; // type:object size:0x4 data:4byte lbl_37_data_1AC = .data:0x000001AC; // type:object size:0x4 data:4byte lbl_37_data_1B0 = .data:0x000001B0; // type:object size:0x4 data:4byte lbl_37_data_1B4 = .data:0x000001B4; // type:object size:0x4 data:4byte -lbl_37_data_1B8 = .data:0x000001B8; // type:object size:0x10 +g_profile_NPC_SALBAGE_MORRY = .data:0x000001B8; // type:object size:0x10 lbl_37_data_1C8 = .data:0x000001C8; // type:object size:0x10 lbl_37_data_1D8 = .data:0x000001D8; // type:object size:0x14 lbl_37_data_1EC = .data:0x000001EC; // type:object size:0x38 diff --git a/config/SOUE01/rels/d_a_npc_salbage_robotNP/symbols.txt b/config/SOUE01/rels/d_a_npc_salbage_robotNP/symbols.txt index 9bb6bae3..1e37e461 100644 --- a/config/SOUE01/rels/d_a_npc_salbage_robotNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_salbage_robotNP/symbols.txt @@ -25,7 +25,7 @@ fn_573_6F0 = .text:0x000006F0; // type:function size:0x10 fn_573_700 = .text:0x00000700; // type:function size:0x30 fn_573_730 = .text:0x00000730; // type:function size:0x30 fn_573_760 = .text:0x00000760; // type:function size:0x30 -AcNpcSlb__ctor = .text:0x00000790; // type:function size:0x360 +dAcNpcSlb_c_classInit__Fv = .text:0x00000790; // type:function size:0x360 fn_573_AF0 = .text:0x00000AF0; // type:function size:0x60 fn_573_B50 = .text:0x00000B50; // type:function size:0xC fn_573_B60 = .text:0x00000B60; // type:function size:0x40 @@ -95,21 +95,21 @@ fn_573_7140 = .text:0x00007140; // type:function size:0x224 fn_573_7370 = .text:0x00007370; // type:function size:0x1DC fn_573_7550 = .text:0x00007550; // type:function size:0x198 fn_573_76F0 = .text:0x000076F0; // type:function size:0x10 -fn_573_7700 = .text:0x00007700; // type:function size:0x10 -fn_573_7710 = .text:0x00007710; // type:function size:0x4 -fn_573_7720 = .text:0x00007720; // type:function size:0x4 -fn_573_7730 = .text:0x00007730; // type:function size:0x80 -fn_573_77B0 = .text:0x000077B0; // type:function size:0x80 -fn_573_7830 = .text:0x00007830; // type:function size:0x4 -fn_573_7840 = .text:0x00007840; // type:function size:0x98 -fn_573_78E0 = .text:0x000078E0; // type:function size:0xA4 -fn_573_7990 = .text:0x00007990; // type:function size:0x4 -fn_573_79A0 = .text:0x000079A0; // type:function size:0xC -fn_573_79B0 = .text:0x000079B0; // type:function size:0xC -fn_573_79C0 = .text:0x000079C0; // type:function size:0x4 -fBase__deleteRequest = .text:0x000079D0; // type:function size:0x4 -fBase__deleteRequest2 = .text:0x000079E0; // type:function size:0x4 -fn_573_79F0 = .text:0x000079F0; // type:function size:0x4 +initializeState_Hide__11dAcNpcSlb_cFv = .text:0x00007700; // type:function size:0x10 +executeState_Hide__11dAcNpcSlb_cFv = .text:0x00007710; // type:function size:0x4 +finalizeState_Hide__11dAcNpcSlb_cFv = .text:0x00007720; // type:function size:0x4 +initializeState_HideDelivary__11dAcNpcSlb_cFv = .text:0x00007730; // type:function size:0x80 +executeState_HideDelivary__11dAcNpcSlb_cFv = .text:0x000077B0; // type:function size:0x80 +finalizeState_HideDelivary__11dAcNpcSlb_cFv = .text:0x00007830; // type:function size:0x4 +initializeState_DelivaryReq__11dAcNpcSlb_cFv = .text:0x00007840; // type:function size:0x98 +executeState_DelivaryReq__11dAcNpcSlb_cFv = .text:0x000078E0; // type:function size:0xA4 +finalizeState_DelivaryReq__11dAcNpcSlb_cFv = .text:0x00007990; // type:function size:0x4 +initializeState_Kill__11dAcNpcSlb_cFv = .text:0x000079A0; // type:function size:0xC +executeState_Kill__11dAcNpcSlb_cFv = .text:0x000079B0; // type:function size:0xC +finalizeState_Kill__11dAcNpcSlb_cFv = .text:0x000079C0; // type:function size:0x4 +initializeState_Kill2__11dAcNpcSlb_cFv = .text:0x000079D0; // type:function size:0x4 +executeState_Kill2__11dAcNpcSlb_cFv = .text:0x000079E0; // type:function size:0x4 +finalizeState_Kill2__11dAcNpcSlb_cFv = .text:0x000079F0; // type:function size:0x4 fn_573_7A00 = .text:0x00007A00; // type:function size:0x34 fn_573_7A40 = .text:0x00007A40; // type:function size:0x14 fn_573_7A60 = .text:0x00007A60; // type:function size:0x8 @@ -181,18 +181,18 @@ fn_573_8120 = .text:0x00008120; // type:function size:0x8 fn_573_8130 = .text:0x00008130; // type:function size:0xC fn_573_8140 = .text:0x00008140; // type:function size:0x8 fn_573_8150 = .text:0x00008150; // type:function size:0x8 -fn_573_8160 = .text:0x00008160; // type:function size:0x178 +__dt__11dAcNpcSlb_cFv = .text:0x00008160; // type:function size:0x178 fn_573_82E0 = .text:0x000082E0; // type:function size:0x4 fn_573_82F0 = .text:0x000082F0; // type:function size:0x4 fn_573_8300 = .text:0x00008300; // type:function size:0x4 fn_573_8310 = .text:0x00008310; // type:function size:0x4 fn_573_8320 = .text:0x00008320; // type:function size:0x4 -fn_573_8330 = .text:0x00008330; // type:function size:0x3F4 -fn_573_8730 = .text:0x00008730; // type:function size:0x58 -fn_573_8790 = .text:0x00008790; // type:function size:0x88 -fn_573_8820 = .text:0x00008820; // type:function size:0x30 -fn_573_8850 = .text:0x00008850; // type:function size:0x30 -fn_573_8880 = .text:0x00008880; // type:function size:0x30 +__sinit_\d_a_npc_salbage_robot_cpp = .text:0x00008330; // type:function size:0x3F4 scope:local +__dt__26sFStateID_c<11dAcNpcSlb_c>Fv = .text:0x00008730; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcNpcSlb_c>CFPCc = .text:0x00008790; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcSlb_c>CFR11dAcNpcSlb_c = .text:0x00008820; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcSlb_c>CFR11dAcNpcSlb_c = .text:0x00008850; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcSlb_c>CFR11dAcNpcSlb_c = .text:0x00008880; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -255,7 +255,7 @@ lbl_573_rodata_BA8 = .rodata:0x00000BA8; // type:object size:0x1C data:float lbl_573_rodata_BC4 = .rodata:0x00000BC4; // type:object size:0xD8 data:float lbl_573_rodata_C9C = .rodata:0x00000C9C; // type:object size:0x4 data:float lbl_573_rodata_CA0 = .rodata:0x00000CA0; // type:object size:0x28 data:float -lbl_573_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_SLB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_573_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_573_data_1C = .data:0x0000001C; // type:object size:0x14 data:string lbl_573_data_30 = .data:0x00000030; // type:object size:0x14 data:string diff --git a/config/SOUE01/rels/d_a_npc_salbage_robot_flyNP/symbols.txt b/config/SOUE01/rels/d_a_npc_salbage_robot_flyNP/symbols.txt index 0f05469d..e0422880 100644 --- a/config/SOUE01/rels/d_a_npc_salbage_robot_flyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_salbage_robot_flyNP/symbols.txt @@ -40,7 +40,7 @@ fn_105_890 = .text:0x00000890; // type:function size:0x9C fn_105_930 = .text:0x00000930; // type:function size:0x18 fn_105_950 = .text:0x00000950; // type:function size:0x10 fn_105_960 = .text:0x00000960; // type:function size:0x68 -AcNpcSalbageRobotFly__ctor = .text:0x000009D0; // type:function size:0x3A4 +dAcNpcSalbageRobotFly_c_classInit__Fv = .text:0x000009D0; // type:function size:0x3A4 fn_105_D80 = .text:0x00000D80; // type:function size:0x60 fn_105_DE0 = .text:0x00000DE0; // type:function size:0xC fn_105_DF0 = .text:0x00000DF0; // type:function size:0x40 @@ -104,18 +104,18 @@ AcNpcSalbageRobotFly__update = .text:0x00003080; // type:function size:0x32C fn_105_33B0 = .text:0x000033B0; // type:function size:0x2C0 fn_105_3670 = .text:0x00003670; // type:function size:0x64 fn_105_36E0 = .text:0x000036E0; // type:function size:0x8 -fn_105_36F0 = .text:0x000036F0; // type:function size:0x7C -fn_105_3770 = .text:0x00003770; // type:function size:0xA8 -fn_105_3820 = .text:0x00003820; // type:function size:0x4 -fn_105_3830 = .text:0x00003830; // type:function size:0x20 -fn_105_3850 = .text:0x00003850; // type:function size:0x8C -fn_105_38E0 = .text:0x000038E0; // type:function size:0x4 -fn_105_38F0 = .text:0x000038F0; // type:function size:0xBC -fn_105_39B0 = .text:0x000039B0; // type:function size:0x1F8 -fn_105_3BB0 = .text:0x00003BB0; // type:function size:0x4 -fn_105_3BC0 = .text:0x00003BC0; // type:function size:0xC -fn_105_3BD0 = .text:0x00003BD0; // type:function size:0xB8 -fn_105_3C90 = .text:0x00003C90; // type:function size:0x4 +initializeState_ChasePlayerBird__23dAcNpcSalbageRobotFly_cFv = .text:0x000036F0; // type:function size:0x7C +executeState_ChasePlayerBird__23dAcNpcSalbageRobotFly_cFv = .text:0x00003770; // type:function size:0xA8 +finalizeState_ChasePlayerBird__23dAcNpcSalbageRobotFly_cFv = .text:0x00003820; // type:function size:0x4 +initializeState_FlyWithPlayerBird__23dAcNpcSalbageRobotFly_cFv = .text:0x00003830; // type:function size:0x20 +executeState_FlyWithPlayerBird__23dAcNpcSalbageRobotFly_cFv = .text:0x00003850; // type:function size:0x8C +finalizeState_FlyWithPlayerBird__23dAcNpcSalbageRobotFly_cFv = .text:0x000038E0; // type:function size:0x4 +initializeState_Leave__23dAcNpcSalbageRobotFly_cFv = .text:0x000038F0; // type:function size:0xBC +executeState_Leave__23dAcNpcSalbageRobotFly_cFv = .text:0x000039B0; // type:function size:0x1F8 +finalizeState_Leave__23dAcNpcSalbageRobotFly_cFv = .text:0x00003BB0; // type:function size:0x4 +initializeState_EscapeToUpward__23dAcNpcSalbageRobotFly_cFv = .text:0x00003BC0; // type:function size:0xC +executeState_EscapeToUpward__23dAcNpcSalbageRobotFly_cFv = .text:0x00003BD0; // type:function size:0xB8 +finalizeState_EscapeToUpward__23dAcNpcSalbageRobotFly_cFv = .text:0x00003C90; // type:function size:0x4 fn_105_3CA0 = .text:0x00003CA0; // type:function size:0x34 fn_105_3CE0 = .text:0x00003CE0; // type:function size:0x14 fn_105_3D00 = .text:0x00003D00; // type:function size:0x8 @@ -180,7 +180,7 @@ fn_105_42A0 = .text:0x000042A0; // type:function size:0x8 fn_105_42B0 = .text:0x000042B0; // type:function size:0x4C fn_105_4300 = .text:0x00004300; // type:function size:0xC fn_105_4310 = .text:0x00004310; // type:function size:0x8 -fn_105_4320 = .text:0x00004320; // type:function size:0x1A8 +__dt__23dAcNpcSalbageRobotFly_cFv = .text:0x00004320; // type:function size:0x1A8 fn_105_44D0 = .text:0x000044D0; // type:function size:0x10 fn_105_44E0 = .text:0x000044E0; // type:function size:0x8 fn_105_44F0 = .text:0x000044F0; // type:function size:0x8 @@ -229,12 +229,12 @@ fn_105_4A30 = .text:0x00004A30; // type:function size:0x70 fn_105_4AA0 = .text:0x00004AA0; // type:function size:0x70 fn_105_4B10 = .text:0x00004B10; // type:function size:0x80 fn_105_4B90 = .text:0x00004B90; // type:function size:0x80 -AcNpcSalbageRobotFly__initStates = .text:0x00004C10; // type:function size:0x338 -fn_105_4F50 = .text:0x00004F50; // type:function size:0x58 -fn_105_4FB0 = .text:0x00004FB0; // type:function size:0x88 -fn_105_5040 = .text:0x00005040; // type:function size:0x30 -fn_105_5070 = .text:0x00005070; // type:function size:0x30 -fn_105_50A0 = .text:0x000050A0; // type:function size:0x30 +__sinit_\d_a_npc_salbage_robot_fly_cpp = .text:0x00004C10; // type:function size:0x338 scope:local +__dt__38sFStateID_c<23dAcNpcSalbageRobotFly_c>Fv = .text:0x00004F50; // type:function size:0x58 +isSameName__38sFStateID_c<23dAcNpcSalbageRobotFly_c>CFPCc = .text:0x00004FB0; // type:function size:0x88 +initializeState__38sFStateID_c<23dAcNpcSalbageRobotFly_c>CFR23dAcNpcSalbageRobotFly_c = .text:0x00005040; // type:function size:0x30 +executeState__38sFStateID_c<23dAcNpcSalbageRobotFly_c>CFR23dAcNpcSalbageRobotFly_c = .text:0x00005070; // type:function size:0x30 +finalizeState__38sFStateID_c<23dAcNpcSalbageRobotFly_c>CFR23dAcNpcSalbageRobotFly_c = .text:0x000050A0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -320,7 +320,7 @@ lbl_105_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_105_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_105_data_30 = .data:0x00000030; // type:object size:0x10 lbl_105_data_40 = .data:0x00000040; // type:object size:0x10 data:string -lbl_105_data_50 = .data:0x00000050; // type:object size:0x10 +g_profile_NPC_SLFL = .data:0x00000050; // type:object size:0x10 lbl_105_data_60 = .data:0x00000060; // type:object size:0xC data:string lbl_105_data_6C = .data:0x0000006C; // type:object size:0x14 data:string lbl_105_data_80 = .data:0x00000080; // type:object size:0x14 data:string diff --git a/config/SOUE01/rels/d_a_npc_salbage_robot_fly_baseNP/symbols.txt b/config/SOUE01/rels/d_a_npc_salbage_robot_fly_baseNP/symbols.txt index 0593dc80..d23c5ba5 100644 --- a/config/SOUE01/rels/d_a_npc_salbage_robot_fly_baseNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_salbage_robot_fly_baseNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_103_70 = .text:0x00000070; // type:function size:0x330 +dAcNpcSalbageRobotFlyBase_c_classInit__Fv = .text:0x00000070; // type:function size:0x330 fn_103_3A0 = .text:0x000003A0; // type:function size:0x60 fn_103_400 = .text:0x00000400; // type:function size:0xC fn_103_410 = .text:0x00000410; // type:function size:0x40 @@ -97,7 +97,7 @@ fn_103_12D0 = .text:0x000012D0; // type:function size:0x8 fn_103_12E0 = .text:0x000012E0; // type:function size:0x4C fn_103_1330 = .text:0x00001330; // type:function size:0x8 fn_103_1340 = .text:0x00001340; // type:function size:0xC -fn_103_1350 = .text:0x00001350; // type:function size:0x15C +__dt__27dAcNpcSalbageRobotFlyBase_cFv = .text:0x00001350; // type:function size:0x15C fn_103_14B0 = .text:0x000014B0; // type:function size:0x8 fn_103_14C0 = .text:0x000014C0; // type:function size:0x8 fn_103_14D0 = .text:0x000014D0; // type:function size:0x8 @@ -115,7 +115,7 @@ lbl_103_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_103_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_103_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_103_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float -lbl_103_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_NPC_SLFB = .data:0x00000000; // type:object size:0x10 lbl_103_data_10 = .data:0x00000010; // type:object size:0x10 lbl_103_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_103_data_30 = .data:0x00000030; // type:object size:0x68 diff --git a/config/SOUE01/rels/d_a_npc_salbage_robot_repairNP/symbols.txt b/config/SOUE01/rels/d_a_npc_salbage_robot_repairNP/symbols.txt index 4e5b9045..607dface 100644 --- a/config/SOUE01/rels/d_a_npc_salbage_robot_repairNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_salbage_robot_repairNP/symbols.txt @@ -27,7 +27,7 @@ fn_104_320 = .text:0x00000320; // type:function size:0x34 fn_104_360 = .text:0x00000360; // type:function size:0x34 fn_104_3A0 = .text:0x000003A0; // type:function size:0x34 fn_104_3E0 = .text:0x000003E0; // type:function size:0x48 -NpcSalbageRobotRepair__ctor = .text:0x00000430; // type:function size:0x3C4 +dAcNpcSalbageRobotRepair_c_classInit__Fv = .text:0x00000430; // type:function size:0x3C4 fn_104_800 = .text:0x00000800; // type:function size:0x60 fn_104_860 = .text:0x00000860; // type:function size:0xC fn_104_870 = .text:0x00000870; // type:function size:0x40 @@ -137,7 +137,7 @@ fn_104_23D0 = .text:0x000023D0; // type:function size:0x8 fn_104_23E0 = .text:0x000023E0; // type:function size:0x4C fn_104_2430 = .text:0x00002430; // type:function size:0xC fn_104_2440 = .text:0x00002440; // type:function size:0x8 -NpcSalbageRobotRepair__dtor = .text:0x00002450; // type:function size:0x1B4 +__dt__26dAcNpcSalbageRobotRepair_cFv = .text:0x00002450; // type:function size:0x1B4 fn_104_2610 = .text:0x00002610; // type:function size:0x8 fn_104_2620 = .text:0x00002620; // type:function size:0x8 fn_104_2630 = .text:0x00002630; // type:function size:0x4 @@ -145,12 +145,12 @@ fn_104_2640 = .text:0x00002640; // type:function size:0x4 fn_104_2650 = .text:0x00002650; // type:function size:0x4 fn_104_2660 = .text:0x00002660; // type:function size:0x4 fn_104_2670 = .text:0x00002670; // type:function size:0x4 -NpcSalbageRobotRepair__initStates = .text:0x00002680; // type:function size:0x10C -fn_104_2790 = .text:0x00002790; // type:function size:0x58 -fn_104_27F0 = .text:0x000027F0; // type:function size:0x88 -fn_104_2880 = .text:0x00002880; // type:function size:0x30 -fn_104_28B0 = .text:0x000028B0; // type:function size:0x30 -fn_104_28E0 = .text:0x000028E0; // type:function size:0x30 +__sinit_\d_a_npc_salbage_robot_repair_cpp = .text:0x00002680; // type:function size:0x10C scope:local +__dt__41sFStateID_c<26dAcNpcSalbageRobotRepair_c>Fv = .text:0x00002790; // type:function size:0x58 +isSameName__41sFStateID_c<26dAcNpcSalbageRobotRepair_c>CFPCc = .text:0x000027F0; // type:function size:0x88 +initializeState__41sFStateID_c<26dAcNpcSalbageRobotRepair_c>CFR26dAcNpcSalbageRobotRepair_c = .text:0x00002880; // type:function size:0x30 +executeState__41sFStateID_c<26dAcNpcSalbageRobotRepair_c>CFR26dAcNpcSalbageRobotRepair_c = .text:0x000028B0; // type:function size:0x30 +finalizeState__41sFStateID_c<26dAcNpcSalbageRobotRepair_c>CFR26dAcNpcSalbageRobotRepair_c = .text:0x000028E0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -229,7 +229,7 @@ lbl_104_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_104_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_104_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_104_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_104_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SLRP = .data:0x00000030; // type:object size:0x10 lbl_104_data_40 = .data:0x00000040; // type:object size:0xC data:string lbl_104_data_4C = .data:0x0000004C; // type:object size:0x14 data:string lbl_104_data_60 = .data:0x00000060; // type:object size:0x14 data:string diff --git a/config/SOUE01/rels/d_a_npc_salesman_sNP/symbols.txt b/config/SOUE01/rels/d_a_npc_salesman_sNP/symbols.txt index 3c172f4a..8d2986d0 100644 --- a/config/SOUE01/rels/d_a_npc_salesman_sNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_salesman_sNP/symbols.txt @@ -473,13 +473,13 @@ fn_44_AA60 = .text:0x0000AA60; // type:function size:0x28 fn_44_AA90 = .text:0x0000AA90; // type:function size:0x1AC fn_44_AC40 = .text:0x0000AC40; // type:function size:0x174 fn_44_ADC0 = .text:0x0000ADC0; // type:function size:0x84 -dAcNpcSalesmanS__ctor = .text:0x0000AE50; // type:function size:0x3FC +dAcNpcSalesmanS_c_classInit__Fv = .text:0x0000AE50; // type:function size:0x3FC fn_44_B250 = .text:0x0000B250; // type:function size:0x58 dAcNpcSalesmanS__stateMgrCtor = .text:0x0000B2B0; // type:function size:0x90 -fn_44_B340 = .text:0x0000B340; // type:function size:0x58 -fn_44_B3A0 = .text:0x0000B3A0; // type:function size:0x6C -fn_44_B410 = .text:0x0000B410; // type:function size:0xA0 -fn_44_B4B0 = .text:0x0000B4B0; // type:function size:0xA4 +__dt__30sFState_c<17dAcNpcSalesmanS_c>Fv = .text:0x0000B340; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcNpcSalesmanS_c>Fv = .text:0x0000B3A0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B410; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c>Fv = .text:0x0000B4B0; // type:function size:0xA4 fn_44_B560 = .text:0x0000B560; // type:function size:0xA8 fn_44_B610 = .text:0x0000B610; // type:function size:0x70 fn_44_B680 = .text:0x0000B680; // type:function size:0x40 @@ -660,12 +660,12 @@ fn_44_FE70 = .text:0x0000FE70; // type:function size:0xEC fn_44_FF60 = .text:0x0000FF60; // type:function size:0x18 fn_44_FF80 = .text:0x0000FF80; // type:function size:0x1C fn_44_FFA0 = .text:0x0000FFA0; // type:function size:0x1B0 -fn_44_10150 = .text:0x00010150; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00010150; // type:function size:0x10 fn_44_10160 = .text:0x00010160; // type:function size:0x88 -fn_44_101F0 = .text:0x000101F0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000101F0; // type:function size:0x10 fn_44_10200 = .text:0x00010200; // type:function size:0xE4 fn_44_102F0 = .text:0x000102F0; // type:function size:0x7C -fn_44_10370 = .text:0x00010370; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00010370; // type:function size:0x10 fn_44_10380 = .text:0x00010380; // type:function size:0x390 fn_44_10710 = .text:0x00010710; // type:function size:0x324 fn_44_10A40 = .text:0x00010A40; // type:function size:0xCC @@ -799,7 +799,7 @@ fn_44_13C70 = .text:0x00013C70; // type:function size:0x8 fn_44_13C80 = .text:0x00013C80; // type:function size:0x8 fn_44_13C90 = .text:0x00013C90; // type:function size:0x10 fn_44_13CA0 = .text:0x00013CA0; // type:function size:0x58 -fn_44_13D00 = .text:0x00013D00; // type:function size:0x37C +__dt__17dAcNpcSalesmanS_cFv = .text:0x00013D00; // type:function size:0x37C fn_44_14080 = .text:0x00014080; // type:function size:0x4 fn_44_14090 = .text:0x00014090; // type:function size:0x4 fn_44_140A0 = .text:0x000140A0; // type:function size:0x4 @@ -1020,32 +1020,32 @@ fn_44_150B0 = .text:0x000150B0; // type:function size:0x4 fn_44_150C0 = .text:0x000150C0; // type:function size:0x4 fn_44_150D0 = .text:0x000150D0; // type:function size:0x4 fn_44_150E0 = .text:0x000150E0; // type:function size:0x4 -fn_44_150F0 = .text:0x000150F0; // type:function size:0x60 -fn_44_15150 = .text:0x00015150; // type:function size:0xC -fn_44_15160 = .text:0x00015160; // type:function size:0x1C -fn_44_15180 = .text:0x00015180; // type:function size:0x1C -fn_44_151A0 = .text:0x000151A0; // type:function size:0x1C -fn_44_151C0 = .text:0x000151C0; // type:function size:0x10 -fn_44_151D0 = .text:0x000151D0; // type:function size:0x10 -fn_44_151E0 = .text:0x000151E0; // type:function size:0x10 -fn_44_151F0 = .text:0x000151F0; // type:function size:0x10 -fn_44_15200 = .text:0x00015200; // type:function size:0x10 -fn_44_15210 = .text:0x00015210; // type:function size:0x10 -fn_44_15220 = .text:0x00015220; // type:function size:0x30 -fn_44_15250 = .text:0x00015250; // type:function size:0x30 -fn_44_15280 = .text:0x00015280; // type:function size:0x30 +build__33sFStateFct_c<17dAcNpcSalesmanS_c>FRC12sStateIDIf_c = .text:0x000150F0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcNpcSalesmanS_c>FRP10sStateIf_c = .text:0x00015150; // type:function size:0xC +initialize__30sFState_c<17dAcNpcSalesmanS_c>Fv = .text:0x00015160; // type:function size:0x1C +execute__30sFState_c<17dAcNpcSalesmanS_c>Fv = .text:0x00015180; // type:function size:0x1C +finalize__30sFState_c<17dAcNpcSalesmanS_c>Fv = .text:0x000151A0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000151C0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000151D0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000151E0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000151F0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00015200; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00015210; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcNpcSalesmanS_c>CFR17dAcNpcSalesmanS_c = .text:0x00015220; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcSalesmanS_c>CFR17dAcNpcSalesmanS_c = .text:0x00015250; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcNpcSalesmanS_c>CFR17dAcNpcSalesmanS_c = .text:0x00015280; // type:function size:0x30 fn_44_152B0 = .text:0x000152B0; // type:function size:0x5C fn_44_15310 = .text:0x00015310; // type:function size:0x5C fn_44_15370 = .text:0x00015370; // type:function size:0x5C fn_44_153D0 = .text:0x000153D0; // type:function size:0xA8 fn_44_15480 = .text:0x00015480; // type:function size:0x5C -dAcNpcSalesmanS__sinit = .text:0x000154E0; // type:function size:0x12C0 -fn_44_167A0 = .text:0x000167A0; // type:function size:0x58 +__sinit_\d_a_npc_salesman_s_cpp = .text:0x000154E0; // type:function size:0x12C0 scope:local +__dt__32sFStateID_c<17dAcNpcSalesmanS_c>Fv = .text:0x000167A0; // type:function size:0x58 fn_44_16800 = .text:0x00016800; // type:function size:0x5C fn_44_16860 = .text:0x00016860; // type:function size:0xC fn_44_16870 = .text:0x00016870; // type:function size:0xDC fn_44_16950 = .text:0x00016950; // type:function size:0xE0 -fn_44_16A30 = .text:0x00016A30; // type:function size:0x88 +isSameName__32sFStateID_c<17dAcNpcSalesmanS_c>CFPCc = .text:0x00016A30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -1528,7 +1528,7 @@ lbl_44_data_D90 = .data:0x00000D90; // type:object size:0xC data:string lbl_44_data_D9C = .data:0x00000D9C; // type:object size:0xC lbl_44_data_DA8 = .data:0x00000DA8; // type:object size:0xC lbl_44_data_DB4 = .data:0x00000DB4; // type:object size:0xC -lbl_44_data_DC0 = .data:0x00000DC0; // type:object size:0x10 +g_profile_NPC_SALESMAN_S = .data:0x00000DC0; // type:object size:0x10 lbl_44_data_DD0 = .data:0x00000DD0; // type:object size:0x30 lbl_44_data_E00 = .data:0x00000E00; // type:object size:0x48 lbl_44_data_E48 = .data:0x00000E48; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_npc_saltalkNP/symbols.txt b/config/SOUE01/rels/d_a_npc_saltalkNP/symbols.txt index f9fda1a2..91eac65b 100644 --- a/config/SOUE01/rels/d_a_npc_saltalkNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_saltalkNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_60_F0 = .text:0x000000F0; // type:function size:0x70 +dAcNpcSltk_c_classInit__Fv = .text:0x000000F0; // type:function size:0x70 fn_60_160 = .text:0x00000160; // type:function size:0x4 fn_60_170 = .text:0x00000170; // type:function size:0x1C4 fn_60_340 = .text:0x00000340; // type:function size:0x64 @@ -60,17 +60,17 @@ fn_60_BF0 = .text:0x00000BF0; // type:function size:0x8 fn_60_C00 = .text:0x00000C00; // type:function size:0x4 fn_60_C10 = .text:0x00000C10; // type:function size:0x4 fn_60_C20 = .text:0x00000C20; // type:function size:0x1C -fn_60_C40 = .text:0x00000C40; // type:function size:0x78 -fn_60_CC0 = .text:0x00000CC0; // type:function size:0x124 -fn_60_DF0 = .text:0x00000DF0; // type:function size:0x58 +__dt__12dAcNpcSltk_cFv = .text:0x00000C40; // type:function size:0x78 +__sinit_\d_a_npc_saltalk_cpp = .text:0x00000CC0; // type:function size:0x124 scope:local +__dt__27sFStateID_c<12dAcNpcSltk_c>Fv = .text:0x00000DF0; // type:function size:0x58 fn_60_E50 = .text:0x00000E50; // type:function size:0x5C fn_60_EB0 = .text:0x00000EB0; // type:function size:0xC fn_60_EC0 = .text:0x00000EC0; // type:function size:0xDC fn_60_FA0 = .text:0x00000FA0; // type:function size:0xE0 -fn_60_1080 = .text:0x00001080; // type:function size:0x88 -fn_60_1110 = .text:0x00001110; // type:function size:0x30 -fn_60_1140 = .text:0x00001140; // type:function size:0x30 -fn_60_1170 = .text:0x00001170; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcNpcSltk_c>CFPCc = .text:0x00001080; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcSltk_c>CFR12dAcNpcSltk_c = .text:0x00001110; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcSltk_c>CFR12dAcNpcSltk_c = .text:0x00001140; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcSltk_c>CFR12dAcNpcSltk_c = .text:0x00001170; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -79,7 +79,7 @@ lbl_60_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_60_rodata_8 = .rodata:0x00000008; // type:object size:0x8 data:double lbl_60_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_60_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float -lbl_60_data_0 = .data:0x00000000; // type:object size:0x20 data:4byte +g_profile_NPC_SLTK = .data:0x00000000; // type:object size:0x20 data:4byte lbl_60_data_20 = .data:0x00000020; // type:object size:0x248 lbl_60_data_268 = .data:0x00000268; // type:object size:0x68 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global diff --git a/config/SOUE01/rels/d_a_npc_senpaiNP/symbols.txt b/config/SOUE01/rels/d_a_npc_senpaiNP/symbols.txt index b929c273..1e959c5d 100644 --- a/config/SOUE01/rels/d_a_npc_senpaiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_senpaiNP/symbols.txt @@ -27,7 +27,7 @@ fn_6_320 = .text:0x00000320; // type:function size:0x34 fn_6_360 = .text:0x00000360; // type:function size:0x34 fn_6_3A0 = .text:0x000003A0; // type:function size:0x34 fn_6_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_6_430 = .text:0x00000430; // type:function size:0x3A0 +dAcNpcSenpai_c_classInit__Fv = .text:0x00000430; // type:function size:0x3A0 fn_6_7D0 = .text:0x000007D0; // type:function size:0x60 fn_6_830 = .text:0x00000830; // type:function size:0xC fn_6_840 = .text:0x00000840; // type:function size:0x40 @@ -74,25 +74,25 @@ fn_6_1ED0 = .text:0x00001ED0; // type:function size:0x118 fn_6_1FF0 = .text:0x00001FF0; // type:function size:0x54 fn_6_2050 = .text:0x00002050; // type:function size:0x2C fn_6_2080 = .text:0x00002080; // type:function size:0x12C -fn_6_21B0 = .text:0x000021B0; // type:function size:0x5C -fn_6_2210 = .text:0x00002210; // type:function size:0xE0 +initializeState_ReadyWatch1__14dAcNpcSenpai_cFv = .text:0x000021B0; // type:function size:0x5C +executeState_ReadyWatch1__14dAcNpcSenpai_cFv = .text:0x00002210; // type:function size:0xE0 fn_6_22F0 = .text:0x000022F0; // type:function size:0x64 fn_6_2360 = .text:0x00002360; // type:function size:0x58 fn_6_23C0 = .text:0x000023C0; // type:function size:0x1C -fn_6_23E0 = .text:0x000023E0; // type:function size:0x4 -fn_6_23F0 = .text:0x000023F0; // type:function size:0x58 -fn_6_2450 = .text:0x00002450; // type:function size:0xA4 +finalizeState_ReadyWatch1__14dAcNpcSenpai_cFv = .text:0x000023E0; // type:function size:0x4 +initializeState_ReadyWatch2__14dAcNpcSenpai_cFv = .text:0x000023F0; // type:function size:0x58 +executeState_ReadyWatch2__14dAcNpcSenpai_cFv = .text:0x00002450; // type:function size:0xA4 fn_6_2500 = .text:0x00002500; // type:function size:0x30 -fn_6_2530 = .text:0x00002530; // type:function size:0x4 -fn_6_2540 = .text:0x00002540; // type:function size:0x88 +finalizeState_ReadyWatch2__14dAcNpcSenpai_cFv = .text:0x00002530; // type:function size:0x4 +initializeState_Watch__14dAcNpcSenpai_cFv = .text:0x00002540; // type:function size:0x88 fn_6_25D0 = .text:0x000025D0; // type:function size:0x2C fn_6_2600 = .text:0x00002600; // type:function size:0x18 fn_6_2620 = .text:0x00002620; // type:function size:0x88 -fn_6_26B0 = .text:0x000026B0; // type:function size:0xBC -fn_6_2770 = .text:0x00002770; // type:function size:0x4 -fn_6_2780 = .text:0x00002780; // type:function size:0x4C -fn_6_27D0 = .text:0x000027D0; // type:function size:0x14 -fn_6_27F0 = .text:0x000027F0; // type:function size:0x4 +executeState_Watch__14dAcNpcSenpai_cFv = .text:0x000026B0; // type:function size:0xBC +finalizeState_Watch__14dAcNpcSenpai_cFv = .text:0x00002770; // type:function size:0x4 +initializeState_Think__14dAcNpcSenpai_cFv = .text:0x00002780; // type:function size:0x4C +executeState_Think__14dAcNpcSenpai_cFv = .text:0x000027D0; // type:function size:0x14 +finalizeState_Think__14dAcNpcSenpai_cFv = .text:0x000027F0; // type:function size:0x4 fn_6_2800 = .text:0x00002800; // type:function size:0x34 fn_6_2840 = .text:0x00002840; // type:function size:0x14 fn_6_2860 = .text:0x00002860; // type:function size:0x8 @@ -146,18 +146,18 @@ fn_6_2D60 = .text:0x00002D60; // type:function size:0xC fn_6_2D70 = .text:0x00002D70; // type:function size:0xC fn_6_2D80 = .text:0x00002D80; // type:function size:0x8 fn_6_2D90 = .text:0x00002D90; // type:function size:0x1C -fn_6_2DB0 = .text:0x00002DB0; // type:function size:0x168 +__dt__14dAcNpcSenpai_cFv = .text:0x00002DB0; // type:function size:0x168 fn_6_2F20 = .text:0x00002F20; // type:function size:0x4 fn_6_2F30 = .text:0x00002F30; // type:function size:0x4 fn_6_2F40 = .text:0x00002F40; // type:function size:0x4 fn_6_2F50 = .text:0x00002F50; // type:function size:0x4 fn_6_2F60 = .text:0x00002F60; // type:function size:0x4 -fn_6_2F70 = .text:0x00002F70; // type:function size:0x338 -fn_6_32B0 = .text:0x000032B0; // type:function size:0x58 -fn_6_3310 = .text:0x00003310; // type:function size:0x88 -fn_6_33A0 = .text:0x000033A0; // type:function size:0x30 -fn_6_33D0 = .text:0x000033D0; // type:function size:0x30 -fn_6_3400 = .text:0x00003400; // type:function size:0x30 +__sinit_\d_a_npc_senpai_cpp = .text:0x00002F70; // type:function size:0x338 scope:local +__dt__29sFStateID_c<14dAcNpcSenpai_c>Fv = .text:0x000032B0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcNpcSenpai_c>CFPCc = .text:0x00003310; // type:function size:0x88 +initializeState__29sFStateID_c<14dAcNpcSenpai_c>CFR14dAcNpcSenpai_c = .text:0x000033A0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcNpcSenpai_c>CFR14dAcNpcSenpai_c = .text:0x000033D0; // type:function size:0x30 +finalizeState__29sFStateID_c<14dAcNpcSenpai_c>CFR14dAcNpcSenpai_c = .text:0x00003400; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -240,7 +240,7 @@ lbl_6_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_6_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_6_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_6_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_6_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SENPAI = .data:0x00000030; // type:object size:0x10 lbl_6_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_6_data_48 = .data:0x00000048; // type:object size:0x10 lbl_6_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_senpai_bNP/symbols.txt b/config/SOUE01/rels/d_a_npc_senpai_bNP/symbols.txt index f2c55bd5..554acf4d 100644 --- a/config/SOUE01/rels/d_a_npc_senpai_bNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_senpai_bNP/symbols.txt @@ -27,7 +27,7 @@ fn_7_320 = .text:0x00000320; // type:function size:0x34 fn_7_360 = .text:0x00000360; // type:function size:0x34 fn_7_3A0 = .text:0x000003A0; // type:function size:0x34 fn_7_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_7_430 = .text:0x00000430; // type:function size:0x328 +dAcNpcSenpaiB_c_classInit__Fv = .text:0x00000430; // type:function size:0x328 fn_7_760 = .text:0x00000760; // type:function size:0x60 fn_7_7C0 = .text:0x000007C0; // type:function size:0xC fn_7_7D0 = .text:0x000007D0; // type:function size:0x40 @@ -75,22 +75,22 @@ fn_7_1F60 = .text:0x00001F60; // type:function size:0x40 fn_7_1FA0 = .text:0x00001FA0; // type:function size:0x178 fn_7_2120 = .text:0x00002120; // type:function size:0x5C fn_7_2180 = .text:0x00002180; // type:function size:0x158 -fn_7_22E0 = .text:0x000022E0; // type:function size:0x60 -fn_7_2340 = .text:0x00002340; // type:function size:0x90 +initializeState_Think__15dAcNpcSenpaiB_cFv = .text:0x000022E0; // type:function size:0x60 +executeState_Think__15dAcNpcSenpaiB_cFv = .text:0x00002340; // type:function size:0x90 fn_7_23D0 = .text:0x000023D0; // type:function size:0x64 fn_7_2440 = .text:0x00002440; // type:function size:0x58 -fn_7_24A0 = .text:0x000024A0; // type:function size:0x4 -fn_7_24B0 = .text:0x000024B0; // type:function size:0xAC +finalizeState_Think__15dAcNpcSenpaiB_cFv = .text:0x000024A0; // type:function size:0x4 +initializeState_ThinkWait__15dAcNpcSenpaiB_cFv = .text:0x000024B0; // type:function size:0xAC fn_7_2560 = .text:0x00002560; // type:function size:0x88 -fn_7_25F0 = .text:0x000025F0; // type:function size:0x168 +executeState_ThinkWait__15dAcNpcSenpaiB_cFv = .text:0x000025F0; // type:function size:0x168 fn_7_2760 = .text:0x00002760; // type:function size:0x1C -fn_7_2780 = .text:0x00002780; // type:function size:0x4 -fn_7_2790 = .text:0x00002790; // type:function size:0x90 -fn_7_2820 = .text:0x00002820; // type:function size:0x114 -fn_7_2940 = .text:0x00002940; // type:function size:0x4 -fn_7_2950 = .text:0x00002950; // type:function size:0x68 -fn_7_29C0 = .text:0x000029C0; // type:function size:0x74 -fn_7_2A40 = .text:0x00002A40; // type:function size:0x4 +finalizeState_ThinkWait__15dAcNpcSenpaiB_cFv = .text:0x00002780; // type:function size:0x4 +initializeState_ThinkTurn__15dAcNpcSenpaiB_cFv = .text:0x00002790; // type:function size:0x90 +executeState_ThinkTurn__15dAcNpcSenpaiB_cFv = .text:0x00002820; // type:function size:0x114 +finalizeState_ThinkTurn__15dAcNpcSenpaiB_cFv = .text:0x00002940; // type:function size:0x4 +initializeState_ThinkRandom__15dAcNpcSenpaiB_cFv = .text:0x00002950; // type:function size:0x68 +executeState_ThinkRandom__15dAcNpcSenpaiB_cFv = .text:0x000029C0; // type:function size:0x74 +finalizeState_ThinkRandom__15dAcNpcSenpaiB_cFv = .text:0x00002A40; // type:function size:0x4 fn_7_2A50 = .text:0x00002A50; // type:function size:0x34 fn_7_2A90 = .text:0x00002A90; // type:function size:0x14 fn_7_2AB0 = .text:0x00002AB0; // type:function size:0x8 @@ -148,18 +148,18 @@ fn_7_3010 = .text:0x00003010; // type:function size:0x8 fn_7_3020 = .text:0x00003020; // type:function size:0x8 fn_7_3030 = .text:0x00003030; // type:function size:0x8 fn_7_3040 = .text:0x00003040; // type:function size:0x8 -fn_7_3050 = .text:0x00003050; // type:function size:0x15C +__dt__15dAcNpcSenpaiB_cFv = .text:0x00003050; // type:function size:0x15C fn_7_31B0 = .text:0x000031B0; // type:function size:0x4 fn_7_31C0 = .text:0x000031C0; // type:function size:0x4 fn_7_31D0 = .text:0x000031D0; // type:function size:0x4 fn_7_31E0 = .text:0x000031E0; // type:function size:0x4 fn_7_31F0 = .text:0x000031F0; // type:function size:0x4 -fn_7_3200 = .text:0x00003200; // type:function size:0x338 -fn_7_3540 = .text:0x00003540; // type:function size:0x58 -fn_7_35A0 = .text:0x000035A0; // type:function size:0x88 -fn_7_3630 = .text:0x00003630; // type:function size:0x30 -fn_7_3660 = .text:0x00003660; // type:function size:0x30 -fn_7_3690 = .text:0x00003690; // type:function size:0x30 +__sinit_\d_a_npc_senpai_b_cpp = .text:0x00003200; // type:function size:0x338 scope:local +__dt__30sFStateID_c<15dAcNpcSenpaiB_c>Fv = .text:0x00003540; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcNpcSenpaiB_c>CFPCc = .text:0x000035A0; // type:function size:0x88 +initializeState__30sFStateID_c<15dAcNpcSenpaiB_c>CFR15dAcNpcSenpaiB_c = .text:0x00003630; // type:function size:0x30 +executeState__30sFStateID_c<15dAcNpcSenpaiB_c>CFR15dAcNpcSenpaiB_c = .text:0x00003660; // type:function size:0x30 +finalizeState__30sFStateID_c<15dAcNpcSenpaiB_c>CFR15dAcNpcSenpaiB_c = .text:0x00003690; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -244,7 +244,7 @@ lbl_7_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_7_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_7_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_7_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_7_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SENPAI_B = .data:0x00000030; // type:object size:0x10 lbl_7_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_7_data_48 = .data:0x00000048; // type:object size:0x10 lbl_7_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_senpaia_motherNP/symbols.txt b/config/SOUE01/rels/d_a_npc_senpaia_motherNP/symbols.txt index f936332f..46d67c8f 100644 --- a/config/SOUE01/rels/d_a_npc_senpaia_motherNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_senpaia_motherNP/symbols.txt @@ -25,7 +25,7 @@ fn_54_2A0 = .text:0x000002A0; // type:function size:0x34 fn_54_2E0 = .text:0x000002E0; // type:function size:0x34 fn_54_320 = .text:0x00000320; // type:function size:0x34 fn_54_360 = .text:0x00000360; // type:function size:0x48 -AcNpcSenpaiAMother__ctor = .text:0x000003B0; // type:function size:0x328 +dAcNpcSenpaiAMother_c_classInit__Fv = .text:0x000003B0; // type:function size:0x328 fn_54_6E0 = .text:0x000006E0; // type:function size:0x60 fn_54_740 = .text:0x00000740; // type:function size:0xC fn_54_750 = .text:0x00000750; // type:function size:0x40 @@ -126,7 +126,7 @@ fn_54_1A30 = .text:0x00001A30; // type:function size:0x8 fn_54_1A40 = .text:0x00001A40; // type:function size:0x4C fn_54_1A90 = .text:0x00001A90; // type:function size:0x8 fn_54_1AA0 = .text:0x00001AA0; // type:function size:0xC -fn_54_1AB0 = .text:0x00001AB0; // type:function size:0x15C +__dt__21dAcNpcSenpaiAMother_cFv = .text:0x00001AB0; // type:function size:0x15C fn_54_1C10 = .text:0x00001C10; // type:function size:0x8 fn_54_1C20 = .text:0x00001C20; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -191,7 +191,7 @@ lbl_54_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_54_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_54_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_54_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_54_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SENPAIA_MOTHER = .data:0x00000030; // type:object size:0x10 lbl_54_data_40 = .data:0x00000040; // type:object size:0x10 lbl_54_data_50 = .data:0x00000050; // type:object size:0x14 lbl_54_data_64 = .data:0x00000064; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_senpaia_mother_lodNP/symbols.txt b/config/SOUE01/rels/d_a_npc_senpaia_mother_lodNP/symbols.txt index 36180d9f..eaa58df9 100644 --- a/config/SOUE01/rels/d_a_npc_senpaia_mother_lodNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_senpaia_mother_lodNP/symbols.txt @@ -25,7 +25,7 @@ fn_55_2A0 = .text:0x000002A0; // type:function size:0x34 fn_55_2E0 = .text:0x000002E0; // type:function size:0x34 fn_55_320 = .text:0x00000320; // type:function size:0x34 fn_55_360 = .text:0x00000360; // type:function size:0x48 -fn_55_3B0 = .text:0x000003B0; // type:function size:0x334 +dAcNpcSenpaiAMotherLOD_c_classInit__Fv = .text:0x000003B0; // type:function size:0x334 fn_55_6F0 = .text:0x000006F0; // type:function size:0x60 fn_55_750 = .text:0x00000750; // type:function size:0xC fn_55_760 = .text:0x00000760; // type:function size:0x40 @@ -124,7 +124,7 @@ fn_55_16A0 = .text:0x000016A0; // type:function size:0x8 fn_55_16B0 = .text:0x000016B0; // type:function size:0x4C fn_55_1700 = .text:0x00001700; // type:function size:0x8 fn_55_1710 = .text:0x00001710; // type:function size:0xC -fn_55_1720 = .text:0x00001720; // type:function size:0x178 +__dt__24dAcNpcSenpaiAMotherLOD_cFv = .text:0x00001720; // type:function size:0x178 fn_55_18A0 = .text:0x000018A0; // type:function size:0x8 fn_55_18B0 = .text:0x000018B0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -179,7 +179,7 @@ lbl_55_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_55_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_55_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_55_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_55_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SENPAIA_MOTHER_LOD = .data:0x00000030; // type:object size:0x10 lbl_55_data_40 = .data:0x00000040; // type:object size:0x40 lbl_55_data_80 = .data:0x00000080; // type:object size:0x14 lbl_55_data_94 = .data:0x00000094; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_npc_shinkan2NP/symbols.txt b/config/SOUE01/rels/d_a_npc_shinkan2NP/symbols.txt index 0e3361eb..4cc584b0 100644 --- a/config/SOUE01/rels/d_a_npc_shinkan2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_shinkan2NP/symbols.txt @@ -27,8 +27,8 @@ fn_27_320 = .text:0x00000320; // type:function size:0x34 fn_27_360 = .text:0x00000360; // type:function size:0x34 fn_27_3A0 = .text:0x000003A0; // type:function size:0x34 fn_27_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcSkn2__ctor = .text:0x00000430; // type:function size:0xFC -fn_27_530 = .text:0x00000530; // type:function size:0x2CC +dAcNpcSkn2_c_classInit__Fv = .text:0x00000430; // type:function size:0xFC +__ct__12dAcNpcSkn2_cFv = .text:0x00000530; // type:function size:0x2CC fn_27_800 = .text:0x00000800; // type:function size:0x60 fn_27_860 = .text:0x00000860; // type:function size:0xC fn_27_870 = .text:0x00000870; // type:function size:0x40 @@ -100,33 +100,33 @@ fn_27_2F40 = .text:0x00002F40; // type:function size:0x328 fn_27_3270 = .text:0x00003270; // type:function size:0x48 fn_27_32C0 = .text:0x000032C0; // type:function size:0xBC fn_27_3380 = .text:0x00003380; // type:function size:0xC4 -fn_27_3450 = .text:0x00003450; // type:function size:0x124 -fn_27_3580 = .text:0x00003580; // type:function size:0x78 -fn_27_3600 = .text:0x00003600; // type:function size:0x4 -fn_27_3610 = .text:0x00003610; // type:function size:0xB0 -fn_27_36C0 = .text:0x000036C0; // type:function size:0x94 -fn_27_3760 = .text:0x00003760; // type:function size:0x4 -fn_27_3770 = .text:0x00003770; // type:function size:0xF0 -fn_27_3860 = .text:0x00003860; // type:function size:0x6C -fn_27_38D0 = .text:0x000038D0; // type:function size:0x4 -fn_27_38E0 = .text:0x000038E0; // type:function size:0xC0 -fn_27_39A0 = .text:0x000039A0; // type:function size:0x78 -fn_27_3A20 = .text:0x00003A20; // type:function size:0x4 -fn_27_3A30 = .text:0x00003A30; // type:function size:0x60 -fn_27_3A90 = .text:0x00003A90; // type:function size:0xB0 -fn_27_3B40 = .text:0x00003B40; // type:function size:0x4 -fn_27_3B50 = .text:0x00003B50; // type:function size:0xA4 -fn_27_3C00 = .text:0x00003C00; // type:function size:0x118 -fn_27_3D20 = .text:0x00003D20; // type:function size:0x4 -fn_27_3D30 = .text:0x00003D30; // type:function size:0x4 -fn_27_3D40 = .text:0x00003D40; // type:function size:0x78 -fn_27_3DC0 = .text:0x00003DC0; // type:function size:0x4 -fn_27_3DD0 = .text:0x00003DD0; // type:function size:0x18 -fn_27_3DF0 = .text:0x00003DF0; // type:function size:0x74 -fn_27_3E70 = .text:0x00003E70; // type:function size:0x4 -fn_27_3E80 = .text:0x00003E80; // type:function size:0x64 -fn_27_3EF0 = .text:0x00003EF0; // type:function size:0x204 -fn_27_4100 = .text:0x00004100; // type:function size:0x4 +initializeState_Watch__12dAcNpcSkn2_cFv = .text:0x00003450; // type:function size:0x124 +executeState_Watch__12dAcNpcSkn2_cFv = .text:0x00003580; // type:function size:0x78 +finalizeState_Watch__12dAcNpcSkn2_cFv = .text:0x00003600; // type:function size:0x4 +initializeState_Watch0__12dAcNpcSkn2_cFv = .text:0x00003610; // type:function size:0xB0 +executeState_Watch0__12dAcNpcSkn2_cFv = .text:0x000036C0; // type:function size:0x94 +finalizeState_Watch0__12dAcNpcSkn2_cFv = .text:0x00003760; // type:function size:0x4 +initializeState_WatchLerp0__12dAcNpcSkn2_cFv = .text:0x00003770; // type:function size:0xF0 +executeState_WatchLerp0__12dAcNpcSkn2_cFv = .text:0x00003860; // type:function size:0x6C +finalizeState_WatchLerp0__12dAcNpcSkn2_cFv = .text:0x000038D0; // type:function size:0x4 +initializeState_Watch1__12dAcNpcSkn2_cFv = .text:0x000038E0; // type:function size:0xC0 +executeState_Watch1__12dAcNpcSkn2_cFv = .text:0x000039A0; // type:function size:0x78 +finalizeState_Watch1__12dAcNpcSkn2_cFv = .text:0x00003A20; // type:function size:0x4 +initializeState_WatchLerp__12dAcNpcSkn2_cFv = .text:0x00003A30; // type:function size:0x60 +executeState_WatchLerp__12dAcNpcSkn2_cFv = .text:0x00003A90; // type:function size:0xB0 +finalizeState_WatchLerp__12dAcNpcSkn2_cFv = .text:0x00003B40; // type:function size:0x4 +initializeState_Watch2__12dAcNpcSkn2_cFv = .text:0x00003B50; // type:function size:0xA4 +executeState_Watch2__12dAcNpcSkn2_cFv = .text:0x00003C00; // type:function size:0x118 +finalizeState_Watch2__12dAcNpcSkn2_cFv = .text:0x00003D20; // type:function size:0x4 +initializeState_Watch3__12dAcNpcSkn2_cFv = .text:0x00003D30; // type:function size:0x4 +executeState_Watch3__12dAcNpcSkn2_cFv = .text:0x00003D40; // type:function size:0x78 +finalizeState_Watch3__12dAcNpcSkn2_cFv = .text:0x00003DC0; // type:function size:0x4 +initializeState_TurnRemly__12dAcNpcSkn2_cFv = .text:0x00003DD0; // type:function size:0x18 +executeState_TurnRemly__12dAcNpcSkn2_cFv = .text:0x00003DF0; // type:function size:0x74 +finalizeState_TurnRemly__12dAcNpcSkn2_cFv = .text:0x00003E70; // type:function size:0x4 +initializeState_Watch4__12dAcNpcSkn2_cFv = .text:0x00003E80; // type:function size:0x64 +executeState_Watch4__12dAcNpcSkn2_cFv = .text:0x00003EF0; // type:function size:0x204 +finalizeState_Watch4__12dAcNpcSkn2_cFv = .text:0x00004100; // type:function size:0x4 fn_27_4110 = .text:0x00004110; // type:function size:0x34 fn_27_4150 = .text:0x00004150; // type:function size:0x14 fn_27_4170 = .text:0x00004170; // type:function size:0x8 @@ -182,18 +182,18 @@ fn_27_45F0 = .text:0x000045F0; // type:function size:0x8 fn_27_4600 = .text:0x00004600; // type:function size:0x8 fn_27_4610 = .text:0x00004610; // type:function size:0x8 fn_27_4620 = .text:0x00004620; // type:function size:0x10 -fn_27_4630 = .text:0x00004630; // type:function size:0x1AC +__dt__12dAcNpcSkn2_cFv = .text:0x00004630; // type:function size:0x1AC fn_27_47E0 = .text:0x000047E0; // type:function size:0x4 fn_27_47F0 = .text:0x000047F0; // type:function size:0x4 fn_27_4800 = .text:0x00004800; // type:function size:0x4 fn_27_4810 = .text:0x00004810; // type:function size:0x4 fn_27_4820 = .text:0x00004820; // type:function size:0x4 -fn_27_4830 = .text:0x00004830; // type:function size:0x708 -fn_27_4F40 = .text:0x00004F40; // type:function size:0x58 -fn_27_4FA0 = .text:0x00004FA0; // type:function size:0x88 -fn_27_5030 = .text:0x00005030; // type:function size:0x30 -fn_27_5060 = .text:0x00005060; // type:function size:0x30 -fn_27_5090 = .text:0x00005090; // type:function size:0x30 +__sinit_\d_a_npc_shinkan2_cpp = .text:0x00004830; // type:function size:0x708 scope:local +__dt__27sFStateID_c<12dAcNpcSkn2_c>Fv = .text:0x00004F40; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcNpcSkn2_c>CFPCc = .text:0x00004FA0; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcSkn2_c>CFR12dAcNpcSkn2_c = .text:0x00005030; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcSkn2_c>CFR12dAcNpcSkn2_c = .text:0x00005060; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcSkn2_c>CFR12dAcNpcSkn2_c = .text:0x00005090; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -275,7 +275,7 @@ lbl_27_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_27_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_27_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_27_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_27_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SKN2 = .data:0x00000030; // type:object size:0x10 lbl_27_data_40 = .data:0x00000040; // type:object size:0xC lbl_27_data_4C = .data:0x0000004C; // type:object size:0x14 lbl_27_data_60 = .data:0x00000060; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_npc_shinkanNP/symbols.txt b/config/SOUE01/rels/d_a_npc_shinkanNP/symbols.txt index efb0dde1..393c9605 100644 --- a/config/SOUE01/rels/d_a_npc_shinkanNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_shinkanNP/symbols.txt @@ -27,7 +27,7 @@ fn_26_380 = .text:0x00000380; // type:function size:0x34 fn_26_3C0 = .text:0x000003C0; // type:function size:0x48 fn_26_410 = .text:0x00000410; // type:function size:0xC fn_26_420 = .text:0x00000420; // type:function size:0xC4 -AcNpcSkn__ctor = .text:0x000004F0; // type:function size:0x360 +dAcNpcSkn_c_classInit__Fv = .text:0x000004F0; // type:function size:0x360 fn_26_850 = .text:0x00000850; // type:function size:0x60 fn_26_8B0 = .text:0x000008B0; // type:function size:0xC fn_26_8C0 = .text:0x000008C0; // type:function size:0x40 @@ -81,12 +81,12 @@ fn_26_2030 = .text:0x00002030; // type:function size:0xC fn_26_2040 = .text:0x00002040; // type:function size:0x67C fn_26_26C0 = .text:0x000026C0; // type:function size:0x144 fn_26_2810 = .text:0x00002810; // type:function size:0x40 -fn_26_2850 = .text:0x00002850; // type:function size:0x54 -fn_26_28B0 = .text:0x000028B0; // type:function size:0x4 -fn_26_28C0 = .text:0x000028C0; // type:function size:0x4 -fn_26_28D0 = .text:0x000028D0; // type:function size:0x54 -fn_26_2930 = .text:0x00002930; // type:function size:0x4 -fn_26_2940 = .text:0x00002940; // type:function size:0x4 +initializeState_RaceEvt__11dAcNpcSkn_cFv = .text:0x00002850; // type:function size:0x54 +executeState_RaceEvt__11dAcNpcSkn_cFv = .text:0x000028B0; // type:function size:0x4 +finalizeState_RaceEvt__11dAcNpcSkn_cFv = .text:0x000028C0; // type:function size:0x4 +initializeState_RaceWatch__11dAcNpcSkn_cFv = .text:0x000028D0; // type:function size:0x54 +executeState_RaceWatch__11dAcNpcSkn_cFv = .text:0x00002930; // type:function size:0x4 +finalizeState_RaceWatch__11dAcNpcSkn_cFv = .text:0x00002940; // type:function size:0x4 fn_26_2950 = .text:0x00002950; // type:function size:0x34 fn_26_2990 = .text:0x00002990; // type:function size:0x14 fn_26_29B0 = .text:0x000029B0; // type:function size:0x8 @@ -144,18 +144,18 @@ fn_26_2F10 = .text:0x00002F10; // type:function size:0x8 fn_26_2F20 = .text:0x00002F20; // type:function size:0x8 fn_26_2F30 = .text:0x00002F30; // type:function size:0x8 fn_26_2F40 = .text:0x00002F40; // type:function size:0x8 -fn_26_2F50 = .text:0x00002F50; // type:function size:0x19C +__dt__11dAcNpcSkn_cFv = .text:0x00002F50; // type:function size:0x19C fn_26_30F0 = .text:0x000030F0; // type:function size:0x4 fn_26_3100 = .text:0x00003100; // type:function size:0x4 fn_26_3110 = .text:0x00003110; // type:function size:0x4 fn_26_3120 = .text:0x00003120; // type:function size:0x4 fn_26_3130 = .text:0x00003130; // type:function size:0x4 -fn_26_3140 = .text:0x00003140; // type:function size:0x1C0 -fn_26_3300 = .text:0x00003300; // type:function size:0x58 -fn_26_3360 = .text:0x00003360; // type:function size:0x88 -fn_26_33F0 = .text:0x000033F0; // type:function size:0x30 -fn_26_3420 = .text:0x00003420; // type:function size:0x30 -fn_26_3450 = .text:0x00003450; // type:function size:0x30 +__sinit_\d_a_npc_shinkan_cpp = .text:0x00003140; // type:function size:0x1C0 scope:local +__dt__26sFStateID_c<11dAcNpcSkn_c>Fv = .text:0x00003300; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcNpcSkn_c>CFPCc = .text:0x00003360; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcSkn_c>CFR11dAcNpcSkn_c = .text:0x000033F0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcSkn_c>CFR11dAcNpcSkn_c = .text:0x00003420; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcSkn_c>CFR11dAcNpcSkn_c = .text:0x00003450; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -228,7 +228,7 @@ lbl_26_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_26_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_26_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_26_data_30 = .data:0x00000030; // type:object size:0x10 -lbl_26_data_40 = .data:0x00000040; // type:object size:0x10 +g_profile_NPC_SKN = .data:0x00000040; // type:object size:0x10 lbl_26_data_50 = .data:0x00000050; // type:object size:0x14 lbl_26_data_64 = .data:0x00000064; // type:object size:0xC lbl_26_data_70 = .data:0x00000070; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_sorajima_boyNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_boyNP/symbols.txt index c9411764..0eb1e136 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_boyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_boyNP/symbols.txt @@ -27,7 +27,7 @@ fn_85_320 = .text:0x00000320; // type:function size:0x34 fn_85_360 = .text:0x00000360; // type:function size:0x34 fn_85_3A0 = .text:0x000003A0; // type:function size:0x34 fn_85_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_85_430 = .text:0x00000430; // type:function size:0x33C +dAcNpcSorajimaBoy_c_classInit__Fv = .text:0x00000430; // type:function size:0x33C fn_85_770 = .text:0x00000770; // type:function size:0x60 fn_85_7D0 = .text:0x000007D0; // type:function size:0xC fn_85_7E0 = .text:0x000007E0; // type:function size:0x40 @@ -169,24 +169,24 @@ fn_85_3240 = .text:0x00003240; // type:function size:0x4C fn_85_3290 = .text:0x00003290; // type:function size:0x8 fn_85_32A0 = .text:0x000032A0; // type:function size:0xC fn_85_32B0 = .text:0x000032B0; // type:function size:0x8 -fn_85_32C0 = .text:0x000032C0; // type:function size:0x178 +__dt__19dAcNpcSorajimaBoy_cFv = .text:0x000032C0; // type:function size:0x178 fn_85_3440 = .text:0x00003440; // type:function size:0x4 fn_85_3450 = .text:0x00003450; // type:function size:0x4 fn_85_3460 = .text:0x00003460; // type:function size:0x4 fn_85_3470 = .text:0x00003470; // type:function size:0x4 fn_85_3480 = .text:0x00003480; // type:function size:0x4 -fn_85_3490 = .text:0x00003490; // type:function size:0x898 -fn_85_3D30 = .text:0x00003D30; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_boy_cpp = .text:0x00003490; // type:function size:0x898 scope:local +__dt__34sFStateID_c<19dAcNpcSorajimaBoy_c>Fv = .text:0x00003D30; // type:function size:0x58 fn_85_3D90 = .text:0x00003D90; // type:function size:0x5C fn_85_3DF0 = .text:0x00003DF0; // type:function size:0xC fn_85_3E00 = .text:0x00003E00; // type:function size:0xC fn_85_3E10 = .text:0x00003E10; // type:function size:0xC fn_85_3E20 = .text:0x00003E20; // type:function size:0xDC fn_85_3F00 = .text:0x00003F00; // type:function size:0xE0 -fn_85_3FE0 = .text:0x00003FE0; // type:function size:0x88 -fn_85_4070 = .text:0x00004070; // type:function size:0x30 -fn_85_40A0 = .text:0x000040A0; // type:function size:0x30 -fn_85_40D0 = .text:0x000040D0; // type:function size:0x30 +isSameName__34sFStateID_c<19dAcNpcSorajimaBoy_c>CFPCc = .text:0x00003FE0; // type:function size:0x88 +initializeState__34sFStateID_c<19dAcNpcSorajimaBoy_c>CFR19dAcNpcSorajimaBoy_c = .text:0x00004070; // type:function size:0x30 +executeState__34sFStateID_c<19dAcNpcSorajimaBoy_c>CFR19dAcNpcSorajimaBoy_c = .text:0x000040A0; // type:function size:0x30 +finalizeState__34sFStateID_c<19dAcNpcSorajimaBoy_c>CFR19dAcNpcSorajimaBoy_c = .text:0x000040D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -271,7 +271,7 @@ lbl_85_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_85_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_85_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_85_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_85_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SORAJIMA_BOY = .data:0x00000030; // type:object size:0x10 lbl_85_data_40 = .data:0x00000040; // type:object size:0x8 lbl_85_data_48 = .data:0x00000048; // type:object size:0x10 lbl_85_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_sorajima_fatherNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_fatherNP/symbols.txt index 3fcbab2b..03ff74e7 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_fatherNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_fatherNP/symbols.txt @@ -27,7 +27,7 @@ fn_33_320 = .text:0x00000320; // type:function size:0x34 fn_33_360 = .text:0x00000360; // type:function size:0x34 fn_33_3A0 = .text:0x000003A0; // type:function size:0x34 fn_33_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcSorajimaFather__ctor = .text:0x00000430; // type:function size:0x3A8 +dAcNpcSorajimaFather_c_classInit__Fv = .text:0x00000430; // type:function size:0x3A8 fn_33_7E0 = .text:0x000007E0; // type:function size:0x60 fn_33_840 = .text:0x00000840; // type:function size:0xC fn_33_850 = .text:0x00000850; // type:function size:0x40 @@ -151,14 +151,14 @@ fn_33_30B0 = .text:0x000030B0; // type:function size:0x8 fn_33_30C0 = .text:0x000030C0; // type:function size:0x8 fn_33_30D0 = .text:0x000030D0; // type:function size:0x8 fn_33_30E0 = .text:0x000030E0; // type:function size:0x8 -fn_33_30F0 = .text:0x000030F0; // type:function size:0x180 +__dt__22dAcNpcSorajimaFather_cFv = .text:0x000030F0; // type:function size:0x180 fn_33_3270 = .text:0x00003270; // type:function size:0x4 fn_33_3280 = .text:0x00003280; // type:function size:0x4 fn_33_3290 = .text:0x00003290; // type:function size:0x4 fn_33_32A0 = .text:0x000032A0; // type:function size:0x4 fn_33_32B0 = .text:0x000032B0; // type:function size:0x4 -fn_33_32C0 = .text:0x000032C0; // type:function size:0x440 -fn_33_3700 = .text:0x00003700; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_father_cpp = .text:0x000032C0; // type:function size:0x440 scope:local +__dt__37sFStateID_c<22dAcNpcSorajimaFather_c>Fv = .text:0x00003700; // type:function size:0x58 fn_33_3760 = .text:0x00003760; // type:function size:0x5C fn_33_37C0 = .text:0x000037C0; // type:function size:0xC fn_33_37D0 = .text:0x000037D0; // type:function size:0xC @@ -166,10 +166,10 @@ fn_33_37E0 = .text:0x000037E0; // type:function size:0xC fn_33_37F0 = .text:0x000037F0; // type:function size:0xC fn_33_3800 = .text:0x00003800; // type:function size:0xDC fn_33_38E0 = .text:0x000038E0; // type:function size:0xE0 -fn_33_39C0 = .text:0x000039C0; // type:function size:0x88 -fn_33_3A50 = .text:0x00003A50; // type:function size:0x30 -fn_33_3A80 = .text:0x00003A80; // type:function size:0x30 -fn_33_3AB0 = .text:0x00003AB0; // type:function size:0x30 +isSameName__37sFStateID_c<22dAcNpcSorajimaFather_c>CFPCc = .text:0x000039C0; // type:function size:0x88 +initializeState__37sFStateID_c<22dAcNpcSorajimaFather_c>CFR22dAcNpcSorajimaFather_c = .text:0x00003A50; // type:function size:0x30 +executeState__37sFStateID_c<22dAcNpcSorajimaFather_c>CFR22dAcNpcSorajimaFather_c = .text:0x00003A80; // type:function size:0x30 +finalizeState__37sFStateID_c<22dAcNpcSorajimaFather_c>CFR22dAcNpcSorajimaFather_c = .text:0x00003AB0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -246,7 +246,7 @@ lbl_33_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_33_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_33_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_33_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_33_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SORAJIMA_FATHER = .data:0x00000030; // type:object size:0x10 lbl_33_data_40 = .data:0x00000040; // type:object size:0x10 lbl_33_data_50 = .data:0x00000050; // type:object size:0x10 data:string lbl_33_data_60 = .data:0x00000060; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_npc_sorajima_femaleNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_femaleNP/symbols.txt index f73d508a..89071a98 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_femaleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_femaleNP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_10_F0 = .text:0x000000F0; // type:function size:0x40 -fn_10_130 = .text:0x00000130; // type:function size:0x4C8 +dAcNpcSorajimaFemale_c_classInit__Fv = .text:0x00000130; // type:function size:0x4C8 fn_10_600 = .text:0x00000600; // type:function size:0x4 fn_10_610 = .text:0x00000610; // type:function size:0x60 fn_10_670 = .text:0x00000670; // type:function size:0xC @@ -170,22 +170,22 @@ fn_10_4540 = .text:0x00004540; // type:function size:0x4C fn_10_4590 = .text:0x00004590; // type:function size:0x8 fn_10_45A0 = .text:0x000045A0; // type:function size:0x8 fn_10_45B0 = .text:0x000045B0; // type:function size:0x8 -fn_10_45C0 = .text:0x000045C0; // type:function size:0x1C8 +__dt__22dAcNpcSorajimaFemale_cFv = .text:0x000045C0; // type:function size:0x1C8 fn_10_4790 = .text:0x00004790; // type:function size:0x4 fn_10_47A0 = .text:0x000047A0; // type:function size:0x4 fn_10_47B0 = .text:0x000047B0; // type:function size:0x4 fn_10_47C0 = .text:0x000047C0; // type:function size:0x4 fn_10_47D0 = .text:0x000047D0; // type:function size:0x4 -fn_10_47E0 = .text:0x000047E0; // type:function size:0x298 -fn_10_4A80 = .text:0x00004A80; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_female_cpp = .text:0x000047E0; // type:function size:0x298 scope:local +__dt__37sFStateID_c<22dAcNpcSorajimaFemale_c>Fv = .text:0x00004A80; // type:function size:0x58 fn_10_4AE0 = .text:0x00004AE0; // type:function size:0x5C fn_10_4B40 = .text:0x00004B40; // type:function size:0xC fn_10_4B50 = .text:0x00004B50; // type:function size:0xDC fn_10_4C30 = .text:0x00004C30; // type:function size:0xE0 -fn_10_4D10 = .text:0x00004D10; // type:function size:0x88 -fn_10_4DA0 = .text:0x00004DA0; // type:function size:0x30 -fn_10_4DD0 = .text:0x00004DD0; // type:function size:0x30 -fn_10_4E00 = .text:0x00004E00; // type:function size:0x30 +isSameName__37sFStateID_c<22dAcNpcSorajimaFemale_c>CFPCc = .text:0x00004D10; // type:function size:0x88 +initializeState__37sFStateID_c<22dAcNpcSorajimaFemale_c>CFR22dAcNpcSorajimaFemale_c = .text:0x00004DA0; // type:function size:0x30 +executeState__37sFStateID_c<22dAcNpcSorajimaFemale_c>CFR22dAcNpcSorajimaFemale_c = .text:0x00004DD0; // type:function size:0x30 +finalizeState__37sFStateID_c<22dAcNpcSorajimaFemale_c>CFR22dAcNpcSorajimaFemale_c = .text:0x00004E00; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -257,7 +257,7 @@ lbl_10_rodata_A94 = .rodata:0x00000A94; // type:object size:0x1C data:float lbl_10_rodata_AB0 = .rodata:0x00000AB0; // type:object size:0x14 data:float lbl_10_rodata_AC4 = .rodata:0x00000AC4; // type:object size:0x4 data:float lbl_10_rodata_AC8 = .rodata:0x00000AC8; // type:object size:0xC data:float -lbl_10_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_SORAJIMA_FEMALE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_10_data_10 = .data:0x00000010; // type:object size:0xC lbl_10_data_1C = .data:0x0000001C; // type:object size:0x4 data:4byte lbl_10_data_20 = .data:0x00000020; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_npc_sorajima_girlNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_girlNP/symbols.txt index c245aef7..cce6d639 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_girlNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_girlNP/symbols.txt @@ -27,7 +27,7 @@ fn_35_320 = .text:0x00000320; // type:function size:0x34 fn_35_360 = .text:0x00000360; // type:function size:0x34 fn_35_3A0 = .text:0x000003A0; // type:function size:0x34 fn_35_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcSorajimaGirl__ctor = .text:0x00000430; // type:function size:0x324 +dAcNpcSorajimaGirl_c_classInit__Fv = .text:0x00000430; // type:function size:0x324 fn_35_760 = .text:0x00000760; // type:function size:0x60 fn_35_7C0 = .text:0x000007C0; // type:function size:0xC fn_35_7D0 = .text:0x000007D0; // type:function size:0x40 @@ -135,22 +135,22 @@ fn_35_2320 = .text:0x00002320; // type:function size:0x8 fn_35_2330 = .text:0x00002330; // type:function size:0x8 fn_35_2340 = .text:0x00002340; // type:function size:0x8 fn_35_2350 = .text:0x00002350; // type:function size:0x8 -fn_35_2360 = .text:0x00002360; // type:function size:0x15C +__dt__20dAcNpcSorajimaGirl_cFv = .text:0x00002360; // type:function size:0x15C fn_35_24C0 = .text:0x000024C0; // type:function size:0x4 fn_35_24D0 = .text:0x000024D0; // type:function size:0x4 fn_35_24E0 = .text:0x000024E0; // type:function size:0x4 fn_35_24F0 = .text:0x000024F0; // type:function size:0x4 fn_35_2500 = .text:0x00002500; // type:function size:0x4 -fn_35_2510 = .text:0x00002510; // type:function size:0x124 -fn_35_2640 = .text:0x00002640; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_girl_cpp = .text:0x00002510; // type:function size:0x124 scope:local +__dt__35sFStateID_c<20dAcNpcSorajimaGirl_c>Fv = .text:0x00002640; // type:function size:0x58 fn_35_26A0 = .text:0x000026A0; // type:function size:0x5C fn_35_2700 = .text:0x00002700; // type:function size:0xC fn_35_2710 = .text:0x00002710; // type:function size:0xDC fn_35_27F0 = .text:0x000027F0; // type:function size:0xE0 -fn_35_28D0 = .text:0x000028D0; // type:function size:0x88 -fn_35_2960 = .text:0x00002960; // type:function size:0x30 -fn_35_2990 = .text:0x00002990; // type:function size:0x30 -fn_35_29C0 = .text:0x000029C0; // type:function size:0x30 +isSameName__35sFStateID_c<20dAcNpcSorajimaGirl_c>CFPCc = .text:0x000028D0; // type:function size:0x88 +initializeState__35sFStateID_c<20dAcNpcSorajimaGirl_c>CFR20dAcNpcSorajimaGirl_c = .text:0x00002960; // type:function size:0x30 +executeState__35sFStateID_c<20dAcNpcSorajimaGirl_c>CFR20dAcNpcSorajimaGirl_c = .text:0x00002990; // type:function size:0x30 +finalizeState__35sFStateID_c<20dAcNpcSorajimaGirl_c>CFR20dAcNpcSorajimaGirl_c = .text:0x000029C0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -215,7 +215,7 @@ lbl_35_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_35_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_35_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_35_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_35_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SORAJIMA_GIRL = .data:0x00000030; // type:object size:0x10 lbl_35_data_40 = .data:0x00000040; // type:object size:0x8 lbl_35_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_35_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_sorajima_male2NP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_male2NP/symbols.txt index 12ca7c1a..8761d3fc 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_male2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_male2NP/symbols.txt @@ -28,7 +28,7 @@ fn_63_760 = .text:0x00000760; // type:function size:0x10 fn_63_770 = .text:0x00000770; // type:function size:0x30 fn_63_7A0 = .text:0x000007A0; // type:function size:0x30 fn_63_7D0 = .text:0x000007D0; // type:function size:0x30 -fn_63_800 = .text:0x00000800; // type:function size:0x3D4 +dAcNpcSma2_c_classInit__Fv = .text:0x00000800; // type:function size:0x3D4 fn_63_BE0 = .text:0x00000BE0; // type:function size:0x4 fn_63_BF0 = .text:0x00000BF0; // type:function size:0x60 fn_63_C50 = .text:0x00000C50; // type:function size:0xC @@ -162,23 +162,23 @@ fn_63_3BA0 = .text:0x00003BA0; // type:function size:0x8 fn_63_3BB0 = .text:0x00003BB0; // type:function size:0x4C fn_63_3C00 = .text:0x00003C00; // type:function size:0x8 fn_63_3C10 = .text:0x00003C10; // type:function size:0xC -fn_63_3C20 = .text:0x00003C20; // type:function size:0x1D0 +__dt__12dAcNpcSma2_cFv = .text:0x00003C20; // type:function size:0x1D0 fn_63_3DF0 = .text:0x00003DF0; // type:function size:0x4 fn_63_3E00 = .text:0x00003E00; // type:function size:0x4 fn_63_3E10 = .text:0x00003E10; // type:function size:0x4 fn_63_3E20 = .text:0x00003E20; // type:function size:0x4 fn_63_3E30 = .text:0x00003E30; // type:function size:0x4 -fn_63_3E40 = .text:0x00003E40; // type:function size:0x2A8 -fn_63_40F0 = .text:0x000040F0; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_male2_cpp = .text:0x00003E40; // type:function size:0x2A8 scope:local +__dt__27sFStateID_c<12dAcNpcSma2_c>Fv = .text:0x000040F0; // type:function size:0x58 fn_63_4150 = .text:0x00004150; // type:function size:0x5C fn_63_41B0 = .text:0x000041B0; // type:function size:0xC fn_63_41C0 = .text:0x000041C0; // type:function size:0xC fn_63_41D0 = .text:0x000041D0; // type:function size:0xDC fn_63_42B0 = .text:0x000042B0; // type:function size:0xE0 -fn_63_4390 = .text:0x00004390; // type:function size:0x88 -fn_63_4420 = .text:0x00004420; // type:function size:0x30 -fn_63_4450 = .text:0x00004450; // type:function size:0x30 -fn_63_4480 = .text:0x00004480; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcNpcSma2_c>CFPCc = .text:0x00004390; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcSma2_c>CFR12dAcNpcSma2_c = .text:0x00004420; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcSma2_c>CFR12dAcNpcSma2_c = .text:0x00004450; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcSma2_c>CFR12dAcNpcSma2_c = .text:0x00004480; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -250,7 +250,7 @@ lbl_63_rodata_B30 = .rodata:0x00000B30; // type:object size:0x4 data:float lbl_63_rodata_B38 = .rodata:0x00000B38; // type:object size:0xC lbl_63_rodata_B44 = .rodata:0x00000B44; // type:object size:0x4 data:float lbl_63_rodata_B48 = .rodata:0x00000B48; // type:object size:0x4 data:float -lbl_63_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_SMA2 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_63_data_10 = .data:0x00000010; // type:object size:0x40 lbl_63_data_50 = .data:0x00000050; // type:object size:0xC lbl_63_data_5C = .data:0x0000005C; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_sorajima_male3NP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_male3NP/symbols.txt index fcc11cff..1dad06f9 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_male3NP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_male3NP/symbols.txt @@ -28,7 +28,7 @@ fn_62_760 = .text:0x00000760; // type:function size:0x10 fn_62_770 = .text:0x00000770; // type:function size:0x30 fn_62_7A0 = .text:0x000007A0; // type:function size:0x30 fn_62_7D0 = .text:0x000007D0; // type:function size:0x30 -fn_62_800 = .text:0x00000800; // type:function size:0x3C8 +dAcNpcSma3_c_classInit__Fv = .text:0x00000800; // type:function size:0x3C8 fn_62_BD0 = .text:0x00000BD0; // type:function size:0x4 fn_62_BE0 = .text:0x00000BE0; // type:function size:0x60 fn_62_C40 = .text:0x00000C40; // type:function size:0xC @@ -159,23 +159,23 @@ fn_62_3420 = .text:0x00003420; // type:function size:0x8 fn_62_3430 = .text:0x00003430; // type:function size:0x4C fn_62_3480 = .text:0x00003480; // type:function size:0x8 fn_62_3490 = .text:0x00003490; // type:function size:0xC -fn_62_34A0 = .text:0x000034A0; // type:function size:0x1C4 +__dt__12dAcNpcSma3_cFv = .text:0x000034A0; // type:function size:0x1C4 fn_62_3670 = .text:0x00003670; // type:function size:0x4 fn_62_3680 = .text:0x00003680; // type:function size:0x4 fn_62_3690 = .text:0x00003690; // type:function size:0x4 fn_62_36A0 = .text:0x000036A0; // type:function size:0x4 fn_62_36B0 = .text:0x000036B0; // type:function size:0x4 -fn_62_36C0 = .text:0x000036C0; // type:function size:0x2A8 -fn_62_3970 = .text:0x00003970; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_male3_cpp = .text:0x000036C0; // type:function size:0x2A8 scope:local +__dt__27sFStateID_c<12dAcNpcSma3_c>Fv = .text:0x00003970; // type:function size:0x58 fn_62_39D0 = .text:0x000039D0; // type:function size:0x5C fn_62_3A30 = .text:0x00003A30; // type:function size:0xC fn_62_3A40 = .text:0x00003A40; // type:function size:0xC fn_62_3A50 = .text:0x00003A50; // type:function size:0xDC fn_62_3B30 = .text:0x00003B30; // type:function size:0xE0 -fn_62_3C10 = .text:0x00003C10; // type:function size:0x88 -fn_62_3CA0 = .text:0x00003CA0; // type:function size:0x30 -fn_62_3CD0 = .text:0x00003CD0; // type:function size:0x30 -fn_62_3D00 = .text:0x00003D00; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcNpcSma3_c>CFPCc = .text:0x00003C10; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcSma3_c>CFR12dAcNpcSma3_c = .text:0x00003CA0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcSma3_c>CFR12dAcNpcSma3_c = .text:0x00003CD0; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcSma3_c>CFR12dAcNpcSma3_c = .text:0x00003D00; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -240,7 +240,7 @@ lbl_62_rodata_9A8 = .rodata:0x000009A8; // type:object size:0x8 data:double lbl_62_rodata_9B0 = .rodata:0x000009B0; // type:object size:0x4 data:float lbl_62_rodata_9B4 = .rodata:0x000009B4; // type:object size:0x4 data:float lbl_62_rodata_9B8 = .rodata:0x000009B8; // type:object size:0x4 data:float -lbl_62_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_SMA3 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_62_data_10 = .data:0x00000010; // type:object size:0xC lbl_62_data_1C = .data:0x0000001C; // type:object size:0x14 lbl_62_data_30 = .data:0x00000030; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_sorajima_maleNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_maleNP/symbols.txt index 55c006e0..d44f9c8a 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_maleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_maleNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_9_F0 = .text:0x000000F0; // type:function size:0x398 +dAcNpcSorajimaMale_c_classInit__Fv = .text:0x000000F0; // type:function size:0x398 fn_9_490 = .text:0x00000490; // type:function size:0x60 fn_9_4F0 = .text:0x000004F0; // type:function size:0xC fn_9_500 = .text:0x00000500; // type:function size:0x40 @@ -135,22 +135,22 @@ fn_9_2180 = .text:0x00002180; // type:function size:0x4C fn_9_21D0 = .text:0x000021D0; // type:function size:0x8 fn_9_21E0 = .text:0x000021E0; // type:function size:0x10 fn_9_21F0 = .text:0x000021F0; // type:function size:0x10 -fn_9_2200 = .text:0x00002200; // type:function size:0x15C +__dt__20dAcNpcSorajimaMale_cFv = .text:0x00002200; // type:function size:0x15C fn_9_2360 = .text:0x00002360; // type:function size:0x4 fn_9_2370 = .text:0x00002370; // type:function size:0x4 fn_9_2380 = .text:0x00002380; // type:function size:0x4 fn_9_2390 = .text:0x00002390; // type:function size:0x4 fn_9_23A0 = .text:0x000023A0; // type:function size:0x4 -fn_9_23B0 = .text:0x000023B0; // type:function size:0x124 -fn_9_24E0 = .text:0x000024E0; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_male_cpp = .text:0x000023B0; // type:function size:0x124 scope:local +__dt__35sFStateID_c<20dAcNpcSorajimaMale_c>Fv = .text:0x000024E0; // type:function size:0x58 fn_9_2540 = .text:0x00002540; // type:function size:0x5C fn_9_25A0 = .text:0x000025A0; // type:function size:0xC fn_9_25B0 = .text:0x000025B0; // type:function size:0xDC fn_9_2690 = .text:0x00002690; // type:function size:0xE0 -fn_9_2770 = .text:0x00002770; // type:function size:0x88 -fn_9_2800 = .text:0x00002800; // type:function size:0x30 -fn_9_2830 = .text:0x00002830; // type:function size:0x30 -fn_9_2860 = .text:0x00002860; // type:function size:0x30 +isSameName__35sFStateID_c<20dAcNpcSorajimaMale_c>CFPCc = .text:0x00002770; // type:function size:0x88 +initializeState__35sFStateID_c<20dAcNpcSorajimaMale_c>CFR20dAcNpcSorajimaMale_c = .text:0x00002800; // type:function size:0x30 +executeState__35sFStateID_c<20dAcNpcSorajimaMale_c>CFR20dAcNpcSorajimaMale_c = .text:0x00002830; // type:function size:0x30 +finalizeState__35sFStateID_c<20dAcNpcSorajimaMale_c>CFR20dAcNpcSorajimaMale_c = .text:0x00002860; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -239,7 +239,7 @@ lbl_9_data_16C = .data:0x0000016C; // type:object size:0x14 lbl_9_data_180 = .data:0x00000180; // type:object size:0x10 data:string lbl_9_data_190 = .data:0x00000190; // type:object size:0x10 data:string lbl_9_data_1A0 = .data:0x000001A0; // type:object size:0x10 -lbl_9_data_1B0 = .data:0x000001B0; // type:object size:0x10 +g_profile_NPC_SORAJIMA_MALE = .data:0x000001B0; // type:object size:0x10 lbl_9_data_1C0 = .data:0x000001C0; // type:object size:0x4 data:4byte lbl_9_data_1C4 = .data:0x000001C4; // type:object size:0x4 data:4byte lbl_9_data_1C8 = .data:0x000001C8; // type:object size:0x1C data:4byte diff --git a/config/SOUE01/rels/d_a_npc_sorajima_man_dNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_man_dNP/symbols.txt index 283c5824..502eca29 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_man_dNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_man_dNP/symbols.txt @@ -25,7 +25,7 @@ fn_57_2A0 = .text:0x000002A0; // type:function size:0x34 fn_57_2E0 = .text:0x000002E0; // type:function size:0x34 fn_57_320 = .text:0x00000320; // type:function size:0x34 fn_57_360 = .text:0x00000360; // type:function size:0x48 -fn_57_3B0 = .text:0x000003B0; // type:function size:0x324 +dAcNpcSoManD_c_classInit__Fv = .text:0x000003B0; // type:function size:0x324 fn_57_6E0 = .text:0x000006E0; // type:function size:0x60 fn_57_740 = .text:0x00000740; // type:function size:0xC fn_57_750 = .text:0x00000750; // type:function size:0x40 @@ -126,7 +126,7 @@ fn_57_1640 = .text:0x00001640; // type:function size:0x8 fn_57_1650 = .text:0x00001650; // type:function size:0x4C fn_57_16A0 = .text:0x000016A0; // type:function size:0x8 fn_57_16B0 = .text:0x000016B0; // type:function size:0xC -fn_57_16C0 = .text:0x000016C0; // type:function size:0x15C +__dt__14dAcNpcSoManD_cFv = .text:0x000016C0; // type:function size:0x15C fn_57_1820 = .text:0x00001820; // type:function size:0x8 fn_57_1830 = .text:0x00001830; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -183,7 +183,7 @@ lbl_57_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_57_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_57_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_57_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_57_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SORAJIMA_MAN_D = .data:0x00000030; // type:object size:0x10 lbl_57_data_40 = .data:0x00000040; // type:object size:0x8 lbl_57_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_57_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_sorajima_man_eNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_man_eNP/symbols.txt index fb9cafcb..61c76155 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_man_eNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_man_eNP/symbols.txt @@ -25,7 +25,7 @@ fn_56_2A0 = .text:0x000002A0; // type:function size:0x34 fn_56_2E0 = .text:0x000002E0; // type:function size:0x34 fn_56_320 = .text:0x00000320; // type:function size:0x34 fn_56_360 = .text:0x00000360; // type:function size:0x48 -fn_56_3B0 = .text:0x000003B0; // type:function size:0x324 +dAcNpcSoManE_c_classInit__Fv = .text:0x000003B0; // type:function size:0x324 fn_56_6E0 = .text:0x000006E0; // type:function size:0x60 fn_56_740 = .text:0x00000740; // type:function size:0xC fn_56_750 = .text:0x00000750; // type:function size:0x40 @@ -126,7 +126,7 @@ fn_56_1670 = .text:0x00001670; // type:function size:0x8 fn_56_1680 = .text:0x00001680; // type:function size:0x4C fn_56_16D0 = .text:0x000016D0; // type:function size:0x8 fn_56_16E0 = .text:0x000016E0; // type:function size:0xC -fn_56_16F0 = .text:0x000016F0; // type:function size:0x15C +__dt__14dAcNpcSoManE_cFv = .text:0x000016F0; // type:function size:0x15C fn_56_1850 = .text:0x00001850; // type:function size:0x8 fn_56_1860 = .text:0x00001860; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -184,7 +184,7 @@ lbl_56_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_56_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_56_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_56_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_56_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SORAJIMA_MAN_E = .data:0x00000030; // type:object size:0x10 lbl_56_data_40 = .data:0x00000040; // type:object size:0x8 lbl_56_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_56_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_sorajima_motherNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_motherNP/symbols.txt index e5d40ad2..6e6b5973 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_motherNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_motherNP/symbols.txt @@ -27,7 +27,7 @@ fn_34_320 = .text:0x00000320; // type:function size:0x34 fn_34_360 = .text:0x00000360; // type:function size:0x34 fn_34_3A0 = .text:0x000003A0; // type:function size:0x34 fn_34_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcSorajimaMother__ctor = .text:0x00000430; // type:function size:0x324 +dAcNpcSorajimaMother_c_classInit__Fv = .text:0x00000430; // type:function size:0x324 fn_34_760 = .text:0x00000760; // type:function size:0x60 fn_34_7C0 = .text:0x000007C0; // type:function size:0xC fn_34_7D0 = .text:0x000007D0; // type:function size:0x40 @@ -135,23 +135,23 @@ fn_34_2300 = .text:0x00002300; // type:function size:0x8 fn_34_2310 = .text:0x00002310; // type:function size:0x8 fn_34_2320 = .text:0x00002320; // type:function size:0x8 fn_34_2330 = .text:0x00002330; // type:function size:0x8 -fn_34_2340 = .text:0x00002340; // type:function size:0x15C +__dt__22dAcNpcSorajimaMother_cFv = .text:0x00002340; // type:function size:0x15C fn_34_24A0 = .text:0x000024A0; // type:function size:0x4 fn_34_24B0 = .text:0x000024B0; // type:function size:0x4 fn_34_24C0 = .text:0x000024C0; // type:function size:0x4 fn_34_24D0 = .text:0x000024D0; // type:function size:0x4 fn_34_24E0 = .text:0x000024E0; // type:function size:0x4 -fn_34_24F0 = .text:0x000024F0; // type:function size:0x1E0 -fn_34_26D0 = .text:0x000026D0; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_mother_cpp = .text:0x000024F0; // type:function size:0x1E0 scope:local +__dt__37sFStateID_c<22dAcNpcSorajimaMother_c>Fv = .text:0x000026D0; // type:function size:0x58 fn_34_2730 = .text:0x00002730; // type:function size:0x5C fn_34_2790 = .text:0x00002790; // type:function size:0xC fn_34_27A0 = .text:0x000027A0; // type:function size:0xC fn_34_27B0 = .text:0x000027B0; // type:function size:0xDC fn_34_2890 = .text:0x00002890; // type:function size:0xE0 -fn_34_2970 = .text:0x00002970; // type:function size:0x88 -fn_34_2A00 = .text:0x00002A00; // type:function size:0x30 -fn_34_2A30 = .text:0x00002A30; // type:function size:0x30 -fn_34_2A60 = .text:0x00002A60; // type:function size:0x30 +isSameName__37sFStateID_c<22dAcNpcSorajimaMother_c>CFPCc = .text:0x00002970; // type:function size:0x88 +initializeState__37sFStateID_c<22dAcNpcSorajimaMother_c>CFR22dAcNpcSorajimaMother_c = .text:0x00002A00; // type:function size:0x30 +executeState__37sFStateID_c<22dAcNpcSorajimaMother_c>CFR22dAcNpcSorajimaMother_c = .text:0x00002A30; // type:function size:0x30 +finalizeState__37sFStateID_c<22dAcNpcSorajimaMother_c>CFR22dAcNpcSorajimaMother_c = .text:0x00002A60; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -222,7 +222,7 @@ lbl_34_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_34_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_34_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_34_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_34_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SORAJIMA_MOTHER = .data:0x00000030; // type:object size:0x10 lbl_34_data_40 = .data:0x00000040; // type:object size:0x10 lbl_34_data_50 = .data:0x00000050; // type:object size:0x10 data:string lbl_34_data_60 = .data:0x00000060; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_npc_suiseiNP/symbols.txt b/config/SOUE01/rels/d_a_npc_suiseiNP/symbols.txt index c5e1f989..c62ba014 100644 --- a/config/SOUE01/rels/d_a_npc_suiseiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_suiseiNP/symbols.txt @@ -27,7 +27,7 @@ fn_88_330 = .text:0x00000330; // type:function size:0x34 fn_88_370 = .text:0x00000370; // type:function size:0x34 fn_88_3B0 = .text:0x000003B0; // type:function size:0x34 fn_88_3F0 = .text:0x000003F0; // type:function size:0x48 -fn_88_440 = .text:0x00000440; // type:function size:0x390 +dAcNpcSuisei_c_classInit__Fv = .text:0x00000440; // type:function size:0x390 fn_88_7D0 = .text:0x000007D0; // type:function size:0x60 fn_88_830 = .text:0x00000830; // type:function size:0xC fn_88_840 = .text:0x00000840; // type:function size:0x40 @@ -193,14 +193,14 @@ fn_88_6E20 = .text:0x00006E20; // type:function size:0x8 fn_88_6E30 = .text:0x00006E30; // type:function size:0xC fn_88_6E40 = .text:0x00006E40; // type:function size:0x8 fn_88_6E50 = .text:0x00006E50; // type:function size:0x14 -fn_88_6E70 = .text:0x00006E70; // type:function size:0x1A8 +__dt__14dAcNpcSuisei_cFv = .text:0x00006E70; // type:function size:0x1A8 fn_88_7020 = .text:0x00007020; // type:function size:0x4 fn_88_7030 = .text:0x00007030; // type:function size:0x4 fn_88_7040 = .text:0x00007040; // type:function size:0x4 fn_88_7050 = .text:0x00007050; // type:function size:0x4 fn_88_7060 = .text:0x00007060; // type:function size:0x4 -fn_88_7070 = .text:0x00007070; // type:function size:0x674 -fn_88_76F0 = .text:0x000076F0; // type:function size:0x58 +__sinit_\d_a_npc_suisei_cpp = .text:0x00007070; // type:function size:0x674 scope:local +__dt__29sFStateID_c<14dAcNpcSuisei_c>Fv = .text:0x000076F0; // type:function size:0x58 fn_88_7750 = .text:0x00007750; // type:function size:0x5C fn_88_77B0 = .text:0x000077B0; // type:function size:0xC fn_88_77C0 = .text:0x000077C0; // type:function size:0xC @@ -208,10 +208,10 @@ fn_88_77D0 = .text:0x000077D0; // type:function size:0xC fn_88_77E0 = .text:0x000077E0; // type:function size:0xC fn_88_77F0 = .text:0x000077F0; // type:function size:0xDC fn_88_78D0 = .text:0x000078D0; // type:function size:0xE0 -fn_88_79B0 = .text:0x000079B0; // type:function size:0x88 -fn_88_7A40 = .text:0x00007A40; // type:function size:0x30 -fn_88_7A70 = .text:0x00007A70; // type:function size:0x30 -fn_88_7AA0 = .text:0x00007AA0; // type:function size:0x30 +isSameName__29sFStateID_c<14dAcNpcSuisei_c>CFPCc = .text:0x000079B0; // type:function size:0x88 +initializeState__29sFStateID_c<14dAcNpcSuisei_c>CFR14dAcNpcSuisei_c = .text:0x00007A40; // type:function size:0x30 +executeState__29sFStateID_c<14dAcNpcSuisei_c>CFR14dAcNpcSuisei_c = .text:0x00007A70; // type:function size:0x30 +finalizeState__29sFStateID_c<14dAcNpcSuisei_c>CFR14dAcNpcSuisei_c = .text:0x00007AA0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -298,7 +298,7 @@ lbl_88_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_88_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_88_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_88_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_88_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SUISEI = .data:0x00000030; // type:object size:0x10 lbl_88_data_40 = .data:0x00000040; // type:object size:0xC lbl_88_data_4C = .data:0x0000004C; // type:object size:0x14 lbl_88_data_60 = .data:0x00000060; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_suisei_normalNP/symbols.txt b/config/SOUE01/rels/d_a_npc_suisei_normalNP/symbols.txt index d1f0132d..38e1887c 100644 --- a/config/SOUE01/rels/d_a_npc_suisei_normalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_suisei_normalNP/symbols.txt @@ -27,7 +27,7 @@ fn_90_320 = .text:0x00000320; // type:function size:0x34 fn_90_360 = .text:0x00000360; // type:function size:0x34 fn_90_3A0 = .text:0x000003A0; // type:function size:0x34 fn_90_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_90_430 = .text:0x00000430; // type:function size:0x358 +dAcNpcSuiseiNml_c_classInit__Fv = .text:0x00000430; // type:function size:0x358 fn_90_790 = .text:0x00000790; // type:function size:0x60 fn_90_7F0 = .text:0x000007F0; // type:function size:0xC fn_90_800 = .text:0x00000800; // type:function size:0x40 @@ -145,24 +145,24 @@ fn_90_24D0 = .text:0x000024D0; // type:function size:0x8 fn_90_24E0 = .text:0x000024E0; // type:function size:0xC fn_90_24F0 = .text:0x000024F0; // type:function size:0x8 fn_90_2500 = .text:0x00002500; // type:function size:0x8 -fn_90_2510 = .text:0x00002510; // type:function size:0x180 +__dt__17dAcNpcSuiseiNml_cFv = .text:0x00002510; // type:function size:0x180 fn_90_2690 = .text:0x00002690; // type:function size:0x4 fn_90_26A0 = .text:0x000026A0; // type:function size:0x4 fn_90_26B0 = .text:0x000026B0; // type:function size:0x4 fn_90_26C0 = .text:0x000026C0; // type:function size:0x4 fn_90_26D0 = .text:0x000026D0; // type:function size:0x4 -fn_90_26E0 = .text:0x000026E0; // type:function size:0x2AC -fn_90_2990 = .text:0x00002990; // type:function size:0x58 +__sinit_\d_a_npc_suisei_normal_cpp = .text:0x000026E0; // type:function size:0x2AC scope:local +__dt__32sFStateID_c<17dAcNpcSuiseiNml_c>Fv = .text:0x00002990; // type:function size:0x58 fn_90_29F0 = .text:0x000029F0; // type:function size:0x5C fn_90_2A50 = .text:0x00002A50; // type:function size:0xC fn_90_2A60 = .text:0x00002A60; // type:function size:0xC fn_90_2A70 = .text:0x00002A70; // type:function size:0xC fn_90_2A80 = .text:0x00002A80; // type:function size:0xDC fn_90_2B60 = .text:0x00002B60; // type:function size:0xE0 -fn_90_2C40 = .text:0x00002C40; // type:function size:0x88 -fn_90_2CD0 = .text:0x00002CD0; // type:function size:0x30 -fn_90_2D00 = .text:0x00002D00; // type:function size:0x30 -fn_90_2D30 = .text:0x00002D30; // type:function size:0x30 +isSameName__32sFStateID_c<17dAcNpcSuiseiNml_c>CFPCc = .text:0x00002C40; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcSuiseiNml_c>CFR17dAcNpcSuiseiNml_c = .text:0x00002CD0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcSuiseiNml_c>CFR17dAcNpcSuiseiNml_c = .text:0x00002D00; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcSuiseiNml_c>CFR17dAcNpcSuiseiNml_c = .text:0x00002D30; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -222,7 +222,7 @@ lbl_90_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_90_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_90_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_90_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_90_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SUISEI_NORMAL = .data:0x00000030; // type:object size:0x10 lbl_90_data_40 = .data:0x00000040; // type:object size:0x8 lbl_90_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_90_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_suisei_subNP/symbols.txt b/config/SOUE01/rels/d_a_npc_suisei_subNP/symbols.txt index 7faac322..3269e97a 100644 --- a/config/SOUE01/rels/d_a_npc_suisei_subNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_suisei_subNP/symbols.txt @@ -27,7 +27,7 @@ fn_89_320 = .text:0x00000320; // type:function size:0x34 fn_89_360 = .text:0x00000360; // type:function size:0x34 fn_89_3A0 = .text:0x000003A0; // type:function size:0x34 fn_89_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_89_430 = .text:0x00000430; // type:function size:0x368 +dAcNpcSuiseiSub_c_classInit__Fv = .text:0x00000430; // type:function size:0x368 fn_89_7A0 = .text:0x000007A0; // type:function size:0x60 fn_89_800 = .text:0x00000800; // type:function size:0xC fn_89_810 = .text:0x00000810; // type:function size:0x40 @@ -181,14 +181,14 @@ fn_89_3A90 = .text:0x00003A90; // type:function size:0x4C fn_89_3AE0 = .text:0x00003AE0; // type:function size:0x8 fn_89_3AF0 = .text:0x00003AF0; // type:function size:0xC fn_89_3B00 = .text:0x00003B00; // type:function size:0x8 -fn_89_3B10 = .text:0x00003B10; // type:function size:0x190 +__dt__17dAcNpcSuiseiSub_cFv = .text:0x00003B10; // type:function size:0x190 fn_89_3CA0 = .text:0x00003CA0; // type:function size:0x4 fn_89_3CB0 = .text:0x00003CB0; // type:function size:0x4 fn_89_3CC0 = .text:0x00003CC0; // type:function size:0x4 fn_89_3CD0 = .text:0x00003CD0; // type:function size:0x4 fn_89_3CE0 = .text:0x00003CE0; // type:function size:0x4 -fn_89_3CF0 = .text:0x00003CF0; // type:function size:0x82C -fn_89_4520 = .text:0x00004520; // type:function size:0x58 +__sinit_\d_a_npc_suisei_sub_cpp = .text:0x00003CF0; // type:function size:0x82C scope:local +__dt__32sFStateID_c<17dAcNpcSuiseiSub_c>Fv = .text:0x00004520; // type:function size:0x58 fn_89_4580 = .text:0x00004580; // type:function size:0x5C fn_89_45E0 = .text:0x000045E0; // type:function size:0xC fn_89_45F0 = .text:0x000045F0; // type:function size:0xC @@ -200,10 +200,10 @@ fn_89_4640 = .text:0x00004640; // type:function size:0xC fn_89_4650 = .text:0x00004650; // type:function size:0xC fn_89_4660 = .text:0x00004660; // type:function size:0xDC fn_89_4740 = .text:0x00004740; // type:function size:0xE0 -fn_89_4820 = .text:0x00004820; // type:function size:0x88 -fn_89_48B0 = .text:0x000048B0; // type:function size:0x30 -fn_89_48E0 = .text:0x000048E0; // type:function size:0x30 -fn_89_4910 = .text:0x00004910; // type:function size:0x30 +isSameName__32sFStateID_c<17dAcNpcSuiseiSub_c>CFPCc = .text:0x00004820; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcSuiseiSub_c>CFR17dAcNpcSuiseiSub_c = .text:0x000048B0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcSuiseiSub_c>CFR17dAcNpcSuiseiSub_c = .text:0x000048E0; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcSuiseiSub_c>CFR17dAcNpcSuiseiSub_c = .text:0x00004910; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -268,7 +268,7 @@ lbl_89_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_89_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_89_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_89_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_89_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SUISEI_SUB = .data:0x00000030; // type:object size:0x10 lbl_89_data_40 = .data:0x00000040; // type:object size:0x8 lbl_89_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_89_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_terryNP/symbols.txt b/config/SOUE01/rels/d_a_npc_terryNP/symbols.txt index fe9fa7fd..18d601cc 100644 --- a/config/SOUE01/rels/d_a_npc_terryNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_terryNP/symbols.txt @@ -42,7 +42,7 @@ fn_106_BF0 = .text:0x00000BF0; // type:function size:0x34 fn_106_C30 = .text:0x00000C30; // type:function size:0x34 fn_106_C70 = .text:0x00000C70; // type:function size:0x34 fn_106_CB0 = .text:0x00000CB0; // type:function size:0x48 -fn_106_D00 = .text:0x00000D00; // type:function size:0x3C0 +dAcNpcTerry_c_classInit__Fv = .text:0x00000D00; // type:function size:0x3C0 fn_106_10C0 = .text:0x000010C0; // type:function size:0x58 fn_106_1120 = .text:0x00001120; // type:function size:0x78 fn_106_11A0 = .text:0x000011A0; // type:function size:0x40 @@ -183,7 +183,7 @@ fn_106_4DA0 = .text:0x00004DA0; // type:function size:0x10 fn_106_4DB0 = .text:0x00004DB0; // type:function size:0x58 fn_106_4E10 = .text:0x00004E10; // type:function size:0x8 fn_106_4E20 = .text:0x00004E20; // type:function size:0x8 -fn_106_4E30 = .text:0x00004E30; // type:function size:0x1A8 +__dt__13dAcNpcTerry_cFv = .text:0x00004E30; // type:function size:0x1A8 fn_106_4FE0 = .text:0x00004FE0; // type:function size:0x8 fn_106_4FF0 = .text:0x00004FF0; // type:function size:0x4 fn_106_5000 = .text:0x00005000; // type:function size:0x78 @@ -195,16 +195,16 @@ fn_106_50C0 = .text:0x000050C0; // type:function size:0x4 fn_106_50D0 = .text:0x000050D0; // type:function size:0x4 fn_106_50E0 = .text:0x000050E0; // type:function size:0x5C fn_106_5140 = .text:0x00005140; // type:function size:0x7C -fn_106_51C0 = .text:0x000051C0; // type:function size:0x588 -fn_106_5750 = .text:0x00005750; // type:function size:0x58 +__sinit_\d_a_npc_terry_cpp = .text:0x000051C0; // type:function size:0x588 scope:local +__dt__28sFStateID_c<13dAcNpcTerry_c>Fv = .text:0x00005750; // type:function size:0x58 fn_106_57B0 = .text:0x000057B0; // type:function size:0x5C fn_106_5810 = .text:0x00005810; // type:function size:0xC fn_106_5820 = .text:0x00005820; // type:function size:0xDC fn_106_5900 = .text:0x00005900; // type:function size:0xE0 -fn_106_59E0 = .text:0x000059E0; // type:function size:0x88 -fn_106_5A70 = .text:0x00005A70; // type:function size:0x30 -fn_106_5AA0 = .text:0x00005AA0; // type:function size:0x30 -fn_106_5AD0 = .text:0x00005AD0; // type:function size:0x30 +isSameName__28sFStateID_c<13dAcNpcTerry_c>CFPCc = .text:0x000059E0; // type:function size:0x88 +initializeState__28sFStateID_c<13dAcNpcTerry_c>CFR13dAcNpcTerry_c = .text:0x00005A70; // type:function size:0x30 +executeState__28sFStateID_c<13dAcNpcTerry_c>CFR13dAcNpcTerry_c = .text:0x00005AA0; // type:function size:0x30 +finalizeState__28sFStateID_c<13dAcNpcTerry_c>CFR13dAcNpcTerry_c = .text:0x00005AD0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -335,7 +335,7 @@ lbl_106_data_36C = .data:0x0000036C; // type:object size:0x18 lbl_106_data_384 = .data:0x00000384; // type:object size:0x4 data:4byte lbl_106_data_388 = .data:0x00000388; // type:object size:0x1C lbl_106_data_3A4 = .data:0x000003A4; // type:object size:0x4 data:4byte -lbl_106_data_3A8 = .data:0x000003A8; // type:object size:0x50 +g_profile_NPC_TERRY = .data:0x000003A8; // type:object size:0x50 lbl_106_data_3F8 = .data:0x000003F8; // type:object size:0x7C lbl_106_data_474 = .data:0x00000474; // type:object size:0xC lbl_106_data_480 = .data:0x00000480; // type:object size:0x208 diff --git a/config/SOUE01/rels/d_a_npc_testmanNP/symbols.txt b/config/SOUE01/rels/d_a_npc_testmanNP/symbols.txt index 7d7659f7..fedb8fd7 100644 --- a/config/SOUE01/rels/d_a_npc_testmanNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_testmanNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcTmn__ctor = .text:0x000000F0; // type:function size:0x1FC +dAcNpcTmn_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1FC fn_43_2F0 = .text:0x000002F0; // type:function size:0x58 fn_43_350 = .text:0x00000350; // type:function size:0x40 fn_43_390 = .text:0x00000390; // type:function size:0x4 @@ -77,22 +77,22 @@ fn_43_10A0 = .text:0x000010A0; // type:function size:0x8 fn_43_10B0 = .text:0x000010B0; // type:function size:0x4 fn_43_10C0 = .text:0x000010C0; // type:function size:0x4 fn_43_10D0 = .text:0x000010D0; // type:function size:0x1C -fn_43_10F0 = .text:0x000010F0; // type:function size:0x114 +__dt__11dAcNpcTmn_cFv = .text:0x000010F0; // type:function size:0x114 fn_43_1210 = .text:0x00001210; // type:function size:0x4 fn_43_1220 = .text:0x00001220; // type:function size:0x4 fn_43_1230 = .text:0x00001230; // type:function size:0x4 fn_43_1240 = .text:0x00001240; // type:function size:0x4 fn_43_1250 = .text:0x00001250; // type:function size:0x4 -AcNpcTmn__sinit = .text:0x00001260; // type:function size:0x124 -fn_43_1390 = .text:0x00001390; // type:function size:0x58 +__sinit_\d_a_npc_testman_cpp = .text:0x00001260; // type:function size:0x124 scope:local +__dt__26sFStateID_c<11dAcNpcTmn_c>Fv = .text:0x00001390; // type:function size:0x58 fn_43_13F0 = .text:0x000013F0; // type:function size:0x5C fn_43_1450 = .text:0x00001450; // type:function size:0xC fn_43_1460 = .text:0x00001460; // type:function size:0xDC fn_43_1540 = .text:0x00001540; // type:function size:0xE0 -fn_43_1620 = .text:0x00001620; // type:function size:0x88 -fn_43_16B0 = .text:0x000016B0; // type:function size:0x30 -fn_43_16E0 = .text:0x000016E0; // type:function size:0x30 -fn_43_1710 = .text:0x00001710; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcTmn_c>CFPCc = .text:0x00001620; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcTmn_c>CFR11dAcNpcTmn_c = .text:0x000016B0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcTmn_c>CFR11dAcNpcTmn_c = .text:0x000016E0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcTmn_c>CFR11dAcNpcTmn_c = .text:0x00001710; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -109,7 +109,7 @@ lbl_43_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float lbl_43_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float lbl_43_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float lbl_43_rodata_9C = .rodata:0x0000009C; // type:object size:0x8 data:float -lbl_43_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_TMN = .data:0x00000000; // type:object size:0x10 data:4byte lbl_43_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_43_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_43_data_18 = .data:0x00000018; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_npc_thunder_dragonNP/symbols.txt b/config/SOUE01/rels/d_a_npc_thunder_dragonNP/symbols.txt index 794aca0f..b833d879 100644 --- a/config/SOUE01/rels/d_a_npc_thunder_dragonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_thunder_dragonNP/symbols.txt @@ -28,7 +28,7 @@ fn_69_780 = .text:0x00000780; // type:function size:0x30 fn_69_7B0 = .text:0x000007B0; // type:function size:0x30 fn_69_7E0 = .text:0x000007E0; // type:function size:0xC fn_69_7F0 = .text:0x000007F0; // type:function size:0xC -AcNpcTdr__ctor = .text:0x00000800; // type:function size:0x43C +dAcNpcTdr_c_classInit__Fv = .text:0x00000800; // type:function size:0x43C fn_69_C40 = .text:0x00000C40; // type:function size:0x4 fn_69_C50 = .text:0x00000C50; // type:function size:0x60 fn_69_CB0 = .text:0x00000CB0; // type:function size:0xC @@ -248,22 +248,22 @@ fn_69_7D20 = .text:0x00007D20; // type:function size:0x8 fn_69_7D30 = .text:0x00007D30; // type:function size:0xC fn_69_7D40 = .text:0x00007D40; // type:function size:0x2C fn_69_7D70 = .text:0x00007D70; // type:function size:0x2C -fn_69_7DA0 = .text:0x00007DA0; // type:function size:0x228 +__dt__11dAcNpcTdr_cFv = .text:0x00007DA0; // type:function size:0x228 fn_69_7FD0 = .text:0x00007FD0; // type:function size:0x4 fn_69_7FE0 = .text:0x00007FE0; // type:function size:0x4 fn_69_7FF0 = .text:0x00007FF0; // type:function size:0x4 fn_69_8000 = .text:0x00008000; // type:function size:0x4 fn_69_8010 = .text:0x00008010; // type:function size:0x4 -fn_69_8020 = .text:0x00008020; // type:function size:0x124 -fn_69_8150 = .text:0x00008150; // type:function size:0x58 +__sinit_\d_a_npc_thunder_dragon_cpp = .text:0x00008020; // type:function size:0x124 scope:local +__dt__26sFStateID_c<11dAcNpcTdr_c>Fv = .text:0x00008150; // type:function size:0x58 fn_69_81B0 = .text:0x000081B0; // type:function size:0x5C fn_69_8210 = .text:0x00008210; // type:function size:0xC fn_69_8220 = .text:0x00008220; // type:function size:0xDC fn_69_8300 = .text:0x00008300; // type:function size:0xE0 -fn_69_83E0 = .text:0x000083E0; // type:function size:0x88 -fn_69_8470 = .text:0x00008470; // type:function size:0x30 -fn_69_84A0 = .text:0x000084A0; // type:function size:0x30 -fn_69_84D0 = .text:0x000084D0; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcTdr_c>CFPCc = .text:0x000083E0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcTdr_c>CFR11dAcNpcTdr_c = .text:0x00008470; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcTdr_c>CFR11dAcNpcTdr_c = .text:0x000084A0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcTdr_c>CFR11dAcNpcTdr_c = .text:0x000084D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -355,7 +355,7 @@ lbl_69_data_1D8 = .data:0x000001D8; // type:object size:0x10 lbl_69_data_1E8 = .data:0x000001E8; // type:object size:0x10 lbl_69_data_1F8 = .data:0x000001F8; // type:object size:0x10 lbl_69_data_208 = .data:0x00000208; // type:object size:0x30 -lbl_69_data_238 = .data:0x00000238; // type:object size:0x10 +g_profile_NPC_TDR = .data:0x00000238; // type:object size:0x10 lbl_69_data_248 = .data:0x00000248; // type:object size:0x2C lbl_69_data_274 = .data:0x00000274; // type:object size:0x10 lbl_69_data_284 = .data:0x00000284; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_thunder_dragon_boneNP/symbols.txt b/config/SOUE01/rels/d_a_npc_thunder_dragon_boneNP/symbols.txt index 71f6f5d8..e6b0f047 100644 --- a/config/SOUE01/rels/d_a_npc_thunder_dragon_boneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_thunder_dragon_boneNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_71_F0 = .text:0x000000F0; // type:function size:0x12C +dAcNpcTdrB_c_classInit__Fv = .text:0x000000F0; // type:function size:0x12C fn_71_220 = .text:0x00000220; // type:function size:0x40 -fn_71_260 = .text:0x00000260; // type:function size:0x58 -fn_71_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_71_330 = .text:0x00000330; // type:function size:0xA0 -fn_71_3D0 = .text:0x000003D0; // type:function size:0xA4 +__dt__25sFState_c<12dAcNpcTdrB_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcNpcTdrB_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_71_480 = .text:0x00000480; // type:function size:0xBC fn_71_540 = .text:0x00000540; // type:function size:0xB4 fn_71_600 = .text:0x00000600; // type:function size:0xC8 fn_71_6D0 = .text:0x000006D0; // type:function size:0x4 fn_71_6E0 = .text:0x000006E0; // type:function size:0x188 -fn_71_870 = .text:0x00000870; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000870; // type:function size:0x10 fn_71_880 = .text:0x00000880; // type:function size:0x4C fn_71_8D0 = .text:0x000008D0; // type:function size:0x38 fn_71_910 = .text:0x00000910; // type:function size:0xF8 -fn_71_A10 = .text:0x00000A10; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A10; // type:function size:0x10 fn_71_A20 = .text:0x00000A20; // type:function size:0x28 fn_71_A50 = .text:0x00000A50; // type:function size:0x48 -fn_71_AA0 = .text:0x00000AA0; // type:function size:0x4 -fn_71_AB0 = .text:0x00000AB0; // type:function size:0x4 -fn_71_AC0 = .text:0x00000AC0; // type:function size:0x4 -fn_71_AD0 = .text:0x00000AD0; // type:function size:0x10C -fn_71_BE0 = .text:0x00000BE0; // type:function size:0x10 +initializeState_Wait__12dAcNpcTdrB_cFv = .text:0x00000AA0; // type:function size:0x4 +executeState_Wait__12dAcNpcTdrB_cFv = .text:0x00000AB0; // type:function size:0x4 +finalizeState_Wait__12dAcNpcTdrB_cFv = .text:0x00000AC0; // type:function size:0x4 +__dt__12dAcNpcTdrB_cFv = .text:0x00000AD0; // type:function size:0x10C +getStateID__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BE0; // type:function size:0x10 fn_71_BF0 = .text:0x00000BF0; // type:function size:0x4 fn_71_C00 = .text:0x00000C00; // type:function size:0x4 fn_71_C10 = .text:0x00000C10; // type:function size:0x4 fn_71_C20 = .text:0x00000C20; // type:function size:0x4 fn_71_C30 = .text:0x00000C30; // type:function size:0x4 -fn_71_C40 = .text:0x00000C40; // type:function size:0x60 -fn_71_CA0 = .text:0x00000CA0; // type:function size:0xC -fn_71_CB0 = .text:0x00000CB0; // type:function size:0x1C -fn_71_CD0 = .text:0x00000CD0; // type:function size:0x1C -fn_71_CF0 = .text:0x00000CF0; // type:function size:0x1C -fn_71_D10 = .text:0x00000D10; // type:function size:0x10 -fn_71_D20 = .text:0x00000D20; // type:function size:0x10 -fn_71_D30 = .text:0x00000D30; // type:function size:0x10 -fn_71_D40 = .text:0x00000D40; // type:function size:0x10 -fn_71_D50 = .text:0x00000D50; // type:function size:0x10 -fn_71_D60 = .text:0x00000D60; // type:function size:0x10 -fn_71_D70 = .text:0x00000D70; // type:function size:0x30 -fn_71_DA0 = .text:0x00000DA0; // type:function size:0x30 -fn_71_DD0 = .text:0x00000DD0; // type:function size:0x30 -fn_71_E00 = .text:0x00000E00; // type:function size:0x10C -fn_71_F10 = .text:0x00000F10; // type:function size:0x58 -fn_71_F70 = .text:0x00000F70; // type:function size:0x88 +build__28sFStateFct_c<12dAcNpcTdrB_c>FRC12sStateIDIf_c = .text:0x00000C40; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcNpcTdrB_c>FRP10sStateIf_c = .text:0x00000CA0; // type:function size:0xC +initialize__25sFState_c<12dAcNpcTdrB_c>Fv = .text:0x00000CB0; // type:function size:0x1C +execute__25sFState_c<12dAcNpcTdrB_c>Fv = .text:0x00000CD0; // type:function size:0x1C +finalize__25sFState_c<12dAcNpcTdrB_c>Fv = .text:0x00000CF0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D10; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D20; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D30; // type:function size:0x10 +getState__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D40; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D50; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D60; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcNpcTdrB_c>CFR12dAcNpcTdrB_c = .text:0x00000D70; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcTdrB_c>CFR12dAcNpcTdrB_c = .text:0x00000DA0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcNpcTdrB_c>CFR12dAcNpcTdrB_c = .text:0x00000DD0; // type:function size:0x30 +__sinit_\d_a_npc_thunder_dragon_bone_cpp = .text:0x00000E00; // type:function size:0x10C scope:local +__dt__27sFStateID_c<12dAcNpcTdrB_c>Fv = .text:0x00000F10; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcNpcTdrB_c>CFPCc = .text:0x00000F70; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_71_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float lbl_71_rodata_20 = .rodata:0x00000020; // type:object size:0xC data:float -lbl_71_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_TDRB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_71_data_10 = .data:0x00000010; // type:object size:0x40 lbl_71_data_50 = .data:0x00000050; // type:object size:0x20 lbl_71_data_70 = .data:0x00000070; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_npc_thunder_dragon_skullNP/symbols.txt b/config/SOUE01/rels/d_a_npc_thunder_dragon_skullNP/symbols.txt index 5bb51b0c..cd68699a 100644 --- a/config/SOUE01/rels/d_a_npc_thunder_dragon_skullNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_thunder_dragon_skullNP/symbols.txt @@ -13,7 +13,7 @@ fn_70_1C0 = .text:0x000001C0; // type:function size:0x34 fn_70_200 = .text:0x00000200; // type:function size:0x34 fn_70_240 = .text:0x00000240; // type:function size:0x34 fn_70_280 = .text:0x00000280; // type:function size:0x48 -fn_70_2D0 = .text:0x000002D0; // type:function size:0x128 +dAcNpcTds_c_classInit__Fv = .text:0x000002D0; // type:function size:0x128 fn_70_400 = .text:0x00000400; // type:function size:0xC fn_70_410 = .text:0x00000410; // type:function size:0x40 fn_70_450 = .text:0x00000450; // type:function size:0x8 @@ -73,18 +73,18 @@ fn_70_1320 = .text:0x00001320; // type:function size:0x8 fn_70_1330 = .text:0x00001330; // type:function size:0x4 fn_70_1340 = .text:0x00001340; // type:function size:0x4 fn_70_1350 = .text:0x00001350; // type:function size:0x1C -fn_70_1370 = .text:0x00001370; // type:function size:0xA0 -fn_70_1410 = .text:0x00001410; // type:function size:0x1E0 -fn_70_15F0 = .text:0x000015F0; // type:function size:0x58 +__dt__11dAcNpcTds_cFv = .text:0x00001370; // type:function size:0xA0 +__sinit_\d_a_npc_thunder_dragon_skull_cpp = .text:0x00001410; // type:function size:0x1E0 scope:local +__dt__26sFStateID_c<11dAcNpcTds_c>Fv = .text:0x000015F0; // type:function size:0x58 fn_70_1650 = .text:0x00001650; // type:function size:0x5C fn_70_16B0 = .text:0x000016B0; // type:function size:0xC fn_70_16C0 = .text:0x000016C0; // type:function size:0xC fn_70_16D0 = .text:0x000016D0; // type:function size:0xDC fn_70_17B0 = .text:0x000017B0; // type:function size:0xE0 -fn_70_1890 = .text:0x00001890; // type:function size:0x88 -fn_70_1920 = .text:0x00001920; // type:function size:0x30 -fn_70_1950 = .text:0x00001950; // type:function size:0x30 -fn_70_1980 = .text:0x00001980; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcTds_c>CFPCc = .text:0x00001890; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcTds_c>CFR11dAcNpcTds_c = .text:0x00001920; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcTds_c>CFR11dAcNpcTds_c = .text:0x00001950; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcTds_c>CFR11dAcNpcTds_c = .text:0x00001980; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -92,7 +92,7 @@ lbl_70_rodata_0 = .rodata:0x00000000; // type:object size:0x38 data:float lbl_70_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float lbl_70_rodata_3C = .rodata:0x0000003C; // type:object size:0x8 data:float lbl_70_rodata_44 = .rodata:0x00000044; // type:object size:0x14 data:float -lbl_70_data_0 = .data:0x00000000; // type:object size:0x48 data:4byte +g_profile_NPC_TDS = .data:0x00000000; // type:object size:0x48 data:4byte lbl_70_data_48 = .data:0x00000048; // type:object size:0x10 lbl_70_data_58 = .data:0x00000058; // type:object size:0x208 lbl_70_data_260 = .data:0x00000260; // type:object size:0x98 diff --git a/config/SOUE01/rels/d_a_npc_toilet_ghostNP/symbols.txt b/config/SOUE01/rels/d_a_npc_toilet_ghostNP/symbols.txt index ada072cf..0183aef1 100644 --- a/config/SOUE01/rels/d_a_npc_toilet_ghostNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_toilet_ghostNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcToiletGhost__ctor = .text:0x000000F0; // type:function size:0x34C +dAcNpcToiletGhost_c_classInit__Fv = .text:0x000000F0; // type:function size:0x34C fn_20_440 = .text:0x00000440; // type:function size:0x60 fn_20_4A0 = .text:0x000004A0; // type:function size:0xC fn_20_4B0 = .text:0x000004B0; // type:function size:0x40 @@ -155,22 +155,22 @@ fn_20_2700 = .text:0x00002700; // type:function size:0x4C fn_20_2750 = .text:0x00002750; // type:function size:0x8 fn_20_2760 = .text:0x00002760; // type:function size:0xC fn_20_2770 = .text:0x00002770; // type:function size:0x8 -fn_20_2780 = .text:0x00002780; // type:function size:0x188 +__dt__19dAcNpcToiletGhost_cFv = .text:0x00002780; // type:function size:0x188 fn_20_2910 = .text:0x00002910; // type:function size:0x4 fn_20_2920 = .text:0x00002920; // type:function size:0x4 fn_20_2930 = .text:0x00002930; // type:function size:0x4 fn_20_2940 = .text:0x00002940; // type:function size:0x4 fn_20_2950 = .text:0x00002950; // type:function size:0x4 -fn_20_2960 = .text:0x00002960; // type:function size:0x4CC -fn_20_2E30 = .text:0x00002E30; // type:function size:0x58 +__sinit_\d_a_npc_toilet_ghost_cpp = .text:0x00002960; // type:function size:0x4CC scope:local +__dt__34sFStateID_c<19dAcNpcToiletGhost_c>Fv = .text:0x00002E30; // type:function size:0x58 fn_20_2E90 = .text:0x00002E90; // type:function size:0x5C fn_20_2EF0 = .text:0x00002EF0; // type:function size:0xC fn_20_2F00 = .text:0x00002F00; // type:function size:0xDC fn_20_2FE0 = .text:0x00002FE0; // type:function size:0xE0 -fn_20_30C0 = .text:0x000030C0; // type:function size:0x88 -fn_20_3150 = .text:0x00003150; // type:function size:0x30 -fn_20_3180 = .text:0x00003180; // type:function size:0x30 -fn_20_31B0 = .text:0x000031B0; // type:function size:0x30 +isSameName__34sFStateID_c<19dAcNpcToiletGhost_c>CFPCc = .text:0x000030C0; // type:function size:0x88 +initializeState__34sFStateID_c<19dAcNpcToiletGhost_c>CFR19dAcNpcToiletGhost_c = .text:0x00003150; // type:function size:0x30 +executeState__34sFStateID_c<19dAcNpcToiletGhost_c>CFR19dAcNpcToiletGhost_c = .text:0x00003180; // type:function size:0x30 +finalizeState__34sFStateID_c<19dAcNpcToiletGhost_c>CFR19dAcNpcToiletGhost_c = .text:0x000031B0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -231,7 +231,7 @@ lbl_20_data_BC = .data:0x000000BC; // type:object size:0x14 lbl_20_data_D0 = .data:0x000000D0; // type:object size:0x14 lbl_20_data_E4 = .data:0x000000E4; // type:object size:0x1C lbl_20_data_100 = .data:0x00000100; // type:object size:0x10 -lbl_20_data_110 = .data:0x00000110; // type:object size:0x10 +g_profile_NPC_TOILET_GHOST = .data:0x00000110; // type:object size:0x10 lbl_20_data_120 = .data:0x00000120; // type:object size:0x4 data:4byte lbl_20_data_124 = .data:0x00000124; // type:object size:0x4 data:4byte lbl_20_data_128 = .data:0x00000128; // type:object size:0xC data:4byte diff --git a/config/SOUE01/rels/d_a_npc_uranaiyaNP/symbols.txt b/config/SOUE01/rels/d_a_npc_uranaiyaNP/symbols.txt index b085e3e6..2cc1ba50 100644 --- a/config/SOUE01/rels/d_a_npc_uranaiyaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_uranaiyaNP/symbols.txt @@ -27,7 +27,7 @@ fn_76_330 = .text:0x00000330; // type:function size:0x34 fn_76_370 = .text:0x00000370; // type:function size:0x34 fn_76_3B0 = .text:0x000003B0; // type:function size:0x34 fn_76_3F0 = .text:0x000003F0; // type:function size:0x48 -fn_76_440 = .text:0x00000440; // type:function size:0x350 +dAcNpcSha_c_classInit__Fv = .text:0x00000440; // type:function size:0x350 fn_76_790 = .text:0x00000790; // type:function size:0x60 fn_76_7F0 = .text:0x000007F0; // type:function size:0xC fn_76_800 = .text:0x00000800; // type:function size:0x40 @@ -137,7 +137,7 @@ fn_76_1CF0 = .text:0x00001CF0; // type:function size:0x8 fn_76_1D00 = .text:0x00001D00; // type:function size:0x8 fn_76_1D10 = .text:0x00001D10; // type:function size:0x8 fn_76_1D20 = .text:0x00001D20; // type:function size:0xC -fn_76_1D30 = .text:0x00001D30; // type:function size:0x178 +__dt__11dAcNpcSha_cFv = .text:0x00001D30; // type:function size:0x178 fn_76_1EB0 = .text:0x00001EB0; // type:function size:0x8 fn_76_1EC0 = .text:0x00001EC0; // type:function size:0x8 fn_76_1ED0 = .text:0x00001ED0; // type:function size:0x4 @@ -145,12 +145,12 @@ fn_76_1EE0 = .text:0x00001EE0; // type:function size:0x4 fn_76_1EF0 = .text:0x00001EF0; // type:function size:0x4 fn_76_1F00 = .text:0x00001F00; // type:function size:0x4 fn_76_1F10 = .text:0x00001F10; // type:function size:0x4 -fn_76_1F20 = .text:0x00001F20; // type:function size:0x10C -fn_76_2030 = .text:0x00002030; // type:function size:0x58 -fn_76_2090 = .text:0x00002090; // type:function size:0x88 -fn_76_2120 = .text:0x00002120; // type:function size:0x30 -fn_76_2150 = .text:0x00002150; // type:function size:0x30 -fn_76_2180 = .text:0x00002180; // type:function size:0x30 +__sinit_\d_a_npc_uranaiya_cpp = .text:0x00001F20; // type:function size:0x10C scope:local +__dt__26sFStateID_c<11dAcNpcSha_c>Fv = .text:0x00002030; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcNpcSha_c>CFPCc = .text:0x00002090; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcSha_c>CFR11dAcNpcSha_c = .text:0x00002120; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcSha_c>CFR11dAcNpcSha_c = .text:0x00002150; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcSha_c>CFR11dAcNpcSha_c = .text:0x00002180; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -225,7 +225,7 @@ lbl_76_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_76_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_76_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_76_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_76_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SHA = .data:0x00000030; // type:object size:0x10 lbl_76_data_40 = .data:0x00000040; // type:object size:0xC lbl_76_data_4C = .data:0x0000004C; // type:object size:0x10 lbl_76_data_5C = .data:0x0000005C; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_volcano_f2_salboNP/symbols.txt b/config/SOUE01/rels/d_a_npc_volcano_f2_salboNP/symbols.txt index 42cf1aeb..1b16ed44 100644 --- a/config/SOUE01/rels/d_a_npc_volcano_f2_salboNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_volcano_f2_salboNP/symbols.txt @@ -28,7 +28,7 @@ fn_61_750 = .text:0x00000750; // type:function size:0x10 fn_61_760 = .text:0x00000760; // type:function size:0x30 fn_61_790 = .text:0x00000790; // type:function size:0x30 fn_61_7C0 = .text:0x000007C0; // type:function size:0x30 -fn_61_7F0 = .text:0x000007F0; // type:function size:0x410 +dAcNpcSlb2_c_classInit__Fv = .text:0x000007F0; // type:function size:0x410 fn_61_C00 = .text:0x00000C00; // type:function size:0x4 fn_61_C10 = .text:0x00000C10; // type:function size:0x60 fn_61_C70 = .text:0x00000C70; // type:function size:0xC @@ -240,23 +240,23 @@ fn_61_9580 = .text:0x00009580; // type:function size:0x8 fn_61_9590 = .text:0x00009590; // type:function size:0x4C fn_61_95E0 = .text:0x000095E0; // type:function size:0x8 fn_61_95F0 = .text:0x000095F0; // type:function size:0xC -fn_61_9600 = .text:0x00009600; // type:function size:0x234 +__dt__12dAcNpcSlb2_cFv = .text:0x00009600; // type:function size:0x234 fn_61_9840 = .text:0x00009840; // type:function size:0x4 fn_61_9850 = .text:0x00009850; // type:function size:0x4 fn_61_9860 = .text:0x00009860; // type:function size:0x4 fn_61_9870 = .text:0x00009870; // type:function size:0x4 fn_61_9880 = .text:0x00009880; // type:function size:0x4 -fn_61_9890 = .text:0x00009890; // type:function size:0x320 -fn_61_9BB0 = .text:0x00009BB0; // type:function size:0x58 +__sinit_\d_a_npc_volcano_f2_salbo_cpp = .text:0x00009890; // type:function size:0x320 scope:local +__dt__27sFStateID_c<12dAcNpcSlb2_c>Fv = .text:0x00009BB0; // type:function size:0x58 fn_61_9C10 = .text:0x00009C10; // type:function size:0x5C fn_61_9C70 = .text:0x00009C70; // type:function size:0xC fn_61_9C80 = .text:0x00009C80; // type:function size:0xC fn_61_9C90 = .text:0x00009C90; // type:function size:0xDC fn_61_9D70 = .text:0x00009D70; // type:function size:0xE0 -fn_61_9E50 = .text:0x00009E50; // type:function size:0x88 -fn_61_9EE0 = .text:0x00009EE0; // type:function size:0x30 -fn_61_9F10 = .text:0x00009F10; // type:function size:0x30 -fn_61_9F40 = .text:0x00009F40; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcNpcSlb2_c>CFPCc = .text:0x00009E50; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcSlb2_c>CFR12dAcNpcSlb2_c = .text:0x00009EE0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcSlb2_c>CFR12dAcNpcSlb2_c = .text:0x00009F10; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcSlb2_c>CFR12dAcNpcSlb2_c = .text:0x00009F40; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -346,7 +346,7 @@ lbl_61_data_128 = .data:0x00000128; // type:object size:0x10 data:string lbl_61_data_138 = .data:0x00000138; // type:object size:0x14 lbl_61_data_14C = .data:0x0000014C; // type:object size:0x14 lbl_61_data_160 = .data:0x00000160; // type:object size:0x40 -lbl_61_data_1A0 = .data:0x000001A0; // type:object size:0x6C +g_profile_NPC_SLB2 = .data:0x000001A0; // type:object size:0x6C lbl_61_data_20C = .data:0x0000020C; // type:object size:0xC data:string lbl_61_data_218 = .data:0x00000218; // type:object size:0x14 data:string lbl_61_data_22C = .data:0x0000022C; // type:object size:0x14 data:string diff --git a/config/SOUE01/rels/d_a_npc_young_impaNP/symbols.txt b/config/SOUE01/rels/d_a_npc_young_impaNP/symbols.txt index a5942c30..8cd789c1 100644 --- a/config/SOUE01/rels/d_a_npc_young_impaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_young_impaNP/symbols.txt @@ -28,7 +28,7 @@ fn_83_760 = .text:0x00000760; // type:function size:0x10 fn_83_770 = .text:0x00000770; // type:function size:0x30 fn_83_7A0 = .text:0x000007A0; // type:function size:0x30 fn_83_7D0 = .text:0x000007D0; // type:function size:0x30 -fn_83_800 = .text:0x00000800; // type:function size:0x3A4 +dAcNpcYim_c_classInit__Fv = .text:0x00000800; // type:function size:0x3A4 fn_83_BB0 = .text:0x00000BB0; // type:function size:0x4 fn_83_BC0 = .text:0x00000BC0; // type:function size:0x60 fn_83_C20 = .text:0x00000C20; // type:function size:0xC @@ -166,22 +166,22 @@ fn_83_41D0 = .text:0x000041D0; // type:function size:0x4C fn_83_4220 = .text:0x00004220; // type:function size:0x8 fn_83_4230 = .text:0x00004230; // type:function size:0xC fn_83_4240 = .text:0x00004240; // type:function size:0x8 -fn_83_4250 = .text:0x00004250; // type:function size:0x1B8 +__dt__11dAcNpcYim_cFv = .text:0x00004250; // type:function size:0x1B8 fn_83_4410 = .text:0x00004410; // type:function size:0x4 fn_83_4420 = .text:0x00004420; // type:function size:0x4 fn_83_4430 = .text:0x00004430; // type:function size:0x4 fn_83_4440 = .text:0x00004440; // type:function size:0x4 fn_83_4450 = .text:0x00004450; // type:function size:0x4 -fn_83_4460 = .text:0x00004460; // type:function size:0x124 -fn_83_4590 = .text:0x00004590; // type:function size:0x58 +__sinit_\d_a_npc_young_impa_cpp = .text:0x00004460; // type:function size:0x124 scope:local +__dt__26sFStateID_c<11dAcNpcYim_c>Fv = .text:0x00004590; // type:function size:0x58 fn_83_45F0 = .text:0x000045F0; // type:function size:0x5C fn_83_4650 = .text:0x00004650; // type:function size:0xC fn_83_4660 = .text:0x00004660; // type:function size:0xDC fn_83_4740 = .text:0x00004740; // type:function size:0xE0 -fn_83_4820 = .text:0x00004820; // type:function size:0x88 -fn_83_48B0 = .text:0x000048B0; // type:function size:0x30 -fn_83_48E0 = .text:0x000048E0; // type:function size:0x30 -fn_83_4910 = .text:0x00004910; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcYim_c>CFPCc = .text:0x00004820; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcYim_c>CFR11dAcNpcYim_c = .text:0x000048B0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcYim_c>CFR11dAcNpcYim_c = .text:0x000048E0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcYim_c>CFR11dAcNpcYim_c = .text:0x00004910; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -239,7 +239,7 @@ lbl_83_rodata_848 = .rodata:0x00000848; // type:object size:0x4 data:float lbl_83_rodata_84C = .rodata:0x0000084C; // type:object size:0x1C data:float lbl_83_rodata_868 = .rodata:0x00000868; // type:object size:0x4 data:float lbl_83_rodata_86C = .rodata:0x0000086C; // type:object size:0x4 data:float -lbl_83_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_YIM = .data:0x00000000; // type:object size:0x10 data:4byte lbl_83_data_10 = .data:0x00000010; // type:object size:0xC lbl_83_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_83_data_2C = .data:0x0000002C; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_zeldaNP/symbols.txt b/config/SOUE01/rels/d_a_npc_zeldaNP/symbols.txt index 865a6bf5..7c3411fa 100644 --- a/config/SOUE01/rels/d_a_npc_zeldaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_zeldaNP/symbols.txt @@ -29,7 +29,7 @@ fn_29_7A0 = .text:0x000007A0; // type:function size:0x10 fn_29_7B0 = .text:0x000007B0; // type:function size:0x30 fn_29_7E0 = .text:0x000007E0; // type:function size:0x30 fn_29_810 = .text:0x00000810; // type:function size:0x30 -AcNpcZld__ctor = .text:0x00000840; // type:function size:0x478 +dAcNpcZld_c_classInit__Fv = .text:0x00000840; // type:function size:0x478 fn_29_CC0 = .text:0x00000CC0; // type:function size:0x4 fn_29_CD0 = .text:0x00000CD0; // type:function size:0x60 fn_29_D30 = .text:0x00000D30; // type:function size:0xC @@ -201,24 +201,24 @@ fn_29_6A80 = .text:0x00006A80; // type:function size:0x8 fn_29_6A90 = .text:0x00006A90; // type:function size:0x4C fn_29_6AE0 = .text:0x00006AE0; // type:function size:0x8 fn_29_6AF0 = .text:0x00006AF0; // type:function size:0xC -fn_29_6B00 = .text:0x00006B00; // type:function size:0x238 +__dt__11dAcNpcZld_cFv = .text:0x00006B00; // type:function size:0x238 fn_29_6D40 = .text:0x00006D40; // type:function size:0x4 fn_29_6D50 = .text:0x00006D50; // type:function size:0x4 fn_29_6D60 = .text:0x00006D60; // type:function size:0x4 fn_29_6D70 = .text:0x00006D70; // type:function size:0x4 fn_29_6D80 = .text:0x00006D80; // type:function size:0x4 -fn_29_6D90 = .text:0x00006D90; // type:function size:0x430 -fn_29_71C0 = .text:0x000071C0; // type:function size:0x58 +__sinit_\d_a_npc_zelda_cpp = .text:0x00006D90; // type:function size:0x430 scope:local +__dt__26sFStateID_c<11dAcNpcZld_c>Fv = .text:0x000071C0; // type:function size:0x58 fn_29_7220 = .text:0x00007220; // type:function size:0x5C fn_29_7280 = .text:0x00007280; // type:function size:0xC fn_29_7290 = .text:0x00007290; // type:function size:0xC fn_29_72A0 = .text:0x000072A0; // type:function size:0xC fn_29_72B0 = .text:0x000072B0; // type:function size:0xDC fn_29_7390 = .text:0x00007390; // type:function size:0xE0 -fn_29_7470 = .text:0x00007470; // type:function size:0x88 -fn_29_7500 = .text:0x00007500; // type:function size:0x30 -fn_29_7530 = .text:0x00007530; // type:function size:0x30 -fn_29_7560 = .text:0x00007560; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcZld_c>CFPCc = .text:0x00007470; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcZld_c>CFR11dAcNpcZld_c = .text:0x00007500; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcZld_c>CFR11dAcNpcZld_c = .text:0x00007530; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcZld_c>CFR11dAcNpcZld_c = .text:0x00007560; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -292,7 +292,7 @@ lbl_29_rodata_E84 = .rodata:0x00000E84; // type:object size:0xC data:float lbl_29_rodata_E90 = .rodata:0x00000E90; // type:object size:0x4 data:float lbl_29_rodata_E94 = .rodata:0x00000E94; // type:object size:0x4 data:float lbl_29_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_29_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_NPC_ZLD = .data:0x00000008; // type:object size:0x10 lbl_29_data_18 = .data:0x00000018; // type:object size:0x8 lbl_29_data_20 = .data:0x00000020; // type:object size:0xC lbl_29_data_2C = .data:0x0000002C; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_nusi_baseNP/symbols.txt b/config/SOUE01/rels/d_a_nusi_baseNP/symbols.txt index 4613c605..31b7ba95 100644 --- a/config/SOUE01/rels/d_a_nusi_baseNP/symbols.txt +++ b/config/SOUE01/rels/d_a_nusi_baseNP/symbols.txt @@ -5,11 +5,11 @@ __register_global_object = .text:0x00000070; // type:function size:0x1C scope:gl __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_233_F0 = .text:0x000000F0; // type:function size:0x40 fn_233_130 = .text:0x00000130; // type:function size:0x40 -AcBNusiBase__ctor = .text:0x00000170; // type:function size:0x438 -fn_233_5B0 = .text:0x000005B0; // type:function size:0x58 -fn_233_610 = .text:0x00000610; // type:function size:0x6C -fn_233_680 = .text:0x00000680; // type:function size:0xA0 -fn_233_720 = .text:0x00000720; // type:function size:0xA4 +dAcNusiBase_c_classInit__Fv = .text:0x00000170; // type:function size:0x438 +__dt__26sFState_c<13dAcNusiBase_c>Fv = .text:0x000005B0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcNusiBase_c>Fv = .text:0x00000610; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000680; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000720; // type:function size:0xA4 fn_233_7D0 = .text:0x000007D0; // type:function size:0xC fn_233_7E0 = .text:0x000007E0; // type:function size:0x7C fn_233_860 = .text:0x00000860; // type:function size:0x5C @@ -54,7 +54,7 @@ fn_233_38C0 = .text:0x000038C0; // type:function size:0x4 fn_233_38D0 = .text:0x000038D0; // type:function size:0x4 fn_233_38E0 = .text:0x000038E0; // type:function size:0xA0 fn_233_3980 = .text:0x00003980; // type:function size:0x2D0 -fn_233_3C50 = .text:0x00003C50; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00003C50; // type:function size:0x10 fn_233_3C60 = .text:0x00003C60; // type:function size:0xC fn_233_3C70 = .text:0x00003C70; // type:function size:0x154 fn_233_3DD0 = .text:0x00003DD0; // type:function size:0x88 @@ -96,9 +96,9 @@ fn_233_65A0 = .text:0x000065A0; // type:function size:0x8 fn_233_65B0 = .text:0x000065B0; // type:function size:0x4 fn_233_65C0 = .text:0x000065C0; // type:function size:0x4 fn_233_65D0 = .text:0x000065D0; // type:function size:0x8 -fn_233_65E0 = .text:0x000065E0; // type:function size:0x40C -fn_233_69F0 = .text:0x000069F0; // type:function size:0x10 -fn_233_6A00 = .text:0x00006A00; // type:function size:0x10 +__dt__13dAcNusiBase_cFv = .text:0x000065E0; // type:function size:0x40C +executeState__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000069F0; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006A00; // type:function size:0x10 fn_233_6A10 = .text:0x00006A10; // type:function size:0x50 fn_233_6A60 = .text:0x00006A60; // type:function size:0x14C fn_233_6BB0 = .text:0x00006BB0; // type:function size:0xD4 @@ -106,26 +106,26 @@ fn_233_6C90 = .text:0x00006C90; // type:function size:0x28 fn_233_6CC0 = .text:0x00006CC0; // type:function size:0x28 fn_233_6CF0 = .text:0x00006CF0; // type:function size:0x8 fn_233_6D00 = .text:0x00006D00; // type:function size:0x8 -fn_233_6D10 = .text:0x00006D10; // type:function size:0x60 -fn_233_6D70 = .text:0x00006D70; // type:function size:0xC -fn_233_6D80 = .text:0x00006D80; // type:function size:0x1C -fn_233_6DA0 = .text:0x00006DA0; // type:function size:0x1C -fn_233_6DC0 = .text:0x00006DC0; // type:function size:0x1C -fn_233_6DE0 = .text:0x00006DE0; // type:function size:0x10 -fn_233_6DF0 = .text:0x00006DF0; // type:function size:0x10 -fn_233_6E00 = .text:0x00006E00; // type:function size:0x10 -fn_233_6E10 = .text:0x00006E10; // type:function size:0x10 -fn_233_6E20 = .text:0x00006E20; // type:function size:0x10 -fn_233_6E30 = .text:0x00006E30; // type:function size:0x10 -fn_233_6E40 = .text:0x00006E40; // type:function size:0x30 -fn_233_6E70 = .text:0x00006E70; // type:function size:0x30 -fn_233_6EA0 = .text:0x00006EA0; // type:function size:0x30 -fn_233_6ED0 = .text:0x00006ED0; // type:function size:0x1E0 -fn_233_70B0 = .text:0x000070B0; // type:function size:0x58 +build__29sFStateFct_c<13dAcNusiBase_c>FRC12sStateIDIf_c = .text:0x00006D10; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcNusiBase_c>FRP10sStateIf_c = .text:0x00006D70; // type:function size:0xC +initialize__26sFState_c<13dAcNusiBase_c>Fv = .text:0x00006D80; // type:function size:0x1C +execute__26sFState_c<13dAcNusiBase_c>Fv = .text:0x00006DA0; // type:function size:0x1C +finalize__26sFState_c<13dAcNusiBase_c>Fv = .text:0x00006DC0; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006DE0; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006DF0; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006E00; // type:function size:0x10 +getState__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006E10; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006E20; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006E30; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcNusiBase_c>CFR13dAcNusiBase_c = .text:0x00006E40; // type:function size:0x30 +executeState__28sFStateID_c<13dAcNusiBase_c>CFR13dAcNusiBase_c = .text:0x00006E70; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcNusiBase_c>CFR13dAcNusiBase_c = .text:0x00006EA0; // type:function size:0x30 +__sinit_\d_a_nusi_base_cpp = .text:0x00006ED0; // type:function size:0x1E0 scope:local +__dt__28sFStateID_c<13dAcNusiBase_c>Fv = .text:0x000070B0; // type:function size:0x58 fn_233_7110 = .text:0x00007110; // type:function size:0x5C fn_233_7170 = .text:0x00007170; // type:function size:0xDC fn_233_7250 = .text:0x00007250; // type:function size:0xE0 -fn_233_7330 = .text:0x00007330; // type:function size:0x88 +isSameName__28sFStateID_c<13dAcNusiBase_c>CFPCc = .text:0x00007330; // type:function size:0x88 fn_233_73C0 = .text:0x000073C0; // type:function size:0x8 fn_233_73D0 = .text:0x000073D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -148,7 +148,7 @@ lbl_233_rodata_20C = .rodata:0x0000020C; // type:object size:0x48 data:float lbl_233_rodata_254 = .rodata:0x00000254; // type:object size:0x18 data:float lbl_233_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float lbl_233_rodata_270 = .rodata:0x00000270; // type:object size:0x28 data:double -lbl_233_data_0 = .data:0x00000000; // type:object size:0x68 data:4byte +g_profile_NUSI_BASE = .data:0x00000000; // type:object size:0x68 data:4byte lbl_233_data_68 = .data:0x00000068; // type:object size:0x8 lbl_233_data_70 = .data:0x00000070; // type:object size:0x4 data:4byte lbl_233_data_74 = .data:0x00000074; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_nusi_npcNP/symbols.txt b/config/SOUE01/rels/d_a_nusi_npcNP/symbols.txt index 9aeb2399..ebf2701e 100644 --- a/config/SOUE01/rels/d_a_nusi_npcNP/symbols.txt +++ b/config/SOUE01/rels/d_a_nusi_npcNP/symbols.txt @@ -5,11 +5,11 @@ __register_global_object = .text:0x00000070; // type:function size:0x1C scope:gl __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_234_F0 = .text:0x000000F0; // type:function size:0x40 fn_234_130 = .text:0x00000130; // type:function size:0x40 -AcNusiNpc__ctor = .text:0x00000170; // type:function size:0x444 -fn_234_5C0 = .text:0x000005C0; // type:function size:0x58 -fn_234_620 = .text:0x00000620; // type:function size:0x6C -fn_234_690 = .text:0x00000690; // type:function size:0xA0 -fn_234_730 = .text:0x00000730; // type:function size:0xA4 +dAcNusiNpc_c_classInit__Fv = .text:0x00000170; // type:function size:0x444 +__dt__25sFState_c<12dAcNusiNpc_c>Fv = .text:0x000005C0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcNusiNpc_c>Fv = .text:0x00000620; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000690; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000730; // type:function size:0xA4 fn_234_7E0 = .text:0x000007E0; // type:function size:0xC fn_234_7F0 = .text:0x000007F0; // type:function size:0x7C fn_234_870 = .text:0x00000870; // type:function size:0x5C @@ -26,9 +26,9 @@ fn_234_C40 = .text:0x00000C40; // type:function size:0x9C fn_234_CE0 = .text:0x00000CE0; // type:function size:0x64 fn_234_D50 = .text:0x00000D50; // type:function size:0x6C fn_234_DC0 = .text:0x00000DC0; // type:function size:0x198 -fn_234_F60 = .text:0x00000F60; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F60; // type:function size:0x10 fn_234_F70 = .text:0x00000F70; // type:function size:0x1B4 -fn_234_1130 = .text:0x00001130; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001130; // type:function size:0x10 fn_234_1140 = .text:0x00001140; // type:function size:0xE8 fn_234_1230 = .text:0x00001230; // type:function size:0xC4 fn_234_1300 = .text:0x00001300; // type:function size:0x68 @@ -51,8 +51,8 @@ fn_234_1B90 = .text:0x00001B90; // type:function size:0x8 fn_234_1BA0 = .text:0x00001BA0; // type:function size:0x4 fn_234_1BB0 = .text:0x00001BB0; // type:function size:0x4 fn_234_1BC0 = .text:0x00001BC0; // type:function size:0x8 -fn_234_1BD0 = .text:0x00001BD0; // type:function size:0x410 -fn_234_1FE0 = .text:0x00001FE0; // type:function size:0x10 +__dt__12dAcNusiNpc_cFv = .text:0x00001BD0; // type:function size:0x410 +getStateID__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FE0; // type:function size:0x10 fn_234_1FF0 = .text:0x00001FF0; // type:function size:0x50 fn_234_2040 = .text:0x00002040; // type:function size:0x4 fn_234_2050 = .text:0x00002050; // type:function size:0x14C @@ -62,27 +62,27 @@ fn_234_22C0 = .text:0x000022C0; // type:function size:0x28 fn_234_22F0 = .text:0x000022F0; // type:function size:0x28 fn_234_2320 = .text:0x00002320; // type:function size:0x8 fn_234_2330 = .text:0x00002330; // type:function size:0x8 -fn_234_2340 = .text:0x00002340; // type:function size:0x60 -fn_234_23A0 = .text:0x000023A0; // type:function size:0xC -fn_234_23B0 = .text:0x000023B0; // type:function size:0x1C -fn_234_23D0 = .text:0x000023D0; // type:function size:0x1C -fn_234_23F0 = .text:0x000023F0; // type:function size:0x1C -fn_234_2410 = .text:0x00002410; // type:function size:0x10 -fn_234_2420 = .text:0x00002420; // type:function size:0x10 -fn_234_2430 = .text:0x00002430; // type:function size:0x10 -fn_234_2440 = .text:0x00002440; // type:function size:0x10 -fn_234_2450 = .text:0x00002450; // type:function size:0x10 -fn_234_2460 = .text:0x00002460; // type:function size:0x10 -fn_234_2470 = .text:0x00002470; // type:function size:0x354 -fn_234_27D0 = .text:0x000027D0; // type:function size:0x58 +build__28sFStateFct_c<12dAcNusiNpc_c>FRC12sStateIDIf_c = .text:0x00002340; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcNusiNpc_c>FRP10sStateIf_c = .text:0x000023A0; // type:function size:0xC +initialize__25sFState_c<12dAcNusiNpc_c>Fv = .text:0x000023B0; // type:function size:0x1C +execute__25sFState_c<12dAcNusiNpc_c>Fv = .text:0x000023D0; // type:function size:0x1C +finalize__25sFState_c<12dAcNusiNpc_c>Fv = .text:0x000023F0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002410; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002420; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002430; // type:function size:0x10 +getState__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002440; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002450; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002460; // type:function size:0x10 +__sinit_\d_a_nusi_npc_cpp = .text:0x00002470; // type:function size:0x354 scope:local +__dt__27sFStateID_c<12dAcNusiNpc_c>Fv = .text:0x000027D0; // type:function size:0x58 fn_234_2830 = .text:0x00002830; // type:function size:0x5C fn_234_2890 = .text:0x00002890; // type:function size:0xC fn_234_28A0 = .text:0x000028A0; // type:function size:0xDC fn_234_2980 = .text:0x00002980; // type:function size:0xE0 -fn_234_2A60 = .text:0x00002A60; // type:function size:0x88 -fn_234_2AF0 = .text:0x00002AF0; // type:function size:0x30 -fn_234_2B20 = .text:0x00002B20; // type:function size:0x30 -fn_234_2B50 = .text:0x00002B50; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcNusiNpc_c>CFPCc = .text:0x00002A60; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNusiNpc_c>CFR12dAcNusiNpc_c = .text:0x00002AF0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNusiNpc_c>CFR12dAcNusiNpc_c = .text:0x00002B20; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNusiNpc_c>CFR12dAcNusiNpc_c = .text:0x00002B50; // type:function size:0x30 fn_234_2B80 = .text:0x00002B80; // type:function size:0x8 fn_234_2B90 = .text:0x00002B90; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -95,7 +95,7 @@ lbl_234_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_234_rodata_10 = .rodata:0x00000010; // type:object size:0xC data:float lbl_234_rodata_1C = .rodata:0x0000001C; // type:object size:0x24 data:float lbl_234_rodata_40 = .rodata:0x00000040; // type:object size:0xC data:float -lbl_234_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NUSI_NPC = .data:0x00000000; // type:object size:0x10 data:4byte lbl_234_data_10 = .data:0x00000010; // type:object size:0x1C lbl_234_data_2C = .data:0x0000002C; // type:object size:0xC lbl_234_data_38 = .data:0x00000038; // type:object size:0xA8 diff --git a/config/SOUE01/rels/d_a_obj_B300_sandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_B300_sandNP/symbols.txt index 48ace15c..9d8f12bb 100644 --- a/config/SOUE01/rels/d_a_obj_B300_sandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_B300_sandNP/symbols.txt @@ -3,53 +3,53 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOB300Sand__ctor = .text:0x000000F0; // type:function size:0x180 -fn_602_270 = .text:0x00000270; // type:function size:0x58 -fn_602_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_602_340 = .text:0x00000340; // type:function size:0xA0 -fn_602_3E0 = .text:0x000003E0; // type:function size:0xA4 +dAcOB300Sand_c_classInit__Fv = .text:0x000000F0; // type:function size:0x180 +__dt__27sFState_c<14dAcOB300Sand_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOB300Sand_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_602_490 = .text:0x00000490; // type:function size:0x64 AcOB300Sand__initModels = .text:0x00000500; // type:function size:0x2B4 AcOB300Sand__init = .text:0x000007C0; // type:function size:0x244 -fn_602_A10 = .text:0x00000A10; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A10; // type:function size:0x10 AcOB300Sand__init2 = .text:0x00000A20; // type:function size:0x84 fn_602_AB0 = .text:0x00000AB0; // type:function size:0x38 AcOB300Sand__update = .text:0x00000AF0; // type:function size:0x30 -fn_602_B20 = .text:0x00000B20; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B20; // type:function size:0x10 AcOB300Sand__updateInEvent = .text:0x00000B30; // type:function size:0x1A4 fn_602_CE0 = .text:0x00000CE0; // type:function size:0x14C fn_602_E30 = .text:0x00000E30; // type:function size:0x24 AcOB300Sand__draw = .text:0x00000E60; // type:function size:0x4C -fn_602_EB0 = .text:0x00000EB0; // type:function size:0x4 -AcOB300Sand__stateWaitUpdate = .text:0x00000EC0; // type:function size:0xCC -fn_602_F90 = .text:0x00000F90; // type:function size:0x4 -AcOB300Sand__stateClearEnter = .text:0x00000FA0; // type:function size:0x38 -AcOB300Sand__stateClearUpdate = .text:0x00000FE0; // type:function size:0x4 -AcOB300Sand__stateClearLeave = .text:0x00000FF0; // type:function size:0x4 +initializeState_Wait__14dAcOB300Sand_cFv = .text:0x00000EB0; // type:function size:0x4 +executeState_Wait__14dAcOB300Sand_cFv = .text:0x00000EC0; // type:function size:0xCC +finalizeState_Wait__14dAcOB300Sand_cFv = .text:0x00000F90; // type:function size:0x4 +initializeState_Clear__14dAcOB300Sand_cFv = .text:0x00000FA0; // type:function size:0x38 +executeState_Clear__14dAcOB300Sand_cFv = .text:0x00000FE0; // type:function size:0x4 +finalizeState_Clear__14dAcOB300Sand_cFv = .text:0x00000FF0; // type:function size:0x4 AcOB300Sand__eventWait = .text:0x00001000; // type:function size:0x8 AcOB300Sand__eventStart = .text:0x00001010; // type:function size:0x68 AcOB300Sand__eventMove = .text:0x00001080; // type:function size:0x15C AcOB300Sand__eventDone = .text:0x000011E0; // type:function size:0x1A8 fn_602_1390 = .text:0x00001390; // type:function size:0x98 -fn_602_1430 = .text:0x00001430; // type:function size:0x148 -fn_602_1580 = .text:0x00001580; // type:function size:0x10 -fn_602_1590 = .text:0x00001590; // type:function size:0x60 -fn_602_15F0 = .text:0x000015F0; // type:function size:0xC -fn_602_1600 = .text:0x00001600; // type:function size:0x1C -fn_602_1620 = .text:0x00001620; // type:function size:0x1C -fn_602_1640 = .text:0x00001640; // type:function size:0x1C -fn_602_1660 = .text:0x00001660; // type:function size:0x10 -fn_602_1670 = .text:0x00001670; // type:function size:0x10 -fn_602_1680 = .text:0x00001680; // type:function size:0x10 -fn_602_1690 = .text:0x00001690; // type:function size:0x10 -fn_602_16A0 = .text:0x000016A0; // type:function size:0x10 -fn_602_16B0 = .text:0x000016B0; // type:function size:0x10 -fn_602_16C0 = .text:0x000016C0; // type:function size:0x30 -fn_602_16F0 = .text:0x000016F0; // type:function size:0x30 -fn_602_1720 = .text:0x00001720; // type:function size:0x30 -fn_602_1750 = .text:0x00001750; // type:function size:0x1C0 -fn_602_1910 = .text:0x00001910; // type:function size:0x58 -fn_602_1970 = .text:0x00001970; // type:function size:0x88 +__dt__14dAcOB300Sand_cFv = .text:0x00001430; // type:function size:0x148 +getStateID__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001580; // type:function size:0x10 +build__30sFStateFct_c<14dAcOB300Sand_c>FRC12sStateIDIf_c = .text:0x00001590; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOB300Sand_c>FRP10sStateIf_c = .text:0x000015F0; // type:function size:0xC +initialize__27sFState_c<14dAcOB300Sand_c>Fv = .text:0x00001600; // type:function size:0x1C +execute__27sFState_c<14dAcOB300Sand_c>Fv = .text:0x00001620; // type:function size:0x1C +finalize__27sFState_c<14dAcOB300Sand_c>Fv = .text:0x00001640; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001660; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001670; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001680; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001690; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016A0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016B0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOB300Sand_c>CFR14dAcOB300Sand_c = .text:0x000016C0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOB300Sand_c>CFR14dAcOB300Sand_c = .text:0x000016F0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOB300Sand_c>CFR14dAcOB300Sand_c = .text:0x00001720; // type:function size:0x30 +__sinit_\d_a_obj_B300_sand_cpp = .text:0x00001750; // type:function size:0x1C0 scope:local +__dt__29sFStateID_c<14dAcOB300Sand_c>Fv = .text:0x00001910; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOB300Sand_c>CFPCc = .text:0x00001970; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -60,7 +60,7 @@ lbl_602_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_602_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_602_rodata_20 = .rodata:0x00000020; // type:object size:0xC data:float lbl_602_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float -lbl_602_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_B300_SAND = .data:0x00000000; // type:object size:0x10 data:4byte lbl_602_data_10 = .data:0x00000010; // type:object size:0x10 lbl_602_data_20 = .data:0x00000020; // type:object size:0x18 lbl_602_data_38 = .data:0x00000038; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_D300NP/symbols.txt b/config/SOUE01/rels/d_a_obj_D300NP/symbols.txt index 9ae641a5..b5f1557b 100644 --- a/config/SOUE01/rels/d_a_obj_D300NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_D300NP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOD300__allocate = .text:0x000000F0; // type:function size:0x184 +dAcOD300_c_classInit__Fv = .text:0x000000F0; // type:function size:0x184 fn_490_280 = .text:0x00000280; // type:function size:0x3C -fn_490_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_490_320 = .text:0x00000320; // type:function size:0x6C -fn_490_390 = .text:0x00000390; // type:function size:0xA0 -fn_490_430 = .text:0x00000430; // type:function size:0xA4 +__dt__23sFState_c<10dAcOD300_c>Fv = .text:0x000002C0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOD300_c>Fv = .text:0x00000320; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000390; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000430; // type:function size:0xA4 AcOD300__initModels = .text:0x000004E0; // type:function size:0x3C4 AcOD300__init = .text:0x000008B0; // type:function size:0x338 -fn_490_BF0 = .text:0x00000BF0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000BF0; // type:function size:0x10 fn_490_C00 = .text:0x00000C00; // type:function size:0x38 AcOD300__update = .text:0x00000C40; // type:function size:0x144 -fn_490_D90 = .text:0x00000D90; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D90; // type:function size:0x10 AcOD300__draw = .text:0x00000DA0; // type:function size:0x80 -AcOD300__stateWaitEnter = .text:0x00000E20; // type:function size:0x10 -AcOD300__stateWaitUpdate = .text:0x00000E30; // type:function size:0x88 -AcOD300__stateWaitLeave = .text:0x00000EC0; // type:function size:0x10 -AcOD300__stateAppearEnter = .text:0x00000ED0; // type:function size:0xF4 -AcOD300__stateAppearUpdate = .text:0x00000FD0; // type:function size:0x100 +initializeState_Wait__10dAcOD300_cFv = .text:0x00000E20; // type:function size:0x10 +executeState_Wait__10dAcOD300_cFv = .text:0x00000E30; // type:function size:0x88 +finalizeState_Wait__10dAcOD300_cFv = .text:0x00000EC0; // type:function size:0x10 +initializeState_Appear__10dAcOD300_cFv = .text:0x00000ED0; // type:function size:0xF4 +executeState_Appear__10dAcOD300_cFv = .text:0x00000FD0; // type:function size:0x100 fn_490_10D0 = .text:0x000010D0; // type:function size:0x1C -AcOD300__stateAppearLeave = .text:0x000010F0; // type:function size:0xCC -AcOD300__stateEndEnter = .text:0x000011C0; // type:function size:0xB0 -AcOD300__stateEndUpdate = .text:0x00001270; // type:function size:0x4 -AcOD300__stateEndLeave = .text:0x00001280; // type:function size:0x4 -AcOD300__dtor = .text:0x00001290; // type:function size:0x12C -fn_490_13C0 = .text:0x000013C0; // type:function size:0x10 -fn_490_13D0 = .text:0x000013D0; // type:function size:0x60 -fn_490_1430 = .text:0x00001430; // type:function size:0xC -fn_490_1440 = .text:0x00001440; // type:function size:0x1C -fn_490_1460 = .text:0x00001460; // type:function size:0x1C -fn_490_1480 = .text:0x00001480; // type:function size:0x1C -fn_490_14A0 = .text:0x000014A0; // type:function size:0x10 -fn_490_14B0 = .text:0x000014B0; // type:function size:0x10 -fn_490_14C0 = .text:0x000014C0; // type:function size:0x10 -fn_490_14D0 = .text:0x000014D0; // type:function size:0x10 -fn_490_14E0 = .text:0x000014E0; // type:function size:0x10 -fn_490_14F0 = .text:0x000014F0; // type:function size:0x10 -fn_490_1500 = .text:0x00001500; // type:function size:0x30 -fn_490_1530 = .text:0x00001530; // type:function size:0x30 -fn_490_1560 = .text:0x00001560; // type:function size:0x30 -fn_490_1590 = .text:0x00001590; // type:function size:0x27C -fn_490_1810 = .text:0x00001810; // type:function size:0x58 -fn_490_1870 = .text:0x00001870; // type:function size:0x88 +finalizeState_Appear__10dAcOD300_cFv = .text:0x000010F0; // type:function size:0xCC +initializeState_End__10dAcOD300_cFv = .text:0x000011C0; // type:function size:0xB0 +executeState_End__10dAcOD300_cFv = .text:0x00001270; // type:function size:0x4 +finalizeState_End__10dAcOD300_cFv = .text:0x00001280; // type:function size:0x4 +__dt__10dAcOD300_cFv = .text:0x00001290; // type:function size:0x12C +getStateID__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013C0; // type:function size:0x10 +build__26sFStateFct_c<10dAcOD300_c>FRC12sStateIDIf_c = .text:0x000013D0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOD300_c>FRP10sStateIf_c = .text:0x00001430; // type:function size:0xC +initialize__23sFState_c<10dAcOD300_c>Fv = .text:0x00001440; // type:function size:0x1C +execute__23sFState_c<10dAcOD300_c>Fv = .text:0x00001460; // type:function size:0x1C +finalize__23sFState_c<10dAcOD300_c>Fv = .text:0x00001480; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014A0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014B0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014C0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014D0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014E0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014F0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOD300_c>CFR10dAcOD300_c = .text:0x00001500; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOD300_c>CFR10dAcOD300_c = .text:0x00001530; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOD300_c>CFR10dAcOD300_c = .text:0x00001560; // type:function size:0x30 +__sinit_\d_a_obj_D300_cpp = .text:0x00001590; // type:function size:0x27C scope:local +__dt__25sFStateID_c<10dAcOD300_c>Fv = .text:0x00001810; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOD300_c>CFPCc = .text:0x00001870; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_490_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float lbl_490_rodata_C = .rodata:0x0000000C; // type:object size:0x14 data:float lbl_490_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float -lbl_490_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_D300 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_490_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_490_data_1C = .data:0x0000001C; // type:object size:0x8C lbl_490_data_A8 = .data:0x000000A8; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_a_obj_D3_dummyNP/symbols.txt b/config/SOUE01/rels/d_a_obj_D3_dummyNP/symbols.txt index ad221ed7..7a186733 100644 --- a/config/SOUE01/rels/d_a_obj_D3_dummyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_D3_dummyNP/symbols.txt @@ -3,43 +3,43 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOD3Dummy__ctor = .text:0x000000F0; // type:function size:0xCC -fn_599_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_599_220 = .text:0x00000220; // type:function size:0x6C -fn_599_290 = .text:0x00000290; // type:function size:0xA0 -fn_599_330 = .text:0x00000330; // type:function size:0xA4 +dAcOD3Dummy_c_classInit__Fv = .text:0x000000F0; // type:function size:0xCC +__dt__26sFState_c<13dAcOD3Dummy_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOD3Dummy_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_599_3E0 = .text:0x000003E0; // type:function size:0x15C fn_599_540 = .text:0x00000540; // type:function size:0x10C -fn_599_650 = .text:0x00000650; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000650; // type:function size:0x10 fn_599_660 = .text:0x00000660; // type:function size:0x8 fn_599_670 = .text:0x00000670; // type:function size:0xDC -fn_599_750 = .text:0x00000750; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000750; // type:function size:0x10 fn_599_760 = .text:0x00000760; // type:function size:0x8 -fn_599_770 = .text:0x00000770; // type:function size:0x4 -fn_599_780 = .text:0x00000780; // type:function size:0x4 -fn_599_790 = .text:0x00000790; // type:function size:0x4 +initializeState_Wait__13dAcOD3Dummy_cFv = .text:0x00000770; // type:function size:0x4 +executeState_Wait__13dAcOD3Dummy_cFv = .text:0x00000780; // type:function size:0x4 +finalizeState_Wait__13dAcOD3Dummy_cFv = .text:0x00000790; // type:function size:0x4 fn_599_7A0 = .text:0x000007A0; // type:function size:0x64 fn_599_810 = .text:0x00000810; // type:function size:0x128 fn_599_940 = .text:0x00000940; // type:function size:0x80 -fn_599_9C0 = .text:0x000009C0; // type:function size:0xD8 -fn_599_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_599_AB0 = .text:0x00000AB0; // type:function size:0x60 -fn_599_B10 = .text:0x00000B10; // type:function size:0xC -fn_599_B20 = .text:0x00000B20; // type:function size:0x1C -fn_599_B40 = .text:0x00000B40; // type:function size:0x1C -fn_599_B60 = .text:0x00000B60; // type:function size:0x1C -fn_599_B80 = .text:0x00000B80; // type:function size:0x10 -fn_599_B90 = .text:0x00000B90; // type:function size:0x10 -fn_599_BA0 = .text:0x00000BA0; // type:function size:0x10 -fn_599_BB0 = .text:0x00000BB0; // type:function size:0x10 -fn_599_BC0 = .text:0x00000BC0; // type:function size:0x10 -fn_599_BD0 = .text:0x00000BD0; // type:function size:0x10 -fn_599_BE0 = .text:0x00000BE0; // type:function size:0x30 -fn_599_C10 = .text:0x00000C10; // type:function size:0x30 -fn_599_C40 = .text:0x00000C40; // type:function size:0x30 -fn_599_C70 = .text:0x00000C70; // type:function size:0x10C -fn_599_D80 = .text:0x00000D80; // type:function size:0x58 -fn_599_DE0 = .text:0x00000DE0; // type:function size:0x88 +__dt__13dAcOD3Dummy_cFv = .text:0x000009C0; // type:function size:0xD8 +getStateID__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AA0; // type:function size:0x10 +build__29sFStateFct_c<13dAcOD3Dummy_c>FRC12sStateIDIf_c = .text:0x00000AB0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOD3Dummy_c>FRP10sStateIf_c = .text:0x00000B10; // type:function size:0xC +initialize__26sFState_c<13dAcOD3Dummy_c>Fv = .text:0x00000B20; // type:function size:0x1C +execute__26sFState_c<13dAcOD3Dummy_c>Fv = .text:0x00000B40; // type:function size:0x1C +finalize__26sFState_c<13dAcOD3Dummy_c>Fv = .text:0x00000B60; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B80; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B90; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BA0; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BB0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BC0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BD0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOD3Dummy_c>CFR13dAcOD3Dummy_c = .text:0x00000BE0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOD3Dummy_c>CFR13dAcOD3Dummy_c = .text:0x00000C10; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOD3Dummy_c>CFR13dAcOD3Dummy_c = .text:0x00000C40; // type:function size:0x30 +__sinit_\d_a_obj_D3_dummy_cpp = .text:0x00000C70; // type:function size:0x10C scope:local +__dt__28sFStateID_c<13dAcOD3Dummy_c>Fv = .text:0x00000D80; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOD3Dummy_c>CFPCc = .text:0x00000DE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -57,7 +57,7 @@ lbl_599_data_28 = .data:0x00000028; // type:object size:0x8 lbl_599_data_30 = .data:0x00000030; // type:object size:0x8 lbl_599_data_38 = .data:0x00000038; // type:object size:0x8 lbl_599_data_40 = .data:0x00000040; // type:object size:0x20 data:4byte -lbl_599_data_60 = .data:0x00000060; // type:object size:0x10 +g_profile_OBJ_D3_DUMMY = .data:0x00000060; // type:object size:0x10 lbl_599_data_70 = .data:0x00000070; // type:object size:0x4 lbl_599_data_74 = .data:0x00000074; // type:object size:0x4 lbl_599_data_78 = .data:0x00000078; // type:object size:0x4 diff --git a/config/SOUE01/rels/d_a_obj_F302_lightNP/symbols.txt b/config/SOUE01/rels/d_a_obj_F302_lightNP/symbols.txt index b0cbef5c..891c2d40 100644 --- a/config/SOUE01/rels/d_a_obj_F302_lightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_F302_lightNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_620_F0 = .text:0x000000F0; // type:function size:0x100 -fn_620_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_620_250 = .text:0x00000250; // type:function size:0x6C -fn_620_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_620_360 = .text:0x00000360; // type:function size:0xA4 +dAcOF302Light_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__28sFState_c<15dAcOF302Light_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOF302Light_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_620_410 = .text:0x00000410; // type:function size:0x64 fn_620_480 = .text:0x00000480; // type:function size:0xFC fn_620_580 = .text:0x00000580; // type:function size:0x140 -fn_620_6C0 = .text:0x000006C0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006C0; // type:function size:0x10 fn_620_6D0 = .text:0x000006D0; // type:function size:0x8 fn_620_6E0 = .text:0x000006E0; // type:function size:0x8 fn_620_6F0 = .text:0x000006F0; // type:function size:0x74 -fn_620_770 = .text:0x00000770; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000770; // type:function size:0x10 fn_620_780 = .text:0x00000780; // type:function size:0x128 -fn_620_8B0 = .text:0x000008B0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008B0; // type:function size:0x10 fn_620_8C0 = .text:0x000008C0; // type:function size:0x28 -fn_620_8F0 = .text:0x000008F0; // type:function size:0x54 -fn_620_950 = .text:0x00000950; // type:function size:0x4 -fn_620_960 = .text:0x00000960; // type:function size:0x4 -fn_620_970 = .text:0x00000970; // type:function size:0xC4 -fn_620_A40 = .text:0x00000A40; // type:function size:0xB4 -fn_620_B00 = .text:0x00000B00; // type:function size:0x4 -fn_620_B10 = .text:0x00000B10; // type:function size:0xF0 -fn_620_C00 = .text:0x00000C00; // type:function size:0x60 -fn_620_C60 = .text:0x00000C60; // type:function size:0xC -fn_620_C70 = .text:0x00000C70; // type:function size:0x1C -fn_620_C90 = .text:0x00000C90; // type:function size:0x1C -fn_620_CB0 = .text:0x00000CB0; // type:function size:0x1C -fn_620_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_620_CE0 = .text:0x00000CE0; // type:function size:0x10 -fn_620_CF0 = .text:0x00000CF0; // type:function size:0x10 -fn_620_D00 = .text:0x00000D00; // type:function size:0x10 -fn_620_D10 = .text:0x00000D10; // type:function size:0x10 -fn_620_D20 = .text:0x00000D20; // type:function size:0x10 -fn_620_D30 = .text:0x00000D30; // type:function size:0x30 -fn_620_D60 = .text:0x00000D60; // type:function size:0x30 -fn_620_D90 = .text:0x00000D90; // type:function size:0x30 -fn_620_DC0 = .text:0x00000DC0; // type:function size:0x1C0 -fn_620_F80 = .text:0x00000F80; // type:function size:0x58 -fn_620_FE0 = .text:0x00000FE0; // type:function size:0x88 +initializeState_Wait__15dAcOF302Light_cFv = .text:0x000008F0; // type:function size:0x54 +executeState_Wait__15dAcOF302Light_cFv = .text:0x00000950; // type:function size:0x4 +finalizeState_Wait__15dAcOF302Light_cFv = .text:0x00000960; // type:function size:0x4 +initializeState_SwitchOn__15dAcOF302Light_cFv = .text:0x00000970; // type:function size:0xC4 +executeState_SwitchOn__15dAcOF302Light_cFv = .text:0x00000A40; // type:function size:0xB4 +finalizeState_SwitchOn__15dAcOF302Light_cFv = .text:0x00000B00; // type:function size:0x4 +__dt__15dAcOF302Light_cFv = .text:0x00000B10; // type:function size:0xF0 +build__31sFStateFct_c<15dAcOF302Light_c>FRC12sStateIDIf_c = .text:0x00000C00; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOF302Light_c>FRP10sStateIf_c = .text:0x00000C60; // type:function size:0xC +initialize__28sFState_c<15dAcOF302Light_c>Fv = .text:0x00000C70; // type:function size:0x1C +execute__28sFState_c<15dAcOF302Light_c>Fv = .text:0x00000C90; // type:function size:0x1C +finalize__28sFState_c<15dAcOF302Light_c>Fv = .text:0x00000CB0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CD0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CE0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CF0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D00; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D10; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D20; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOF302Light_c>CFR15dAcOF302Light_c = .text:0x00000D30; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOF302Light_c>CFR15dAcOF302Light_c = .text:0x00000D60; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOF302Light_c>CFR15dAcOF302Light_c = .text:0x00000D90; // type:function size:0x30 +__sinit_\d_a_obj_F302_light_cpp = .text:0x00000DC0; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcOF302Light_c>Fv = .text:0x00000F80; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOF302Light_c>CFPCc = .text:0x00000FE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_620_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float lbl_620_rodata_10 = .rodata:0x00000010; // type:object size:0x10 data:float -lbl_620_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_F302_LIGHT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_620_data_10 = .data:0x00000010; // type:object size:0x10 lbl_620_data_20 = .data:0x00000020; // type:object size:0x34 lbl_620_data_54 = .data:0x00000054; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/splits.txt b/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/splits.txt index 908dfa7e..4ac6dedc 100644 --- a/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/splits.txt +++ b/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/symbols.txt b/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/symbols.txt index f4d4fd9b..c599de77 100644 --- a/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/symbols.txt @@ -1,15 +1,15 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOF400GateLeaf__ctor = .text:0x00000070; // type:function size:0x54 +dAcOF400GateLeaf_c_classInit__Fv = .text:0x00000070; // type:function size:0x54 fn_628_D0 = .text:0x000000D0; // type:function size:0x98 AcOF400GateLeaf__init = .text:0x00000170; // type:function size:0xE4 AcOF400GateLeaf__draw = .text:0x00000260; // type:function size:0x6C AcOF400GateLeaf__getStoryflag = .text:0x000002D0; // type:function size:0xC -fn_628_2E0 = .text:0x000002E0; // type:function size:0x68 +__dt__18dAcOF400GateLeaf_cFv = .text:0x000002E0; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_628_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_628_section4_10 = .rodata:0x00000010; // type:object size:0x10 -lbl_628_section4_20 = .rodata:0x00000020; // type:object size:0x20 data:string -lbl_628_section4_40 = .rodata:0x00000040; // type:object size:0x80 +g_profile_OBJ_F400_GATE_LEAF = .data:0x00000000; // type:object size:0x10 +lbl_628_section4_10 = .data:0x00000010; // type:object size:0x10 +lbl_628_section4_20 = .data:0x00000020; // type:object size:0x20 data:string +lbl_628_section4_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_F400_gate_sealNP/symbols.txt b/config/SOUE01/rels/d_a_obj_F400_gate_sealNP/symbols.txt index 3b73cb77..857debf3 100644 --- a/config/SOUE01/rels/d_a_obj_F400_gate_sealNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_F400_gate_sealNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_629_70 = .text:0x00000070; // type:function size:0x98 +dAcOF400GateSeal_c_classInit__Fv = .text:0x00000070; // type:function size:0x98 AcOF400GateSeal__initModels = .text:0x00000110; // type:function size:0x11C fn_629_230 = .text:0x00000230; // type:function size:0x8 AcOF400GateSeal__init = .text:0x00000240; // type:function size:0x1A4 fn_629_3F0 = .text:0x000003F0; // type:function size:0xD8 AcOF400GateSeal__draw = .text:0x000004D0; // type:function size:0x28 -fn_629_500 = .text:0x00000500; // type:function size:0x84 +__dt__18dAcOF400GateSeal_cFv = .text:0x00000500; // type:function size:0x84 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_629_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_629_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_F400_GATE_SEAL = .data:0x00000000; // type:object size:0x10 lbl_629_data_10 = .data:0x00000010; // type:object size:0x10 lbl_629_data_20 = .data:0x00000020; // type:object size:0x20 data:string lbl_629_data_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_amberNP/symbols.txt b/config/SOUE01/rels/d_a_obj_amberNP/symbols.txt index 7f900008..5a1fc414 100644 --- a/config/SOUE01/rels/d_a_obj_amberNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_amberNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOAmber__ctor = .text:0x00000070; // type:function size:0x68 +dAcOAmber_c_classInit__Fv = .text:0x00000070; // type:function size:0x68 fn_626_E0 = .text:0x000000E0; // type:function size:0x58 AcOAmber__initModels = .text:0x00000140; // type:function size:0x98 fn_626_1E0 = .text:0x000001E0; // type:function size:0x8 @@ -9,12 +9,12 @@ fn_626_1F0 = .text:0x000001F0; // type:function size:0x24C AcOAmber__draw = .text:0x00000440; // type:function size:0x7C fn_626_4C0 = .text:0x000004C0; // type:function size:0xA4 fn_626_570 = .text:0x00000570; // type:function size:0x10 -fn_626_580 = .text:0x00000580; // type:function size:0x78 +__dt__11dAcOAmber_cFv = .text:0x00000580; // type:function size:0x78 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_626_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float lbl_626_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float -lbl_626_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_AMBER = .data:0x00000000; // type:object size:0x10 lbl_626_data_10 = .data:0x00000010; // type:object size:0x8 lbl_626_data_18 = .data:0x00000018; // type:object size:0x1C lbl_626_data_34 = .data:0x00000034; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_ancient_jewelsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ancient_jewelsNP/symbols.txt index 3508e87a..3052c355 100644 --- a/config/SOUE01/rels/d_a_obj_ancient_jewelsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ancient_jewelsNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOAncientJewels__ctor = .text:0x000000F0; // type:function size:0x134 +dAcOAncientJewels_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 fn_509_230 = .text:0x00000230; // type:function size:0x58 -fn_509_290 = .text:0x00000290; // type:function size:0x58 -fn_509_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_509_360 = .text:0x00000360; // type:function size:0xA0 -fn_509_400 = .text:0x00000400; // type:function size:0xA4 +__dt__32sFState_c<19dAcOAncientJewels_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOAncientJewels_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_509_4B0 = .text:0x000004B0; // type:function size:0x254 -fn_509_710 = .text:0x00000710; // type:function size:0x10 +getStateID__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000710; // type:function size:0x10 fn_509_720 = .text:0x00000720; // type:function size:0x30 fn_509_750 = .text:0x00000750; // type:function size:0x1CC fn_509_920 = .text:0x00000920; // type:function size:0x30 AcOAncientJewels__intiModels = .text:0x00000950; // type:function size:0xC8 AcOAncientJewels__init1 = .text:0x00000A20; // type:function size:0x260 AcOAncientJewels__init2 = .text:0x00000C80; // type:function size:0x248 -fn_509_ED0 = .text:0x00000ED0; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000ED0; // type:function size:0x10 fn_509_EE0 = .text:0x00000EE0; // type:function size:0x8 AcOAncientJewels__update = .text:0x00000EF0; // type:function size:0x250 -fn_509_1140 = .text:0x00001140; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001140; // type:function size:0x10 AcOAncientJewels__draw = .text:0x00001150; // type:function size:0xE8 -AcOAncientJewels__stateWaitEnter = .text:0x00001240; // type:function size:0x10 -AcOAncientJewels__stateWaitUpdate = .text:0x00001250; // type:function size:0x118 -fn_509_1370 = .text:0x00001370; // type:function size:0x4 -AcOAncientJewels__stateWaitDropEnter = .text:0x00001380; // type:function size:0x10 -AcOAncientJewels__stateWaitDropUpdate = .text:0x00001390; // type:function size:0xE0 -fn_509_1470 = .text:0x00001470; // type:function size:0x4 -AcOAncientJewels__stateDropEnter = .text:0x00001480; // type:function size:0x10 -AcOAncientJewels__stateDropEnter2 = .text:0x00001490; // type:function size:0xF0 -fn_509_1580 = .text:0x00001580; // type:function size:0x4 -AcOAncientJewels__stateBuriedEnter = .text:0x00001590; // type:function size:0x24 -AcOAncientJewels__stateBuriedUpdate = .text:0x000015C0; // type:function size:0x228 -fn_509_17F0 = .text:0x000017F0; // type:function size:0x4 -AcOAncientJewels__stateUnderLogEnter = .text:0x00001800; // type:function size:0x18 -AcOAncientJewels__stateUnderLogUpdate = .text:0x00001820; // type:function size:0xEC -fn_509_1910 = .text:0x00001910; // type:function size:0x4 -AcOAncientJewels__stateWhipCarryEnter = .text:0x00001920; // type:function size:0x48 -AcOAncientJewels__stateWhipCarryUpdate = .text:0x00001970; // type:function size:0x3C +initializeState_Wait__19dAcOAncientJewels_cFv = .text:0x00001240; // type:function size:0x10 +executeState_Wait__19dAcOAncientJewels_cFv = .text:0x00001250; // type:function size:0x118 +finalizeState_Wait__19dAcOAncientJewels_cFv = .text:0x00001370; // type:function size:0x4 +initializeState_WaitDrop__19dAcOAncientJewels_cFv = .text:0x00001380; // type:function size:0x10 +executeState_WaitDrop__19dAcOAncientJewels_cFv = .text:0x00001390; // type:function size:0xE0 +finalizeState_WaitDrop__19dAcOAncientJewels_cFv = .text:0x00001470; // type:function size:0x4 +initializeState_Drop__19dAcOAncientJewels_cFv = .text:0x00001480; // type:function size:0x10 +executeState_Drop__19dAcOAncientJewels_cFv = .text:0x00001490; // type:function size:0xF0 +finalizeState_Drop__19dAcOAncientJewels_cFv = .text:0x00001580; // type:function size:0x4 +initializeState_Buried__19dAcOAncientJewels_cFv = .text:0x00001590; // type:function size:0x24 +executeState_Buried__19dAcOAncientJewels_cFv = .text:0x000015C0; // type:function size:0x228 +finalizeState_Buried__19dAcOAncientJewels_cFv = .text:0x000017F0; // type:function size:0x4 +initializeState_UnderLog__19dAcOAncientJewels_cFv = .text:0x00001800; // type:function size:0x18 +executeState_UnderLog__19dAcOAncientJewels_cFv = .text:0x00001820; // type:function size:0xEC +finalizeState_UnderLog__19dAcOAncientJewels_cFv = .text:0x00001910; // type:function size:0x4 +initializeState_WhipCarry__19dAcOAncientJewels_cFv = .text:0x00001920; // type:function size:0x48 +executeState_WhipCarry__19dAcOAncientJewels_cFv = .text:0x00001970; // type:function size:0x3C fn_509_19AC = .text:0x000019AC; // type:function size:0x4 -AcOAncientJewels__stateWhipCarryLeave = .text:0x000019B0; // type:function size:0x10 -AcOAncientJewels__stateGetItemEnter = .text:0x000019C0; // type:function size:0x5C -fn_509_1A20 = .text:0x00001A20; // type:function size:0x4 -fn_509_1A30 = .text:0x00001A30; // type:function size:0x4 +finalizeState_WhipCarry__19dAcOAncientJewels_cFv = .text:0x000019B0; // type:function size:0x10 +initializeState_GetItem__19dAcOAncientJewels_cFv = .text:0x000019C0; // type:function size:0x5C +executeState_GetItem__19dAcOAncientJewels_cFv = .text:0x00001A20; // type:function size:0x4 +finalizeState_GetItem__19dAcOAncientJewels_cFv = .text:0x00001A30; // type:function size:0x4 fn_509_1A40 = .text:0x00001A40; // type:function size:0x10 fn_509_1A50 = .text:0x00001A50; // type:function size:0x1C AcOAncientJewels__giveItem = .text:0x00001A70; // type:function size:0x24 @@ -56,24 +56,24 @@ fn_509_1B20 = .text:0x00001B20; // type:function size:0x4 AcOAncientJewels__getOarcName = .text:0x00001B30; // type:function size:0x48 AcOAncientJewels__getModelName = .text:0x00001B80; // type:function size:0x4 fn_509_1B90 = .text:0x00001B90; // type:function size:0x18 -AcOAncientJewels__dtor = .text:0x00001BB0; // type:function size:0x128 -fn_509_1CE0 = .text:0x00001CE0; // type:function size:0x60 -fn_509_1D40 = .text:0x00001D40; // type:function size:0xC -fn_509_1D50 = .text:0x00001D50; // type:function size:0x1C -fn_509_1D70 = .text:0x00001D70; // type:function size:0x1C -fn_509_1D90 = .text:0x00001D90; // type:function size:0x1C -fn_509_1DB0 = .text:0x00001DB0; // type:function size:0x10 -fn_509_1DC0 = .text:0x00001DC0; // type:function size:0x10 -fn_509_1DD0 = .text:0x00001DD0; // type:function size:0x10 -fn_509_1DE0 = .text:0x00001DE0; // type:function size:0x10 -fn_509_1DF0 = .text:0x00001DF0; // type:function size:0x10 -fn_509_1E00 = .text:0x00001E00; // type:function size:0x10 -fn_509_1E10 = .text:0x00001E10; // type:function size:0x30 -fn_509_1E40 = .text:0x00001E40; // type:function size:0x30 -fn_509_1E70 = .text:0x00001E70; // type:function size:0x30 -fn_509_1EA0 = .text:0x00001EA0; // type:function size:0x56C -fn_509_2410 = .text:0x00002410; // type:function size:0x58 -fn_509_2470 = .text:0x00002470; // type:function size:0x88 +__dt__19dAcOAncientJewels_cFv = .text:0x00001BB0; // type:function size:0x128 +build__35sFStateFct_c<19dAcOAncientJewels_c>FRC12sStateIDIf_c = .text:0x00001CE0; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOAncientJewels_c>FRP10sStateIf_c = .text:0x00001D40; // type:function size:0xC +initialize__32sFState_c<19dAcOAncientJewels_c>Fv = .text:0x00001D50; // type:function size:0x1C +execute__32sFState_c<19dAcOAncientJewels_c>Fv = .text:0x00001D70; // type:function size:0x1C +finalize__32sFState_c<19dAcOAncientJewels_c>Fv = .text:0x00001D90; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DB0; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DC0; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DD0; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DE0; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DF0; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E00; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOAncientJewels_c>CFR19dAcOAncientJewels_c = .text:0x00001E10; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOAncientJewels_c>CFR19dAcOAncientJewels_c = .text:0x00001E40; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOAncientJewels_c>CFR19dAcOAncientJewels_c = .text:0x00001E70; // type:function size:0x30 +__sinit_\d_a_obj_ancient_jewels_cpp = .text:0x00001EA0; // type:function size:0x56C scope:local +__dt__34sFStateID_c<19dAcOAncientJewels_c>Fv = .text:0x00002410; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOAncientJewels_c>CFPCc = .text:0x00002470; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -90,7 +90,7 @@ lbl_509_rodata_98 = .rodata:0x00000098; // type:object size:0xC lbl_509_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float lbl_509_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float lbl_509_rodata_AC = .rodata:0x000000AC; // type:object size:0xC data:float -lbl_509_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ANCIENT_JEWELS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_509_data_10 = .data:0x00000010; // type:object size:0x30 lbl_509_data_40 = .data:0x00000040; // type:object size:0x4 data:string lbl_509_data_44 = .data:0x00000044; // type:object size:0x4C diff --git a/config/SOUE01/rels/d_a_obj_arrow_switchNP/symbols.txt b/config/SOUE01/rels/d_a_obj_arrow_switchNP/symbols.txt index 8574ad73..f28be91f 100644 --- a/config/SOUE01/rels/d_a_obj_arrow_switchNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_arrow_switchNP/symbols.txt @@ -3,34 +3,34 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_337_F0 = .text:0x000000F0; // type:function size:0x15C -fn_337_250 = .text:0x00000250; // type:function size:0x58 -fn_337_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_337_320 = .text:0x00000320; // type:function size:0xA0 -fn_337_3C0 = .text:0x000003C0; // type:function size:0xA4 +dAcOarrowSwitch_c_classInit__Fv = .text:0x000000F0; // type:function size:0x15C +__dt__30sFState_c<17dAcOarrowSwitch_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOarrowSwitch_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_337_470 = .text:0x00000470; // type:function size:0x3C fn_337_4B0 = .text:0x000004B0; // type:function size:0x64 fn_337_520 = .text:0x00000520; // type:function size:0x1C8 fn_337_6F0 = .text:0x000006F0; // type:function size:0x228 -fn_337_920 = .text:0x00000920; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000920; // type:function size:0x10 fn_337_930 = .text:0x00000930; // type:function size:0x8 fn_337_940 = .text:0x00000940; // type:function size:0x8 fn_337_950 = .text:0x00000950; // type:function size:0x104 -fn_337_A60 = .text:0x00000A60; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A60; // type:function size:0x10 fn_337_A70 = .text:0x00000A70; // type:function size:0x1C fn_337_A90 = .text:0x00000A90; // type:function size:0x90 -fn_337_B20 = .text:0x00000B20; // type:function size:0x80 -fn_337_BA0 = .text:0x00000BA0; // type:function size:0x1CC -fn_337_D70 = .text:0x00000D70; // type:function size:0x4 -fn_337_D80 = .text:0x00000D80; // type:function size:0x80 -fn_337_E00 = .text:0x00000E00; // type:function size:0x22C -fn_337_1030 = .text:0x00001030; // type:function size:0x4 -fn_337_1040 = .text:0x00001040; // type:function size:0x70 -fn_337_10B0 = .text:0x000010B0; // type:function size:0x90 -fn_337_1140 = .text:0x00001140; // type:function size:0x4 -fn_337_1150 = .text:0x00001150; // type:function size:0x6C -fn_337_11C0 = .text:0x000011C0; // type:function size:0x78 -fn_337_1240 = .text:0x00001240; // type:function size:0x4C +initializeState_Off__17dAcOarrowSwitch_cFv = .text:0x00000B20; // type:function size:0x80 +executeState_Off__17dAcOarrowSwitch_cFv = .text:0x00000BA0; // type:function size:0x1CC +finalizeState_Off__17dAcOarrowSwitch_cFv = .text:0x00000D70; // type:function size:0x4 +initializeState_On__17dAcOarrowSwitch_cFv = .text:0x00000D80; // type:function size:0x80 +executeState_On__17dAcOarrowSwitch_cFv = .text:0x00000E00; // type:function size:0x22C +finalizeState_On__17dAcOarrowSwitch_cFv = .text:0x00001030; // type:function size:0x4 +initializeState_FixedOn__17dAcOarrowSwitch_cFv = .text:0x00001040; // type:function size:0x70 +executeState_FixedOn__17dAcOarrowSwitch_cFv = .text:0x000010B0; // type:function size:0x90 +finalizeState_FixedOn__17dAcOarrowSwitch_cFv = .text:0x00001140; // type:function size:0x4 +initializeState_OpenEye__17dAcOarrowSwitch_cFv = .text:0x00001150; // type:function size:0x6C +executeState_OpenEye__17dAcOarrowSwitch_cFv = .text:0x000011C0; // type:function size:0x78 +finalizeState_OpenEye__17dAcOarrowSwitch_cFv = .text:0x00001240; // type:function size:0x4C fn_337_1290 = .text:0x00001290; // type:function size:0xB0 fn_337_1340 = .text:0x00001340; // type:function size:0x48 fn_337_1390 = .text:0x00001390; // type:function size:0x50 @@ -39,25 +39,25 @@ fn_337_1440 = .text:0x00001440; // type:function size:0x7C fn_337_14C0 = .text:0x000014C0; // type:function size:0x54 fn_337_1520 = .text:0x00001520; // type:function size:0xA8 fn_337_15D0 = .text:0x000015D0; // type:function size:0x5C -fn_337_1630 = .text:0x00001630; // type:function size:0x120 -fn_337_1750 = .text:0x00001750; // type:function size:0x10 -fn_337_1760 = .text:0x00001760; // type:function size:0x60 -fn_337_17C0 = .text:0x000017C0; // type:function size:0xC -fn_337_17D0 = .text:0x000017D0; // type:function size:0x1C -fn_337_17F0 = .text:0x000017F0; // type:function size:0x1C -fn_337_1810 = .text:0x00001810; // type:function size:0x1C -fn_337_1830 = .text:0x00001830; // type:function size:0x10 -fn_337_1840 = .text:0x00001840; // type:function size:0x10 -fn_337_1850 = .text:0x00001850; // type:function size:0x10 -fn_337_1860 = .text:0x00001860; // type:function size:0x10 -fn_337_1870 = .text:0x00001870; // type:function size:0x10 -fn_337_1880 = .text:0x00001880; // type:function size:0x10 -fn_337_1890 = .text:0x00001890; // type:function size:0x30 -fn_337_18C0 = .text:0x000018C0; // type:function size:0x30 -fn_337_18F0 = .text:0x000018F0; // type:function size:0x30 -fn_337_1920 = .text:0x00001920; // type:function size:0x338 -fn_337_1C60 = .text:0x00001C60; // type:function size:0x58 -fn_337_1CC0 = .text:0x00001CC0; // type:function size:0x88 +__dt__17dAcOarrowSwitch_cFv = .text:0x00001630; // type:function size:0x120 +getStateID__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001750; // type:function size:0x10 +build__33sFStateFct_c<17dAcOarrowSwitch_c>FRC12sStateIDIf_c = .text:0x00001760; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOarrowSwitch_c>FRP10sStateIf_c = .text:0x000017C0; // type:function size:0xC +initialize__30sFState_c<17dAcOarrowSwitch_c>Fv = .text:0x000017D0; // type:function size:0x1C +execute__30sFState_c<17dAcOarrowSwitch_c>Fv = .text:0x000017F0; // type:function size:0x1C +finalize__30sFState_c<17dAcOarrowSwitch_c>Fv = .text:0x00001810; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001830; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001840; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001850; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001860; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001870; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001880; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOarrowSwitch_c>CFR17dAcOarrowSwitch_c = .text:0x00001890; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOarrowSwitch_c>CFR17dAcOarrowSwitch_c = .text:0x000018C0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOarrowSwitch_c>CFR17dAcOarrowSwitch_c = .text:0x000018F0; // type:function size:0x30 +__sinit_\d_a_obj_arrow_switch_cpp = .text:0x00001920; // type:function size:0x338 scope:local +__dt__32sFStateID_c<17dAcOarrowSwitch_c>Fv = .text:0x00001C60; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOarrowSwitch_c>CFPCc = .text:0x00001CC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -67,7 +67,7 @@ lbl_337_rodata_C = .rodata:0x0000000C; // type:object size:0x14 data:float lbl_337_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_337_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_337_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float -lbl_337_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ARROW_SWITCH = .data:0x00000000; // type:object size:0x10 data:4byte lbl_337_data_10 = .data:0x00000010; // type:object size:0x98 lbl_337_data_A8 = .data:0x000000A8; // type:object size:0x20 lbl_337_data_C8 = .data:0x000000C8; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_asura_pillarNP/symbols.txt b/config/SOUE01/rels/d_a_obj_asura_pillarNP/symbols.txt index 478d049e..82e7d496 100644 --- a/config/SOUE01/rels/d_a_obj_asura_pillarNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_asura_pillarNP/symbols.txt @@ -3,15 +3,15 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_248_F0 = .text:0x000000F0; // type:function size:0x134 +dAcAsuraPillar_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 fn_248_230 = .text:0x00000230; // type:function size:0x58 fn_248_290 = .text:0x00000290; // type:function size:0x90 -fn_248_320 = .text:0x00000320; // type:function size:0x58 -fn_248_380 = .text:0x00000380; // type:function size:0x6C -fn_248_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_248_490 = .text:0x00000490; // type:function size:0xA4 +__dt__29sFState_c<16dAcAsuraPillar_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcAsuraPillar_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_248_540 = .text:0x00000540; // type:function size:0x18 -fn_248_560 = .text:0x00000560; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000560; // type:function size:0x10 fn_248_570 = .text:0x00000570; // type:function size:0x268 fn_248_7E0 = .text:0x000007E0; // type:function size:0x1A4 fn_248_990 = .text:0x00000990; // type:function size:0xB8 @@ -20,33 +20,33 @@ fn_248_B10 = .text:0x00000B10; // type:function size:0x214 fn_248_D30 = .text:0x00000D30; // type:function size:0x288 fn_248_FC0 = .text:0x00000FC0; // type:function size:0x8 fn_248_FD0 = .text:0x00000FD0; // type:function size:0x52C -fn_248_1500 = .text:0x00001500; // type:function size:0x10 -fn_248_1510 = .text:0x00001510; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001500; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001510; // type:function size:0x10 fn_248_1520 = .text:0x00001520; // type:function size:0xB8 -fn_248_15E0 = .text:0x000015E0; // type:function size:0x1DC -fn_248_17C0 = .text:0x000017C0; // type:function size:0x540 -fn_248_1D00 = .text:0x00001D00; // type:function size:0xC0 -fn_248_1DC0 = .text:0x00001DC0; // type:function size:0xC -fn_248_1DD0 = .text:0x00001DD0; // type:function size:0x1C -fn_248_1DF0 = .text:0x00001DF0; // type:function size:0x4 -fn_248_1E00 = .text:0x00001E00; // type:function size:0x124 -fn_248_1F30 = .text:0x00001F30; // type:function size:0x60 -fn_248_1F90 = .text:0x00001F90; // type:function size:0xC -fn_248_1FA0 = .text:0x00001FA0; // type:function size:0x1C -fn_248_1FC0 = .text:0x00001FC0; // type:function size:0x1C -fn_248_1FE0 = .text:0x00001FE0; // type:function size:0x1C -fn_248_2000 = .text:0x00002000; // type:function size:0x10 -fn_248_2010 = .text:0x00002010; // type:function size:0x10 -fn_248_2020 = .text:0x00002020; // type:function size:0x10 -fn_248_2030 = .text:0x00002030; // type:function size:0x10 -fn_248_2040 = .text:0x00002040; // type:function size:0x10 -fn_248_2050 = .text:0x00002050; // type:function size:0x10 -fn_248_2060 = .text:0x00002060; // type:function size:0x30 -fn_248_2090 = .text:0x00002090; // type:function size:0x30 -fn_248_20C0 = .text:0x000020C0; // type:function size:0x30 -fn_248_20F0 = .text:0x000020F0; // type:function size:0x1EC -fn_248_22E0 = .text:0x000022E0; // type:function size:0x58 -fn_248_2340 = .text:0x00002340; // type:function size:0x88 +initializeState_Damage__16dAcAsuraPillar_cFv = .text:0x000015E0; // type:function size:0x1DC +executeState_Damage__16dAcAsuraPillar_cFv = .text:0x000017C0; // type:function size:0x540 +finalizeState_Damage__16dAcAsuraPillar_cFv = .text:0x00001D00; // type:function size:0xC0 +initializeState_Wait__16dAcAsuraPillar_cFv = .text:0x00001DC0; // type:function size:0xC +executeState_Wait__16dAcAsuraPillar_cFv = .text:0x00001DD0; // type:function size:0x1C +finalizeState_Wait__16dAcAsuraPillar_cFv = .text:0x00001DF0; // type:function size:0x4 +__dt__16dAcAsuraPillar_cFv = .text:0x00001E00; // type:function size:0x124 +build__32sFStateFct_c<16dAcAsuraPillar_c>FRC12sStateIDIf_c = .text:0x00001F30; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcAsuraPillar_c>FRP10sStateIf_c = .text:0x00001F90; // type:function size:0xC +initialize__29sFState_c<16dAcAsuraPillar_c>Fv = .text:0x00001FA0; // type:function size:0x1C +execute__29sFState_c<16dAcAsuraPillar_c>Fv = .text:0x00001FC0; // type:function size:0x1C +finalize__29sFState_c<16dAcAsuraPillar_c>Fv = .text:0x00001FE0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002000; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002010; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002020; // type:function size:0x10 +getState__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002030; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002040; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002050; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcAsuraPillar_c>CFR16dAcAsuraPillar_c = .text:0x00002060; // type:function size:0x30 +executeState__31sFStateID_c<16dAcAsuraPillar_c>CFR16dAcAsuraPillar_c = .text:0x00002090; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcAsuraPillar_c>CFR16dAcAsuraPillar_c = .text:0x000020C0; // type:function size:0x30 +__sinit_\d_a_obj_asura_pillar_cpp = .text:0x000020F0; // type:function size:0x1EC scope:local +__dt__31sFStateID_c<16dAcAsuraPillar_c>Fv = .text:0x000022E0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcAsuraPillar_c>CFPCc = .text:0x00002340; // type:function size:0x88 fn_248_23D0 = .text:0x000023D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -58,7 +58,7 @@ lbl_248_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_248_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float lbl_248_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float lbl_248_rodata_58 = .rodata:0x00000058; // type:object size:0x74 -lbl_248_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_ASURA_PILLAR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_248_data_10 = .data:0x00000010; // type:object size:0x10 lbl_248_data_20 = .data:0x00000020; // type:object size:0x10 lbl_248_data_30 = .data:0x00000030; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_asura_swordNP/symbols.txt b/config/SOUE01/rels/d_a_obj_asura_swordNP/symbols.txt index af8ec517..9f823dec 100644 --- a/config/SOUE01/rels/d_a_obj_asura_swordNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_asura_swordNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_247_F0 = .text:0x000000F0; // type:function size:0x1E0 +dAcAsuraSword_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1E0 fn_247_2D0 = .text:0x000002D0; // type:function size:0x84 fn_247_360 = .text:0x00000360; // type:function size:0x58 fn_247_3C0 = .text:0x000003C0; // type:function size:0x90 fn_247_450 = .text:0x00000450; // type:function size:0xCC fn_247_520 = .text:0x00000520; // type:function size:0x58 -fn_247_580 = .text:0x00000580; // type:function size:0x58 -fn_247_5E0 = .text:0x000005E0; // type:function size:0x6C -fn_247_650 = .text:0x00000650; // type:function size:0xA0 -fn_247_6F0 = .text:0x000006F0; // type:function size:0xA4 +__dt__28sFState_c<15dAcAsuraSword_c>Fv = .text:0x00000580; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcAsuraSword_c>Fv = .text:0x000005E0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000650; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c>Fv = .text:0x000006F0; // type:function size:0xA4 fn_247_7A0 = .text:0x000007A0; // type:function size:0x14 fn_247_7C0 = .text:0x000007C0; // type:function size:0x14 fn_247_7E0 = .text:0x000007E0; // type:function size:0x18 -fn_247_800 = .text:0x00000800; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000800; // type:function size:0x10 fn_247_810 = .text:0x00000810; // type:function size:0xF8 fn_247_910 = .text:0x00000910; // type:function size:0x2C8 fn_247_BE0 = .text:0x00000BE0; // type:function size:0x8 fn_247_BF0 = .text:0x00000BF0; // type:function size:0x8A0 -fn_247_1490 = .text:0x00001490; // type:function size:0x10 -fn_247_14A0 = .text:0x000014A0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001490; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014A0; // type:function size:0x10 fn_247_14B0 = .text:0x000014B0; // type:function size:0x64 -fn_247_1520 = .text:0x00001520; // type:function size:0xD4 -fn_247_1600 = .text:0x00001600; // type:function size:0xAC -fn_247_16B0 = .text:0x000016B0; // type:function size:0x5C -fn_247_1710 = .text:0x00001710; // type:function size:0x10 -fn_247_1720 = .text:0x00001720; // type:function size:0x24 +initializeState_Carried__15dAcAsuraSword_cFv = .text:0x00001520; // type:function size:0xD4 +executeState_Carried__15dAcAsuraSword_cFv = .text:0x00001600; // type:function size:0xAC +finalizeState_Carried__15dAcAsuraSword_cFv = .text:0x000016B0; // type:function size:0x5C +initializeState_Stop__15dAcAsuraSword_cFv = .text:0x00001710; // type:function size:0x10 +executeState_Stop__15dAcAsuraSword_cFv = .text:0x00001720; // type:function size:0x24 fn_247_1744 = .text:0x00001744; // type:function size:0x4 -fn_247_1750 = .text:0x00001750; // type:function size:0x4 -fn_247_1760 = .text:0x00001760; // type:function size:0x58 -fn_247_17C0 = .text:0x000017C0; // type:function size:0x434 -fn_247_1C00 = .text:0x00001C00; // type:function size:0x7C -fn_247_1C80 = .text:0x00001C80; // type:function size:0x194 -fn_247_1E20 = .text:0x00001E20; // type:function size:0x60 -fn_247_1E80 = .text:0x00001E80; // type:function size:0xC -fn_247_1E90 = .text:0x00001E90; // type:function size:0x1C -fn_247_1EB0 = .text:0x00001EB0; // type:function size:0x1C -fn_247_1ED0 = .text:0x00001ED0; // type:function size:0x1C -fn_247_1EF0 = .text:0x00001EF0; // type:function size:0x10 -fn_247_1F00 = .text:0x00001F00; // type:function size:0x10 -fn_247_1F10 = .text:0x00001F10; // type:function size:0x10 -fn_247_1F20 = .text:0x00001F20; // type:function size:0x10 -fn_247_1F30 = .text:0x00001F30; // type:function size:0x10 -fn_247_1F40 = .text:0x00001F40; // type:function size:0x10 -fn_247_1F50 = .text:0x00001F50; // type:function size:0x30 -fn_247_1F80 = .text:0x00001F80; // type:function size:0x30 -fn_247_1FB0 = .text:0x00001FB0; // type:function size:0x30 -fn_247_1FE0 = .text:0x00001FE0; // type:function size:0x308 -fn_247_22F0 = .text:0x000022F0; // type:function size:0x58 -fn_247_2350 = .text:0x00002350; // type:function size:0x88 +finalizeState_Stop__15dAcAsuraSword_cFv = .text:0x00001750; // type:function size:0x4 +initializeState_Wait__15dAcAsuraSword_cFv = .text:0x00001760; // type:function size:0x58 +executeState_Wait__15dAcAsuraSword_cFv = .text:0x000017C0; // type:function size:0x434 +finalizeState_Wait__15dAcAsuraSword_cFv = .text:0x00001C00; // type:function size:0x7C +__dt__15dAcAsuraSword_cFv = .text:0x00001C80; // type:function size:0x194 +build__31sFStateFct_c<15dAcAsuraSword_c>FRC12sStateIDIf_c = .text:0x00001E20; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcAsuraSword_c>FRP10sStateIf_c = .text:0x00001E80; // type:function size:0xC +initialize__28sFState_c<15dAcAsuraSword_c>Fv = .text:0x00001E90; // type:function size:0x1C +execute__28sFState_c<15dAcAsuraSword_c>Fv = .text:0x00001EB0; // type:function size:0x1C +finalize__28sFState_c<15dAcAsuraSword_c>Fv = .text:0x00001ED0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001EF0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F00; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F10; // type:function size:0x10 +getState__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F20; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F30; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F40; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcAsuraSword_c>CFR15dAcAsuraSword_c = .text:0x00001F50; // type:function size:0x30 +executeState__30sFStateID_c<15dAcAsuraSword_c>CFR15dAcAsuraSword_c = .text:0x00001F80; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcAsuraSword_c>CFR15dAcAsuraSword_c = .text:0x00001FB0; // type:function size:0x30 +__sinit_\d_a_obj_asura_sword_cpp = .text:0x00001FE0; // type:function size:0x308 scope:local +__dt__30sFStateID_c<15dAcAsuraSword_c>Fv = .text:0x000022F0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcAsuraSword_c>CFPCc = .text:0x00002350; // type:function size:0x88 fn_247_23E0 = .text:0x000023E0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -61,7 +61,7 @@ lbl_247_rodata_10 = .rodata:0x00000010; // type:object size:0x10 data:float lbl_247_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:float lbl_247_rodata_28 = .rodata:0x00000028; // type:object size:0x20 data:float lbl_247_rodata_48 = .rodata:0x00000048; // type:object size:0x90 data:float -lbl_247_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_ASURA_SWORD = .data:0x00000000; // type:object size:0x70 data:4byte lbl_247_data_70 = .data:0x00000070; // type:object size:0x8 lbl_247_data_78 = .data:0x00000078; // type:object size:0x40 lbl_247_data_B8 = .data:0x000000B8; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_ballistaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ballistaNP/symbols.txt index bf80b195..611a07f3 100644 --- a/config/SOUE01/rels/d_a_obj_ballistaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ballistaNP/symbols.txt @@ -4,51 +4,51 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_296_F0 = .text:0x000000F0; // type:function size:0x40 -AcOBallista__ctor = .text:0x00000130; // type:function size:0x1A8 +dAcOBallista_c_classInit__Fv = .text:0x00000130; // type:function size:0x1A8 fn_296_2E0 = .text:0x000002E0; // type:function size:0x58 fn_296_340 = .text:0x00000340; // type:function size:0x4 -fn_296_350 = .text:0x00000350; // type:function size:0x58 -fn_296_3B0 = .text:0x000003B0; // type:function size:0x6C -fn_296_420 = .text:0x00000420; // type:function size:0xA0 -fn_296_4C0 = .text:0x000004C0; // type:function size:0xA4 +__dt__27sFState_c<14dAcOBallista_c>Fv = .text:0x00000350; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOBallista_c>Fv = .text:0x000003B0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000420; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004C0; // type:function size:0xA4 fn_296_570 = .text:0x00000570; // type:function size:0x58 fn_296_5D0 = .text:0x000005D0; // type:function size:0x15C fn_296_730 = .text:0x00000730; // type:function size:0x28 AcOBallista__interactFunc = .text:0x00000760; // type:function size:0x40 AcOBallista__initModels = .text:0x000007A0; // type:function size:0x104 AcOBallista__init1 = .text:0x000008B0; // type:function size:0x4F0 -fn_296_DA0 = .text:0x00000DA0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000DA0; // type:function size:0x10 AcOBallista__init2 = .text:0x00000DB0; // type:function size:0x158 fn_296_F10 = .text:0x00000F10; // type:function size:0x8 AcOBallista__update = .text:0x00000F20; // type:function size:0x670 -fn_296_1590 = .text:0x00001590; // type:function size:0x10 -fn_296_15A0 = .text:0x000015A0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001590; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015A0; // type:function size:0x10 fn_296_15B0 = .text:0x000015B0; // type:function size:0x1C AcOBallista__draw = .text:0x000015D0; // type:function size:0xCC -AcOBallista__stateWaitEnter = .text:0x000016A0; // type:function size:0x48 -AcOBallista__stateWaitUpdate = .text:0x000016F0; // type:function size:0x138 -fn_296_1830 = .text:0x00001830; // type:function size:0x4 -AcOBallista__stateGrabEnter = .text:0x00001840; // type:function size:0x48 -AcOBallista__stateGrabUpdate = .text:0x00001890; // type:function size:0x1E4 -AcOBallista__stateGrabLeave = .text:0x00001A80; // type:function size:0x5C -AcOBallista__stateShotEnter = .text:0x00001AE0; // type:function size:0x24 -AcOBallista__stateShotUpdate = .text:0x00001B10; // type:function size:0x74 -fn_296_1B90 = .text:0x00001B90; // type:function size:0x4 -fn_296_1BA0 = .text:0x00001BA0; // type:function size:0x4 -AcOBallista__stateShotEndUpdate = .text:0x00001BB0; // type:function size:0x90 -AcOBallista__stateShotEndLeave = .text:0x00001C40; // type:function size:0x1C -fn_296_1C60 = .text:0x00001C60; // type:function size:0x4 -AcOBallista__stateCancelUpdate = .text:0x00001C70; // type:function size:0x24C -fn_296_1EC0 = .text:0x00001EC0; // type:function size:0x4 -fn_296_1ED0 = .text:0x00001ED0; // type:function size:0x14 -fn_296_1EF0 = .text:0x00001EF0; // type:function size:0xA0 -fn_296_1F90 = .text:0x00001F90; // type:function size:0x148 -fn_296_20E0 = .text:0x000020E0; // type:function size:0x4 -fn_296_20F0 = .text:0x000020F0; // type:function size:0x64 -fn_296_2160 = .text:0x00002160; // type:function size:0x4 -fn_296_2170 = .text:0x00002170; // type:function size:0x4 -fn_296_2180 = .text:0x00002180; // type:function size:0x9C -fn_296_2220 = .text:0x00002220; // type:function size:0x4 +initializeState_Wait__14dAcOBallista_cFv = .text:0x000016A0; // type:function size:0x48 +executeState_Wait__14dAcOBallista_cFv = .text:0x000016F0; // type:function size:0x138 +finalizeState_Wait__14dAcOBallista_cFv = .text:0x00001830; // type:function size:0x4 +initializeState_Grab__14dAcOBallista_cFv = .text:0x00001840; // type:function size:0x48 +executeState_Grab__14dAcOBallista_cFv = .text:0x00001890; // type:function size:0x1E4 +finalizeState_Grab__14dAcOBallista_cFv = .text:0x00001A80; // type:function size:0x5C +initializeState_Shot__14dAcOBallista_cFv = .text:0x00001AE0; // type:function size:0x24 +executeState_Shot__14dAcOBallista_cFv = .text:0x00001B10; // type:function size:0x74 +finalizeState_Shot__14dAcOBallista_cFv = .text:0x00001B90; // type:function size:0x4 +initializeState_ShotEnd__14dAcOBallista_cFv = .text:0x00001BA0; // type:function size:0x4 +executeState_ShotEnd__14dAcOBallista_cFv = .text:0x00001BB0; // type:function size:0x90 +finalizeState_ShotEnd__14dAcOBallista_cFv = .text:0x00001C40; // type:function size:0x1C +initializeState_Cancel__14dAcOBallista_cFv = .text:0x00001C60; // type:function size:0x4 +executeState_Cancel__14dAcOBallista_cFv = .text:0x00001C70; // type:function size:0x24C +finalizeState_Cancel__14dAcOBallista_cFv = .text:0x00001EC0; // type:function size:0x4 +initializeState_DemoShot__14dAcOBallista_cFv = .text:0x00001ED0; // type:function size:0x14 +executeState_DemoShot__14dAcOBallista_cFv = .text:0x00001EF0; // type:function size:0xA0 +finalizeState_DemoShot__14dAcOBallista_cFv = .text:0x00001F90; // type:function size:0x148 +initializeState_DemoShot2__14dAcOBallista_cFv = .text:0x000020E0; // type:function size:0x4 +executeState_DemoShot2__14dAcOBallista_cFv = .text:0x000020F0; // type:function size:0x64 +finalizeState_DemoShot2__14dAcOBallista_cFv = .text:0x00002160; // type:function size:0x4 +initializeState_DemoShot3__14dAcOBallista_cFv = .text:0x00002170; // type:function size:0x4 +executeState_DemoShot3__14dAcOBallista_cFv = .text:0x00002180; // type:function size:0x9C +finalizeState_DemoShot3__14dAcOBallista_cFv = .text:0x00002220; // type:function size:0x4 fn_296_2230 = .text:0x00002230; // type:function size:0x134 fn_296_2370 = .text:0x00002370; // type:function size:0x68 fn_296_23E0 = .text:0x000023E0; // type:function size:0x48 @@ -101,24 +101,24 @@ fn_296_5440 = .text:0x00005440; // type:function size:0x110 fn_296_5550 = .text:0x00005550; // type:function size:0x60 fn_296_55B0 = .text:0x000055B0; // type:function size:0xC8 fn_296_5680 = .text:0x00005680; // type:function size:0x308 -AcOBallista__dtor = .text:0x00005990; // type:function size:0x1B4 -fn_296_5B50 = .text:0x00005B50; // type:function size:0x60 -fn_296_5BB0 = .text:0x00005BB0; // type:function size:0xC -fn_296_5BC0 = .text:0x00005BC0; // type:function size:0x1C -fn_296_5BE0 = .text:0x00005BE0; // type:function size:0x1C -fn_296_5C00 = .text:0x00005C00; // type:function size:0x1C -fn_296_5C20 = .text:0x00005C20; // type:function size:0x10 -fn_296_5C30 = .text:0x00005C30; // type:function size:0x10 -fn_296_5C40 = .text:0x00005C40; // type:function size:0x10 -fn_296_5C50 = .text:0x00005C50; // type:function size:0x10 -fn_296_5C60 = .text:0x00005C60; // type:function size:0x10 -fn_296_5C70 = .text:0x00005C70; // type:function size:0x10 -fn_296_5C80 = .text:0x00005C80; // type:function size:0x30 -fn_296_5CB0 = .text:0x00005CB0; // type:function size:0x30 -fn_296_5CE0 = .text:0x00005CE0; // type:function size:0x30 -fn_296_5D10 = .text:0x00005D10; // type:function size:0x674 -fn_296_6390 = .text:0x00006390; // type:function size:0x58 -fn_296_63F0 = .text:0x000063F0; // type:function size:0x88 +__dt__14dAcOBallista_cFv = .text:0x00005990; // type:function size:0x1B4 +build__30sFStateFct_c<14dAcOBallista_c>FRC12sStateIDIf_c = .text:0x00005B50; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOBallista_c>FRP10sStateIf_c = .text:0x00005BB0; // type:function size:0xC +initialize__27sFState_c<14dAcOBallista_c>Fv = .text:0x00005BC0; // type:function size:0x1C +execute__27sFState_c<14dAcOBallista_c>Fv = .text:0x00005BE0; // type:function size:0x1C +finalize__27sFState_c<14dAcOBallista_c>Fv = .text:0x00005C00; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005C20; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005C30; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005C40; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C50; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C60; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C70; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOBallista_c>CFR14dAcOBallista_c = .text:0x00005C80; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOBallista_c>CFR14dAcOBallista_c = .text:0x00005CB0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOBallista_c>CFR14dAcOBallista_c = .text:0x00005CE0; // type:function size:0x30 +__sinit_\d_a_obj_ballista_cpp = .text:0x00005D10; // type:function size:0x674 scope:local +__dt__29sFStateID_c<14dAcOBallista_c>Fv = .text:0x00006390; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOBallista_c>CFPCc = .text:0x000063F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -143,7 +143,7 @@ lbl_296_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float lbl_296_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x24 data:float lbl_296_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x14 data:float lbl_296_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_296_data_8 = .data:0x00000008; // type:object size:0xF0 +g_profile_OBJ_BALLISTA = .data:0x00000008; // type:object size:0xF0 lbl_296_data_F8 = .data:0x000000F8; // type:object size:0x8 lbl_296_data_100 = .data:0x00000100; // type:object size:0x18 lbl_296_data_118 = .data:0x00000118; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_ballista_f3NP/symbols.txt b/config/SOUE01/rels/d_a_obj_ballista_f3NP/symbols.txt index 36016a2f..c642ddbb 100644 --- a/config/SOUE01/rels/d_a_obj_ballista_f3NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ballista_f3NP/symbols.txt @@ -3,64 +3,64 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBallistaF3__ctor = .text:0x000000F0; // type:function size:0x10C -fn_298_200 = .text:0x00000200; // type:function size:0x58 -fn_298_260 = .text:0x00000260; // type:function size:0x6C -fn_298_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_298_370 = .text:0x00000370; // type:function size:0xA4 +dAcOBallistaF3_c_classInit__Fv = .text:0x000000F0; // type:function size:0x10C +__dt__29sFState_c<16dAcOBallistaF3_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOBallistaF3_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 fn_298_420 = .text:0x00000420; // type:function size:0x58 fn_298_480 = .text:0x00000480; // type:function size:0x124 AcOBallistaF3__initModels = .text:0x000005B0; // type:function size:0xC8 AcOBallistaF3__init = .text:0x00000680; // type:function size:0x198 -fn_298_820 = .text:0x00000820; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000820; // type:function size:0x10 AcOBallistaF3__updateInEvent = .text:0x00000830; // type:function size:0x128 -fn_298_960 = .text:0x00000960; // type:function size:0x10 -fn_298_970 = .text:0x00000970; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000960; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000970; // type:function size:0x10 fn_298_980 = .text:0x00000980; // type:function size:0xB4 fn_298_A40 = .text:0x00000A40; // type:function size:0x8 AcOBallistaF3__update = .text:0x00000A50; // type:function size:0x238 AcOBallistaF3__draw = .text:0x00000C90; // type:function size:0x40 -fn_298_CD0 = .text:0x00000CD0; // type:function size:0x4 -fn_298_CE0 = .text:0x00000CE0; // type:function size:0x4 -fn_298_CF0 = .text:0x00000CF0; // type:function size:0x4 -AcOBallistaF3__stateShotEnter = .text:0x00000D00; // type:function size:0x1C -AcOBallistaF3__stateShotUpdate = .text:0x00000D20; // type:function size:0x80 +initializeState_Wait__16dAcOBallistaF3_cFv = .text:0x00000CD0; // type:function size:0x4 +executeState_Wait__16dAcOBallistaF3_cFv = .text:0x00000CE0; // type:function size:0x4 +finalizeState_Wait__16dAcOBallistaF3_cFv = .text:0x00000CF0; // type:function size:0x4 +initializeState_Shot__16dAcOBallistaF3_cFv = .text:0x00000D00; // type:function size:0x1C +executeState_Shot__16dAcOBallistaF3_cFv = .text:0x00000D20; // type:function size:0x80 AcOBallistaF3__decrement = .text:0x00000DA0; // type:function size:0x1C -fn_298_DC0 = .text:0x00000DC0; // type:function size:0x4 -AcOBallistaF3__stateShot2Enter = .text:0x00000DD0; // type:function size:0xC -AcOBallistaF3__stateShot2Update = .text:0x00000DE0; // type:function size:0x1A0 -fn_298_F80 = .text:0x00000F80; // type:function size:0x4 -fn_298_F90 = .text:0x00000F90; // type:function size:0x4 -AcOBallistaF3__stateShotEndUpdate = .text:0x00000FA0; // type:function size:0x24 +finalizeState_Shot__16dAcOBallistaF3_cFv = .text:0x00000DC0; // type:function size:0x4 +initializeState_Shot2__16dAcOBallistaF3_cFv = .text:0x00000DD0; // type:function size:0xC +executeState_Shot2__16dAcOBallistaF3_cFv = .text:0x00000DE0; // type:function size:0x1A0 +finalizeState_Shot2__16dAcOBallistaF3_cFv = .text:0x00000F80; // type:function size:0x4 +initializeState_ShotEnd__16dAcOBallistaF3_cFv = .text:0x00000F90; // type:function size:0x4 +executeState_ShotEnd__16dAcOBallistaF3_cFv = .text:0x00000FA0; // type:function size:0x24 fn_298_FC4 = .text:0x00000FC4; // type:function size:0x4 -AcOBallistaF3__stateShotEndLeave = .text:0x00000FD0; // type:function size:0x14 -AcOBallistaF3__stateFallStoneEnter = .text:0x00000FF0; // type:function size:0x10 -AcOBallistaF3__stateFallStoneUpdaet = .text:0x00001000; // type:function size:0x1E0 -AcOBallistaF3__stateFallStoneLeave = .text:0x000011E0; // type:function size:0xC -fn_298_11F0 = .text:0x000011F0; // type:function size:0x4 -AcOBallistaF3__stateEndDemoUpdate = .text:0x00001200; // type:function size:0xA8 -AcOBallistaF3__stateEndDemoLeave = .text:0x000012B0; // type:function size:0x74 +finalizeState_ShotEnd__16dAcOBallistaF3_cFv = .text:0x00000FD0; // type:function size:0x14 +initializeState_FallStone__16dAcOBallistaF3_cFv = .text:0x00000FF0; // type:function size:0x10 +executeState_FallStone__16dAcOBallistaF3_cFv = .text:0x00001000; // type:function size:0x1E0 +finalizeState_FallStone__16dAcOBallistaF3_cFv = .text:0x000011E0; // type:function size:0xC +initializeState_EndDemo__16dAcOBallistaF3_cFv = .text:0x000011F0; // type:function size:0x4 +executeState_EndDemo__16dAcOBallistaF3_cFv = .text:0x00001200; // type:function size:0xA8 +finalizeState_EndDemo__16dAcOBallistaF3_cFv = .text:0x000012B0; // type:function size:0x74 fn_298_1330 = .text:0x00001330; // type:function size:0x120 fn_298_1450 = .text:0x00001450; // type:function size:0xC8 fn_298_1520 = .text:0x00001520; // type:function size:0x94 -AcOBallistaF3__dtor = .text:0x000015C0; // type:function size:0x118 -fn_298_16E0 = .text:0x000016E0; // type:function size:0x60 -fn_298_1740 = .text:0x00001740; // type:function size:0xC -fn_298_1750 = .text:0x00001750; // type:function size:0x1C -fn_298_1770 = .text:0x00001770; // type:function size:0x1C -fn_298_1790 = .text:0x00001790; // type:function size:0x1C -fn_298_17B0 = .text:0x000017B0; // type:function size:0x10 -fn_298_17C0 = .text:0x000017C0; // type:function size:0x10 -fn_298_17D0 = .text:0x000017D0; // type:function size:0x10 -fn_298_17E0 = .text:0x000017E0; // type:function size:0x10 -fn_298_17F0 = .text:0x000017F0; // type:function size:0x10 -fn_298_1800 = .text:0x00001800; // type:function size:0x10 -fn_298_1810 = .text:0x00001810; // type:function size:0x30 -fn_298_1840 = .text:0x00001840; // type:function size:0x30 -fn_298_1870 = .text:0x00001870; // type:function size:0x30 -fn_298_18A0 = .text:0x000018A0; // type:function size:0x4D8 -fn_298_1D80 = .text:0x00001D80; // type:function size:0x58 -fn_298_1DE0 = .text:0x00001DE0; // type:function size:0x88 +__dt__16dAcOBallistaF3_cFv = .text:0x000015C0; // type:function size:0x118 +build__32sFStateFct_c<16dAcOBallistaF3_c>FRC12sStateIDIf_c = .text:0x000016E0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOBallistaF3_c>FRP10sStateIf_c = .text:0x00001740; // type:function size:0xC +initialize__29sFState_c<16dAcOBallistaF3_c>Fv = .text:0x00001750; // type:function size:0x1C +execute__29sFState_c<16dAcOBallistaF3_c>Fv = .text:0x00001770; // type:function size:0x1C +finalize__29sFState_c<16dAcOBallistaF3_c>Fv = .text:0x00001790; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017B0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017C0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017D0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017E0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017F0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001800; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOBallistaF3_c>CFR16dAcOBallistaF3_c = .text:0x00001810; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOBallistaF3_c>CFR16dAcOBallistaF3_c = .text:0x00001840; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOBallistaF3_c>CFR16dAcOBallistaF3_c = .text:0x00001870; // type:function size:0x30 +__sinit_\d_a_obj_ballista_f3_cpp = .text:0x000018A0; // type:function size:0x4D8 scope:local +__dt__31sFStateID_c<16dAcOBallistaF3_c>Fv = .text:0x00001D80; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOBallistaF3_c>CFPCc = .text:0x00001DE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_298_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float lbl_298_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float lbl_298_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_298_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float -lbl_298_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BALLISTA_F3 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_298_data_10 = .data:0x00000010; // type:object size:0x30 lbl_298_data_40 = .data:0x00000040; // type:object size:0x8 lbl_298_data_48 = .data:0x00000048; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_ballista_handleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ballista_handleNP/symbols.txt index 8e70a9a8..804def93 100644 --- a/config/SOUE01/rels/d_a_obj_ballista_handleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ballista_handleNP/symbols.txt @@ -4,46 +4,46 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_297_F0 = .text:0x000000F0; // type:function size:0x40 -fn_297_130 = .text:0x00000130; // type:function size:0x158 -fn_297_290 = .text:0x00000290; // type:function size:0x58 -fn_297_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_297_360 = .text:0x00000360; // type:function size:0xA0 -fn_297_400 = .text:0x00000400; // type:function size:0xA4 +dAcOBallistaHandle_c_classInit__Fv = .text:0x00000130; // type:function size:0x158 +__dt__33sFState_c<20dAcOBallistaHandle_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOBallistaHandle_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_297_4B0 = .text:0x000004B0; // type:function size:0x10 fn_297_4C0 = .text:0x000004C0; // type:function size:0x58 fn_297_520 = .text:0x00000520; // type:function size:0x4 fn_297_530 = .text:0x00000530; // type:function size:0xB4 fn_297_5F0 = .text:0x000005F0; // type:function size:0xB0 fn_297_6A0 = .text:0x000006A0; // type:function size:0x4F8 -fn_297_BA0 = .text:0x00000BA0; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000BA0; // type:function size:0x10 fn_297_BB0 = .text:0x00000BB0; // type:function size:0x8 fn_297_BC0 = .text:0x00000BC0; // type:function size:0xEC fn_297_CB0 = .text:0x00000CB0; // type:function size:0x60 -fn_297_D10 = .text:0x00000D10; // type:function size:0x4 -fn_297_D20 = .text:0x00000D20; // type:function size:0x4 -fn_297_D30 = .text:0x00000D30; // type:function size:0x4 +initializeState_Wait__20dAcOBallistaHandle_cFv = .text:0x00000D10; // type:function size:0x4 +executeState_Wait__20dAcOBallistaHandle_cFv = .text:0x00000D20; // type:function size:0x4 +finalizeState_Wait__20dAcOBallistaHandle_cFv = .text:0x00000D30; // type:function size:0x4 fn_297_D40 = .text:0x00000D40; // type:function size:0x49C fn_297_11E0 = .text:0x000011E0; // type:function size:0x1F4 -fn_297_13E0 = .text:0x000013E0; // type:function size:0x134 -fn_297_1520 = .text:0x00001520; // type:function size:0x10 -fn_297_1530 = .text:0x00001530; // type:function size:0x10 -fn_297_1540 = .text:0x00001540; // type:function size:0x60 -fn_297_15A0 = .text:0x000015A0; // type:function size:0xC -fn_297_15B0 = .text:0x000015B0; // type:function size:0x1C -fn_297_15D0 = .text:0x000015D0; // type:function size:0x1C -fn_297_15F0 = .text:0x000015F0; // type:function size:0x1C -fn_297_1610 = .text:0x00001610; // type:function size:0x10 -fn_297_1620 = .text:0x00001620; // type:function size:0x10 -fn_297_1630 = .text:0x00001630; // type:function size:0x10 -fn_297_1640 = .text:0x00001640; // type:function size:0x10 -fn_297_1650 = .text:0x00001650; // type:function size:0x10 -fn_297_1660 = .text:0x00001660; // type:function size:0x10 -fn_297_1670 = .text:0x00001670; // type:function size:0x30 -fn_297_16A0 = .text:0x000016A0; // type:function size:0x30 -fn_297_16D0 = .text:0x000016D0; // type:function size:0x30 -fn_297_1700 = .text:0x00001700; // type:function size:0x10C -fn_297_1810 = .text:0x00001810; // type:function size:0x58 -fn_297_1870 = .text:0x00001870; // type:function size:0x88 +__dt__20dAcOBallistaHandle_cFv = .text:0x000013E0; // type:function size:0x134 +executeState__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001520; // type:function size:0x10 +getStateID__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001530; // type:function size:0x10 +build__36sFStateFct_c<20dAcOBallistaHandle_c>FRC12sStateIDIf_c = .text:0x00001540; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOBallistaHandle_c>FRP10sStateIf_c = .text:0x000015A0; // type:function size:0xC +initialize__33sFState_c<20dAcOBallistaHandle_c>Fv = .text:0x000015B0; // type:function size:0x1C +execute__33sFState_c<20dAcOBallistaHandle_c>Fv = .text:0x000015D0; // type:function size:0x1C +finalize__33sFState_c<20dAcOBallistaHandle_c>Fv = .text:0x000015F0; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001610; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001620; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001630; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001640; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001650; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001660; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOBallistaHandle_c>CFR20dAcOBallistaHandle_c = .text:0x00001670; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOBallistaHandle_c>CFR20dAcOBallistaHandle_c = .text:0x000016A0; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOBallistaHandle_c>CFR20dAcOBallistaHandle_c = .text:0x000016D0; // type:function size:0x30 +__sinit_\d_a_obj_ballista_handle_cpp = .text:0x00001700; // type:function size:0x10C scope:local +__dt__35sFStateID_c<20dAcOBallistaHandle_c>Fv = .text:0x00001810; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOBallistaHandle_c>CFPCc = .text:0x00001870; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -52,7 +52,7 @@ lbl_297_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:float lbl_297_rodata_38 = .rodata:0x00000038; // type:object size:0x10 data:float lbl_297_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:float lbl_297_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float -lbl_297_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BALLISTA_HANDLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_297_data_10 = .data:0x00000010; // type:object size:0x8 lbl_297_data_18 = .data:0x00000018; // type:object size:0xC lbl_297_data_24 = .data:0x00000024; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_bambooNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bambooNP/symbols.txt index 5d0d88e2..74c3bfec 100644 --- a/config/SOUE01/rels/d_a_obj_bambooNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bambooNP/symbols.txt @@ -3,42 +3,42 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBamboo__ctor = .text:0x000000F0; // type:function size:0x30 -AcOBamboo__ctorCont = .text:0x00000120; // type:function size:0x160 +dAcObamboo_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 +__ct__12dAcObamboo_cFv = .text:0x00000120; // type:function size:0x160 fn_108_280 = .text:0x00000280; // type:function size:0x88 fn_108_310 = .text:0x00000310; // type:function size:0x58 fn_108_370 = .text:0x00000370; // type:function size:0xC fn_108_380 = .text:0x00000380; // type:function size:0x7C fn_108_400 = .text:0x00000400; // type:function size:0x58 -fn_108_460 = .text:0x00000460; // type:function size:0x58 -fn_108_4C0 = .text:0x000004C0; // type:function size:0x6C -fn_108_530 = .text:0x00000530; // type:function size:0xA0 -fn_108_5D0 = .text:0x000005D0; // type:function size:0xA4 +__dt__25sFState_c<12dAcObamboo_c>Fv = .text:0x00000460; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcObamboo_c>Fv = .text:0x000004C0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000530; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c>Fv = .text:0x000005D0; // type:function size:0xA4 fn_108_680 = .text:0x00000680; // type:function size:0x4 fn_108_690 = .text:0x00000690; // type:function size:0x40 -fn_108_6D0 = .text:0x000006D0; // type:function size:0x1C0 +__dt__12dAcObamboo_cFv = .text:0x000006D0; // type:function size:0x1C0 AcOBamboo__initModels = .text:0x00000890; // type:function size:0x53C AcOBamboo__init = .text:0x00000DD0; // type:function size:0x450 -fn_108_1220 = .text:0x00001220; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001220; // type:function size:0x10 fn_108_1230 = .text:0x00001230; // type:function size:0x8 fn_108_1240 = .text:0x00001240; // type:function size:0x1AC fn_108_13F0 = .text:0x000013F0; // type:function size:0x5C fn_108_1450 = .text:0x00001450; // type:function size:0x620 -fn_108_1A70 = .text:0x00001A70; // type:function size:0x10 -fn_108_1A80 = .text:0x00001A80; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A70; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A80; // type:function size:0x10 fn_108_1A90 = .text:0x00001A90; // type:function size:0x1C fn_108_1AB0 = .text:0x00001AB0; // type:function size:0xC0 AcOBamboo__draw = .text:0x00001B70; // type:function size:0xF0 -fn_108_1C60 = .text:0x00001C60; // type:function size:0xC -fn_108_1C70 = .text:0x00001C70; // type:function size:0x4 -fn_108_1C80 = .text:0x00001C80; // type:function size:0x4 -fn_108_1C90 = .text:0x00001C90; // type:function size:0x4 -fn_108_1CA0 = .text:0x00001CA0; // type:function size:0x8C -fn_108_1D30 = .text:0x00001D30; // type:function size:0x4 +initializeState_CutMark__12dAcObamboo_cFv = .text:0x00001C60; // type:function size:0xC +executeState_CutMark__12dAcObamboo_cFv = .text:0x00001C70; // type:function size:0x4 +finalizeState_CutMark__12dAcObamboo_cFv = .text:0x00001C80; // type:function size:0x4 +initializeState_Wait__12dAcObamboo_cFv = .text:0x00001C90; // type:function size:0x4 +executeState_Wait__12dAcObamboo_cFv = .text:0x00001CA0; // type:function size:0x8C +finalizeState_Wait__12dAcObamboo_cFv = .text:0x00001D30; // type:function size:0x4 fn_108_1D40 = .text:0x00001D40; // type:function size:0x74 -fn_108_1DC0 = .text:0x00001DC0; // type:function size:0x18 -fn_108_1DE0 = .text:0x00001DE0; // type:function size:0xC3C -fn_108_2A20 = .text:0x00002A20; // type:function size:0x4 +initializeState_Fall__12dAcObamboo_cFv = .text:0x00001DC0; // type:function size:0x18 +executeState_Fall__12dAcObamboo_cFv = .text:0x00001DE0; // type:function size:0xC3C +finalizeState_Fall__12dAcObamboo_cFv = .text:0x00002A20; // type:function size:0x4 fn_108_2A30 = .text:0x00002A30; // type:function size:0x734 fn_108_3170 = .text:0x00003170; // type:function size:0x124 fn_108_32A0 = .text:0x000032A0; // type:function size:0xA34 @@ -69,23 +69,23 @@ fn_108_6BE0 = .text:0x00006BE0; // type:function size:0x44 fn_108_6C24 = .text:0x00006C24; // type:function size:0x4 fn_108_6C30 = .text:0x00006C30; // type:function size:0x28 fn_108_6C60 = .text:0x00006C60; // type:function size:0x1C -fn_108_6C80 = .text:0x00006C80; // type:function size:0x60 -fn_108_6CE0 = .text:0x00006CE0; // type:function size:0xC -fn_108_6CF0 = .text:0x00006CF0; // type:function size:0x1C -fn_108_6D10 = .text:0x00006D10; // type:function size:0x1C -fn_108_6D30 = .text:0x00006D30; // type:function size:0x1C -fn_108_6D50 = .text:0x00006D50; // type:function size:0x10 -fn_108_6D60 = .text:0x00006D60; // type:function size:0x10 -fn_108_6D70 = .text:0x00006D70; // type:function size:0x10 -fn_108_6D80 = .text:0x00006D80; // type:function size:0x10 -fn_108_6D90 = .text:0x00006D90; // type:function size:0x10 -fn_108_6DA0 = .text:0x00006DA0; // type:function size:0x10 -fn_108_6DB0 = .text:0x00006DB0; // type:function size:0x30 -fn_108_6DE0 = .text:0x00006DE0; // type:function size:0x30 -fn_108_6E10 = .text:0x00006E10; // type:function size:0x30 -fn_108_6E40 = .text:0x00006E40; // type:function size:0x2A0 -fn_108_70E0 = .text:0x000070E0; // type:function size:0x58 -fn_108_7140 = .text:0x00007140; // type:function size:0x88 +build__28sFStateFct_c<12dAcObamboo_c>FRC12sStateIDIf_c = .text:0x00006C80; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcObamboo_c>FRP10sStateIf_c = .text:0x00006CE0; // type:function size:0xC +initialize__25sFState_c<12dAcObamboo_c>Fv = .text:0x00006CF0; // type:function size:0x1C +execute__25sFState_c<12dAcObamboo_c>Fv = .text:0x00006D10; // type:function size:0x1C +finalize__25sFState_c<12dAcObamboo_c>Fv = .text:0x00006D30; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006D50; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006D60; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006D70; // type:function size:0x10 +getState__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006D80; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006D90; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006DA0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcObamboo_c>CFR12dAcObamboo_c = .text:0x00006DB0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcObamboo_c>CFR12dAcObamboo_c = .text:0x00006DE0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcObamboo_c>CFR12dAcObamboo_c = .text:0x00006E10; // type:function size:0x30 +__sinit_\d_a_obj_bamboo_cpp = .text:0x00006E40; // type:function size:0x2A0 scope:local +__dt__27sFStateID_c<12dAcObamboo_c>Fv = .text:0x000070E0; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcObamboo_c>CFPCc = .text:0x00007140; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -99,7 +99,7 @@ lbl_108_rodata_154 = .rodata:0x00000154; // type:object size:0x10 data:float lbl_108_rodata_164 = .rodata:0x00000164; // type:object size:0x14 data:float lbl_108_rodata_178 = .rodata:0x00000178; // type:object size:0x1C data:float lbl_108_rodata_194 = .rodata:0x00000194; // type:object size:0x44 data:float -lbl_108_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_OBJ_BAMBOO = .data:0x00000000; // type:object size:0x3C data:4byte lbl_108_data_3C = .data:0x0000003C; // type:object size:0xC lbl_108_data_48 = .data:0x00000048; // type:object size:0x18 data:string lbl_108_data_60 = .data:0x00000060; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_barrelNP/symbols.txt b/config/SOUE01/rels/d_a_obj_barrelNP/symbols.txt index a4665522..96b42760 100644 --- a/config/SOUE01/rels/d_a_obj_barrelNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_barrelNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_293_F0 = .text:0x000000F0; // type:function size:0x16C +dAcOBarrel_c_classInit__Fv = .text:0x000000F0; // type:function size:0x16C fn_293_260 = .text:0x00000260; // type:function size:0x58 -fn_293_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_293_320 = .text:0x00000320; // type:function size:0x6C -fn_293_390 = .text:0x00000390; // type:function size:0xA0 -fn_293_430 = .text:0x00000430; // type:function size:0xA4 +__dt__25sFState_c<12dAcOBarrel_c>Fv = .text:0x000002C0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOBarrel_c>Fv = .text:0x00000320; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000390; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000430; // type:function size:0xA4 fn_293_4E0 = .text:0x000004E0; // type:function size:0x5C fn_293_540 = .text:0x00000540; // type:function size:0xAC fn_293_5F0 = .text:0x000005F0; // type:function size:0x5B0 -fn_293_BA0 = .text:0x00000BA0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000BA0; // type:function size:0x10 fn_293_BB0 = .text:0x00000BB0; // type:function size:0x248 fn_293_E00 = .text:0x00000E00; // type:function size:0x8 fn_293_E10 = .text:0x00000E10; // type:function size:0x3F4 -fn_293_1210 = .text:0x00001210; // type:function size:0x10 -fn_293_1220 = .text:0x00001220; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001210; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001220; // type:function size:0x10 fn_293_1230 = .text:0x00001230; // type:function size:0xA0 fn_293_12D0 = .text:0x000012D0; // type:function size:0x70 fn_293_1340 = .text:0x00001340; // type:function size:0x9C fn_293_13E0 = .text:0x000013E0; // type:function size:0xE8 -fn_293_14D0 = .text:0x000014D0; // type:function size:0x18 -fn_293_14F0 = .text:0x000014F0; // type:function size:0x35C -fn_293_1850 = .text:0x00001850; // type:function size:0x4 -fn_293_1860 = .text:0x00001860; // type:function size:0x64 -fn_293_18D0 = .text:0x000018D0; // type:function size:0xC8 -fn_293_19A0 = .text:0x000019A0; // type:function size:0x74 -fn_293_1A20 = .text:0x00001A20; // type:function size:0x384 -fn_293_1DB0 = .text:0x00001DB0; // type:function size:0x1B4 +initializeState_Wait__12dAcOBarrel_cFv = .text:0x000014D0; // type:function size:0x18 +executeState_Wait__12dAcOBarrel_cFv = .text:0x000014F0; // type:function size:0x35C +finalizeState_Wait__12dAcOBarrel_cFv = .text:0x00001850; // type:function size:0x4 +initializeState_Grab__12dAcOBarrel_cFv = .text:0x00001860; // type:function size:0x64 +executeState_Grab__12dAcOBarrel_cFv = .text:0x000018D0; // type:function size:0xC8 +finalizeState_Grab__12dAcOBarrel_cFv = .text:0x000019A0; // type:function size:0x74 +initializeState_GrabUp__12dAcOBarrel_cFv = .text:0x00001A20; // type:function size:0x384 +executeState_GrabUp__12dAcOBarrel_cFv = .text:0x00001DB0; // type:function size:0x1B4 fn_293_1F70 = .text:0x00001F70; // type:function size:0x1C -fn_293_1F90 = .text:0x00001F90; // type:function size:0x24 -fn_293_1FC0 = .text:0x00001FC0; // type:function size:0x11C -fn_293_20E0 = .text:0x000020E0; // type:function size:0xB0 -fn_293_2190 = .text:0x00002190; // type:function size:0xF4 -fn_293_2290 = .text:0x00002290; // type:function size:0x258 -fn_293_24F0 = .text:0x000024F0; // type:function size:0x340 -fn_293_2830 = .text:0x00002830; // type:function size:0xC -fn_293_2840 = .text:0x00002840; // type:function size:0x90 -fn_293_28D0 = .text:0x000028D0; // type:function size:0x15C -fn_293_2A30 = .text:0x00002A30; // type:function size:0xC -fn_293_2A40 = .text:0x00002A40; // type:function size:0x64 -fn_293_2AB0 = .text:0x00002AB0; // type:function size:0x88 -fn_293_2B40 = .text:0x00002B40; // type:function size:0xC -fn_293_2B50 = .text:0x00002B50; // type:function size:0xE0 -fn_293_2C30 = .text:0x00002C30; // type:function size:0x5C -fn_293_2C90 = .text:0x00002C90; // type:function size:0x4 -fn_293_2CA0 = .text:0x00002CA0; // type:function size:0x50 -fn_293_2CF0 = .text:0x00002CF0; // type:function size:0xBC -fn_293_2DB0 = .text:0x00002DB0; // type:function size:0x4 -fn_293_2DC0 = .text:0x00002DC0; // type:function size:0x1AC -fn_293_2F70 = .text:0x00002F70; // type:function size:0xE8 +finalizeState_GrabUp__12dAcOBarrel_cFv = .text:0x00001F90; // type:function size:0x24 +initializeState_GrabPut__12dAcOBarrel_cFv = .text:0x00001FC0; // type:function size:0x11C +executeState_GrabPut__12dAcOBarrel_cFv = .text:0x000020E0; // type:function size:0xB0 +finalizeState_GrabPut__12dAcOBarrel_cFv = .text:0x00002190; // type:function size:0xF4 +initializeState_Slope__12dAcOBarrel_cFv = .text:0x00002290; // type:function size:0x258 +executeState_Slope__12dAcOBarrel_cFv = .text:0x000024F0; // type:function size:0x340 +finalizeState_Slope__12dAcOBarrel_cFv = .text:0x00002830; // type:function size:0xC +initializeState_Water__12dAcOBarrel_cFv = .text:0x00002840; // type:function size:0x90 +executeState_Water__12dAcOBarrel_cFv = .text:0x000028D0; // type:function size:0x15C +finalizeState_Water__12dAcOBarrel_cFv = .text:0x00002A30; // type:function size:0xC +initializeState_Water2__12dAcOBarrel_cFv = .text:0x00002A40; // type:function size:0x64 +executeState_Water2__12dAcOBarrel_cFv = .text:0x00002AB0; // type:function size:0x88 +finalizeState_Water2__12dAcOBarrel_cFv = .text:0x00002B40; // type:function size:0xC +initializeState_Explode__12dAcOBarrel_cFv = .text:0x00002B50; // type:function size:0xE0 +executeState_Explode__12dAcOBarrel_cFv = .text:0x00002C30; // type:function size:0x5C +finalizeState_Explode__12dAcOBarrel_cFv = .text:0x00002C90; // type:function size:0x4 +initializeState_KrakenBorn__12dAcOBarrel_cFv = .text:0x00002CA0; // type:function size:0x50 +executeState_KrakenBorn__12dAcOBarrel_cFv = .text:0x00002CF0; // type:function size:0xBC +finalizeState_KrakenBorn__12dAcOBarrel_cFv = .text:0x00002DB0; // type:function size:0x4 +initializeState_Rebirth__12dAcOBarrel_cFv = .text:0x00002DC0; // type:function size:0x1AC +executeState_Rebirth__12dAcOBarrel_cFv = .text:0x00002F70; // type:function size:0xE8 fn_293_3060 = .text:0x00003060; // type:function size:0x1C -fn_293_3080 = .text:0x00003080; // type:function size:0x4C +finalizeState_Rebirth__12dAcOBarrel_cFv = .text:0x00003080; // type:function size:0x4C fn_293_30D0 = .text:0x000030D0; // type:function size:0xE0 fn_293_31B0 = .text:0x000031B0; // type:function size:0x3B0 fn_293_3560 = .text:0x00003560; // type:function size:0x24C @@ -78,24 +78,24 @@ fn_293_54D0 = .text:0x000054D0; // type:function size:0x380 fn_293_5850 = .text:0x00005850; // type:function size:0x70 fn_293_58C0 = .text:0x000058C0; // type:function size:0x50 fn_293_5910 = .text:0x00005910; // type:function size:0xC0 -fn_293_59D0 = .text:0x000059D0; // type:function size:0x164 -fn_293_5B40 = .text:0x00005B40; // type:function size:0x60 -fn_293_5BA0 = .text:0x00005BA0; // type:function size:0xC -fn_293_5BB0 = .text:0x00005BB0; // type:function size:0x1C -fn_293_5BD0 = .text:0x00005BD0; // type:function size:0x1C -fn_293_5BF0 = .text:0x00005BF0; // type:function size:0x1C -fn_293_5C10 = .text:0x00005C10; // type:function size:0x10 -fn_293_5C20 = .text:0x00005C20; // type:function size:0x10 -fn_293_5C30 = .text:0x00005C30; // type:function size:0x10 -fn_293_5C40 = .text:0x00005C40; // type:function size:0x10 -fn_293_5C50 = .text:0x00005C50; // type:function size:0x10 -fn_293_5C60 = .text:0x00005C60; // type:function size:0x10 -fn_293_5C70 = .text:0x00005C70; // type:function size:0x30 -fn_293_5CA0 = .text:0x00005CA0; // type:function size:0x30 -fn_293_5CD0 = .text:0x00005CD0; // type:function size:0x30 -fn_293_5D00 = .text:0x00005D00; // type:function size:0x7A0 -fn_293_64A0 = .text:0x000064A0; // type:function size:0x58 -fn_293_6500 = .text:0x00006500; // type:function size:0x88 +__dt__12dAcOBarrel_cFv = .text:0x000059D0; // type:function size:0x164 +build__28sFStateFct_c<12dAcOBarrel_c>FRC12sStateIDIf_c = .text:0x00005B40; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOBarrel_c>FRP10sStateIf_c = .text:0x00005BA0; // type:function size:0xC +initialize__25sFState_c<12dAcOBarrel_c>Fv = .text:0x00005BB0; // type:function size:0x1C +execute__25sFState_c<12dAcOBarrel_c>Fv = .text:0x00005BD0; // type:function size:0x1C +finalize__25sFState_c<12dAcOBarrel_c>Fv = .text:0x00005BF0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005C10; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005C20; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005C30; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C40; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C50; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C60; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOBarrel_c>CFR12dAcOBarrel_c = .text:0x00005C70; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOBarrel_c>CFR12dAcOBarrel_c = .text:0x00005CA0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOBarrel_c>CFR12dAcOBarrel_c = .text:0x00005CD0; // type:function size:0x30 +__sinit_\d_a_obj_barrel_cpp = .text:0x00005D00; // type:function size:0x7A0 scope:local +__dt__27sFStateID_c<12dAcOBarrel_c>Fv = .text:0x000064A0; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOBarrel_c>CFPCc = .text:0x00006500; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -120,7 +120,7 @@ lbl_293_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float lbl_293_rodata_13C = .rodata:0x0000013C; // type:object size:0xC data:float lbl_293_rodata_148 = .rodata:0x00000148; // type:object size:0x30 lbl_293_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_293_data_8 = .data:0x00000008; // type:object size:0x6C +g_profile_OBJ_BARREL = .data:0x00000008; // type:object size:0x6C lbl_293_data_74 = .data:0x00000074; // type:object size:0x8 lbl_293_data_7C = .data:0x0000007C; // type:object size:0xC lbl_293_data_88 = .data:0x00000088; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_bb_bridgeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bb_bridgeNP/symbols.txt index 87b54a37..a538d355 100644 --- a/config/SOUE01/rels/d_a_obj_bb_bridgeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bb_bridgeNP/symbols.txt @@ -3,64 +3,64 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObbBridge__ctor = .text:0x000000F0; // type:function size:0x158 +dAcObbBridge_c_classInit__Fv = .text:0x000000F0; // type:function size:0x158 fn_500_250 = .text:0x00000250; // type:function size:0x58 fn_500_2B0 = .text:0x000002B0; // type:function size:0x58 fn_500_310 = .text:0x00000310; // type:function size:0x5C fn_500_370 = .text:0x00000370; // type:function size:0x4 fn_500_380 = .text:0x00000380; // type:function size:0x40 -fn_500_3C0 = .text:0x000003C0; // type:function size:0x58 -fn_500_420 = .text:0x00000420; // type:function size:0x6C -fn_500_490 = .text:0x00000490; // type:function size:0xA0 -fn_500_530 = .text:0x00000530; // type:function size:0xA4 +__dt__27sFState_c<14dAcObbBridge_c>Fv = .text:0x000003C0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcObbBridge_c>Fv = .text:0x00000420; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000490; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000530; // type:function size:0xA4 AcObbBridge__initModels = .text:0x000005E0; // type:function size:0x214 fn_500_800 = .text:0x00000800; // type:function size:0x4 fn_500_810 = .text:0x00000810; // type:function size:0x40 AcObbBridge__init = .text:0x00000850; // type:function size:0x21C -fn_500_A70 = .text:0x00000A70; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A70; // type:function size:0x10 AcObbBridge__destroy = .text:0x00000A80; // type:function size:0x78 AcObbBridge__update = .text:0x00000B00; // type:function size:0x64 -fn_500_B70 = .text:0x00000B70; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B70; // type:function size:0x10 AcObbBridge__draw = .text:0x00000B80; // type:function size:0x104 -fn_500_C90 = .text:0x00000C90; // type:function size:0x10 -fn_500_CA0 = .text:0x00000CA0; // type:function size:0x4 -AcObbBridge__stateWaitUpdate = .text:0x00000CB0; // type:function size:0x24 +getStateID__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C90; // type:function size:0x10 +initializeState_Wait__14dAcObbBridge_cFv = .text:0x00000CA0; // type:function size:0x4 +executeState_Wait__14dAcObbBridge_cFv = .text:0x00000CB0; // type:function size:0x24 fn_500_CD4 = .text:0x00000CD4; // type:function size:0x4 -fn_500_CE0 = .text:0x00000CE0; // type:function size:0x4 -AcObbBridge__stateBrokenDemoEnter = .text:0x00000CF0; // type:function size:0x164 -fn_500_E60 = .text:0x00000E60; // type:function size:0x4 -fn_500_E70 = .text:0x00000E70; // type:function size:0x4 -fn_500_E80 = .text:0x00000E80; // type:function size:0x4 -fn_500_E90 = .text:0x00000E90; // type:function size:0x4 -fn_500_EA0 = .text:0x00000EA0; // type:function size:0x4 +finalizeState_Wait__14dAcObbBridge_cFv = .text:0x00000CE0; // type:function size:0x4 +initializeState_BrokenDemo__14dAcObbBridge_cFv = .text:0x00000CF0; // type:function size:0x164 +executeState_BrokenDemo__14dAcObbBridge_cFv = .text:0x00000E60; // type:function size:0x4 +finalizeState_BrokenDemo__14dAcObbBridge_cFv = .text:0x00000E70; // type:function size:0x4 +initializeState_Broken__14dAcObbBridge_cFv = .text:0x00000E80; // type:function size:0x4 +executeState_Broken__14dAcObbBridge_cFv = .text:0x00000E90; // type:function size:0x4 +finalizeState_Broken__14dAcObbBridge_cFv = .text:0x00000EA0; // type:function size:0x4 fn_500_EB0 = .text:0x00000EB0; // type:function size:0x248 fn_500_1100 = .text:0x00001100; // type:function size:0x348 fn_500_1450 = .text:0x00001450; // type:function size:0x1A8 -AcObbBridge__dtor = .text:0x00001600; // type:function size:0x128 +__dt__14dAcObbBridge_cFv = .text:0x00001600; // type:function size:0x128 fn_500_1730 = .text:0x00001730; // type:function size:0x4 fn_500_1740 = .text:0x00001740; // type:function size:0x4 -fn_500_1750 = .text:0x00001750; // type:function size:0x60 -fn_500_17B0 = .text:0x000017B0; // type:function size:0xC -fn_500_17C0 = .text:0x000017C0; // type:function size:0x1C -fn_500_17E0 = .text:0x000017E0; // type:function size:0x1C -fn_500_1800 = .text:0x00001800; // type:function size:0x1C -fn_500_1820 = .text:0x00001820; // type:function size:0x10 -fn_500_1830 = .text:0x00001830; // type:function size:0x10 -fn_500_1840 = .text:0x00001840; // type:function size:0x10 -fn_500_1850 = .text:0x00001850; // type:function size:0x10 -fn_500_1860 = .text:0x00001860; // type:function size:0x10 -fn_500_1870 = .text:0x00001870; // type:function size:0x10 -fn_500_1880 = .text:0x00001880; // type:function size:0x30 -fn_500_18B0 = .text:0x000018B0; // type:function size:0x30 -fn_500_18E0 = .text:0x000018E0; // type:function size:0x30 -fn_500_1910 = .text:0x00001910; // type:function size:0x27C -fn_500_1B90 = .text:0x00001B90; // type:function size:0x58 -fn_500_1BF0 = .text:0x00001BF0; // type:function size:0x88 +build__30sFStateFct_c<14dAcObbBridge_c>FRC12sStateIDIf_c = .text:0x00001750; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcObbBridge_c>FRP10sStateIf_c = .text:0x000017B0; // type:function size:0xC +initialize__27sFState_c<14dAcObbBridge_c>Fv = .text:0x000017C0; // type:function size:0x1C +execute__27sFState_c<14dAcObbBridge_c>Fv = .text:0x000017E0; // type:function size:0x1C +finalize__27sFState_c<14dAcObbBridge_c>Fv = .text:0x00001800; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001820; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001830; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001840; // type:function size:0x10 +getState__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001850; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001860; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001870; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcObbBridge_c>CFR14dAcObbBridge_c = .text:0x00001880; // type:function size:0x30 +executeState__29sFStateID_c<14dAcObbBridge_c>CFR14dAcObbBridge_c = .text:0x000018B0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcObbBridge_c>CFR14dAcObbBridge_c = .text:0x000018E0; // type:function size:0x30 +__sinit_\d_a_obj_bb_bridge_cpp = .text:0x00001910; // type:function size:0x27C scope:local +__dt__29sFStateID_c<14dAcObbBridge_c>Fv = .text:0x00001B90; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcObbBridge_c>CFPCc = .text:0x00001BF0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_500_rodata_0 = .rodata:0x00000000; // type:object size:0x7C data:float -lbl_500_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BB_BRIDGE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_500_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_500_data_1C = .data:0x0000001C; // type:object size:0x14 lbl_500_data_30 = .data:0x00000030; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_obj_bb_broken_partsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bb_broken_partsNP/symbols.txt index b6dc5709..71247d09 100644 --- a/config/SOUE01/rels/d_a_obj_bb_broken_partsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bb_broken_partsNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObbBrokenParts__ctor = .text:0x000000F0; // type:function size:0xF8 -fn_430_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_430_250 = .text:0x00000250; // type:function size:0x6C -fn_430_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_430_360 = .text:0x00000360; // type:function size:0xA4 +dAcObbBrokenParts_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF8 +__dt__32sFState_c<19dAcObbBrokenParts_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcObbBrokenParts_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 AcObbBrokenParts__initModels = .text:0x00000410; // type:function size:0x138 AcObbBrokenParts__init1 = .text:0x00000550; // type:function size:0xF8 AcObbBrokenParts__init2 = .text:0x00000650; // type:function size:0x98 -fn_430_6F0 = .text:0x000006F0; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x10 AcObbBrokenParts__destroy = .text:0x00000700; // type:function size:0x38 AcObbBrokenParts____update = .text:0x00000740; // type:function size:0x30 -fn_430_770 = .text:0x00000770; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000770; // type:function size:0x10 AcObbBrokenParts__dra = .text:0x00000780; // type:function size:0x7C -fn_430_800 = .text:0x00000800; // type:function size:0x10 -fn_430_810 = .text:0x00000810; // type:function size:0x4 -AcObbBrokenParts__stateWaitUpdate = .text:0x00000820; // type:function size:0x74 -fn_430_8A0 = .text:0x000008A0; // type:function size:0x4 -AcObbBrokenParts__stateBreakEnter = .text:0x000008B0; // type:function size:0x54 -fn_430_910 = .text:0x00000910; // type:function size:0x4 -fn_430_920 = .text:0x00000920; // type:function size:0x4 -AcObbBrokenParts__dtor = .text:0x00000930; // type:function size:0xF0 -fn_430_A20 = .text:0x00000A20; // type:function size:0x60 -fn_430_A80 = .text:0x00000A80; // type:function size:0xC -fn_430_A90 = .text:0x00000A90; // type:function size:0x1C -fn_430_AB0 = .text:0x00000AB0; // type:function size:0x1C -fn_430_AD0 = .text:0x00000AD0; // type:function size:0x1C -fn_430_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_430_B00 = .text:0x00000B00; // type:function size:0x10 -fn_430_B10 = .text:0x00000B10; // type:function size:0x10 -fn_430_B20 = .text:0x00000B20; // type:function size:0x10 -fn_430_B30 = .text:0x00000B30; // type:function size:0x10 -fn_430_B40 = .text:0x00000B40; // type:function size:0x10 -fn_430_B50 = .text:0x00000B50; // type:function size:0x30 -fn_430_B80 = .text:0x00000B80; // type:function size:0x30 -fn_430_BB0 = .text:0x00000BB0; // type:function size:0x30 -fn_430_BE0 = .text:0x00000BE0; // type:function size:0x1C0 -fn_430_DA0 = .text:0x00000DA0; // type:function size:0x58 -fn_430_E00 = .text:0x00000E00; // type:function size:0x88 +getStateID__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000800; // type:function size:0x10 +initializeState_Wait__19dAcObbBrokenParts_cFv = .text:0x00000810; // type:function size:0x4 +executeState_Wait__19dAcObbBrokenParts_cFv = .text:0x00000820; // type:function size:0x74 +finalizeState_Wait__19dAcObbBrokenParts_cFv = .text:0x000008A0; // type:function size:0x4 +initializeState_Break__19dAcObbBrokenParts_cFv = .text:0x000008B0; // type:function size:0x54 +executeState_Break__19dAcObbBrokenParts_cFv = .text:0x00000910; // type:function size:0x4 +finalizeState_Break__19dAcObbBrokenParts_cFv = .text:0x00000920; // type:function size:0x4 +__dt__19dAcObbBrokenParts_cFv = .text:0x00000930; // type:function size:0xF0 +build__35sFStateFct_c<19dAcObbBrokenParts_c>FRC12sStateIDIf_c = .text:0x00000A20; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcObbBrokenParts_c>FRP10sStateIf_c = .text:0x00000A80; // type:function size:0xC +initialize__32sFState_c<19dAcObbBrokenParts_c>Fv = .text:0x00000A90; // type:function size:0x1C +execute__32sFState_c<19dAcObbBrokenParts_c>Fv = .text:0x00000AB0; // type:function size:0x1C +finalize__32sFState_c<19dAcObbBrokenParts_c>Fv = .text:0x00000AD0; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AF0; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B00; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B10; // type:function size:0x10 +getState__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B20; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B30; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B40; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcObbBrokenParts_c>CFR19dAcObbBrokenParts_c = .text:0x00000B50; // type:function size:0x30 +executeState__34sFStateID_c<19dAcObbBrokenParts_c>CFR19dAcObbBrokenParts_c = .text:0x00000B80; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcObbBrokenParts_c>CFR19dAcObbBrokenParts_c = .text:0x00000BB0; // type:function size:0x30 +__sinit_\d_a_obj_bb_broken_parts_cpp = .text:0x00000BE0; // type:function size:0x1C0 scope:local +__dt__34sFStateID_c<19dAcObbBrokenParts_c>Fv = .text:0x00000DA0; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcObbBrokenParts_c>CFPCc = .text:0x00000E00; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -51,7 +51,7 @@ lbl_430_data_28 = .data:0x00000028; // type:object size:0x1C lbl_430_data_44 = .data:0x00000044; // type:object size:0x1C lbl_430_data_60 = .data:0x00000060; // type:object size:0x1C lbl_430_data_7C = .data:0x0000007C; // type:object size:0x1C -lbl_430_data_98 = .data:0x00000098; // type:object size:0x10 +g_profile_OBJ_BB_BROKEN_PARTS = .data:0x00000098; // type:object size:0x10 lbl_430_data_A8 = .data:0x000000A8; // type:object size:0x10 data:string lbl_430_data_B8 = .data:0x000000B8; // type:object size:0x28 lbl_430_data_E0 = .data:0x000000E0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_bb_objectsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bb_objectsNP/symbols.txt index 36e89dec..455b5a8e 100644 --- a/config/SOUE01/rels/d_a_obj_bb_objectsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bb_objectsNP/symbols.txt @@ -3,41 +3,41 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObbObjects__ctor = .text:0x000000F0; // type:function size:0xFC -fn_355_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_355_250 = .text:0x00000250; // type:function size:0x6C -fn_355_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_355_360 = .text:0x00000360; // type:function size:0xA4 +dAcObbObjects_c_classInit__Fv = .text:0x000000F0; // type:function size:0xFC +__dt__28sFState_c<15dAcObbObjects_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcObbObjects_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 AcObbObjects__initModels = .text:0x00000410; // type:function size:0x214 AcObbObjects__init1 = .text:0x00000630; // type:function size:0x160 -fn_355_790 = .text:0x00000790; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000790; // type:function size:0x10 AcObbObjects__init2 = .text:0x000007A0; // type:function size:0x164 fn_355_910 = .text:0x00000910; // type:function size:0x8 AcObbObjects__update = .text:0x00000920; // type:function size:0x30 -fn_355_950 = .text:0x00000950; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000950; // type:function size:0x10 AcObbObjects__draw = .text:0x00000960; // type:function size:0x58 -fn_355_9C0 = .text:0x000009C0; // type:function size:0x4 -AcObbObjects__stateWaitIn = .text:0x000009D0; // type:function size:0x10C -fn_355_AE0 = .text:0x00000AE0; // type:function size:0x4 -fn_355_AF0 = .text:0x00000AF0; // type:function size:0xF0 -fn_355_BE0 = .text:0x00000BE0; // type:function size:0x10 -fn_355_BF0 = .text:0x00000BF0; // type:function size:0x60 -fn_355_C50 = .text:0x00000C50; // type:function size:0xC -fn_355_C60 = .text:0x00000C60; // type:function size:0x1C -fn_355_C80 = .text:0x00000C80; // type:function size:0x1C -fn_355_CA0 = .text:0x00000CA0; // type:function size:0x1C -fn_355_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_355_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_355_CE0 = .text:0x00000CE0; // type:function size:0x10 -fn_355_CF0 = .text:0x00000CF0; // type:function size:0x10 -fn_355_D00 = .text:0x00000D00; // type:function size:0x10 -fn_355_D10 = .text:0x00000D10; // type:function size:0x10 -fn_355_D20 = .text:0x00000D20; // type:function size:0x30 -fn_355_D50 = .text:0x00000D50; // type:function size:0x30 -fn_355_D80 = .text:0x00000D80; // type:function size:0x30 -fn_355_DB0 = .text:0x00000DB0; // type:function size:0x10C -fn_355_EC0 = .text:0x00000EC0; // type:function size:0x58 -fn_355_F20 = .text:0x00000F20; // type:function size:0x88 +initializeState_Wait__15dAcObbObjects_cFv = .text:0x000009C0; // type:function size:0x4 +executeState_Wait__15dAcObbObjects_cFv = .text:0x000009D0; // type:function size:0x10C +finalizeState_Wait__15dAcObbObjects_cFv = .text:0x00000AE0; // type:function size:0x4 +__dt__15dAcObbObjects_cFv = .text:0x00000AF0; // type:function size:0xF0 +getStateID__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BE0; // type:function size:0x10 +build__31sFStateFct_c<15dAcObbObjects_c>FRC12sStateIDIf_c = .text:0x00000BF0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcObbObjects_c>FRP10sStateIf_c = .text:0x00000C50; // type:function size:0xC +initialize__28sFState_c<15dAcObbObjects_c>Fv = .text:0x00000C60; // type:function size:0x1C +execute__28sFState_c<15dAcObbObjects_c>Fv = .text:0x00000C80; // type:function size:0x1C +finalize__28sFState_c<15dAcObbObjects_c>Fv = .text:0x00000CA0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CC0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CD0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CE0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CF0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D00; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D10; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcObbObjects_c>CFR15dAcObbObjects_c = .text:0x00000D20; // type:function size:0x30 +executeState__30sFStateID_c<15dAcObbObjects_c>CFR15dAcObbObjects_c = .text:0x00000D50; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcObbObjects_c>CFR15dAcObbObjects_c = .text:0x00000D80; // type:function size:0x30 +__sinit_\d_a_obj_bb_objects_cpp = .text:0x00000DB0; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcObbObjects_c>Fv = .text:0x00000EC0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcObbObjects_c>CFPCc = .text:0x00000F20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -57,7 +57,7 @@ lbl_355_data_F0 = .data:0x000000F0; // type:object size:0x1C lbl_355_data_10C = .data:0x0000010C; // type:object size:0x18 lbl_355_data_124 = .data:0x00000124; // type:object size:0x1C lbl_355_data_140 = .data:0x00000140; // type:object size:0x18 -lbl_355_data_158 = .data:0x00000158; // type:object size:0x68 +g_profile_OBJ_BB_OBJECTS = .data:0x00000158; // type:object size:0x68 lbl_355_data_1C0 = .data:0x000001C0; // type:object size:0x20 lbl_355_data_1E0 = .data:0x000001E0; // type:object size:0x8 data:string lbl_355_data_1E8 = .data:0x000001E8; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_bblargebombNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bblargebombNP/symbols.txt index f9a0b4cc..097a97ce 100644 --- a/config/SOUE01/rels/d_a_obj_bblargebombNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bblargebombNP/symbols.txt @@ -3,23 +3,23 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBblargebomb__ctor = .text:0x000000F0; // type:function size:0x130 +dAcOBblargebomb_c_classInit__Fv = .text:0x000000F0; // type:function size:0x130 fn_128_220 = .text:0x00000220; // type:function size:0x58 -fn_128_280 = .text:0x00000280; // type:function size:0x58 -fn_128_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_128_350 = .text:0x00000350; // type:function size:0xA0 -fn_128_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__30sFState_c<17dAcOBblargebomb_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOBblargebomb_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_128_4A0 = .text:0x000004A0; // type:function size:0x50 fn_128_4F0 = .text:0x000004F0; // type:function size:0x30 fn_128_520 = .text:0x00000520; // type:function size:0x118 fn_128_640 = .text:0x00000640; // type:function size:0x28 AcOBblargebomb__initModels = .text:0x00000670; // type:function size:0x80 AcOBblargebomb__init = .text:0x000006F0; // type:function size:0x21C -fn_128_910 = .text:0x00000910; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000910; // type:function size:0x10 fn_128_920 = .text:0x00000920; // type:function size:0x8 AcOBblargebomb__update = .text:0x00000930; // type:function size:0x3B0 -fn_128_CE0 = .text:0x00000CE0; // type:function size:0x10 -fn_128_CF0 = .text:0x00000CF0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CE0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CF0; // type:function size:0x10 AcOBblargebomb__draw = .text:0x00000D00; // type:function size:0x108 fn_128_E10 = .text:0x00000E10; // type:function size:0x18 fn_128_E30 = .text:0x00000E30; // type:function size:0xC @@ -35,43 +35,43 @@ fn_128_1E50 = .text:0x00001E50; // type:function size:0x24 fn_128_1E80 = .text:0x00001E80; // type:function size:0x8 fn_128_1E90 = .text:0x00001E90; // type:function size:0x80 fn_128_1F10 = .text:0x00001F10; // type:function size:0xD8 -AcOBblargebomb__stateWaitEnter = .text:0x00001FF0; // type:function size:0x24 -AcOBblargebomb__stateWaitUpdate = .text:0x00002020; // type:function size:0x34C -fn_128_2370 = .text:0x00002370; // type:function size:0x4 -AcOBblargebomb__stateExplodeEnter = .text:0x00002380; // type:function size:0x250 -AcOBblargebomb__stateExplodeUpdate = .text:0x000025D0; // type:function size:0x74 -fn_128_2650 = .text:0x00002650; // type:function size:0x4 -AcOBblargebomb__stateCarryEnter = .text:0x00002660; // type:function size:0x9C -AcOBblargebomb__stateCarryUpdate = .text:0x00002700; // type:function size:0x12C -fn_128_2830 = .text:0x00002830; // type:function size:0x4 -AcOBblargebomb__stateWindCarryEnter = .text:0x00002840; // type:function size:0x24 -AcOBblargebomb__stateWindCarryUpdate = .text:0x00002870; // type:function size:0x9C -fn_128_2910 = .text:0x00002910; // type:function size:0x4 -AcOBblargebomb__stateBirthEnter = .text:0x00002920; // type:function size:0x30 -AcOBblargebomb__stateBirthUpdate = .text:0x00002950; // type:function size:0xD8 -fn_128_2A30 = .text:0x00002A30; // type:function size:0x4 -AcOBblargebomb__stateControledEnter = .text:0x00002A40; // type:function size:0x14 -AcOBblargebomb__stateControledUpdate = .text:0x00002A60; // type:function size:0x2C +initializeState_Wait__17dAcOBblargebomb_cFv = .text:0x00001FF0; // type:function size:0x24 +executeState_Wait__17dAcOBblargebomb_cFv = .text:0x00002020; // type:function size:0x34C +finalizeState_Wait__17dAcOBblargebomb_cFv = .text:0x00002370; // type:function size:0x4 +initializeState_Explode__17dAcOBblargebomb_cFv = .text:0x00002380; // type:function size:0x250 +executeState_Explode__17dAcOBblargebomb_cFv = .text:0x000025D0; // type:function size:0x74 +finalizeState_Explode__17dAcOBblargebomb_cFv = .text:0x00002650; // type:function size:0x4 +initializeState_Carry__17dAcOBblargebomb_cFv = .text:0x00002660; // type:function size:0x9C +executeState_Carry__17dAcOBblargebomb_cFv = .text:0x00002700; // type:function size:0x12C +finalizeState_Carry__17dAcOBblargebomb_cFv = .text:0x00002830; // type:function size:0x4 +initializeState_WindCarry__17dAcOBblargebomb_cFv = .text:0x00002840; // type:function size:0x24 +executeState_WindCarry__17dAcOBblargebomb_cFv = .text:0x00002870; // type:function size:0x9C +finalizeState_WindCarry__17dAcOBblargebomb_cFv = .text:0x00002910; // type:function size:0x4 +initializeState_Birth__17dAcOBblargebomb_cFv = .text:0x00002920; // type:function size:0x30 +executeState_Birth__17dAcOBblargebomb_cFv = .text:0x00002950; // type:function size:0xD8 +finalizeState_Birth__17dAcOBblargebomb_cFv = .text:0x00002A30; // type:function size:0x4 +initializeState_Controled__17dAcOBblargebomb_cFv = .text:0x00002A40; // type:function size:0x14 +executeState_Controled__17dAcOBblargebomb_cFv = .text:0x00002A60; // type:function size:0x2C fn_128_2A8C = .text:0x00002A8C; // type:function size:0x4 -fn_128_2A90 = .text:0x00002A90; // type:function size:0x4 -AcOBblargebomb__dtor = .text:0x00002AA0; // type:function size:0x150 -fn_128_2BF0 = .text:0x00002BF0; // type:function size:0x60 -fn_128_2C50 = .text:0x00002C50; // type:function size:0xC -fn_128_2C60 = .text:0x00002C60; // type:function size:0x1C -fn_128_2C80 = .text:0x00002C80; // type:function size:0x1C -fn_128_2CA0 = .text:0x00002CA0; // type:function size:0x1C -fn_128_2CC0 = .text:0x00002CC0; // type:function size:0x10 -fn_128_2CD0 = .text:0x00002CD0; // type:function size:0x10 -fn_128_2CE0 = .text:0x00002CE0; // type:function size:0x10 -fn_128_2CF0 = .text:0x00002CF0; // type:function size:0x10 -fn_128_2D00 = .text:0x00002D00; // type:function size:0x10 -fn_128_2D10 = .text:0x00002D10; // type:function size:0x10 -fn_128_2D20 = .text:0x00002D20; // type:function size:0x30 -fn_128_2D50 = .text:0x00002D50; // type:function size:0x30 -fn_128_2D80 = .text:0x00002D80; // type:function size:0x30 -fn_128_2DB0 = .text:0x00002DB0; // type:function size:0x4C8 -fn_128_3280 = .text:0x00003280; // type:function size:0x58 -fn_128_32E0 = .text:0x000032E0; // type:function size:0x88 +finalizeState_Controled__17dAcOBblargebomb_cFv = .text:0x00002A90; // type:function size:0x4 +__dt__17dAcOBblargebomb_cFv = .text:0x00002AA0; // type:function size:0x150 +build__33sFStateFct_c<17dAcOBblargebomb_c>FRC12sStateIDIf_c = .text:0x00002BF0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOBblargebomb_c>FRP10sStateIf_c = .text:0x00002C50; // type:function size:0xC +initialize__30sFState_c<17dAcOBblargebomb_c>Fv = .text:0x00002C60; // type:function size:0x1C +execute__30sFState_c<17dAcOBblargebomb_c>Fv = .text:0x00002C80; // type:function size:0x1C +finalize__30sFState_c<17dAcOBblargebomb_c>Fv = .text:0x00002CA0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CC0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CD0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CE0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002CF0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002D00; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002D10; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOBblargebomb_c>CFR17dAcOBblargebomb_c = .text:0x00002D20; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOBblargebomb_c>CFR17dAcOBblargebomb_c = .text:0x00002D50; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOBblargebomb_c>CFR17dAcOBblargebomb_c = .text:0x00002D80; // type:function size:0x30 +__sinit_\d_a_obj_bblargebomb_cpp = .text:0x00002DB0; // type:function size:0x4C8 scope:local +__dt__32sFStateID_c<17dAcOBblargebomb_c>Fv = .text:0x00003280; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOBblargebomb_c>CFPCc = .text:0x000032E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -84,7 +84,7 @@ lbl_128_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float lbl_128_rodata_70 = .rodata:0x00000070; // type:object size:0x28 data:float lbl_128_rodata_98 = .rodata:0x00000098; // type:object size:0x20 data:double lbl_128_rodata_B8 = .rodata:0x000000B8; // type:object size:0x28 data:float -lbl_128_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BBLARGEBOMB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_128_data_10 = .data:0x00000010; // type:object size:0x2C lbl_128_data_3C = .data:0x0000003C; // type:object size:0x10 lbl_128_data_4C = .data:0x0000004C; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_bbstoneNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bbstoneNP/symbols.txt index cdd19d4e..ce01deb9 100644 --- a/config/SOUE01/rels/d_a_obj_bbstoneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bbstoneNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_467_F0 = .text:0x000000F0; // type:function size:0x114 +dAcOBBStone_classInit__Fv = .text:0x000000F0; // type:function size:0x114 fn_467_210 = .text:0x00000210; // type:function size:0x58 fn_467_270 = .text:0x00000270; // type:function size:0x40 -fn_467_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_467_310 = .text:0x00000310; // type:function size:0x6C -fn_467_380 = .text:0x00000380; // type:function size:0xA0 -fn_467_420 = .text:0x00000420; // type:function size:0xA4 +__dt__24sFState_c<11dAcOBBStone>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOBBStone>Fv = .text:0x00000310; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_467_4D0 = .text:0x000004D0; // type:function size:0x11C fn_467_5F0 = .text:0x000005F0; // type:function size:0x158 fn_467_750 = .text:0x00000750; // type:function size:0x98 -fn_467_7F0 = .text:0x000007F0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007F0; // type:function size:0x10 fn_467_800 = .text:0x00000800; // type:function size:0x8 fn_467_810 = .text:0x00000810; // type:function size:0x1B8 -fn_467_9D0 = .text:0x000009D0; // type:function size:0x10 -fn_467_9E0 = .text:0x000009E0; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009D0; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009E0; // type:function size:0x10 fn_467_9F0 = .text:0x000009F0; // type:function size:0xBC -fn_467_AB0 = .text:0x00000AB0; // type:function size:0x4 -fn_467_AC0 = .text:0x00000AC0; // type:function size:0x4 -fn_467_AD0 = .text:0x00000AD0; // type:function size:0x4 -fn_467_AE0 = .text:0x00000AE0; // type:function size:0x4 -fn_467_AF0 = .text:0x00000AF0; // type:function size:0x160 -fn_467_C50 = .text:0x00000C50; // type:function size:0x4 -fn_467_C60 = .text:0x00000C60; // type:function size:0xB4 -fn_467_D20 = .text:0x00000D20; // type:function size:0x804 -fn_467_1530 = .text:0x00001530; // type:function size:0x4 +initializeState_Wait__11dAcOBBStoneFv = .text:0x00000AB0; // type:function size:0x4 +executeState_Wait__11dAcOBBStoneFv = .text:0x00000AC0; // type:function size:0x4 +finalizeState_Wait__11dAcOBBStoneFv = .text:0x00000AD0; // type:function size:0x4 +initializeState_FirstWait__11dAcOBBStoneFv = .text:0x00000AE0; // type:function size:0x4 +executeState_FirstWait__11dAcOBBStoneFv = .text:0x00000AF0; // type:function size:0x160 +finalizeState_FirstWait__11dAcOBBStoneFv = .text:0x00000C50; // type:function size:0x4 +initializeState_FirstDemo__11dAcOBBStoneFv = .text:0x00000C60; // type:function size:0xB4 +executeState_FirstDemo__11dAcOBBStoneFv = .text:0x00000D20; // type:function size:0x804 +finalizeState_FirstDemo__11dAcOBBStoneFv = .text:0x00001530; // type:function size:0x4 fn_467_1540 = .text:0x00001540; // type:function size:0x88 -fn_467_15D0 = .text:0x000015D0; // type:function size:0xF4 +__dt__11dAcOBBStoneFv = .text:0x000015D0; // type:function size:0xF4 fn_467_16D0 = .text:0x000016D0; // type:function size:0x4 fn_467_16E0 = .text:0x000016E0; // type:function size:0x4 fn_467_16F0 = .text:0x000016F0; // type:function size:0x4 fn_467_1700 = .text:0x00001700; // type:function size:0x4 fn_467_1710 = .text:0x00001710; // type:function size:0x4 -fn_467_1720 = .text:0x00001720; // type:function size:0x60 -fn_467_1780 = .text:0x00001780; // type:function size:0xC -fn_467_1790 = .text:0x00001790; // type:function size:0x1C -fn_467_17B0 = .text:0x000017B0; // type:function size:0x1C -fn_467_17D0 = .text:0x000017D0; // type:function size:0x1C -fn_467_17F0 = .text:0x000017F0; // type:function size:0x10 -fn_467_1800 = .text:0x00001800; // type:function size:0x10 -fn_467_1810 = .text:0x00001810; // type:function size:0x10 -fn_467_1820 = .text:0x00001820; // type:function size:0x10 -fn_467_1830 = .text:0x00001830; // type:function size:0x10 -fn_467_1840 = .text:0x00001840; // type:function size:0x10 -fn_467_1850 = .text:0x00001850; // type:function size:0x30 -fn_467_1880 = .text:0x00001880; // type:function size:0x30 -fn_467_18B0 = .text:0x000018B0; // type:function size:0x30 -fn_467_18E0 = .text:0x000018E0; // type:function size:0x27C -fn_467_1B60 = .text:0x00001B60; // type:function size:0x58 -fn_467_1BC0 = .text:0x00001BC0; // type:function size:0x88 +build__27sFStateFct_c<11dAcOBBStone>FRC12sStateIDIf_c = .text:0x00001720; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOBBStone>FRP10sStateIf_c = .text:0x00001780; // type:function size:0xC +initialize__24sFState_c<11dAcOBBStone>Fv = .text:0x00001790; // type:function size:0x1C +execute__24sFState_c<11dAcOBBStone>Fv = .text:0x000017B0; // type:function size:0x1C +finalize__24sFState_c<11dAcOBBStone>Fv = .text:0x000017D0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017F0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001800; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001810; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001820; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001830; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001840; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOBBStone>CFR11dAcOBBStone = .text:0x00001850; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOBBStone>CFR11dAcOBBStone = .text:0x00001880; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOBBStone>CFR11dAcOBBStone = .text:0x000018B0; // type:function size:0x30 +__sinit_\d_a_obj_bbstone_cpp = .text:0x000018E0; // type:function size:0x27C scope:local +__dt__26sFStateID_c<11dAcOBBStone>Fv = .text:0x00001B60; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOBBStone>CFPCc = .text:0x00001BC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -63,7 +63,7 @@ lbl_467_data_2C = .data:0x0000002C; // type:object size:0xC lbl_467_data_38 = .data:0x00000038; // type:object size:0xC lbl_467_data_44 = .data:0x00000044; // type:object size:0xC lbl_467_data_50 = .data:0x00000050; // type:object size:0x10 -lbl_467_data_60 = .data:0x00000060; // type:object size:0x48 +g_profile_OBJ_BSTN = .data:0x00000060; // type:object size:0x48 lbl_467_data_A8 = .data:0x000000A8; // type:object size:0x38 jumptable_467_data_E0 = .data:0x000000E0; // type:object size:0x28 scope:local lbl_467_data_108 = .data:0x00000108; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_bellNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bellNP/symbols.txt index f6a4c6eb..69600b9b 100644 --- a/config/SOUE01/rels/d_a_obj_bellNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bellNP/symbols.txt @@ -3,53 +3,53 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObell__ctor = .text:0x000000F0; // type:function size:0xF0 -fn_417_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_417_240 = .text:0x00000240; // type:function size:0x6C -fn_417_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_417_350 = .text:0x00000350; // type:function size:0xA4 +dAcObell_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__23sFState_c<10dAcObell_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcObell_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 AcObell__initModels = .text:0x00000400; // type:function size:0xFC AcObell__init = .text:0x00000500; // type:function size:0x1A4 -fn_417_6B0 = .text:0x000006B0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006B0; // type:function size:0x10 fn_417_6C0 = .text:0x000006C0; // type:function size:0x8 AcObell__update = .text:0x000006D0; // type:function size:0x10C -fn_417_7E0 = .text:0x000007E0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007E0; // type:function size:0x10 AcObell__draw = .text:0x000007F0; // type:function size:0x28 -AcObell__stateWaitEnter = .text:0x00000820; // type:function size:0xC -AcObell__stateWaitUpdate = .text:0x00000830; // type:function size:0x17C -fn_417_9B0 = .text:0x000009B0; // type:function size:0x4 -fn_417_9C0 = .text:0x000009C0; // type:function size:0x4 -AcObell__stateWaitRupeeUpdate = .text:0x000009D0; // type:function size:0x1C0 +initializeState_Wait__10dAcObell_cFv = .text:0x00000820; // type:function size:0xC +executeState_Wait__10dAcObell_cFv = .text:0x00000830; // type:function size:0x17C +finalizeState_Wait__10dAcObell_cFv = .text:0x000009B0; // type:function size:0x4 +initializeState_WaitRupee__10dAcObell_cFv = .text:0x000009C0; // type:function size:0x4 +executeState_WaitRupee__10dAcObell_cFv = .text:0x000009D0; // type:function size:0x1C0 fn_417_B90 = .text:0x00000B90; // type:function size:0x1C -fn_417_BB0 = .text:0x00000BB0; // type:function size:0x4 -AcObell__stateAfterEnter = .text:0x00000BC0; // type:function size:0x154 -AcObell__stateAfterUpdate = .text:0x00000D20; // type:function size:0x110 -fn_417_E30 = .text:0x00000E30; // type:function size:0x4 +finalizeState_WaitRupee__10dAcObell_cFv = .text:0x00000BB0; // type:function size:0x4 +initializeState_After__10dAcObell_cFv = .text:0x00000BC0; // type:function size:0x154 +executeState_After__10dAcObell_cFv = .text:0x00000D20; // type:function size:0x110 +finalizeState_After__10dAcObell_cFv = .text:0x00000E30; // type:function size:0x4 fn_417_E40 = .text:0x00000E40; // type:function size:0x6C fn_417_EB0 = .text:0x00000EB0; // type:function size:0x6C fn_417_F20 = .text:0x00000F20; // type:function size:0x6C fn_417_F90 = .text:0x00000F90; // type:function size:0xD8 fn_417_1070 = .text:0x00001070; // type:function size:0xC0 fn_417_1130 = .text:0x00001130; // type:function size:0x78 -AcObell__dtor = .text:0x000011B0; // type:function size:0xF0 -fn_417_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_417_12B0 = .text:0x000012B0; // type:function size:0x60 -fn_417_1310 = .text:0x00001310; // type:function size:0xC -fn_417_1320 = .text:0x00001320; // type:function size:0x1C -fn_417_1340 = .text:0x00001340; // type:function size:0x1C -fn_417_1360 = .text:0x00001360; // type:function size:0x1C -fn_417_1380 = .text:0x00001380; // type:function size:0x10 -fn_417_1390 = .text:0x00001390; // type:function size:0x10 -fn_417_13A0 = .text:0x000013A0; // type:function size:0x10 -fn_417_13B0 = .text:0x000013B0; // type:function size:0x10 -fn_417_13C0 = .text:0x000013C0; // type:function size:0x10 -fn_417_13D0 = .text:0x000013D0; // type:function size:0x10 -fn_417_13E0 = .text:0x000013E0; // type:function size:0x30 -fn_417_1410 = .text:0x00001410; // type:function size:0x30 -fn_417_1440 = .text:0x00001440; // type:function size:0x30 -fn_417_1470 = .text:0x00001470; // type:function size:0x27C -fn_417_16F0 = .text:0x000016F0; // type:function size:0x58 -fn_417_1750 = .text:0x00001750; // type:function size:0x88 +__dt__10dAcObell_cFv = .text:0x000011B0; // type:function size:0xF0 +getStateID__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012A0; // type:function size:0x10 +build__26sFStateFct_c<10dAcObell_c>FRC12sStateIDIf_c = .text:0x000012B0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcObell_c>FRP10sStateIf_c = .text:0x00001310; // type:function size:0xC +initialize__23sFState_c<10dAcObell_c>Fv = .text:0x00001320; // type:function size:0x1C +execute__23sFState_c<10dAcObell_c>Fv = .text:0x00001340; // type:function size:0x1C +finalize__23sFState_c<10dAcObell_c>Fv = .text:0x00001360; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001380; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001390; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000013A0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013B0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013C0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013D0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcObell_c>CFR10dAcObell_c = .text:0x000013E0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcObell_c>CFR10dAcObell_c = .text:0x00001410; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcObell_c>CFR10dAcObell_c = .text:0x00001440; // type:function size:0x30 +__sinit_\d_a_obj_bell_cpp = .text:0x00001470; // type:function size:0x27C scope:local +__dt__25sFStateID_c<10dAcObell_c>Fv = .text:0x000016F0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcObell_c>CFPCc = .text:0x00001750; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -58,7 +58,7 @@ lbl_417_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_417_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double lbl_417_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_417_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float -lbl_417_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BELL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_417_data_10 = .data:0x00000010; // type:object size:0x80 lbl_417_data_90 = .data:0x00000090; // type:object size:0x18 data:string lbl_417_data_A8 = .data:0x000000A8; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_belt_cvrNP/symbols.txt b/config/SOUE01/rels/d_a_obj_belt_cvrNP/symbols.txt index d963b8eb..be055eac 100644 --- a/config/SOUE01/rels/d_a_obj_belt_cvrNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_belt_cvrNP/symbols.txt @@ -5,11 +5,11 @@ __register_global_object = .text:0x00000070; // type:function size:0x1C scope:gl __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_267_F0 = .text:0x000000F0; // type:function size:0x40 fn_267_130 = .text:0x00000130; // type:function size:0x40 -AcObeltCvr__ctor = .text:0x00000170; // type:function size:0x118 -fn_267_290 = .text:0x00000290; // type:function size:0x58 -fn_267_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_267_360 = .text:0x00000360; // type:function size:0xA0 -fn_267_400 = .text:0x00000400; // type:function size:0xA4 +dAcObeltCvr_c_classInit__Fv = .text:0x00000170; // type:function size:0x118 +__dt__26sFState_c<13dAcObeltCvr_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcObeltCvr_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_267_4B0 = .text:0x000004B0; // type:function size:0x34 fn_267_4F0 = .text:0x000004F0; // type:function size:0x1C AcObeltCvr__moveAttachedObject = .text:0x00000510; // type:function size:0x2DC @@ -34,46 +34,46 @@ AcObeltCvr__setPosPtr = .text:0x00001130; // type:function size:0x8 fn_267_1140 = .text:0x00001140; // type:function size:0x10 fn_267_1150 = .text:0x00001150; // type:function size:0x10 AcObeltCvr__setState = .text:0x00001160; // type:function size:0x10 -fn_267_1170 = .text:0x00001170; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001170; // type:function size:0x10 fn_267_1180 = .text:0x00001180; // type:function size:0x10 fn_267_1190 = .text:0x00001190; // type:function size:0x34 fn_267_11D0 = .text:0x000011D0; // type:function size:0x8 AcObeltCvr__init2 = .text:0x000011E0; // type:function size:0x80 fn_267_1260 = .text:0x00001260; // type:function size:0x8 AcObeltCvr__update = .text:0x00001270; // type:function size:0x1A0 -fn_267_1410 = .text:0x00001410; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001410; // type:function size:0x10 AcObeltCvr__draw = .text:0x00001420; // type:function size:0xBC -fn_267_14E0 = .text:0x000014E0; // type:function size:0x4 -AcObeltCvr__StateWaitIn = .text:0x000014F0; // type:function size:0x328 -fn_267_1820 = .text:0x00001820; // type:function size:0x4 +initializeState_Wait__13dAcObeltCvr_cFv = .text:0x000014E0; // type:function size:0x4 +executeState_Wait__13dAcObeltCvr_cFv = .text:0x000014F0; // type:function size:0x328 +finalizeState_Wait__13dAcObeltCvr_cFv = .text:0x00001820; // type:function size:0x4 AcObeltCvr__changeDirectionMaybe = .text:0x00001830; // type:function size:0xB0 fn_267_18E0 = .text:0x000018E0; // type:function size:0x240 -fn_267_1B20 = .text:0x00001B20; // type:function size:0x118 -fn_267_1C40 = .text:0x00001C40; // type:function size:0x10 -fn_267_1C50 = .text:0x00001C50; // type:function size:0x60 -fn_267_1CB0 = .text:0x00001CB0; // type:function size:0xC -fn_267_1CC0 = .text:0x00001CC0; // type:function size:0x1C -fn_267_1CE0 = .text:0x00001CE0; // type:function size:0x1C -fn_267_1D00 = .text:0x00001D00; // type:function size:0x1C -fn_267_1D20 = .text:0x00001D20; // type:function size:0x10 -fn_267_1D30 = .text:0x00001D30; // type:function size:0x10 -fn_267_1D40 = .text:0x00001D40; // type:function size:0x10 -fn_267_1D50 = .text:0x00001D50; // type:function size:0x10 -fn_267_1D60 = .text:0x00001D60; // type:function size:0x10 -fn_267_1D70 = .text:0x00001D70; // type:function size:0x10 -fn_267_1D80 = .text:0x00001D80; // type:function size:0x30 -fn_267_1DB0 = .text:0x00001DB0; // type:function size:0x30 -fn_267_1DE0 = .text:0x00001DE0; // type:function size:0x30 -fn_267_1E10 = .text:0x00001E10; // type:function size:0x10C -fn_267_1F20 = .text:0x00001F20; // type:function size:0x58 -fn_267_1F80 = .text:0x00001F80; // type:function size:0x88 +__dt__13dAcObeltCvr_cFv = .text:0x00001B20; // type:function size:0x118 +getStateID__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C40; // type:function size:0x10 +build__29sFStateFct_c<13dAcObeltCvr_c>FRC12sStateIDIf_c = .text:0x00001C50; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcObeltCvr_c>FRP10sStateIf_c = .text:0x00001CB0; // type:function size:0xC +initialize__26sFState_c<13dAcObeltCvr_c>Fv = .text:0x00001CC0; // type:function size:0x1C +execute__26sFState_c<13dAcObeltCvr_c>Fv = .text:0x00001CE0; // type:function size:0x1C +finalize__26sFState_c<13dAcObeltCvr_c>Fv = .text:0x00001D00; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D20; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D30; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D40; // type:function size:0x10 +getState__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D50; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D60; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D70; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcObeltCvr_c>CFR13dAcObeltCvr_c = .text:0x00001D80; // type:function size:0x30 +executeState__28sFStateID_c<13dAcObeltCvr_c>CFR13dAcObeltCvr_c = .text:0x00001DB0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcObeltCvr_c>CFR13dAcObeltCvr_c = .text:0x00001DE0; // type:function size:0x30 +__sinit_\d_a_obj_belt_cvr_cpp = .text:0x00001E10; // type:function size:0x10C scope:local +__dt__28sFStateID_c<13dAcObeltCvr_c>Fv = .text:0x00001F20; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcObeltCvr_c>CFPCc = .text:0x00001F80; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_267_rodata_0 = .rodata:0x00000000; // type:object size:0x14 lbl_267_rodata_14 = .rodata:0x00000014; // type:object size:0x1C data:float lbl_267_rodata_30 = .rodata:0x00000030; // type:object size:0x6C data:float -lbl_267_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BELT_CVR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_267_data_10 = .data:0x00000010; // type:object size:0xC lbl_267_data_1C = .data:0x0000001C; // type:object size:0x14 lbl_267_data_30 = .data:0x00000030; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_belt_obstacleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_belt_obstacleNP/symbols.txt index 6a157f6d..4aa855f3 100644 --- a/config/SOUE01/rels/d_a_obj_belt_obstacleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_belt_obstacleNP/symbols.txt @@ -3,60 +3,60 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObeltObstacle__ctor = .text:0x000000F0; // type:function size:0xE8 +dAcObeltObstacle_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE8 fn_266_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_266_240 = .text:0x00000240; // type:function size:0x58 -fn_266_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_266_310 = .text:0x00000310; // type:function size:0xA0 -fn_266_3B0 = .text:0x000003B0; // type:function size:0xA4 +__dt__31sFState_c<18dAcObeltObstacle_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcObeltObstacle_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_266_460 = .text:0x00000460; // type:function size:0x98 AcObeltObstacle__init = .text:0x00000500; // type:function size:0x20C -fn_266_710 = .text:0x00000710; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000710; // type:function size:0x10 fn_266_720 = .text:0x00000720; // type:function size:0x8 AcObeltObstacle__update = .text:0x00000730; // type:function size:0x4F0 -fn_266_C20 = .text:0x00000C20; // type:function size:0x10 -fn_266_C30 = .text:0x00000C30; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C20; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C30; // type:function size:0x10 AcObeltObstacle__draw = .text:0x00000C40; // type:function size:0x230 -fn_266_E70 = .text:0x00000E70; // type:function size:0x4 -fn_266_E80 = .text:0x00000E80; // type:function size:0x24 +initializeState_Wait__18dAcObeltObstacle_cFv = .text:0x00000E70; // type:function size:0x4 +executeState_Wait__18dAcObeltObstacle_cFv = .text:0x00000E80; // type:function size:0x24 fn_266_EA4 = .text:0x00000EA4; // type:function size:0x4 -fn_266_EB0 = .text:0x00000EB0; // type:function size:0x4 -fn_266_EC0 = .text:0x00000EC0; // type:function size:0x64 -fn_266_F30 = .text:0x00000F30; // type:function size:0x128 -fn_266_1060 = .text:0x00001060; // type:function size:0x10 -fn_266_1070 = .text:0x00001070; // type:function size:0x18 -fn_266_1090 = .text:0x00001090; // type:function size:0x194 -fn_266_1230 = .text:0x00001230; // type:function size:0x18 -fn_266_1250 = .text:0x00001250; // type:function size:0x4 -fn_266_1260 = .text:0x00001260; // type:function size:0x6C -fn_266_12D0 = .text:0x000012D0; // type:function size:0x10 -fn_266_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_266_12F0 = .text:0x000012F0; // type:function size:0x20 -fn_266_1310 = .text:0x00001310; // type:function size:0x4 -fn_266_1320 = .text:0x00001320; // type:function size:0x4 +finalizeState_Wait__18dAcObeltObstacle_cFv = .text:0x00000EB0; // type:function size:0x4 +initializeState_Init__18dAcObeltObstacle_cFv = .text:0x00000EC0; // type:function size:0x64 +executeState_Init__18dAcObeltObstacle_cFv = .text:0x00000F30; // type:function size:0x128 +finalizeState_Init__18dAcObeltObstacle_cFv = .text:0x00001060; // type:function size:0x10 +initializeState_BeltMove__18dAcObeltObstacle_cFv = .text:0x00001070; // type:function size:0x18 +executeState_BeltMove__18dAcObeltObstacle_cFv = .text:0x00001090; // type:function size:0x194 +finalizeState_BeltMove__18dAcObeltObstacle_cFv = .text:0x00001230; // type:function size:0x18 +initializeState_TeniN__18dAcObeltObstacle_cFv = .text:0x00001250; // type:function size:0x4 +executeState_TeniN__18dAcObeltObstacle_cFv = .text:0x00001260; // type:function size:0x6C +getOldStateID__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012D0; // type:function size:0x10 +finalizeState_TeniN__18dAcObeltObstacle_cFv = .text:0x000012E0; // type:function size:0x10 +initializeState_TeniNonly__18dAcObeltObstacle_cFv = .text:0x000012F0; // type:function size:0x20 +executeState_TeniNonly__18dAcObeltObstacle_cFv = .text:0x00001310; // type:function size:0x4 +finalizeState_TeniNonly__18dAcObeltObstacle_cFv = .text:0x00001320; // type:function size:0x4 fn_266_1330 = .text:0x00001330; // type:function size:0xB0 fn_266_13E0 = .text:0x000013E0; // type:function size:0x164 fn_266_1550 = .text:0x00001550; // type:function size:0xAC fn_266_1600 = .text:0x00001600; // type:function size:0xF8 fn_266_1700 = .text:0x00001700; // type:function size:0x2C8 fn_266_19D0 = .text:0x000019D0; // type:function size:0x78 -fn_266_1A50 = .text:0x00001A50; // type:function size:0x100 -fn_266_1B50 = .text:0x00001B50; // type:function size:0x60 -fn_266_1BB0 = .text:0x00001BB0; // type:function size:0xC -fn_266_1BC0 = .text:0x00001BC0; // type:function size:0x1C -fn_266_1BE0 = .text:0x00001BE0; // type:function size:0x1C -fn_266_1C00 = .text:0x00001C00; // type:function size:0x1C -fn_266_1C20 = .text:0x00001C20; // type:function size:0x10 -fn_266_1C30 = .text:0x00001C30; // type:function size:0x10 -fn_266_1C40 = .text:0x00001C40; // type:function size:0x10 -fn_266_1C50 = .text:0x00001C50; // type:function size:0x10 -fn_266_1C60 = .text:0x00001C60; // type:function size:0x10 -fn_266_1C70 = .text:0x00001C70; // type:function size:0x30 -fn_266_1CA0 = .text:0x00001CA0; // type:function size:0x30 -fn_266_1CD0 = .text:0x00001CD0; // type:function size:0x30 -fn_266_1D00 = .text:0x00001D00; // type:function size:0x3F4 -fn_266_2100 = .text:0x00002100; // type:function size:0x58 -fn_266_2160 = .text:0x00002160; // type:function size:0x88 +__dt__18dAcObeltObstacle_cFv = .text:0x00001A50; // type:function size:0x100 +build__34sFStateFct_c<18dAcObeltObstacle_c>FRC12sStateIDIf_c = .text:0x00001B50; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcObeltObstacle_c>FRP10sStateIf_c = .text:0x00001BB0; // type:function size:0xC +initialize__31sFState_c<18dAcObeltObstacle_c>Fv = .text:0x00001BC0; // type:function size:0x1C +execute__31sFState_c<18dAcObeltObstacle_c>Fv = .text:0x00001BE0; // type:function size:0x1C +finalize__31sFState_c<18dAcObeltObstacle_c>Fv = .text:0x00001C00; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001C20; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001C30; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001C40; // type:function size:0x10 +getState__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C50; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C60; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcObeltObstacle_c>CFR18dAcObeltObstacle_c = .text:0x00001C70; // type:function size:0x30 +executeState__33sFStateID_c<18dAcObeltObstacle_c>CFR18dAcObeltObstacle_c = .text:0x00001CA0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcObeltObstacle_c>CFR18dAcObeltObstacle_c = .text:0x00001CD0; // type:function size:0x30 +__sinit_\d_a_obj_belt_obstacle_cpp = .text:0x00001D00; // type:function size:0x3F4 scope:local +__dt__33sFStateID_c<18dAcObeltObstacle_c>Fv = .text:0x00002100; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcObeltObstacle_c>CFPCc = .text:0x00002160; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -69,7 +69,7 @@ lbl_266_rodata_50 = .rodata:0x00000050; // type:object size:0x28 data:float lbl_266_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_266_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float lbl_266_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float -lbl_266_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BELT_OBSTACLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_266_data_10 = .data:0x00000010; // type:object size:0x30 lbl_266_data_40 = .data:0x00000040; // type:object size:0x10 lbl_266_data_50 = .data:0x00000050; // type:object size:0x20 data:string diff --git a/config/SOUE01/rels/d_a_obj_bgNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bgNP/symbols.txt index f4359a63..1b4f7870 100644 --- a/config/SOUE01/rels/d_a_obj_bgNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bgNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcObg__ctor = .text:0x00000070; // type:function size:0x74 +dAcObg_c_classInit__Fv = .text:0x00000070; // type:function size:0x74 fn_577_F0 = .text:0x000000F0; // type:function size:0x40 fn_577_130 = .text:0x00000130; // type:function size:0xF8 AcObg__initModels = .text:0x00000230; // type:function size:0xB4 @@ -24,13 +24,13 @@ fn_577_17C0 = .text:0x000017C0; // type:function size:0x40 fn_577_1800 = .text:0x00001800; // type:function size:0x28 fn_577_1830 = .text:0x00001830; // type:function size:0x34 fn_577_1864 = .text:0x00001864; // type:function size:0x4 -AcObg__dtor = .text:0x00001870; // type:function size:0x80 +__dt__8dAcObg_cFv = .text:0x00001870; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_577_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_577_rodata_4 = .rodata:0x00000004; // type:object size:0x18 data:float lbl_577_rodata_1C = .rodata:0x0000001C; // type:object size:0x18 -lbl_577_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_BG = .data:0x00000000; // type:object size:0x10 lbl_577_data_10 = .data:0x00000010; // type:object size:0xC0 lbl_577_data_D0 = .data:0x000000D0; // type:object size:0xC data:string lbl_577_data_DC = .data:0x000000DC; // type:object size:0x4 diff --git a/config/SOUE01/rels/d_a_obj_bigbomb_flowerNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bigbomb_flowerNP/symbols.txt index 43a03724..17a37904 100644 --- a/config/SOUE01/rels/d_a_obj_bigbomb_flowerNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bigbomb_flowerNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_466_F0 = .text:0x000000F0; // type:function size:0xD4 -fn_466_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_466_230 = .text:0x00000230; // type:function size:0x6C -fn_466_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_466_340 = .text:0x00000340; // type:function size:0xA4 +dAcOBBombFlower_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD4 +__dt__30sFState_c<17dAcOBBombFlower_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOBBombFlower_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_466_3F0 = .text:0x000003F0; // type:function size:0x7C fn_466_470 = .text:0x00000470; // type:function size:0x158 -fn_466_5D0 = .text:0x000005D0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005D0; // type:function size:0x10 fn_466_5E0 = .text:0x000005E0; // type:function size:0x198 fn_466_780 = .text:0x00000780; // type:function size:0x8 fn_466_790 = .text:0x00000790; // type:function size:0x60 -fn_466_7F0 = .text:0x000007F0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007F0; // type:function size:0x10 fn_466_800 = .text:0x00000800; // type:function size:0x28 -fn_466_830 = .text:0x00000830; // type:function size:0xC -fn_466_840 = .text:0x00000840; // type:function size:0xC0 -fn_466_900 = .text:0x00000900; // type:function size:0x4 -fn_466_910 = .text:0x00000910; // type:function size:0xE8 -fn_466_A00 = .text:0x00000A00; // type:function size:0x10 -fn_466_A10 = .text:0x00000A10; // type:function size:0x60 -fn_466_A70 = .text:0x00000A70; // type:function size:0xC -fn_466_A80 = .text:0x00000A80; // type:function size:0x1C -fn_466_AA0 = .text:0x00000AA0; // type:function size:0x1C -fn_466_AC0 = .text:0x00000AC0; // type:function size:0x1C -fn_466_AE0 = .text:0x00000AE0; // type:function size:0x10 -fn_466_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_466_B00 = .text:0x00000B00; // type:function size:0x10 -fn_466_B10 = .text:0x00000B10; // type:function size:0x10 -fn_466_B20 = .text:0x00000B20; // type:function size:0x10 -fn_466_B30 = .text:0x00000B30; // type:function size:0x10 -fn_466_B40 = .text:0x00000B40; // type:function size:0x30 -fn_466_B70 = .text:0x00000B70; // type:function size:0x30 -fn_466_BA0 = .text:0x00000BA0; // type:function size:0x30 -fn_466_BD0 = .text:0x00000BD0; // type:function size:0x10C -fn_466_CE0 = .text:0x00000CE0; // type:function size:0x58 -fn_466_D40 = .text:0x00000D40; // type:function size:0x88 +initializeState_Wait__17dAcOBBombFlower_cFv = .text:0x00000830; // type:function size:0xC +executeState_Wait__17dAcOBBombFlower_cFv = .text:0x00000840; // type:function size:0xC0 +finalizeState_Wait__17dAcOBBombFlower_cFv = .text:0x00000900; // type:function size:0x4 +__dt__17dAcOBBombFlower_cFv = .text:0x00000910; // type:function size:0xE8 +getStateID__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A00; // type:function size:0x10 +build__33sFStateFct_c<17dAcOBBombFlower_c>FRC12sStateIDIf_c = .text:0x00000A10; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOBBombFlower_c>FRP10sStateIf_c = .text:0x00000A70; // type:function size:0xC +initialize__30sFState_c<17dAcOBBombFlower_c>Fv = .text:0x00000A80; // type:function size:0x1C +execute__30sFState_c<17dAcOBBombFlower_c>Fv = .text:0x00000AA0; // type:function size:0x1C +finalize__30sFState_c<17dAcOBBombFlower_c>Fv = .text:0x00000AC0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AF0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B00; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B10; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B20; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B30; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOBBombFlower_c>CFR17dAcOBBombFlower_c = .text:0x00000B40; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOBBombFlower_c>CFR17dAcOBBombFlower_c = .text:0x00000B70; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOBBombFlower_c>CFR17dAcOBBombFlower_c = .text:0x00000BA0; // type:function size:0x30 +__sinit_\d_a_obj_bigbomb_flower_cpp = .text:0x00000BD0; // type:function size:0x10C scope:local +__dt__32sFStateID_c<17dAcOBBombFlower_c>Fv = .text:0x00000CE0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOBBombFlower_c>CFPCc = .text:0x00000D40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_466_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float lbl_466_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float -lbl_466_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BIGBOMB_FLOWER = .data:0x00000000; // type:object size:0x10 data:4byte lbl_466_data_10 = .data:0x00000010; // type:object size:0x30 lbl_466_data_40 = .data:0x00000040; // type:object size:0x10 lbl_466_data_50 = .data:0x00000050; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_bird_spNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bird_spNP/symbols.txt index 0e51a9c0..6a517068 100644 --- a/config/SOUE01/rels/d_a_obj_bird_spNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bird_spNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcObjBirdSp__ctor = .text:0x00000070; // type:function size:0x54 +dAcObjBirdSp_c_classInit__Fv = .text:0x00000070; // type:function size:0x54 fn_241_D0 = .text:0x000000D0; // type:function size:0x8 AcObjBirdSp__init = .text:0x000000E0; // type:function size:0xC4 AcObjBirdSp__update = .text:0x000001B0; // type:function size:0x230 fn_241_3E0 = .text:0x000003E0; // type:function size:0x8 -fn_241_3F0 = .text:0x000003F0; // type:function size:0x68 +__dt__14dAcObjBirdSp_cFv = .text:0x000003F0; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_241_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_241_data_0 = .data:0x00000000; // type:object size:0x30 -lbl_241_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_OBJ_BIRD_SP_UP = .data:0x00000030; // type:object size:0x10 lbl_241_data_40 = .data:0x00000040; // type:object size:0x20 lbl_241_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_bird_statueNP/splits.txt b/config/SOUE01/rels/d_a_obj_bird_statueNP/splits.txt index 5e69390a..fd42e463 100644 --- a/config/SOUE01/rels/d_a_obj_bird_statueNP/splits.txt +++ b/config/SOUE01/rels/d_a_obj_bird_statueNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_a_obj_bird_statueNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bird_statueNP/symbols.txt index 0a37b425..dcc5f003 100644 --- a/config/SOUE01/rels/d_a_obj_bird_statueNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bird_statueNP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_627_70 = .text:0x00000070; // type:function size:0x54 +dAcOBirdStatue_c_classInit__Fv = .text:0x00000070; // type:function size:0x54 fn_627_D0 = .text:0x000000D0; // type:function size:0x98 fn_627_170 = .text:0x00000170; // type:function size:0xA4 fn_627_220 = .text:0x00000220; // type:function size:0x28 -fn_627_250 = .text:0x00000250; // type:function size:0x68 +__dt__16dAcOBirdStatue_cFv = .text:0x00000250; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_627_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_627_section4_10 = .rodata:0x00000010; // type:object size:0xC -lbl_627_section4_1C = .rodata:0x0000001C; // type:object size:0x24 -lbl_627_section4_40 = .rodata:0x00000040; // type:object size:0x80 +g_profile_OBJ_BIRD_STATUE = .data:0x00000000; // type:object size:0x10 +lbl_627_section4_10 = .data:0x00000010; // type:object size:0xC +lbl_627_section4_1C = .data:0x0000001C; // type:object size:0x24 +lbl_627_section4_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_bladeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bladeNP/symbols.txt index 5af954a7..b3ae4d33 100644 --- a/config/SOUE01/rels/d_a_obj_bladeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bladeNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_382_70 = .text:0x00000070; // type:function size:0x90 +dAcOblade_c_classInit__Fv = .text:0x00000070; // type:function size:0x90 fn_382_100 = .text:0x00000100; // type:function size:0x98 fn_382_1A0 = .text:0x000001A0; // type:function size:0xC4 fn_382_270 = .text:0x00000270; // type:function size:0x8 fn_382_280 = .text:0x00000280; // type:function size:0x30 fn_382_2B0 = .text:0x000002B0; // type:function size:0x28 -fn_382_2E0 = .text:0x000002E0; // type:function size:0x68 +__dt__11dAcOblade_cFv = .text:0x000002E0; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_382_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_382_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float -lbl_382_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_BLADE = .data:0x00000000; // type:object size:0x10 lbl_382_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_382_data_20 = .data:0x00000020; // type:object size:0x10 lbl_382_data_30 = .data:0x00000030; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_blast_rockNP/symbols.txt b/config/SOUE01/rels/d_a_obj_blast_rockNP/symbols.txt index 1beee845..5c7b9f35 100644 --- a/config/SOUE01/rels/d_a_obj_blast_rockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_blast_rockNP/symbols.txt @@ -3,38 +3,38 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBlastRock__ctor = .text:0x000000F0; // type:function size:0x1AC +dAcOBlastRock_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1AC fn_281_2A0 = .text:0x000002A0; // type:function size:0x58 fn_281_300 = .text:0x00000300; // type:function size:0x64 -fn_281_370 = .text:0x00000370; // type:function size:0x58 -fn_281_3D0 = .text:0x000003D0; // type:function size:0x6C -fn_281_440 = .text:0x00000440; // type:function size:0xA0 -fn_281_4E0 = .text:0x000004E0; // type:function size:0xA4 +__dt__28sFState_c<15dAcOBlastRock_c>Fv = .text:0x00000370; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOBlastRock_c>Fv = .text:0x000003D0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000440; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004E0; // type:function size:0xA4 AcOBlastRock__initModels = .text:0x00000590; // type:function size:0x628 fn_281_BC0 = .text:0x00000BC0; // type:function size:0xA0 fn_281_C60 = .text:0x00000C60; // type:function size:0x5C AcOBlastRock__init = .text:0x00000CC0; // type:function size:0x6B4 -fn_281_1380 = .text:0x00001380; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001380; // type:function size:0x10 fn_281_1390 = .text:0x00001390; // type:function size:0x8 fn_281_13A0 = .text:0x000013A0; // type:function size:0x70 fn_281_1410 = .text:0x00001410; // type:function size:0x228 -fn_281_1640 = .text:0x00001640; // type:function size:0x10 -fn_281_1650 = .text:0x00001650; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001640; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001650; // type:function size:0x10 fn_281_1660 = .text:0x00001660; // type:function size:0xB0 AcOBlastRock__decrement = .text:0x00001710; // type:function size:0x1C fn_281_1730 = .text:0x00001730; // type:function size:0xA0 fn_281_17D0 = .text:0x000017D0; // type:function size:0x68 fn_281_1840 = .text:0x00001840; // type:function size:0x230 -fn_281_1A70 = .text:0x00001A70; // type:function size:0x7C -fn_281_1AF0 = .text:0x00001AF0; // type:function size:0x20C -fn_281_1D00 = .text:0x00001D00; // type:function size:0x114 -fn_281_1E20 = .text:0x00001E20; // type:function size:0x64 -fn_281_1E90 = .text:0x00001E90; // type:function size:0x230 -fn_281_20C0 = .text:0x000020C0; // type:function size:0x4 -fn_281_20D0 = .text:0x000020D0; // type:function size:0x70 -fn_281_2140 = .text:0x00002140; // type:function size:0x30 +initializeState_Wait__15dAcOBlastRock_cFv = .text:0x00001A70; // type:function size:0x7C +executeState_Wait__15dAcOBlastRock_cFv = .text:0x00001AF0; // type:function size:0x20C +finalizeState_Wait__15dAcOBlastRock_cFv = .text:0x00001D00; // type:function size:0x114 +initializeState_Piece__15dAcOBlastRock_cFv = .text:0x00001E20; // type:function size:0x64 +executeState_Piece__15dAcOBlastRock_cFv = .text:0x00001E90; // type:function size:0x230 +finalizeState_Piece__15dAcOBlastRock_cFv = .text:0x000020C0; // type:function size:0x4 +initializeState_Broken__15dAcOBlastRock_cFv = .text:0x000020D0; // type:function size:0x70 +executeState_Broken__15dAcOBlastRock_cFv = .text:0x00002140; // type:function size:0x30 fn_281_2170 = .text:0x00002170; // type:function size:0x4 -fn_281_2180 = .text:0x00002180; // type:function size:0x4 +finalizeState_Broken__15dAcOBlastRock_cFv = .text:0x00002180; // type:function size:0x4 fn_281_2190 = .text:0x00002190; // type:function size:0x6C fn_281_2200 = .text:0x00002200; // type:function size:0xE4 fn_281_22F0 = .text:0x000022F0; // type:function size:0x140 @@ -51,24 +51,24 @@ fn_281_34A0 = .text:0x000034A0; // type:function size:0x104 fn_281_35B0 = .text:0x000035B0; // type:function size:0x2E4 fn_281_38A0 = .text:0x000038A0; // type:function size:0x224 fn_281_3AD0 = .text:0x00003AD0; // type:function size:0x88 -fn_281_3B60 = .text:0x00003B60; // type:function size:0x178 -fn_281_3CE0 = .text:0x00003CE0; // type:function size:0x60 -fn_281_3D40 = .text:0x00003D40; // type:function size:0xC -fn_281_3D50 = .text:0x00003D50; // type:function size:0x1C -fn_281_3D70 = .text:0x00003D70; // type:function size:0x1C -fn_281_3D90 = .text:0x00003D90; // type:function size:0x1C -fn_281_3DB0 = .text:0x00003DB0; // type:function size:0x10 -fn_281_3DC0 = .text:0x00003DC0; // type:function size:0x10 -fn_281_3DD0 = .text:0x00003DD0; // type:function size:0x10 -fn_281_3DE0 = .text:0x00003DE0; // type:function size:0x10 -fn_281_3DF0 = .text:0x00003DF0; // type:function size:0x10 -fn_281_3E00 = .text:0x00003E00; // type:function size:0x10 -fn_281_3E10 = .text:0x00003E10; // type:function size:0x30 -fn_281_3E40 = .text:0x00003E40; // type:function size:0x30 -fn_281_3E70 = .text:0x00003E70; // type:function size:0x30 -fn_281_3EA0 = .text:0x00003EA0; // type:function size:0x27C -fn_281_4120 = .text:0x00004120; // type:function size:0x58 -fn_281_4180 = .text:0x00004180; // type:function size:0x88 +__dt__15dAcOBlastRock_cFv = .text:0x00003B60; // type:function size:0x178 +build__31sFStateFct_c<15dAcOBlastRock_c>FRC12sStateIDIf_c = .text:0x00003CE0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOBlastRock_c>FRP10sStateIf_c = .text:0x00003D40; // type:function size:0xC +initialize__28sFState_c<15dAcOBlastRock_c>Fv = .text:0x00003D50; // type:function size:0x1C +execute__28sFState_c<15dAcOBlastRock_c>Fv = .text:0x00003D70; // type:function size:0x1C +finalize__28sFState_c<15dAcOBlastRock_c>Fv = .text:0x00003D90; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003DB0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003DC0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003DD0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003DE0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003DF0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003E00; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOBlastRock_c>CFR15dAcOBlastRock_c = .text:0x00003E10; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOBlastRock_c>CFR15dAcOBlastRock_c = .text:0x00003E40; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOBlastRock_c>CFR15dAcOBlastRock_c = .text:0x00003E70; // type:function size:0x30 +__sinit_\d_a_obj_blast_rock_cpp = .text:0x00003EA0; // type:function size:0x27C scope:local +__dt__30sFStateID_c<15dAcOBlastRock_c>Fv = .text:0x00004120; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOBlastRock_c>CFPCc = .text:0x00004180; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -84,7 +84,7 @@ lbl_281_rodata_304 = .rodata:0x00000304; // type:object size:0x4 data:float lbl_281_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float lbl_281_rodata_30C = .rodata:0x0000030C; // type:object size:0x3C data:float lbl_281_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_281_data_8 = .data:0x00000008; // type:object size:0x50 +g_profile_OBJ_BLAST_ROCK = .data:0x00000008; // type:object size:0x50 lbl_281_data_58 = .data:0x00000058; // type:object size:0x14 lbl_281_data_6C = .data:0x0000006C; // type:object size:0x14 lbl_281_data_80 = .data:0x00000080; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_block_ropeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_block_ropeNP/symbols.txt index 3a8d08ae..0065d695 100644 --- a/config/SOUE01/rels/d_a_obj_block_ropeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_block_ropeNP/symbols.txt @@ -4,28 +4,28 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_269_F0 = .text:0x000000F0; // type:function size:0x40 -AcOblockRope__ctor = .text:0x00000130; // type:function size:0x174 -fn_269_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_269_310 = .text:0x00000310; // type:function size:0x6C -fn_269_380 = .text:0x00000380; // type:function size:0xA0 -fn_269_420 = .text:0x00000420; // type:function size:0xA4 +dAcOblockRope_c_classInit__Fv = .text:0x00000130; // type:function size:0x174 +__dt__28sFState_c<15dAcOblockRope_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOblockRope_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_269_4D0 = .text:0x000004D0; // type:function size:0x54 fn_269_530 = .text:0x00000530; // type:function size:0x4 AcOblockRope__initModels = .text:0x00000540; // type:function size:0x14C AcOblockRope__init = .text:0x00000690; // type:function size:0x454 -fn_269_AF0 = .text:0x00000AF0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AF0; // type:function size:0x10 fn_269_B00 = .text:0x00000B00; // type:function size:0x8 AcOblockRope__updateInEvent = .text:0x00000B10; // type:function size:0x8C AcOblockRope__update = .text:0x00000BA0; // type:function size:0x30 -fn_269_BD0 = .text:0x00000BD0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BD0; // type:function size:0x10 AcOblockRope__draw = .text:0x00000BE0; // type:function size:0x108 -fn_269_CF0 = .text:0x00000CF0; // type:function size:0x10 -fn_269_D00 = .text:0x00000D00; // type:function size:0x4 -AcOblockRope__stateWaitUpdate = .text:0x00000D10; // type:function size:0x2E4 -fn_269_1000 = .text:0x00001000; // type:function size:0x4 -AcOblockRope__stateDeleteEnter = .text:0x00001010; // type:function size:0x9C -AcOblockRope__stateDeleteIn = .text:0x000010B0; // type:function size:0x300 -fn_269_13B0 = .text:0x000013B0; // type:function size:0x4 +getStateID__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CF0; // type:function size:0x10 +initializeState_Wait__15dAcOblockRope_cFv = .text:0x00000D00; // type:function size:0x4 +executeState_Wait__15dAcOblockRope_cFv = .text:0x00000D10; // type:function size:0x2E4 +finalizeState_Wait__15dAcOblockRope_cFv = .text:0x00001000; // type:function size:0x4 +initializeState_Delete__15dAcOblockRope_cFv = .text:0x00001010; // type:function size:0x9C +executeState_Delete__15dAcOblockRope_cFv = .text:0x000010B0; // type:function size:0x300 +finalizeState_Delete__15dAcOblockRope_cFv = .text:0x000013B0; // type:function size:0x4 fn_269_13C0 = .text:0x000013C0; // type:function size:0x33C fn_269_1700 = .text:0x00001700; // type:function size:0xFC fn_269_1800 = .text:0x00001800; // type:function size:0x3FC @@ -34,24 +34,24 @@ fn_269_1DD0 = .text:0x00001DD0; // type:function size:0x370 fn_269_2140 = .text:0x00002140; // type:function size:0xF0 fn_269_2230 = .text:0x00002230; // type:function size:0x1AC fn_269_23E0 = .text:0x000023E0; // type:function size:0x804 -fn_269_2BF0 = .text:0x00002BF0; // type:function size:0x13C -fn_269_2D30 = .text:0x00002D30; // type:function size:0x60 -fn_269_2D90 = .text:0x00002D90; // type:function size:0xC -fn_269_2DA0 = .text:0x00002DA0; // type:function size:0x1C -fn_269_2DC0 = .text:0x00002DC0; // type:function size:0x1C -fn_269_2DE0 = .text:0x00002DE0; // type:function size:0x1C -fn_269_2E00 = .text:0x00002E00; // type:function size:0x10 -fn_269_2E10 = .text:0x00002E10; // type:function size:0x10 -fn_269_2E20 = .text:0x00002E20; // type:function size:0x10 -fn_269_2E30 = .text:0x00002E30; // type:function size:0x10 -fn_269_2E40 = .text:0x00002E40; // type:function size:0x10 -fn_269_2E50 = .text:0x00002E50; // type:function size:0x10 -fn_269_2E60 = .text:0x00002E60; // type:function size:0x30 -fn_269_2E90 = .text:0x00002E90; // type:function size:0x30 -fn_269_2EC0 = .text:0x00002EC0; // type:function size:0x30 -AcOblockRope__initStates = .text:0x00002EF0; // type:function size:0x1C0 -fn_269_30B0 = .text:0x000030B0; // type:function size:0x58 -fn_269_3110 = .text:0x00003110; // type:function size:0x88 +__dt__15dAcOblockRope_cFv = .text:0x00002BF0; // type:function size:0x13C +build__31sFStateFct_c<15dAcOblockRope_c>FRC12sStateIDIf_c = .text:0x00002D30; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOblockRope_c>FRP10sStateIf_c = .text:0x00002D90; // type:function size:0xC +initialize__28sFState_c<15dAcOblockRope_c>Fv = .text:0x00002DA0; // type:function size:0x1C +execute__28sFState_c<15dAcOblockRope_c>Fv = .text:0x00002DC0; // type:function size:0x1C +finalize__28sFState_c<15dAcOblockRope_c>Fv = .text:0x00002DE0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E00; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E10; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E20; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E30; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E40; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E50; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOblockRope_c>CFR15dAcOblockRope_c = .text:0x00002E60; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOblockRope_c>CFR15dAcOblockRope_c = .text:0x00002E90; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOblockRope_c>CFR15dAcOblockRope_c = .text:0x00002EC0; // type:function size:0x30 +__sinit_\d_a_obj_block_rope_cpp = .text:0x00002EF0; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcOblockRope_c>Fv = .text:0x000030B0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOblockRope_c>CFPCc = .text:0x00003110; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -64,7 +64,7 @@ lbl_269_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float lbl_269_rodata_48 = .rodata:0x00000048; // type:object size:0x10 data:float lbl_269_rodata_58 = .rodata:0x00000058; // type:object size:0x20 data:float lbl_269_rodata_78 = .rodata:0x00000078; // type:object size:0x74 data:float -lbl_269_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_OBJ_BLOCK_ROPE = .data:0x00000000; // type:object size:0x70 data:4byte lbl_269_data_70 = .data:0x00000070; // type:object size:0x10 data:string lbl_269_data_80 = .data:0x00000080; // type:object size:0x38 lbl_269_data_B8 = .data:0x000000B8; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_block_undergroundNP/symbols.txt b/config/SOUE01/rels/d_a_obj_block_undergroundNP/symbols.txt index 8f12f85c..7379ac3a 100644 --- a/config/SOUE01/rels/d_a_obj_block_undergroundNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_block_undergroundNP/symbols.txt @@ -1,11 +1,11 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOBlockUnderground__ctor = .text:0x00000070; // type:function size:0x30 +dAcOBlockUnderground_classInit__Fv = .text:0x00000070; // type:function size:0x30 fn_459_A0 = .text:0x000000A0; // type:function size:0xC fn_459_B0 = .text:0x000000B0; // type:function size:0xC -AcOBlockUnderground__ctorCont = .text:0x000000C0; // type:function size:0x74 -AcOBlockUnderground__dtor = .text:0x00000140; // type:function size:0xBC +__ct__20dAcOBlockUndergroundFv = .text:0x000000C0; // type:function size:0x74 +__dt__20dAcOBlockUndergroundFv = .text:0x00000140; // type:function size:0xBC AcOBlockUnderground__initModels = .text:0x00000200; // type:function size:0x184 AcOBlockUnderground__init = .text:0x00000390; // type:function size:0x1E0 AcOBlockUnderground__init2 = .text:0x00000570; // type:function size:0x54 @@ -38,7 +38,7 @@ lbl_459_rodata_38 = .rodata:0x00000038; // type:object size:0x10 lbl_459_rodata_48 = .rodata:0x00000048; // type:object size:0x10 lbl_459_rodata_58 = .rodata:0x00000058; // type:object size:0x30 lbl_459_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float -lbl_459_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_BLOCK_UNDERGROUND = .data:0x00000000; // type:object size:0x10 lbl_459_data_10 = .data:0x00000010; // type:object size:0xC lbl_459_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_459_data_2C = .data:0x0000002C; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_blow_coalNP/symbols.txt b/config/SOUE01/rels/d_a_obj_blow_coalNP/symbols.txt index 91a90c55..aef06b99 100644 --- a/config/SOUE01/rels/d_a_obj_blow_coalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_blow_coalNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_361_F0 = .text:0x000000F0; // type:function size:0x12C +dAcOblowCoal_c_classInit__Fv = .text:0x000000F0; // type:function size:0x12C fn_361_220 = .text:0x00000220; // type:function size:0x64 -fn_361_290 = .text:0x00000290; // type:function size:0x58 -fn_361_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_361_360 = .text:0x00000360; // type:function size:0xA0 -fn_361_400 = .text:0x00000400; // type:function size:0xA4 +__dt__27sFState_c<14dAcOblowCoal_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOblowCoal_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_361_4B0 = .text:0x000004B0; // type:function size:0x40 fn_361_4F0 = .text:0x000004F0; // type:function size:0x17C fn_361_670 = .text:0x00000670; // type:function size:0x250 -fn_361_8C0 = .text:0x000008C0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008C0; // type:function size:0x10 fn_361_8D0 = .text:0x000008D0; // type:function size:0xD0 fn_361_9A0 = .text:0x000009A0; // type:function size:0x8 fn_361_9B0 = .text:0x000009B0; // type:function size:0x18C -fn_361_B40 = .text:0x00000B40; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B40; // type:function size:0x10 fn_361_B50 = .text:0x00000B50; // type:function size:0x28 -fn_361_B80 = .text:0x00000B80; // type:function size:0xC -fn_361_B90 = .text:0x00000B90; // type:function size:0x1A0 -fn_361_D30 = .text:0x00000D30; // type:function size:0x4 -fn_361_D40 = .text:0x00000D40; // type:function size:0x4 -fn_361_D50 = .text:0x00000D50; // type:function size:0x4 -fn_361_D60 = .text:0x00000D60; // type:function size:0x4 +initializeState_Wait__14dAcOblowCoal_cFv = .text:0x00000B80; // type:function size:0xC +executeState_Wait__14dAcOblowCoal_cFv = .text:0x00000B90; // type:function size:0x1A0 +finalizeState_Wait__14dAcOblowCoal_cFv = .text:0x00000D30; // type:function size:0x4 +initializeState_Dead__14dAcOblowCoal_cFv = .text:0x00000D40; // type:function size:0x4 +executeState_Dead__14dAcOblowCoal_cFv = .text:0x00000D50; // type:function size:0x4 +finalizeState_Dead__14dAcOblowCoal_cFv = .text:0x00000D60; // type:function size:0x4 fn_361_D70 = .text:0x00000D70; // type:function size:0x9C fn_361_E10 = .text:0x00000E10; // type:function size:0x1C fn_361_E30 = .text:0x00000E30; // type:function size:0x1C fn_361_E50 = .text:0x00000E50; // type:function size:0x1C -fn_361_E70 = .text:0x00000E70; // type:function size:0x118 -fn_361_F90 = .text:0x00000F90; // type:function size:0x10 +__dt__14dAcOblowCoal_cFv = .text:0x00000E70; // type:function size:0x118 +getStateID__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F90; // type:function size:0x10 fn_361_FA0 = .text:0x00000FA0; // type:function size:0x4 fn_361_FB0 = .text:0x00000FB0; // type:function size:0x4 fn_361_FC0 = .text:0x00000FC0; // type:function size:0x4 fn_361_FD0 = .text:0x00000FD0; // type:function size:0x4 fn_361_FE0 = .text:0x00000FE0; // type:function size:0x4 -fn_361_FF0 = .text:0x00000FF0; // type:function size:0x60 -fn_361_1050 = .text:0x00001050; // type:function size:0xC -fn_361_1060 = .text:0x00001060; // type:function size:0x1C -fn_361_1080 = .text:0x00001080; // type:function size:0x1C -fn_361_10A0 = .text:0x000010A0; // type:function size:0x1C -fn_361_10C0 = .text:0x000010C0; // type:function size:0x10 -fn_361_10D0 = .text:0x000010D0; // type:function size:0x10 -fn_361_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_361_10F0 = .text:0x000010F0; // type:function size:0x10 -fn_361_1100 = .text:0x00001100; // type:function size:0x10 -fn_361_1110 = .text:0x00001110; // type:function size:0x10 -fn_361_1120 = .text:0x00001120; // type:function size:0x30 -fn_361_1150 = .text:0x00001150; // type:function size:0x30 -fn_361_1180 = .text:0x00001180; // type:function size:0x30 -fn_361_11B0 = .text:0x000011B0; // type:function size:0x1C0 -fn_361_1370 = .text:0x00001370; // type:function size:0x58 -fn_361_13D0 = .text:0x000013D0; // type:function size:0x88 +build__30sFStateFct_c<14dAcOblowCoal_c>FRC12sStateIDIf_c = .text:0x00000FF0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOblowCoal_c>FRP10sStateIf_c = .text:0x00001050; // type:function size:0xC +initialize__27sFState_c<14dAcOblowCoal_c>Fv = .text:0x00001060; // type:function size:0x1C +execute__27sFState_c<14dAcOblowCoal_c>Fv = .text:0x00001080; // type:function size:0x1C +finalize__27sFState_c<14dAcOblowCoal_c>Fv = .text:0x000010A0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010C0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010D0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010E0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010F0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001100; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOblowCoal_c>CFR14dAcOblowCoal_c = .text:0x00001120; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOblowCoal_c>CFR14dAcOblowCoal_c = .text:0x00001150; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOblowCoal_c>CFR14dAcOblowCoal_c = .text:0x00001180; // type:function size:0x30 +__sinit_\d_a_obj_blow_coal_cpp = .text:0x000011B0; // type:function size:0x1C0 scope:local +__dt__29sFStateID_c<14dAcOblowCoal_c>Fv = .text:0x00001370; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOblowCoal_c>CFPCc = .text:0x000013D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -60,7 +60,7 @@ lbl_361_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_361_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float lbl_361_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_361_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float -lbl_361_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BLOW_COAL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_361_data_10 = .data:0x00000010; // type:object size:0x50 lbl_361_data_60 = .data:0x00000060; // type:object size:0x20 lbl_361_data_80 = .data:0x00000080; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_boatNP/symbols.txt b/config/SOUE01/rels/d_a_obj_boatNP/symbols.txt index 552b407d..94c508dc 100644 --- a/config/SOUE01/rels/d_a_obj_boatNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_boatNP/symbols.txt @@ -3,65 +3,65 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBoat__ctor = .text:0x000000F0; // type:function size:0x164 +dAcOBoat_c_classInit__Fv = .text:0x000000F0; // type:function size:0x164 fn_294_260 = .text:0x00000260; // type:function size:0x58 fn_294_2C0 = .text:0x000002C0; // type:function size:0x5C -fn_294_320 = .text:0x00000320; // type:function size:0x58 -fn_294_380 = .text:0x00000380; // type:function size:0x6C -fn_294_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_294_490 = .text:0x00000490; // type:function size:0xA4 +__dt__23sFState_c<10dAcOBoat_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOBoat_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 AcOBoat__interactFunc = .text:0x00000540; // type:function size:0x40 AcOBoat__initModels = .text:0x00000580; // type:function size:0x3F4 AcOBoat__init1 = .text:0x00000980; // type:function size:0x2C8 -fn_294_C50 = .text:0x00000C50; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C50; // type:function size:0x10 AcOBoat__init2 = .text:0x00000C60; // type:function size:0xDC AcOBoat__destroy = .text:0x00000D40; // type:function size:0x4C AcOBoat__update = .text:0x00000D90; // type:function size:0x1C0 -fn_294_F50 = .text:0x00000F50; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F50; // type:function size:0x10 AcOBoat__draw = .text:0x00000F60; // type:function size:0xBC -AcOBoat__stateWaitEnter = .text:0x00001020; // type:function size:0xC -AcOBoat__stateWaitUpdate = .text:0x00001030; // type:function size:0x7C -AcOBoat__stateWaitLeave = .text:0x000010B0; // type:function size:0x7C -AcOBoat__stateFallEnter = .text:0x00001130; // type:function size:0x10 -AcOBoat__stateFallUpdate = .text:0x00001140; // type:function size:0x94 -AcOBoat__stateFallLeave = .text:0x000011E0; // type:function size:0x8 -AcOBoat__stateFallEndEnter = .text:0x000011F0; // type:function size:0x5C -AcOBoat__stateFallEndUpdate = .text:0x00001250; // type:function size:0x164 -fn_294_13C0 = .text:0x000013C0; // type:function size:0x4 -AcOBoat__stateFallStopEnter = .text:0x000013D0; // type:function size:0x28 -AcOBoat__stateFallStopUpdate = .text:0x00001400; // type:function size:0x7C -AcOBoat__stateFallStopLeave = .text:0x00001480; // type:function size:0x70 -AcOBoat__stateUpEnter = .text:0x000014F0; // type:function size:0x10 -AcOBoat__stateUpUpdate = .text:0x00001500; // type:function size:0x80 -AcOBoat__stateUpLeave = .text:0x00001580; // type:function size:0x8 -AcOBoat__stateUpEndEnter = .text:0x00001590; // type:function size:0x54 -AcOBoat__stateUpEndUpdate = .text:0x000015F0; // type:function size:0x164 -fn_294_1760 = .text:0x00001760; // type:function size:0x4 +initializeState_Wait__10dAcOBoat_cFv = .text:0x00001020; // type:function size:0xC +executeState_Wait__10dAcOBoat_cFv = .text:0x00001030; // type:function size:0x7C +finalizeState_Wait__10dAcOBoat_cFv = .text:0x000010B0; // type:function size:0x7C +initializeState_Fall__10dAcOBoat_cFv = .text:0x00001130; // type:function size:0x10 +executeState_Fall__10dAcOBoat_cFv = .text:0x00001140; // type:function size:0x94 +finalizeState_Fall__10dAcOBoat_cFv = .text:0x000011E0; // type:function size:0x8 +initializeState_FallEnd__10dAcOBoat_cFv = .text:0x000011F0; // type:function size:0x5C +executeState_FallEnd__10dAcOBoat_cFv = .text:0x00001250; // type:function size:0x164 +finalizeState_FallEnd__10dAcOBoat_cFv = .text:0x000013C0; // type:function size:0x4 +initializeState_FallStop__10dAcOBoat_cFv = .text:0x000013D0; // type:function size:0x28 +executeState_FallStop__10dAcOBoat_cFv = .text:0x00001400; // type:function size:0x7C +finalizeState_FallStop__10dAcOBoat_cFv = .text:0x00001480; // type:function size:0x70 +initializeState_Up__10dAcOBoat_cFv = .text:0x000014F0; // type:function size:0x10 +executeState_Up__10dAcOBoat_cFv = .text:0x00001500; // type:function size:0x80 +finalizeState_Up__10dAcOBoat_cFv = .text:0x00001580; // type:function size:0x8 +initializeState_UpEnd__10dAcOBoat_cFv = .text:0x00001590; // type:function size:0x54 +executeState_UpEnd__10dAcOBoat_cFv = .text:0x000015F0; // type:function size:0x164 +finalizeState_UpEnd__10dAcOBoat_cFv = .text:0x00001760; // type:function size:0x4 fn_294_1770 = .text:0x00001770; // type:function size:0x13C fn_294_18B0 = .text:0x000018B0; // type:function size:0x220 fn_294_1AD0 = .text:0x00001AD0; // type:function size:0xB0 fn_294_1B80 = .text:0x00001B80; // type:function size:0x24 -AcOBoat__dtor = .text:0x00001BB0; // type:function size:0x140 -fn_294_1CF0 = .text:0x00001CF0; // type:function size:0x10 +__dt__10dAcOBoat_cFv = .text:0x00001BB0; // type:function size:0x140 +getStateID__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001CF0; // type:function size:0x10 fn_294_1D00 = .text:0x00001D00; // type:function size:0x4 fn_294_1D10 = .text:0x00001D10; // type:function size:0x4 -fn_294_1D20 = .text:0x00001D20; // type:function size:0x60 -fn_294_1D80 = .text:0x00001D80; // type:function size:0xC -fn_294_1D90 = .text:0x00001D90; // type:function size:0x1C -fn_294_1DB0 = .text:0x00001DB0; // type:function size:0x1C -fn_294_1DD0 = .text:0x00001DD0; // type:function size:0x1C -fn_294_1DF0 = .text:0x00001DF0; // type:function size:0x10 -fn_294_1E00 = .text:0x00001E00; // type:function size:0x10 -fn_294_1E10 = .text:0x00001E10; // type:function size:0x10 -fn_294_1E20 = .text:0x00001E20; // type:function size:0x10 -fn_294_1E30 = .text:0x00001E30; // type:function size:0x10 -fn_294_1E40 = .text:0x00001E40; // type:function size:0x10 -fn_294_1E50 = .text:0x00001E50; // type:function size:0x30 -fn_294_1E80 = .text:0x00001E80; // type:function size:0x30 -fn_294_1EB0 = .text:0x00001EB0; // type:function size:0x30 -fn_294_1EE0 = .text:0x00001EE0; // type:function size:0x4B0 -fn_294_2390 = .text:0x00002390; // type:function size:0x58 -fn_294_23F0 = .text:0x000023F0; // type:function size:0x88 +build__26sFStateFct_c<10dAcOBoat_c>FRC12sStateIDIf_c = .text:0x00001D20; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOBoat_c>FRP10sStateIf_c = .text:0x00001D80; // type:function size:0xC +initialize__23sFState_c<10dAcOBoat_c>Fv = .text:0x00001D90; // type:function size:0x1C +execute__23sFState_c<10dAcOBoat_c>Fv = .text:0x00001DB0; // type:function size:0x1C +finalize__23sFState_c<10dAcOBoat_c>Fv = .text:0x00001DD0; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DF0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E00; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E10; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E20; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E30; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E40; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOBoat_c>CFR10dAcOBoat_c = .text:0x00001E50; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOBoat_c>CFR10dAcOBoat_c = .text:0x00001E80; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOBoat_c>CFR10dAcOBoat_c = .text:0x00001EB0; // type:function size:0x30 +__sinit_\d_a_obj_boat_cpp = .text:0x00001EE0; // type:function size:0x4B0 scope:local +__dt__25sFStateID_c<10dAcOBoat_c>Fv = .text:0x00002390; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOBoat_c>CFPCc = .text:0x000023F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -74,7 +74,7 @@ lbl_294_rodata_40 = .rodata:0x00000040; // type:object size:0x20 data:float lbl_294_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float lbl_294_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float lbl_294_rodata_68 = .rodata:0x00000068; // type:object size:0x18 data:float -lbl_294_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BOAT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_294_data_10 = .data:0x00000010; // type:object size:0x8 lbl_294_data_18 = .data:0x00000018; // type:object size:0x10 lbl_294_data_28 = .data:0x00000028; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_boxcage_F300NP/symbols.txt b/config/SOUE01/rels/d_a_obj_boxcage_F300NP/symbols.txt index 9b80437e..c3399404 100644 --- a/config/SOUE01/rels/d_a_obj_boxcage_F300NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_boxcage_F300NP/symbols.txt @@ -3,27 +3,27 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBoxCageF300__ctor = .text:0x000000F0; // type:function size:0x100 -fn_519_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_519_250 = .text:0x00000250; // type:function size:0x6C -fn_519_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_519_360 = .text:0x00000360; // type:function size:0xA4 +dAcOBoxCageF300_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__30sFState_c<17dAcOBoxCageF300_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOBoxCageF300_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_519_410 = .text:0x00000410; // type:function size:0x184 fn_519_5A0 = .text:0x000005A0; // type:function size:0x15C -fn_519_700 = .text:0x00000700; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000700; // type:function size:0x10 fn_519_710 = .text:0x00000710; // type:function size:0x8 fn_519_720 = .text:0x00000720; // type:function size:0xB4 -fn_519_7E0 = .text:0x000007E0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007E0; // type:function size:0x10 fn_519_7F0 = .text:0x000007F0; // type:function size:0x94 -fn_519_890 = .text:0x00000890; // type:function size:0x4 -fn_519_8A0 = .text:0x000008A0; // type:function size:0x14C -fn_519_9F0 = .text:0x000009F0; // type:function size:0x4 -fn_519_A00 = .text:0x00000A00; // type:function size:0x4 -fn_519_A10 = .text:0x00000A10; // type:function size:0x98 -fn_519_AB0 = .text:0x00000AB0; // type:function size:0x4 -fn_519_AC0 = .text:0x00000AC0; // type:function size:0xC -fn_519_AD0 = .text:0x00000AD0; // type:function size:0x4 -fn_519_AE0 = .text:0x00000AE0; // type:function size:0x4 +initializeState_Wait__17dAcOBoxCageF300_cFv = .text:0x00000890; // type:function size:0x4 +executeState_Wait__17dAcOBoxCageF300_cFv = .text:0x000008A0; // type:function size:0x14C +finalizeState_Wait__17dAcOBoxCageF300_cFv = .text:0x000009F0; // type:function size:0x4 +initializeState_Move__17dAcOBoxCageF300_cFv = .text:0x00000A00; // type:function size:0x4 +executeState_Move__17dAcOBoxCageF300_cFv = .text:0x00000A10; // type:function size:0x98 +finalizeState_Move__17dAcOBoxCageF300_cFv = .text:0x00000AB0; // type:function size:0x4 +initializeState_End__17dAcOBoxCageF300_cFv = .text:0x00000AC0; // type:function size:0xC +executeState_End__17dAcOBoxCageF300_cFv = .text:0x00000AD0; // type:function size:0x4 +finalizeState_End__17dAcOBoxCageF300_cFv = .text:0x00000AE0; // type:function size:0x4 fn_519_AF0 = .text:0x00000AF0; // type:function size:0x4C fn_519_B40 = .text:0x00000B40; // type:function size:0x4 fn_519_B50 = .text:0x00000B50; // type:function size:0x50 @@ -32,25 +32,25 @@ fn_519_BE0 = .text:0x00000BE0; // type:function size:0x98 fn_519_C80 = .text:0x00000C80; // type:function size:0x8C fn_519_D10 = .text:0x00000D10; // type:function size:0x10 fn_519_D20 = .text:0x00000D20; // type:function size:0x60 -fn_519_D80 = .text:0x00000D80; // type:function size:0xF0 -fn_519_E70 = .text:0x00000E70; // type:function size:0x10 -fn_519_E80 = .text:0x00000E80; // type:function size:0x60 -fn_519_EE0 = .text:0x00000EE0; // type:function size:0xC -fn_519_EF0 = .text:0x00000EF0; // type:function size:0x1C -fn_519_F10 = .text:0x00000F10; // type:function size:0x1C -fn_519_F30 = .text:0x00000F30; // type:function size:0x1C -fn_519_F50 = .text:0x00000F50; // type:function size:0x10 -fn_519_F60 = .text:0x00000F60; // type:function size:0x10 -fn_519_F70 = .text:0x00000F70; // type:function size:0x10 -fn_519_F80 = .text:0x00000F80; // type:function size:0x10 -fn_519_F90 = .text:0x00000F90; // type:function size:0x10 -fn_519_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_519_FB0 = .text:0x00000FB0; // type:function size:0x30 -fn_519_FE0 = .text:0x00000FE0; // type:function size:0x30 -fn_519_1010 = .text:0x00001010; // type:function size:0x30 -fn_519_1040 = .text:0x00001040; // type:function size:0x27C -fn_519_12C0 = .text:0x000012C0; // type:function size:0x58 -fn_519_1320 = .text:0x00001320; // type:function size:0x88 +__dt__17dAcOBoxCageF300_cFv = .text:0x00000D80; // type:function size:0xF0 +getStateID__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E70; // type:function size:0x10 +build__33sFStateFct_c<17dAcOBoxCageF300_c>FRC12sStateIDIf_c = .text:0x00000E80; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOBoxCageF300_c>FRP10sStateIf_c = .text:0x00000EE0; // type:function size:0xC +initialize__30sFState_c<17dAcOBoxCageF300_c>Fv = .text:0x00000EF0; // type:function size:0x1C +execute__30sFState_c<17dAcOBoxCageF300_c>Fv = .text:0x00000F10; // type:function size:0x1C +finalize__30sFState_c<17dAcOBoxCageF300_c>Fv = .text:0x00000F30; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F50; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F60; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F70; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F80; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F90; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOBoxCageF300_c>CFR17dAcOBoxCageF300_c = .text:0x00000FB0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOBoxCageF300_c>CFR17dAcOBoxCageF300_c = .text:0x00000FE0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOBoxCageF300_c>CFR17dAcOBoxCageF300_c = .text:0x00001010; // type:function size:0x30 +__sinit_\d_a_obj_boxcage_F300_cpp = .text:0x00001040; // type:function size:0x27C scope:local +__dt__32sFStateID_c<17dAcOBoxCageF300_c>Fv = .text:0x000012C0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOBoxCageF300_c>CFPCc = .text:0x00001320; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -60,7 +60,7 @@ lbl_519_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_519_rodata_1C = .rodata:0x0000001C; // type:object size:0x8 data:float lbl_519_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_519_data_10 = .data:0x00000010; // type:object size:0x8 data:4byte -lbl_519_data_18 = .data:0x00000018; // type:object size:0x10 +g_profile_OBJ_BOXCAGE_F300 = .data:0x00000018; // type:object size:0x10 lbl_519_data_28 = .data:0x00000028; // type:object size:0x10 lbl_519_data_38 = .data:0x00000038; // type:object size:0x68 lbl_519_data_A0 = .data:0x000000A0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_bridge_boneNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bridge_boneNP/symbols.txt index 8ec1b160..6f9ae8e0 100644 --- a/config/SOUE01/rels/d_a_obj_bridge_boneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bridge_boneNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBridgeBone__ctor = .text:0x000000F0; // type:function size:0xD8 -fn_492_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_492_230 = .text:0x00000230; // type:function size:0x6C -fn_492_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_492_340 = .text:0x00000340; // type:function size:0xA4 +dAcOBridgeBone_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD8 +__dt__29sFState_c<16dAcOBridgeBone_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOBridgeBone_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcOBridgeBone__interactFunc = .text:0x000003F0; // type:function size:0x40 AcOBridgeBone__initModels = .text:0x00000430; // type:function size:0xF4 AcOBridgeBone__init = .text:0x00000530; // type:function size:0x1C4 -fn_492_700 = .text:0x00000700; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000700; // type:function size:0x10 AcOBridgeBone__destroy = .text:0x00000710; // type:function size:0x38 AcOBridgeBone__update = .text:0x00000750; // type:function size:0x1AC -fn_492_900 = .text:0x00000900; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000900; // type:function size:0x10 AcOBridgeBone__draw = .text:0x00000910; // type:function size:0x28 -fn_492_940 = .text:0x00000940; // type:function size:0x4 -AcOBridgeBone__stateWaitUpdate = .text:0x00000950; // type:function size:0xC4 -fn_492_A20 = .text:0x00000A20; // type:function size:0x4 +initializeState_Wait__16dAcOBridgeBone_cFv = .text:0x00000940; // type:function size:0x4 +executeState_Wait__16dAcOBridgeBone_cFv = .text:0x00000950; // type:function size:0xC4 +finalizeState_Wait__16dAcOBridgeBone_cFv = .text:0x00000A20; // type:function size:0x4 fn_492_A30 = .text:0x00000A30; // type:function size:0xE8 fn_492_B20 = .text:0x00000B20; // type:function size:0x378 fn_492_EA0 = .text:0x00000EA0; // type:function size:0xB4 -AcOBridgeBone__dtor = .text:0x00000F60; // type:function size:0xF0 -fn_492_1050 = .text:0x00001050; // type:function size:0x10 -fn_492_1060 = .text:0x00001060; // type:function size:0x60 -fn_492_10C0 = .text:0x000010C0; // type:function size:0xC -fn_492_10D0 = .text:0x000010D0; // type:function size:0x1C -fn_492_10F0 = .text:0x000010F0; // type:function size:0x1C -fn_492_1110 = .text:0x00001110; // type:function size:0x1C -fn_492_1130 = .text:0x00001130; // type:function size:0x10 -fn_492_1140 = .text:0x00001140; // type:function size:0x10 -fn_492_1150 = .text:0x00001150; // type:function size:0x10 -fn_492_1160 = .text:0x00001160; // type:function size:0x10 -fn_492_1170 = .text:0x00001170; // type:function size:0x10 -fn_492_1180 = .text:0x00001180; // type:function size:0x10 -fn_492_1190 = .text:0x00001190; // type:function size:0x30 -fn_492_11C0 = .text:0x000011C0; // type:function size:0x30 -fn_492_11F0 = .text:0x000011F0; // type:function size:0x30 -fn_492_1220 = .text:0x00001220; // type:function size:0x10C -fn_492_1330 = .text:0x00001330; // type:function size:0x58 -fn_492_1390 = .text:0x00001390; // type:function size:0x88 +__dt__16dAcOBridgeBone_cFv = .text:0x00000F60; // type:function size:0xF0 +getStateID__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001050; // type:function size:0x10 +build__32sFStateFct_c<16dAcOBridgeBone_c>FRC12sStateIDIf_c = .text:0x00001060; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOBridgeBone_c>FRP10sStateIf_c = .text:0x000010C0; // type:function size:0xC +initialize__29sFState_c<16dAcOBridgeBone_c>Fv = .text:0x000010D0; // type:function size:0x1C +execute__29sFState_c<16dAcOBridgeBone_c>Fv = .text:0x000010F0; // type:function size:0x1C +finalize__29sFState_c<16dAcOBridgeBone_c>Fv = .text:0x00001110; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001130; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001140; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001150; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001160; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001170; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001180; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOBridgeBone_c>CFR16dAcOBridgeBone_c = .text:0x00001190; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOBridgeBone_c>CFR16dAcOBridgeBone_c = .text:0x000011C0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOBridgeBone_c>CFR16dAcOBridgeBone_c = .text:0x000011F0; // type:function size:0x30 +__sinit_\d_a_obj_bridge_bone_cpp = .text:0x00001220; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dAcOBridgeBone_c>Fv = .text:0x00001330; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOBridgeBone_c>CFPCc = .text:0x00001390; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -49,7 +49,7 @@ lbl_492_rodata_10 = .rodata:0x00000010; // type:object size:0x3C data:float lbl_492_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float lbl_492_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double lbl_492_rodata_58 = .rodata:0x00000058; // type:object size:0x2C data:float -lbl_492_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BRIDGE_BONE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_492_data_10 = .data:0x00000010; // type:object size:0x74 lbl_492_data_84 = .data:0x00000084; // type:object size:0x20 lbl_492_data_A4 = .data:0x000000A4; // type:object size:0x4 data:float diff --git a/config/SOUE01/rels/d_a_obj_bridge_buildingNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bridge_buildingNP/symbols.txt index f502e419..5526ad6e 100644 --- a/config/SOUE01/rels/d_a_obj_bridge_buildingNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bridge_buildingNP/symbols.txt @@ -3,53 +3,53 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObridgeBuilding__ctor = .text:0x000000F0; // type:function size:0xD8 -fn_356_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_356_230 = .text:0x00000230; // type:function size:0x6C -fn_356_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_356_340 = .text:0x00000340; // type:function size:0xA4 +dAcObridgeBuilding_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD8 +__dt__33sFState_c<20dAcObridgeBuilding_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcObridgeBuilding_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcObridgeBuilding__initModels = .text:0x000003F0; // type:function size:0xEC AcObridgeBuilding__init = .text:0x000004E0; // type:function size:0x26C -fn_356_750 = .text:0x00000750; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000750; // type:function size:0x10 AcObridgeBuilding__decrement = .text:0x00000760; // type:function size:0x1C AcObridgeBuilding__destroy = .text:0x00000780; // type:function size:0x88 -fn_356_810 = .text:0x00000810; // type:function size:0x10 +getStateID__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000810; // type:function size:0x10 AcObridgeBuilding__update = .text:0x00000820; // type:function size:0xAC -fn_356_8D0 = .text:0x000008D0; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008D0; // type:function size:0x10 AcObridgeBuilding__draw = .text:0x000008E0; // type:function size:0x28 -fn_356_910 = .text:0x00000910; // type:function size:0x4 -AcObridgeBuilding__stateWaitIn = .text:0x00000920; // type:function size:0xD0 -fn_356_9F0 = .text:0x000009F0; // type:function size:0x4 -AcObridgeBuilding__statePreMoveEnter = .text:0x00000A00; // type:function size:0xC -AcObridgeBuilding__statePreMoveIn = .text:0x00000A10; // type:function size:0x54 -fn_356_A70 = .text:0x00000A70; // type:function size:0x4 -AcObridgeBuilding__stateMoveEnter = .text:0x00000A80; // type:function size:0x28 -AcObridgeBuilding__stateMoveIn = .text:0x00000AB0; // type:function size:0x104 -AcObridgeBuilding__stateMoveLeave = .text:0x00000BC0; // type:function size:0x10 -AcObridgeBuilding__stateShakeEnter = .text:0x00000BD0; // type:function size:0x6C -AcObridgeBuilding__stateShakeIn = .text:0x00000C40; // type:function size:0xF8 -fn_356_D40 = .text:0x00000D40; // type:function size:0x4 -fn_356_D50 = .text:0x00000D50; // type:function size:0x4 -fn_356_D60 = .text:0x00000D60; // type:function size:0x4 -fn_356_D70 = .text:0x00000D70; // type:function size:0x4 -AcObridgeBuilding__dtor = .text:0x00000D80; // type:function size:0xE4 -fn_356_E70 = .text:0x00000E70; // type:function size:0x60 -fn_356_ED0 = .text:0x00000ED0; // type:function size:0xC -fn_356_EE0 = .text:0x00000EE0; // type:function size:0x1C -fn_356_F00 = .text:0x00000F00; // type:function size:0x1C -fn_356_F20 = .text:0x00000F20; // type:function size:0x1C -fn_356_F40 = .text:0x00000F40; // type:function size:0x10 -fn_356_F50 = .text:0x00000F50; // type:function size:0x10 -fn_356_F60 = .text:0x00000F60; // type:function size:0x10 -fn_356_F70 = .text:0x00000F70; // type:function size:0x10 -fn_356_F80 = .text:0x00000F80; // type:function size:0x10 -fn_356_F90 = .text:0x00000F90; // type:function size:0x10 -fn_356_FA0 = .text:0x00000FA0; // type:function size:0x30 -fn_356_FD0 = .text:0x00000FD0; // type:function size:0x30 -fn_356_1000 = .text:0x00001000; // type:function size:0x30 -AcObridgeBuilding__stateInit = .text:0x00001030; // type:function size:0x3F4 -fn_356_1430 = .text:0x00001430; // type:function size:0x58 -fn_356_1490 = .text:0x00001490; // type:function size:0x88 +initializeState_Wait__20dAcObridgeBuilding_cFv = .text:0x00000910; // type:function size:0x4 +executeState_Wait__20dAcObridgeBuilding_cFv = .text:0x00000920; // type:function size:0xD0 +finalizeState_Wait__20dAcObridgeBuilding_cFv = .text:0x000009F0; // type:function size:0x4 +initializeState_PreMove__20dAcObridgeBuilding_cFv = .text:0x00000A00; // type:function size:0xC +executeState_PreMove__20dAcObridgeBuilding_cFv = .text:0x00000A10; // type:function size:0x54 +finalizeState_PreMove__20dAcObridgeBuilding_cFv = .text:0x00000A70; // type:function size:0x4 +initializeState_Move__20dAcObridgeBuilding_cFv = .text:0x00000A80; // type:function size:0x28 +executeState_Move__20dAcObridgeBuilding_cFv = .text:0x00000AB0; // type:function size:0x104 +finalizeState_Move__20dAcObridgeBuilding_cFv = .text:0x00000BC0; // type:function size:0x10 +initializeState_Shake__20dAcObridgeBuilding_cFv = .text:0x00000BD0; // type:function size:0x6C +executeState_Shake__20dAcObridgeBuilding_cFv = .text:0x00000C40; // type:function size:0xF8 +finalizeState_Shake__20dAcObridgeBuilding_cFv = .text:0x00000D40; // type:function size:0x4 +initializeState_Across__20dAcObridgeBuilding_cFv = .text:0x00000D50; // type:function size:0x4 +executeState_Across__20dAcObridgeBuilding_cFv = .text:0x00000D60; // type:function size:0x4 +finalizeState_Across__20dAcObridgeBuilding_cFv = .text:0x00000D70; // type:function size:0x4 +__dt__20dAcObridgeBuilding_cFv = .text:0x00000D80; // type:function size:0xE4 +build__36sFStateFct_c<20dAcObridgeBuilding_c>FRC12sStateIDIf_c = .text:0x00000E70; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcObridgeBuilding_c>FRP10sStateIf_c = .text:0x00000ED0; // type:function size:0xC +initialize__33sFState_c<20dAcObridgeBuilding_c>Fv = .text:0x00000EE0; // type:function size:0x1C +execute__33sFState_c<20dAcObridgeBuilding_c>Fv = .text:0x00000F00; // type:function size:0x1C +finalize__33sFState_c<20dAcObridgeBuilding_c>Fv = .text:0x00000F20; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F40; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F50; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F60; // type:function size:0x10 +getState__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F70; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F80; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F90; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcObridgeBuilding_c>CFR20dAcObridgeBuilding_c = .text:0x00000FA0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcObridgeBuilding_c>CFR20dAcObridgeBuilding_c = .text:0x00000FD0; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcObridgeBuilding_c>CFR20dAcObridgeBuilding_c = .text:0x00001000; // type:function size:0x30 +__sinit_\d_a_obj_bridge_building_cpp = .text:0x00001030; // type:function size:0x3F4 scope:local +__dt__35sFStateID_c<20dAcObridgeBuilding_c>Fv = .text:0x00001430; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcObridgeBuilding_c>CFPCc = .text:0x00001490; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -58,7 +58,7 @@ lbl_356_rodata_14 = .rodata:0x00000014; // type:object size:0xC data:float lbl_356_rodata_20 = .rodata:0x00000020; // type:object size:0x1C data:float lbl_356_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float lbl_356_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float -lbl_356_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_BRIDGE_BUILDING = .data:0x00000000; // type:object size:0x50 data:4byte lbl_356_data_50 = .data:0x00000050; // type:object size:0x28 lbl_356_data_78 = .data:0x00000078; // type:object size:0x80 lbl_356_data_F8 = .data:0x000000F8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_bridge_fallNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bridge_fallNP/symbols.txt index c74d035a..2c7ec4d7 100644 --- a/config/SOUE01/rels/d_a_obj_bridge_fallNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bridge_fallNP/symbols.txt @@ -4,58 +4,58 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_283_F0 = .text:0x000000F0; // type:function size:0x40 -AcOBridgeFall__ctor = .text:0x00000130; // type:function size:0x138 +dAcOBridgeFall_c_classInit__Fv = .text:0x00000130; // type:function size:0x138 fn_283_270 = .text:0x00000270; // type:function size:0x58 fn_283_2D0 = .text:0x000002D0; // type:function size:0x58 fn_283_330 = .text:0x00000330; // type:function size:0x5C -fn_283_390 = .text:0x00000390; // type:function size:0x58 -fn_283_3F0 = .text:0x000003F0; // type:function size:0x6C -fn_283_460 = .text:0x00000460; // type:function size:0xA0 -fn_283_500 = .text:0x00000500; // type:function size:0xA4 +__dt__29sFState_c<16dAcOBridgeFall_c>Fv = .text:0x00000390; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOBridgeFall_c>Fv = .text:0x000003F0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000460; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000500; // type:function size:0xA4 fn_283_5B0 = .text:0x000005B0; // type:function size:0x4 AcOBridgeFall__initModels = .text:0x000005C0; // type:function size:0x240 AcOBridgeFall__init = .text:0x00000800; // type:function size:0x27C -fn_283_A80 = .text:0x00000A80; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A80; // type:function size:0x10 AcOBridgeFall__destroy = .text:0x00000A90; // type:function size:0x84 AcOBridgeFall__update = .text:0x00000B20; // type:function size:0xCC -fn_283_BF0 = .text:0x00000BF0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BF0; // type:function size:0x10 AcOBridgeFall__draw = .text:0x00000C00; // type:function size:0x68 -fn_283_C70 = .text:0x00000C70; // type:function size:0x4 -AcOBridgeFall__stateWaitUpdate = .text:0x00000C80; // type:function size:0x1F4 -fn_283_E80 = .text:0x00000E80; // type:function size:0x4 -fn_283_E90 = .text:0x00000E90; // type:function size:0x4 -AcOBridgeFall__stateFallUpdate = .text:0x00000EA0; // type:function size:0x90 -fn_283_F30 = .text:0x00000F30; // type:function size:0x4 -AcOBridgeFall__stateShakeEnter = .text:0x00000F40; // type:function size:0x34 -AcOBridgeFall__stateShakeUpdate = .text:0x00000F80; // type:function size:0x18C -fn_283_1110 = .text:0x00001110; // type:function size:0x7C +initializeState_Wait__16dAcOBridgeFall_cFv = .text:0x00000C70; // type:function size:0x4 +executeState_Wait__16dAcOBridgeFall_cFv = .text:0x00000C80; // type:function size:0x1F4 +finalizeState_Wait__16dAcOBridgeFall_cFv = .text:0x00000E80; // type:function size:0x4 +initializeState_Fall__16dAcOBridgeFall_cFv = .text:0x00000E90; // type:function size:0x4 +executeState_Fall__16dAcOBridgeFall_cFv = .text:0x00000EA0; // type:function size:0x90 +finalizeState_Fall__16dAcOBridgeFall_cFv = .text:0x00000F30; // type:function size:0x4 +initializeState_Shake__16dAcOBridgeFall_cFv = .text:0x00000F40; // type:function size:0x34 +executeState_Shake__16dAcOBridgeFall_cFv = .text:0x00000F80; // type:function size:0x18C +finalizeState_Shake__16dAcOBridgeFall_cFv = .text:0x00001110; // type:function size:0x7C AcOBridgeFall__getNumCutRopes = .text:0x00001190; // type:function size:0x9C fn_283_1230 = .text:0x00001230; // type:function size:0x5C fn_283_1290 = .text:0x00001290; // type:function size:0x100 fn_283_1390 = .text:0x00001390; // type:function size:0x534 fn_283_18D0 = .text:0x000018D0; // type:function size:0x134 fn_283_1A10 = .text:0x00001A10; // type:function size:0xA4 -AcOBridgeFall__dtor = .text:0x00001AC0; // type:function size:0x12C -fn_283_1BF0 = .text:0x00001BF0; // type:function size:0x10 +__dt__16dAcOBridgeFall_cFv = .text:0x00001AC0; // type:function size:0x12C +getStateID__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001BF0; // type:function size:0x10 fn_283_1C00 = .text:0x00001C00; // type:function size:0x4 fn_283_1C10 = .text:0x00001C10; // type:function size:0x4 -fn_283_1C20 = .text:0x00001C20; // type:function size:0x60 -fn_283_1C80 = .text:0x00001C80; // type:function size:0xC -fn_283_1C90 = .text:0x00001C90; // type:function size:0x1C -fn_283_1CB0 = .text:0x00001CB0; // type:function size:0x1C -fn_283_1CD0 = .text:0x00001CD0; // type:function size:0x1C -fn_283_1CF0 = .text:0x00001CF0; // type:function size:0x10 -fn_283_1D00 = .text:0x00001D00; // type:function size:0x10 -fn_283_1D10 = .text:0x00001D10; // type:function size:0x10 -fn_283_1D20 = .text:0x00001D20; // type:function size:0x10 -fn_283_1D30 = .text:0x00001D30; // type:function size:0x10 -fn_283_1D40 = .text:0x00001D40; // type:function size:0x10 -fn_283_1D50 = .text:0x00001D50; // type:function size:0x30 -fn_283_1D80 = .text:0x00001D80; // type:function size:0x30 -fn_283_1DB0 = .text:0x00001DB0; // type:function size:0x30 -fn_283_1DE0 = .text:0x00001DE0; // type:function size:0x27C -fn_283_2060 = .text:0x00002060; // type:function size:0x58 -fn_283_20C0 = .text:0x000020C0; // type:function size:0x88 +build__32sFStateFct_c<16dAcOBridgeFall_c>FRC12sStateIDIf_c = .text:0x00001C20; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOBridgeFall_c>FRP10sStateIf_c = .text:0x00001C80; // type:function size:0xC +initialize__29sFState_c<16dAcOBridgeFall_c>Fv = .text:0x00001C90; // type:function size:0x1C +execute__29sFState_c<16dAcOBridgeFall_c>Fv = .text:0x00001CB0; // type:function size:0x1C +finalize__29sFState_c<16dAcOBridgeFall_c>Fv = .text:0x00001CD0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001CF0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D00; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D10; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D20; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D30; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D40; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOBridgeFall_c>CFR16dAcOBridgeFall_c = .text:0x00001D50; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOBridgeFall_c>CFR16dAcOBridgeFall_c = .text:0x00001D80; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOBridgeFall_c>CFR16dAcOBridgeFall_c = .text:0x00001DB0; // type:function size:0x30 +__sinit_\d_a_obj_bridge_fall_cpp = .text:0x00001DE0; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcOBridgeFall_c>Fv = .text:0x00002060; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOBridgeFall_c>CFPCc = .text:0x000020C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -64,7 +64,7 @@ lbl_283_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_283_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float lbl_283_rodata_18 = .rodata:0x00000018; // type:object size:0x2C lbl_283_rodata_44 = .rodata:0x00000044; // type:object size:0x2C data:float -lbl_283_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BRIDGE_FALL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_283_data_10 = .data:0x00000010; // type:object size:0x88 lbl_283_data_98 = .data:0x00000098; // type:object size:0x20 lbl_283_data_B8 = .data:0x000000B8; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_bridge_stepNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bridge_stepNP/symbols.txt index 3658c2b7..e95bf053 100644 --- a/config/SOUE01/rels/d_a_obj_bridge_stepNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bridge_stepNP/symbols.txt @@ -4,57 +4,57 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_284_F0 = .text:0x000000F0; // type:function size:0x40 -AcOBridgeStep__ctor = .text:0x00000130; // type:function size:0x1B8 -fn_284_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_284_350 = .text:0x00000350; // type:function size:0x6C -fn_284_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_284_460 = .text:0x00000460; // type:function size:0xA4 +dAcOBridgeStep_c_classInit__Fv = .text:0x00000130; // type:function size:0x1B8 +__dt__29sFState_c<16dAcOBridgeStep_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOBridgeStep_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_284_510 = .text:0x00000510; // type:function size:0x58 fn_284_570 = .text:0x00000570; // type:function size:0x4 fn_284_580 = .text:0x00000580; // type:function size:0x15C AcOBridgeStep__initModels = .text:0x000006E0; // type:function size:0x250 fn_284_930 = .text:0x00000930; // type:function size:0xD0 AcOBridgeStep__init = .text:0x00000A00; // type:function size:0x728 -fn_284_1130 = .text:0x00001130; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001130; // type:function size:0x10 AcOBridgeStep__destroy = .text:0x00001140; // type:function size:0x5C AcOBridgeStep__update = .text:0x000011A0; // type:function size:0x24C -fn_284_13F0 = .text:0x000013F0; // type:function size:0x10 -fn_284_1400 = .text:0x00001400; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000013F0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001400; // type:function size:0x10 AcOBridgeStep__draw = .text:0x00001410; // type:function size:0x60 -fn_284_1470 = .text:0x00001470; // type:function size:0x4 -AcOBridgeStep__stateWaitUpdate = .text:0x00001480; // type:function size:0x220 -fn_284_16A0 = .text:0x000016A0; // type:function size:0x4 -AcOBridgeStep__stateSwitchPushedEnter = .text:0x000016B0; // type:function size:0x178 -AcOBridgeStep__stateSwitchPushedUpdate = .text:0x00001830; // type:function size:0xD8 -fn_284_1910 = .text:0x00001910; // type:function size:0x4 -AcOBridgeStep__stateBridgeUpEnter = .text:0x00001920; // type:function size:0xC -AcOBridgeStep__stateBridgeUpUpdate = .text:0x00001930; // type:function size:0x2C0 +initializeState_Wait__16dAcOBridgeStep_cFv = .text:0x00001470; // type:function size:0x4 +executeState_Wait__16dAcOBridgeStep_cFv = .text:0x00001480; // type:function size:0x220 +finalizeState_Wait__16dAcOBridgeStep_cFv = .text:0x000016A0; // type:function size:0x4 +initializeState_SwitchPushed__16dAcOBridgeStep_cFv = .text:0x000016B0; // type:function size:0x178 +executeState_SwitchPushed__16dAcOBridgeStep_cFv = .text:0x00001830; // type:function size:0xD8 +finalizeState_SwitchPushed__16dAcOBridgeStep_cFv = .text:0x00001910; // type:function size:0x4 +initializeState_BridgeUp__16dAcOBridgeStep_cFv = .text:0x00001920; // type:function size:0xC +executeState_BridgeUp__16dAcOBridgeStep_cFv = .text:0x00001930; // type:function size:0x2C0 AcOBridgeStep__decrement = .text:0x00001BF0; // type:function size:0x1C -fn_284_1C10 = .text:0x00001C10; // type:function size:0x4 -fn_284_1C20 = .text:0x00001C20; // type:function size:0x4 -AcOBridgeStep__stateBridgeUpAllUpdate = .text:0x00001C30; // type:function size:0xE8 -fn_284_1D20 = .text:0x00001D20; // type:function size:0x4 +finalizeState_BridgeUp__16dAcOBridgeStep_cFv = .text:0x00001C10; // type:function size:0x4 +initializeState_BridgeUpAll__16dAcOBridgeStep_cFv = .text:0x00001C20; // type:function size:0x4 +executeState_BridgeUpAll__16dAcOBridgeStep_cFv = .text:0x00001C30; // type:function size:0xE8 +finalizeState_BridgeUpAll__16dAcOBridgeStep_cFv = .text:0x00001D20; // type:function size:0x4 fn_284_1D30 = .text:0x00001D30; // type:function size:0x1DC fn_284_1F10 = .text:0x00001F10; // type:function size:0x80 fn_284_1F90 = .text:0x00001F90; // type:function size:0xEC -AcOBridgeStep__dtor = .text:0x00002080; // type:function size:0x170 -fn_284_21F0 = .text:0x000021F0; // type:function size:0x60 -fn_284_2250 = .text:0x00002250; // type:function size:0xC -fn_284_2260 = .text:0x00002260; // type:function size:0x1C -fn_284_2280 = .text:0x00002280; // type:function size:0x1C -fn_284_22A0 = .text:0x000022A0; // type:function size:0x1C -fn_284_22C0 = .text:0x000022C0; // type:function size:0x10 -fn_284_22D0 = .text:0x000022D0; // type:function size:0x10 -fn_284_22E0 = .text:0x000022E0; // type:function size:0x10 -fn_284_22F0 = .text:0x000022F0; // type:function size:0x10 -fn_284_2300 = .text:0x00002300; // type:function size:0x10 -fn_284_2310 = .text:0x00002310; // type:function size:0x10 -fn_284_2320 = .text:0x00002320; // type:function size:0x30 -fn_284_2350 = .text:0x00002350; // type:function size:0x30 -fn_284_2380 = .text:0x00002380; // type:function size:0x30 -fn_284_23B0 = .text:0x000023B0; // type:function size:0x338 -fn_284_26F0 = .text:0x000026F0; // type:function size:0x58 -fn_284_2750 = .text:0x00002750; // type:function size:0x88 +__dt__16dAcOBridgeStep_cFv = .text:0x00002080; // type:function size:0x170 +build__32sFStateFct_c<16dAcOBridgeStep_c>FRC12sStateIDIf_c = .text:0x000021F0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOBridgeStep_c>FRP10sStateIf_c = .text:0x00002250; // type:function size:0xC +initialize__29sFState_c<16dAcOBridgeStep_c>Fv = .text:0x00002260; // type:function size:0x1C +execute__29sFState_c<16dAcOBridgeStep_c>Fv = .text:0x00002280; // type:function size:0x1C +finalize__29sFState_c<16dAcOBridgeStep_c>Fv = .text:0x000022A0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022C0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022D0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022E0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000022F0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002300; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002310; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOBridgeStep_c>CFR16dAcOBridgeStep_c = .text:0x00002320; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOBridgeStep_c>CFR16dAcOBridgeStep_c = .text:0x00002350; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOBridgeStep_c>CFR16dAcOBridgeStep_c = .text:0x00002380; // type:function size:0x30 +__sinit_\d_a_obj_bridge_step_cpp = .text:0x000023B0; // type:function size:0x338 scope:local +__dt__31sFStateID_c<16dAcOBridgeStep_c>Fv = .text:0x000026F0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOBridgeStep_c>CFPCc = .text:0x00002750; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_284_rodata_38 = .rodata:0x00000038; // type:object size:0x3C data:float lbl_284_rodata_74 = .rodata:0x00000074; // type:object size:0x8 data:float lbl_284_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float lbl_284_rodata_80 = .rodata:0x00000080; // type:object size:0x10 data:float -lbl_284_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_BRIDGE_STEP = .data:0x00000000; // type:object size:0x50 data:4byte lbl_284_data_50 = .data:0x00000050; // type:object size:0x10 lbl_284_data_60 = .data:0x00000060; // type:object size:0x10 lbl_284_data_70 = .data:0x00000070; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_obj_bridge_stretchNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bridge_stretchNP/symbols.txt index 48fe09ef..e590bfb3 100644 --- a/config/SOUE01/rels/d_a_obj_bridge_stretchNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bridge_stretchNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObridgeStretch__ctor = .text:0x000000F0; // type:function size:0xE4 -fn_360_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_360_240 = .text:0x00000240; // type:function size:0x6C -fn_360_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_360_350 = .text:0x00000350; // type:function size:0xA4 +dAcObridgeStretch_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE4 +__dt__32sFState_c<19dAcObridgeStretch_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcObridgeStretch_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_360_400 = .text:0x00000400; // type:function size:0x58 fn_360_460 = .text:0x00000460; // type:function size:0xBC AcObridgeStretch__initModels = .text:0x00000520; // type:function size:0x10C AcObridgeStretch__init = .text:0x00000630; // type:function size:0x1E4 -fn_360_820 = .text:0x00000820; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000820; // type:function size:0x10 AcObridgeStretch__destroy = .text:0x00000830; // type:function size:0x40 AcObridgeStretch__update = .text:0x00000870; // type:function size:0x80 -fn_360_8F0 = .text:0x000008F0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008F0; // type:function size:0x10 AcObridgeStretch__draw = .text:0x00000900; // type:function size:0x28 -fn_360_930 = .text:0x00000930; // type:function size:0x4 -AcObridgeStretch__stateWaitIn = .text:0x00000940; // type:function size:0x74 -AcObridgeStretch__stateWaitLeave = .text:0x000009C0; // type:function size:0x7C -AcObridgeStretch__stateMoveEnter = .text:0x00000A40; // type:function size:0x68 -AcObridgeStretch__stateMoveIn = .text:0x00000AB0; // type:function size:0x80 +initializeState_Wait__19dAcObridgeStretch_cFv = .text:0x00000930; // type:function size:0x4 +executeState_Wait__19dAcObridgeStretch_cFv = .text:0x00000940; // type:function size:0x74 +finalizeState_Wait__19dAcObridgeStretch_cFv = .text:0x000009C0; // type:function size:0x7C +initializeState_Move__19dAcObridgeStretch_cFv = .text:0x00000A40; // type:function size:0x68 +executeState_Move__19dAcObridgeStretch_cFv = .text:0x00000AB0; // type:function size:0x80 AcObridgeStretch__decrement = .text:0x00000B30; // type:function size:0x1C -fn_360_B50 = .text:0x00000B50; // type:function size:0x4 -stateShakeEnter = .text:0x00000B60; // type:function size:0x50 -AcObridgeStretch__stateShakeIn = .text:0x00000BB0; // type:function size:0xF4 -fn_360_CB0 = .text:0x00000CB0; // type:function size:0x4 -AcObridgeStretch__stateStretchEnter = .text:0x00000CC0; // type:function size:0x64 -fn_360_D30 = .text:0x00000D30; // type:function size:0x4 -fn_360_D40 = .text:0x00000D40; // type:function size:0x4 -fn_360_D50 = .text:0x00000D50; // type:function size:0xF4 -fn_360_E50 = .text:0x00000E50; // type:function size:0x10 -fn_360_E60 = .text:0x00000E60; // type:function size:0x60 -fn_360_EC0 = .text:0x00000EC0; // type:function size:0xC -fn_360_ED0 = .text:0x00000ED0; // type:function size:0x1C -fn_360_EF0 = .text:0x00000EF0; // type:function size:0x1C -fn_360_F10 = .text:0x00000F10; // type:function size:0x1C -fn_360_F30 = .text:0x00000F30; // type:function size:0x10 -fn_360_F40 = .text:0x00000F40; // type:function size:0x10 -fn_360_F50 = .text:0x00000F50; // type:function size:0x10 -fn_360_F60 = .text:0x00000F60; // type:function size:0x10 -fn_360_F70 = .text:0x00000F70; // type:function size:0x10 -fn_360_F80 = .text:0x00000F80; // type:function size:0x10 -fn_360_F90 = .text:0x00000F90; // type:function size:0x30 -fn_360_FC0 = .text:0x00000FC0; // type:function size:0x30 -fn_360_FF0 = .text:0x00000FF0; // type:function size:0x30 -AcObridgeStretch__initStates = .text:0x00001020; // type:function size:0x348 -fn_360_1370 = .text:0x00001370; // type:function size:0x58 -fn_360_13D0 = .text:0x000013D0; // type:function size:0x88 +finalizeState_Move__19dAcObridgeStretch_cFv = .text:0x00000B50; // type:function size:0x4 +initializeState_Shake__19dAcObridgeStretch_cFv = .text:0x00000B60; // type:function size:0x50 +executeState_Shake__19dAcObridgeStretch_cFv = .text:0x00000BB0; // type:function size:0xF4 +finalizeState_Shake__19dAcObridgeStretch_cFv = .text:0x00000CB0; // type:function size:0x4 +initializeState_Stretch__19dAcObridgeStretch_cFv = .text:0x00000CC0; // type:function size:0x64 +executeState_Stretch__19dAcObridgeStretch_cFv = .text:0x00000D30; // type:function size:0x4 +finalizeState_Stretch__19dAcObridgeStretch_cFv = .text:0x00000D40; // type:function size:0x4 +__dt__19dAcObridgeStretch_cFv = .text:0x00000D50; // type:function size:0xF4 +getStateID__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E50; // type:function size:0x10 +build__35sFStateFct_c<19dAcObridgeStretch_c>FRC12sStateIDIf_c = .text:0x00000E60; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcObridgeStretch_c>FRP10sStateIf_c = .text:0x00000EC0; // type:function size:0xC +initialize__32sFState_c<19dAcObridgeStretch_c>Fv = .text:0x00000ED0; // type:function size:0x1C +execute__32sFState_c<19dAcObridgeStretch_c>Fv = .text:0x00000EF0; // type:function size:0x1C +finalize__32sFState_c<19dAcObridgeStretch_c>Fv = .text:0x00000F10; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F30; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F40; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F50; // type:function size:0x10 +getState__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F60; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F70; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F80; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcObridgeStretch_c>CFR19dAcObridgeStretch_c = .text:0x00000F90; // type:function size:0x30 +executeState__34sFStateID_c<19dAcObridgeStretch_c>CFR19dAcObridgeStretch_c = .text:0x00000FC0; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcObridgeStretch_c>CFR19dAcObridgeStretch_c = .text:0x00000FF0; // type:function size:0x30 +__sinit_\d_a_obj_bridge_stretch_cpp = .text:0x00001020; // type:function size:0x348 scope:local +__dt__34sFStateID_c<19dAcObridgeStretch_c>Fv = .text:0x00001370; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcObridgeStretch_c>CFPCc = .text:0x000013D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -56,7 +56,7 @@ lbl_360_rodata_0 = .rodata:0x00000000; // type:object size:0x30 data:double lbl_360_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double lbl_360_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float lbl_360_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float -lbl_360_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BRIDGE_STRETCH = .data:0x00000000; // type:object size:0x10 data:4byte lbl_360_data_10 = .data:0x00000010; // type:object size:0x3C lbl_360_data_4C = .data:0x0000004C; // type:object size:0x24 lbl_360_data_70 = .data:0x00000070; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_bridge_timeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bridge_timeNP/symbols.txt index b9322e0a..ccbac7f5 100644 --- a/config/SOUE01/rels/d_a_obj_bridge_timeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bridge_timeNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBridgeTime__ctor = .text:0x000000F0; // type:function size:0x140 +dAcOBridgeTime_c_classInit__Fv = .text:0x000000F0; // type:function size:0x140 fn_614_230 = .text:0x00000230; // type:function size:0x58 fn_614_290 = .text:0x00000290; // type:function size:0x40 -fn_614_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_614_330 = .text:0x00000330; // type:function size:0x6C -fn_614_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_614_440 = .text:0x00000440; // type:function size:0xA4 +__dt__29sFState_c<16dAcOBridgeTime_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOBridgeTime_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 AcOBridgeTime__initModels = .text:0x000004F0; // type:function size:0xF0 AcOBridgeTime__init1 = .text:0x000005E0; // type:function size:0x10C -fn_614_6F0 = .text:0x000006F0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x10 AcOBridgeTime__init2 = .text:0x00000700; // type:function size:0x9C fn_614_7A0 = .text:0x000007A0; // type:function size:0x8 AcOBridgeTime__update = .text:0x000007B0; // type:function size:0x68 -fn_614_820 = .text:0x00000820; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000820; // type:function size:0x10 AcOBridgeTime__draw = .text:0x00000830; // type:function size:0x3C -fn_614_870 = .text:0x00000870; // type:function size:0x4 -AcOBridgeTime__stateWaitUpdate = .text:0x00000880; // type:function size:0x190 -fn_614_A10 = .text:0x00000A10; // type:function size:0x4 +initializeState_Wait__16dAcOBridgeTime_cFv = .text:0x00000870; // type:function size:0x4 +executeState_Wait__16dAcOBridgeTime_cFv = .text:0x00000880; // type:function size:0x190 +finalizeState_Wait__16dAcOBridgeTime_cFv = .text:0x00000A10; // type:function size:0x4 fn_614_A20 = .text:0x00000A20; // type:function size:0x30 -AcOBridgeTime__dtor = .text:0x00000A50; // type:function size:0x100 -fn_614_B50 = .text:0x00000B50; // type:function size:0x10 +__dt__16dAcOBridgeTime_cFv = .text:0x00000A50; // type:function size:0x100 +getStateID__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B50; // type:function size:0x10 fn_614_B60 = .text:0x00000B60; // type:function size:0x4 fn_614_B70 = .text:0x00000B70; // type:function size:0x4 fn_614_B80 = .text:0x00000B80; // type:function size:0x4 fn_614_B90 = .text:0x00000B90; // type:function size:0x4 fn_614_BA0 = .text:0x00000BA0; // type:function size:0x4 -fn_614_BB0 = .text:0x00000BB0; // type:function size:0x60 -fn_614_C10 = .text:0x00000C10; // type:function size:0xC -fn_614_C20 = .text:0x00000C20; // type:function size:0x1C -fn_614_C40 = .text:0x00000C40; // type:function size:0x1C -fn_614_C60 = .text:0x00000C60; // type:function size:0x1C -fn_614_C80 = .text:0x00000C80; // type:function size:0x10 -fn_614_C90 = .text:0x00000C90; // type:function size:0x10 -fn_614_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_614_CB0 = .text:0x00000CB0; // type:function size:0x10 -fn_614_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_614_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_614_CE0 = .text:0x00000CE0; // type:function size:0x30 -fn_614_D10 = .text:0x00000D10; // type:function size:0x30 -fn_614_D40 = .text:0x00000D40; // type:function size:0x30 -fn_614_D70 = .text:0x00000D70; // type:function size:0x10C -fn_614_E80 = .text:0x00000E80; // type:function size:0x58 -fn_614_EE0 = .text:0x00000EE0; // type:function size:0x88 +build__32sFStateFct_c<16dAcOBridgeTime_c>FRC12sStateIDIf_c = .text:0x00000BB0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOBridgeTime_c>FRP10sStateIf_c = .text:0x00000C10; // type:function size:0xC +initialize__29sFState_c<16dAcOBridgeTime_c>Fv = .text:0x00000C20; // type:function size:0x1C +execute__29sFState_c<16dAcOBridgeTime_c>Fv = .text:0x00000C40; // type:function size:0x1C +finalize__29sFState_c<16dAcOBridgeTime_c>Fv = .text:0x00000C60; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C80; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C90; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CA0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CB0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CD0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOBridgeTime_c>CFR16dAcOBridgeTime_c = .text:0x00000CE0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOBridgeTime_c>CFR16dAcOBridgeTime_c = .text:0x00000D10; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOBridgeTime_c>CFR16dAcOBridgeTime_c = .text:0x00000D40; // type:function size:0x30 +__sinit_\d_a_obj_bridge_time_cpp = .text:0x00000D70; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dAcOBridgeTime_c>Fv = .text:0x00000E80; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOBridgeTime_c>CFPCc = .text:0x00000EE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -55,7 +55,7 @@ lbl_614_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_614_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_614_rodata_10 = .rodata:0x00000010; // type:object size:0xC data:float lbl_614_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float -lbl_614_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BRIDGE_TIME = .data:0x00000000; // type:object size:0x10 data:4byte lbl_614_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_614_data_1C = .data:0x0000001C; // type:object size:0xC data:string lbl_614_data_28 = .data:0x00000028; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_obj_bstoneNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bstoneNP/symbols.txt index 029a0746..d40bb482 100644 --- a/config/SOUE01/rels/d_a_obj_bstoneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bstoneNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcObstonec__ctor = .text:0x00000070; // type:function size:0x64 +dAcObstonec_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcObstonec__initModels = .text:0x000000E0; // type:function size:0x190 AcObstonec__init = .text:0x00000270; // type:function size:0xE4 fn_18_360 = .text:0x00000360; // type:function size:0x8 AcObstonec__update = .text:0x00000370; // type:function size:0xE4 AcObstonec__draw = .text:0x00000460; // type:function size:0x54 -AcObstonec__dtor = .text:0x000004C0; // type:function size:0x74 +__dt__11dAcObstonecFv = .text:0x000004C0; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_18_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_18_rodata_4 = .rodata:0x00000004; // type:object size:0x20 data:float lbl_18_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_18_data_0 = .data:0x00000000; // type:object size:0x40 +g_profile_OBJ_BSTONE = .data:0x00000000; // type:object size:0x40 lbl_18_data_40 = .data:0x00000040; // type:object size:0x20 lbl_18_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_bubbleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bubbleNP/symbols.txt index b654bd73..96852370 100644 --- a/config/SOUE01/rels/d_a_obj_bubbleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bubbleNP/symbols.txt @@ -2,14 +2,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global fn_221_70 = .text:0x00000070; // type:function size:0x40 -fn_221_B0 = .text:0x000000B0; // type:function size:0xC0 -fn_221_170 = .text:0x00000170; // type:function size:0x58 -fn_221_1D0 = .text:0x000001D0; // type:function size:0x6C -fn_221_240 = .text:0x00000240; // type:function size:0xA0 -fn_221_2E0 = .text:0x000002E0; // type:function size:0xA4 +dAcObubble_c_classInit__Fv = .text:0x000000B0; // type:function size:0xC0 +__dt__25sFState_c<12dAcObubble_c>Fv = .text:0x00000170; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcObubble_c>Fv = .text:0x000001D0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000240; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c>Fv = .text:0x000002E0; // type:function size:0xA4 fn_221_390 = .text:0x00000390; // type:function size:0x10 fn_221_3A0 = .text:0x000003A0; // type:function size:0x4 -fn_221_3B0 = .text:0x000003B0; // type:function size:0x108 +__dt__12dAcObubble_cFv = .text:0x000003B0; // type:function size:0x108 fn_221_4C0 = .text:0x000004C0; // type:function size:0xD8 fn_221_5A0 = .text:0x000005A0; // type:function size:0x21C fn_221_7C0 = .text:0x000007C0; // type:function size:0x1FC @@ -38,20 +38,20 @@ fn_221_1DD0 = .text:0x00001DD0; // type:function size:0xAC fn_221_1E80 = .text:0x00001E80; // type:function size:0x64 fn_221_1EF0 = .text:0x00001EF0; // type:function size:0x94 fn_221_1F90 = .text:0x00001F90; // type:function size:0x4 -fn_221_1FA0 = .text:0x00001FA0; // type:function size:0x60 -fn_221_2000 = .text:0x00002000; // type:function size:0xC -fn_221_2010 = .text:0x00002010; // type:function size:0x1C -fn_221_2030 = .text:0x00002030; // type:function size:0x1C -fn_221_2050 = .text:0x00002050; // type:function size:0x1C -fn_221_2070 = .text:0x00002070; // type:function size:0x10 -fn_221_2080 = .text:0x00002080; // type:function size:0x10 -fn_221_2090 = .text:0x00002090; // type:function size:0x10 -fn_221_20A0 = .text:0x000020A0; // type:function size:0x10 -fn_221_20B0 = .text:0x000020B0; // type:function size:0x10 -fn_221_20C0 = .text:0x000020C0; // type:function size:0x10 -fn_221_20D0 = .text:0x000020D0; // type:function size:0x10 -fn_221_20E0 = .text:0x000020E0; // type:function size:0x10 -fn_221_20F0 = .text:0x000020F0; // type:function size:0x10 +build__28sFStateFct_c<12dAcObubble_c>FRC12sStateIDIf_c = .text:0x00001FA0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcObubble_c>FRP10sStateIf_c = .text:0x00002000; // type:function size:0xC +initialize__25sFState_c<12dAcObubble_c>Fv = .text:0x00002010; // type:function size:0x1C +execute__25sFState_c<12dAcObubble_c>Fv = .text:0x00002030; // type:function size:0x1C +finalize__25sFState_c<12dAcObubble_c>Fv = .text:0x00002050; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002070; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002080; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002090; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000020A0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000020B0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020C0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020D0; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020E0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020F0; // type:function size:0x10 fn_221_2100 = .text:0x00002100; // type:function size:0x6C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -62,7 +62,7 @@ lbl_221_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float lbl_221_rodata_3C = .rodata:0x0000003C; // type:object size:0x64 data:float lbl_221_rodata_A0 = .rodata:0x000000A0; // type:object size:0xC lbl_221_rodata_AC = .rodata:0x000000AC; // type:object size:0x34 -lbl_221_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_BUBBLE = .data:0x00000000; // type:object size:0x10 lbl_221_data_10 = .data:0x00000010; // type:object size:0x30 lbl_221_data_40 = .data:0x00000040; // type:object size:0x30 lbl_221_data_70 = .data:0x00000070; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_obj_buildingNP/symbols.txt b/config/SOUE01/rels/d_a_obj_buildingNP/symbols.txt index 136ef9b4..ad60b431 100644 --- a/config/SOUE01/rels/d_a_obj_buildingNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_buildingNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_309_70 = .text:0x00000070; // type:function size:0x90 +dAcOBuilding_c_classInit__Fv = .text:0x00000070; // type:function size:0x90 fn_309_100 = .text:0x00000100; // type:function size:0x114 fn_309_220 = .text:0x00000220; // type:function size:0x1F0 fn_309_410 = .text:0x00000410; // type:function size:0x8 @@ -10,14 +10,14 @@ fn_309_4F0 = .text:0x000004F0; // type:function size:0xC8 fn_309_5C0 = .text:0x000005C0; // type:function size:0x18 fn_309_5E0 = .text:0x000005E0; // type:function size:0x68 fn_309_650 = .text:0x00000650; // type:function size:0xD4 -fn_309_730 = .text:0x00000730; // type:function size:0x74 +__dt__14dAcOBuilding_cFv = .text:0x00000730; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_309_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_309_rodata_18 = .rodata:0x00000018; // type:object size:0x2C lbl_309_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float lbl_309_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:float -lbl_309_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_BUILDING = .data:0x00000000; // type:object size:0x10 lbl_309_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_309_data_20 = .data:0x00000020; // type:object size:0x8 data:string lbl_309_data_28 = .data:0x00000028; // type:object size:0x1C data:string diff --git a/config/SOUE01/rels/d_a_obj_bulb_switchNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bulb_switchNP/symbols.txt index f3b59555..b4e8e0dc 100644 --- a/config/SOUE01/rels/d_a_obj_bulb_switchNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bulb_switchNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObulbSwitch__ctor = .text:0x000000F0; // type:function size:0xE0 -fn_344_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_344_230 = .text:0x00000230; // type:function size:0x6C -fn_344_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_344_340 = .text:0x00000340; // type:function size:0xA4 +dAcObulbSwitch_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 +__dt__29sFState_c<16dAcObulbSwitch_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcObulbSwitch_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcObulbSwitch__initModels = .text:0x000003F0; // type:function size:0xDC AcObulbSwitch__init = .text:0x000004D0; // type:function size:0x248 -fn_344_720 = .text:0x00000720; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000720; // type:function size:0x10 fn_344_730 = .text:0x00000730; // type:function size:0x8 AcObulbSwitch__update = .text:0x00000740; // type:function size:0x178 -fn_344_8C0 = .text:0x000008C0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008C0; // type:function size:0x10 AcObulbSwitch__draw = .text:0x000008D0; // type:function size:0x28 -fn_344_900 = .text:0x00000900; // type:function size:0x4 -AcObulbSwitch__stateCloseIn = .text:0x00000910; // type:function size:0xCC -AcObulbSwitch__stateMoveLeave = .text:0x000009E0; // type:function size:0x7C -fn_344_A60 = .text:0x00000A60; // type:function size:0x4 -fn_344_A70 = .text:0x00000A70; // type:function size:0xCC -fn_344_B40 = .text:0x00000B40; // type:function size:0x7C -fn_344_BC0 = .text:0x00000BC0; // type:function size:0xB8 -fn_344_C80 = .text:0x00000C80; // type:function size:0xC8 +initializeState_Close__16dAcObulbSwitch_cFv = .text:0x00000900; // type:function size:0x4 +executeState_Close__16dAcObulbSwitch_cFv = .text:0x00000910; // type:function size:0xCC +finalizeState_Close__16dAcObulbSwitch_cFv = .text:0x000009E0; // type:function size:0x7C +initializeState_Open__16dAcObulbSwitch_cFv = .text:0x00000A60; // type:function size:0x4 +executeState_Open__16dAcObulbSwitch_cFv = .text:0x00000A70; // type:function size:0xCC +finalizeState_Open__16dAcObulbSwitch_cFv = .text:0x00000B40; // type:function size:0x7C +initializeState_Move__16dAcObulbSwitch_cFv = .text:0x00000BC0; // type:function size:0xB8 +executeState_Move__16dAcObulbSwitch_cFv = .text:0x00000C80; // type:function size:0xC8 fn_344_D50 = .text:0x00000D50; // type:function size:0x1C -fn_344_D70 = .text:0x00000D70; // type:function size:0x10 -fn_344_D80 = .text:0x00000D80; // type:function size:0x3C -fn_344_DC0 = .text:0x00000DC0; // type:function size:0xF0 -fn_344_EB0 = .text:0x00000EB0; // type:function size:0x10 -fn_344_EC0 = .text:0x00000EC0; // type:function size:0x60 -fn_344_F20 = .text:0x00000F20; // type:function size:0xC -fn_344_F30 = .text:0x00000F30; // type:function size:0x1C -fn_344_F50 = .text:0x00000F50; // type:function size:0x1C -fn_344_F70 = .text:0x00000F70; // type:function size:0x1C -fn_344_F90 = .text:0x00000F90; // type:function size:0x10 -fn_344_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_344_FB0 = .text:0x00000FB0; // type:function size:0x10 -fn_344_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_344_FD0 = .text:0x00000FD0; // type:function size:0x10 -fn_344_FE0 = .text:0x00000FE0; // type:function size:0x30 -fn_344_1010 = .text:0x00001010; // type:function size:0x30 -fn_344_1040 = .text:0x00001040; // type:function size:0x30 -fn_344_1070 = .text:0x00001070; // type:function size:0x27C -fn_344_12F0 = .text:0x000012F0; // type:function size:0x58 -fn_344_1350 = .text:0x00001350; // type:function size:0x88 +getOldStateID__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D70; // type:function size:0x10 +finalizeState_Move__16dAcObulbSwitch_cFv = .text:0x00000D80; // type:function size:0x3C +__dt__16dAcObulbSwitch_cFv = .text:0x00000DC0; // type:function size:0xF0 +getStateID__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EB0; // type:function size:0x10 +build__32sFStateFct_c<16dAcObulbSwitch_c>FRC12sStateIDIf_c = .text:0x00000EC0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcObulbSwitch_c>FRP10sStateIf_c = .text:0x00000F20; // type:function size:0xC +initialize__29sFState_c<16dAcObulbSwitch_c>Fv = .text:0x00000F30; // type:function size:0x1C +execute__29sFState_c<16dAcObulbSwitch_c>Fv = .text:0x00000F50; // type:function size:0x1C +finalize__29sFState_c<16dAcObulbSwitch_c>Fv = .text:0x00000F70; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F90; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FA0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FB0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FC0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FD0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcObulbSwitch_c>CFR16dAcObulbSwitch_c = .text:0x00000FE0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcObulbSwitch_c>CFR16dAcObulbSwitch_c = .text:0x00001010; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcObulbSwitch_c>CFR16dAcObulbSwitch_c = .text:0x00001040; // type:function size:0x30 +__sinit_\d_a_obj_bulb_switch_cpp = .text:0x00001070; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcObulbSwitch_c>Fv = .text:0x000012F0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcObulbSwitch_c>CFPCc = .text:0x00001350; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_344_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_344_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_344_rodata_2C = .rodata:0x0000002C; // type:object size:0x24 data:float -lbl_344_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BULB_SWITCH = .data:0x00000000; // type:object size:0x10 data:4byte lbl_344_data_10 = .data:0x00000010; // type:object size:0x64 lbl_344_data_74 = .data:0x00000074; // type:object size:0x20 lbl_344_data_94 = .data:0x00000094; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_cannonNP/symbols.txt b/config/SOUE01/rels/d_a_obj_cannonNP/symbols.txt index af12585d..5187f454 100644 --- a/config/SOUE01/rels/d_a_obj_cannonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_cannonNP/symbols.txt @@ -3,58 +3,58 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOcannon__ctor = .text:0x000000F0; // type:function size:0xE4 -fn_357_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_357_240 = .text:0x00000240; // type:function size:0x6C -fn_357_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_357_350 = .text:0x00000350; // type:function size:0xA4 +dAcOcannon_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE4 +__dt__25sFState_c<12dAcOcannon_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOcannon_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 AcOcannon__initModels = .text:0x00000400; // type:function size:0xEC AcOcannon__init = .text:0x000004F0; // type:function size:0xD8 -fn_357_5D0 = .text:0x000005D0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005D0; // type:function size:0x10 fn_357_5E0 = .text:0x000005E0; // type:function size:0x8 AcOcannon__update = .text:0x000005F0; // type:function size:0xAC -fn_357_6A0 = .text:0x000006A0; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006A0; // type:function size:0x10 AcOcannon__updateInEvent = .text:0x000006B0; // type:function size:0xE0 -fn_357_790 = .text:0x00000790; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000790; // type:function size:0x10 AcOcannon__draw = .text:0x000007A0; // type:function size:0x28 -fn_357_7D0 = .text:0x000007D0; // type:function size:0x4 -AcOcannon__stateWaitIn = .text:0x000007E0; // type:function size:0x110 -fn_357_8F0 = .text:0x000008F0; // type:function size:0x4 -AcOcannon__statePreChargeEnter = .text:0x00000900; // type:function size:0x54 -AcOcannon__statePreChargeIn = .text:0x00000960; // type:function size:0x54 +initializeState_Wait__12dAcOcannon_cFv = .text:0x000007D0; // type:function size:0x4 +executeState_Wait__12dAcOcannon_cFv = .text:0x000007E0; // type:function size:0x110 +finalizeState_Wait__12dAcOcannon_cFv = .text:0x000008F0; // type:function size:0x4 +initializeState_PreCharge__12dAcOcannon_cFv = .text:0x00000900; // type:function size:0x54 +executeState_PreCharge__12dAcOcannon_cFv = .text:0x00000960; // type:function size:0x54 AcOcannon__decrement = .text:0x000009C0; // type:function size:0x1C -fn_357_9E0 = .text:0x000009E0; // type:function size:0x4 -AcOcannon__stateMoveEnter = .text:0x000009F0; // type:function size:0x1C -AcOcannon__stateMoveIn = .text:0x00000A10; // type:function size:0x64 -AcOcannon__stateMoveLeave = .text:0x00000A80; // type:function size:0x40 -AcOcannon__stateAfterChargeEnter = .text:0x00000AC0; // type:function size:0x2C -AcOcannon__stateAfterChargeIn = .text:0x00000AF0; // type:function size:0x54 -fn_357_B50 = .text:0x00000B50; // type:function size:0x4 -AcOcannon__stateShotEnter = .text:0x00000B60; // type:function size:0x154 -AcOcannon__stateShotIn = .text:0x00000CC0; // type:function size:0xA4 -fn_357_D70 = .text:0x00000D70; // type:function size:0x4 -AcOcannon__stateAfterEnter = .text:0x00000D80; // type:function size:0xC -AcOcannon__stateAfterIn = .text:0x00000D90; // type:function size:0x84 -AcOcannon__stateAfterLeave = .text:0x00000E20; // type:function size:0x18 +finalizeState_PreCharge__12dAcOcannon_cFv = .text:0x000009E0; // type:function size:0x4 +initializeState_Move__12dAcOcannon_cFv = .text:0x000009F0; // type:function size:0x1C +executeState_Move__12dAcOcannon_cFv = .text:0x00000A10; // type:function size:0x64 +finalizeState_Move__12dAcOcannon_cFv = .text:0x00000A80; // type:function size:0x40 +initializeState_AfterCharge__12dAcOcannon_cFv = .text:0x00000AC0; // type:function size:0x2C +executeState_AfterCharge__12dAcOcannon_cFv = .text:0x00000AF0; // type:function size:0x54 +finalizeState_AfterCharge__12dAcOcannon_cFv = .text:0x00000B50; // type:function size:0x4 +initializeState_Shot__12dAcOcannon_cFv = .text:0x00000B60; // type:function size:0x154 +executeState_Shot__12dAcOcannon_cFv = .text:0x00000CC0; // type:function size:0xA4 +finalizeState_Shot__12dAcOcannon_cFv = .text:0x00000D70; // type:function size:0x4 +initializeState_After__12dAcOcannon_cFv = .text:0x00000D80; // type:function size:0xC +executeState_After__12dAcOcannon_cFv = .text:0x00000D90; // type:function size:0x84 +finalizeState_After__12dAcOcannon_cFv = .text:0x00000E20; // type:function size:0x18 fn_357_E40 = .text:0x00000E40; // type:function size:0xC4 -AcOcannon__dtor = .text:0x00000F10; // type:function size:0xF4 -fn_357_1010 = .text:0x00001010; // type:function size:0x60 -fn_357_1070 = .text:0x00001070; // type:function size:0xC -fn_357_1080 = .text:0x00001080; // type:function size:0x1C -fn_357_10A0 = .text:0x000010A0; // type:function size:0x1C -fn_357_10C0 = .text:0x000010C0; // type:function size:0x1C -fn_357_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_357_10F0 = .text:0x000010F0; // type:function size:0x10 -fn_357_1100 = .text:0x00001100; // type:function size:0x10 -fn_357_1110 = .text:0x00001110; // type:function size:0x10 -fn_357_1120 = .text:0x00001120; // type:function size:0x10 -fn_357_1130 = .text:0x00001130; // type:function size:0x10 -fn_357_1140 = .text:0x00001140; // type:function size:0x30 -fn_357_1170 = .text:0x00001170; // type:function size:0x30 -fn_357_11A0 = .text:0x000011A0; // type:function size:0x30 -AcOcannon__initStates = .text:0x000011D0; // type:function size:0x4B0 -fn_357_1680 = .text:0x00001680; // type:function size:0x58 -fn_357_16E0 = .text:0x000016E0; // type:function size:0x88 +__dt__12dAcOcannon_cFv = .text:0x00000F10; // type:function size:0xF4 +build__28sFStateFct_c<12dAcOcannon_c>FRC12sStateIDIf_c = .text:0x00001010; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOcannon_c>FRP10sStateIf_c = .text:0x00001070; // type:function size:0xC +initialize__25sFState_c<12dAcOcannon_c>Fv = .text:0x00001080; // type:function size:0x1C +execute__25sFState_c<12dAcOcannon_c>Fv = .text:0x000010A0; // type:function size:0x1C +finalize__25sFState_c<12dAcOcannon_c>Fv = .text:0x000010C0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010E0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010F0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001100; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001120; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001130; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOcannon_c>CFR12dAcOcannon_c = .text:0x00001140; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOcannon_c>CFR12dAcOcannon_c = .text:0x00001170; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOcannon_c>CFR12dAcOcannon_c = .text:0x000011A0; // type:function size:0x30 +__sinit_\d_a_obj_cannon_cpp = .text:0x000011D0; // type:function size:0x4B0 scope:local +__dt__27sFStateID_c<12dAcOcannon_c>Fv = .text:0x00001680; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOcannon_c>CFPCc = .text:0x000016E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_357_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_357_rodata_2C = .rodata:0x0000002C; // type:object size:0x8 data:float lbl_357_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_357_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float -lbl_357_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_CANNON = .data:0x00000000; // type:object size:0x50 data:4byte lbl_357_data_50 = .data:0x00000050; // type:object size:0x38 lbl_357_data_88 = .data:0x00000088; // type:object size:0x80 lbl_357_data_108 = .data:0x00000108; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_cannon_coverNP/symbols.txt b/config/SOUE01/rels/d_a_obj_cannon_coverNP/symbols.txt index e8058837..a20fb44c 100644 --- a/config/SOUE01/rels/d_a_obj_cannon_coverNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_cannon_coverNP/symbols.txt @@ -3,58 +3,58 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOcannonCover__ctor = .text:0x000000F0; // type:function size:0x30 +dAcOcannonCover_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 AcOcannonCover__InteractWithCollision = .text:0x00000120; // type:function size:0x48 -AcOcannonCover__ctorCont = .text:0x00000170; // type:function size:0xF0 -fn_367_260 = .text:0x00000260; // type:function size:0x58 -fn_367_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_367_330 = .text:0x00000330; // type:function size:0xA0 -fn_367_3D0 = .text:0x000003D0; // type:function size:0xA4 -AcOcannonCover__dtor = .text:0x00000480; // type:function size:0xFC +__ct__17dAcOcannonCover_cFv = .text:0x00000170; // type:function size:0xF0 +__dt__30sFState_c<17dAcOcannonCover_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOcannonCover_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 +__dt__17dAcOcannonCover_cFv = .text:0x00000480; // type:function size:0xFC AcOcannonCover__initModels = .text:0x00000580; // type:function size:0x118 AcOcannonCover__init = .text:0x000006A0; // type:function size:0x15C -fn_367_800 = .text:0x00000800; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000800; // type:function size:0x10 fn_367_810 = .text:0x00000810; // type:function size:0x8 AcOcannonCover__update = .text:0x00000820; // type:function size:0x1E8 -fn_367_A10 = .text:0x00000A10; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A10; // type:function size:0x10 AcOcannonCover__draw = .text:0x00000A20; // type:function size:0x60 -fn_367_A80 = .text:0x00000A80; // type:function size:0x4 -AcOcannonCover__stateWaitUpdate = .text:0x00000A90; // type:function size:0x24 +initializeState_Wait__17dAcOcannonCover_cFv = .text:0x00000A80; // type:function size:0x4 +executeState_Wait__17dAcOcannonCover_cFv = .text:0x00000A90; // type:function size:0x24 fn_367_AB4 = .text:0x00000AB4; // type:function size:0x4 -fn_367_AC0 = .text:0x00000AC0; // type:function size:0x4 -AcOcannonCover__stateOpenEnter = .text:0x00000AD0; // type:function size:0x7C -AcOcannonCover__stateOpenUpdate = .text:0x00000B50; // type:function size:0x74 +finalizeState_Wait__17dAcOcannonCover_cFv = .text:0x00000AC0; // type:function size:0x4 +initializeState_Open__17dAcOcannonCover_cFv = .text:0x00000AD0; // type:function size:0x7C +executeState_Open__17dAcOcannonCover_cFv = .text:0x00000B50; // type:function size:0x74 fn_367_BD0 = .text:0x00000BD0; // type:function size:0x1C -AcOcannonCover__stateUpdateLeave = .text:0x00000BF0; // type:function size:0x8 -AcOcannonCover__stateShakeEnter = .text:0x00000C00; // type:function size:0x1C -AcOcannonCover__stateShakeUpdate = .text:0x00000C20; // type:function size:0xE0 -fn_367_D00 = .text:0x00000D00; // type:function size:0x4 -fn_367_D10 = .text:0x00000D10; // type:function size:0x4 -AcOcannonCover__stateCloseUpdate = .text:0x00000D20; // type:function size:0x24 +finalizeState_Open__17dAcOcannonCover_cFv = .text:0x00000BF0; // type:function size:0x8 +initializeState_Shake__17dAcOcannonCover_cFv = .text:0x00000C00; // type:function size:0x1C +executeState_Shake__17dAcOcannonCover_cFv = .text:0x00000C20; // type:function size:0xE0 +finalizeState_Shake__17dAcOcannonCover_cFv = .text:0x00000D00; // type:function size:0x4 +initializeState_Close__17dAcOcannonCover_cFv = .text:0x00000D10; // type:function size:0x4 +executeState_Close__17dAcOcannonCover_cFv = .text:0x00000D20; // type:function size:0x24 fn_367_D44 = .text:0x00000D44; // type:function size:0x4 -AcOcannonCover__stateCloseLeave = .text:0x00000D50; // type:function size:0x24 -AcOcannonCover__statePlayEnter = .text:0x00000D80; // type:function size:0x10 -AcOcannonCover__statePlayUpdate = .text:0x00000D90; // type:function size:0xA4 -fn_367_E40 = .text:0x00000E40; // type:function size:0x4 +finalizeState_Close__17dAcOcannonCover_cFv = .text:0x00000D50; // type:function size:0x24 +initializeState_Play__17dAcOcannonCover_cFv = .text:0x00000D80; // type:function size:0x10 +executeState_Play__17dAcOcannonCover_cFv = .text:0x00000D90; // type:function size:0xA4 +finalizeState_Play__17dAcOcannonCover_cFv = .text:0x00000E40; // type:function size:0x4 getAcOcannonCoverPtr = .text:0x00000E50; // type:function size:0xC -fn_367_E60 = .text:0x00000E60; // type:function size:0x10 -fn_367_E70 = .text:0x00000E70; // type:function size:0x60 -fn_367_ED0 = .text:0x00000ED0; // type:function size:0xC -fn_367_EE0 = .text:0x00000EE0; // type:function size:0x1C -fn_367_F00 = .text:0x00000F00; // type:function size:0x1C -fn_367_F20 = .text:0x00000F20; // type:function size:0x1C -fn_367_F40 = .text:0x00000F40; // type:function size:0x10 -fn_367_F50 = .text:0x00000F50; // type:function size:0x10 -fn_367_F60 = .text:0x00000F60; // type:function size:0x10 -fn_367_F70 = .text:0x00000F70; // type:function size:0x10 -fn_367_F80 = .text:0x00000F80; // type:function size:0x10 -fn_367_F90 = .text:0x00000F90; // type:function size:0x10 -fn_367_FA0 = .text:0x00000FA0; // type:function size:0x30 -fn_367_FD0 = .text:0x00000FD0; // type:function size:0x30 -fn_367_1000 = .text:0x00001000; // type:function size:0x30 -fn_367_1030 = .text:0x00001030; // type:function size:0x3F4 -fn_367_1430 = .text:0x00001430; // type:function size:0x58 -fn_367_1490 = .text:0x00001490; // type:function size:0x88 +getStateID__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E60; // type:function size:0x10 +build__33sFStateFct_c<17dAcOcannonCover_c>FRC12sStateIDIf_c = .text:0x00000E70; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOcannonCover_c>FRP10sStateIf_c = .text:0x00000ED0; // type:function size:0xC +initialize__30sFState_c<17dAcOcannonCover_c>Fv = .text:0x00000EE0; // type:function size:0x1C +execute__30sFState_c<17dAcOcannonCover_c>Fv = .text:0x00000F00; // type:function size:0x1C +finalize__30sFState_c<17dAcOcannonCover_c>Fv = .text:0x00000F20; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F40; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F50; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F60; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F70; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F80; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F90; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOcannonCover_c>CFR17dAcOcannonCover_c = .text:0x00000FA0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOcannonCover_c>CFR17dAcOcannonCover_c = .text:0x00000FD0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOcannonCover_c>CFR17dAcOcannonCover_c = .text:0x00001000; // type:function size:0x30 +__sinit_\d_a_obj_cannon_cover_cpp = .text:0x00001030; // type:function size:0x3F4 scope:local +__dt__32sFStateID_c<17dAcOcannonCover_c>Fv = .text:0x00001430; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOcannonCover_c>CFPCc = .text:0x00001490; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -64,7 +64,7 @@ lbl_367_rodata_10 = .rodata:0x00000010; // type:object size:0xC data:float lbl_367_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_367_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_367_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:double -lbl_367_data_0 = .data:0x00000000; // type:object size:0x44 data:4byte +g_profile_OBJ_CANNON_COVER = .data:0x00000000; // type:object size:0x44 data:4byte lbl_367_data_44 = .data:0x00000044; // type:object size:0x20 lbl_367_data_64 = .data:0x00000064; // type:object size:0x4 data:4byte lbl_367_data_68 = .data:0x00000068; // type:object size:0x8 data:float diff --git a/config/SOUE01/rels/d_a_obj_carry_stoneNP/symbols.txt b/config/SOUE01/rels/d_a_obj_carry_stoneNP/symbols.txt index 15c6e54f..0de98dff 100644 --- a/config/SOUE01/rels/d_a_obj_carry_stoneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_carry_stoneNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_220_F0 = .text:0x000000F0; // type:function size:0x1DC +dAcOcarryStone_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1DC fn_220_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_220_330 = .text:0x00000330; // type:function size:0x58 -fn_220_390 = .text:0x00000390; // type:function size:0x6C -fn_220_400 = .text:0x00000400; // type:function size:0xA0 -fn_220_4A0 = .text:0x000004A0; // type:function size:0xA4 +__dt__29sFState_c<16dAcOcarryStone_c>Fv = .text:0x00000330; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOcarryStone_c>Fv = .text:0x00000390; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000400; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004A0; // type:function size:0xA4 fn_220_550 = .text:0x00000550; // type:function size:0x14 fn_220_570 = .text:0x00000570; // type:function size:0x58 fn_220_5D0 = .text:0x000005D0; // type:function size:0x58 @@ -20,7 +20,7 @@ fn_220_720 = .text:0x00000720; // type:function size:0x1E0 fn_220_900 = .text:0x00000900; // type:function size:0x1CC fn_220_AD0 = .text:0x00000AD0; // type:function size:0x254 fn_220_D30 = .text:0x00000D30; // type:function size:0x208 -fn_220_F40 = .text:0x00000F40; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F40; // type:function size:0x10 fn_220_F50 = .text:0x00000F50; // type:function size:0x1AC fn_220_1100 = .text:0x00001100; // type:function size:0x9C fn_220_11A0 = .text:0x000011A0; // type:function size:0x74 @@ -37,14 +37,14 @@ fn_220_1CA0 = .text:0x00001CA0; // type:function size:0x1C4 fn_220_1E70 = .text:0x00001E70; // type:function size:0x5B4 fn_220_2430 = .text:0x00002430; // type:function size:0x3C fn_220_2470 = .text:0x00002470; // type:function size:0x56C -fn_220_29E0 = .text:0x000029E0; // type:function size:0x10 -fn_220_29F0 = .text:0x000029F0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000029E0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029F0; // type:function size:0x10 fn_220_2A00 = .text:0x00002A00; // type:function size:0x3C fn_220_2A40 = .text:0x00002A40; // type:function size:0x68 fn_220_2AB0 = .text:0x00002AB0; // type:function size:0x64 fn_220_2B20 = .text:0x00002B20; // type:function size:0x2C0 fn_220_2DE0 = .text:0x00002DE0; // type:function size:0x1D8 -fn_220_2FC0 = .text:0x00002FC0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002FC0; // type:function size:0x10 fn_220_2FD0 = .text:0x00002FD0; // type:function size:0x1DC fn_220_31B0 = .text:0x000031B0; // type:function size:0x1D8 fn_220_3390 = .text:0x00003390; // type:function size:0x178 @@ -95,51 +95,51 @@ fn_220_6E40 = .text:0x00006E40; // type:function size:0x7C fn_220_6EC0 = .text:0x00006EC0; // type:function size:0x50 fn_220_6F10 = .text:0x00006F10; // type:function size:0x60 fn_220_6F70 = .text:0x00006F70; // type:function size:0x4 -fn_220_6F80 = .text:0x00006F80; // type:function size:0x48 -fn_220_6FD0 = .text:0x00006FD0; // type:function size:0x3DC -fn_220_73B0 = .text:0x000073B0; // type:function size:0x38 -fn_220_73F0 = .text:0x000073F0; // type:function size:0x9C -fn_220_7490 = .text:0x00007490; // type:function size:0x80 +initializeState_Wait__16dAcOcarryStone_cFv = .text:0x00006F80; // type:function size:0x48 +executeState_Wait__16dAcOcarryStone_cFv = .text:0x00006FD0; // type:function size:0x3DC +finalizeState_Wait__16dAcOcarryStone_cFv = .text:0x000073B0; // type:function size:0x38 +initializeState_GrabCarry__16dAcOcarryStone_cFv = .text:0x000073F0; // type:function size:0x9C +executeState_GrabCarry__16dAcOcarryStone_cFv = .text:0x00007490; // type:function size:0x80 fn_220_7510 = .text:0x00007510; // type:function size:0x4 -fn_220_7520 = .text:0x00007520; // type:function size:0x10C -fn_220_7630 = .text:0x00007630; // type:function size:0xC -fn_220_7640 = .text:0x00007640; // type:function size:0x1C8 -fn_220_7810 = .text:0x00007810; // type:function size:0x10 -fn_220_7820 = .text:0x00007820; // type:function size:0x54 -fn_220_7880 = .text:0x00007880; // type:function size:0x628 -fn_220_7EB0 = .text:0x00007EB0; // type:function size:0x20 -fn_220_7ED0 = .text:0x00007ED0; // type:function size:0x34 -fn_220_7F10 = .text:0x00007F10; // type:function size:0x13C -fn_220_8050 = .text:0x00008050; // type:function size:0x18 -fn_220_8070 = .text:0x00008070; // type:function size:0x60 -fn_220_80D0 = .text:0x000080D0; // type:function size:0x1A8 -fn_220_8280 = .text:0x00008280; // type:function size:0x48 -fn_220_82D0 = .text:0x000082D0; // type:function size:0x54 -fn_220_8330 = .text:0x00008330; // type:function size:0xE0 -fn_220_8410 = .text:0x00008410; // type:function size:0x50 -fn_220_8460 = .text:0x00008460; // type:function size:0x14 -fn_220_8480 = .text:0x00008480; // type:function size:0x8C -fn_220_8510 = .text:0x00008510; // type:function size:0x30 -fn_220_8540 = .text:0x00008540; // type:function size:0x7C -fn_220_85C0 = .text:0x000085C0; // type:function size:0x204 -fn_220_87D0 = .text:0x000087D0; // type:function size:0x4 -fn_220_87E0 = .text:0x000087E0; // type:function size:0x194 -fn_220_8980 = .text:0x00008980; // type:function size:0x60 -fn_220_89E0 = .text:0x000089E0; // type:function size:0xC -fn_220_89F0 = .text:0x000089F0; // type:function size:0x1C -fn_220_8A10 = .text:0x00008A10; // type:function size:0x1C -fn_220_8A30 = .text:0x00008A30; // type:function size:0x1C -fn_220_8A50 = .text:0x00008A50; // type:function size:0x10 -fn_220_8A60 = .text:0x00008A60; // type:function size:0x10 -fn_220_8A70 = .text:0x00008A70; // type:function size:0x10 -fn_220_8A80 = .text:0x00008A80; // type:function size:0x10 -fn_220_8A90 = .text:0x00008A90; // type:function size:0x10 -fn_220_8AA0 = .text:0x00008AA0; // type:function size:0x30 -fn_220_8AD0 = .text:0x00008AD0; // type:function size:0x30 -fn_220_8B00 = .text:0x00008B00; // type:function size:0x30 -fn_220_8B30 = .text:0x00008B30; // type:function size:0x6E4 -fn_220_9220 = .text:0x00009220; // type:function size:0x58 -fn_220_9280 = .text:0x00009280; // type:function size:0x88 +finalizeState_GrabCarry__16dAcOcarryStone_cFv = .text:0x00007520; // type:function size:0x10C +initializeState_Water__16dAcOcarryStone_cFv = .text:0x00007630; // type:function size:0xC +executeState_Water__16dAcOcarryStone_cFv = .text:0x00007640; // type:function size:0x1C8 +finalizeState_Water__16dAcOcarryStone_cFv = .text:0x00007810; // type:function size:0x10 +initializeState_Slope__16dAcOcarryStone_cFv = .text:0x00007820; // type:function size:0x54 +executeState_Slope__16dAcOcarryStone_cFv = .text:0x00007880; // type:function size:0x628 +finalizeState_Slope__16dAcOcarryStone_cFv = .text:0x00007EB0; // type:function size:0x20 +initializeState_SlopeWait__16dAcOcarryStone_cFv = .text:0x00007ED0; // type:function size:0x34 +executeState_SlopeWait__16dAcOcarryStone_cFv = .text:0x00007F10; // type:function size:0x13C +finalizeState_SlopeWait__16dAcOcarryStone_cFv = .text:0x00008050; // type:function size:0x18 +initializeState_MoveVacuum__16dAcOcarryStone_cFv = .text:0x00008070; // type:function size:0x60 +executeState_MoveVacuum__16dAcOcarryStone_cFv = .text:0x000080D0; // type:function size:0x1A8 +finalizeState_MoveVacuum__16dAcOcarryStone_cFv = .text:0x00008280; // type:function size:0x48 +initializeState_ShakeWind__16dAcOcarryStone_cFv = .text:0x000082D0; // type:function size:0x54 +executeState_ShakeWind__16dAcOcarryStone_cFv = .text:0x00008330; // type:function size:0xE0 +finalizeState_ShakeWind__16dAcOcarryStone_cFv = .text:0x00008410; // type:function size:0x50 +initializeState_MoveMoleGlove__16dAcOcarryStone_cFv = .text:0x00008460; // type:function size:0x14 +executeState_MoveMoleGlove__16dAcOcarryStone_cFv = .text:0x00008480; // type:function size:0x8C +finalizeState_MoveMoleGlove__16dAcOcarryStone_cFv = .text:0x00008510; // type:function size:0x30 +initializeState_EggEnterSwitch__16dAcOcarryStone_cFv = .text:0x00008540; // type:function size:0x7C +executeState_EggEnterSwitch__16dAcOcarryStone_cFv = .text:0x000085C0; // type:function size:0x204 +finalizeState_EggEnterSwitch__16dAcOcarryStone_cFv = .text:0x000087D0; // type:function size:0x4 +__dt__16dAcOcarryStone_cFv = .text:0x000087E0; // type:function size:0x194 +build__32sFStateFct_c<16dAcOcarryStone_c>FRC12sStateIDIf_c = .text:0x00008980; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOcarryStone_c>FRP10sStateIf_c = .text:0x000089E0; // type:function size:0xC +initialize__29sFState_c<16dAcOcarryStone_c>Fv = .text:0x000089F0; // type:function size:0x1C +execute__29sFState_c<16dAcOcarryStone_c>Fv = .text:0x00008A10; // type:function size:0x1C +finalize__29sFState_c<16dAcOcarryStone_c>Fv = .text:0x00008A30; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008A50; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008A60; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008A70; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008A80; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008A90; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOcarryStone_c>CFR16dAcOcarryStone_c = .text:0x00008AA0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOcarryStone_c>CFR16dAcOcarryStone_c = .text:0x00008AD0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOcarryStone_c>CFR16dAcOcarryStone_c = .text:0x00008B00; // type:function size:0x30 +__sinit_\d_a_obj_carry_stone_cpp = .text:0x00008B30; // type:function size:0x6E4 scope:local +__dt__31sFStateID_c<16dAcOcarryStone_c>Fv = .text:0x00009220; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOcarryStone_c>CFPCc = .text:0x00009280; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -163,7 +163,7 @@ lbl_220_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float lbl_220_rodata_18C = .rodata:0x0000018C; // type:object size:0x2C data:float lbl_220_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x118 lbl_220_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_220_data_10 = .data:0x00000010; // type:object size:0x68 +g_profile_OBJ_CARRY_STONE = .data:0x00000010; // type:object size:0x68 lbl_220_data_78 = .data:0x00000078; // type:object size:0x10 lbl_220_data_88 = .data:0x00000088; // type:object size:0x10 data:string lbl_220_data_98 = .data:0x00000098; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_chairNP/symbols.txt b/config/SOUE01/rels/d_a_obj_chairNP/symbols.txt index 5390b2f1..22921898 100644 --- a/config/SOUE01/rels/d_a_obj_chairNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_chairNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOChair__ctor = .text:0x000000F0; // type:function size:0xF0 +dAcOChair_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 fn_484_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_484_240 = .text:0x00000240; // type:function size:0x58 -fn_484_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_484_310 = .text:0x00000310; // type:function size:0xA0 -fn_484_3B0 = .text:0x000003B0; // type:function size:0xA4 +__dt__24sFState_c<11dAcOChair_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOChair_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 AcOChair__initModels = .text:0x00000460; // type:function size:0xC4 AcOChair__init = .text:0x00000530; // type:function size:0x2DC -fn_484_810 = .text:0x00000810; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000810; // type:function size:0x10 fn_484_820 = .text:0x00000820; // type:function size:0x8 fn_484_830 = .text:0x00000830; // type:function size:0x350 -fn_484_B80 = .text:0x00000B80; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B80; // type:function size:0x10 fn_484_B90 = .text:0x00000B90; // type:function size:0x1C fn_484_BB0 = .text:0x00000BB0; // type:function size:0x104 -fn_484_CC0 = .text:0x00000CC0; // type:function size:0x4 -fn_484_CD0 = .text:0x00000CD0; // type:function size:0x194 -fn_484_E70 = .text:0x00000E70; // type:function size:0x4 +initializeState_Wait__11dAcOChair_cFv = .text:0x00000CC0; // type:function size:0x4 +executeState_Wait__11dAcOChair_cFv = .text:0x00000CD0; // type:function size:0x194 +finalizeState_Wait__11dAcOChair_cFv = .text:0x00000E70; // type:function size:0x4 AcOChair__getType = .text:0x00000E80; // type:function size:0xD8 fn_484_F60 = .text:0x00000F60; // type:function size:0x1B4 -fn_484_1120 = .text:0x00001120; // type:function size:0x10C -fn_484_1230 = .text:0x00001230; // type:function size:0x10 -fn_484_1240 = .text:0x00001240; // type:function size:0x60 -fn_484_12A0 = .text:0x000012A0; // type:function size:0xC -fn_484_12B0 = .text:0x000012B0; // type:function size:0x1C -fn_484_12D0 = .text:0x000012D0; // type:function size:0x1C -fn_484_12F0 = .text:0x000012F0; // type:function size:0x1C -fn_484_1310 = .text:0x00001310; // type:function size:0x10 -fn_484_1320 = .text:0x00001320; // type:function size:0x10 -fn_484_1330 = .text:0x00001330; // type:function size:0x10 -fn_484_1340 = .text:0x00001340; // type:function size:0x10 -fn_484_1350 = .text:0x00001350; // type:function size:0x10 -fn_484_1360 = .text:0x00001360; // type:function size:0x10 -fn_484_1370 = .text:0x00001370; // type:function size:0x30 -fn_484_13A0 = .text:0x000013A0; // type:function size:0x30 -fn_484_13D0 = .text:0x000013D0; // type:function size:0x30 -fn_484_1400 = .text:0x00001400; // type:function size:0x10C -fn_484_1510 = .text:0x00001510; // type:function size:0x58 -fn_484_1570 = .text:0x00001570; // type:function size:0x88 +__dt__11dAcOChair_cFv = .text:0x00001120; // type:function size:0x10C +getStateID__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001230; // type:function size:0x10 +build__27sFStateFct_c<11dAcOChair_c>FRC12sStateIDIf_c = .text:0x00001240; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOChair_c>FRP10sStateIf_c = .text:0x000012A0; // type:function size:0xC +initialize__24sFState_c<11dAcOChair_c>Fv = .text:0x000012B0; // type:function size:0x1C +execute__24sFState_c<11dAcOChair_c>Fv = .text:0x000012D0; // type:function size:0x1C +finalize__24sFState_c<11dAcOChair_c>Fv = .text:0x000012F0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001310; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001320; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001330; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001340; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001350; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001360; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOChair_c>CFR11dAcOChair_c = .text:0x00001370; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOChair_c>CFR11dAcOChair_c = .text:0x000013A0; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOChair_c>CFR11dAcOChair_c = .text:0x000013D0; // type:function size:0x30 +__sinit_\d_a_obj_chair_cpp = .text:0x00001400; // type:function size:0x10C scope:local +__dt__26sFStateID_c<11dAcOChair_c>Fv = .text:0x00001510; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOChair_c>CFPCc = .text:0x00001570; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_484_rodata_0 = .rodata:0x00000000; // type:object size:0x38 data:float lbl_484_rodata_38 = .rodata:0x00000038; // type:object size:0x10 data:float lbl_484_rodata_48 = .rodata:0x00000048; // type:object size:0xC data:float -lbl_484_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_CHAIR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_484_data_10 = .data:0x00000010; // type:object size:0x8 lbl_484_data_18 = .data:0x00000018; // type:object size:0x8 lbl_484_data_20 = .data:0x00000020; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_chandelierNP/symbols.txt b/config/SOUE01/rels/d_a_obj_chandelierNP/symbols.txt index a005d84d..e53f959a 100644 --- a/config/SOUE01/rels/d_a_obj_chandelierNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_chandelierNP/symbols.txt @@ -4,31 +4,31 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_553_F0 = .text:0x000000F0; // type:function size:0x40 -AcOChandelier__ctor = .text:0x00000130; // type:function size:0x174 -fn_553_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_553_310 = .text:0x00000310; // type:function size:0x6C -fn_553_380 = .text:0x00000380; // type:function size:0xA0 -fn_553_420 = .text:0x00000420; // type:function size:0xA4 +dAcOChandelier_c_classInit__Fv = .text:0x00000130; // type:function size:0x174 +__dt__29sFState_c<16dAcOChandelier_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOChandelier_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_553_4D0 = .text:0x000004D0; // type:function size:0x4 fn_553_4E0 = .text:0x000004E0; // type:function size:0x14 fn_553_500 = .text:0x00000500; // type:function size:0x58 AcOChandelier__initModels = .text:0x00000560; // type:function size:0x29C AcOChandelier__init = .text:0x00000800; // type:function size:0x1F4 -fn_553_A00 = .text:0x00000A00; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A00; // type:function size:0x10 fn_553_A10 = .text:0x00000A10; // type:function size:0x8 AcOChandelier__update = .text:0x00000A20; // type:function size:0xC8 -fn_553_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_553_B00 = .text:0x00000B00; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AF0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B00; // type:function size:0x10 AcOChandelier__draw = .text:0x00000B10; // type:function size:0x78 -fn_553_B90 = .text:0x00000B90; // type:function size:0x24 -fn_553_BC0 = .text:0x00000BC0; // type:function size:0x384 -fn_553_F50 = .text:0x00000F50; // type:function size:0x4 -fn_553_F60 = .text:0x00000F60; // type:function size:0x10 -fn_553_F70 = .text:0x00000F70; // type:function size:0xFC -fn_553_1070 = .text:0x00001070; // type:function size:0x14 -fn_553_1090 = .text:0x00001090; // type:function size:0x164 -fn_553_1200 = .text:0x00001200; // type:function size:0xC8 -fn_553_12D0 = .text:0x000012D0; // type:function size:0x4 +initializeState_Wait__16dAcOChandelier_cFv = .text:0x00000B90; // type:function size:0x24 +executeState_Wait__16dAcOChandelier_cFv = .text:0x00000BC0; // type:function size:0x384 +finalizeState_Wait__16dAcOChandelier_cFv = .text:0x00000F50; // type:function size:0x4 +initializeState_Fall__16dAcOChandelier_cFv = .text:0x00000F60; // type:function size:0x10 +executeState_Fall__16dAcOChandelier_cFv = .text:0x00000F70; // type:function size:0xFC +finalizeState_Fall__16dAcOChandelier_cFv = .text:0x00001070; // type:function size:0x14 +initializeState_End__16dAcOChandelier_cFv = .text:0x00001090; // type:function size:0x164 +executeState_End__16dAcOChandelier_cFv = .text:0x00001200; // type:function size:0xC8 +finalizeState_End__16dAcOChandelier_cFv = .text:0x000012D0; // type:function size:0x4 fn_553_12E0 = .text:0x000012E0; // type:function size:0x17C fn_553_1460 = .text:0x00001460; // type:function size:0x34 AcOChandelier__updateSwingingAngle = .text:0x000014A0; // type:function size:0xFC @@ -39,24 +39,24 @@ fn_553_1990 = .text:0x00001990; // type:function size:0x1A8 AcOChandelier__anyChandelierPresent = .text:0x00001B40; // type:function size:0x74 AcOChandelier__isFancyChandelier = .text:0x00001BC0; // type:function size:0x5C AcOChandelier__spawnHeartPiece = .text:0x00001C20; // type:function size:0x78 -fn_553_1CA0 = .text:0x00001CA0; // type:function size:0x148 -fn_553_1DF0 = .text:0x00001DF0; // type:function size:0x60 -fn_553_1E50 = .text:0x00001E50; // type:function size:0xC -fn_553_1E60 = .text:0x00001E60; // type:function size:0x1C -fn_553_1E80 = .text:0x00001E80; // type:function size:0x1C -fn_553_1EA0 = .text:0x00001EA0; // type:function size:0x1C -fn_553_1EC0 = .text:0x00001EC0; // type:function size:0x10 -fn_553_1ED0 = .text:0x00001ED0; // type:function size:0x10 -fn_553_1EE0 = .text:0x00001EE0; // type:function size:0x10 -fn_553_1EF0 = .text:0x00001EF0; // type:function size:0x10 -fn_553_1F00 = .text:0x00001F00; // type:function size:0x10 -fn_553_1F10 = .text:0x00001F10; // type:function size:0x10 -fn_553_1F20 = .text:0x00001F20; // type:function size:0x30 -fn_553_1F50 = .text:0x00001F50; // type:function size:0x30 -fn_553_1F80 = .text:0x00001F80; // type:function size:0x30 -fn_553_1FB0 = .text:0x00001FB0; // type:function size:0x2A0 -fn_553_2250 = .text:0x00002250; // type:function size:0x58 -fn_553_22B0 = .text:0x000022B0; // type:function size:0x88 +__dt__16dAcOChandelier_cFv = .text:0x00001CA0; // type:function size:0x148 +build__32sFStateFct_c<16dAcOChandelier_c>FRC12sStateIDIf_c = .text:0x00001DF0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOChandelier_c>FRP10sStateIf_c = .text:0x00001E50; // type:function size:0xC +initialize__29sFState_c<16dAcOChandelier_c>Fv = .text:0x00001E60; // type:function size:0x1C +execute__29sFState_c<16dAcOChandelier_c>Fv = .text:0x00001E80; // type:function size:0x1C +finalize__29sFState_c<16dAcOChandelier_c>Fv = .text:0x00001EA0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001EC0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001ED0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001EE0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001EF0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F00; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F10; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOChandelier_c>CFR16dAcOChandelier_c = .text:0x00001F20; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOChandelier_c>CFR16dAcOChandelier_c = .text:0x00001F50; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOChandelier_c>CFR16dAcOChandelier_c = .text:0x00001F80; // type:function size:0x30 +__sinit_\d_a_obj_chandelier_cpp = .text:0x00001FB0; // type:function size:0x2A0 scope:local +__dt__31sFStateID_c<16dAcOChandelier_c>Fv = .text:0x00002250; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOChandelier_c>CFPCc = .text:0x000022B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -67,7 +67,7 @@ lbl_553_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_553_rodata_4C = .rodata:0x0000004C; // type:object size:0x14 data:float lbl_553_rodata_60 = .rodata:0x00000060; // type:object size:0xC data:float lbl_553_rodata_6C = .rodata:0x0000006C; // type:object size:0x40 data:float -lbl_553_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_CHANDELIER = .data:0x00000000; // type:object size:0x10 data:4byte lbl_553_data_10 = .data:0x00000010; // type:object size:0xA0 lbl_553_data_B0 = .data:0x000000B0; // type:object size:0x20 lbl_553_data_D0 = .data:0x000000D0; // type:object size:0x8 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_chestNP/symbols.txt b/config/SOUE01/rels/d_a_obj_chestNP/symbols.txt index 2d4456b8..c6b60c7e 100644 --- a/config/SOUE01/rels/d_a_obj_chestNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_chestNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOChest__ctor = .text:0x000000F0; // type:function size:0x100 -fn_326_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_326_250 = .text:0x00000250; // type:function size:0x6C -fn_326_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_326_360 = .text:0x00000360; // type:function size:0xA4 +dAcOChest_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__24sFState_c<11dAcOChest_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOChest_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_326_410 = .text:0x00000410; // type:function size:0xC fn_326_41C = .text:0x0000041C; // type:function size:0x4 fn_326_420 = .text:0x00000420; // type:function size:0xC @@ -18,23 +18,23 @@ fn_326_440 = .text:0x00000440; // type:function size:0xC fn_326_44C = .text:0x0000044C; // type:function size:0x4 AcOChest__initModels = .text:0x00000450; // type:function size:0x1B0 AcOChest__init = .text:0x00000600; // type:function size:0x26C -fn_326_870 = .text:0x00000870; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000870; // type:function size:0x10 fn_326_880 = .text:0x00000880; // type:function size:0x8 AcOChest__update = .text:0x00000890; // type:function size:0x98 -fn_326_930 = .text:0x00000930; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000930; // type:function size:0x10 AcOChest__draw = .text:0x00000940; // type:function size:0x50 -fn_326_990 = .text:0x00000990; // type:function size:0x4 -AcOChest__stateWaitUpdate = .text:0x000009A0; // type:function size:0x2C -fn_326_9D0 = .text:0x000009D0; // type:function size:0x4 -AcOChest__stateOpenEventEnter = .text:0x000009E0; // type:function size:0x4 -AcOChest__stateOpenUpdate = .text:0x000009F0; // type:function size:0x4 -fn_326_A00 = .text:0x00000A00; // type:function size:0x4 -fn_326_A10 = .text:0x00000A10; // type:function size:0x4 -AcOChest__stateOrderOpenEventAfter = .text:0x00000A20; // type:function size:0x138 -fn_326_B60 = .text:0x00000B60; // type:function size:0x4 -AcOChest__stateFailEventEnter = .text:0x00000B70; // type:function size:0x4 -AcOChest__stateFailEventUpdate = .text:0x00000B80; // type:function size:0x4 -fn_326_B90 = .text:0x00000B90; // type:function size:0x4 +initializeState_Wait__11dAcOChest_cFv = .text:0x00000990; // type:function size:0x4 +executeState_Wait__11dAcOChest_cFv = .text:0x000009A0; // type:function size:0x2C +finalizeState_Wait__11dAcOChest_cFv = .text:0x000009D0; // type:function size:0x4 +initializeState_OpenEvent__11dAcOChest_cFv = .text:0x000009E0; // type:function size:0x4 +executeState_OpenEvent__11dAcOChest_cFv = .text:0x000009F0; // type:function size:0x4 +finalizeState_OpenEvent__11dAcOChest_cFv = .text:0x00000A00; // type:function size:0x4 +initializeState_OrderOpenEventAfter__11dAcOChest_cFv = .text:0x00000A10; // type:function size:0x4 +executeState_OrderOpenEventAfter__11dAcOChest_cFv = .text:0x00000A20; // type:function size:0x138 +finalizeState_OrderOpenEventAfter__11dAcOChest_cFv = .text:0x00000B60; // type:function size:0x4 +initializeState_FailEvent__11dAcOChest_cFv = .text:0x00000B70; // type:function size:0x4 +executeState_FailEvent__11dAcOChest_cFv = .text:0x00000B80; // type:function size:0x4 +finalizeState_FailEvent__11dAcOChest_cFv = .text:0x00000B90; // type:function size:0x4 AcOChest__performInteraction = .text:0x00000BA0; // type:function size:0xE4 fn_326_C90 = .text:0x00000C90; // type:function size:0x68 fn_326_D00 = .text:0x00000D00; // type:function size:0x80 @@ -56,25 +56,25 @@ fn_326_1470 = .text:0x00001470; // type:function size:0x28 fn_326_1498 = .text:0x00001498; // type:function size:0x4 fn_326_14A0 = .text:0x000014A0; // type:function size:0x28 fn_326_14C8 = .text:0x000014C8; // type:function size:0x4 -AcOChest__dtor = .text:0x000014D0; // type:function size:0xFC -fn_326_15D0 = .text:0x000015D0; // type:function size:0x10 -fn_326_15E0 = .text:0x000015E0; // type:function size:0x60 -fn_326_1640 = .text:0x00001640; // type:function size:0xC -fn_326_1650 = .text:0x00001650; // type:function size:0x1C -fn_326_1670 = .text:0x00001670; // type:function size:0x1C -fn_326_1690 = .text:0x00001690; // type:function size:0x1C -fn_326_16B0 = .text:0x000016B0; // type:function size:0x10 -fn_326_16C0 = .text:0x000016C0; // type:function size:0x10 -fn_326_16D0 = .text:0x000016D0; // type:function size:0x10 -fn_326_16E0 = .text:0x000016E0; // type:function size:0x10 -fn_326_16F0 = .text:0x000016F0; // type:function size:0x10 -fn_326_1700 = .text:0x00001700; // type:function size:0x10 -fn_326_1710 = .text:0x00001710; // type:function size:0x30 -fn_326_1740 = .text:0x00001740; // type:function size:0x30 -fn_326_1770 = .text:0x00001770; // type:function size:0x30 -fn_326_17A0 = .text:0x000017A0; // type:function size:0x338 -fn_326_1AE0 = .text:0x00001AE0; // type:function size:0x58 -fn_326_1B40 = .text:0x00001B40; // type:function size:0x88 +__dt__11dAcOChest_cFv = .text:0x000014D0; // type:function size:0xFC +getStateID__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015D0; // type:function size:0x10 +build__27sFStateFct_c<11dAcOChest_c>FRC12sStateIDIf_c = .text:0x000015E0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOChest_c>FRP10sStateIf_c = .text:0x00001640; // type:function size:0xC +initialize__24sFState_c<11dAcOChest_c>Fv = .text:0x00001650; // type:function size:0x1C +execute__24sFState_c<11dAcOChest_c>Fv = .text:0x00001670; // type:function size:0x1C +finalize__24sFState_c<11dAcOChest_c>Fv = .text:0x00001690; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000016B0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000016C0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000016D0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016E0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016F0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001700; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOChest_c>CFR11dAcOChest_c = .text:0x00001710; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOChest_c>CFR11dAcOChest_c = .text:0x00001740; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOChest_c>CFR11dAcOChest_c = .text:0x00001770; // type:function size:0x30 +__sinit_\d_a_obj_chest_cpp = .text:0x000017A0; // type:function size:0x338 scope:local +__dt__26sFStateID_c<11dAcOChest_c>Fv = .text:0x00001AE0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOChest_c>CFPCc = .text:0x00001B40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -87,7 +87,7 @@ lbl_326_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_326_data_24 = .data:0x00000024; // type:object size:0xC lbl_326_data_30 = .data:0x00000030; // type:object size:0x8 data:4byte lbl_326_data_38 = .data:0x00000038; // type:object size:0x30 data:float -lbl_326_data_68 = .data:0x00000068; // type:object size:0x10 +g_profile_OBJ_CHEST = .data:0x00000068; // type:object size:0x10 lbl_326_data_78 = .data:0x00000078; // type:object size:0x10 lbl_326_data_88 = .data:0x00000088; // type:object size:0x10 lbl_326_data_98 = .data:0x00000098; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_cityNP/symbols.txt b/config/SOUE01/rels/d_a_obj_cityNP/symbols.txt index e54ed0b5..d1e0a796 100644 --- a/config/SOUE01/rels/d_a_obj_cityNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_cityNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOcity__ctor = .text:0x00000070; // type:function size:0xE4 +dAcOcity_c_classInit__Fv = .text:0x00000070; // type:function size:0xE4 fn_401_160 = .text:0x00000160; // type:function size:0x58 fn_401_1C0 = .text:0x000001C0; // type:function size:0xA4 AcOcity__initModels = .text:0x00000270; // type:function size:0x2D4 @@ -13,7 +13,7 @@ AcOcity__isLightTowerRaised = .text:0x00000A90; // type:function size:0x48 AcOcity__isSkykeepVisible = .text:0x00000AE0; // type:function size:0x48 AcOcity__isGoddessStatueFallen = .text:0x00000B30; // type:function size:0x48 AcOcity__isThunderHeadOpened = .text:0x00000B80; // type:function size:0x48 -AcOcity__dtor = .text:0x00000BD0; // type:function size:0xB4 +__dt__10dAcOcity_cFv = .text:0x00000BD0; // type:function size:0xB4 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_401_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float @@ -21,7 +21,7 @@ lbl_401_rodata_4 = .rodata:0x00000004; // type:object size:0x24 data:4byte lbl_401_data_0 = .data:0x00000000; // type:object size:0x8 data:string lbl_401_data_8 = .data:0x00000008; // type:object size:0xC lbl_401_data_14 = .data:0x00000014; // type:object size:0x14 -lbl_401_data_28 = .data:0x00000028; // type:object size:0x10 +g_profile_OBJ_CITY = .data:0x00000028; // type:object size:0x10 lbl_401_data_38 = .data:0x00000038; // type:object size:0xA0 lbl_401_data_D8 = .data:0x000000D8; // type:object size:0x18 data:string lbl_401_data_F0 = .data:0x000000F0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_city_waterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_city_waterNP/symbols.txt index 78435aab..808cff68 100644 --- a/config/SOUE01/rels/d_a_obj_city_waterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_city_waterNP/symbols.txt @@ -1,20 +1,20 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOcityWater__ctor = .text:0x00000070; // type:function size:0xC0 +dAcOcityWater_c_classInit__Fv = .text:0x00000070; // type:function size:0xC0 fn_423_130 = .text:0x00000130; // type:function size:0x64 AcOcityWater__initModels = .text:0x000001A0; // type:function size:0x2BC AcOcityWater__init = .text:0x00000460; // type:function size:0x160 AcOcityWater__destroy = .text:0x000005C0; // type:function size:0x4C AcOcityWater__update = .text:0x00000610; // type:function size:0x68 AcOcityWater__draw = .text:0x00000680; // type:function size:0x60 -AcOcityWater__dtor = .text:0x000006E0; // type:function size:0xB0 +__dt__15dAcOcityWater_cFv = .text:0x000006E0; // type:function size:0xB0 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_423_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_423_data_0 = .data:0x00000000; // type:object size:0x10 data:string lbl_423_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_423_data_20 = .data:0x00000020; // type:object size:0x10 data:string -lbl_423_data_30 = .data:0x00000030; // type:object size:0x50 +g_profile_OBJ_CITY_WATER = .data:0x00000030; // type:object size:0x50 lbl_423_data_80 = .data:0x00000080; // type:object size:0x20 lbl_423_data_A0 = .data:0x000000A0; // type:object size:0x8C diff --git a/config/SOUE01/rels/d_a_obj_claw_shot_tgNP/symbols.txt b/config/SOUE01/rels/d_a_obj_claw_shot_tgNP/symbols.txt index dbd47f28..5603a66f 100644 --- a/config/SOUE01/rels/d_a_obj_claw_shot_tgNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_claw_shot_tgNP/symbols.txt @@ -3,40 +3,40 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOclawShotTg__ctor = .text:0x000000F0; // type:function size:0xF0 -fn_343_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_343_240 = .text:0x00000240; // type:function size:0x6C -fn_343_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_343_350 = .text:0x00000350; // type:function size:0xA4 +dAcOclawShotTg_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__29sFState_c<16dAcOclawShotTg_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOclawShotTg_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 AcOclawShotTg__initModels = .text:0x00000400; // type:function size:0x1B0 AcOclawShotTg__init = .text:0x000005B0; // type:function size:0x154 -fn_343_710 = .text:0x00000710; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000710; // type:function size:0x10 fn_343_720 = .text:0x00000720; // type:function size:0x8 AcOclawShotTg__update = .text:0x00000730; // type:function size:0x160 -fn_343_890 = .text:0x00000890; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000890; // type:function size:0x10 AcOclawShotTg__draw = .text:0x000008A0; // type:function size:0xA8 -fn_343_950 = .text:0x00000950; // type:function size:0x4 -AcOclawShotTg__doStateWaitIN = .text:0x00000960; // type:function size:0xC0 -fn_343_A20 = .text:0x00000A20; // type:function size:0x4 -fn_343_A30 = .text:0x00000A30; // type:function size:0xE4 -fn_343_B20 = .text:0x00000B20; // type:function size:0x10 -fn_343_B30 = .text:0x00000B30; // type:function size:0x60 -fn_343_B90 = .text:0x00000B90; // type:function size:0xC -fn_343_BA0 = .text:0x00000BA0; // type:function size:0x1C -fn_343_BC0 = .text:0x00000BC0; // type:function size:0x1C -fn_343_BE0 = .text:0x00000BE0; // type:function size:0x1C -fn_343_C00 = .text:0x00000C00; // type:function size:0x10 -fn_343_C10 = .text:0x00000C10; // type:function size:0x10 -fn_343_C20 = .text:0x00000C20; // type:function size:0x10 -fn_343_C30 = .text:0x00000C30; // type:function size:0x10 -fn_343_C40 = .text:0x00000C40; // type:function size:0x10 -fn_343_C50 = .text:0x00000C50; // type:function size:0x10 -fn_343_C60 = .text:0x00000C60; // type:function size:0x30 -fn_343_C90 = .text:0x00000C90; // type:function size:0x30 -fn_343_CC0 = .text:0x00000CC0; // type:function size:0x30 -fn_343_CF0 = .text:0x00000CF0; // type:function size:0x10C -fn_343_E00 = .text:0x00000E00; // type:function size:0x58 -fn_343_E60 = .text:0x00000E60; // type:function size:0x88 +initializeState_Wait__16dAcOclawShotTg_cFv = .text:0x00000950; // type:function size:0x4 +executeState_Wait__16dAcOclawShotTg_cFv = .text:0x00000960; // type:function size:0xC0 +finalizeState_Wait__16dAcOclawShotTg_cFv = .text:0x00000A20; // type:function size:0x4 +__dt__16dAcOclawShotTg_cFv = .text:0x00000A30; // type:function size:0xE4 +getStateID__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B20; // type:function size:0x10 +build__32sFStateFct_c<16dAcOclawShotTg_c>FRC12sStateIDIf_c = .text:0x00000B30; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOclawShotTg_c>FRP10sStateIf_c = .text:0x00000B90; // type:function size:0xC +initialize__29sFState_c<16dAcOclawShotTg_c>Fv = .text:0x00000BA0; // type:function size:0x1C +execute__29sFState_c<16dAcOclawShotTg_c>Fv = .text:0x00000BC0; // type:function size:0x1C +finalize__29sFState_c<16dAcOclawShotTg_c>Fv = .text:0x00000BE0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C00; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C10; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C20; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C30; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C40; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C50; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOclawShotTg_c>CFR16dAcOclawShotTg_c = .text:0x00000C60; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOclawShotTg_c>CFR16dAcOclawShotTg_c = .text:0x00000C90; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOclawShotTg_c>CFR16dAcOclawShotTg_c = .text:0x00000CC0; // type:function size:0x30 +__sinit_\d_a_obj_claw_shot_tg_cpp = .text:0x00000CF0; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dAcOclawShotTg_c>Fv = .text:0x00000E00; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOclawShotTg_c>CFPCc = .text:0x00000E60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -47,7 +47,7 @@ lbl_343_data_0 = .data:0x00000000; // type:object size:0x14 data:4byte lbl_343_data_14 = .data:0x00000014; // type:object size:0x14 lbl_343_data_28 = .data:0x00000028; // type:object size:0x14 lbl_343_data_3C = .data:0x0000003C; // type:object size:0x14 -lbl_343_data_50 = .data:0x00000050; // type:object size:0x10 +g_profile_OBJ_CLAW_SHOT_TG = .data:0x00000050; // type:object size:0x10 lbl_343_data_60 = .data:0x00000060; // type:object size:0xC lbl_343_data_6C = .data:0x0000006C; // type:object size:0xC lbl_343_data_78 = .data:0x00000078; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_clearness_wallNP/splits.txt b/config/SOUE01/rels/d_a_obj_clearness_wallNP/splits.txt index 4567d709..2f02c5ba 100644 --- a/config/SOUE01/rels/d_a_obj_clearness_wallNP/splits.txt +++ b/config/SOUE01/rels/d_a_obj_clearness_wallNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_a_obj_clearness_wallNP/symbols.txt b/config/SOUE01/rels/d_a_obj_clearness_wallNP/symbols.txt index fd046610..771becf0 100644 --- a/config/SOUE01/rels/d_a_obj_clearness_wallNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_clearness_wallNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_622_70 = .text:0x00000070; // type:function size:0x5C +dAcOclearnessWall_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_622_D0 = .text:0x000000D0; // type:function size:0x9C fn_622_170 = .text:0x00000170; // type:function size:0xC8 fn_622_240 = .text:0x00000240; // type:function size:0x8 @@ -9,9 +9,9 @@ fn_622_250 = .text:0x00000250; // type:function size:0x218 fn_622_470 = .text:0x00000470; // type:function size:0x8 fn_622_480 = .text:0x00000480; // type:function size:0x68 fn_622_4F0 = .text:0x000004F0; // type:function size:0x68 -fn_622_560 = .text:0x00000560; // type:function size:0x68 +__dt__19dAcOclearnessWall_cFv = .text:0x00000560; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_622_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_622_section4_10 = .rodata:0x00000010; // type:object size:0xD8 -lbl_622_section4_E8 = .rodata:0x000000E8; // type:object size:0x80 +g_profile_OBJ_CLEARNESS_WALL = .data:0x00000000; // type:object size:0x10 +lbl_622_section4_10 = .data:0x00000010; // type:object size:0xD8 +lbl_622_section4_E8 = .data:0x000000E8; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_clefNP/symbols.txt b/config/SOUE01/rels/d_a_obj_clefNP/symbols.txt index 72948d9d..c708b6e8 100644 --- a/config/SOUE01/rels/d_a_obj_clefNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_clefNP/symbols.txt @@ -3,22 +3,22 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -dAcOClef__ctor = .text:0x000000F0; // type:function size:0x30 -dAcOClef__ctorCont = .text:0x00000120; // type:function size:0x1AC +dAcOClef_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 +__ct__10dAcOClef_cFv = .text:0x00000120; // type:function size:0x1AC fn_548_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_548_330 = .text:0x00000330; // type:function size:0x58 -fn_548_390 = .text:0x00000390; // type:function size:0x6C -fn_548_400 = .text:0x00000400; // type:function size:0xA0 -fn_548_4A0 = .text:0x000004A0; // type:function size:0xA4 +__dt__23sFState_c<10dAcOClef_c>Fv = .text:0x00000330; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOClef_c>Fv = .text:0x00000390; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000400; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004A0; // type:function size:0xA4 fn_548_550 = .text:0x00000550; // type:function size:0x90 -fn_548_5E0 = .text:0x000005E0; // type:function size:0x1B8 +__dt__10dAcOClef_cFv = .text:0x000005E0; // type:function size:0x1B8 dAcOClef__initModels = .text:0x000007A0; // type:function size:0x160 dAcOClef__init = .text:0x00000900; // type:function size:0x688 -fn_548_F90 = .text:0x00000F90; // type:function size:0x10 -fn_548_FA0 = .text:0x00000FA0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F90; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 fn_548_FB0 = .text:0x00000FB0; // type:function size:0x124 fn_548_10E0 = .text:0x000010E0; // type:function size:0x4C -fn_548_1130 = .text:0x00001130; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001130; // type:function size:0x10 dAcOClef__draw = .text:0x00001140; // type:function size:0x170 dAcOClef__get0x6f0 = .text:0x000012B0; // type:function size:0x8 dAcOClef__get0x6f4 = .text:0x000012C0; // type:function size:0x8 @@ -34,28 +34,28 @@ dAcOClef__linkClefMgr = .text:0x00001350; // type:function size:0x8 dAcOClef__updatePosMaybe = .text:0x00001360; // type:function size:0x148 dAcOClef__checkCollisionMaybe = .text:0x000014B0; // type:function size:0x10C dAcOClef__updateTadtoneParticleEffectColor = .text:0x000015C0; // type:function size:0x1B8 -dAcOClef__stateWaitPhantomEnter = .text:0x00001780; // type:function size:0x4 -dAcOClef__stateWaitPhantomUpdate = .text:0x00001790; // type:function size:0x64 -dAcOClef__stateWaitPhantomLeave = .text:0x00001800; // type:function size:0x4 -dAcOClef__stateWaitEnter = .text:0x00001810; // type:function size:0x4 -dAcOClef__stateWaitUpdate = .text:0x00001820; // type:function size:0x70C +initializeState_WaitPhantom__10dAcOClef_cFv = .text:0x00001780; // type:function size:0x4 +executeState_WaitPhantom__10dAcOClef_cFv = .text:0x00001790; // type:function size:0x64 +finalizeState_WaitPhantom__10dAcOClef_cFv = .text:0x00001800; // type:function size:0x4 +initializeState_Wait__10dAcOClef_cFv = .text:0x00001810; // type:function size:0x4 +executeState_Wait__10dAcOClef_cFv = .text:0x00001820; // type:function size:0x70C fn_548_1F30 = .text:0x00001F30; // type:function size:0x4C -dAcOClef__stateWaitLeave = .text:0x00001F80; // type:function size:0x4 -dAcOClef__stateWaitPathMoveEnter = .text:0x00001F90; // type:function size:0x4 -dAcOClef__stateWaitPathMoveUpdate = .text:0x00001FA0; // type:function size:0x8C -dAcOClef__stateWaitPathMoveLeave = .text:0x00002030; // type:function size:0x4 -dAcOClef__stateMoveTowardPathEnter = .text:0x00002040; // type:function size:0x48 -dAcOClef__stateMoveTowardPathUpdate = .text:0x00002090; // type:function size:0x548 -dAcOClef__stateMoveTowardPathLeave = .text:0x000025E0; // type:function size:0x4 -dAcOClef__statePathMoveEnter = .text:0x000025F0; // type:function size:0x4 -dAcOClef__statePathMoveUpdate = .text:0x00002600; // type:function size:0x7E4 -dAcOClef__statePathMoveLeave = .text:0x00002DF0; // type:function size:0x4 -dAcOClef__stateGravitateEnter = .text:0x00002E00; // type:function size:0x8 -dAcOClef__stateGravitateUpdate = .text:0x00002E10; // type:function size:0x46C -dAcOClef__stateGravitateLeave = .text:0x00003280; // type:function size:0x4 -dAcOClef__stateDieEnter = .text:0x00003290; // type:function size:0x10 -dAcOClef__stateDieUpdate = .text:0x000032A0; // type:function size:0x8 -dAcOClef__stateDieLeave = .text:0x000032B0; // type:function size:0x4 +finalizeState_Wait__10dAcOClef_cFv = .text:0x00001F80; // type:function size:0x4 +initializeState_WaitPathMove__10dAcOClef_cFv = .text:0x00001F90; // type:function size:0x4 +executeState_WaitPathMove__10dAcOClef_cFv = .text:0x00001FA0; // type:function size:0x8C +finalizeState_WaitPathMove__10dAcOClef_cFv = .text:0x00002030; // type:function size:0x4 +initializeState_MoveTowardPath__10dAcOClef_cFv = .text:0x00002040; // type:function size:0x48 +executeState_MoveTowardPath__10dAcOClef_cFv = .text:0x00002090; // type:function size:0x548 +finalizeState_MoveTowardPath__10dAcOClef_cFv = .text:0x000025E0; // type:function size:0x4 +initializeState_PathMove__10dAcOClef_cFv = .text:0x000025F0; // type:function size:0x4 +executeState_PathMove__10dAcOClef_cFv = .text:0x00002600; // type:function size:0x7E4 +finalizeState_PathMove__10dAcOClef_cFv = .text:0x00002DF0; // type:function size:0x4 +initializeState_Gravitate__10dAcOClef_cFv = .text:0x00002E00; // type:function size:0x8 +executeState_Gravitate__10dAcOClef_cFv = .text:0x00002E10; // type:function size:0x46C +finalizeState_Gravitate__10dAcOClef_cFv = .text:0x00003280; // type:function size:0x4 +initializeState_Die__10dAcOClef_cFv = .text:0x00003290; // type:function size:0x10 +executeState_Die__10dAcOClef_cFv = .text:0x000032A0; // type:function size:0x8 +finalizeState_Die__10dAcOClef_cFv = .text:0x000032B0; // type:function size:0x4 dAcOClef__getLinkToTadtoneMgr = .text:0x000032C0; // type:function size:0x8 fn_548_32D0 = .text:0x000032D0; // type:function size:0xC fn_548_32E0 = .text:0x000032E0; // type:function size:0xC @@ -84,25 +84,25 @@ dAcOClef__updateStamina = .text:0x00003670; // type:function size:0x8 dAcOClef__getModelSubtype = .text:0x00003680; // type:function size:0xC dAcOClef__getClefSubtypeFromParams = .text:0x00003690; // type:function size:0xC dAcOClef__getPathIndex = .text:0x000036A0; // type:function size:0xC -fn_548_36B0 = .text:0x000036B0; // type:function size:0x60 -fn_548_3710 = .text:0x00003710; // type:function size:0xC -fn_548_3720 = .text:0x00003720; // type:function size:0x1C -fn_548_3740 = .text:0x00003740; // type:function size:0x1C -fn_548_3760 = .text:0x00003760; // type:function size:0x1C -fn_548_3780 = .text:0x00003780; // type:function size:0x10 -fn_548_3790 = .text:0x00003790; // type:function size:0x10 -fn_548_37A0 = .text:0x000037A0; // type:function size:0x10 -fn_548_37B0 = .text:0x000037B0; // type:function size:0x10 -fn_548_37C0 = .text:0x000037C0; // type:function size:0x10 -fn_548_37D0 = .text:0x000037D0; // type:function size:0x10 -fn_548_37E0 = .text:0x000037E0; // type:function size:0x30 -fn_548_3810 = .text:0x00003810; // type:function size:0x30 -fn_548_3840 = .text:0x00003840; // type:function size:0x30 -dAcOClef__initStates = .text:0x00003870; // type:function size:0x6C0 -dAcOClef__dtor = .text:0x00003F30; // type:function size:0x58 +build__26sFStateFct_c<10dAcOClef_c>FRC12sStateIDIf_c = .text:0x000036B0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOClef_c>FRP10sStateIf_c = .text:0x00003710; // type:function size:0xC +initialize__23sFState_c<10dAcOClef_c>Fv = .text:0x00003720; // type:function size:0x1C +execute__23sFState_c<10dAcOClef_c>Fv = .text:0x00003740; // type:function size:0x1C +finalize__23sFState_c<10dAcOClef_c>Fv = .text:0x00003760; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003780; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003790; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000037A0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000037B0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000037C0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000037D0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOClef_c>CFR10dAcOClef_c = .text:0x000037E0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOClef_c>CFR10dAcOClef_c = .text:0x00003810; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOClef_c>CFR10dAcOClef_c = .text:0x00003840; // type:function size:0x30 +__sinit_\d_a_obj_clef_cpp = .text:0x00003870; // type:function size:0x6C0 scope:local +__dt__25sFStateID_c<10dAcOClef_c>Fv = .text:0x00003F30; // type:function size:0x58 fn_548_3F90 = .text:0x00003F90; // type:function size:0x1C fn_548_3FB0 = .text:0x00003FB0; // type:function size:0x40 -fn_548_3FF0 = .text:0x00003FF0; // type:function size:0x88 +isSameName__25sFStateID_c<10dAcOClef_c>CFPCc = .text:0x00003FF0; // type:function size:0x88 fn_548_4080 = .text:0x00004080; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -120,7 +120,7 @@ lbl_548_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float lbl_548_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float lbl_548_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float lbl_548_rodata_158 = .rodata:0x00000158; // type:object size:0x8 data:float -lbl_548_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_CLEF = .data:0x00000000; // type:object size:0x10 data:4byte lbl_548_data_10 = .data:0x00000010; // type:object size:0x8 lbl_548_data_18 = .data:0x00000018; // type:object size:0x8 lbl_548_data_20 = .data:0x00000020; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_cloud_diveNP/symbols.txt b/config/SOUE01/rels/d_a_obj_cloud_diveNP/symbols.txt index c1a1fce7..0ab483c2 100644 --- a/config/SOUE01/rels/d_a_obj_cloud_diveNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_cloud_diveNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_350_F0 = .text:0x000000F0; // type:function size:0xC8 -fn_350_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_350_220 = .text:0x00000220; // type:function size:0x6C -fn_350_290 = .text:0x00000290; // type:function size:0xA0 -fn_350_330 = .text:0x00000330; // type:function size:0xA4 +dAcOcloudDive_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC8 +__dt__28sFState_c<15dAcOcloudDive_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOcloudDive_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_350_3E0 = .text:0x000003E0; // type:function size:0x8 fn_350_3F0 = .text:0x000003F0; // type:function size:0x120 -fn_350_510 = .text:0x00000510; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000510; // type:function size:0x10 fn_350_520 = .text:0x00000520; // type:function size:0x8 fn_350_530 = .text:0x00000530; // type:function size:0xB8 -fn_350_5F0 = .text:0x000005F0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005F0; // type:function size:0x10 fn_350_600 = .text:0x00000600; // type:function size:0x8 -fn_350_610 = .text:0x00000610; // type:function size:0x4 -fn_350_620 = .text:0x00000620; // type:function size:0x8C -fn_350_6B0 = .text:0x000006B0; // type:function size:0x4 -fn_350_6C0 = .text:0x000006C0; // type:function size:0x4 -fn_350_6D0 = .text:0x000006D0; // type:function size:0x4 -fn_350_6E0 = .text:0x000006E0; // type:function size:0x4 +initializeState_Wait__15dAcOcloudDive_cFv = .text:0x00000610; // type:function size:0x4 +executeState_Wait__15dAcOcloudDive_cFv = .text:0x00000620; // type:function size:0x8C +finalizeState_Wait__15dAcOcloudDive_cFv = .text:0x000006B0; // type:function size:0x4 +initializeState_Dead__15dAcOcloudDive_cFv = .text:0x000006C0; // type:function size:0x4 +executeState_Dead__15dAcOcloudDive_cFv = .text:0x000006D0; // type:function size:0x4 +finalizeState_Dead__15dAcOcloudDive_cFv = .text:0x000006E0; // type:function size:0x4 fn_350_6F0 = .text:0x000006F0; // type:function size:0x6C fn_350_760 = .text:0x00000760; // type:function size:0xDC -fn_350_840 = .text:0x00000840; // type:function size:0xD8 -fn_350_920 = .text:0x00000920; // type:function size:0x10 -fn_350_930 = .text:0x00000930; // type:function size:0x60 -fn_350_990 = .text:0x00000990; // type:function size:0xC -fn_350_9A0 = .text:0x000009A0; // type:function size:0x1C -fn_350_9C0 = .text:0x000009C0; // type:function size:0x1C -fn_350_9E0 = .text:0x000009E0; // type:function size:0x1C -fn_350_A00 = .text:0x00000A00; // type:function size:0x10 -fn_350_A10 = .text:0x00000A10; // type:function size:0x10 -fn_350_A20 = .text:0x00000A20; // type:function size:0x10 -fn_350_A30 = .text:0x00000A30; // type:function size:0x10 -fn_350_A40 = .text:0x00000A40; // type:function size:0x10 -fn_350_A50 = .text:0x00000A50; // type:function size:0x10 -fn_350_A60 = .text:0x00000A60; // type:function size:0x30 -fn_350_A90 = .text:0x00000A90; // type:function size:0x30 -fn_350_AC0 = .text:0x00000AC0; // type:function size:0x30 -fn_350_AF0 = .text:0x00000AF0; // type:function size:0x1C0 -fn_350_CB0 = .text:0x00000CB0; // type:function size:0x58 -fn_350_D10 = .text:0x00000D10; // type:function size:0x88 +__dt__15dAcOcloudDive_cFv = .text:0x00000840; // type:function size:0xD8 +getStateID__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000920; // type:function size:0x10 +build__31sFStateFct_c<15dAcOcloudDive_c>FRC12sStateIDIf_c = .text:0x00000930; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOcloudDive_c>FRP10sStateIf_c = .text:0x00000990; // type:function size:0xC +initialize__28sFState_c<15dAcOcloudDive_c>Fv = .text:0x000009A0; // type:function size:0x1C +execute__28sFState_c<15dAcOcloudDive_c>Fv = .text:0x000009C0; // type:function size:0x1C +finalize__28sFState_c<15dAcOcloudDive_c>Fv = .text:0x000009E0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A00; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A10; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A20; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A30; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A40; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A50; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOcloudDive_c>CFR15dAcOcloudDive_c = .text:0x00000A60; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOcloudDive_c>CFR15dAcOcloudDive_c = .text:0x00000A90; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOcloudDive_c>CFR15dAcOcloudDive_c = .text:0x00000AC0; // type:function size:0x30 +__sinit_\d_a_obj_cloud_dive_cpp = .text:0x00000AF0; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcOcloudDive_c>Fv = .text:0x00000CB0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOcloudDive_c>CFPCc = .text:0x00000D10; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_350_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float lbl_350_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_350_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_350_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_CLOUD_DIVE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_350_data_10 = .data:0x00000010; // type:object size:0x30 lbl_350_data_40 = .data:0x00000040; // type:object size:0x20 lbl_350_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_colNP/symbols.txt b/config/SOUE01/rels/d_a_obj_colNP/symbols.txt index 5539f7f1..e80c3671 100644 --- a/config/SOUE01/rels/d_a_obj_colNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_colNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_286_70 = .text:0x00000070; // type:function size:0x5C +dAcOCol_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_286_D0 = .text:0x000000D0; // type:function size:0x190 fn_286_260 = .text:0x00000260; // type:function size:0x8 fn_286_270 = .text:0x00000270; // type:function size:0x94 fn_286_310 = .text:0x00000310; // type:function size:0x8 fn_286_320 = .text:0x00000320; // type:function size:0x118 -fn_286_440 = .text:0x00000440; // type:function size:0x74 +__dt__9dAcOCol_cFv = .text:0x00000440; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_286_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_286_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_COL = .data:0x00000000; // type:object size:0x10 lbl_286_data_10 = .data:0x00000010; // type:object size:0x30 data:float lbl_286_data_40 = .data:0x00000040; // type:object size:0x40 lbl_286_data_80 = .data:0x00000080; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_control_panelNP/symbols.txt b/config/SOUE01/rels/d_a_obj_control_panelNP/symbols.txt index 4f00b870..0c3dc358 100644 --- a/config/SOUE01/rels/d_a_obj_control_panelNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_control_panelNP/symbols.txt @@ -4,12 +4,12 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_598_F0 = .text:0x000000F0; // type:function size:0x40 -AcOControlPanel__ctor = .text:0x00000130; // type:function size:0x154 +dAcOCtrlPnl_c_classInit__Fv = .text:0x00000130; // type:function size:0x154 fn_598_290 = .text:0x00000290; // type:function size:0x4 -fn_598_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_598_300 = .text:0x00000300; // type:function size:0x6C -fn_598_370 = .text:0x00000370; // type:function size:0xA0 -fn_598_410 = .text:0x00000410; // type:function size:0xA4 +__dt__26sFState_c<13dAcOCtrlPnl_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOCtrlPnl_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_598_4C0 = .text:0x000004C0; // type:function size:0x74 fn_598_540 = .text:0x00000540; // type:function size:0xC fn_598_54C = .text:0x0000054C; // type:function size:0x4 @@ -21,21 +21,21 @@ fn_598_570 = .text:0x00000570; // type:function size:0xC fn_598_57C = .text:0x0000057C; // type:function size:0x4 AcOControlPanel__initModels = .text:0x00000580; // type:function size:0xD4 AcOControlPanel__init = .text:0x00000660; // type:function size:0x210 -fn_598_870 = .text:0x00000870; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000870; // type:function size:0x10 AcOControlPanel__init2 = .text:0x00000880; // type:function size:0x12C fn_598_9B0 = .text:0x000009B0; // type:function size:0x14 AcOControlPanel__update = .text:0x000009D0; // type:function size:0x100 -fn_598_AD0 = .text:0x00000AD0; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AD0; // type:function size:0x10 AcOControlPanel__draw = .text:0x00000AE0; // type:function size:0x28 -AcOControlPanel__stateWaitEnter = .text:0x00000B10; // type:function size:0x4 -AcOControlPanel__stateWaitUpdate = .text:0x00000B20; // type:function size:0x84 -AcOControlPanel__stateWaitLeave = .text:0x00000BB0; // type:function size:0x4 -AcOControlPanel__stateControlEnter = .text:0x00000BC0; // type:function size:0x4 -AcOControlPanel__stateControlUpdate = .text:0x00000BD0; // type:function size:0x19C -AcOControlPanel__stateControlLeave = .text:0x00000D70; // type:function size:0x4 -AcOControlPanel__stateEndEventEnter = .text:0x00000D80; // type:function size:0x4 -AcOControlPanel__stateEndEventUpdate = .text:0x00000D90; // type:function size:0x4 -AcOControlPanel__stateEndEventLeave = .text:0x00000DA0; // type:function size:0x20 +initializeState_Wait__13dAcOCtrlPnl_cFv = .text:0x00000B10; // type:function size:0x4 +executeState_Wait__13dAcOCtrlPnl_cFv = .text:0x00000B20; // type:function size:0x84 +finalizeState_Wait__13dAcOCtrlPnl_cFv = .text:0x00000BB0; // type:function size:0x4 +initializeState_Control__13dAcOCtrlPnl_cFv = .text:0x00000BC0; // type:function size:0x4 +executeState_Control__13dAcOCtrlPnl_cFv = .text:0x00000BD0; // type:function size:0x19C +finalizeState_Control__13dAcOCtrlPnl_cFv = .text:0x00000D70; // type:function size:0x4 +initializeState_EndEvent__13dAcOCtrlPnl_cFv = .text:0x00000D80; // type:function size:0x4 +executeState_EndEvent__13dAcOCtrlPnl_cFv = .text:0x00000D90; // type:function size:0x4 +finalizeState_EndEvent__13dAcOCtrlPnl_cFv = .text:0x00000DA0; // type:function size:0x20 fn_598_DC0 = .text:0x00000DC0; // type:function size:0x80 fn_598_E40 = .text:0x00000E40; // type:function size:0x60 fn_598_EA0 = .text:0x00000EA0; // type:function size:0xB0 @@ -64,25 +64,25 @@ fn_598_23E0 = .text:0x000023E0; // type:function size:0x98 fn_598_2480 = .text:0x00002480; // type:function size:0x38 fn_598_24C0 = .text:0x000024C0; // type:function size:0x1EC fn_598_26B0 = .text:0x000026B0; // type:function size:0x34C -fn_598_2A00 = .text:0x00002A00; // type:function size:0x144 -fn_598_2B50 = .text:0x00002B50; // type:function size:0x10 -fn_598_2B60 = .text:0x00002B60; // type:function size:0x60 -fn_598_2BC0 = .text:0x00002BC0; // type:function size:0xC -fn_598_2BD0 = .text:0x00002BD0; // type:function size:0x1C -fn_598_2BF0 = .text:0x00002BF0; // type:function size:0x1C -fn_598_2C10 = .text:0x00002C10; // type:function size:0x1C -fn_598_2C30 = .text:0x00002C30; // type:function size:0x10 -fn_598_2C40 = .text:0x00002C40; // type:function size:0x10 -fn_598_2C50 = .text:0x00002C50; // type:function size:0x10 -fn_598_2C60 = .text:0x00002C60; // type:function size:0x10 -fn_598_2C70 = .text:0x00002C70; // type:function size:0x10 -fn_598_2C80 = .text:0x00002C80; // type:function size:0x10 -fn_598_2C90 = .text:0x00002C90; // type:function size:0x30 -fn_598_2CC0 = .text:0x00002CC0; // type:function size:0x30 -fn_598_2CF0 = .text:0x00002CF0; // type:function size:0x30 -fn_598_2D20 = .text:0x00002D20; // type:function size:0x310 -fn_598_3030 = .text:0x00003030; // type:function size:0x58 -fn_598_3090 = .text:0x00003090; // type:function size:0x88 +__dt__13dAcOCtrlPnl_cFv = .text:0x00002A00; // type:function size:0x144 +getStateID__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B50; // type:function size:0x10 +build__29sFStateFct_c<13dAcOCtrlPnl_c>FRC12sStateIDIf_c = .text:0x00002B60; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOCtrlPnl_c>FRP10sStateIf_c = .text:0x00002BC0; // type:function size:0xC +initialize__26sFState_c<13dAcOCtrlPnl_c>Fv = .text:0x00002BD0; // type:function size:0x1C +execute__26sFState_c<13dAcOCtrlPnl_c>Fv = .text:0x00002BF0; // type:function size:0x1C +finalize__26sFState_c<13dAcOCtrlPnl_c>Fv = .text:0x00002C10; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C30; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C40; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C50; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C60; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C70; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C80; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOCtrlPnl_c>CFR13dAcOCtrlPnl_c = .text:0x00002C90; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOCtrlPnl_c>CFR13dAcOCtrlPnl_c = .text:0x00002CC0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOCtrlPnl_c>CFR13dAcOCtrlPnl_c = .text:0x00002CF0; // type:function size:0x30 +__sinit_\d_a_obj_control_panel_cpp = .text:0x00002D20; // type:function size:0x310 scope:local +__dt__28sFStateID_c<13dAcOCtrlPnl_c>Fv = .text:0x00003030; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOCtrlPnl_c>CFPCc = .text:0x00003090; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -107,7 +107,7 @@ lbl_598_data_70 = .data:0x00000070; // type:object size:0x8 lbl_598_data_78 = .data:0x00000078; // type:object size:0x8 lbl_598_data_80 = .data:0x00000080; // type:object size:0x28 lbl_598_data_A8 = .data:0x000000A8; // type:object size:0x30 -lbl_598_data_D8 = .data:0x000000D8; // type:object size:0x10 +g_profile_OBJ_CONTROL_PANEL = .data:0x000000D8; // type:object size:0x10 lbl_598_data_E8 = .data:0x000000E8; // type:object size:0x10 lbl_598_data_F8 = .data:0x000000F8; // type:object size:0xC lbl_598_data_104 = .data:0x00000104; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_cumul_cloudNP/symbols.txt b/config/SOUE01/rels/d_a_obj_cumul_cloudNP/symbols.txt index 7803301a..58638e5a 100644 --- a/config/SOUE01/rels/d_a_obj_cumul_cloudNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_cumul_cloudNP/symbols.txt @@ -3,40 +3,40 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_410_F0 = .text:0x000000F0; // type:function size:0xFC -fn_410_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_410_250 = .text:0x00000250; // type:function size:0x6C -fn_410_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_410_360 = .text:0x00000360; // type:function size:0xA4 +dAcOcumulCloud_c_classInit__Fv = .text:0x000000F0; // type:function size:0xFC +__dt__29sFState_c<16dAcOcumulCloud_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOcumulCloud_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_410_410 = .text:0x00000410; // type:function size:0x2DC fn_410_6F0 = .text:0x000006F0; // type:function size:0x114 -fn_410_810 = .text:0x00000810; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000810; // type:function size:0x10 fn_410_820 = .text:0x00000820; // type:function size:0x8 fn_410_830 = .text:0x00000830; // type:function size:0x54 -fn_410_890 = .text:0x00000890; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000890; // type:function size:0x10 fn_410_8A0 = .text:0x000008A0; // type:function size:0x174 -fn_410_A20 = .text:0x00000A20; // type:function size:0xC -fn_410_A30 = .text:0x00000A30; // type:function size:0xF0 -fn_410_B20 = .text:0x00000B20; // type:function size:0x4 -fn_410_B30 = .text:0x00000B30; // type:function size:0xF0 -fn_410_C20 = .text:0x00000C20; // type:function size:0x10 -fn_410_C30 = .text:0x00000C30; // type:function size:0x60 -fn_410_C90 = .text:0x00000C90; // type:function size:0xC -fn_410_CA0 = .text:0x00000CA0; // type:function size:0x1C -fn_410_CC0 = .text:0x00000CC0; // type:function size:0x1C -fn_410_CE0 = .text:0x00000CE0; // type:function size:0x1C -fn_410_D00 = .text:0x00000D00; // type:function size:0x10 -fn_410_D10 = .text:0x00000D10; // type:function size:0x10 -fn_410_D20 = .text:0x00000D20; // type:function size:0x10 -fn_410_D30 = .text:0x00000D30; // type:function size:0x10 -fn_410_D40 = .text:0x00000D40; // type:function size:0x10 -fn_410_D50 = .text:0x00000D50; // type:function size:0x10 -fn_410_D60 = .text:0x00000D60; // type:function size:0x30 -fn_410_D90 = .text:0x00000D90; // type:function size:0x30 -fn_410_DC0 = .text:0x00000DC0; // type:function size:0x30 -fn_410_DF0 = .text:0x00000DF0; // type:function size:0x10C -fn_410_F00 = .text:0x00000F00; // type:function size:0x58 -fn_410_F60 = .text:0x00000F60; // type:function size:0x88 +initializeState_Wait__16dAcOcumulCloud_cFv = .text:0x00000A20; // type:function size:0xC +executeState_Wait__16dAcOcumulCloud_cFv = .text:0x00000A30; // type:function size:0xF0 +finalizeState_Wait__16dAcOcumulCloud_cFv = .text:0x00000B20; // type:function size:0x4 +__dt__16dAcOcumulCloud_cFv = .text:0x00000B30; // type:function size:0xF0 +getStateID__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C20; // type:function size:0x10 +build__32sFStateFct_c<16dAcOcumulCloud_c>FRC12sStateIDIf_c = .text:0x00000C30; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOcumulCloud_c>FRP10sStateIf_c = .text:0x00000C90; // type:function size:0xC +initialize__29sFState_c<16dAcOcumulCloud_c>Fv = .text:0x00000CA0; // type:function size:0x1C +execute__29sFState_c<16dAcOcumulCloud_c>Fv = .text:0x00000CC0; // type:function size:0x1C +finalize__29sFState_c<16dAcOcumulCloud_c>Fv = .text:0x00000CE0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D00; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D10; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D20; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D30; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D40; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D50; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOcumulCloud_c>CFR16dAcOcumulCloud_c = .text:0x00000D60; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOcumulCloud_c>CFR16dAcOcumulCloud_c = .text:0x00000D90; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOcumulCloud_c>CFR16dAcOcumulCloud_c = .text:0x00000DC0; // type:function size:0x30 +__sinit_\d_a_obj_cumul_cloud_cpp = .text:0x00000DF0; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dAcOcumulCloud_c>Fv = .text:0x00000F00; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOcumulCloud_c>CFPCc = .text:0x00000F60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -51,7 +51,7 @@ lbl_410_data_40 = .data:0x00000040; // type:object size:0x18 lbl_410_data_58 = .data:0x00000058; // type:object size:0x18 data:string lbl_410_data_70 = .data:0x00000070; // type:object size:0x18 lbl_410_data_88 = .data:0x00000088; // type:object size:0x18 data:string -lbl_410_data_A0 = .data:0x000000A0; // type:object size:0x48 +g_profile_OBJ_CUMUL_CLOUD = .data:0x000000A0; // type:object size:0x48 lbl_410_data_E8 = .data:0x000000E8; // type:object size:0x20 lbl_410_data_108 = .data:0x00000108; // type:object size:0x80 lbl_410_data_188 = .data:0x00000188; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_daynightNP/symbols.txt b/config/SOUE01/rels/d_a_obj_daynightNP/symbols.txt index dc94f3af..2c881103 100644 --- a/config/SOUE01/rels/d_a_obj_daynightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_daynightNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcODayNight__ctor = .text:0x000000F0; // type:function size:0xCC -fn_305_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_305_220 = .text:0x00000220; // type:function size:0x6C -fn_305_290 = .text:0x00000290; // type:function size:0xA0 -fn_305_330 = .text:0x00000330; // type:function size:0xA4 +dAcODayNight_c_classInit__Fv = .text:0x000000F0; // type:function size:0xCC +__dt__27sFState_c<14dAcODayNight_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcODayNight_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 AcODayNight__init = .text:0x000003E0; // type:function size:0x1C0 -fn_305_5A0 = .text:0x000005A0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005A0; // type:function size:0x10 fn_305_5B0 = .text:0x000005B0; // type:function size:0x8 AcODayNight__update = .text:0x000005C0; // type:function size:0x30 -fn_305_5F0 = .text:0x000005F0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005F0; // type:function size:0x10 fn_305_600 = .text:0x00000600; // type:function size:0x8 AcODayNight__onInteraction = .text:0x00000610; // type:function size:0x200 AcODayNight__updateInEvent = .text:0x00000810; // type:function size:0x4A4 -AcODayNight__stateWaitEnter = .text:0x00000CC0; // type:function size:0x4 -AcODayNight__stateWaitUpdate = .text:0x00000CD0; // type:function size:0xB0 -AcODayNight__stateUpdateLeave = .text:0x00000D80; // type:function size:0x4 +initializeState_Wait__14dAcODayNight_cFv = .text:0x00000CC0; // type:function size:0x4 +executeState_Wait__14dAcODayNight_cFv = .text:0x00000CD0; // type:function size:0xB0 +finalizeState_Wait__14dAcODayNight_cFv = .text:0x00000D80; // type:function size:0x4 fn_305_D90 = .text:0x00000D90; // type:function size:0x1C4 AcODayNight__checkCanSleepStoryflag = .text:0x00000F60; // type:function size:0x74 -fn_305_FE0 = .text:0x00000FE0; // type:function size:0xF4 -fn_305_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_305_10F0 = .text:0x000010F0; // type:function size:0x60 -fn_305_1150 = .text:0x00001150; // type:function size:0xC -fn_305_1160 = .text:0x00001160; // type:function size:0x1C -fn_305_1180 = .text:0x00001180; // type:function size:0x1C -fn_305_11A0 = .text:0x000011A0; // type:function size:0x1C -fn_305_11C0 = .text:0x000011C0; // type:function size:0x10 -fn_305_11D0 = .text:0x000011D0; // type:function size:0x10 -fn_305_11E0 = .text:0x000011E0; // type:function size:0x10 -fn_305_11F0 = .text:0x000011F0; // type:function size:0x10 -fn_305_1200 = .text:0x00001200; // type:function size:0x10 -fn_305_1210 = .text:0x00001210; // type:function size:0x10 -fn_305_1220 = .text:0x00001220; // type:function size:0x30 -fn_305_1250 = .text:0x00001250; // type:function size:0x30 -fn_305_1280 = .text:0x00001280; // type:function size:0x30 -fn_305_12B0 = .text:0x000012B0; // type:function size:0x10C -fn_305_13C0 = .text:0x000013C0; // type:function size:0x58 -fn_305_1420 = .text:0x00001420; // type:function size:0x88 +__dt__14dAcODayNight_cFv = .text:0x00000FE0; // type:function size:0xF4 +getStateID__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010E0; // type:function size:0x10 +build__30sFStateFct_c<14dAcODayNight_c>FRC12sStateIDIf_c = .text:0x000010F0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcODayNight_c>FRP10sStateIf_c = .text:0x00001150; // type:function size:0xC +initialize__27sFState_c<14dAcODayNight_c>Fv = .text:0x00001160; // type:function size:0x1C +execute__27sFState_c<14dAcODayNight_c>Fv = .text:0x00001180; // type:function size:0x1C +finalize__27sFState_c<14dAcODayNight_c>Fv = .text:0x000011A0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011C0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011D0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011E0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011F0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001200; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001210; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcODayNight_c>CFR14dAcODayNight_c = .text:0x00001220; // type:function size:0x30 +executeState__29sFStateID_c<14dAcODayNight_c>CFR14dAcODayNight_c = .text:0x00001250; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcODayNight_c>CFR14dAcODayNight_c = .text:0x00001280; // type:function size:0x30 +__sinit_\d_a_obj_daynight_cpp = .text:0x000012B0; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcODayNight_c>Fv = .text:0x000013C0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcODayNight_c>CFPCc = .text:0x00001420; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_305_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float lbl_305_rodata_10 = .rodata:0x00000010; // type:object size:0x40 lbl_305_rodata_50 = .rodata:0x00000050; // type:object size:0x30 -lbl_305_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DAYNIGHT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_305_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_305_data_18 = .data:0x00000018; // type:object size:0x80 lbl_305_data_98 = .data:0x00000098; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_decoANP/symbols.txt b/config/SOUE01/rels/d_a_obj_decoANP/symbols.txt index 8dec262d..f994b04b 100644 --- a/config/SOUE01/rels/d_a_obj_decoANP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_decoANP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_610_F0 = .text:0x000000F0; // type:function size:0xF8 +dAcODecoA_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF8 fn_610_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_610_250 = .text:0x00000250; // type:function size:0x58 -fn_610_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_610_320 = .text:0x00000320; // type:function size:0xA0 -fn_610_3C0 = .text:0x000003C0; // type:function size:0xA4 +__dt__24sFState_c<11dAcODecoA_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcODecoA_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_610_470 = .text:0x00000470; // type:function size:0x58 fn_610_4D0 = .text:0x000004D0; // type:function size:0x1D0 fn_610_6A0 = .text:0x000006A0; // type:function size:0x80 fn_610_720 = .text:0x00000720; // type:function size:0xF8 -fn_610_820 = .text:0x00000820; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000820; // type:function size:0x10 fn_610_830 = .text:0x00000830; // type:function size:0x8 fn_610_840 = .text:0x00000840; // type:function size:0xB4 -fn_610_900 = .text:0x00000900; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000900; // type:function size:0x10 fn_610_910 = .text:0x00000910; // type:function size:0xB8 -fn_610_9D0 = .text:0x000009D0; // type:function size:0x4 -fn_610_9E0 = .text:0x000009E0; // type:function size:0x208 -fn_610_BF0 = .text:0x00000BF0; // type:function size:0x4 +initializeState_Wait__11dAcODecoA_cFv = .text:0x000009D0; // type:function size:0x4 +executeState_Wait__11dAcODecoA_cFv = .text:0x000009E0; // type:function size:0x208 +finalizeState_Wait__11dAcODecoA_cFv = .text:0x00000BF0; // type:function size:0x4 fn_610_C00 = .text:0x00000C00; // type:function size:0x14C fn_610_D50 = .text:0x00000D50; // type:function size:0xB4 -fn_610_E10 = .text:0x00000E10; // type:function size:0x104 -fn_610_F20 = .text:0x00000F20; // type:function size:0x10 -fn_610_F30 = .text:0x00000F30; // type:function size:0x60 -fn_610_F90 = .text:0x00000F90; // type:function size:0xC -fn_610_FA0 = .text:0x00000FA0; // type:function size:0x1C -fn_610_FC0 = .text:0x00000FC0; // type:function size:0x1C -fn_610_FE0 = .text:0x00000FE0; // type:function size:0x1C -fn_610_1000 = .text:0x00001000; // type:function size:0x10 -fn_610_1010 = .text:0x00001010; // type:function size:0x10 -fn_610_1020 = .text:0x00001020; // type:function size:0x10 -fn_610_1030 = .text:0x00001030; // type:function size:0x10 -fn_610_1040 = .text:0x00001040; // type:function size:0x10 -fn_610_1050 = .text:0x00001050; // type:function size:0x10 -fn_610_1060 = .text:0x00001060; // type:function size:0x30 -fn_610_1090 = .text:0x00001090; // type:function size:0x30 -fn_610_10C0 = .text:0x000010C0; // type:function size:0x30 -fn_610_10F0 = .text:0x000010F0; // type:function size:0x11C -fn_610_1210 = .text:0x00001210; // type:function size:0x58 -fn_610_1270 = .text:0x00001270; // type:function size:0x88 +__dt__11dAcODecoA_cFv = .text:0x00000E10; // type:function size:0x104 +getStateID__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F20; // type:function size:0x10 +build__27sFStateFct_c<11dAcODecoA_c>FRC12sStateIDIf_c = .text:0x00000F30; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcODecoA_c>FRP10sStateIf_c = .text:0x00000F90; // type:function size:0xC +initialize__24sFState_c<11dAcODecoA_c>Fv = .text:0x00000FA0; // type:function size:0x1C +execute__24sFState_c<11dAcODecoA_c>Fv = .text:0x00000FC0; // type:function size:0x1C +finalize__24sFState_c<11dAcODecoA_c>Fv = .text:0x00000FE0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001000; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001010; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001020; // type:function size:0x10 +getState__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001030; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001040; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001050; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcODecoA_c>CFR11dAcODecoA_c = .text:0x00001060; // type:function size:0x30 +executeState__26sFStateID_c<11dAcODecoA_c>CFR11dAcODecoA_c = .text:0x00001090; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcODecoA_c>CFR11dAcODecoA_c = .text:0x000010C0; // type:function size:0x30 +__sinit_\d_a_obj_decoA_cpp = .text:0x000010F0; // type:function size:0x11C scope:local +__dt__26sFStateID_c<11dAcODecoA_c>Fv = .text:0x00001210; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcODecoA_c>CFPCc = .text:0x00001270; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_610_rodata_0 = .rodata:0x00000000; // type:object size:0x70 data:float -lbl_610_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DECOA = .data:0x00000000; // type:object size:0x10 data:4byte lbl_610_data_10 = .data:0x00000010; // type:object size:0xC lbl_610_data_1C = .data:0x0000001C; // type:object size:0xC lbl_610_data_28 = .data:0x00000028; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_decoBNP/symbols.txt b/config/SOUE01/rels/d_a_obj_decoBNP/symbols.txt index 8f40ee11..e332441a 100644 --- a/config/SOUE01/rels/d_a_obj_decoBNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_decoBNP/symbols.txt @@ -3,45 +3,45 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_611_F0 = .text:0x000000F0; // type:function size:0xC0 -fn_611_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_611_210 = .text:0x00000210; // type:function size:0x6C -fn_611_280 = .text:0x00000280; // type:function size:0xA0 -fn_611_320 = .text:0x00000320; // type:function size:0xA4 +dAcODecoB_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC0 +__dt__24sFState_c<11dAcODecoB_c>Fv = .text:0x000001B0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcODecoB_c>Fv = .text:0x00000210; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000280; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000320; // type:function size:0xA4 fn_611_3D0 = .text:0x000003D0; // type:function size:0x6C fn_611_440 = .text:0x00000440; // type:function size:0xCC -fn_611_510 = .text:0x00000510; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000510; // type:function size:0x10 fn_611_520 = .text:0x00000520; // type:function size:0x8 fn_611_530 = .text:0x00000530; // type:function size:0x74 -fn_611_5B0 = .text:0x000005B0; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005B0; // type:function size:0x10 fn_611_5C0 = .text:0x000005C0; // type:function size:0x28 -fn_611_5F0 = .text:0x000005F0; // type:function size:0x4 -fn_611_600 = .text:0x00000600; // type:function size:0x14C -fn_611_750 = .text:0x00000750; // type:function size:0x4 -fn_611_760 = .text:0x00000760; // type:function size:0xCC -fn_611_830 = .text:0x00000830; // type:function size:0x10 -fn_611_840 = .text:0x00000840; // type:function size:0x60 -fn_611_8A0 = .text:0x000008A0; // type:function size:0xC -fn_611_8B0 = .text:0x000008B0; // type:function size:0x1C -fn_611_8D0 = .text:0x000008D0; // type:function size:0x1C -fn_611_8F0 = .text:0x000008F0; // type:function size:0x1C -fn_611_910 = .text:0x00000910; // type:function size:0x10 -fn_611_920 = .text:0x00000920; // type:function size:0x10 -fn_611_930 = .text:0x00000930; // type:function size:0x10 -fn_611_940 = .text:0x00000940; // type:function size:0x10 -fn_611_950 = .text:0x00000950; // type:function size:0x10 -fn_611_960 = .text:0x00000960; // type:function size:0x10 -fn_611_970 = .text:0x00000970; // type:function size:0x30 -fn_611_9A0 = .text:0x000009A0; // type:function size:0x30 -fn_611_9D0 = .text:0x000009D0; // type:function size:0x30 -fn_611_A00 = .text:0x00000A00; // type:function size:0x10C -fn_611_B10 = .text:0x00000B10; // type:function size:0x58 -fn_611_B70 = .text:0x00000B70; // type:function size:0x88 +initializeState_Wait__11dAcODecoB_cFv = .text:0x000005F0; // type:function size:0x4 +executeState_Wait__11dAcODecoB_cFv = .text:0x00000600; // type:function size:0x14C +finalizeState_Wait__11dAcODecoB_cFv = .text:0x00000750; // type:function size:0x4 +__dt__11dAcODecoB_cFv = .text:0x00000760; // type:function size:0xCC +getStateID__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000830; // type:function size:0x10 +build__27sFStateFct_c<11dAcODecoB_c>FRC12sStateIDIf_c = .text:0x00000840; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcODecoB_c>FRP10sStateIf_c = .text:0x000008A0; // type:function size:0xC +initialize__24sFState_c<11dAcODecoB_c>Fv = .text:0x000008B0; // type:function size:0x1C +execute__24sFState_c<11dAcODecoB_c>Fv = .text:0x000008D0; // type:function size:0x1C +finalize__24sFState_c<11dAcODecoB_c>Fv = .text:0x000008F0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000910; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000920; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000930; // type:function size:0x10 +getState__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000940; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000950; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000960; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcODecoB_c>CFR11dAcODecoB_c = .text:0x00000970; // type:function size:0x30 +executeState__26sFStateID_c<11dAcODecoB_c>CFR11dAcODecoB_c = .text:0x000009A0; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcODecoB_c>CFR11dAcODecoB_c = .text:0x000009D0; // type:function size:0x30 +__sinit_\d_a_obj_decoB_cpp = .text:0x00000A00; // type:function size:0x10C scope:local +__dt__26sFStateID_c<11dAcODecoB_c>Fv = .text:0x00000B10; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcODecoB_c>CFPCc = .text:0x00000B70; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_611_rodata_0 = .rodata:0x00000000; // type:object size:0x34 data:float -lbl_611_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DECOB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_611_data_10 = .data:0x00000010; // type:object size:0x8 lbl_611_data_18 = .data:0x00000018; // type:object size:0x1C lbl_611_data_34 = .data:0x00000034; // type:object size:0x4 data:float diff --git a/config/SOUE01/rels/d_a_obj_desertNP/symbols.txt b/config/SOUE01/rels/d_a_obj_desertNP/symbols.txt index bb741c26..2bfcfbbc 100644 --- a/config/SOUE01/rels/d_a_obj_desertNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_desertNP/symbols.txt @@ -1,8 +1,8 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcODesert__ctor = .text:0x00000070; // type:function size:0x30 -AcODesert__ctorCont = .text:0x000000A0; // type:function size:0x100 +dAcODesert_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__10dAcODesertFv = .text:0x000000A0; // type:function size:0x100 fn_308_1A0 = .text:0x000001A0; // type:function size:0x40 fn_308_1E0 = .text:0x000001E0; // type:function size:0x40 fn_308_220 = .text:0x00000220; // type:function size:0xC @@ -28,7 +28,7 @@ fn_308_10A0 = .text:0x000010A0; // type:function size:0x7C0 fn_308_1860 = .text:0x00001860; // type:function size:0x6F0 fn_308_1F50 = .text:0x00001F50; // type:function size:0x174 fn_308_20D0 = .text:0x000020D0; // type:function size:0x4C -AcODesert__dtor = .text:0x00002120; // type:function size:0x8C +__dt__10dAcODesertFv = .text:0x00002120; // type:function size:0x8C fn_308_21B0 = .text:0x000021B0; // type:function size:0x4 fn_308_21C0 = .text:0x000021C0; // type:function size:0x4 fn_308_21D0 = .text:0x000021D0; // type:function size:0x4 @@ -42,7 +42,7 @@ lbl_308_rodata_60 = .rodata:0x00000060; // type:object size:0x10 data:float lbl_308_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float lbl_308_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float lbl_308_rodata_78 = .rodata:0x00000078; // type:object size:0x54 -lbl_308_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_DESERT = .data:0x00000000; // type:object size:0x10 lbl_308_data_10 = .data:0x00000010; // type:object size:0x8 lbl_308_data_18 = .data:0x00000018; // type:object size:0xC lbl_308_data_24 = .data:0x00000024; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_desert_agoNP/symbols.txt b/config/SOUE01/rels/d_a_obj_desert_agoNP/symbols.txt index 4578f0dc..ed381b09 100644 --- a/config/SOUE01/rels/d_a_obj_desert_agoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_desert_agoNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcODesertAgo__ctor = .text:0x000000F0; // type:function size:0x13C -fn_590_230 = .text:0x00000230; // type:function size:0x58 -fn_590_290 = .text:0x00000290; // type:function size:0x6C -fn_590_300 = .text:0x00000300; // type:function size:0xA0 -fn_590_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcODesertAgo_c_classInit__Fv = .text:0x000000F0; // type:function size:0x13C +__dt__28sFState_c<15dAcODesertAgo_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcODesertAgo_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 AcODesertAgo__initModels = .text:0x00000450; // type:function size:0x208 AcODesertAgo__init = .text:0x00000660; // type:function size:0x1C8 -fn_590_830 = .text:0x00000830; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000830; // type:function size:0x10 AcODesertAgo__destroy = .text:0x00000840; // type:function size:0x3C AcODesertAgo__update = .text:0x00000880; // type:function size:0xB8 -fn_590_940 = .text:0x00000940; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000940; // type:function size:0x10 AcODesertAgo__updateInEvent = .text:0x00000950; // type:function size:0x154 AcODesertAgo__draw = .text:0x00000AB0; // type:function size:0x28 -fn_590_AE0 = .text:0x00000AE0; // type:function size:0x4 -fn_590_AF0 = .text:0x00000AF0; // type:function size:0x4 -fn_590_B00 = .text:0x00000B00; // type:function size:0x4 -AcODesertAgo__dtor = .text:0x00000B10; // type:function size:0x108 -fn_590_C20 = .text:0x00000C20; // type:function size:0x10 -fn_590_C30 = .text:0x00000C30; // type:function size:0x60 -fn_590_C90 = .text:0x00000C90; // type:function size:0xC -fn_590_CA0 = .text:0x00000CA0; // type:function size:0x1C -fn_590_CC0 = .text:0x00000CC0; // type:function size:0x1C -fn_590_CE0 = .text:0x00000CE0; // type:function size:0x1C -fn_590_D00 = .text:0x00000D00; // type:function size:0x10 -fn_590_D10 = .text:0x00000D10; // type:function size:0x10 -fn_590_D20 = .text:0x00000D20; // type:function size:0x10 -fn_590_D30 = .text:0x00000D30; // type:function size:0x10 -fn_590_D40 = .text:0x00000D40; // type:function size:0x10 -fn_590_D50 = .text:0x00000D50; // type:function size:0x10 -fn_590_D60 = .text:0x00000D60; // type:function size:0x30 -fn_590_D90 = .text:0x00000D90; // type:function size:0x30 -fn_590_DC0 = .text:0x00000DC0; // type:function size:0x30 -fn_590_DF0 = .text:0x00000DF0; // type:function size:0x10C -fn_590_F00 = .text:0x00000F00; // type:function size:0x58 -fn_590_F60 = .text:0x00000F60; // type:function size:0x88 +initializeState_Wait__15dAcODesertAgo_cFv = .text:0x00000AE0; // type:function size:0x4 +executeState_Wait__15dAcODesertAgo_cFv = .text:0x00000AF0; // type:function size:0x4 +finalizeState_Wait__15dAcODesertAgo_cFv = .text:0x00000B00; // type:function size:0x4 +__dt__15dAcODesertAgo_cFv = .text:0x00000B10; // type:function size:0x108 +getStateID__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C20; // type:function size:0x10 +build__31sFStateFct_c<15dAcODesertAgo_c>FRC12sStateIDIf_c = .text:0x00000C30; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcODesertAgo_c>FRP10sStateIf_c = .text:0x00000C90; // type:function size:0xC +initialize__28sFState_c<15dAcODesertAgo_c>Fv = .text:0x00000CA0; // type:function size:0x1C +execute__28sFState_c<15dAcODesertAgo_c>Fv = .text:0x00000CC0; // type:function size:0x1C +finalize__28sFState_c<15dAcODesertAgo_c>Fv = .text:0x00000CE0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D00; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D10; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D20; // type:function size:0x10 +getState__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D30; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D40; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D50; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcODesertAgo_c>CFR15dAcODesertAgo_c = .text:0x00000D60; // type:function size:0x30 +executeState__30sFStateID_c<15dAcODesertAgo_c>CFR15dAcODesertAgo_c = .text:0x00000D90; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcODesertAgo_c>CFR15dAcODesertAgo_c = .text:0x00000DC0; // type:function size:0x30 +__sinit_\d_a_obj_desert_ago_cpp = .text:0x00000DF0; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcODesertAgo_c>Fv = .text:0x00000F00; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcODesertAgo_c>CFPCc = .text:0x00000F60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_590_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_590_rodata_4 = .rodata:0x00000004; // type:object size:0x20 data:float -lbl_590_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DESERT_AGO = .data:0x00000000; // type:object size:0x10 data:4byte lbl_590_data_10 = .data:0x00000010; // type:object size:0x20 lbl_590_data_30 = .data:0x00000030; // type:object size:0x20 lbl_590_data_50 = .data:0x00000050; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_desert_debrisNP/symbols.txt b/config/SOUE01/rels/d_a_obj_desert_debrisNP/symbols.txt index 5974dced..eff9101a 100644 --- a/config/SOUE01/rels/d_a_obj_desert_debrisNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_desert_debrisNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOdesertDebris__ctor = .text:0x00000070; // type:function size:0x64 +dAcOdesertDebris_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOdesertDebris__initModels = .text:0x000000E0; // type:function size:0x114 AcOdesertDebris__init = .text:0x00000200; // type:function size:0xF0 AcOdesertDebris__destroy = .text:0x000002F0; // type:function size:0x38 AcOdesertDebris__update = .text:0x00000330; // type:function size:0x40 AcOdesertDebris__draw = .text:0x00000370; // type:function size:0x28 AcOdesertDebris__checkStoryFlag = .text:0x000003A0; // type:function size:0x5C -AcOdesertDebris__dtor = .text:0x00000400; // type:function size:0x74 +__dt__18dAcOdesertDebris_cFv = .text:0x00000400; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_428_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_428_data_0 = .data:0x00000000; // type:object size:0x70 +g_profile_OBJ_DESERT_DEBRIS = .data:0x00000000; // type:object size:0x70 lbl_428_data_70 = .data:0x00000070; // type:object size:0x20 data:string lbl_428_data_90 = .data:0x00000090; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_desert_meterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_desert_meterNP/symbols.txt index 779eb227..117dd54a 100644 --- a/config/SOUE01/rels/d_a_obj_desert_meterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_desert_meterNP/symbols.txt @@ -3,43 +3,43 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcODesertMeter__ctor = .text:0x000000F0; // type:function size:0x104 -fn_603_200 = .text:0x00000200; // type:function size:0x58 -fn_603_260 = .text:0x00000260; // type:function size:0x6C -fn_603_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_603_370 = .text:0x00000370; // type:function size:0xA4 +dAcODesertMeter_c_classInit__Fv = .text:0x000000F0; // type:function size:0x104 +__dt__30sFState_c<17dAcODesertMeter_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcODesertMeter_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 AcODesertMeter__initModels = .text:0x00000420; // type:function size:0x108 AcODesertMeter__init = .text:0x00000530; // type:function size:0x194 -fn_603_6D0 = .text:0x000006D0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006D0; // type:function size:0x10 fn_603_6E0 = .text:0x000006E0; // type:function size:0x8 AcODesertMeter__update = .text:0x000006F0; // type:function size:0x7C -fn_603_770 = .text:0x00000770; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000770; // type:function size:0x10 AcODesertMeter__draw = .text:0x00000780; // type:function size:0x90 -AcODesertMeter__stateWaitEnter = .text:0x00000810; // type:function size:0x4 -AcODesertMeter__stateWaitUpdate = .text:0x00000820; // type:function size:0x7C -AcODesertMeter__stateWaitLeave = .text:0x000008A0; // type:function size:0x4 -AcODesertMeter__stateOnSwitchEnter = .text:0x000008B0; // type:function size:0x6C -AcODesertMeter__stateOnSwitchUpdate = .text:0x00000920; // type:function size:0x7C -AcODesertMeter__stateOnSwitchLeave = .text:0x000009A0; // type:function size:0x18 -fn_603_9C0 = .text:0x000009C0; // type:function size:0xE4 -fn_603_AB0 = .text:0x00000AB0; // type:function size:0x10 -fn_603_AC0 = .text:0x00000AC0; // type:function size:0x60 -fn_603_B20 = .text:0x00000B20; // type:function size:0xC -fn_603_B30 = .text:0x00000B30; // type:function size:0x1C -fn_603_B50 = .text:0x00000B50; // type:function size:0x1C -fn_603_B70 = .text:0x00000B70; // type:function size:0x1C -fn_603_B90 = .text:0x00000B90; // type:function size:0x10 -fn_603_BA0 = .text:0x00000BA0; // type:function size:0x10 -fn_603_BB0 = .text:0x00000BB0; // type:function size:0x10 -fn_603_BC0 = .text:0x00000BC0; // type:function size:0x10 -fn_603_BD0 = .text:0x00000BD0; // type:function size:0x10 -fn_603_BE0 = .text:0x00000BE0; // type:function size:0x10 -fn_603_BF0 = .text:0x00000BF0; // type:function size:0x30 -fn_603_C20 = .text:0x00000C20; // type:function size:0x30 -fn_603_C50 = .text:0x00000C50; // type:function size:0x30 -fn_603_C80 = .text:0x00000C80; // type:function size:0x1C0 -fn_603_E40 = .text:0x00000E40; // type:function size:0x58 -fn_603_EA0 = .text:0x00000EA0; // type:function size:0x88 +initializeState_Wait__17dAcODesertMeter_cFv = .text:0x00000810; // type:function size:0x4 +executeState_Wait__17dAcODesertMeter_cFv = .text:0x00000820; // type:function size:0x7C +finalizeState_Wait__17dAcODesertMeter_cFv = .text:0x000008A0; // type:function size:0x4 +initializeState_OnSwitch__17dAcODesertMeter_cFv = .text:0x000008B0; // type:function size:0x6C +executeState_OnSwitch__17dAcODesertMeter_cFv = .text:0x00000920; // type:function size:0x7C +finalizeState_OnSwitch__17dAcODesertMeter_cFv = .text:0x000009A0; // type:function size:0x18 +__dt__17dAcODesertMeter_cFv = .text:0x000009C0; // type:function size:0xE4 +getStateID__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AB0; // type:function size:0x10 +build__33sFStateFct_c<17dAcODesertMeter_c>FRC12sStateIDIf_c = .text:0x00000AC0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcODesertMeter_c>FRP10sStateIf_c = .text:0x00000B20; // type:function size:0xC +initialize__30sFState_c<17dAcODesertMeter_c>Fv = .text:0x00000B30; // type:function size:0x1C +execute__30sFState_c<17dAcODesertMeter_c>Fv = .text:0x00000B50; // type:function size:0x1C +finalize__30sFState_c<17dAcODesertMeter_c>Fv = .text:0x00000B70; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B90; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BA0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BB0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BC0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BD0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BE0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcODesertMeter_c>CFR17dAcODesertMeter_c = .text:0x00000BF0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcODesertMeter_c>CFR17dAcODesertMeter_c = .text:0x00000C20; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcODesertMeter_c>CFR17dAcODesertMeter_c = .text:0x00000C50; // type:function size:0x30 +__sinit_\d_a_obj_desert_meter_cpp = .text:0x00000C80; // type:function size:0x1C0 scope:local +__dt__32sFStateID_c<17dAcODesertMeter_c>Fv = .text:0x00000E40; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcODesertMeter_c>CFPCc = .text:0x00000EA0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -49,7 +49,7 @@ lbl_603_rodata_14 = .rodata:0x00000014; // type:object size:0x8 data:float lbl_603_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_603_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_603_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_603_data_0 = .data:0x00000000; // type:object size:0x30 data:4byte +g_profile_OBJ_DESERT_METER = .data:0x00000000; // type:object size:0x30 data:4byte lbl_603_data_30 = .data:0x00000030; // type:object size:0x30 lbl_603_data_60 = .data:0x00000060; // type:object size:0x20 lbl_603_data_80 = .data:0x00000080; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_display_only_nbsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_display_only_nbsNP/symbols.txt index 0f3427e2..676252e1 100644 --- a/config/SOUE01/rels/d_a_obj_display_only_nbsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_display_only_nbsNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_436_70 = .text:0x00000070; // type:function size:0x5C +dAcOdisplayOnlyNbs_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_436_D0 = .text:0x000000D0; // type:function size:0x9C fn_436_170 = .text:0x00000170; // type:function size:0xB4 fn_436_230 = .text:0x00000230; // type:function size:0x8 fn_436_240 = .text:0x00000240; // type:function size:0x8 fn_436_250 = .text:0x00000250; // type:function size:0x28 -fn_436_280 = .text:0x00000280; // type:function size:0x68 +__dt__20dAcOdisplayOnlyNbs_cFv = .text:0x00000280; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_436_rodata_0 = .rodata:0x00000000; // type:object size:0x4 lbl_436_data_0 = .data:0x00000000; // type:object size:0x10 -lbl_436_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_OBJ_DISPLAY_ONLY_NBS = .data:0x00000010; // type:object size:0x10 lbl_436_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_436_data_30 = .data:0x00000030; // type:object size:0x28 lbl_436_data_58 = .data:0x00000058; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_distant_shipNP/symbols.txt b/config/SOUE01/rels/d_a_obj_distant_shipNP/symbols.txt index 14e9a0e0..30052acf 100644 --- a/config/SOUE01/rels/d_a_obj_distant_shipNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_distant_shipNP/symbols.txt @@ -1,19 +1,19 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOdistantShip__ctor = .text:0x00000070; // type:function size:0x5C +dAcOdistantShip_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C AcOdistantShip__initModels = .text:0x000000D0; // type:function size:0x90 AcOdistantShip__init = .text:0x00000160; // type:function size:0x100 fn_616_260 = .text:0x00000260; // type:function size:0x8 fn_616_270 = .text:0x00000270; // type:function size:0x8 AcOdistantShip__draw = .text:0x00000280; // type:function size:0x34 AcOdistantShip__getModelName = .text:0x000002C0; // type:function size:0x38 -AcOdistantShip__dtor = .text:0x00000300; // type:function size:0x68 +__dt__17dAcOdistantShip_cFv = .text:0x00000300; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_616_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_616_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float -lbl_616_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_DIS_SHIP = .data:0x00000000; // type:object size:0x10 lbl_616_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_616_data_20 = .data:0x00000020; // type:object size:0x20 lbl_616_data_40 = .data:0x00000040; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_diviner_crystalNP/symbols.txt b/config/SOUE01/rels/d_a_obj_diviner_crystalNP/symbols.txt index 8a81e216..b3338893 100644 --- a/config/SOUE01/rels/d_a_obj_diviner_crystalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_diviner_crystalNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_592_F0 = .text:0x000000F0; // type:function size:0x1A8 +dAcODivinerCrystal_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1A8 fn_592_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_592_300 = .text:0x00000300; // type:function size:0x58 -fn_592_360 = .text:0x00000360; // type:function size:0x6C -fn_592_3D0 = .text:0x000003D0; // type:function size:0xA0 -fn_592_470 = .text:0x00000470; // type:function size:0xA4 +__dt__33sFState_c<20dAcODivinerCrystal_c>Fv = .text:0x00000300; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcODivinerCrystal_c>Fv = .text:0x00000360; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003D0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000470; // type:function size:0xA4 fn_592_520 = .text:0x00000520; // type:function size:0x40 fn_592_560 = .text:0x00000560; // type:function size:0x168 fn_592_6D0 = .text:0x000006D0; // type:function size:0x2C4 @@ -18,7 +18,7 @@ fn_592_A30 = .text:0x00000A30; // type:function size:0x5C fn_592_A90 = .text:0x00000A90; // type:function size:0x8C fn_592_B20 = .text:0x00000B20; // type:function size:0x50 fn_592_B70 = .text:0x00000B70; // type:function size:0xB4 -fn_592_C30 = .text:0x00000C30; // type:function size:0x10 +getStateID__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C30; // type:function size:0x10 fn_592_C40 = .text:0x00000C40; // type:function size:0xB4 fn_592_D00 = .text:0x00000D00; // type:function size:0x58 fn_592_D60 = .text:0x00000D60; // type:function size:0x98 @@ -39,30 +39,30 @@ fn_592_1090 = .text:0x00001090; // type:function size:0xC fn_592_10A0 = .text:0x000010A0; // type:function size:0xC fn_592_10B0 = .text:0x000010B0; // type:function size:0xC fn_592_10C0 = .text:0x000010C0; // type:function size:0xC -fn_592_10D0 = .text:0x000010D0; // type:function size:0x138 -fn_592_1210 = .text:0x00001210; // type:function size:0x10 -fn_592_1220 = .text:0x00001220; // type:function size:0x10 -fn_592_1230 = .text:0x00001230; // type:function size:0x10 -fn_592_1240 = .text:0x00001240; // type:function size:0x60 -fn_592_12A0 = .text:0x000012A0; // type:function size:0xC -fn_592_12B0 = .text:0x000012B0; // type:function size:0x1C -fn_592_12D0 = .text:0x000012D0; // type:function size:0x1C -fn_592_12F0 = .text:0x000012F0; // type:function size:0x1C -fn_592_1310 = .text:0x00001310; // type:function size:0x10 -fn_592_1320 = .text:0x00001320; // type:function size:0x10 -fn_592_1330 = .text:0x00001330; // type:function size:0x10 -fn_592_1340 = .text:0x00001340; // type:function size:0x10 -fn_592_1350 = .text:0x00001350; // type:function size:0x10 -fn_592_1360 = .text:0x00001360; // type:function size:0x1DC -fn_592_1540 = .text:0x00001540; // type:function size:0x58 +__dt__20dAcODivinerCrystal_cFv = .text:0x000010D0; // type:function size:0x138 +executeState__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001210; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001220; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001230; // type:function size:0x10 +build__36sFStateFct_c<20dAcODivinerCrystal_c>FRC12sStateIDIf_c = .text:0x00001240; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcODivinerCrystal_c>FRP10sStateIf_c = .text:0x000012A0; // type:function size:0xC +initialize__33sFState_c<20dAcODivinerCrystal_c>Fv = .text:0x000012B0; // type:function size:0x1C +execute__33sFState_c<20dAcODivinerCrystal_c>Fv = .text:0x000012D0; // type:function size:0x1C +finalize__33sFState_c<20dAcODivinerCrystal_c>Fv = .text:0x000012F0; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001310; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001320; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001330; // type:function size:0x10 +getState__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001340; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001350; // type:function size:0x10 +__sinit_\d_a_obj_diviner_crystal_cpp = .text:0x00001360; // type:function size:0x1DC scope:local +__dt__35sFStateID_c<20dAcODivinerCrystal_c>Fv = .text:0x00001540; // type:function size:0x58 fn_592_15A0 = .text:0x000015A0; // type:function size:0x5C fn_592_1600 = .text:0x00001600; // type:function size:0xC fn_592_1610 = .text:0x00001610; // type:function size:0xDC fn_592_16F0 = .text:0x000016F0; // type:function size:0xE0 -fn_592_17D0 = .text:0x000017D0; // type:function size:0x88 -fn_592_1860 = .text:0x00001860; // type:function size:0x30 -fn_592_1890 = .text:0x00001890; // type:function size:0x30 -fn_592_18C0 = .text:0x000018C0; // type:function size:0x30 +isSameName__35sFStateID_c<20dAcODivinerCrystal_c>CFPCc = .text:0x000017D0; // type:function size:0x88 +initializeState__35sFStateID_c<20dAcODivinerCrystal_c>CFR20dAcODivinerCrystal_c = .text:0x00001860; // type:function size:0x30 +executeState__35sFStateID_c<20dAcODivinerCrystal_c>CFR20dAcODivinerCrystal_c = .text:0x00001890; // type:function size:0x30 +finalizeState__35sFStateID_c<20dAcODivinerCrystal_c>CFR20dAcODivinerCrystal_c = .text:0x000018C0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -80,7 +80,7 @@ lbl_592_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_592_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_592_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float lbl_592_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float -lbl_592_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_DIVINER_CRYSTAL = .data:0x00000000; // type:object size:0x40 data:4byte lbl_592_data_40 = .data:0x00000040; // type:object size:0x14 lbl_592_data_54 = .data:0x00000054; // type:object size:0x14 lbl_592_data_68 = .data:0x00000068; // type:object size:0x48 diff --git a/config/SOUE01/rels/d_a_obj_doorNP/symbols.txt b/config/SOUE01/rels/d_a_obj_doorNP/symbols.txt index 42c5a7ea..6f906fb0 100644 --- a/config/SOUE01/rels/d_a_obj_doorNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_doorNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOdoor__ctor = .text:0x00000070; // type:function size:0x110 +dAcOdoor_c_classInit__Fv = .text:0x00000070; // type:function size:0x110 fn_572_180 = .text:0x00000180; // type:function size:0x68 fn_572_1F0 = .text:0x000001F0; // type:function size:0x4C fn_572_240 = .text:0x00000240; // type:function size:0x4C @@ -92,7 +92,7 @@ fn_572_4440 = .text:0x00004440; // type:function size:0xE4 AcODoor__playerInInteractRange = .text:0x00004530; // type:function size:0xD0 fn_572_4600 = .text:0x00004600; // type:function size:0xE4 AcODoor__triggerDoorTalk = .text:0x000046F0; // type:function size:0x68 -fn_572_4760 = .text:0x00004760; // type:function size:0xE8 +__dt__10dAcOdoor_cFv = .text:0x00004760; // type:function size:0xE8 fn_572_4850 = .text:0x00004850; // type:function size:0x144 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -114,7 +114,7 @@ lbl_572_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float lbl_572_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float lbl_572_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float lbl_572_rodata_154 = .rodata:0x00000154; // type:object size:0x14 data:float -lbl_572_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DOOR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_572_data_10 = .data:0x00000010; // type:object size:0xC lbl_572_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_572_data_2C = .data:0x0000002C; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_door_bossD101NP/symbols.txt b/config/SOUE01/rels/d_a_obj_door_bossD101NP/symbols.txt index 83c9128d..2bb61d5e 100644 --- a/config/SOUE01/rels/d_a_obj_door_bossD101NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_door_bossD101NP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcODoorBossD101__ctor = .text:0x000000F0; // type:function size:0x160 -fn_504_250 = .text:0x00000250; // type:function size:0x58 -fn_504_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_504_320 = .text:0x00000320; // type:function size:0xA0 -fn_504_3C0 = .text:0x000003C0; // type:function size:0xA4 +dAcODoorBossD101_c_classInit__Fv = .text:0x000000F0; // type:function size:0x160 +__dt__31sFState_c<18dAcODoorBossD101_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcODoorBossD101_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_504_470 = .text:0x00000470; // type:function size:0x1A4 fn_504_620 = .text:0x00000620; // type:function size:0x17C -fn_504_7A0 = .text:0x000007A0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007A0; // type:function size:0x10 fn_504_7B0 = .text:0x000007B0; // type:function size:0x8 fn_504_7C0 = .text:0x000007C0; // type:function size:0xB4 -fn_504_880 = .text:0x00000880; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000880; // type:function size:0x10 fn_504_890 = .text:0x00000890; // type:function size:0x40 -fn_504_8D0 = .text:0x000008D0; // type:function size:0xC -fn_504_8E0 = .text:0x000008E0; // type:function size:0xF0 -fn_504_9D0 = .text:0x000009D0; // type:function size:0x4 -fn_504_9E0 = .text:0x000009E0; // type:function size:0x40 -fn_504_A20 = .text:0x00000A20; // type:function size:0x4 -fn_504_A30 = .text:0x00000A30; // type:function size:0x4 +initializeState_Wait__18dAcODoorBossD101_cFv = .text:0x000008D0; // type:function size:0xC +executeState_Wait__18dAcODoorBossD101_cFv = .text:0x000008E0; // type:function size:0xF0 +finalizeState_Wait__18dAcODoorBossD101_cFv = .text:0x000009D0; // type:function size:0x4 +initializeState_End__18dAcODoorBossD101_cFv = .text:0x000009E0; // type:function size:0x40 +executeState_End__18dAcODoorBossD101_cFv = .text:0x00000A20; // type:function size:0x4 +finalizeState_End__18dAcODoorBossD101_cFv = .text:0x00000A30; // type:function size:0x4 fn_504_A40 = .text:0x00000A40; // type:function size:0xEC fn_504_B30 = .text:0x00000B30; // type:function size:0x9C fn_504_BD0 = .text:0x00000BD0; // type:function size:0x3C fn_504_C10 = .text:0x00000C10; // type:function size:0x104 -fn_504_D20 = .text:0x00000D20; // type:function size:0xFC -fn_504_E20 = .text:0x00000E20; // type:function size:0x10 -fn_504_E30 = .text:0x00000E30; // type:function size:0x60 -fn_504_E90 = .text:0x00000E90; // type:function size:0xC -fn_504_EA0 = .text:0x00000EA0; // type:function size:0x1C -fn_504_EC0 = .text:0x00000EC0; // type:function size:0x1C -fn_504_EE0 = .text:0x00000EE0; // type:function size:0x1C -fn_504_F00 = .text:0x00000F00; // type:function size:0x10 -fn_504_F10 = .text:0x00000F10; // type:function size:0x10 -fn_504_F20 = .text:0x00000F20; // type:function size:0x10 -fn_504_F30 = .text:0x00000F30; // type:function size:0x10 -fn_504_F40 = .text:0x00000F40; // type:function size:0x10 -fn_504_F50 = .text:0x00000F50; // type:function size:0x10 -fn_504_F60 = .text:0x00000F60; // type:function size:0x30 -fn_504_F90 = .text:0x00000F90; // type:function size:0x30 -fn_504_FC0 = .text:0x00000FC0; // type:function size:0x30 -fn_504_FF0 = .text:0x00000FF0; // type:function size:0x1C0 -fn_504_11B0 = .text:0x000011B0; // type:function size:0x58 -fn_504_1210 = .text:0x00001210; // type:function size:0x88 +__dt__18dAcODoorBossD101_cFv = .text:0x00000D20; // type:function size:0xFC +getStateID__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E20; // type:function size:0x10 +build__34sFStateFct_c<18dAcODoorBossD101_c>FRC12sStateIDIf_c = .text:0x00000E30; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcODoorBossD101_c>FRP10sStateIf_c = .text:0x00000E90; // type:function size:0xC +initialize__31sFState_c<18dAcODoorBossD101_c>Fv = .text:0x00000EA0; // type:function size:0x1C +execute__31sFState_c<18dAcODoorBossD101_c>Fv = .text:0x00000EC0; // type:function size:0x1C +finalize__31sFState_c<18dAcODoorBossD101_c>Fv = .text:0x00000EE0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F00; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F10; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F20; // type:function size:0x10 +getState__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F30; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F40; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F50; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcODoorBossD101_c>CFR18dAcODoorBossD101_c = .text:0x00000F60; // type:function size:0x30 +executeState__33sFStateID_c<18dAcODoorBossD101_c>CFR18dAcODoorBossD101_c = .text:0x00000F90; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcODoorBossD101_c>CFR18dAcODoorBossD101_c = .text:0x00000FC0; // type:function size:0x30 +__sinit_\d_a_obj_door_bossD101_cpp = .text:0x00000FF0; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcODoorBossD101_c>Fv = .text:0x000011B0; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcODoorBossD101_c>CFPCc = .text:0x00001210; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -51,7 +51,7 @@ lbl_504_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_504_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_504_rodata_8 = .rodata:0x00000008; // type:object size:0x1C data:float lbl_504_rodata_24 = .rodata:0x00000024; // type:object size:0x14 data:float -lbl_504_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DOOR_BOSSD101 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_504_data_10 = .data:0x00000010; // type:object size:0x10 lbl_504_data_20 = .data:0x00000020; // type:object size:0x8 lbl_504_data_28 = .data:0x00000028; // type:object size:0x20 data:string diff --git a/config/SOUE01/rels/d_a_obj_door_bossNP/symbols.txt b/config/SOUE01/rels/d_a_obj_door_bossNP/symbols.txt index e6ccd3c6..12df82f1 100644 --- a/config/SOUE01/rels/d_a_obj_door_bossNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_door_bossNP/symbols.txt @@ -3,13 +3,13 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcODoorBoss__ctor = .text:0x000000F0; // type:function size:0x21C +dAcOdoorBoss_c_classInit__Fv = .text:0x000000F0; // type:function size:0x21C fn_270_310 = .text:0x00000310; // type:function size:0x58 fn_270_370 = .text:0x00000370; // type:function size:0x40 -fn_270_3B0 = .text:0x000003B0; // type:function size:0x58 -fn_270_410 = .text:0x00000410; // type:function size:0x6C -fn_270_480 = .text:0x00000480; // type:function size:0xA0 -fn_270_520 = .text:0x00000520; // type:function size:0xA4 +__dt__27sFState_c<14dAcOdoorBoss_c>Fv = .text:0x000003B0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOdoorBoss_c>Fv = .text:0x00000410; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000480; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000520; // type:function size:0xA4 fn_270_5D0 = .text:0x000005D0; // type:function size:0xC fn_270_5E0 = .text:0x000005E0; // type:function size:0xC AcODoorBoss__getBossDoorEventOarcName = .text:0x000005F0; // type:function size:0xC @@ -53,12 +53,12 @@ fn_270_C90 = .text:0x00000C90; // type:function size:0xE0 AcODoorBoss__initModels = .text:0x00000D70; // type:function size:0x7B8 fn_270_1530 = .text:0x00001530; // type:function size:0x388 fn_270_18C0 = .text:0x000018C0; // type:function size:0x324 -fn_270_1BF0 = .text:0x00001BF0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001BF0; // type:function size:0x10 AcODoorBoss__destroy = .text:0x00001C00; // type:function size:0x24 AcODoorBoss__update = .text:0x00001C30; // type:function size:0x21C -fn_270_1E50 = .text:0x00001E50; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E50; // type:function size:0x10 fn_270_1E60 = .text:0x00001E60; // type:function size:0xB68 -fn_270_29D0 = .text:0x000029D0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029D0; // type:function size:0x10 AcODoorBoss__draw = .text:0x000029E0; // type:function size:0x41C fn_270_2E00 = .text:0x00002E00; // type:function size:0x90 fn_270_2E90 = .text:0x00002E90; // type:function size:0xC4 @@ -70,51 +70,51 @@ fn_270_30C0 = .text:0x000030C0; // type:function size:0x14 AcODoorBoss__handleEvents = .text:0x000030E0; // type:function size:0x1E4 fn_270_32D0 = .text:0x000032D0; // type:function size:0x4C fn_270_3320 = .text:0x00003320; // type:function size:0x4C -AcODoorBoss__stateUnlockWaitEnter = .text:0x00003370; // type:function size:0x170 -AcODoorBoss__stateUnlockWaitIn = .text:0x000034E0; // type:function size:0xF8 -AcODoorBoss__stateUnlockWaitLeave = .text:0x000035E0; // type:function size:0x40 -AcODoorBoss__stateCorrectKeyEnter = .text:0x00003620; // type:function size:0x188 -AcODoorBoss__stateCorrectKeyIn = .text:0x000037B0; // type:function size:0xA7C -AcODoorBoss__stateCorrectKeyLeave = .text:0x00004230; // type:function size:0x4 -AcODoorBoss__stateKeyInsertInitialIntervalEnter = .text:0x00004240; // type:function size:0xD8 -AcODoorBoss__stateKeyInsertInitialIntervalIn = .text:0x00004320; // type:function size:0x70 -AcODoorBoss__stateKeyInsertInitialIntervalLeave = .text:0x00004390; // type:function size:0x4 -AcODoorBoss__statePutKeyIntoLockEnter = .text:0x000043A0; // type:function size:0xDC -AcODoorBoss__statePutKeyIntoLockIn = .text:0x00004480; // type:function size:0xE0 -AcODoorBoss__statePutKeyIntoLockLeave = .text:0x00004560; // type:function size:0x4 -AcODoorBoss__stateKeyInsertEnter = .text:0x00004570; // type:function size:0xAC -AcODoorBoss__stateKeyInsertIn = .text:0x00004620; // type:function size:0xDC -AcODoorBoss__stateKeyInsertLeave = .text:0x00004700; // type:function size:0x4 -AcODoorBoss__stateKeyInsertAfterglowEnter = .text:0x00004710; // type:function size:0xDC -AcODoorBoss__stateKeyInsertAfterglowIn = .text:0x000047F0; // type:function size:0xDC -AcODoorBoss__stateKeyInsertAfterglowLeave = .text:0x000048D0; // type:function size:0x4 -AcODoorBoss__stateWaitEnter = .text:0x000048E0; // type:function size:0xD4 -AcODoorBoss__stateWaitIn = .text:0x000049C0; // type:function size:0x74 -AcODoorBoss__stateWaitLeave = .text:0x00004A40; // type:function size:0x4 -AcODoorBoss__stateShineEnter = .text:0x00004A50; // type:function size:0x28C -AcODoorBoss__stateShineIn = .text:0x00004CE0; // type:function size:0x80 -AcODoorBoss__stateShineLeave = .text:0x00004D60; // type:function size:0x4 -AcODoorBoss__stateUnlockEnter = .text:0x00004D70; // type:function size:0xB4 -AcODoorBoss__stateUnlockIn = .text:0x00004E30; // type:function size:0x690 -AcODoorBoss__stateUnlockLeave = .text:0x000054C0; // type:function size:0x4 -AcODoorBoss__stateOpenWaitEnter = .text:0x000054D0; // type:function size:0x9C -AcODoorBoss__stateOpenWaitIn = .text:0x00005570; // type:function size:0xAC -AcODoorBoss__stateOpenWaitLeave = .text:0x00005620; // type:function size:0x40 -AcODoorBoss__stateOpenEnter = .text:0x00005660; // type:function size:0x108 -AcODoorBoss__stateOpenIn = .text:0x00005770; // type:function size:0xCC -AcODoorBoss__stateOpenLeave = .text:0x00005840; // type:function size:0x4 -AcODoorBoss__stateWaitCloseEnter = .text:0x00005850; // type:function size:0xB0 -AcODoorBoss__stateWaitCloseIn = .text:0x00005900; // type:function size:0x8 -AcODoorBoss__stateWaitCloseLeave = .text:0x00005910; // type:function size:0x4 -AcODoorBoss__stateCloseEnter = .text:0x00005920; // type:function size:0x114 -AcODoorBoss__stateCloseIn = .text:0x00005A40; // type:function size:0xE8 -AcODoorBoss__stateCloseLeave = .text:0x00005B30; // type:function size:0x4 -AcODoorBoss__stateIdleEnter = .text:0x00005B40; // type:function size:0x108 -AcODoorBoss__stateIdleIn = .text:0x00005C50; // type:function size:0x5C -AcODoorBoss__stateIdleLeave = .text:0x00005CB0; // type:function size:0x40 -AcODoorBoss__stateBeforeTimeShiftEnter = .text:0x00005CF0; // type:function size:0x104 -AcODoorBoss__stateBeforeTimeshiftIn = .text:0x00005E00; // type:function size:0xC0 -AcODoorBoss__stateBeforeTimeShiftLeave = .text:0x00005EC0; // type:function size:0x6C +initializeState_UnlockWait__14dAcOdoorBoss_cFv = .text:0x00003370; // type:function size:0x170 +executeState_UnlockWait__14dAcOdoorBoss_cFv = .text:0x000034E0; // type:function size:0xF8 +finalizeState_UnlockWait__14dAcOdoorBoss_cFv = .text:0x000035E0; // type:function size:0x40 +initializeState_CorrectKey__14dAcOdoorBoss_cFv = .text:0x00003620; // type:function size:0x188 +executeState_CorrectKey__14dAcOdoorBoss_cFv = .text:0x000037B0; // type:function size:0xA7C +finalizeState_CorrectKey__14dAcOdoorBoss_cFv = .text:0x00004230; // type:function size:0x4 +initializeState_KeyInsertInitialInterval__14dAcOdoorBoss_cFv = .text:0x00004240; // type:function size:0xD8 +executeState_KeyInsertInitialInterval__14dAcOdoorBoss_cFv = .text:0x00004320; // type:function size:0x70 +finalizeState_KeyInsertInitialInterval__14dAcOdoorBoss_cFv = .text:0x00004390; // type:function size:0x4 +initializeState_PutKeyIntoLock__14dAcOdoorBoss_cFv = .text:0x000043A0; // type:function size:0xDC +executeState_PutKeyIntoLock__14dAcOdoorBoss_cFv = .text:0x00004480; // type:function size:0xE0 +finalizeState_PutKeyIntoLock__14dAcOdoorBoss_cFv = .text:0x00004560; // type:function size:0x4 +initializeState_KeyInsert__14dAcOdoorBoss_cFv = .text:0x00004570; // type:function size:0xAC +executeState_KeyInsert__14dAcOdoorBoss_cFv = .text:0x00004620; // type:function size:0xDC +finalizeState_KeyInsert__14dAcOdoorBoss_cFv = .text:0x00004700; // type:function size:0x4 +initializeState_KeyInsertAfterglow__14dAcOdoorBoss_cFv = .text:0x00004710; // type:function size:0xDC +executeState_KeyInsertAfterglow__14dAcOdoorBoss_cFv = .text:0x000047F0; // type:function size:0xDC +finalizeState_KeyInsertAfterglow__14dAcOdoorBoss_cFv = .text:0x000048D0; // type:function size:0x4 +initializeState_Wait__14dAcOdoorBoss_cFv = .text:0x000048E0; // type:function size:0xD4 +executeState_Wait__14dAcOdoorBoss_cFv = .text:0x000049C0; // type:function size:0x74 +finalizeState_Wait__14dAcOdoorBoss_cFv = .text:0x00004A40; // type:function size:0x4 +initializeState_Shine__14dAcOdoorBoss_cFv = .text:0x00004A50; // type:function size:0x28C +executeState_Shine__14dAcOdoorBoss_cFv = .text:0x00004CE0; // type:function size:0x80 +finalizeState_Shine__14dAcOdoorBoss_cFv = .text:0x00004D60; // type:function size:0x4 +initializeState_Unlock__14dAcOdoorBoss_cFv = .text:0x00004D70; // type:function size:0xB4 +executeState_Unlock__14dAcOdoorBoss_cFv = .text:0x00004E30; // type:function size:0x690 +finalizeState_Unlock__14dAcOdoorBoss_cFv = .text:0x000054C0; // type:function size:0x4 +initializeState_OpenWait__14dAcOdoorBoss_cFv = .text:0x000054D0; // type:function size:0x9C +executeState_OpenWait__14dAcOdoorBoss_cFv = .text:0x00005570; // type:function size:0xAC +finalizeState_OpenWait__14dAcOdoorBoss_cFv = .text:0x00005620; // type:function size:0x40 +initializeState_Open__14dAcOdoorBoss_cFv = .text:0x00005660; // type:function size:0x108 +executeState_Open__14dAcOdoorBoss_cFv = .text:0x00005770; // type:function size:0xCC +finalizeState_Open__14dAcOdoorBoss_cFv = .text:0x00005840; // type:function size:0x4 +initializeState_WaitClose__14dAcOdoorBoss_cFv = .text:0x00005850; // type:function size:0xB0 +executeState_WaitClose__14dAcOdoorBoss_cFv = .text:0x00005900; // type:function size:0x8 +finalizeState_WaitClose__14dAcOdoorBoss_cFv = .text:0x00005910; // type:function size:0x4 +initializeState_Close__14dAcOdoorBoss_cFv = .text:0x00005920; // type:function size:0x114 +executeState_Close__14dAcOdoorBoss_cFv = .text:0x00005A40; // type:function size:0xE8 +finalizeState_Close__14dAcOdoorBoss_cFv = .text:0x00005B30; // type:function size:0x4 +initializeState_Idle__14dAcOdoorBoss_cFv = .text:0x00005B40; // type:function size:0x108 +executeState_Idle__14dAcOdoorBoss_cFv = .text:0x00005C50; // type:function size:0x5C +finalizeState_Idle__14dAcOdoorBoss_cFv = .text:0x00005CB0; // type:function size:0x40 +initializeState_BeforeTimeShift__14dAcOdoorBoss_cFv = .text:0x00005CF0; // type:function size:0x104 +executeState_BeforeTimeShift__14dAcOdoorBoss_cFv = .text:0x00005E00; // type:function size:0xC0 +finalizeState_BeforeTimeShift__14dAcOdoorBoss_cFv = .text:0x00005EC0; // type:function size:0x6C AcODoorBoss__getDungeonNum = .text:0x00005F30; // type:function size:0xC const_-100.0f = .text:0x00005F40; // type:function size:0xC const_100.0f = .text:0x00005F50; // type:function size:0xC @@ -241,29 +241,29 @@ shouldResetBossKeyPosition = .text:0x00007DB0; // type:function size:0x170 fn_270_7F20 = .text:0x00007F20; // type:function size:0x48 fn_270_7F70 = .text:0x00007F70; // type:function size:0x48 fn_270_7FC0 = .text:0x00007FC0; // type:function size:0x74 -fn_270_8040 = .text:0x00008040; // type:function size:0x22C +__dt__14dAcOdoorBoss_cFv = .text:0x00008040; // type:function size:0x22C fn_270_8270 = .text:0x00008270; // type:function size:0x4 fn_270_8280 = .text:0x00008280; // type:function size:0x4 fn_270_8290 = .text:0x00008290; // type:function size:0x4 fn_270_82A0 = .text:0x000082A0; // type:function size:0x4 fn_270_82B0 = .text:0x000082B0; // type:function size:0x4 -fn_270_82C0 = .text:0x000082C0; // type:function size:0x60 -fn_270_8320 = .text:0x00008320; // type:function size:0xC -fn_270_8330 = .text:0x00008330; // type:function size:0x1C -fn_270_8350 = .text:0x00008350; // type:function size:0x1C -fn_270_8370 = .text:0x00008370; // type:function size:0x1C -fn_270_8390 = .text:0x00008390; // type:function size:0x10 -fn_270_83A0 = .text:0x000083A0; // type:function size:0x10 -fn_270_83B0 = .text:0x000083B0; // type:function size:0x10 -fn_270_83C0 = .text:0x000083C0; // type:function size:0x10 -fn_270_83D0 = .text:0x000083D0; // type:function size:0x10 -fn_270_83E0 = .text:0x000083E0; // type:function size:0x10 -fn_270_83F0 = .text:0x000083F0; // type:function size:0x30 -fn_270_8420 = .text:0x00008420; // type:function size:0x30 -fn_270_8450 = .text:0x00008450; // type:function size:0x30 -AcODoorBoss__initStates = .text:0x00008480; // type:function size:0xF8C -AcODoorBoss__dtor = .text:0x00009410; // type:function size:0x58 -fn_270_9470 = .text:0x00009470; // type:function size:0x88 +build__30sFStateFct_c<14dAcOdoorBoss_c>FRC12sStateIDIf_c = .text:0x000082C0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOdoorBoss_c>FRP10sStateIf_c = .text:0x00008320; // type:function size:0xC +initialize__27sFState_c<14dAcOdoorBoss_c>Fv = .text:0x00008330; // type:function size:0x1C +execute__27sFState_c<14dAcOdoorBoss_c>Fv = .text:0x00008350; // type:function size:0x1C +finalize__27sFState_c<14dAcOdoorBoss_c>Fv = .text:0x00008370; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008390; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000083A0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000083B0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000083C0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000083D0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000083E0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOdoorBoss_c>CFR14dAcOdoorBoss_c = .text:0x000083F0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOdoorBoss_c>CFR14dAcOdoorBoss_c = .text:0x00008420; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOdoorBoss_c>CFR14dAcOdoorBoss_c = .text:0x00008450; // type:function size:0x30 +__sinit_\d_a_obj_door_boss_cpp = .text:0x00008480; // type:function size:0xF8C scope:local +__dt__29sFStateID_c<14dAcOdoorBoss_c>Fv = .text:0x00009410; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOdoorBoss_c>CFPCc = .text:0x00009470; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -316,7 +316,7 @@ lbl_270_rodata_31C = .rodata:0x0000031C; // type:object size:0x4 data:float lbl_270_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float lbl_270_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float lbl_270_rodata_328 = .rodata:0x00000328; // type:object size:0x18 data:float -lbl_270_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DOOR_BOSS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_270_data_10 = .data:0x00000010; // type:object size:0xC lbl_270_data_1C = .data:0x0000001C; // type:object size:0xC lbl_270_data_28 = .data:0x00000028; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_door_dungeonD200NP/symbols.txt b/config/SOUE01/rels/d_a_obj_door_dungeonD200NP/symbols.txt index 9ed8ef5c..d350e795 100644 --- a/config/SOUE01/rels/d_a_obj_door_dungeonD200NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_door_dungeonD200NP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcObjDoorDungeonD200__ctor = .text:0x00000070; // type:function size:0x8C +dAcObjDoorDungeonD200_c_classInit__Fv = .text:0x00000070; // type:function size:0x8C fn_501_100 = .text:0x00000100; // type:function size:0xC fn_501_110 = .text:0x00000110; // type:function size:0xC fn_501_120 = .text:0x00000120; // type:function size:0x4C @@ -37,7 +37,7 @@ fn_501_EC0 = .text:0x00000EC0; // type:function size:0x10 fn_501_ED0 = .text:0x00000ED0; // type:function size:0x18 fn_501_EF0 = .text:0x00000EF0; // type:function size:0xA0 maybeCheckCloseEnough = .text:0x00000F90; // type:function size:0x10 -fn_501_FA0 = .text:0x00000FA0; // type:function size:0xAC +__dt__23dAcObjDoorDungeonD200_cFv = .text:0x00000FA0; // type:function size:0xAC fn_501_1050 = .text:0x00001050; // type:function size:0xA4 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -51,7 +51,7 @@ lbl_501_rodata_94 = .rodata:0x00000094; // type:object size:0x24 data:float lbl_501_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float lbl_501_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float lbl_501_rodata_C0 = .rodata:0x000000C0; // type:object size:0x20 data:float -lbl_501_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_DOOR_DUNGEON_D200 = .data:0x00000000; // type:object size:0x10 lbl_501_data_10 = .data:0x00000010; // type:object size:0xC lbl_501_data_1C = .data:0x0000001C; // type:object size:0xC lbl_501_data_28 = .data:0x00000028; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_door_dungeonNP/symbols.txt b/config/SOUE01/rels/d_a_obj_door_dungeonNP/symbols.txt index 8bb6621b..9146ea21 100644 --- a/config/SOUE01/rels/d_a_obj_door_dungeonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_door_dungeonNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcObjDoorDungeon__ctor = .text:0x00000070; // type:function size:0xD4 +dAcObjDoorDungeon_c_classInit__Fv = .text:0x00000070; // type:function size:0xD4 fn_554_150 = .text:0x00000150; // type:function size:0x40 fn_554_190 = .text:0x00000190; // type:function size:0xC fn_554_1A0 = .text:0x000001A0; // type:function size:0xC @@ -56,7 +56,7 @@ fn_554_2190 = .text:0x00002190; // type:function size:0x54 fn_554_21F0 = .text:0x000021F0; // type:function size:0xA0 fn_554_2290 = .text:0x00002290; // type:function size:0x10 fn_554_22A0 = .text:0x000022A0; // type:function size:0x150 -fn_554_23F0 = .text:0x000023F0; // type:function size:0xB8 +__dt__19dAcObjDoorDungeon_cFv = .text:0x000023F0; // type:function size:0xB8 fn_554_24B0 = .text:0x000024B0; // type:function size:0x4 fn_554_24C0 = .text:0x000024C0; // type:function size:0x4 fn_554_24D0 = .text:0x000024D0; // type:function size:0x4 @@ -78,7 +78,7 @@ lbl_554_rodata_F8 = .rodata:0x000000F8; // type:object size:0x60 data:float lbl_554_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float lbl_554_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float lbl_554_rodata_160 = .rodata:0x00000160; // type:object size:0x24 data:float -lbl_554_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_DOOR_DUNGEON = .data:0x00000000; // type:object size:0x10 lbl_554_data_10 = .data:0x00000010; // type:object size:0xC lbl_554_data_1C = .data:0x0000001C; // type:object size:0xC lbl_554_data_28 = .data:0x00000028; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_dormitory_gateNP/symbols.txt b/config/SOUE01/rels/d_a_obj_dormitory_gateNP/symbols.txt index 2bbabfb6..087ebd79 100644 --- a/config/SOUE01/rels/d_a_obj_dormitory_gateNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_dormitory_gateNP/symbols.txt @@ -3,59 +3,59 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcODormitoryGate__ctor = .text:0x000000F0; // type:function size:0x134 -fn_534_230 = .text:0x00000230; // type:function size:0x58 -fn_534_290 = .text:0x00000290; // type:function size:0x6C -fn_534_300 = .text:0x00000300; // type:function size:0xA0 -fn_534_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcODormitoryGate_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 +__dt__32sFState_c<19dAcODormitoryGate_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcODormitoryGate_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_534_450 = .text:0x00000450; // type:function size:0x40 AcODormitoryGate__initModels = .text:0x00000490; // type:function size:0x238 fn_534_6D0 = .text:0x000006D0; // type:function size:0x2BC -fn_534_990 = .text:0x00000990; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000990; // type:function size:0x10 fn_534_9A0 = .text:0x000009A0; // type:function size:0x8 fn_534_9B0 = .text:0x000009B0; // type:function size:0xEC -fn_534_AA0 = .text:0x00000AA0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AA0; // type:function size:0x10 fn_534_AB0 = .text:0x00000AB0; // type:function size:0x68 -fn_534_B20 = .text:0x00000B20; // type:function size:0xC -fn_534_B30 = .text:0x00000B30; // type:function size:0xDC -fn_534_C10 = .text:0x00000C10; // type:function size:0x4 -fn_534_C20 = .text:0x00000C20; // type:function size:0x3C -fn_534_C60 = .text:0x00000C60; // type:function size:0x10 -fn_534_C70 = .text:0x00000C70; // type:function size:0x4 +initializeState_Wait__19dAcODormitoryGate_cFv = .text:0x00000B20; // type:function size:0xC +executeState_Wait__19dAcODormitoryGate_cFv = .text:0x00000B30; // type:function size:0xDC +finalizeState_Wait__19dAcODormitoryGate_cFv = .text:0x00000C10; // type:function size:0x4 +initializeState_End__19dAcODormitoryGate_cFv = .text:0x00000C20; // type:function size:0x3C +executeState_End__19dAcODormitoryGate_cFv = .text:0x00000C60; // type:function size:0x10 +finalizeState_End__19dAcODormitoryGate_cFv = .text:0x00000C70; // type:function size:0x4 fn_534_C80 = .text:0x00000C80; // type:function size:0xB8 fn_534_D40 = .text:0x00000D40; // type:function size:0x1CC fn_534_F10 = .text:0x00000F10; // type:function size:0xA0 -fn_534_FB0 = .text:0x00000FB0; // type:function size:0xFC -fn_534_10B0 = .text:0x000010B0; // type:function size:0x10 +__dt__19dAcODormitoryGate_cFv = .text:0x00000FB0; // type:function size:0xFC +getStateID__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010B0; // type:function size:0x10 fn_534_10C0 = .text:0x000010C0; // type:function size:0x4 fn_534_10D0 = .text:0x000010D0; // type:function size:0x4 fn_534_10E0 = .text:0x000010E0; // type:function size:0x4 fn_534_10F0 = .text:0x000010F0; // type:function size:0x4 fn_534_1100 = .text:0x00001100; // type:function size:0x4 -fn_534_1110 = .text:0x00001110; // type:function size:0x60 -fn_534_1170 = .text:0x00001170; // type:function size:0xC -fn_534_1180 = .text:0x00001180; // type:function size:0x1C -fn_534_11A0 = .text:0x000011A0; // type:function size:0x1C -fn_534_11C0 = .text:0x000011C0; // type:function size:0x1C -fn_534_11E0 = .text:0x000011E0; // type:function size:0x10 -fn_534_11F0 = .text:0x000011F0; // type:function size:0x10 -fn_534_1200 = .text:0x00001200; // type:function size:0x10 -fn_534_1210 = .text:0x00001210; // type:function size:0x10 -fn_534_1220 = .text:0x00001220; // type:function size:0x10 -fn_534_1230 = .text:0x00001230; // type:function size:0x10 -fn_534_1240 = .text:0x00001240; // type:function size:0x30 -fn_534_1270 = .text:0x00001270; // type:function size:0x30 -fn_534_12A0 = .text:0x000012A0; // type:function size:0x30 -fn_534_12D0 = .text:0x000012D0; // type:function size:0x1C0 -fn_534_1490 = .text:0x00001490; // type:function size:0x58 -fn_534_14F0 = .text:0x000014F0; // type:function size:0x88 +build__35sFStateFct_c<19dAcODormitoryGate_c>FRC12sStateIDIf_c = .text:0x00001110; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcODormitoryGate_c>FRP10sStateIf_c = .text:0x00001170; // type:function size:0xC +initialize__32sFState_c<19dAcODormitoryGate_c>Fv = .text:0x00001180; // type:function size:0x1C +execute__32sFState_c<19dAcODormitoryGate_c>Fv = .text:0x000011A0; // type:function size:0x1C +finalize__32sFState_c<19dAcODormitoryGate_c>Fv = .text:0x000011C0; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011E0; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011F0; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001200; // type:function size:0x10 +getState__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001210; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001220; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001230; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcODormitoryGate_c>CFR19dAcODormitoryGate_c = .text:0x00001240; // type:function size:0x30 +executeState__34sFStateID_c<19dAcODormitoryGate_c>CFR19dAcODormitoryGate_c = .text:0x00001270; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcODormitoryGate_c>CFR19dAcODormitoryGate_c = .text:0x000012A0; // type:function size:0x30 +__sinit_\d_a_obj_dormitory_gate_cpp = .text:0x000012D0; // type:function size:0x1C0 scope:local +__dt__34sFStateID_c<19dAcODormitoryGate_c>Fv = .text:0x00001490; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcODormitoryGate_c>CFPCc = .text:0x000014F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_534_rodata_0 = .rodata:0x00000000; // type:object size:0x30 data:float lbl_534_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_534_rodata_34 = .rodata:0x00000034; // type:object size:0xC data:float -lbl_534_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DORMITORY_GATE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_534_data_10 = .data:0x00000010; // type:object size:0x10 lbl_534_data_20 = .data:0x00000020; // type:object size:0x14 lbl_534_data_34 = .data:0x00000034; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_down_lavaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_down_lavaNP/symbols.txt index 65b16bee..79a261f5 100644 --- a/config/SOUE01/rels/d_a_obj_down_lavaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_down_lavaNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOdownLava__ctor = .text:0x000000F0; // type:function size:0x140 -fn_406_230 = .text:0x00000230; // type:function size:0x58 -fn_406_290 = .text:0x00000290; // type:function size:0x6C -fn_406_300 = .text:0x00000300; // type:function size:0xA0 -fn_406_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOdownLava_c_classInit__Fv = .text:0x000000F0; // type:function size:0x140 +__dt__27sFState_c<14dAcOdownLava_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOdownLava_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_406_450 = .text:0x00000450; // type:function size:0x40 AcOdownLava__initModels = .text:0x00000490; // type:function size:0x1A4 AcOdownLava__init = .text:0x00000640; // type:function size:0x370 -fn_406_9B0 = .text:0x000009B0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009B0; // type:function size:0x10 fn_406_9C0 = .text:0x000009C0; // type:function size:0x40 AcOdownLava__update = .text:0x00000A00; // type:function size:0xC4 -fn_406_AD0 = .text:0x00000AD0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AD0; // type:function size:0x10 AcOdownLava__draw = .text:0x00000AE0; // type:function size:0x34 -fn_406_B20 = .text:0x00000B20; // type:function size:0x4 -AcOdownLava__stateWaitUpdate = .text:0x00000B30; // type:function size:0x74 -AcOdownLava__stateWaitLeave = .text:0x00000BB0; // type:function size:0xBC -AcOdownLava__stateMoveEnter = .text:0x00000C70; // type:function size:0x60 -AcOdownLava__stateMoveUpdate = .text:0x00000CD0; // type:function size:0x190 -fn_406_E60 = .text:0x00000E60; // type:function size:0x4 -fn_406_E70 = .text:0x00000E70; // type:function size:0x4 -fn_406_E80 = .text:0x00000E80; // type:function size:0x4 -fn_406_E90 = .text:0x00000E90; // type:function size:0x4 -AcOdownLava__dtor = .text:0x00000EA0; // type:function size:0xFC -fn_406_FA0 = .text:0x00000FA0; // type:function size:0x10 +initializeState_Wait__14dAcOdownLava_cFv = .text:0x00000B20; // type:function size:0x4 +executeState_Wait__14dAcOdownLava_cFv = .text:0x00000B30; // type:function size:0x74 +finalizeState_Wait__14dAcOdownLava_cFv = .text:0x00000BB0; // type:function size:0xBC +initializeState_Move__14dAcOdownLava_cFv = .text:0x00000C70; // type:function size:0x60 +executeState_Move__14dAcOdownLava_cFv = .text:0x00000CD0; // type:function size:0x190 +finalizeState_Move__14dAcOdownLava_cFv = .text:0x00000E60; // type:function size:0x4 +initializeState_After__14dAcOdownLava_cFv = .text:0x00000E70; // type:function size:0x4 +executeState_After__14dAcOdownLava_cFv = .text:0x00000E80; // type:function size:0x4 +finalizeState_After__14dAcOdownLava_cFv = .text:0x00000E90; // type:function size:0x4 +__dt__14dAcOdownLava_cFv = .text:0x00000EA0; // type:function size:0xFC +getStateID__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 fn_406_FB0 = .text:0x00000FB0; // type:function size:0x4 fn_406_FC0 = .text:0x00000FC0; // type:function size:0x4 fn_406_FD0 = .text:0x00000FD0; // type:function size:0x4 fn_406_FE0 = .text:0x00000FE0; // type:function size:0x4 fn_406_FF0 = .text:0x00000FF0; // type:function size:0x4 -fn_406_1000 = .text:0x00001000; // type:function size:0x60 -fn_406_1060 = .text:0x00001060; // type:function size:0xC -fn_406_1070 = .text:0x00001070; // type:function size:0x1C -fn_406_1090 = .text:0x00001090; // type:function size:0x1C -fn_406_10B0 = .text:0x000010B0; // type:function size:0x1C -fn_406_10D0 = .text:0x000010D0; // type:function size:0x10 -fn_406_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_406_10F0 = .text:0x000010F0; // type:function size:0x10 -fn_406_1100 = .text:0x00001100; // type:function size:0x10 -fn_406_1110 = .text:0x00001110; // type:function size:0x10 -fn_406_1120 = .text:0x00001120; // type:function size:0x10 -fn_406_1130 = .text:0x00001130; // type:function size:0x30 -fn_406_1160 = .text:0x00001160; // type:function size:0x30 -fn_406_1190 = .text:0x00001190; // type:function size:0x30 -fn_406_11C0 = .text:0x000011C0; // type:function size:0x2D4 -fn_406_14A0 = .text:0x000014A0; // type:function size:0x58 -fn_406_1500 = .text:0x00001500; // type:function size:0x88 +build__30sFStateFct_c<14dAcOdownLava_c>FRC12sStateIDIf_c = .text:0x00001000; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOdownLava_c>FRP10sStateIf_c = .text:0x00001060; // type:function size:0xC +initialize__27sFState_c<14dAcOdownLava_c>Fv = .text:0x00001070; // type:function size:0x1C +execute__27sFState_c<14dAcOdownLava_c>Fv = .text:0x00001090; // type:function size:0x1C +finalize__27sFState_c<14dAcOdownLava_c>Fv = .text:0x000010B0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010D0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010E0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010F0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001100; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001120; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOdownLava_c>CFR14dAcOdownLava_c = .text:0x00001130; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOdownLava_c>CFR14dAcOdownLava_c = .text:0x00001160; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOdownLava_c>CFR14dAcOdownLava_c = .text:0x00001190; // type:function size:0x30 +__sinit_\d_a_obj_down_lava_cpp = .text:0x000011C0; // type:function size:0x2D4 scope:local +__dt__29sFStateID_c<14dAcOdownLava_c>Fv = .text:0x000014A0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOdownLava_c>CFPCc = .text:0x00001500; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -64,7 +64,7 @@ lbl_406_data_24 = .data:0x00000024; // type:object size:0x14 data:string lbl_406_data_38 = .data:0x00000038; // type:object size:0x14 data:string lbl_406_data_4C = .data:0x0000004C; // type:object size:0x14 data:string lbl_406_data_60 = .data:0x00000060; // type:object size:0x18 -lbl_406_data_78 = .data:0x00000078; // type:object size:0x10 +g_profile_OBJ_DOWN_LAVA = .data:0x00000078; // type:object size:0x10 lbl_406_data_88 = .data:0x00000088; // type:object size:0xC lbl_406_data_94 = .data:0x00000094; // type:object size:0x1C data:string lbl_406_data_B0 = .data:0x000000B0; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_drumNP/symbols.txt b/config/SOUE01/rels/d_a_obj_drumNP/symbols.txt index 1d394615..b09385ea 100644 --- a/config/SOUE01/rels/d_a_obj_drumNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_drumNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOdrum__ctor = .text:0x000000F0; // type:function size:0xF0 -fn_265_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_265_240 = .text:0x00000240; // type:function size:0x6C -fn_265_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_265_350 = .text:0x00000350; // type:function size:0xA4 +dAcOdrum_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__23sFState_c<10dAcOdrum_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOdrum_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_265_400 = .text:0x00000400; // type:function size:0x58 fn_265_460 = .text:0x00000460; // type:function size:0x2C fn_265_490 = .text:0x00000490; // type:function size:0x4 fn_265_4A0 = .text:0x000004A0; // type:function size:0x1B8 AcOdrum__init = .text:0x00000660; // type:function size:0x18C -fn_265_7F0 = .text:0x000007F0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007F0; // type:function size:0x10 fn_265_800 = .text:0x00000800; // type:function size:0x8 AcOdrum__update = .text:0x00000810; // type:function size:0x324 -fn_265_B40 = .text:0x00000B40; // type:function size:0x10 -fn_265_B50 = .text:0x00000B50; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B40; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B50; // type:function size:0x10 fn_265_B60 = .text:0x00000B60; // type:function size:0x134 -fn_265_CA0 = .text:0x00000CA0; // type:function size:0xC -fn_265_CB0 = .text:0x00000CB0; // type:function size:0xD0 -fn_265_D80 = .text:0x00000D80; // type:function size:0x4 -AcOdrum__stateMoveEnter = .text:0x00000D90; // type:function size:0x5C -fn_265_DF0 = .text:0x00000DF0; // type:function size:0x1C0 -fn_265_FB0 = .text:0x00000FB0; // type:function size:0x28 -fn_265_FE0 = .text:0x00000FE0; // type:function size:0x12C -fn_265_1110 = .text:0x00001110; // type:function size:0x2D8 -fn_265_13F0 = .text:0x000013F0; // type:function size:0x18 -AcOdrum__stateFallEnter = .text:0x00001410; // type:function size:0x8C -AcOdrum__stateFallIn = .text:0x000014A0; // type:function size:0xEC -AcOdrum__stateFallLeave = .text:0x00001590; // type:function size:0x18 -AcOdrum__stateInitEnter = .text:0x000015B0; // type:function size:0x78 -AcOdrum__stateInitUpdate = .text:0x00001630; // type:function size:0x128 -AcOdrum__stateInitLeave = .text:0x00001760; // type:function size:0x60 -AcOdrum__stateBeltMoveEnter = .text:0x000017C0; // type:function size:0x74 -AcOdrum__stateBeltMoveIn = .text:0x00001840; // type:function size:0x148 -AcOdrum__stateBeltMoveLeave = .text:0x00001990; // type:function size:0x64 -AcOdrum__stateTeniNEnter = .text:0x00001A00; // type:function size:0x5C -AcOdrum__stateTeniNIn = .text:0x00001A60; // type:function size:0x64 -fn_265_1AD0 = .text:0x00001AD0; // type:function size:0x10 -AcOdrum__stateTeniNLeave = .text:0x00001AE0; // type:function size:0x10 +initializeState_Wait__10dAcOdrum_cFv = .text:0x00000CA0; // type:function size:0xC +executeState_Wait__10dAcOdrum_cFv = .text:0x00000CB0; // type:function size:0xD0 +finalizeState_Wait__10dAcOdrum_cFv = .text:0x00000D80; // type:function size:0x4 +initializeState_Move__10dAcOdrum_cFv = .text:0x00000D90; // type:function size:0x5C +executeState_Move__10dAcOdrum_cFv = .text:0x00000DF0; // type:function size:0x1C0 +finalizeState_Move__10dAcOdrum_cFv = .text:0x00000FB0; // type:function size:0x28 +initializeState_MoveEnd__10dAcOdrum_cFv = .text:0x00000FE0; // type:function size:0x12C +executeState_MoveEnd__10dAcOdrum_cFv = .text:0x00001110; // type:function size:0x2D8 +finalizeState_MoveEnd__10dAcOdrum_cFv = .text:0x000013F0; // type:function size:0x18 +initializeState_Fall__10dAcOdrum_cFv = .text:0x00001410; // type:function size:0x8C +executeState_Fall__10dAcOdrum_cFv = .text:0x000014A0; // type:function size:0xEC +finalizeState_Fall__10dAcOdrum_cFv = .text:0x00001590; // type:function size:0x18 +initializeState_Init__10dAcOdrum_cFv = .text:0x000015B0; // type:function size:0x78 +executeState_Init__10dAcOdrum_cFv = .text:0x00001630; // type:function size:0x128 +finalizeState_Init__10dAcOdrum_cFv = .text:0x00001760; // type:function size:0x60 +initializeState_BeltMove__10dAcOdrum_cFv = .text:0x000017C0; // type:function size:0x74 +executeState_BeltMove__10dAcOdrum_cFv = .text:0x00001840; // type:function size:0x148 +finalizeState_BeltMove__10dAcOdrum_cFv = .text:0x00001990; // type:function size:0x64 +initializeState_TeniN__10dAcOdrum_cFv = .text:0x00001A00; // type:function size:0x5C +executeState_TeniN__10dAcOdrum_cFv = .text:0x00001A60; // type:function size:0x64 +getOldStateID__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AD0; // type:function size:0x10 +finalizeState_TeniN__10dAcOdrum_cFv = .text:0x00001AE0; // type:function size:0x10 fn_265_1AF0 = .text:0x00001AF0; // type:function size:0x3D4 fn_265_1ED0 = .text:0x00001ED0; // type:function size:0x10C fn_265_1FE0 = .text:0x00001FE0; // type:function size:0x16C @@ -56,23 +56,23 @@ fn_265_2A80 = .text:0x00002A80; // type:function size:0xB0 fn_265_2B30 = .text:0x00002B30; // type:function size:0x200 fn_265_2D30 = .text:0x00002D30; // type:function size:0x1B0 fn_265_2EE0 = .text:0x00002EE0; // type:function size:0xF8 -fn_265_2FE0 = .text:0x00002FE0; // type:function size:0x10C -fn_265_30F0 = .text:0x000030F0; // type:function size:0x60 -fn_265_3150 = .text:0x00003150; // type:function size:0xC -fn_265_3160 = .text:0x00003160; // type:function size:0x1C -fn_265_3180 = .text:0x00003180; // type:function size:0x1C -fn_265_31A0 = .text:0x000031A0; // type:function size:0x1C -fn_265_31C0 = .text:0x000031C0; // type:function size:0x10 -fn_265_31D0 = .text:0x000031D0; // type:function size:0x10 -fn_265_31E0 = .text:0x000031E0; // type:function size:0x10 -fn_265_31F0 = .text:0x000031F0; // type:function size:0x10 -fn_265_3200 = .text:0x00003200; // type:function size:0x10 -fn_265_3210 = .text:0x00003210; // type:function size:0x30 -fn_265_3240 = .text:0x00003240; // type:function size:0x30 -fn_265_3270 = .text:0x00003270; // type:function size:0x30 -fn_265_32A0 = .text:0x000032A0; // type:function size:0x56C -fn_265_3810 = .text:0x00003810; // type:function size:0x58 -fn_265_3870 = .text:0x00003870; // type:function size:0x88 +__dt__10dAcOdrum_cFv = .text:0x00002FE0; // type:function size:0x10C +build__26sFStateFct_c<10dAcOdrum_c>FRC12sStateIDIf_c = .text:0x000030F0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOdrum_c>FRP10sStateIf_c = .text:0x00003150; // type:function size:0xC +initialize__23sFState_c<10dAcOdrum_c>Fv = .text:0x00003160; // type:function size:0x1C +execute__23sFState_c<10dAcOdrum_c>Fv = .text:0x00003180; // type:function size:0x1C +finalize__23sFState_c<10dAcOdrum_c>Fv = .text:0x000031A0; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031C0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031D0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031E0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031F0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003200; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOdrum_c>CFR10dAcOdrum_c = .text:0x00003210; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOdrum_c>CFR10dAcOdrum_c = .text:0x00003240; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOdrum_c>CFR10dAcOdrum_c = .text:0x00003270; // type:function size:0x30 +__sinit_\d_a_obj_drum_cpp = .text:0x000032A0; // type:function size:0x56C scope:local +__dt__25sFStateID_c<10dAcOdrum_c>Fv = .text:0x00003810; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOdrum_c>CFPCc = .text:0x00003870; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -93,7 +93,7 @@ lbl_265_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float lbl_265_rodata_D0 = .rodata:0x000000D0; // type:object size:0xC data:float lbl_265_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float lbl_265_rodata_E0 = .rodata:0x000000E0; // type:object size:0x2C data:float -lbl_265_data_0 = .data:0x00000000; // type:object size:0x58 data:4byte +g_profile_OBJ_DRUM = .data:0x00000000; // type:object size:0x58 data:4byte lbl_265_data_58 = .data:0x00000058; // type:object size:0x18 data:string lbl_265_data_70 = .data:0x00000070; // type:object size:0x8 data:4byte lbl_265_data_78 = .data:0x00000078; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_dungeon_shipNP/symbols.txt b/config/SOUE01/rels/d_a_obj_dungeon_shipNP/symbols.txt index 1d2df9bc..349cf948 100644 --- a/config/SOUE01/rels/d_a_obj_dungeon_shipNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_dungeon_shipNP/symbols.txt @@ -3,41 +3,41 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcODungeonShip__ctor = .text:0x000000F0; // type:function size:0x1CC +dAcODungeonShip_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1CC fn_485_2C0 = .text:0x000002C0; // type:function size:0x58 fn_485_320 = .text:0x00000320; // type:function size:0x40 -fn_485_360 = .text:0x00000360; // type:function size:0x58 -fn_485_3C0 = .text:0x000003C0; // type:function size:0x6C -fn_485_430 = .text:0x00000430; // type:function size:0xA0 -fn_485_4D0 = .text:0x000004D0; // type:function size:0xA4 +__dt__30sFState_c<17dAcODungeonShip_c>Fv = .text:0x00000360; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcODungeonShip_c>Fv = .text:0x000003C0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000430; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004D0; // type:function size:0xA4 AcODungeonShip__eventIn = .text:0x00000580; // type:function size:0xC fn_485_58C = .text:0x0000058C; // type:function size:0x4 AcODungeonShip__eventEnd = .text:0x00000590; // type:function size:0xC fn_485_59C = .text:0x0000059C; // type:function size:0x4 AcODungeonShip__initModels = .text:0x000005A0; // type:function size:0x208 AcODungeonShip__init = .text:0x000007B0; // type:function size:0x2B8 -fn_485_A70 = .text:0x00000A70; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A70; // type:function size:0x10 AcODungeonShip__destroy = .text:0x00000A80; // type:function size:0x34 AcODungeonShip__update = .text:0x00000AC0; // type:function size:0x268 -fn_485_D30 = .text:0x00000D30; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D30; // type:function size:0x10 AcODungeonShip__draw = .text:0x00000D40; // type:function size:0x38 -AcODungeonShip__stateWaitEnter = .text:0x00000D80; // type:function size:0x4 -AcODungeonShip__stateWaitUpdate = .text:0x00000D90; // type:function size:0xCC -fn_485_E60 = .text:0x00000E60; // type:function size:0x4 -AcODungeonShip__stateTransparencyEnter = .text:0x00000E70; // type:function size:0xC -AcODungeonShip__stateTransparencyUpdate = .text:0x00000E80; // type:function size:0x350 -fn_485_11D0 = .text:0x000011D0; // type:function size:0x4 -AcODungeonShip__stateAppearEventEnter = .text:0x000011E0; // type:function size:0x78 -AcODungeonShip__stateAppearEventUpdate = .text:0x00001260; // type:function size:0x31C -fn_485_1580 = .text:0x00001580; // type:function size:0x4 -AcODungeonShip__stateAppearEnter = .text:0x00001590; // type:function size:0xC -AcODungeonShip__stateAppearUpdate = .text:0x000015A0; // type:function size:0x10 +initializeState_Wait__17dAcODungeonShip_cFv = .text:0x00000D80; // type:function size:0x4 +executeState_Wait__17dAcODungeonShip_cFv = .text:0x00000D90; // type:function size:0xCC +finalizeState_Wait__17dAcODungeonShip_cFv = .text:0x00000E60; // type:function size:0x4 +initializeState_Transparency__17dAcODungeonShip_cFv = .text:0x00000E70; // type:function size:0xC +executeState_Transparency__17dAcODungeonShip_cFv = .text:0x00000E80; // type:function size:0x350 +finalizeState_Transparency__17dAcODungeonShip_cFv = .text:0x000011D0; // type:function size:0x4 +initializeState_AppearEvent__17dAcODungeonShip_cFv = .text:0x000011E0; // type:function size:0x78 +executeState_AppearEvent__17dAcODungeonShip_cFv = .text:0x00001260; // type:function size:0x31C +finalizeState_AppearEvent__17dAcODungeonShip_cFv = .text:0x00001580; // type:function size:0x4 +initializeState_Appear__17dAcODungeonShip_cFv = .text:0x00001590; // type:function size:0xC +executeState_Appear__17dAcODungeonShip_cFv = .text:0x000015A0; // type:function size:0x10 fn_485_15B0 = .text:0x000015B0; // type:function size:0x4 -fn_485_15C0 = .text:0x000015C0; // type:function size:0x4 -AcODungeonShip__stateEndEnter = .text:0x000015D0; // type:function size:0xC -AcODungeonShip__stateEndUpdate = .text:0x000015E0; // type:function size:0x10 +finalizeState_Appear__17dAcODungeonShip_cFv = .text:0x000015C0; // type:function size:0x4 +initializeState_End__17dAcODungeonShip_cFv = .text:0x000015D0; // type:function size:0xC +executeState_End__17dAcODungeonShip_cFv = .text:0x000015E0; // type:function size:0x10 fn_485_15F0 = .text:0x000015F0; // type:function size:0x4 -fn_485_1600 = .text:0x00001600; // type:function size:0x4 +finalizeState_End__17dAcODungeonShip_cFv = .text:0x00001600; // type:function size:0x4 fn_485_1610 = .text:0x00001610; // type:function size:0x4 fn_485_1620 = .text:0x00001620; // type:function size:0x3C fn_485_1660 = .text:0x00001660; // type:function size:0xB4 @@ -53,30 +53,30 @@ fn_485_1BF0 = .text:0x00001BF0; // type:function size:0x200 fn_485_1DF0 = .text:0x00001DF0; // type:function size:0xA0 AcODungeonShip__updateMatrixAndScale = .text:0x00001E90; // type:function size:0x44 fn_485_1EE0 = .text:0x00001EE0; // type:function size:0xE0 -AcODungeonShip__dtor = .text:0x00001FC0; // type:function size:0x154 -fn_485_2120 = .text:0x00002120; // type:function size:0x10 +__dt__17dAcODungeonShip_cFv = .text:0x00001FC0; // type:function size:0x154 +getStateID__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002120; // type:function size:0x10 fn_485_2130 = .text:0x00002130; // type:function size:0x4 fn_485_2140 = .text:0x00002140; // type:function size:0x4 fn_485_2150 = .text:0x00002150; // type:function size:0x4 fn_485_2160 = .text:0x00002160; // type:function size:0x4 fn_485_2170 = .text:0x00002170; // type:function size:0x4 -fn_485_2180 = .text:0x00002180; // type:function size:0x60 -fn_485_21E0 = .text:0x000021E0; // type:function size:0xC -fn_485_21F0 = .text:0x000021F0; // type:function size:0x1C -fn_485_2210 = .text:0x00002210; // type:function size:0x1C -fn_485_2230 = .text:0x00002230; // type:function size:0x1C -fn_485_2250 = .text:0x00002250; // type:function size:0x10 -fn_485_2260 = .text:0x00002260; // type:function size:0x10 -fn_485_2270 = .text:0x00002270; // type:function size:0x10 -fn_485_2280 = .text:0x00002280; // type:function size:0x10 -fn_485_2290 = .text:0x00002290; // type:function size:0x10 -fn_485_22A0 = .text:0x000022A0; // type:function size:0x10 -fn_485_22B0 = .text:0x000022B0; // type:function size:0x30 -fn_485_22E0 = .text:0x000022E0; // type:function size:0x30 -fn_485_2310 = .text:0x00002310; // type:function size:0x30 -fn_485_2340 = .text:0x00002340; // type:function size:0x3F4 -fn_485_2740 = .text:0x00002740; // type:function size:0x58 -fn_485_27A0 = .text:0x000027A0; // type:function size:0x88 +build__33sFStateFct_c<17dAcODungeonShip_c>FRC12sStateIDIf_c = .text:0x00002180; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcODungeonShip_c>FRP10sStateIf_c = .text:0x000021E0; // type:function size:0xC +initialize__30sFState_c<17dAcODungeonShip_c>Fv = .text:0x000021F0; // type:function size:0x1C +execute__30sFState_c<17dAcODungeonShip_c>Fv = .text:0x00002210; // type:function size:0x1C +finalize__30sFState_c<17dAcODungeonShip_c>Fv = .text:0x00002230; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002250; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002260; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002270; // type:function size:0x10 +getState__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002280; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002290; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000022A0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcODungeonShip_c>CFR17dAcODungeonShip_c = .text:0x000022B0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcODungeonShip_c>CFR17dAcODungeonShip_c = .text:0x000022E0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcODungeonShip_c>CFR17dAcODungeonShip_c = .text:0x00002310; // type:function size:0x30 +__sinit_\d_a_obj_dungeon_ship_cpp = .text:0x00002340; // type:function size:0x3F4 scope:local +__dt__32sFStateID_c<17dAcODungeonShip_c>Fv = .text:0x00002740; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcODungeonShip_c>CFPCc = .text:0x000027A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -89,7 +89,7 @@ lbl_485_rodata_88 = .rodata:0x00000088; // type:object size:0x14 data:float lbl_485_rodata_9C = .rodata:0x0000009C; // type:object size:0x14 data:float lbl_485_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:float lbl_485_rodata_B8 = .rodata:0x000000B8; // type:object size:0xC data:float -lbl_485_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_OBJ_DUNGEON_SHIP = .data:0x00000000; // type:object size:0x3C data:4byte lbl_485_data_3C = .data:0x0000003C; // type:object size:0xC data:string lbl_485_data_48 = .data:0x00000048; // type:object size:0x34 lbl_485_data_7C = .data:0x0000007C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_electric_lightNP/symbols.txt b/config/SOUE01/rels/d_a_obj_electric_lightNP/symbols.txt index 95c629a5..635ed671 100644 --- a/config/SOUE01/rels/d_a_obj_electric_lightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_electric_lightNP/symbols.txt @@ -3,23 +3,23 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_340_F0 = .text:0x000000F0; // type:function size:0x124 +dAcOelectricLight_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 fn_340_220 = .text:0x00000220; // type:function size:0x58 -fn_340_280 = .text:0x00000280; // type:function size:0x58 -fn_340_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_340_350 = .text:0x00000350; // type:function size:0xA0 -fn_340_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__32sFState_c<19dAcOelectricLight_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOelectricLight_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_340_4A0 = .text:0x000004A0; // type:function size:0xBC fn_340_560 = .text:0x00000560; // type:function size:0x14C -fn_340_6B0 = .text:0x000006B0; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006B0; // type:function size:0x10 fn_340_6C0 = .text:0x000006C0; // type:function size:0x188 fn_340_850 = .text:0x00000850; // type:function size:0x8 fn_340_860 = .text:0x00000860; // type:function size:0x35C -fn_340_BC0 = .text:0x00000BC0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BC0; // type:function size:0x10 fn_340_BD0 = .text:0x00000BD0; // type:function size:0xE8 -fn_340_CC0 = .text:0x00000CC0; // type:function size:0xB0 -fn_340_D70 = .text:0x00000D70; // type:function size:0xDC -fn_340_E50 = .text:0x00000E50; // type:function size:0x4 +initializeState_Wait__19dAcOelectricLight_cFv = .text:0x00000CC0; // type:function size:0xB0 +executeState_Wait__19dAcOelectricLight_cFv = .text:0x00000D70; // type:function size:0xDC +finalizeState_Wait__19dAcOelectricLight_cFv = .text:0x00000E50; // type:function size:0x4 fn_340_E60 = .text:0x00000E60; // type:function size:0x6C fn_340_ED0 = .text:0x00000ED0; // type:function size:0x114 fn_340_FF0 = .text:0x00000FF0; // type:function size:0x6C @@ -30,25 +30,25 @@ fn_340_1220 = .text:0x00001220; // type:function size:0x12C fn_340_1350 = .text:0x00001350; // type:function size:0x114 fn_340_1470 = .text:0x00001470; // type:function size:0x13C fn_340_15B0 = .text:0x000015B0; // type:function size:0x54 -fn_340_1610 = .text:0x00001610; // type:function size:0x100 -fn_340_1710 = .text:0x00001710; // type:function size:0x10 -fn_340_1720 = .text:0x00001720; // type:function size:0x60 -fn_340_1780 = .text:0x00001780; // type:function size:0xC -fn_340_1790 = .text:0x00001790; // type:function size:0x1C -fn_340_17B0 = .text:0x000017B0; // type:function size:0x1C -fn_340_17D0 = .text:0x000017D0; // type:function size:0x1C -fn_340_17F0 = .text:0x000017F0; // type:function size:0x10 -fn_340_1800 = .text:0x00001800; // type:function size:0x10 -fn_340_1810 = .text:0x00001810; // type:function size:0x10 -fn_340_1820 = .text:0x00001820; // type:function size:0x10 -fn_340_1830 = .text:0x00001830; // type:function size:0x10 -fn_340_1840 = .text:0x00001840; // type:function size:0x10 -fn_340_1850 = .text:0x00001850; // type:function size:0x30 -fn_340_1880 = .text:0x00001880; // type:function size:0x30 -fn_340_18B0 = .text:0x000018B0; // type:function size:0x30 -fn_340_18E0 = .text:0x000018E0; // type:function size:0x10C -fn_340_19F0 = .text:0x000019F0; // type:function size:0x58 -fn_340_1A50 = .text:0x00001A50; // type:function size:0x88 +__dt__19dAcOelectricLight_cFv = .text:0x00001610; // type:function size:0x100 +getStateID__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001710; // type:function size:0x10 +build__35sFStateFct_c<19dAcOelectricLight_c>FRC12sStateIDIf_c = .text:0x00001720; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOelectricLight_c>FRP10sStateIf_c = .text:0x00001780; // type:function size:0xC +initialize__32sFState_c<19dAcOelectricLight_c>Fv = .text:0x00001790; // type:function size:0x1C +execute__32sFState_c<19dAcOelectricLight_c>Fv = .text:0x000017B0; // type:function size:0x1C +finalize__32sFState_c<19dAcOelectricLight_c>Fv = .text:0x000017D0; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017F0; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001800; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001810; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001820; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001830; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001840; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOelectricLight_c>CFR19dAcOelectricLight_c = .text:0x00001850; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOelectricLight_c>CFR19dAcOelectricLight_c = .text:0x00001880; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOelectricLight_c>CFR19dAcOelectricLight_c = .text:0x000018B0; // type:function size:0x30 +__sinit_\d_a_obj_electric_light_cpp = .text:0x000018E0; // type:function size:0x10C scope:local +__dt__34sFStateID_c<19dAcOelectricLight_c>Fv = .text:0x000019F0; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOelectricLight_c>CFPCc = .text:0x00001A50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -59,7 +59,7 @@ lbl_340_rodata_40 = .rodata:0x00000040; // type:object size:0x10 data:float lbl_340_rodata_50 = .rodata:0x00000050; // type:object size:0x18 data:float lbl_340_rodata_68 = .rodata:0x00000068; // type:object size:0xC lbl_340_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float -lbl_340_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ELECTRIC_LIGHT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_340_data_10 = .data:0x00000010; // type:object size:0x30 lbl_340_data_40 = .data:0x00000040; // type:object size:0xC lbl_340_data_4C = .data:0x0000004C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_evil_fieldNP/symbols.txt b/config/SOUE01/rels/d_a_obj_evil_fieldNP/symbols.txt index cc858386..9109333c 100644 --- a/config/SOUE01/rels/d_a_obj_evil_fieldNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_evil_fieldNP/symbols.txt @@ -3,53 +3,53 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOevilField__ctor = .text:0x000000F0; // type:function size:0x174 -fn_396_270 = .text:0x00000270; // type:function size:0x58 -fn_396_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_396_340 = .text:0x00000340; // type:function size:0xA0 -fn_396_3E0 = .text:0x000003E0; // type:function size:0xA4 +dAcOevilField_c_classInit__Fv = .text:0x000000F0; // type:function size:0x174 +__dt__28sFState_c<15dAcOevilField_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOevilField_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_396_490 = .text:0x00000490; // type:function size:0x40 AcOevilField__initModels = .text:0x000004D0; // type:function size:0x2B0 AcOevilField__init = .text:0x00000780; // type:function size:0x494 -fn_396_C20 = .text:0x00000C20; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C20; // type:function size:0x10 AcOevilField__destroy = .text:0x00000C30; // type:function size:0x44 AcOevilField__update = .text:0x00000C80; // type:function size:0x184 -fn_396_E10 = .text:0x00000E10; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E10; // type:function size:0x10 AcOevilField__draw = .text:0x00000E20; // type:function size:0x28 -fn_396_E50 = .text:0x00000E50; // type:function size:0x4 -fn_396_E60 = .text:0x00000E60; // type:function size:0x4 -fn_396_E70 = .text:0x00000E70; // type:function size:0x4 -AcOevilField__stateUpDownEnter = .text:0x00000E80; // type:function size:0x24 -AcOevilField__stateUpDownUpdate = .text:0x00000EB0; // type:function size:0x148 -fn_396_1000 = .text:0x00001000; // type:function size:0x4 -AcOevilField__stateStopEnter = .text:0x00001010; // type:function size:0x2C -AcOevilField__stateStopUpdate = .text:0x00001040; // type:function size:0x54 +initializeState_Wait__15dAcOevilField_cFv = .text:0x00000E50; // type:function size:0x4 +executeState_Wait__15dAcOevilField_cFv = .text:0x00000E60; // type:function size:0x4 +finalizeState_Wait__15dAcOevilField_cFv = .text:0x00000E70; // type:function size:0x4 +initializeState_UpDown__15dAcOevilField_cFv = .text:0x00000E80; // type:function size:0x24 +executeState_UpDown__15dAcOevilField_cFv = .text:0x00000EB0; // type:function size:0x148 +finalizeState_UpDown__15dAcOevilField_cFv = .text:0x00001000; // type:function size:0x4 +initializeState_Stop__15dAcOevilField_cFv = .text:0x00001010; // type:function size:0x2C +executeState_Stop__15dAcOevilField_cFv = .text:0x00001040; // type:function size:0x54 AcOevilField__decrement = .text:0x000010A0; // type:function size:0x1C -fn_396_10C0 = .text:0x000010C0; // type:function size:0x4 -AcOevilField__dtor = .text:0x000010D0; // type:function size:0x108 -fn_396_11E0 = .text:0x000011E0; // type:function size:0x10 +finalizeState_Stop__15dAcOevilField_cFv = .text:0x000010C0; // type:function size:0x4 +__dt__15dAcOevilField_cFv = .text:0x000010D0; // type:function size:0x108 +getStateID__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011E0; // type:function size:0x10 fn_396_11F0 = .text:0x000011F0; // type:function size:0x4 fn_396_1200 = .text:0x00001200; // type:function size:0x4 fn_396_1210 = .text:0x00001210; // type:function size:0x4 fn_396_1220 = .text:0x00001220; // type:function size:0x4 fn_396_1230 = .text:0x00001230; // type:function size:0x4 -fn_396_1240 = .text:0x00001240; // type:function size:0x60 -fn_396_12A0 = .text:0x000012A0; // type:function size:0xC -fn_396_12B0 = .text:0x000012B0; // type:function size:0x1C -fn_396_12D0 = .text:0x000012D0; // type:function size:0x1C -fn_396_12F0 = .text:0x000012F0; // type:function size:0x1C -fn_396_1310 = .text:0x00001310; // type:function size:0x10 -fn_396_1320 = .text:0x00001320; // type:function size:0x10 -fn_396_1330 = .text:0x00001330; // type:function size:0x10 -fn_396_1340 = .text:0x00001340; // type:function size:0x10 -fn_396_1350 = .text:0x00001350; // type:function size:0x10 -fn_396_1360 = .text:0x00001360; // type:function size:0x10 -fn_396_1370 = .text:0x00001370; // type:function size:0x30 -fn_396_13A0 = .text:0x000013A0; // type:function size:0x30 -fn_396_13D0 = .text:0x000013D0; // type:function size:0x30 -fn_396_1400 = .text:0x00001400; // type:function size:0x27C -fn_396_1680 = .text:0x00001680; // type:function size:0x58 -fn_396_16E0 = .text:0x000016E0; // type:function size:0x88 +build__31sFStateFct_c<15dAcOevilField_c>FRC12sStateIDIf_c = .text:0x00001240; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOevilField_c>FRP10sStateIf_c = .text:0x000012A0; // type:function size:0xC +initialize__28sFState_c<15dAcOevilField_c>Fv = .text:0x000012B0; // type:function size:0x1C +execute__28sFState_c<15dAcOevilField_c>Fv = .text:0x000012D0; // type:function size:0x1C +finalize__28sFState_c<15dAcOevilField_c>Fv = .text:0x000012F0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001310; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001320; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001330; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001340; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001350; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001360; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOevilField_c>CFR15dAcOevilField_c = .text:0x00001370; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOevilField_c>CFR15dAcOevilField_c = .text:0x000013A0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOevilField_c>CFR15dAcOevilField_c = .text:0x000013D0; // type:function size:0x30 +__sinit_\d_a_obj_evil_field_cpp = .text:0x00001400; // type:function size:0x27C scope:local +__dt__30sFStateID_c<15dAcOevilField_c>Fv = .text:0x00001680; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOevilField_c>CFPCc = .text:0x000016E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -62,7 +62,7 @@ lbl_396_data_1C = .data:0x0000001C; // type:object size:0x14 lbl_396_data_30 = .data:0x00000030; // type:object size:0x18 lbl_396_data_48 = .data:0x00000048; // type:object size:0x14 lbl_396_data_5C = .data:0x0000005C; // type:object size:0x1C -lbl_396_data_78 = .data:0x00000078; // type:object size:0x10 +g_profile_OBJ_EVIL_FIELD = .data:0x00000078; // type:object size:0x10 lbl_396_data_88 = .data:0x00000088; // type:object size:0x20 lbl_396_data_A8 = .data:0x000000A8; // type:object size:0x80 lbl_396_data_128 = .data:0x00000128; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_farmlandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_farmlandNP/symbols.txt index 18781111..280e3098 100644 --- a/config/SOUE01/rels/d_a_obj_farmlandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_farmlandNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOFarmLand__ctor = .text:0x000000F0; // type:function size:0x108 -fn_584_200 = .text:0x00000200; // type:function size:0x58 -fn_584_260 = .text:0x00000260; // type:function size:0x6C -fn_584_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_584_370 = .text:0x00000370; // type:function size:0xA4 +dAcOFarmLand_c_classInit__Fv = .text:0x000000F0; // type:function size:0x108 +__dt__27sFState_c<14dAcOFarmLand_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOFarmLand_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 AcOFarmLand__initModels = .text:0x00000420; // type:function size:0x108 AcOFarmLand__init = .text:0x00000530; // type:function size:0x1DC -fn_584_710 = .text:0x00000710; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000710; // type:function size:0x10 fn_584_720 = .text:0x00000720; // type:function size:0x8 AcOFarmLand__update = .text:0x00000730; // type:function size:0x1CC -fn_584_900 = .text:0x00000900; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000900; // type:function size:0x10 AcOFarmLand__draw = .text:0x00000910; // type:function size:0x58 -fn_584_970 = .text:0x00000970; // type:function size:0x4 -AcOFarmLand__stateWaitUpdate = .text:0x00000980; // type:function size:0x38 -fn_584_9C0 = .text:0x000009C0; // type:function size:0x4 -AcOFarmLand__stateDummyEventEnter = .text:0x000009D0; // type:function size:0x78 -AcOFarmLand__stateDummyEventUpdate = .text:0x00000A50; // type:function size:0x1CC -fn_584_C20 = .text:0x00000C20; // type:function size:0x4 +initializeState_Wait__14dAcOFarmLand_cFv = .text:0x00000970; // type:function size:0x4 +executeState_Wait__14dAcOFarmLand_cFv = .text:0x00000980; // type:function size:0x38 +finalizeState_Wait__14dAcOFarmLand_cFv = .text:0x000009C0; // type:function size:0x4 +initializeState_DummyEvent__14dAcOFarmLand_cFv = .text:0x000009D0; // type:function size:0x78 +executeState_DummyEvent__14dAcOFarmLand_cFv = .text:0x00000A50; // type:function size:0x1CC +finalizeState_DummyEvent__14dAcOFarmLand_cFv = .text:0x00000C20; // type:function size:0x4 AcOFarmLand__updateSubtypes1and3 = .text:0x00000C30; // type:function size:0x204 AcOFarmLand__updateSubtype0 = .text:0x00000E40; // type:function size:0x248 AcOFarmLand__updateOtherSubtypes = .text:0x00001090; // type:function size:0x21C fn_584_12B0 = .text:0x000012B0; // type:function size:0xA8 AcOFarmLand__checkHasSeedlingToDigUp = .text:0x00001360; // type:function size:0x104 -fn_584_1470 = .text:0x00001470; // type:function size:0xFC -fn_584_1570 = .text:0x00001570; // type:function size:0x10 -fn_584_1580 = .text:0x00001580; // type:function size:0x60 -fn_584_15E0 = .text:0x000015E0; // type:function size:0xC -fn_584_15F0 = .text:0x000015F0; // type:function size:0x1C -fn_584_1610 = .text:0x00001610; // type:function size:0x1C -fn_584_1630 = .text:0x00001630; // type:function size:0x1C -fn_584_1650 = .text:0x00001650; // type:function size:0x10 -fn_584_1660 = .text:0x00001660; // type:function size:0x10 -fn_584_1670 = .text:0x00001670; // type:function size:0x10 -fn_584_1680 = .text:0x00001680; // type:function size:0x10 -fn_584_1690 = .text:0x00001690; // type:function size:0x10 -fn_584_16A0 = .text:0x000016A0; // type:function size:0x10 -fn_584_16B0 = .text:0x000016B0; // type:function size:0x30 -fn_584_16E0 = .text:0x000016E0; // type:function size:0x30 -fn_584_1710 = .text:0x00001710; // type:function size:0x30 -fn_584_1740 = .text:0x00001740; // type:function size:0x1C0 -fn_584_1900 = .text:0x00001900; // type:function size:0x58 -fn_584_1960 = .text:0x00001960; // type:function size:0x88 +__dt__14dAcOFarmLand_cFv = .text:0x00001470; // type:function size:0xFC +getStateID__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001570; // type:function size:0x10 +build__30sFStateFct_c<14dAcOFarmLand_c>FRC12sStateIDIf_c = .text:0x00001580; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOFarmLand_c>FRP10sStateIf_c = .text:0x000015E0; // type:function size:0xC +initialize__27sFState_c<14dAcOFarmLand_c>Fv = .text:0x000015F0; // type:function size:0x1C +execute__27sFState_c<14dAcOFarmLand_c>Fv = .text:0x00001610; // type:function size:0x1C +finalize__27sFState_c<14dAcOFarmLand_c>Fv = .text:0x00001630; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001650; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001660; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001670; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001680; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001690; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016A0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOFarmLand_c>CFR14dAcOFarmLand_c = .text:0x000016B0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOFarmLand_c>CFR14dAcOFarmLand_c = .text:0x000016E0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOFarmLand_c>CFR14dAcOFarmLand_c = .text:0x00001710; // type:function size:0x30 +__sinit_\d_a_obj_farmland_cpp = .text:0x00001740; // type:function size:0x1C0 scope:local +__dt__29sFStateID_c<14dAcOFarmLand_c>Fv = .text:0x00001900; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOFarmLand_c>CFPCc = .text:0x00001960; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -53,7 +53,7 @@ lbl_584_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_584_rodata_8 = .rodata:0x00000008; // type:object size:0x10 data:4byte lbl_584_rodata_18 = .rodata:0x00000018; // type:object size:0x18 data:float lbl_584_rodata_30 = .rodata:0x00000030; // type:object size:0xC data:float -lbl_584_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_FARMLAND = .data:0x00000000; // type:object size:0x40 data:4byte lbl_584_data_40 = .data:0x00000040; // type:object size:0x10 lbl_584_data_50 = .data:0x00000050; // type:object size:0x10 lbl_584_data_60 = .data:0x00000060; // type:object size:0x34 diff --git a/config/SOUE01/rels/d_a_obj_fenceNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fenceNP/symbols.txt index 54751c3f..c47d8403 100644 --- a/config/SOUE01/rels/d_a_obj_fenceNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fenceNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOFence__ctor = .text:0x000000F0; // type:function size:0x30 +dAcOFence_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 fn_550_120 = .text:0x00000120; // type:function size:0x68 -AcOFence__ctorCont = .text:0x00000190; // type:function size:0xE0 -fn_550_270 = .text:0x00000270; // type:function size:0x58 -fn_550_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_550_340 = .text:0x00000340; // type:function size:0xA0 -fn_550_3E0 = .text:0x000003E0; // type:function size:0xA4 -fn_550_490 = .text:0x00000490; // type:function size:0xF0 +__ct__11dAcOFence_cFv = .text:0x00000190; // type:function size:0xE0 +__dt__24sFState_c<11dAcOFence_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOFence_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 +__dt__11dAcOFence_cFv = .text:0x00000490; // type:function size:0xF0 fn_550_580 = .text:0x00000580; // type:function size:0x1F4 fn_550_780 = .text:0x00000780; // type:function size:0x340 fn_550_AC0 = .text:0x00000AC0; // type:function size:0xB4 fn_550_B80 = .text:0x00000B80; // type:function size:0x24 fn_550_BB0 = .text:0x00000BB0; // type:function size:0x154 -fn_550_D10 = .text:0x00000D10; // type:function size:0x10 -fn_550_D20 = .text:0x00000D20; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D10; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D20; // type:function size:0x10 fn_550_D30 = .text:0x00000D30; // type:function size:0x304 fn_550_1040 = .text:0x00001040; // type:function size:0x13C fn_550_1180 = .text:0x00001180; // type:function size:0x28 fn_550_11B0 = .text:0x000011B0; // type:function size:0xA0 fn_550_1250 = .text:0x00001250; // type:function size:0x50 -fn_550_12A0 = .text:0x000012A0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000012A0; // type:function size:0x10 fn_550_12B0 = .text:0x000012B0; // type:function size:0x10 fn_550_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_550_12D0 = .text:0x000012D0; // type:function size:0x94 -fn_550_1370 = .text:0x00001370; // type:function size:0x168 -fn_550_14E0 = .text:0x000014E0; // type:function size:0x4 -fn_550_14F0 = .text:0x000014F0; // type:function size:0x10 -fn_550_1500 = .text:0x00001500; // type:function size:0x220 -fn_550_1720 = .text:0x00001720; // type:function size:0x4 -fn_550_1730 = .text:0x00001730; // type:function size:0x4 -fn_550_1740 = .text:0x00001740; // type:function size:0x204 -fn_550_1950 = .text:0x00001950; // type:function size:0x4 -fn_550_1960 = .text:0x00001960; // type:function size:0x4 -fn_550_1970 = .text:0x00001970; // type:function size:0x180 -fn_550_1AF0 = .text:0x00001AF0; // type:function size:0x4 -fn_550_1B00 = .text:0x00001B00; // type:function size:0x4 -fn_550_1B10 = .text:0x00001B10; // type:function size:0x154 -fn_550_1C70 = .text:0x00001C70; // type:function size:0x4 -fn_550_1C80 = .text:0x00001C80; // type:function size:0xC -fn_550_1C90 = .text:0x00001C90; // type:function size:0x28 +initializeState_WaitOpen__11dAcOFence_cFv = .text:0x000012D0; // type:function size:0x94 +executeState_WaitOpen__11dAcOFence_cFv = .text:0x00001370; // type:function size:0x168 +finalizeState_WaitOpen__11dAcOFence_cFv = .text:0x000014E0; // type:function size:0x4 +initializeState_Open__11dAcOFence_cFv = .text:0x000014F0; // type:function size:0x10 +executeState_Open__11dAcOFence_cFv = .text:0x00001500; // type:function size:0x220 +finalizeState_Open__11dAcOFence_cFv = .text:0x00001720; // type:function size:0x4 +initializeState_OpenPocoAPoco__11dAcOFence_cFv = .text:0x00001730; // type:function size:0x4 +executeState_OpenPocoAPoco__11dAcOFence_cFv = .text:0x00001740; // type:function size:0x204 +finalizeState_OpenPocoAPoco__11dAcOFence_cFv = .text:0x00001950; // type:function size:0x4 +initializeState_SuccessPocoAPoco__11dAcOFence_cFv = .text:0x00001960; // type:function size:0x4 +executeState_SuccessPocoAPoco__11dAcOFence_cFv = .text:0x00001970; // type:function size:0x180 +finalizeState_SuccessPocoAPoco__11dAcOFence_cFv = .text:0x00001AF0; // type:function size:0x4 +initializeState_StopOpenPocoAPoco__11dAcOFence_cFv = .text:0x00001B00; // type:function size:0x4 +executeState_StopOpenPocoAPoco__11dAcOFence_cFv = .text:0x00001B10; // type:function size:0x154 +finalizeState_StopOpenPocoAPoco__11dAcOFence_cFv = .text:0x00001C70; // type:function size:0x4 +initializeState_StopOpenAfterglowPocoAPoco__11dAcOFence_cFv = .text:0x00001C80; // type:function size:0xC +executeState_StopOpenAfterglowPocoAPoco__11dAcOFence_cFv = .text:0x00001C90; // type:function size:0x28 fn_550_1CB8 = .text:0x00001CB8; // type:function size:0x4 -fn_550_1CC0 = .text:0x00001CC0; // type:function size:0x4 -fn_550_1CD0 = .text:0x00001CD0; // type:function size:0x20 -fn_550_1CF0 = .text:0x00001CF0; // type:function size:0x120 -fn_550_1E10 = .text:0x00001E10; // type:function size:0x54 -fn_550_1E70 = .text:0x00001E70; // type:function size:0x1C -fn_550_1E90 = .text:0x00001E90; // type:function size:0x384 -fn_550_2220 = .text:0x00002220; // type:function size:0x4 -fn_550_2230 = .text:0x00002230; // type:function size:0xA4 -fn_550_22E0 = .text:0x000022E0; // type:function size:0x84 -fn_550_2370 = .text:0x00002370; // type:function size:0x4 +finalizeState_StopOpenAfterglowPocoAPoco__11dAcOFence_cFv = .text:0x00001CC0; // type:function size:0x4 +initializeState_WaitClose__11dAcOFence_cFv = .text:0x00001CD0; // type:function size:0x20 +executeState_WaitClose__11dAcOFence_cFv = .text:0x00001CF0; // type:function size:0x120 +finalizeState_WaitClose__11dAcOFence_cFv = .text:0x00001E10; // type:function size:0x54 +initializeState_Close__11dAcOFence_cFv = .text:0x00001E70; // type:function size:0x1C +executeState_Close__11dAcOFence_cFv = .text:0x00001E90; // type:function size:0x384 +finalizeState_Close__11dAcOFence_cFv = .text:0x00002220; // type:function size:0x4 +initializeState_RequestConfineEvent__11dAcOFence_cFv = .text:0x00002230; // type:function size:0xA4 +executeState_RequestConfineEvent__11dAcOFence_cFv = .text:0x000022E0; // type:function size:0x84 +finalizeState_RequestConfineEvent__11dAcOFence_cFv = .text:0x00002370; // type:function size:0x4 fn_550_2380 = .text:0x00002380; // type:function size:0x8 fn_550_2390 = .text:0x00002390; // type:function size:0x1C fn_550_23B0 = .text:0x000023B0; // type:function size:0xC @@ -81,23 +81,23 @@ fn_550_2730 = .text:0x00002730; // type:function size:0xC fn_550_2740 = .text:0x00002740; // type:function size:0x8 fn_550_2750 = .text:0x00002750; // type:function size:0x24 fn_550_2780 = .text:0x00002780; // type:function size:0x8 -fn_550_2790 = .text:0x00002790; // type:function size:0x60 -fn_550_27F0 = .text:0x000027F0; // type:function size:0xC -fn_550_2800 = .text:0x00002800; // type:function size:0x1C -fn_550_2820 = .text:0x00002820; // type:function size:0x1C -fn_550_2840 = .text:0x00002840; // type:function size:0x1C -fn_550_2860 = .text:0x00002860; // type:function size:0x10 -fn_550_2870 = .text:0x00002870; // type:function size:0x10 -fn_550_2880 = .text:0x00002880; // type:function size:0x10 -fn_550_2890 = .text:0x00002890; // type:function size:0x10 -fn_550_28A0 = .text:0x000028A0; // type:function size:0x10 -fn_550_28B0 = .text:0x000028B0; // type:function size:0x10 -fn_550_28C0 = .text:0x000028C0; // type:function size:0x30 -fn_550_28F0 = .text:0x000028F0; // type:function size:0x30 -fn_550_2920 = .text:0x00002920; // type:function size:0x30 -fn_550_2950 = .text:0x00002950; // type:function size:0x6E4 -fn_550_3040 = .text:0x00003040; // type:function size:0x58 -fn_550_30A0 = .text:0x000030A0; // type:function size:0x88 +build__27sFStateFct_c<11dAcOFence_c>FRC12sStateIDIf_c = .text:0x00002790; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOFence_c>FRP10sStateIf_c = .text:0x000027F0; // type:function size:0xC +initialize__24sFState_c<11dAcOFence_c>Fv = .text:0x00002800; // type:function size:0x1C +execute__24sFState_c<11dAcOFence_c>Fv = .text:0x00002820; // type:function size:0x1C +finalize__24sFState_c<11dAcOFence_c>Fv = .text:0x00002840; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002860; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002870; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002880; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002890; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000028A0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000028B0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOFence_c>CFR11dAcOFence_c = .text:0x000028C0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOFence_c>CFR11dAcOFence_c = .text:0x000028F0; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOFence_c>CFR11dAcOFence_c = .text:0x00002920; // type:function size:0x30 +__sinit_\d_a_obj_fence_cpp = .text:0x00002950; // type:function size:0x6E4 scope:local +__dt__26sFStateID_c<11dAcOFence_c>Fv = .text:0x00003040; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOFence_c>CFPCc = .text:0x000030A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -109,7 +109,7 @@ lbl_550_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_550_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_550_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float lbl_550_rodata_3C = .rodata:0x0000003C; // type:object size:0x28 data:float -lbl_550_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_FENCE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_550_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_550_data_20 = .data:0x00000020; // type:object size:0x18 lbl_550_data_38 = .data:0x00000038; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_fence_boko2NP/symbols.txt b/config/SOUE01/rels/d_a_obj_fence_boko2NP/symbols.txt index 7607f86d..36d288b8 100644 --- a/config/SOUE01/rels/d_a_obj_fence_boko2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fence_boko2NP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOfenceBoko2__ctor = .text:0x00000070; // type:function size:0x64 +dAcOfenceBoko2_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOfenceBoko2__initModels = .text:0x000000E0; // type:function size:0x104 AcOfenceBoko2__init = .text:0x000001F0; // type:function size:0xE0 AcOfenceBoko2__destroy = .text:0x000002D0; // type:function size:0x38 fn_371_310 = .text:0x00000310; // type:function size:0x8 AcOfenceBoko2__draw = .text:0x00000320; // type:function size:0x28 -AcOfenceBoko2__dtor = .text:0x00000350; // type:function size:0x74 +__dt__16dAcOfenceBoko2_cFv = .text:0x00000350; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_371_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_371_data_0 = .data:0x00000000; // type:object size:0x44 +g_profile_OBJ_FENCE_BOKO2 = .data:0x00000000; // type:object size:0x44 lbl_371_data_44 = .data:0x00000044; // type:object size:0x24 lbl_371_data_68 = .data:0x00000068; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_fence_bokoNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fence_bokoNP/symbols.txt index 333115f5..877af9de 100644 --- a/config/SOUE01/rels/d_a_obj_fence_bokoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fence_bokoNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOfenceBoko__ctor = .text:0x00000070; // type:function size:0x64 +dAcOfenceBoko_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOfenceBoko__initModels = .text:0x000000E0; // type:function size:0x104 AcOfenceBoko__init = .text:0x000001F0; // type:function size:0xF4 AcOfenceBoko__destory = .text:0x000002F0; // type:function size:0x38 AcOfenceBoko__update = .text:0x00000330; // type:function size:0xB4 AcOfenceBoko__draw = .text:0x000003F0; // type:function size:0x28 -AcOfenceBoko__dtor = .text:0x00000420; // type:function size:0x74 +__dt__15dAcOfenceBoko_cFv = .text:0x00000420; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_370_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float lbl_370_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float -lbl_370_data_0 = .data:0x00000000; // type:object size:0x44 +g_profile_OBJ_FENCE_BOKO = .data:0x00000000; // type:object size:0x44 lbl_370_data_44 = .data:0x00000044; // type:object size:0x24 lbl_370_data_68 = .data:0x00000068; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_fence_ironNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fence_ironNP/symbols.txt index 7e6063a6..e0c6f402 100644 --- a/config/SOUE01/rels/d_a_obj_fence_ironNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fence_ironNP/symbols.txt @@ -3,66 +3,66 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOfenceIron__ctor = .text:0x000000F0; // type:function size:0x100 -fn_352_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_352_250 = .text:0x00000250; // type:function size:0x6C -fn_352_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_352_360 = .text:0x00000360; // type:function size:0xA4 +dAcOfenceIron_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__28sFState_c<15dAcOfenceIron_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOfenceIron_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_352_410 = .text:0x00000410; // type:function size:0x14 fn_352_430 = .text:0x00000430; // type:function size:0x58 AcOfenceIron__initModels = .text:0x00000490; // type:function size:0x108 AcOfenceIron__init1 = .text:0x000005A0; // type:function size:0x108 AcOfenceIron__init2 = .text:0x000006B0; // type:function size:0x10C -fn_352_7C0 = .text:0x000007C0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007C0; // type:function size:0x10 fn_352_7D0 = .text:0x000007D0; // type:function size:0x8 AcOfenceIron__update = .text:0x000007E0; // type:function size:0xC8 -fn_352_8B0 = .text:0x000008B0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008B0; // type:function size:0x10 AcOfenceIron__updateinEvent = .text:0x000008C0; // type:function size:0x11C -fn_352_9E0 = .text:0x000009E0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009E0; // type:function size:0x10 AcOfenceIron__draw = .text:0x000009F0; // type:function size:0x28 -AcOfenceIron__stateCloseEnter = .text:0x00000A20; // type:function size:0x4 -AcOfenceIron__stateCloseIn = .text:0x00000A30; // type:function size:0xD0 -AcOfenceIron__stateCloseLeave = .text:0x00000B00; // type:function size:0x7C -AcOfenceIron__statePreMoveUpEnter = .text:0x00000B80; // type:function size:0xC -AcOfenceIron__statePreMoveUpIn = .text:0x00000B90; // type:function size:0x54 +initializeState_Close__15dAcOfenceIron_cFv = .text:0x00000A20; // type:function size:0x4 +executeState_Close__15dAcOfenceIron_cFv = .text:0x00000A30; // type:function size:0xD0 +finalizeState_Close__15dAcOfenceIron_cFv = .text:0x00000B00; // type:function size:0x7C +initializeState_PreMoveUp__15dAcOfenceIron_cFv = .text:0x00000B80; // type:function size:0xC +executeState_PreMoveUp__15dAcOfenceIron_cFv = .text:0x00000B90; // type:function size:0x54 AcOfenceIron__decrement = .text:0x00000BF0; // type:function size:0x1C -AcOfenceIron__statePreMoveUpLeave = .text:0x00000C10; // type:function size:0x4 -AcOfenceIron__stateMoveUpEnter = .text:0x00000C20; // type:function size:0x44 -AcOfenceIron__stateMoveUpIn = .text:0x00000C70; // type:function size:0x5C -AcOfenceIron__stateMoveUpLeave = .text:0x00000CD0; // type:function size:0x10 -AcOfenceIron__stateAferMoveUpEnter = .text:0x00000CE0; // type:function size:0x10 -AcOfenceIron__stateAfterMoveUpIn = .text:0x00000CF0; // type:function size:0x54 -AcOfenceIron__stateAfterMoveUpLeave = .text:0x00000D50; // type:function size:0x4 -AcOfenceIron__stateOpenEnter = .text:0x00000D60; // type:function size:0x4 -AcOfenceIron__stateOpenIn = .text:0x00000D70; // type:function size:0x100 -AcOfenceIron__stateOpenLeave = .text:0x00000E70; // type:function size:0x7C -AcOfenceIron__statePreMoveDownEnter = .text:0x00000EF0; // type:function size:0xC -AcOfenceIron__statePreMoveDownIn = .text:0x00000F00; // type:function size:0x54 -AcOfenceIron__statePreMoveDownLeave = .text:0x00000F60; // type:function size:0x4 -AcOfenceIron__stateMoveDownEnter = .text:0x00000F70; // type:function size:0x44 -AcOfenceIron__stateMoveDownIn = .text:0x00000FC0; // type:function size:0x5C -AcOfenceIron__stateMoveDownLeave = .text:0x00001020; // type:function size:0x10 -AcOfenceIron__stateAfterMoveDownEnter = .text:0x00001030; // type:function size:0x10 -AcOfenceIron__stateAfterMoveDownIn = .text:0x00001040; // type:function size:0x54 -AcOfenceIron__stateAfterMoveDownLeave = .text:0x000010A0; // type:function size:0x4 -AcOfenceIron__dtor = .text:0x000010B0; // type:function size:0x108 -fn_352_11C0 = .text:0x000011C0; // type:function size:0x60 -fn_352_1220 = .text:0x00001220; // type:function size:0xC -fn_352_1230 = .text:0x00001230; // type:function size:0x1C -fn_352_1250 = .text:0x00001250; // type:function size:0x1C -fn_352_1270 = .text:0x00001270; // type:function size:0x1C -fn_352_1290 = .text:0x00001290; // type:function size:0x10 -fn_352_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_352_12B0 = .text:0x000012B0; // type:function size:0x10 -fn_352_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_352_12D0 = .text:0x000012D0; // type:function size:0x10 -fn_352_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_352_12F0 = .text:0x000012F0; // type:function size:0x30 -fn_352_1320 = .text:0x00001320; // type:function size:0x30 -fn_352_1350 = .text:0x00001350; // type:function size:0x30 -AcOfenceIron__initStates = .text:0x00001380; // type:function size:0x628 -fn_352_19B0 = .text:0x000019B0; // type:function size:0x58 -fn_352_1A10 = .text:0x00001A10; // type:function size:0x88 +finalizeState_PreMoveUp__15dAcOfenceIron_cFv = .text:0x00000C10; // type:function size:0x4 +initializeState_MoveUp__15dAcOfenceIron_cFv = .text:0x00000C20; // type:function size:0x44 +executeState_MoveUp__15dAcOfenceIron_cFv = .text:0x00000C70; // type:function size:0x5C +finalizeState_MoveUp__15dAcOfenceIron_cFv = .text:0x00000CD0; // type:function size:0x10 +initializeState_AfterMoveUp__15dAcOfenceIron_cFv = .text:0x00000CE0; // type:function size:0x10 +executeState_AfterMoveUp__15dAcOfenceIron_cFv = .text:0x00000CF0; // type:function size:0x54 +finalizeState_AfterMoveUp__15dAcOfenceIron_cFv = .text:0x00000D50; // type:function size:0x4 +initializeState_Open__15dAcOfenceIron_cFv = .text:0x00000D60; // type:function size:0x4 +executeState_Open__15dAcOfenceIron_cFv = .text:0x00000D70; // type:function size:0x100 +finalizeState_Open__15dAcOfenceIron_cFv = .text:0x00000E70; // type:function size:0x7C +initializeState_PreMoveDown__15dAcOfenceIron_cFv = .text:0x00000EF0; // type:function size:0xC +executeState_PreMoveDown__15dAcOfenceIron_cFv = .text:0x00000F00; // type:function size:0x54 +finalizeState_PreMoveDown__15dAcOfenceIron_cFv = .text:0x00000F60; // type:function size:0x4 +initializeState_MoveDown__15dAcOfenceIron_cFv = .text:0x00000F70; // type:function size:0x44 +executeState_MoveDown__15dAcOfenceIron_cFv = .text:0x00000FC0; // type:function size:0x5C +finalizeState_MoveDown__15dAcOfenceIron_cFv = .text:0x00001020; // type:function size:0x10 +initializeState_AfterMoveDown__15dAcOfenceIron_cFv = .text:0x00001030; // type:function size:0x10 +executeState_AfterMoveDown__15dAcOfenceIron_cFv = .text:0x00001040; // type:function size:0x54 +finalizeState_AfterMoveDown__15dAcOfenceIron_cFv = .text:0x000010A0; // type:function size:0x4 +__dt__15dAcOfenceIron_cFv = .text:0x000010B0; // type:function size:0x108 +build__31sFStateFct_c<15dAcOfenceIron_c>FRC12sStateIDIf_c = .text:0x000011C0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOfenceIron_c>FRP10sStateIf_c = .text:0x00001220; // type:function size:0xC +initialize__28sFState_c<15dAcOfenceIron_c>Fv = .text:0x00001230; // type:function size:0x1C +execute__28sFState_c<15dAcOfenceIron_c>Fv = .text:0x00001250; // type:function size:0x1C +finalize__28sFState_c<15dAcOfenceIron_c>Fv = .text:0x00001270; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001290; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012A0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012B0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012C0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012D0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012E0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOfenceIron_c>CFR15dAcOfenceIron_c = .text:0x000012F0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOfenceIron_c>CFR15dAcOfenceIron_c = .text:0x00001320; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOfenceIron_c>CFR15dAcOfenceIron_c = .text:0x00001350; // type:function size:0x30 +__sinit_\d_a_obj_fence_iron_cpp = .text:0x00001380; // type:function size:0x628 scope:local +__dt__30sFStateID_c<15dAcOfenceIron_c>Fv = .text:0x000019B0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOfenceIron_c>CFPCc = .text:0x00001A10; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -79,7 +79,7 @@ lbl_352_data_1C = .data:0x0000001C; // type:object size:0x14 lbl_352_data_30 = .data:0x00000030; // type:object size:0x18 lbl_352_data_48 = .data:0x00000048; // type:object size:0x14 lbl_352_data_5C = .data:0x0000005C; // type:object size:0x1C -lbl_352_data_78 = .data:0x00000078; // type:object size:0x10 +g_profile_OBJ_FENCE_IRON = .data:0x00000078; // type:object size:0x10 lbl_352_data_88 = .data:0x00000088; // type:object size:0x40 lbl_352_data_C8 = .data:0x000000C8; // type:object size:0x20 lbl_352_data_E8 = .data:0x000000E8; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_fence_konsaiNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fence_konsaiNP/symbols.txt index 454df8b8..abff36dd 100644 --- a/config/SOUE01/rels/d_a_obj_fence_konsaiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fence_konsaiNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOfenceKonsai__ctor = .text:0x00000070; // type:function size:0x64 +dAcOfenceKonsai_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOfenceKonsai__initModels = .text:0x000000E0; // type:function size:0xF0 AcOfenceKonsai__init = .text:0x000001D0; // type:function size:0xC8 fn_381_2A0 = .text:0x000002A0; // type:function size:0x8 fn_381_2B0 = .text:0x000002B0; // type:function size:0x8 AcOfenceKonsai__draw = .text:0x000002C0; // type:function size:0x28 -AcOfenceKonsai__dtor = .text:0x000002F0; // type:function size:0x74 +__dt__17dAcOfenceKonsai_cFv = .text:0x000002F0; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_381_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float -lbl_381_data_0 = .data:0x00000000; // type:object size:0x44 +g_profile_OBJ_FENCE_KONSAI = .data:0x00000000; // type:object size:0x44 lbl_381_data_44 = .data:0x00000044; // type:object size:0x24 lbl_381_data_68 = .data:0x00000068; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_fireNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fireNP/symbols.txt index 0b2ced84..f9ba6c90 100644 --- a/config/SOUE01/rels/d_a_obj_fireNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fireNP/symbols.txt @@ -3,22 +3,22 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOFire__ctor = .text:0x000000F0; // type:function size:0xF8 +dAcOfire_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF8 fn_263_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_263_250 = .text:0x00000250; // type:function size:0x58 -fn_263_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_263_320 = .text:0x00000320; // type:function size:0xA0 -fn_263_3C0 = .text:0x000003C0; // type:function size:0xA4 +__dt__23sFState_c<10dAcOfire_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOfire_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 AcOFire__initModels = .text:0x00000470; // type:function size:0xA4 AcOFire__init = .text:0x00000520; // type:function size:0x298 -fn_263_7C0 = .text:0x000007C0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007C0; // type:function size:0x10 fn_263_7D0 = .text:0x000007D0; // type:function size:0x50 fn_263_820 = .text:0x00000820; // type:function size:0x10 AcOFire__update = .text:0x00000830; // type:function size:0x370 AcOFire__draw = .text:0x00000BA0; // type:function size:0xD0 -fn_263_C70 = .text:0x00000C70; // type:function size:0x4 -fn_263_C80 = .text:0x00000C80; // type:function size:0x4 -fn_263_C90 = .text:0x00000C90; // type:function size:0x4 +initializeState_Wait__10dAcOfire_cFv = .text:0x00000C70; // type:function size:0x4 +executeState_Wait__10dAcOfire_cFv = .text:0x00000C80; // type:function size:0x4 +finalizeState_Wait__10dAcOfire_cFv = .text:0x00000C90; // type:function size:0x4 fn_263_CA0 = .text:0x00000CA0; // type:function size:0xA4 fn_263_D50 = .text:0x00000D50; // type:function size:0xF0 fn_263_E40 = .text:0x00000E40; // type:function size:0x24C @@ -33,26 +33,26 @@ fn_263_1570 = .text:0x00001570; // type:function size:0x2C8 fn_263_1840 = .text:0x00001840; // type:function size:0x180 fn_263_19C0 = .text:0x000019C0; // type:function size:0x44 fn_263_1A10 = .text:0x00001A10; // type:function size:0x44 -fn_263_1A60 = .text:0x00001A60; // type:function size:0x100 -fn_263_1B60 = .text:0x00001B60; // type:function size:0x10 -fn_263_1B70 = .text:0x00001B70; // type:function size:0x10 -fn_263_1B80 = .text:0x00001B80; // type:function size:0x60 -fn_263_1BE0 = .text:0x00001BE0; // type:function size:0xC -fn_263_1BF0 = .text:0x00001BF0; // type:function size:0x1C -fn_263_1C10 = .text:0x00001C10; // type:function size:0x1C -fn_263_1C30 = .text:0x00001C30; // type:function size:0x1C -fn_263_1C50 = .text:0x00001C50; // type:function size:0x10 -fn_263_1C60 = .text:0x00001C60; // type:function size:0x10 -fn_263_1C70 = .text:0x00001C70; // type:function size:0x10 -fn_263_1C80 = .text:0x00001C80; // type:function size:0x10 -fn_263_1C90 = .text:0x00001C90; // type:function size:0x10 -fn_263_1CA0 = .text:0x00001CA0; // type:function size:0x10 -fn_263_1CB0 = .text:0x00001CB0; // type:function size:0x30 -fn_263_1CE0 = .text:0x00001CE0; // type:function size:0x30 -fn_263_1D10 = .text:0x00001D10; // type:function size:0x30 -fn_263_1D40 = .text:0x00001D40; // type:function size:0x10C -fn_263_1E50 = .text:0x00001E50; // type:function size:0x58 -fn_263_1EB0 = .text:0x00001EB0; // type:function size:0x88 +__dt__10dAcOfire_cFv = .text:0x00001A60; // type:function size:0x100 +executeState__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B60; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B70; // type:function size:0x10 +build__26sFStateFct_c<10dAcOfire_c>FRC12sStateIDIf_c = .text:0x00001B80; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOfire_c>FRP10sStateIf_c = .text:0x00001BE0; // type:function size:0xC +initialize__23sFState_c<10dAcOfire_c>Fv = .text:0x00001BF0; // type:function size:0x1C +execute__23sFState_c<10dAcOfire_c>Fv = .text:0x00001C10; // type:function size:0x1C +finalize__23sFState_c<10dAcOfire_c>Fv = .text:0x00001C30; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001C50; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001C60; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001C70; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C80; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C90; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001CA0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOfire_c>CFR10dAcOfire_c = .text:0x00001CB0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOfire_c>CFR10dAcOfire_c = .text:0x00001CE0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOfire_c>CFR10dAcOfire_c = .text:0x00001D10; // type:function size:0x30 +__sinit_\d_a_obj_fire_cpp = .text:0x00001D40; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dAcOfire_c>Fv = .text:0x00001E50; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOfire_c>CFPCc = .text:0x00001EB0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -63,7 +63,7 @@ lbl_263_rodata_78 = .rodata:0x00000078; // type:object size:0x10 data:float lbl_263_rodata_88 = .rodata:0x00000088; // type:object size:0x14 data:float lbl_263_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float lbl_263_rodata_A0 = .rodata:0x000000A0; // type:object size:0x2C data:float -lbl_263_data_0 = .data:0x00000000; // type:object size:0x6C data:4byte +g_profile_OBJ_FIRE = .data:0x00000000; // type:object size:0x6C data:4byte lbl_263_data_6C = .data:0x0000006C; // type:object size:0xC lbl_263_data_78 = .data:0x00000078; // type:object size:0xC lbl_263_data_84 = .data:0x00000084; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_fire_obstacleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fire_obstacleNP/symbols.txt index 41e19f34..a24626fe 100644 --- a/config/SOUE01/rels/d_a_obj_fire_obstacleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fire_obstacleNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_393_F0 = .text:0x000000F0; // type:function size:0xF0 -fn_393_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_393_240 = .text:0x00000240; // type:function size:0x6C -fn_393_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_393_350 = .text:0x00000350; // type:function size:0xA4 +dAcOfireObstacle_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__31sFState_c<18dAcOfireObstacle_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOfireObstacle_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_393_400 = .text:0x00000400; // type:function size:0x14 fn_393_420 = .text:0x00000420; // type:function size:0x58 fn_393_480 = .text:0x00000480; // type:function size:0xC4 fn_393_550 = .text:0x00000550; // type:function size:0x29C -fn_393_7F0 = .text:0x000007F0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007F0; // type:function size:0x10 fn_393_800 = .text:0x00000800; // type:function size:0x8 fn_393_810 = .text:0x00000810; // type:function size:0x30 -fn_393_840 = .text:0x00000840; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000840; // type:function size:0x10 fn_393_850 = .text:0x00000850; // type:function size:0x8 -fn_393_860 = .text:0x00000860; // type:function size:0x4 -fn_393_870 = .text:0x00000870; // type:function size:0xBC -fn_393_930 = .text:0x00000930; // type:function size:0x7C -fn_393_9B0 = .text:0x000009B0; // type:function size:0x94 -fn_393_A50 = .text:0x00000A50; // type:function size:0x4 -fn_393_A60 = .text:0x00000A60; // type:function size:0x4 -fn_393_A70 = .text:0x00000A70; // type:function size:0xFC -fn_393_B70 = .text:0x00000B70; // type:function size:0x10 -fn_393_B80 = .text:0x00000B80; // type:function size:0x60 -fn_393_BE0 = .text:0x00000BE0; // type:function size:0xC -fn_393_BF0 = .text:0x00000BF0; // type:function size:0x1C -fn_393_C10 = .text:0x00000C10; // type:function size:0x1C -fn_393_C30 = .text:0x00000C30; // type:function size:0x1C -fn_393_C50 = .text:0x00000C50; // type:function size:0x10 -fn_393_C60 = .text:0x00000C60; // type:function size:0x10 -fn_393_C70 = .text:0x00000C70; // type:function size:0x10 -fn_393_C80 = .text:0x00000C80; // type:function size:0x10 -fn_393_C90 = .text:0x00000C90; // type:function size:0x10 -fn_393_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_393_CB0 = .text:0x00000CB0; // type:function size:0x30 -fn_393_CE0 = .text:0x00000CE0; // type:function size:0x30 -fn_393_D10 = .text:0x00000D10; // type:function size:0x30 -fn_393_D40 = .text:0x00000D40; // type:function size:0x22C -fn_393_F70 = .text:0x00000F70; // type:function size:0x58 -fn_393_FD0 = .text:0x00000FD0; // type:function size:0x88 +initializeState_Wait__18dAcOfireObstacle_cFv = .text:0x00000860; // type:function size:0x4 +executeState_Wait__18dAcOfireObstacle_cFv = .text:0x00000870; // type:function size:0xBC +finalizeState_Wait__18dAcOfireObstacle_cFv = .text:0x00000930; // type:function size:0x7C +initializeState_Vanish__18dAcOfireObstacle_cFv = .text:0x000009B0; // type:function size:0x94 +executeState_Vanish__18dAcOfireObstacle_cFv = .text:0x00000A50; // type:function size:0x4 +finalizeState_Vanish__18dAcOfireObstacle_cFv = .text:0x00000A60; // type:function size:0x4 +__dt__18dAcOfireObstacle_cFv = .text:0x00000A70; // type:function size:0xFC +getStateID__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B70; // type:function size:0x10 +build__34sFStateFct_c<18dAcOfireObstacle_c>FRC12sStateIDIf_c = .text:0x00000B80; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOfireObstacle_c>FRP10sStateIf_c = .text:0x00000BE0; // type:function size:0xC +initialize__31sFState_c<18dAcOfireObstacle_c>Fv = .text:0x00000BF0; // type:function size:0x1C +execute__31sFState_c<18dAcOfireObstacle_c>Fv = .text:0x00000C10; // type:function size:0x1C +finalize__31sFState_c<18dAcOfireObstacle_c>Fv = .text:0x00000C30; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C60; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C70; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C80; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C90; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CA0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOfireObstacle_c>CFR18dAcOfireObstacle_c = .text:0x00000CB0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOfireObstacle_c>CFR18dAcOfireObstacle_c = .text:0x00000CE0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOfireObstacle_c>CFR18dAcOfireObstacle_c = .text:0x00000D10; // type:function size:0x30 +__sinit_\d_a_obj_fire_obstacle_cpp = .text:0x00000D40; // type:function size:0x22C scope:local +__dt__33sFStateID_c<18dAcOfireObstacle_c>Fv = .text:0x00000F70; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOfireObstacle_c>CFPCc = .text:0x00000FD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_393_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_393_rodata_8 = .rodata:0x00000008; // type:object size:0x34 -lbl_393_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_FIRE_OBSTACLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_393_data_10 = .data:0x00000010; // type:object size:0x14 lbl_393_data_24 = .data:0x00000024; // type:object size:0x14 lbl_393_data_38 = .data:0x00000038; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_fire_pillarNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fire_pillarNP/symbols.txt index 241f33ad..09c15718 100644 --- a/config/SOUE01/rels/d_a_obj_fire_pillarNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fire_pillarNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_394_F0 = .text:0x000000F0; // type:function size:0xDC -fn_394_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_394_230 = .text:0x00000230; // type:function size:0x6C -fn_394_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_394_340 = .text:0x00000340; // type:function size:0xA4 +dAcOfirePillar_c_classInit__Fv = .text:0x000000F0; // type:function size:0xDC +__dt__29sFState_c<16dAcOfirePillar_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOfirePillar_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_394_3F0 = .text:0x000003F0; // type:function size:0x1F8 -fn_394_5F0 = .text:0x000005F0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005F0; // type:function size:0x10 fn_394_600 = .text:0x00000600; // type:function size:0x34 fn_394_640 = .text:0x00000640; // type:function size:0xD8 -fn_394_720 = .text:0x00000720; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000720; // type:function size:0x10 fn_394_730 = .text:0x00000730; // type:function size:0x8 -fn_394_740 = .text:0x00000740; // type:function size:0x4 -fn_394_750 = .text:0x00000750; // type:function size:0x180 -fn_394_8D0 = .text:0x000008D0; // type:function size:0x4 -fn_394_8E0 = .text:0x000008E0; // type:function size:0xC -fn_394_8F0 = .text:0x000008F0; // type:function size:0x11C +initializeState_Wait__16dAcOfirePillar_cFv = .text:0x00000740; // type:function size:0x4 +executeState_Wait__16dAcOfirePillar_cFv = .text:0x00000750; // type:function size:0x180 +finalizeState_Wait__16dAcOfirePillar_cFv = .text:0x000008D0; // type:function size:0x4 +initializeState_WaterWait__16dAcOfirePillar_cFv = .text:0x000008E0; // type:function size:0xC +executeState_WaterWait__16dAcOfirePillar_cFv = .text:0x000008F0; // type:function size:0x11C fn_394_A10 = .text:0x00000A10; // type:function size:0x1C -fn_394_A30 = .text:0x00000A30; // type:function size:0x4 -fn_394_A40 = .text:0x00000A40; // type:function size:0x2C -fn_394_A70 = .text:0x00000A70; // type:function size:0x148 -fn_394_BC0 = .text:0x00000BC0; // type:function size:0x10 -fn_394_BD0 = .text:0x00000BD0; // type:function size:0xC -fn_394_BE0 = .text:0x00000BE0; // type:function size:0x9C -fn_394_C80 = .text:0x00000C80; // type:function size:0x4 +finalizeState_WaterWait__16dAcOfirePillar_cFv = .text:0x00000A30; // type:function size:0x4 +initializeState_Vacuum__16dAcOfirePillar_cFv = .text:0x00000A40; // type:function size:0x2C +executeState_Vacuum__16dAcOfirePillar_cFv = .text:0x00000A70; // type:function size:0x148 +finalizeState_Vacuum__16dAcOfirePillar_cFv = .text:0x00000BC0; // type:function size:0x10 +initializeState_Small__16dAcOfirePillar_cFv = .text:0x00000BD0; // type:function size:0xC +executeState_Small__16dAcOfirePillar_cFv = .text:0x00000BE0; // type:function size:0x9C +finalizeState_Small__16dAcOfirePillar_cFv = .text:0x00000C80; // type:function size:0x4 fn_394_C90 = .text:0x00000C90; // type:function size:0x6C fn_394_D00 = .text:0x00000D00; // type:function size:0x68 fn_394_D70 = .text:0x00000D70; // type:function size:0x7C fn_394_DF0 = .text:0x00000DF0; // type:function size:0x7C fn_394_E70 = .text:0x00000E70; // type:function size:0x7C -fn_394_EF0 = .text:0x00000EF0; // type:function size:0xE4 -fn_394_FE0 = .text:0x00000FE0; // type:function size:0x10 -fn_394_FF0 = .text:0x00000FF0; // type:function size:0x60 -fn_394_1050 = .text:0x00001050; // type:function size:0xC -fn_394_1060 = .text:0x00001060; // type:function size:0x1C -fn_394_1080 = .text:0x00001080; // type:function size:0x1C -fn_394_10A0 = .text:0x000010A0; // type:function size:0x1C -fn_394_10C0 = .text:0x000010C0; // type:function size:0x10 -fn_394_10D0 = .text:0x000010D0; // type:function size:0x10 -fn_394_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_394_10F0 = .text:0x000010F0; // type:function size:0x10 -fn_394_1100 = .text:0x00001100; // type:function size:0x10 -fn_394_1110 = .text:0x00001110; // type:function size:0x10 -fn_394_1120 = .text:0x00001120; // type:function size:0x30 -fn_394_1150 = .text:0x00001150; // type:function size:0x30 -fn_394_1180 = .text:0x00001180; // type:function size:0x30 -fn_394_11B0 = .text:0x000011B0; // type:function size:0x3A4 -fn_394_1560 = .text:0x00001560; // type:function size:0x58 -fn_394_15C0 = .text:0x000015C0; // type:function size:0x88 +__dt__16dAcOfirePillar_cFv = .text:0x00000EF0; // type:function size:0xE4 +getStateID__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FE0; // type:function size:0x10 +build__32sFStateFct_c<16dAcOfirePillar_c>FRC12sStateIDIf_c = .text:0x00000FF0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOfirePillar_c>FRP10sStateIf_c = .text:0x00001050; // type:function size:0xC +initialize__29sFState_c<16dAcOfirePillar_c>Fv = .text:0x00001060; // type:function size:0x1C +execute__29sFState_c<16dAcOfirePillar_c>Fv = .text:0x00001080; // type:function size:0x1C +finalize__29sFState_c<16dAcOfirePillar_c>Fv = .text:0x000010A0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010C0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010D0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010E0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010F0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001100; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOfirePillar_c>CFR16dAcOfirePillar_c = .text:0x00001120; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOfirePillar_c>CFR16dAcOfirePillar_c = .text:0x00001150; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOfirePillar_c>CFR16dAcOfirePillar_c = .text:0x00001180; // type:function size:0x30 +__sinit_\d_a_obj_fire_pillar_cpp = .text:0x000011B0; // type:function size:0x3A4 scope:local +__dt__31sFStateID_c<16dAcOfirePillar_c>Fv = .text:0x00001560; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOfirePillar_c>CFPCc = .text:0x000015C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -59,7 +59,7 @@ lbl_394_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_394_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_394_rodata_5C = .rodata:0x0000005C; // type:object size:0xC data:float lbl_394_rodata_68 = .rodata:0x00000068; // type:object size:0x24 data:float -lbl_394_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_FIRE_PILLAR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_394_data_10 = .data:0x00000010; // type:object size:0x40 lbl_394_data_50 = .data:0x00000050; // type:object size:0x80 lbl_394_data_D0 = .data:0x000000D0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_firewallNP/symbols.txt b/config/SOUE01/rels/d_a_obj_firewallNP/symbols.txt index efe7454e..e036b5d1 100644 --- a/config/SOUE01/rels/d_a_obj_firewallNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_firewallNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_520_F0 = .text:0x000000F0; // type:function size:0xCC -fn_520_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_520_220 = .text:0x00000220; // type:function size:0x6C -fn_520_290 = .text:0x00000290; // type:function size:0xA0 -fn_520_330 = .text:0x00000330; // type:function size:0xA4 +dAcOFireWall_c_classInit__Fv = .text:0x000000F0; // type:function size:0xCC +__dt__27sFState_c<14dAcOFireWall_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOFireWall_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_520_3E0 = .text:0x000003E0; // type:function size:0xB4 fn_520_4A0 = .text:0x000004A0; // type:function size:0x2E8 -fn_520_790 = .text:0x00000790; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000790; // type:function size:0x10 fn_520_7A0 = .text:0x000007A0; // type:function size:0x8 fn_520_7B0 = .text:0x000007B0; // type:function size:0x140 -fn_520_8F0 = .text:0x000008F0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008F0; // type:function size:0x10 fn_520_900 = .text:0x00000900; // type:function size:0x1C fn_520_920 = .text:0x00000920; // type:function size:0x8 -fn_520_930 = .text:0x00000930; // type:function size:0x4 -fn_520_940 = .text:0x00000940; // type:function size:0x168 -fn_520_AB0 = .text:0x00000AB0; // type:function size:0x4 -fn_520_AC0 = .text:0x00000AC0; // type:function size:0xF0 -fn_520_BB0 = .text:0x00000BB0; // type:function size:0x10 -fn_520_BC0 = .text:0x00000BC0; // type:function size:0x60 -fn_520_C20 = .text:0x00000C20; // type:function size:0xC -fn_520_C30 = .text:0x00000C30; // type:function size:0x1C -fn_520_C50 = .text:0x00000C50; // type:function size:0x1C -fn_520_C70 = .text:0x00000C70; // type:function size:0x1C -fn_520_C90 = .text:0x00000C90; // type:function size:0x10 -fn_520_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_520_CB0 = .text:0x00000CB0; // type:function size:0x10 -fn_520_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_520_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_520_CE0 = .text:0x00000CE0; // type:function size:0x10 -fn_520_CF0 = .text:0x00000CF0; // type:function size:0x30 -fn_520_D20 = .text:0x00000D20; // type:function size:0x30 -fn_520_D50 = .text:0x00000D50; // type:function size:0x30 -fn_520_D80 = .text:0x00000D80; // type:function size:0x10C -fn_520_E90 = .text:0x00000E90; // type:function size:0x58 -fn_520_EF0 = .text:0x00000EF0; // type:function size:0x88 +initializeState_Wait__14dAcOFireWall_cFv = .text:0x00000930; // type:function size:0x4 +executeState_Wait__14dAcOFireWall_cFv = .text:0x00000940; // type:function size:0x168 +finalizeState_Wait__14dAcOFireWall_cFv = .text:0x00000AB0; // type:function size:0x4 +__dt__14dAcOFireWall_cFv = .text:0x00000AC0; // type:function size:0xF0 +getStateID__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BB0; // type:function size:0x10 +build__30sFStateFct_c<14dAcOFireWall_c>FRC12sStateIDIf_c = .text:0x00000BC0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOFireWall_c>FRP10sStateIf_c = .text:0x00000C20; // type:function size:0xC +initialize__27sFState_c<14dAcOFireWall_c>Fv = .text:0x00000C30; // type:function size:0x1C +execute__27sFState_c<14dAcOFireWall_c>Fv = .text:0x00000C50; // type:function size:0x1C +finalize__27sFState_c<14dAcOFireWall_c>Fv = .text:0x00000C70; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C90; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CA0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CB0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CD0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CE0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOFireWall_c>CFR14dAcOFireWall_c = .text:0x00000CF0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOFireWall_c>CFR14dAcOFireWall_c = .text:0x00000D20; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOFireWall_c>CFR14dAcOFireWall_c = .text:0x00000D50; // type:function size:0x30 +__sinit_\d_a_obj_firewall_cpp = .text:0x00000D80; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcOFireWall_c>Fv = .text:0x00000E90; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOFireWall_c>CFPCc = .text:0x00000EF0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_520_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float -lbl_520_data_0 = .data:0x00000000; // type:object size:0x80 data:4byte +g_profile_OBJ_FIREWALL = .data:0x00000000; // type:object size:0x80 data:4byte lbl_520_data_80 = .data:0x00000080; // type:object size:0x8 lbl_520_data_88 = .data:0x00000088; // type:object size:0x28 lbl_520_data_B0 = .data:0x000000B0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_flagNP/symbols.txt b/config/SOUE01/rels/d_a_obj_flagNP/symbols.txt index 836e7358..b87ed07e 100644 --- a/config/SOUE01/rels/d_a_obj_flagNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_flagNP/symbols.txt @@ -4,25 +4,25 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_552_F0 = .text:0x000000F0; // type:function size:0x40 -fn_552_130 = .text:0x00000130; // type:function size:0x110 -fn_552_240 = .text:0x00000240; // type:function size:0x58 -fn_552_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_552_310 = .text:0x00000310; // type:function size:0xA0 -fn_552_3B0 = .text:0x000003B0; // type:function size:0xA4 +dAcOFlag_c_classInit__Fv = .text:0x00000130; // type:function size:0x110 +__dt__23sFState_c<10dAcOFlag_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOFlag_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_552_460 = .text:0x00000460; // type:function size:0x40 fn_552_4A0 = .text:0x000004A0; // type:function size:0x40 fn_552_4E0 = .text:0x000004E0; // type:function size:0x4 fn_552_4F0 = .text:0x000004F0; // type:function size:0x3AC fn_552_8A0 = .text:0x000008A0; // type:function size:0x290 -fn_552_B30 = .text:0x00000B30; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B30; // type:function size:0x10 fn_552_B40 = .text:0x00000B40; // type:function size:0x1A4 fn_552_CF0 = .text:0x00000CF0; // type:function size:0x8 fn_552_D00 = .text:0x00000D00; // type:function size:0x178 -fn_552_E80 = .text:0x00000E80; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E80; // type:function size:0x10 fn_552_E90 = .text:0x00000E90; // type:function size:0x28 -fn_552_EC0 = .text:0x00000EC0; // type:function size:0x4 -fn_552_ED0 = .text:0x00000ED0; // type:function size:0x2C -fn_552_F00 = .text:0x00000F00; // type:function size:0x4 +initializeState_Wait__10dAcOFlag_cFv = .text:0x00000EC0; // type:function size:0x4 +executeState_Wait__10dAcOFlag_cFv = .text:0x00000ED0; // type:function size:0x2C +finalizeState_Wait__10dAcOFlag_cFv = .text:0x00000F00; // type:function size:0x4 fn_552_F10 = .text:0x00000F10; // type:function size:0x114 fn_552_1030 = .text:0x00001030; // type:function size:0x6D0 fn_552_1700 = .text:0x00001700; // type:function size:0x7C @@ -42,30 +42,30 @@ fn_552_3F50 = .text:0x00003F50; // type:function size:0x44 fn_552_3FA0 = .text:0x00003FA0; // type:function size:0x24 fn_552_3FD0 = .text:0x00003FD0; // type:function size:0x24 fn_552_4000 = .text:0x00004000; // type:function size:0x90 -fn_552_4090 = .text:0x00004090; // type:function size:0xF4 -fn_552_4190 = .text:0x00004190; // type:function size:0x10 +__dt__10dAcOFlag_cFv = .text:0x00004090; // type:function size:0xF4 +getStateID__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004190; // type:function size:0x10 fn_552_41A0 = .text:0x000041A0; // type:function size:0x4 fn_552_41B0 = .text:0x000041B0; // type:function size:0x4 fn_552_41C0 = .text:0x000041C0; // type:function size:0x4 fn_552_41D0 = .text:0x000041D0; // type:function size:0x4 fn_552_41E0 = .text:0x000041E0; // type:function size:0x4 -fn_552_41F0 = .text:0x000041F0; // type:function size:0x60 -fn_552_4250 = .text:0x00004250; // type:function size:0xC -fn_552_4260 = .text:0x00004260; // type:function size:0x1C -fn_552_4280 = .text:0x00004280; // type:function size:0x1C -fn_552_42A0 = .text:0x000042A0; // type:function size:0x1C -fn_552_42C0 = .text:0x000042C0; // type:function size:0x10 -fn_552_42D0 = .text:0x000042D0; // type:function size:0x10 -fn_552_42E0 = .text:0x000042E0; // type:function size:0x10 -fn_552_42F0 = .text:0x000042F0; // type:function size:0x10 -fn_552_4300 = .text:0x00004300; // type:function size:0x10 -fn_552_4310 = .text:0x00004310; // type:function size:0x10 -fn_552_4320 = .text:0x00004320; // type:function size:0x30 -fn_552_4350 = .text:0x00004350; // type:function size:0x30 -fn_552_4380 = .text:0x00004380; // type:function size:0x30 -fn_552_43B0 = .text:0x000043B0; // type:function size:0x190C -fn_552_5CC0 = .text:0x00005CC0; // type:function size:0x58 -fn_552_5D20 = .text:0x00005D20; // type:function size:0x88 +build__26sFStateFct_c<10dAcOFlag_c>FRC12sStateIDIf_c = .text:0x000041F0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOFlag_c>FRP10sStateIf_c = .text:0x00004250; // type:function size:0xC +initialize__23sFState_c<10dAcOFlag_c>Fv = .text:0x00004260; // type:function size:0x1C +execute__23sFState_c<10dAcOFlag_c>Fv = .text:0x00004280; // type:function size:0x1C +finalize__23sFState_c<10dAcOFlag_c>Fv = .text:0x000042A0; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000042C0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000042D0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000042E0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000042F0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004300; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004310; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOFlag_c>CFR10dAcOFlag_c = .text:0x00004320; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOFlag_c>CFR10dAcOFlag_c = .text:0x00004350; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOFlag_c>CFR10dAcOFlag_c = .text:0x00004380; // type:function size:0x30 +__sinit_\d_a_obj_flag_cpp = .text:0x000043B0; // type:function size:0x190C scope:local +__dt__25sFStateID_c<10dAcOFlag_c>Fv = .text:0x00005CC0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOFlag_c>CFPCc = .text:0x00005D20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -78,7 +78,7 @@ lbl_552_rodata_700 = .rodata:0x00000700; // type:object size:0x1C data:float lbl_552_rodata_71C = .rodata:0x0000071C; // type:object size:0x10 data:float lbl_552_rodata_72C = .rodata:0x0000072C; // type:object size:0x90 data:float lbl_552_rodata_7BC = .rodata:0x000007BC; // type:object size:0x9B0 data:float -lbl_552_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_FLAG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_552_data_10 = .data:0x00000010; // type:object size:0x30 data:float lbl_552_data_40 = .data:0x00000040; // type:object size:0x18 data:string lbl_552_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_flower_ancientNP/symbols.txt b/config/SOUE01/rels/d_a_obj_flower_ancientNP/symbols.txt index cc54f21a..ffc4418a 100644 --- a/config/SOUE01/rels/d_a_obj_flower_ancientNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_flower_ancientNP/symbols.txt @@ -3,60 +3,60 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_511_F0 = .text:0x000000F0; // type:function size:0x108 +dAcOFlowerAncient_c_classInit__Fv = .text:0x000000F0; // type:function size:0x108 fn_511_200 = .text:0x00000200; // type:function size:0x58 -fn_511_260 = .text:0x00000260; // type:function size:0x58 -fn_511_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_511_330 = .text:0x00000330; // type:function size:0xA0 -fn_511_3D0 = .text:0x000003D0; // type:function size:0xA4 +__dt__32sFState_c<19dAcOFlowerAncient_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOFlowerAncient_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_511_480 = .text:0x00000480; // type:function size:0x80 fn_511_500 = .text:0x00000500; // type:function size:0x15C fn_511_660 = .text:0x00000660; // type:function size:0xD8 -fn_511_740 = .text:0x00000740; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000740; // type:function size:0x10 fn_511_750 = .text:0x00000750; // type:function size:0x8 fn_511_760 = .text:0x00000760; // type:function size:0x2D4 -fn_511_A40 = .text:0x00000A40; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A40; // type:function size:0x10 fn_511_A50 = .text:0x00000A50; // type:function size:0xDC -fn_511_B30 = .text:0x00000B30; // type:function size:0x4 -fn_511_B40 = .text:0x00000B40; // type:function size:0x94 -fn_511_BE0 = .text:0x00000BE0; // type:function size:0x4 -fn_511_BF0 = .text:0x00000BF0; // type:function size:0x4 -fn_511_C00 = .text:0x00000C00; // type:function size:0x1C8 -fn_511_DD0 = .text:0x00000DD0; // type:function size:0x4 -fn_511_DE0 = .text:0x00000DE0; // type:function size:0x50 -fn_511_E30 = .text:0x00000E30; // type:function size:0x4 -fn_511_E40 = .text:0x00000E40; // type:function size:0x4 -fn_511_E50 = .text:0x00000E50; // type:function size:0x1C -fn_511_E70 = .text:0x00000E70; // type:function size:0x24 +initializeState_Wait__19dAcOFlowerAncient_cFv = .text:0x00000B30; // type:function size:0x4 +executeState_Wait__19dAcOFlowerAncient_cFv = .text:0x00000B40; // type:function size:0x94 +finalizeState_Wait__19dAcOFlowerAncient_cFv = .text:0x00000BE0; // type:function size:0x4 +initializeState_TimeSlip__19dAcOFlowerAncient_cFv = .text:0x00000BF0; // type:function size:0x4 +executeState_TimeSlip__19dAcOFlowerAncient_cFv = .text:0x00000C00; // type:function size:0x1C8 +finalizeState_TimeSlip__19dAcOFlowerAncient_cFv = .text:0x00000DD0; // type:function size:0x4 +initializeState_Break__19dAcOFlowerAncient_cFv = .text:0x00000DE0; // type:function size:0x50 +executeState_Break__19dAcOFlowerAncient_cFv = .text:0x00000E30; // type:function size:0x4 +finalizeState_Break__19dAcOFlowerAncient_cFv = .text:0x00000E40; // type:function size:0x4 +initializeState_WhipCarry__19dAcOFlowerAncient_cFv = .text:0x00000E50; // type:function size:0x1C +executeState_WhipCarry__19dAcOFlowerAncient_cFv = .text:0x00000E70; // type:function size:0x24 fn_511_E94 = .text:0x00000E94; // type:function size:0x4 -fn_511_EA0 = .text:0x00000EA0; // type:function size:0x10 +finalizeState_WhipCarry__19dAcOFlowerAncient_cFv = .text:0x00000EA0; // type:function size:0x10 fn_511_EB0 = .text:0x00000EB0; // type:function size:0x78 fn_511_F30 = .text:0x00000F30; // type:function size:0xC4 -fn_511_1000 = .text:0x00001000; // type:function size:0xF4 -fn_511_1100 = .text:0x00001100; // type:function size:0x10 -fn_511_1110 = .text:0x00001110; // type:function size:0x60 -fn_511_1170 = .text:0x00001170; // type:function size:0xC -fn_511_1180 = .text:0x00001180; // type:function size:0x1C -fn_511_11A0 = .text:0x000011A0; // type:function size:0x1C -fn_511_11C0 = .text:0x000011C0; // type:function size:0x1C -fn_511_11E0 = .text:0x000011E0; // type:function size:0x10 -fn_511_11F0 = .text:0x000011F0; // type:function size:0x10 -fn_511_1200 = .text:0x00001200; // type:function size:0x10 -fn_511_1210 = .text:0x00001210; // type:function size:0x10 -fn_511_1220 = .text:0x00001220; // type:function size:0x10 -fn_511_1230 = .text:0x00001230; // type:function size:0x10 -fn_511_1240 = .text:0x00001240; // type:function size:0x30 -fn_511_1270 = .text:0x00001270; // type:function size:0x30 -fn_511_12A0 = .text:0x000012A0; // type:function size:0x30 -AcOFlowerAncient__sinit = .text:0x000012D0; // type:function size:0x338 -fn_511_1610 = .text:0x00001610; // type:function size:0x58 -fn_511_1670 = .text:0x00001670; // type:function size:0x88 +__dt__19dAcOFlowerAncient_cFv = .text:0x00001000; // type:function size:0xF4 +getStateID__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001100; // type:function size:0x10 +build__35sFStateFct_c<19dAcOFlowerAncient_c>FRC12sStateIDIf_c = .text:0x00001110; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOFlowerAncient_c>FRP10sStateIf_c = .text:0x00001170; // type:function size:0xC +initialize__32sFState_c<19dAcOFlowerAncient_c>Fv = .text:0x00001180; // type:function size:0x1C +execute__32sFState_c<19dAcOFlowerAncient_c>Fv = .text:0x000011A0; // type:function size:0x1C +finalize__32sFState_c<19dAcOFlowerAncient_c>Fv = .text:0x000011C0; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011E0; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011F0; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001200; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001210; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001220; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001230; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOFlowerAncient_c>CFR19dAcOFlowerAncient_c = .text:0x00001240; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOFlowerAncient_c>CFR19dAcOFlowerAncient_c = .text:0x00001270; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOFlowerAncient_c>CFR19dAcOFlowerAncient_c = .text:0x000012A0; // type:function size:0x30 +__sinit_\d_a_obj_flower_ancient_cpp = .text:0x000012D0; // type:function size:0x338 scope:local +__dt__34sFStateID_c<19dAcOFlowerAncient_c>Fv = .text:0x00001610; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOFlowerAncient_c>CFPCc = .text:0x00001670; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_511_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_511_rodata_4 = .rodata:0x00000004; // type:object size:0x5C data:float -lbl_511_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_FLOWER_ANCIENT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_511_data_10 = .data:0x00000010; // type:object size:0x2C lbl_511_data_3C = .data:0x0000003C; // type:object size:0xC lbl_511_data_48 = .data:0x00000048; // type:object size:0x28 diff --git a/config/SOUE01/rels/d_a_obj_flying_clawshot_targetNP/symbols.txt b/config/SOUE01/rels/d_a_obj_flying_clawshot_targetNP/symbols.txt index dd011190..84967d2c 100644 --- a/config/SOUE01/rels/d_a_obj_flying_clawshot_targetNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_flying_clawshot_targetNP/symbols.txt @@ -1,20 +1,20 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOFlyingClawshotTarget__ctor = .text:0x00000070; // type:function size:0x5C +dAcOFlyingClawshotTarget_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C AcOFlyingClawshotTarget__initModels = .text:0x000000D0; // type:function size:0x98 AcOFlyingClawshotTarget__init1 = .text:0x00000170; // type:function size:0x190 AcOFlyingClawshotTarget__init2 = .text:0x00000300; // type:function size:0xDC AcOFlyingClawshotTarget__update = .text:0x000003E0; // type:function size:0x52C AcOFlyingClawshotTarget__draw = .text:0x00000910; // type:function size:0x28 -fn_615_940 = .text:0x00000940; // type:function size:0x74 +__dt__26dAcOFlyingClawshotTarget_cFv = .text:0x00000940; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_615_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_615_rodata_28 = .rodata:0x00000028; // type:object size:0x2C data:4byte lbl_615_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_615_rodata_58 = .rodata:0x00000058; // type:object size:0x10 data:float -lbl_615_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_FLYING_CLAWSHOT_TARGET = .data:0x00000000; // type:object size:0x10 lbl_615_data_10 = .data:0x00000010; // type:object size:0x10 lbl_615_data_20 = .data:0x00000020; // type:object size:0x28 data:string lbl_615_data_48 = .data:0x00000048; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_fortune_ringNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fortune_ringNP/symbols.txt index 7ab9d2d4..373f85f0 100644 --- a/config/SOUE01/rels/d_a_obj_fortune_ringNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fortune_ringNP/symbols.txt @@ -4,30 +4,30 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_354_F0 = .text:0x000000F0; // type:function size:0x40 -fn_354_130 = .text:0x00000130; // type:function size:0x30 -fn_354_160 = .text:0x00000160; // type:function size:0xDC +dAcOfortuneRing_c_classInit__Fv = .text:0x00000130; // type:function size:0x30 +__ct__17dAcOfortuneRing_cFv = .text:0x00000160; // type:function size:0xDC SingleFortuneRing__ctor = .text:0x00000240; // type:function size:0xA0 fn_354_2E0 = .text:0x000002E0; // type:function size:0x4 SingleFortuneRing__dtor = .text:0x000002F0; // type:function size:0x9C -fn_354_390 = .text:0x00000390; // type:function size:0x58 -fn_354_3F0 = .text:0x000003F0; // type:function size:0x6C -fn_354_460 = .text:0x00000460; // type:function size:0xA0 -fn_354_500 = .text:0x00000500; // type:function size:0xA4 -fn_354_5B0 = .text:0x000005B0; // type:function size:0xF0 +__dt__30sFState_c<17dAcOfortuneRing_c>Fv = .text:0x00000390; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOfortuneRing_c>Fv = .text:0x000003F0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000460; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000500; // type:function size:0xA4 +__dt__17dAcOfortuneRing_cFv = .text:0x000005B0; // type:function size:0xF0 AcOfortuneRing__initModels = .text:0x000006A0; // type:function size:0x168 AcOfortuneRing__init = .text:0x00000810; // type:function size:0xC8 -fn_354_8E0 = .text:0x000008E0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008E0; // type:function size:0x10 fn_354_8F0 = .text:0x000008F0; // type:function size:0x8 AcOfortuneRing__update = .text:0x00000900; // type:function size:0x88 -fn_354_990 = .text:0x00000990; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000990; // type:function size:0x10 fn_354_9A0 = .text:0x000009A0; // type:function size:0xF8 -AcOfortuneRing__stateWaitEnter = .text:0x00000AA0; // type:function size:0x10 -AcOfortuneRing__stateWaitUpdate = .text:0x00000AB0; // type:function size:0x24 +initializeState_Wait__17dAcOfortuneRing_cFv = .text:0x00000AA0; // type:function size:0x10 +executeState_Wait__17dAcOfortuneRing_cFv = .text:0x00000AB0; // type:function size:0x24 fn_354_AD4 = .text:0x00000AD4; // type:function size:0x4 -AcOfortuneRing__stateWaitLeave = .text:0x00000AE0; // type:function size:0x4 -AcOfortuneRing__statePlayEnter = .text:0x00000AF0; // type:function size:0x64 -AcOfortuneRing__statePlayUpdate = .text:0x00000B60; // type:function size:0x120 -AcOfortuneRing__statePlayLeave = .text:0x00000C80; // type:function size:0xC +finalizeState_Wait__17dAcOfortuneRing_cFv = .text:0x00000AE0; // type:function size:0x4 +initializeState_Play__17dAcOfortuneRing_cFv = .text:0x00000AF0; // type:function size:0x64 +executeState_Play__17dAcOfortuneRing_cFv = .text:0x00000B60; // type:function size:0x120 +finalizeState_Play__17dAcOfortuneRing_cFv = .text:0x00000C80; // type:function size:0xC AcOfortuneRing__updateRings = .text:0x00000C90; // type:function size:0x94 fn_354_D30 = .text:0x00000D30; // type:function size:0x26C AcOfortuneRing__addToMultiplier = .text:0x00000FA0; // type:function size:0x30 @@ -45,24 +45,24 @@ fn_354_1480 = .text:0x00001480; // type:function size:0x1FC fn_354_1680 = .text:0x00001680; // type:function size:0x244 fn_354_18D0 = .text:0x000018D0; // type:function size:0xD8 fn_354_19B0 = .text:0x000019B0; // type:function size:0x74 -fn_354_1A30 = .text:0x00001A30; // type:function size:0x10 -fn_354_1A40 = .text:0x00001A40; // type:function size:0x60 -fn_354_1AA0 = .text:0x00001AA0; // type:function size:0xC -fn_354_1AB0 = .text:0x00001AB0; // type:function size:0x1C -fn_354_1AD0 = .text:0x00001AD0; // type:function size:0x1C -fn_354_1AF0 = .text:0x00001AF0; // type:function size:0x1C -fn_354_1B10 = .text:0x00001B10; // type:function size:0x10 -fn_354_1B20 = .text:0x00001B20; // type:function size:0x10 -fn_354_1B30 = .text:0x00001B30; // type:function size:0x10 -fn_354_1B40 = .text:0x00001B40; // type:function size:0x10 -fn_354_1B50 = .text:0x00001B50; // type:function size:0x10 -fn_354_1B60 = .text:0x00001B60; // type:function size:0x10 -fn_354_1B70 = .text:0x00001B70; // type:function size:0x30 -fn_354_1BA0 = .text:0x00001BA0; // type:function size:0x30 -fn_354_1BD0 = .text:0x00001BD0; // type:function size:0x30 -fn_354_1C00 = .text:0x00001C00; // type:function size:0x1C0 -fn_354_1DC0 = .text:0x00001DC0; // type:function size:0x58 -fn_354_1E20 = .text:0x00001E20; // type:function size:0x88 +getStateID__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A30; // type:function size:0x10 +build__33sFStateFct_c<17dAcOfortuneRing_c>FRC12sStateIDIf_c = .text:0x00001A40; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOfortuneRing_c>FRP10sStateIf_c = .text:0x00001AA0; // type:function size:0xC +initialize__30sFState_c<17dAcOfortuneRing_c>Fv = .text:0x00001AB0; // type:function size:0x1C +execute__30sFState_c<17dAcOfortuneRing_c>Fv = .text:0x00001AD0; // type:function size:0x1C +finalize__30sFState_c<17dAcOfortuneRing_c>Fv = .text:0x00001AF0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B10; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B20; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B30; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B40; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B50; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B60; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOfortuneRing_c>CFR17dAcOfortuneRing_c = .text:0x00001B70; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOfortuneRing_c>CFR17dAcOfortuneRing_c = .text:0x00001BA0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOfortuneRing_c>CFR17dAcOfortuneRing_c = .text:0x00001BD0; // type:function size:0x30 +__sinit_\d_a_obj_fortune_ring_cpp = .text:0x00001C00; // type:function size:0x1C0 scope:local +__dt__32sFStateID_c<17dAcOfortuneRing_c>Fv = .text:0x00001DC0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOfortuneRing_c>CFPCc = .text:0x00001E20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -74,7 +74,7 @@ lbl_354_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float lbl_354_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float lbl_354_rodata_130 = .rodata:0x00000130; // type:object size:0x28 data:double lbl_354_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float -lbl_354_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_FORTUNE_RING = .data:0x00000000; // type:object size:0x10 data:4byte lbl_354_data_10 = .data:0x00000010; // type:object size:0xC lbl_354_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_354_data_2C = .data:0x0000002C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_fruitBNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fruitBNP/symbols.txt index 3e3a0923..fae4ec4a 100644 --- a/config/SOUE01/rels/d_a_obj_fruitBNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fruitBNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOFruitB__ctor = .text:0x000000F0; // type:function size:0xF8 +dAcOFruitB_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF8 fn_582_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_582_250 = .text:0x00000250; // type:function size:0x58 -fn_582_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_582_320 = .text:0x00000320; // type:function size:0xA0 -fn_582_3C0 = .text:0x000003C0; // type:function size:0xA4 +__dt__25sFState_c<12dAcOFruitB_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOFruitB_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 AcOFruitB__initModels = .text:0x00000470; // type:function size:0x80 AcOFruitB__init = .text:0x000004F0; // type:function size:0x1E8 -fn_582_6E0 = .text:0x000006E0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006E0; // type:function size:0x10 fn_582_6F0 = .text:0x000006F0; // type:function size:0x8 AcOFruitB__update = .text:0x00000700; // type:function size:0x14C -fn_582_850 = .text:0x00000850; // type:function size:0x10 -fn_582_860 = .text:0x00000860; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000850; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000860; // type:function size:0x10 AcOFruitB__draw = .text:0x00000870; // type:function size:0xB4 -AcOFruitB__stateStickEnter = .text:0x00000930; // type:function size:0x18 -AcOFruitB__stateStickUpdate = .text:0x00000950; // type:function size:0x294 -AcOFruitB__stateStickLeave = .text:0x00000BF0; // type:function size:0x4 -AcOFruitB__stateWaitEnter = .text:0x00000C00; // type:function size:0x18 -AcOFruitB__stateWaitUpdate = .text:0x00000C20; // type:function size:0x158 -AcOFruitB__stateWaitLeave = .text:0x00000D80; // type:function size:0x4 -AcOFruitB__stateDummyEventEnter = .text:0x00000D90; // type:function size:0x78 -AcOFruitB__stateDummyEventUpdate = .text:0x00000E10; // type:function size:0x11C -AcOFruitB__stateDummyEventLeave = .text:0x00000F30; // type:function size:0x4 +initializeState_Stick__12dAcOFruitB_cFv = .text:0x00000930; // type:function size:0x18 +executeState_Stick__12dAcOFruitB_cFv = .text:0x00000950; // type:function size:0x294 +finalizeState_Stick__12dAcOFruitB_cFv = .text:0x00000BF0; // type:function size:0x4 +initializeState_Wait__12dAcOFruitB_cFv = .text:0x00000C00; // type:function size:0x18 +executeState_Wait__12dAcOFruitB_cFv = .text:0x00000C20; // type:function size:0x158 +finalizeState_Wait__12dAcOFruitB_cFv = .text:0x00000D80; // type:function size:0x4 +initializeState_DummyEvent__12dAcOFruitB_cFv = .text:0x00000D90; // type:function size:0x78 +executeState_DummyEvent__12dAcOFruitB_cFv = .text:0x00000E10; // type:function size:0x11C +finalizeState_DummyEvent__12dAcOFruitB_cFv = .text:0x00000F30; // type:function size:0x4 fn_582_F40 = .text:0x00000F40; // type:function size:0x14C fn_582_1090 = .text:0x00001090; // type:function size:0x8 fn_582_10A0 = .text:0x000010A0; // type:function size:0x14 -AcOFruitB__dtor = .text:0x000010C0; // type:function size:0x10C -fn_582_11D0 = .text:0x000011D0; // type:function size:0x60 -fn_582_1230 = .text:0x00001230; // type:function size:0xC -fn_582_1240 = .text:0x00001240; // type:function size:0x1C -fn_582_1260 = .text:0x00001260; // type:function size:0x1C -fn_582_1280 = .text:0x00001280; // type:function size:0x1C -fn_582_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_582_12B0 = .text:0x000012B0; // type:function size:0x10 -fn_582_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_582_12D0 = .text:0x000012D0; // type:function size:0x10 -fn_582_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_582_12F0 = .text:0x000012F0; // type:function size:0x10 -fn_582_1300 = .text:0x00001300; // type:function size:0x30 -fn_582_1330 = .text:0x00001330; // type:function size:0x30 -fn_582_1360 = .text:0x00001360; // type:function size:0x30 -fn_582_1390 = .text:0x00001390; // type:function size:0x27C -fn_582_1610 = .text:0x00001610; // type:function size:0x58 -fn_582_1670 = .text:0x00001670; // type:function size:0x88 +__dt__12dAcOFruitB_cFv = .text:0x000010C0; // type:function size:0x10C +build__28sFStateFct_c<12dAcOFruitB_c>FRC12sStateIDIf_c = .text:0x000011D0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOFruitB_c>FRP10sStateIf_c = .text:0x00001230; // type:function size:0xC +initialize__25sFState_c<12dAcOFruitB_c>Fv = .text:0x00001240; // type:function size:0x1C +execute__25sFState_c<12dAcOFruitB_c>Fv = .text:0x00001260; // type:function size:0x1C +finalize__25sFState_c<12dAcOFruitB_c>Fv = .text:0x00001280; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012A0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012B0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012C0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012D0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012E0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012F0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOFruitB_c>CFR12dAcOFruitB_c = .text:0x00001300; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOFruitB_c>CFR12dAcOFruitB_c = .text:0x00001330; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOFruitB_c>CFR12dAcOFruitB_c = .text:0x00001360; // type:function size:0x30 +__sinit_\d_a_obj_fruitB_cpp = .text:0x00001390; // type:function size:0x27C scope:local +__dt__27sFStateID_c<12dAcOFruitB_c>Fv = .text:0x00001610; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOFruitB_c>CFPCc = .text:0x00001670; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -56,7 +56,7 @@ lbl_582_rodata_24 = .rodata:0x00000024; // type:object size:0xC data:float lbl_582_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_582_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_582_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float -lbl_582_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_FRUIT_B = .data:0x00000000; // type:object size:0x40 data:4byte lbl_582_data_40 = .data:0x00000040; // type:object size:0x30 lbl_582_data_70 = .data:0x00000070; // type:object size:0x4 data:4byte lbl_582_data_74 = .data:0x00000074; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_fruitNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fruitNP/symbols.txt index 5c1115a3..1e47942c 100644 --- a/config/SOUE01/rels/d_a_obj_fruitNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fruitNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_327_F0 = .text:0x000000F0; // type:function size:0x108 +dAcOFruit_c_classInit__Fv = .text:0x000000F0; // type:function size:0x108 fn_327_200 = .text:0x00000200; // type:function size:0x58 -fn_327_260 = .text:0x00000260; // type:function size:0x58 -fn_327_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_327_330 = .text:0x00000330; // type:function size:0xA0 -fn_327_3D0 = .text:0x000003D0; // type:function size:0xA4 +__dt__24sFState_c<11dAcOFruit_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOFruit_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_327_480 = .text:0x00000480; // type:function size:0x5C fn_327_4E0 = .text:0x000004E0; // type:function size:0x120 fn_327_600 = .text:0x00000600; // type:function size:0x30 @@ -16,31 +16,31 @@ fn_327_630 = .text:0x00000630; // type:function size:0x6C fn_327_6A0 = .text:0x000006A0; // type:function size:0x1F4 fn_327_8A0 = .text:0x000008A0; // type:function size:0x8 fn_327_8B0 = .text:0x000008B0; // type:function size:0x390 -fn_327_C40 = .text:0x00000C40; // type:function size:0x10 -fn_327_C50 = .text:0x00000C50; // type:function size:0x10 -fn_327_C60 = .text:0x00000C60; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C40; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 fn_327_C70 = .text:0x00000C70; // type:function size:0x10C -fn_327_D80 = .text:0x00000D80; // type:function size:0x28 -fn_327_DB0 = .text:0x00000DB0; // type:function size:0xBC8 -fn_327_1980 = .text:0x00001980; // type:function size:0x4 -fn_327_1990 = .text:0x00001990; // type:function size:0x50 -fn_327_19E0 = .text:0x000019E0; // type:function size:0x2C0 -fn_327_1CA0 = .text:0x00001CA0; // type:function size:0x4 -fn_327_1CB0 = .text:0x00001CB0; // type:function size:0x98 -fn_327_1D50 = .text:0x00001D50; // type:function size:0x12C -fn_327_1E80 = .text:0x00001E80; // type:function size:0x10 -fn_327_1E90 = .text:0x00001E90; // type:function size:0x60 -fn_327_1EF0 = .text:0x00001EF0; // type:function size:0x74 -fn_327_1F70 = .text:0x00001F70; // type:function size:0x10 -fn_327_1F80 = .text:0x00001F80; // type:function size:0x74 -fn_327_2000 = .text:0x00002000; // type:function size:0x124 -fn_327_2130 = .text:0x00002130; // type:function size:0x10 -fn_327_2140 = .text:0x00002140; // type:function size:0x6C -fn_327_21B0 = .text:0x000021B0; // type:function size:0x94 -fn_327_2250 = .text:0x00002250; // type:function size:0x10 -fn_327_2260 = .text:0x00002260; // type:function size:0x70 -fn_327_22D0 = .text:0x000022D0; // type:function size:0xD0 -fn_327_23A0 = .text:0x000023A0; // type:function size:0x4 +initializeState_NormalWait__11dAcOFruit_cFv = .text:0x00000D80; // type:function size:0x28 +executeState_NormalWait__11dAcOFruit_cFv = .text:0x00000DB0; // type:function size:0xBC8 +finalizeState_NormalWait__11dAcOFruit_cFv = .text:0x00001980; // type:function size:0x4 +initializeState_StickWait__11dAcOFruit_cFv = .text:0x00001990; // type:function size:0x50 +executeState_StickWait__11dAcOFruit_cFv = .text:0x000019E0; // type:function size:0x2C0 +finalizeState_StickWait__11dAcOFruit_cFv = .text:0x00001CA0; // type:function size:0x4 +initializeState_GrabCarry__11dAcOFruit_cFv = .text:0x00001CB0; // type:function size:0x98 +executeState_GrabCarry__11dAcOFruit_cFv = .text:0x00001D50; // type:function size:0x12C +finalizeState_GrabCarry__11dAcOFruit_cFv = .text:0x00001E80; // type:function size:0x10 +initializeState_SwordCarry__11dAcOFruit_cFv = .text:0x00001E90; // type:function size:0x60 +executeState_SwordCarry__11dAcOFruit_cFv = .text:0x00001EF0; // type:function size:0x74 +finalizeState_SwordCarry__11dAcOFruit_cFv = .text:0x00001F70; // type:function size:0x10 +initializeState_BoomerangCarry__11dAcOFruit_cFv = .text:0x00001F80; // type:function size:0x74 +executeState_BoomerangCarry__11dAcOFruit_cFv = .text:0x00002000; // type:function size:0x124 +finalizeState_BoomerangCarry__11dAcOFruit_cFv = .text:0x00002130; // type:function size:0x10 +initializeState_WhipCarry__11dAcOFruit_cFv = .text:0x00002140; // type:function size:0x6C +executeState_WhipCarry__11dAcOFruit_cFv = .text:0x000021B0; // type:function size:0x94 +finalizeState_WhipCarry__11dAcOFruit_cFv = .text:0x00002250; // type:function size:0x10 +initializeState_Dead__11dAcOFruit_cFv = .text:0x00002260; // type:function size:0x70 +executeState_Dead__11dAcOFruit_cFv = .text:0x000022D0; // type:function size:0xD0 +finalizeState_Dead__11dAcOFruit_cFv = .text:0x000023A0; // type:function size:0x4 fn_327_23B0 = .text:0x000023B0; // type:function size:0x14 fn_327_23D0 = .text:0x000023D0; // type:function size:0xC fn_327_23E0 = .text:0x000023E0; // type:function size:0x18 @@ -55,24 +55,24 @@ fn_327_2810 = .text:0x00002810; // type:function size:0x9C fn_327_28B0 = .text:0x000028B0; // type:function size:0x11C fn_327_29D0 = .text:0x000029D0; // type:function size:0x58 fn_327_2A30 = .text:0x00002A30; // type:function size:0x7C -fn_327_2AB0 = .text:0x00002AB0; // type:function size:0x114 -fn_327_2BD0 = .text:0x00002BD0; // type:function size:0x60 -fn_327_2C30 = .text:0x00002C30; // type:function size:0xC -fn_327_2C40 = .text:0x00002C40; // type:function size:0x1C -fn_327_2C60 = .text:0x00002C60; // type:function size:0x1C -fn_327_2C80 = .text:0x00002C80; // type:function size:0x1C -fn_327_2CA0 = .text:0x00002CA0; // type:function size:0x10 -fn_327_2CB0 = .text:0x00002CB0; // type:function size:0x10 -fn_327_2CC0 = .text:0x00002CC0; // type:function size:0x10 -fn_327_2CD0 = .text:0x00002CD0; // type:function size:0x10 -fn_327_2CE0 = .text:0x00002CE0; // type:function size:0x10 -fn_327_2CF0 = .text:0x00002CF0; // type:function size:0x10 -fn_327_2D00 = .text:0x00002D00; // type:function size:0x30 -fn_327_2D30 = .text:0x00002D30; // type:function size:0x30 -fn_327_2D60 = .text:0x00002D60; // type:function size:0x30 -fn_327_2D90 = .text:0x00002D90; // type:function size:0x56C -fn_327_3300 = .text:0x00003300; // type:function size:0x58 -fn_327_3360 = .text:0x00003360; // type:function size:0x88 +__dt__11dAcOFruit_cFv = .text:0x00002AB0; // type:function size:0x114 +build__27sFStateFct_c<11dAcOFruit_c>FRC12sStateIDIf_c = .text:0x00002BD0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOFruit_c>FRP10sStateIf_c = .text:0x00002C30; // type:function size:0xC +initialize__24sFState_c<11dAcOFruit_c>Fv = .text:0x00002C40; // type:function size:0x1C +execute__24sFState_c<11dAcOFruit_c>Fv = .text:0x00002C60; // type:function size:0x1C +finalize__24sFState_c<11dAcOFruit_c>Fv = .text:0x00002C80; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CA0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CB0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CC0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002CD0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002CE0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002CF0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOFruit_c>CFR11dAcOFruit_c = .text:0x00002D00; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOFruit_c>CFR11dAcOFruit_c = .text:0x00002D30; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOFruit_c>CFR11dAcOFruit_c = .text:0x00002D60; // type:function size:0x30 +__sinit_\d_a_obj_fruit_cpp = .text:0x00002D90; // type:function size:0x56C scope:local +__dt__26sFStateID_c<11dAcOFruit_c>Fv = .text:0x00003300; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOFruit_c>CFPCc = .text:0x00003360; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -88,7 +88,7 @@ lbl_327_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float lbl_327_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double lbl_327_rodata_B8 = .rodata:0x000000B8; // type:object size:0x2C data:float lbl_327_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_327_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_OBJ_FRUIT = .data:0x00000010; // type:object size:0x10 lbl_327_data_20 = .data:0x00000020; // type:object size:0x30 lbl_327_data_50 = .data:0x00000050; // type:object size:0x8 lbl_327_data_58 = .data:0x00000058; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_obj_fruit_guts_leafNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fruit_guts_leafNP/symbols.txt index 9793fc04..ac281fac 100644 --- a/config/SOUE01/rels/d_a_obj_fruit_guts_leafNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fruit_guts_leafNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_517_70 = .text:0x00000070; // type:function size:0x54 +dAcOFruitGutsLeaf_c_classInit__Fv = .text:0x00000070; // type:function size:0x54 fn_517_D0 = .text:0x000000D0; // type:function size:0xA8 fn_517_180 = .text:0x00000180; // type:function size:0xD8 fn_517_260 = .text:0x00000260; // type:function size:0x90 @@ -10,7 +10,7 @@ fn_517_3D0 = .text:0x000003D0; // type:function size:0x28 fn_517_400 = .text:0x00000400; // type:function size:0x28 fn_517_430 = .text:0x00000430; // type:function size:0xC fn_517_440 = .text:0x00000440; // type:function size:0xC -fn_517_450 = .text:0x00000450; // type:function size:0x68 +__dt__19dAcOFruitGutsLeaf_cFv = .text:0x00000450; // type:function size:0x68 fn_517_4C0 = .text:0x000004C0; // type:function size:0x44 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -18,7 +18,7 @@ lbl_517_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_517_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:4byte lbl_517_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_517_rodata_C = .rodata:0x0000000C; // type:object size:0x14 data:float -lbl_517_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_FRUIT_GUTS_LEAF = .data:0x00000000; // type:object size:0x10 lbl_517_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_517_data_18 = .data:0x00000018; // type:object size:0xC data:string lbl_517_data_24 = .data:0x00000024; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_fruit_treeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fruit_treeNP/symbols.txt index 36a8ca04..0c9a9b39 100644 --- a/config/SOUE01/rels/d_a_obj_fruit_treeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fruit_treeNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOFruitTree__ctor = .text:0x000000F0; // type:function size:0xEC -fn_583_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_583_240 = .text:0x00000240; // type:function size:0x6C -fn_583_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_583_350 = .text:0x00000350; // type:function size:0xA4 +dAcOFruitTree_c_classInit__Fv = .text:0x000000F0; // type:function size:0xEC +__dt__28sFState_c<15dAcOFruitTree_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOFruitTree_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 AcOFruitTree__initModels = .text:0x00000400; // type:function size:0x164 AcOFruitTree__init = .text:0x00000570; // type:function size:0x2EC -fn_583_860 = .text:0x00000860; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000860; // type:function size:0x10 fn_583_870 = .text:0x00000870; // type:function size:0x8 fn_583_880 = .text:0x00000880; // type:function size:0x8 fn_583_890 = .text:0x00000890; // type:function size:0x2F0 -fn_583_B80 = .text:0x00000B80; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B80; // type:function size:0x10 AcOFruitTree__draw = .text:0x00000B90; // type:function size:0x28 -fn_583_BC0 = .text:0x00000BC0; // type:function size:0x4 -fn_583_BD0 = .text:0x00000BD0; // type:function size:0x14 -fn_583_BF0 = .text:0x00000BF0; // type:function size:0x4 +initializeState_Wait__15dAcOFruitTree_cFv = .text:0x00000BC0; // type:function size:0x4 +executeState_Wait__15dAcOFruitTree_cFv = .text:0x00000BD0; // type:function size:0x14 +finalizeState_Wait__15dAcOFruitTree_cFv = .text:0x00000BF0; // type:function size:0x4 fn_583_C00 = .text:0x00000C00; // type:function size:0x88 fn_583_C90 = .text:0x00000C90; // type:function size:0xC4 fn_583_D60 = .text:0x00000D60; // type:function size:0x4 -fn_583_D70 = .text:0x00000D70; // type:function size:0xF4 -fn_583_E70 = .text:0x00000E70; // type:function size:0x10 -fn_583_E80 = .text:0x00000E80; // type:function size:0x60 -fn_583_EE0 = .text:0x00000EE0; // type:function size:0xC -fn_583_EF0 = .text:0x00000EF0; // type:function size:0x1C -fn_583_F10 = .text:0x00000F10; // type:function size:0x1C -fn_583_F30 = .text:0x00000F30; // type:function size:0x1C -fn_583_F50 = .text:0x00000F50; // type:function size:0x10 -fn_583_F60 = .text:0x00000F60; // type:function size:0x10 -fn_583_F70 = .text:0x00000F70; // type:function size:0x10 -fn_583_F80 = .text:0x00000F80; // type:function size:0x10 -fn_583_F90 = .text:0x00000F90; // type:function size:0x10 -fn_583_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_583_FB0 = .text:0x00000FB0; // type:function size:0x30 -fn_583_FE0 = .text:0x00000FE0; // type:function size:0x30 -fn_583_1010 = .text:0x00001010; // type:function size:0x30 -fn_583_1040 = .text:0x00001040; // type:function size:0x10C -fn_583_1150 = .text:0x00001150; // type:function size:0x58 -fn_583_11B0 = .text:0x000011B0; // type:function size:0x88 +__dt__15dAcOFruitTree_cFv = .text:0x00000D70; // type:function size:0xF4 +getStateID__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E70; // type:function size:0x10 +build__31sFStateFct_c<15dAcOFruitTree_c>FRC12sStateIDIf_c = .text:0x00000E80; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOFruitTree_c>FRP10sStateIf_c = .text:0x00000EE0; // type:function size:0xC +initialize__28sFState_c<15dAcOFruitTree_c>Fv = .text:0x00000EF0; // type:function size:0x1C +execute__28sFState_c<15dAcOFruitTree_c>Fv = .text:0x00000F10; // type:function size:0x1C +finalize__28sFState_c<15dAcOFruitTree_c>Fv = .text:0x00000F30; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F50; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F60; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F70; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F80; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F90; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOFruitTree_c>CFR15dAcOFruitTree_c = .text:0x00000FB0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOFruitTree_c>CFR15dAcOFruitTree_c = .text:0x00000FE0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOFruitTree_c>CFR15dAcOFruitTree_c = .text:0x00001010; // type:function size:0x30 +__sinit_\d_a_obj_fruit_tree_cpp = .text:0x00001040; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcOFruitTree_c>Fv = .text:0x00001150; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOFruitTree_c>CFPCc = .text:0x000011B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_583_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_583_rodata_4 = .rodata:0x00000004; // type:object size:0x38 data:float lbl_583_rodata_3C = .rodata:0x0000003C; // type:object size:0x10 data:float -lbl_583_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_FRUIT_TREE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_583_data_10 = .data:0x00000010; // type:object size:0xF0 data:float lbl_583_data_100 = .data:0x00000100; // type:object size:0x80 lbl_583_data_180 = .data:0x00000180; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_gearNP/symbols.txt b/config/SOUE01/rels/d_a_obj_gearNP/symbols.txt index 7a199a7d..2094da80 100644 --- a/config/SOUE01/rels/d_a_obj_gearNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_gearNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOGear__ctor = .text:0x000000F0; // type:function size:0x120 -fn_285_210 = .text:0x00000210; // type:function size:0x58 -fn_285_270 = .text:0x00000270; // type:function size:0x6C -fn_285_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_285_380 = .text:0x00000380; // type:function size:0xA4 +dAcOGear_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 +__dt__23sFState_c<10dAcOGear_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOGear_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_285_430 = .text:0x00000430; // type:function size:0x58 fn_285_490 = .text:0x00000490; // type:function size:0x90 fn_285_520 = .text:0x00000520; // type:function size:0x58 @@ -18,44 +18,44 @@ fn_285_660 = .text:0x00000660; // type:function size:0xC0 fn_285_720 = .text:0x00000720; // type:function size:0x1D4 fn_285_900 = .text:0x00000900; // type:function size:0x10C fn_285_A10 = .text:0x00000A10; // type:function size:0x494 -fn_285_EB0 = .text:0x00000EB0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000EB0; // type:function size:0x10 AcOGear__initModels = .text:0x00000EC0; // type:function size:0x9C AcOGear__init = .text:0x00000F60; // type:function size:0x1D0 fn_285_1130 = .text:0x00001130; // type:function size:0x8 AcOGear__update = .text:0x00001140; // type:function size:0x12C -fn_285_1270 = .text:0x00001270; // type:function size:0x10 -fn_285_1280 = .text:0x00001280; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001270; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001280; // type:function size:0x10 AcOGear__draw = .text:0x00001290; // type:function size:0x28 -fn_285_12C0 = .text:0x000012C0; // type:function size:0x4 -AcOGear__stateWaitUpdate = .text:0x000012D0; // type:function size:0x78 -AcOGear__stateWaitLeave = .text:0x00001350; // type:function size:0xE8 -AcOGear__stateRotationEnter = .text:0x00001440; // type:function size:0x20 -AcOGear__stateRotationUpdate = .text:0x00001460; // type:function size:0x140 -fn_285_15A0 = .text:0x000015A0; // type:function size:0x4 -AcOGear__stateDeboostEnter = .text:0x000015B0; // type:function size:0x8 -AcOGear__stateDeboostUpdate = .text:0x000015C0; // type:function size:0xE0 -AcOGear__stateDeboostLeave = .text:0x000016A0; // type:function size:0x10 -AcOGear__stateStopEnter = .text:0x000016B0; // type:function size:0x10 -fn_285_16C0 = .text:0x000016C0; // type:function size:0x4 -fn_285_16D0 = .text:0x000016D0; // type:function size:0x4 -AcOGear__dtor = .text:0x000016E0; // type:function size:0x124 -fn_285_1810 = .text:0x00001810; // type:function size:0x60 -fn_285_1870 = .text:0x00001870; // type:function size:0xC -fn_285_1880 = .text:0x00001880; // type:function size:0x1C -fn_285_18A0 = .text:0x000018A0; // type:function size:0x1C -fn_285_18C0 = .text:0x000018C0; // type:function size:0x1C -fn_285_18E0 = .text:0x000018E0; // type:function size:0x10 -fn_285_18F0 = .text:0x000018F0; // type:function size:0x10 -fn_285_1900 = .text:0x00001900; // type:function size:0x10 -fn_285_1910 = .text:0x00001910; // type:function size:0x10 -fn_285_1920 = .text:0x00001920; // type:function size:0x10 -fn_285_1930 = .text:0x00001930; // type:function size:0x10 -fn_285_1940 = .text:0x00001940; // type:function size:0x30 -fn_285_1970 = .text:0x00001970; // type:function size:0x30 -fn_285_19A0 = .text:0x000019A0; // type:function size:0x30 -fn_285_19D0 = .text:0x000019D0; // type:function size:0x338 -fn_285_1D10 = .text:0x00001D10; // type:function size:0x58 -fn_285_1D70 = .text:0x00001D70; // type:function size:0x88 +initializeState_Wait__10dAcOGear_cFv = .text:0x000012C0; // type:function size:0x4 +executeState_Wait__10dAcOGear_cFv = .text:0x000012D0; // type:function size:0x78 +finalizeState_Wait__10dAcOGear_cFv = .text:0x00001350; // type:function size:0xE8 +initializeState_Rotation__10dAcOGear_cFv = .text:0x00001440; // type:function size:0x20 +executeState_Rotation__10dAcOGear_cFv = .text:0x00001460; // type:function size:0x140 +finalizeState_Rotation__10dAcOGear_cFv = .text:0x000015A0; // type:function size:0x4 +initializeState_Deboost__10dAcOGear_cFv = .text:0x000015B0; // type:function size:0x8 +executeState_Deboost__10dAcOGear_cFv = .text:0x000015C0; // type:function size:0xE0 +finalizeState_Deboost__10dAcOGear_cFv = .text:0x000016A0; // type:function size:0x10 +initializeState_Stop__10dAcOGear_cFv = .text:0x000016B0; // type:function size:0x10 +executeState_Stop__10dAcOGear_cFv = .text:0x000016C0; // type:function size:0x4 +finalizeState_Stop__10dAcOGear_cFv = .text:0x000016D0; // type:function size:0x4 +__dt__10dAcOGear_cFv = .text:0x000016E0; // type:function size:0x124 +build__26sFStateFct_c<10dAcOGear_c>FRC12sStateIDIf_c = .text:0x00001810; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOGear_c>FRP10sStateIf_c = .text:0x00001870; // type:function size:0xC +initialize__23sFState_c<10dAcOGear_c>Fv = .text:0x00001880; // type:function size:0x1C +execute__23sFState_c<10dAcOGear_c>Fv = .text:0x000018A0; // type:function size:0x1C +finalize__23sFState_c<10dAcOGear_c>Fv = .text:0x000018C0; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018E0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018F0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001900; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001910; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001920; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001930; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOGear_c>CFR10dAcOGear_c = .text:0x00001940; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOGear_c>CFR10dAcOGear_c = .text:0x00001970; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOGear_c>CFR10dAcOGear_c = .text:0x000019A0; // type:function size:0x30 +__sinit_\d_a_obj_gear_cpp = .text:0x000019D0; // type:function size:0x338 scope:local +__dt__25sFStateID_c<10dAcOGear_c>Fv = .text:0x00001D10; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOGear_c>CFPCc = .text:0x00001D70; // type:function size:0x88 fn_285_1E00 = .text:0x00001E00; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -84,7 +84,7 @@ lbl_285_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_285_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float lbl_285_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float lbl_285_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float -lbl_285_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_GEAR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_285_data_10 = .data:0x00000010; // type:object size:0x60 lbl_285_data_70 = .data:0x00000070; // type:object size:0x8 lbl_285_data_78 = .data:0x00000078; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_girahim_footNP/symbols.txt b/config/SOUE01/rels/d_a_obj_girahim_footNP/symbols.txt index e16aeaf9..e1c14531 100644 --- a/config/SOUE01/rels/d_a_obj_girahim_footNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_girahim_footNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_425_F0 = .text:0x000000F0; // type:function size:0xD0 +dAcOgirahimFoot_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD0 fn_425_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_425_220 = .text:0x00000220; // type:function size:0x58 -fn_425_280 = .text:0x00000280; // type:function size:0x6C -fn_425_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_425_390 = .text:0x00000390; // type:function size:0xA4 +__dt__30sFState_c<17dAcOgirahimFoot_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOgirahimFoot_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_425_440 = .text:0x00000440; // type:function size:0x80 fn_425_4C0 = .text:0x000004C0; // type:function size:0xE8 -fn_425_5B0 = .text:0x000005B0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005B0; // type:function size:0x10 fn_425_5C0 = .text:0x000005C0; // type:function size:0x8 fn_425_5D0 = .text:0x000005D0; // type:function size:0x30 -fn_425_600 = .text:0x00000600; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000600; // type:function size:0x10 fn_425_610 = .text:0x00000610; // type:function size:0xF4 -fn_425_710 = .text:0x00000710; // type:function size:0x10 -fn_425_720 = .text:0x00000720; // type:function size:0xC -fn_425_730 = .text:0x00000730; // type:function size:0x24 +getStateID__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000710; // type:function size:0x10 +initializeState_Wait__17dAcOgirahimFoot_cFv = .text:0x00000720; // type:function size:0xC +executeState_Wait__17dAcOgirahimFoot_cFv = .text:0x00000730; // type:function size:0x24 fn_425_754 = .text:0x00000754; // type:function size:0x4 -fn_425_760 = .text:0x00000760; // type:function size:0x4 -fn_425_770 = .text:0x00000770; // type:function size:0xC -fn_425_780 = .text:0x00000780; // type:function size:0x68 -fn_425_7F0 = .text:0x000007F0; // type:function size:0x4 -fn_425_800 = .text:0x00000800; // type:function size:0xDC -fn_425_8E0 = .text:0x000008E0; // type:function size:0x60 -fn_425_940 = .text:0x00000940; // type:function size:0xC -fn_425_950 = .text:0x00000950; // type:function size:0x1C -fn_425_970 = .text:0x00000970; // type:function size:0x1C -fn_425_990 = .text:0x00000990; // type:function size:0x1C -fn_425_9B0 = .text:0x000009B0; // type:function size:0x10 -fn_425_9C0 = .text:0x000009C0; // type:function size:0x10 -fn_425_9D0 = .text:0x000009D0; // type:function size:0x10 -fn_425_9E0 = .text:0x000009E0; // type:function size:0x10 -fn_425_9F0 = .text:0x000009F0; // type:function size:0x10 -fn_425_A00 = .text:0x00000A00; // type:function size:0x10 -fn_425_A10 = .text:0x00000A10; // type:function size:0x30 -fn_425_A40 = .text:0x00000A40; // type:function size:0x30 -fn_425_A70 = .text:0x00000A70; // type:function size:0x30 -fn_425_AA0 = .text:0x00000AA0; // type:function size:0x1C0 -fn_425_C60 = .text:0x00000C60; // type:function size:0x58 -fn_425_CC0 = .text:0x00000CC0; // type:function size:0x88 +finalizeState_Wait__17dAcOgirahimFoot_cFv = .text:0x00000760; // type:function size:0x4 +initializeState_Appear__17dAcOgirahimFoot_cFv = .text:0x00000770; // type:function size:0xC +executeState_Appear__17dAcOgirahimFoot_cFv = .text:0x00000780; // type:function size:0x68 +finalizeState_Appear__17dAcOgirahimFoot_cFv = .text:0x000007F0; // type:function size:0x4 +__dt__17dAcOgirahimFoot_cFv = .text:0x00000800; // type:function size:0xDC +build__33sFStateFct_c<17dAcOgirahimFoot_c>FRC12sStateIDIf_c = .text:0x000008E0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOgirahimFoot_c>FRP10sStateIf_c = .text:0x00000940; // type:function size:0xC +initialize__30sFState_c<17dAcOgirahimFoot_c>Fv = .text:0x00000950; // type:function size:0x1C +execute__30sFState_c<17dAcOgirahimFoot_c>Fv = .text:0x00000970; // type:function size:0x1C +finalize__30sFState_c<17dAcOgirahimFoot_c>Fv = .text:0x00000990; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009B0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009C0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009D0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009E0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009F0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A00; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOgirahimFoot_c>CFR17dAcOgirahimFoot_c = .text:0x00000A10; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOgirahimFoot_c>CFR17dAcOgirahimFoot_c = .text:0x00000A40; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOgirahimFoot_c>CFR17dAcOgirahimFoot_c = .text:0x00000A70; // type:function size:0x30 +__sinit_\d_a_obj_girahim_foot_cpp = .text:0x00000AA0; // type:function size:0x1C0 scope:local +__dt__32sFStateID_c<17dAcOgirahimFoot_c>Fv = .text:0x00000C60; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOgirahimFoot_c>CFPCc = .text:0x00000CC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_425_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float -lbl_425_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_GIRAHIM_FOOT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_425_data_10 = .data:0x00000010; // type:object size:0x10 lbl_425_data_20 = .data:0x00000020; // type:object size:0x20 lbl_425_data_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_girahimu_floorNP/symbols.txt b/config/SOUE01/rels/d_a_obj_girahimu_floorNP/symbols.txt index af0806c8..c627039f 100644 --- a/config/SOUE01/rels/d_a_obj_girahimu_floorNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_girahimu_floorNP/symbols.txt @@ -3,60 +3,60 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOGirahimuFloor__ctor = .text:0x000000F0; // type:function size:0x144 -fn_604_240 = .text:0x00000240; // type:function size:0x58 -fn_604_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_604_310 = .text:0x00000310; // type:function size:0xA0 -fn_604_3B0 = .text:0x000003B0; // type:function size:0xA4 +dAcOGirahimuFloor_c_classInit__Fv = .text:0x000000F0; // type:function size:0x144 +__dt__32sFState_c<19dAcOGirahimuFloor_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOGirahimuFloor_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_604_460 = .text:0x00000460; // type:function size:0x64 AcOGirahimuFloor__initModels = .text:0x000004D0; // type:function size:0x28C AcOGirahimuFloor__init1 = .text:0x00000760; // type:function size:0x1D4 -fn_604_940 = .text:0x00000940; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000940; // type:function size:0x10 AcOGirahimuFloor__init2 = .text:0x00000950; // type:function size:0x12C fn_604_A80 = .text:0x00000A80; // type:function size:0x8 AcOGirahimuFloor__update = .text:0x00000A90; // type:function size:0x39C -fn_604_E30 = .text:0x00000E30; // type:function size:0x10 -fn_604_E40 = .text:0x00000E40; // type:function size:0x10 +getStateID__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E30; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E40; // type:function size:0x10 cLib_calcTimer = .text:0x00000E50; // type:function size:0x1C AcOGirahimuFloor__draw = .text:0x00000E70; // type:function size:0x28 -AcOGirahimuFloor__stateWaitEnter = .text:0x00000EA0; // type:function size:0x60 -AcOGirahimuFloor__stateWaitUpdate = .text:0x00000F00; // type:function size:0x78 -AcOGirahimuFloor__stateWaitLeave = .text:0x00000F80; // type:function size:0x4 -AcOGirahimuFloor__stateReturnEnter = .text:0x00000F90; // type:function size:0x4 -AcOGirahimuFloor__stateReturnUpdate = .text:0x00000FA0; // type:function size:0x6C -AcOGirahimuFloor__stateReturnLeave = .text:0x00001010; // type:function size:0xC -AcOGirahimuFloor__stateGenerateEnter = .text:0x00001020; // type:function size:0xB0 -AcOGirahimuFloor__stateGenerateUpdate = .text:0x000010D0; // type:function size:0x108 -AcOGirahimuFloor__stateGenerateLeave = .text:0x000011E0; // type:function size:0x4 -AcOGirahimuFloor__stateBrokenEnter = .text:0x000011F0; // type:function size:0x9C -AcOGirahimuFloor__stateBrokenUpdate = .text:0x00001290; // type:function size:0x108 -AcOGirahimuFloor__stateBrokenLeave = .text:0x000013A0; // type:function size:0x4 -AcOGirahimuFloor__stateMoveEnter = .text:0x000013B0; // type:function size:0x4 -AcOGirahimuFloor__stateMoveUpdate = .text:0x000013C0; // type:function size:0xA0 -AcOGirahimuFloor__stateMoveLeave = .text:0x00001460; // type:function size:0x4 +initializeState_Wait__19dAcOGirahimuFloor_cFv = .text:0x00000EA0; // type:function size:0x60 +executeState_Wait__19dAcOGirahimuFloor_cFv = .text:0x00000F00; // type:function size:0x78 +finalizeState_Wait__19dAcOGirahimuFloor_cFv = .text:0x00000F80; // type:function size:0x4 +initializeState_Return__19dAcOGirahimuFloor_cFv = .text:0x00000F90; // type:function size:0x4 +executeState_Return__19dAcOGirahimuFloor_cFv = .text:0x00000FA0; // type:function size:0x6C +finalizeState_Return__19dAcOGirahimuFloor_cFv = .text:0x00001010; // type:function size:0xC +initializeState_Generate__19dAcOGirahimuFloor_cFv = .text:0x00001020; // type:function size:0xB0 +executeState_Generate__19dAcOGirahimuFloor_cFv = .text:0x000010D0; // type:function size:0x108 +finalizeState_Generate__19dAcOGirahimuFloor_cFv = .text:0x000011E0; // type:function size:0x4 +initializeState_Broken__19dAcOGirahimuFloor_cFv = .text:0x000011F0; // type:function size:0x9C +executeState_Broken__19dAcOGirahimuFloor_cFv = .text:0x00001290; // type:function size:0x108 +finalizeState_Broken__19dAcOGirahimuFloor_cFv = .text:0x000013A0; // type:function size:0x4 +initializeState_Move__19dAcOGirahimuFloor_cFv = .text:0x000013B0; // type:function size:0x4 +executeState_Move__19dAcOGirahimuFloor_cFv = .text:0x000013C0; // type:function size:0xA0 +finalizeState_Move__19dAcOGirahimuFloor_cFv = .text:0x00001460; // type:function size:0x4 fn_604_1470 = .text:0x00001470; // type:function size:0x1A0 AcOGirahimuFloor__checkNoOtherFloor = .text:0x00001610; // type:function size:0x28 checksToSeeIfLinkIsInFinalBlow = .text:0x00001640; // type:function size:0xF0 AcOGirahimuFloor__movePlatform = .text:0x00001730; // type:function size:0x54 fn_604_1790 = .text:0x00001790; // type:function size:0x98 -fn_604_1830 = .text:0x00001830; // type:function size:0x128 -fn_604_1960 = .text:0x00001960; // type:function size:0x60 -fn_604_19C0 = .text:0x000019C0; // type:function size:0xC -fn_604_19D0 = .text:0x000019D0; // type:function size:0x1C -fn_604_19F0 = .text:0x000019F0; // type:function size:0x1C -fn_604_1A10 = .text:0x00001A10; // type:function size:0x1C -fn_604_1A30 = .text:0x00001A30; // type:function size:0x10 -fn_604_1A40 = .text:0x00001A40; // type:function size:0x10 -fn_604_1A50 = .text:0x00001A50; // type:function size:0x10 -fn_604_1A60 = .text:0x00001A60; // type:function size:0x10 -fn_604_1A70 = .text:0x00001A70; // type:function size:0x10 -fn_604_1A80 = .text:0x00001A80; // type:function size:0x10 -fn_604_1A90 = .text:0x00001A90; // type:function size:0x30 -fn_604_1AC0 = .text:0x00001AC0; // type:function size:0x30 -fn_604_1AF0 = .text:0x00001AF0; // type:function size:0x30 -AcOGirahimuFloor__sinit = .text:0x00001B20; // type:function size:0x3F4 -fn_604_1F20 = .text:0x00001F20; // type:function size:0x58 -fn_604_1F80 = .text:0x00001F80; // type:function size:0x88 +__dt__19dAcOGirahimuFloor_cFv = .text:0x00001830; // type:function size:0x128 +build__35sFStateFct_c<19dAcOGirahimuFloor_c>FRC12sStateIDIf_c = .text:0x00001960; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOGirahimuFloor_c>FRP10sStateIf_c = .text:0x000019C0; // type:function size:0xC +initialize__32sFState_c<19dAcOGirahimuFloor_c>Fv = .text:0x000019D0; // type:function size:0x1C +execute__32sFState_c<19dAcOGirahimuFloor_c>Fv = .text:0x000019F0; // type:function size:0x1C +finalize__32sFState_c<19dAcOGirahimuFloor_c>Fv = .text:0x00001A10; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A30; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A40; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A50; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A60; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A70; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A80; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOGirahimuFloor_c>CFR19dAcOGirahimuFloor_c = .text:0x00001A90; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOGirahimuFloor_c>CFR19dAcOGirahimuFloor_c = .text:0x00001AC0; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOGirahimuFloor_c>CFR19dAcOGirahimuFloor_c = .text:0x00001AF0; // type:function size:0x30 +__sinit_\d_a_obj_girahimu_floor_cpp = .text:0x00001B20; // type:function size:0x3F4 scope:local +__dt__34sFStateID_c<19dAcOGirahimuFloor_c>Fv = .text:0x00001F20; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOGirahimuFloor_c>CFPCc = .text:0x00001F80; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -67,7 +67,7 @@ lbl_604_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_604_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float lbl_604_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float lbl_604_rodata_40 = .rodata:0x00000040; // type:object size:0x8 data:float -lbl_604_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_GIRAHIMU_FLOOR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_604_data_10 = .data:0x00000010; // type:object size:0x10 lbl_604_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_604_data_30 = .data:0x00000030; // type:object size:0x40 diff --git a/config/SOUE01/rels/d_a_obj_girahimu_knifeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_girahimu_knifeNP/symbols.txt index bf04b250..631af0e8 100644 --- a/config/SOUE01/rels/d_a_obj_girahimu_knifeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_girahimu_knifeNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObjGirahimuKnife__ctor = .text:0x000000F0; // type:function size:0x150 +dAcObjGirahimuKnife_c_classInit__Fv = .text:0x000000F0; // type:function size:0x150 fn_239_240 = .text:0x00000240; // type:function size:0x58 fn_239_2A0 = .text:0x000002A0; // type:function size:0x90 -fn_239_330 = .text:0x00000330; // type:function size:0x58 -fn_239_390 = .text:0x00000390; // type:function size:0x6C -fn_239_400 = .text:0x00000400; // type:function size:0xA0 -fn_239_4A0 = .text:0x000004A0; // type:function size:0xA4 +__dt__34sFState_c<21dAcObjGirahimuKnife_c>Fv = .text:0x00000330; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcObjGirahimuKnife_c>Fv = .text:0x00000390; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000400; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004A0; // type:function size:0xA4 AcObjGirahimuKnife__initModels = .text:0x00000550; // type:function size:0x84 AcObjGirahimuKnife__init = .text:0x000005E0; // type:function size:0x74 -fn_239_660 = .text:0x00000660; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000660; // type:function size:0x10 AcObjGirahimuKnife__initCollidersAndEffects = .text:0x00000670; // type:function size:0x170 AcObjGirahimuKnife__update = .text:0x000007E0; // type:function size:0x1C4 -fn_239_9B0 = .text:0x000009B0; // type:function size:0x10 +executeState__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009B0; // type:function size:0x10 AcObjGirahimuKnife__draw = .text:0x000009C0; // type:function size:0xC8 -AcObjGirahimuKnife__stateWaitEnter = .text:0x00000A90; // type:function size:0x64 -AcObjGirahimuKnife__stateWaitUpdate = .text:0x00000B00; // type:function size:0x110 -AcObjGirahimuKnife__stateWaitLeave = .text:0x00000C10; // type:function size:0x48 -AcObjGirahimuKnife__stateAttackEnter = .text:0x00000C60; // type:function size:0x78 -AcObjGirahimuKnife__stateAttackUpdate = .text:0x00000CE0; // type:function size:0x27C -fn_239_F60 = .text:0x00000F60; // type:function size:0x4 -AcObjGirahimuKnife__stateAttackEndEnter = .text:0x00000F70; // type:function size:0x24 -AcObjGirahimuKnife__stateAttackEndUpdate = .text:0x00000FA0; // type:function size:0x6C -fn_239_1010 = .text:0x00001010; // type:function size:0x4 -AcObjGirahimuKnife__stateReturnEnter = .text:0x00001020; // type:function size:0x148 -AcObjGirahimuKnife__stateReturnUpdate = .text:0x00001170; // type:function size:0x13C +initializeState_Wait__21dAcObjGirahimuKnife_cFv = .text:0x00000A90; // type:function size:0x64 +executeState_Wait__21dAcObjGirahimuKnife_cFv = .text:0x00000B00; // type:function size:0x110 +finalizeState_Wait__21dAcObjGirahimuKnife_cFv = .text:0x00000C10; // type:function size:0x48 +initializeState_Attack__21dAcObjGirahimuKnife_cFv = .text:0x00000C60; // type:function size:0x78 +executeState_Attack__21dAcObjGirahimuKnife_cFv = .text:0x00000CE0; // type:function size:0x27C +finalizeState_Attack__21dAcObjGirahimuKnife_cFv = .text:0x00000F60; // type:function size:0x4 +initializeState_AttackEnd__21dAcObjGirahimuKnife_cFv = .text:0x00000F70; // type:function size:0x24 +executeState_AttackEnd__21dAcObjGirahimuKnife_cFv = .text:0x00000FA0; // type:function size:0x6C +finalizeState_AttackEnd__21dAcObjGirahimuKnife_cFv = .text:0x00001010; // type:function size:0x4 +initializeState_Return__21dAcObjGirahimuKnife_cFv = .text:0x00001020; // type:function size:0x148 +executeState_Return__21dAcObjGirahimuKnife_cFv = .text:0x00001170; // type:function size:0x13C fn_239_12B0 = .text:0x000012B0; // type:function size:0x48 -fn_239_1300 = .text:0x00001300; // type:function size:0x4 -AcObjGirahimuKnife__stateHitEnter = .text:0x00001310; // type:function size:0x3C -AcObjGirahimuKnife__stateHitUpdate = .text:0x00001350; // type:function size:0xC8 -fn_239_1420 = .text:0x00001420; // type:function size:0x4 -AcObjGirahimuKnife__stateSpinWaitEnter = .text:0x00001430; // type:function size:0x6C -AcObjGirahimuKnife__stateSpinWaitUpdate = .text:0x000014A0; // type:function size:0x120 +finalizeState_Return__21dAcObjGirahimuKnife_cFv = .text:0x00001300; // type:function size:0x4 +initializeState_Hit__21dAcObjGirahimuKnife_cFv = .text:0x00001310; // type:function size:0x3C +executeState_Hit__21dAcObjGirahimuKnife_cFv = .text:0x00001350; // type:function size:0xC8 +finalizeState_Hit__21dAcObjGirahimuKnife_cFv = .text:0x00001420; // type:function size:0x4 +initializeState_SpinWait__21dAcObjGirahimuKnife_cFv = .text:0x00001430; // type:function size:0x6C +executeState_SpinWait__21dAcObjGirahimuKnife_cFv = .text:0x000014A0; // type:function size:0x120 fn_239_15C0 = .text:0x000015C0; // type:function size:0x4C -AcObjGirahimuKnife__stateSpinWaitLeave = .text:0x00001610; // type:function size:0x48 -AcObjGirahimuKnife__stateSpinWaitPreAttackEnter = .text:0x00001660; // type:function size:0x34 -AcObjGirahimuKnife__stateSpinWaitPreAttackUpdate = .text:0x000016A0; // type:function size:0x104 -AcObjGirahimuKnife__stateSpinWaitPreAttackLeave = .text:0x000017B0; // type:function size:0x48 -AcObjGirahimuKnife__stateSpinFreeWaitEnter = .text:0x00001800; // type:function size:0x84 -AcObjGirahimuKnife__stateSpinFreeWaitUpdate = .text:0x00001890; // type:function size:0x80 -AcObjGirahimuKnife__stateSpinFreeWaitLeave = .text:0x00001910; // type:function size:0x58 -AcObjGirahimuKnife__stateFreeWaitEnter = .text:0x00001970; // type:function size:0x64 -AcObjGirahimuKnife__stateFreeWaitUpdate = .text:0x000019E0; // type:function size:0x78 -AcObjGirahimuKnife__stateFreeWaitLeave = .text:0x00001A60; // type:function size:0x48 -AcObjGirahimuKnife__stateCircleWait = .text:0x00001AB0; // type:function size:0x84 -AcObjGirahimuKnife__stateCircleUpdate = .text:0x00001B40; // type:function size:0xAC -AcObjGirahimuKnife__stateCircleLeave = .text:0x00001BF0; // type:function size:0x50 +finalizeState_SpinWait__21dAcObjGirahimuKnife_cFv = .text:0x00001610; // type:function size:0x48 +initializeState_SpinWaitPreAttack__21dAcObjGirahimuKnife_cFv = .text:0x00001660; // type:function size:0x34 +executeState_SpinWaitPreAttack__21dAcObjGirahimuKnife_cFv = .text:0x000016A0; // type:function size:0x104 +finalizeState_SpinWaitPreAttack__21dAcObjGirahimuKnife_cFv = .text:0x000017B0; // type:function size:0x48 +initializeState_SpinFreeWait__21dAcObjGirahimuKnife_cFv = .text:0x00001800; // type:function size:0x84 +executeState_SpinFreeWait__21dAcObjGirahimuKnife_cFv = .text:0x00001890; // type:function size:0x80 +finalizeState_SpinFreeWait__21dAcObjGirahimuKnife_cFv = .text:0x00001910; // type:function size:0x58 +initializeState_FreeWait__21dAcObjGirahimuKnife_cFv = .text:0x00001970; // type:function size:0x64 +executeState_FreeWait__21dAcObjGirahimuKnife_cFv = .text:0x000019E0; // type:function size:0x78 +finalizeState_FreeWait__21dAcObjGirahimuKnife_cFv = .text:0x00001A60; // type:function size:0x48 +initializeState_CircleWait__21dAcObjGirahimuKnife_cFv = .text:0x00001AB0; // type:function size:0x84 +executeState_CircleWait__21dAcObjGirahimuKnife_cFv = .text:0x00001B40; // type:function size:0xAC +finalizeState_CircleWait__21dAcObjGirahimuKnife_cFv = .text:0x00001BF0; // type:function size:0x50 fn_239_1C40 = .text:0x00001C40; // type:function size:0x170 fn_239_1DB0 = .text:0x00001DB0; // type:function size:0x198 fn_239_1F50 = .text:0x00001F50; // type:function size:0x1C0 @@ -57,7 +57,7 @@ fn_239_2340 = .text:0x00002340; // type:function size:0x1C fn_239_2360 = .text:0x00002360; // type:function size:0xF4 fn_239_2460 = .text:0x00002460; // type:function size:0x154 AcObjGirahimuKnife__isInWaitState = .text:0x000025C0; // type:function size:0x134 -fn_239_2700 = .text:0x00002700; // type:function size:0x10 +getStateID__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002700; // type:function size:0x10 fn_239_2710 = .text:0x00002710; // type:function size:0x44 fn_239_2760 = .text:0x00002760; // type:function size:0x198 fn_239_2900 = .text:0x00002900; // type:function size:0xC8 @@ -72,24 +72,24 @@ fn_239_3610 = .text:0x00003610; // type:function size:0x8 fn_239_3620 = .text:0x00003620; // type:function size:0x4 fn_239_3630 = .text:0x00003630; // type:function size:0x4 AcObjGirahimuKnife__getEnemyLink = .text:0x00003640; // type:function size:0x8 -AcObjGirahimuKnife__dtor = .text:0x00003650; // type:function size:0x188 -fn_239_37E0 = .text:0x000037E0; // type:function size:0x60 -fn_239_3840 = .text:0x00003840; // type:function size:0xC -fn_239_3850 = .text:0x00003850; // type:function size:0x1C -fn_239_3870 = .text:0x00003870; // type:function size:0x1C -fn_239_3890 = .text:0x00003890; // type:function size:0x1C -fn_239_38B0 = .text:0x000038B0; // type:function size:0x10 -fn_239_38C0 = .text:0x000038C0; // type:function size:0x10 -fn_239_38D0 = .text:0x000038D0; // type:function size:0x10 -fn_239_38E0 = .text:0x000038E0; // type:function size:0x10 -fn_239_38F0 = .text:0x000038F0; // type:function size:0x10 -fn_239_3900 = .text:0x00003900; // type:function size:0x10 -fn_239_3910 = .text:0x00003910; // type:function size:0x30 -fn_239_3940 = .text:0x00003940; // type:function size:0x30 -fn_239_3970 = .text:0x00003970; // type:function size:0x30 -AcObjGirahimuKnife__sinit = .text:0x000039A0; // type:function size:0x7A0 -fn_239_4140 = .text:0x00004140; // type:function size:0x58 -fn_239_41A0 = .text:0x000041A0; // type:function size:0x88 +__dt__21dAcObjGirahimuKnife_cFv = .text:0x00003650; // type:function size:0x188 +build__37sFStateFct_c<21dAcObjGirahimuKnife_c>FRC12sStateIDIf_c = .text:0x000037E0; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcObjGirahimuKnife_c>FRP10sStateIf_c = .text:0x00003840; // type:function size:0xC +initialize__34sFState_c<21dAcObjGirahimuKnife_c>Fv = .text:0x00003850; // type:function size:0x1C +execute__34sFState_c<21dAcObjGirahimuKnife_c>Fv = .text:0x00003870; // type:function size:0x1C +finalize__34sFState_c<21dAcObjGirahimuKnife_c>Fv = .text:0x00003890; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000038B0; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000038C0; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000038D0; // type:function size:0x10 +getState__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000038E0; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000038F0; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003900; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcObjGirahimuKnife_c>CFR21dAcObjGirahimuKnife_c = .text:0x00003910; // type:function size:0x30 +executeState__36sFStateID_c<21dAcObjGirahimuKnife_c>CFR21dAcObjGirahimuKnife_c = .text:0x00003940; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcObjGirahimuKnife_c>CFR21dAcObjGirahimuKnife_c = .text:0x00003970; // type:function size:0x30 +__sinit_\d_a_obj_girahimu_knife_cpp = .text:0x000039A0; // type:function size:0x7A0 scope:local +__dt__36sFStateID_c<21dAcObjGirahimuKnife_c>Fv = .text:0x00004140; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcObjGirahimuKnife_c>CFPCc = .text:0x000041A0; // type:function size:0x88 fn_239_4230 = .text:0x00004230; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -109,7 +109,7 @@ lbl_239_rodata_54 = .rodata:0x00000054; // type:object size:0xC data:float lbl_239_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float lbl_239_rodata_64 = .rodata:0x00000064; // type:object size:0x34 data:float lbl_239_data_0 = .data:0x00000000; // type:object size:0x30 data:4byte -lbl_239_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_OBJ_GH_KNIFE = .data:0x00000030; // type:object size:0x10 lbl_239_data_40 = .data:0x00000040; // type:object size:0x10 lbl_239_data_50 = .data:0x00000050; // type:object size:0x10 lbl_239_data_60 = .data:0x00000060; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_girahimu_sword_linkNP/symbols.txt b/config/SOUE01/rels/d_a_obj_girahimu_sword_linkNP/symbols.txt index 5a636361..97660378 100644 --- a/config/SOUE01/rels/d_a_obj_girahimu_sword_linkNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_girahimu_sword_linkNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObjGirahimuSwordLink__ctor = .text:0x000000F0; // type:function size:0x1A4 +dAcObjGirahimuSwordLink_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1A4 fn_238_2A0 = .text:0x000002A0; // type:function size:0x84 fn_238_330 = .text:0x00000330; // type:function size:0x58 fn_238_390 = .text:0x00000390; // type:function size:0x90 fn_238_420 = .text:0x00000420; // type:function size:0xCC fn_238_4F0 = .text:0x000004F0; // type:function size:0x58 -fn_238_550 = .text:0x00000550; // type:function size:0x58 -fn_238_5B0 = .text:0x000005B0; // type:function size:0x6C -fn_238_620 = .text:0x00000620; // type:function size:0xA0 -fn_238_6C0 = .text:0x000006C0; // type:function size:0xA4 +__dt__38sFState_c<25dAcObjGirahimuSwordLink_c>Fv = .text:0x00000550; // type:function size:0x58 +__dt__41sFStateFct_c<25dAcObjGirahimuSwordLink_c>Fv = .text:0x000005B0; // type:function size:0x6C +__dt__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000620; // type:function size:0xA0 +__dt__64sFStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c>Fv = .text:0x000006C0; // type:function size:0xA4 AcObjGirahimuSwordLink__initModels = .text:0x00000770; // type:function size:0xB4 AcObjGirahimuSwordLink__init = .text:0x00000830; // type:function size:0x74 -fn_238_8B0 = .text:0x000008B0; // type:function size:0x10 +changeState__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008B0; // type:function size:0x10 AcObjGirahimuSwordLink__boundingBoxStuff = .text:0x000008C0; // type:function size:0x100 AcObjGirahimuSwordLink__update = .text:0x000009C0; // type:function size:0x108 -fn_238_AD0 = .text:0x00000AD0; // type:function size:0x10 -fn_238_AE0 = .text:0x00000AE0; // type:function size:0x10 +executeState__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AD0; // type:function size:0x10 +getStateID__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AE0; // type:function size:0x10 AcObjGirahimuSwordLink__draw = .text:0x00000AF0; // type:function size:0x104 -fn_238_C00 = .text:0x00000C00; // type:function size:0x4 -fn_238_C10 = .text:0x00000C10; // type:function size:0x4 -fn_238_C20 = .text:0x00000C20; // type:function size:0x4 -AcObjGirahimuSwordLink__stateEquipEnter = .text:0x00000C30; // type:function size:0x34 -fn_238_C70 = .text:0x00000C70; // type:function size:0x4 -fn_238_C80 = .text:0x00000C80; // type:function size:0x4 -AcObjGirahimuSwordLink__stateGetSwordEnter = .text:0x00000C90; // type:function size:0xBC -AcObjGirahimuSwordLink__stateGetSwordUpdate = .text:0x00000D50; // type:function size:0x58 -AcObjGirahimuSwordLink__stateGetSwordLeave = .text:0x00000DB0; // type:function size:0x10 -AcObjGirahimuSwordLink__stateThrowEnter = .text:0x00000DC0; // type:function size:0x3C -AcObjGirahimuSwordLink__stateThrowUpdate = .text:0x00000E00; // type:function size:0x158 -AcObjGirahimuSwordLink__stateThrowLeave = .text:0x00000F60; // type:function size:0xC -AcObjGirahimuSwordLink__stateAtThrowEnter = .text:0x00000F70; // type:function size:0x3C -AcObjGirahimuSwordLink__stateAtThrowUpdate = .text:0x00000FB0; // type:function size:0x278 +initializeState_Hide__25dAcObjGirahimuSwordLink_cFv = .text:0x00000C00; // type:function size:0x4 +executeState_Hide__25dAcObjGirahimuSwordLink_cFv = .text:0x00000C10; // type:function size:0x4 +finalizeState_Hide__25dAcObjGirahimuSwordLink_cFv = .text:0x00000C20; // type:function size:0x4 +initializeState_Equip__25dAcObjGirahimuSwordLink_cFv = .text:0x00000C30; // type:function size:0x34 +executeState_Equip__25dAcObjGirahimuSwordLink_cFv = .text:0x00000C70; // type:function size:0x4 +finalizeState_Equip__25dAcObjGirahimuSwordLink_cFv = .text:0x00000C80; // type:function size:0x4 +initializeState_GetSword__25dAcObjGirahimuSwordLink_cFv = .text:0x00000C90; // type:function size:0xBC +executeState_GetSword__25dAcObjGirahimuSwordLink_cFv = .text:0x00000D50; // type:function size:0x58 +finalizeState_GetSword__25dAcObjGirahimuSwordLink_cFv = .text:0x00000DB0; // type:function size:0x10 +initializeState_Throw__25dAcObjGirahimuSwordLink_cFv = .text:0x00000DC0; // type:function size:0x3C +executeState_Throw__25dAcObjGirahimuSwordLink_cFv = .text:0x00000E00; // type:function size:0x158 +finalizeState_Throw__25dAcObjGirahimuSwordLink_cFv = .text:0x00000F60; // type:function size:0xC +initializeState_AtThrow__25dAcObjGirahimuSwordLink_cFv = .text:0x00000F70; // type:function size:0x3C +executeState_AtThrow__25dAcObjGirahimuSwordLink_cFv = .text:0x00000FB0; // type:function size:0x278 fn_238_1230 = .text:0x00001230; // type:function size:0x48 -AcObjGirahimuSwordLink__stateAtThrowLeave = .text:0x00001280; // type:function size:0xC -AcObjGirahimuSwordLink__stateStickEnter = .text:0x00001290; // type:function size:0x50 -AcObjGirahimuSwordLink__stateStickUpdate = .text:0x000012E0; // type:function size:0x14C -AcObjGirahimuSwordLink__stateStickLeave = .text:0x00001430; // type:function size:0x10 -AcObjGirahimuSwordLink__stateReflectEnter = .text:0x00001440; // type:function size:0x74 -AcObjGirahimuSwordLink__stateRelfectUpdate = .text:0x000014C0; // type:function size:0x3F0 -AcObjGirahimuSwordLink__stateReflectLeave = .text:0x000018B0; // type:function size:0xC +finalizeState_AtThrow__25dAcObjGirahimuSwordLink_cFv = .text:0x00001280; // type:function size:0xC +initializeState_Stick__25dAcObjGirahimuSwordLink_cFv = .text:0x00001290; // type:function size:0x50 +executeState_Stick__25dAcObjGirahimuSwordLink_cFv = .text:0x000012E0; // type:function size:0x14C +finalizeState_Stick__25dAcObjGirahimuSwordLink_cFv = .text:0x00001430; // type:function size:0x10 +initializeState_Reflect__25dAcObjGirahimuSwordLink_cFv = .text:0x00001440; // type:function size:0x74 +executeState_Reflect__25dAcObjGirahimuSwordLink_cFv = .text:0x000014C0; // type:function size:0x3F0 +finalizeState_Reflect__25dAcObjGirahimuSwordLink_cFv = .text:0x000018B0; // type:function size:0xC AcObjGirahimuSwordLink__setStateEquip = .text:0x000018C0; // type:function size:0x18 AcObjGirahimuSwordLink__setStateGetSword = .text:0x000018E0; // type:function size:0x18 AcObjGirahimuSwordLink__setStateHide = .text:0x00001900; // type:function size:0x18 @@ -55,24 +55,24 @@ AcObjGirahimuSwordLink__isInStateHide = .text:0x00001B70; // type:function size: AcObjGirahimuSwordLink__isInStateStick = .text:0x00001BC0; // type:function size:0x44 fn_238_1C10 = .text:0x00001C10; // type:function size:0x1D0 AcObjGirahimuSwordLink__someCollisionCheck = .text:0x00001DE0; // type:function size:0x420 -AcObjGirahimuSwordLink__dtor = .text:0x00002200; // type:function size:0x170 -fn_238_2370 = .text:0x00002370; // type:function size:0x60 -fn_238_23D0 = .text:0x000023D0; // type:function size:0xC -fn_238_23E0 = .text:0x000023E0; // type:function size:0x1C -fn_238_2400 = .text:0x00002400; // type:function size:0x1C -fn_238_2420 = .text:0x00002420; // type:function size:0x1C -fn_238_2440 = .text:0x00002440; // type:function size:0x10 -fn_238_2450 = .text:0x00002450; // type:function size:0x10 -fn_238_2460 = .text:0x00002460; // type:function size:0x10 -fn_238_2470 = .text:0x00002470; // type:function size:0x10 -fn_238_2480 = .text:0x00002480; // type:function size:0x10 -fn_238_2490 = .text:0x00002490; // type:function size:0x10 -fn_238_24A0 = .text:0x000024A0; // type:function size:0x30 -fn_238_24D0 = .text:0x000024D0; // type:function size:0x30 -fn_238_2500 = .text:0x00002500; // type:function size:0x30 -AcObjGirahimuSwordLink__sinit = .text:0x00002530; // type:function size:0x56C -fn_238_2AA0 = .text:0x00002AA0; // type:function size:0x58 -fn_238_2B00 = .text:0x00002B00; // type:function size:0x88 +__dt__25dAcObjGirahimuSwordLink_cFv = .text:0x00002200; // type:function size:0x170 +build__41sFStateFct_c<25dAcObjGirahimuSwordLink_c>FRC12sStateIDIf_c = .text:0x00002370; // type:function size:0x60 +dispose__41sFStateFct_c<25dAcObjGirahimuSwordLink_c>FRP10sStateIf_c = .text:0x000023D0; // type:function size:0xC +initialize__38sFState_c<25dAcObjGirahimuSwordLink_c>Fv = .text:0x000023E0; // type:function size:0x1C +execute__38sFState_c<25dAcObjGirahimuSwordLink_c>Fv = .text:0x00002400; // type:function size:0x1C +finalize__38sFState_c<25dAcObjGirahimuSwordLink_c>Fv = .text:0x00002420; // type:function size:0x1C +initializeState__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002440; // type:function size:0x10 +finalizeState__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002450; // type:function size:0x10 +refreshState__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002460; // type:function size:0x10 +getState__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002470; // type:function size:0x10 +getNewStateID__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002480; // type:function size:0x10 +getOldStateID__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002490; // type:function size:0x10 +finalizeState__40sFStateID_c<25dAcObjGirahimuSwordLink_c>CFR25dAcObjGirahimuSwordLink_c = .text:0x000024A0; // type:function size:0x30 +executeState__40sFStateID_c<25dAcObjGirahimuSwordLink_c>CFR25dAcObjGirahimuSwordLink_c = .text:0x000024D0; // type:function size:0x30 +initializeState__40sFStateID_c<25dAcObjGirahimuSwordLink_c>CFR25dAcObjGirahimuSwordLink_c = .text:0x00002500; // type:function size:0x30 +__sinit_\d_a_obj_girahimu_sword_link_cpp = .text:0x00002530; // type:function size:0x56C scope:local +__dt__40sFStateID_c<25dAcObjGirahimuSwordLink_c>Fv = .text:0x00002AA0; // type:function size:0x58 +isSameName__40sFStateID_c<25dAcObjGirahimuSwordLink_c>CFPCc = .text:0x00002B00; // type:function size:0x88 fn_238_2B90 = .text:0x00002B90; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -80,7 +80,7 @@ __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 sc lbl_238_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_238_rodata_4 = .rodata:0x00000004; // type:object size:0x20 data:float lbl_238_rodata_24 = .rodata:0x00000024; // type:object size:0x54 data:float -lbl_238_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_GH_SW_L = .data:0x00000000; // type:object size:0x10 data:4byte lbl_238_data_10 = .data:0x00000010; // type:object size:0x28 lbl_238_data_38 = .data:0x00000038; // type:object size:0x4 data:4byte lbl_238_data_3C = .data:0x0000003C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_god_markNP/symbols.txt b/config/SOUE01/rels/d_a_obj_god_markNP/symbols.txt index ab097d33..1cfc6b23 100644 --- a/config/SOUE01/rels/d_a_obj_god_markNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_god_markNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_419_F0 = .text:0x000000F0; // type:function size:0x138 -fn_419_230 = .text:0x00000230; // type:function size:0x58 -fn_419_290 = .text:0x00000290; // type:function size:0x6C -fn_419_300 = .text:0x00000300; // type:function size:0xA0 -fn_419_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOgodMark_c_classInit__Fv = .text:0x000000F0; // type:function size:0x138 +__dt__26sFState_c<13dAcOgodMark_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOgodMark_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_419_450 = .text:0x00000450; // type:function size:0x40 fn_419_490 = .text:0x00000490; // type:function size:0x130 fn_419_5C0 = .text:0x000005C0; // type:function size:0x1C0 -fn_419_780 = .text:0x00000780; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000780; // type:function size:0x10 fn_419_790 = .text:0x00000790; // type:function size:0x8 fn_419_7A0 = .text:0x000007A0; // type:function size:0x30 -fn_419_7D0 = .text:0x000007D0; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007D0; // type:function size:0x10 fn_419_7E0 = .text:0x000007E0; // type:function size:0xBC fn_419_8A0 = .text:0x000008A0; // type:function size:0x28 -fn_419_8D0 = .text:0x000008D0; // type:function size:0x14 -fn_419_8F0 = .text:0x000008F0; // type:function size:0xDC -fn_419_9D0 = .text:0x000009D0; // type:function size:0x4 -fn_419_9E0 = .text:0x000009E0; // type:function size:0x4 -fn_419_9F0 = .text:0x000009F0; // type:function size:0x54 -fn_419_A50 = .text:0x00000A50; // type:function size:0x4 -fn_419_A60 = .text:0x00000A60; // type:function size:0xF0 -fn_419_B50 = .text:0x00000B50; // type:function size:0x10 +initializeState_Wait__13dAcOgodMark_cFv = .text:0x000008D0; // type:function size:0x14 +executeState_Wait__13dAcOgodMark_cFv = .text:0x000008F0; // type:function size:0xDC +finalizeState_Wait__13dAcOgodMark_cFv = .text:0x000009D0; // type:function size:0x4 +initializeState_Shine__13dAcOgodMark_cFv = .text:0x000009E0; // type:function size:0x4 +executeState_Shine__13dAcOgodMark_cFv = .text:0x000009F0; // type:function size:0x54 +finalizeState_Shine__13dAcOgodMark_cFv = .text:0x00000A50; // type:function size:0x4 +__dt__13dAcOgodMark_cFv = .text:0x00000A60; // type:function size:0xF0 +getStateID__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B50; // type:function size:0x10 fn_419_B60 = .text:0x00000B60; // type:function size:0x4 fn_419_B70 = .text:0x00000B70; // type:function size:0x4 fn_419_B80 = .text:0x00000B80; // type:function size:0x4 fn_419_B90 = .text:0x00000B90; // type:function size:0x4 fn_419_BA0 = .text:0x00000BA0; // type:function size:0x4 -fn_419_BB0 = .text:0x00000BB0; // type:function size:0x60 -fn_419_C10 = .text:0x00000C10; // type:function size:0xC -fn_419_C20 = .text:0x00000C20; // type:function size:0x1C -fn_419_C40 = .text:0x00000C40; // type:function size:0x1C -fn_419_C60 = .text:0x00000C60; // type:function size:0x1C -fn_419_C80 = .text:0x00000C80; // type:function size:0x10 -fn_419_C90 = .text:0x00000C90; // type:function size:0x10 -fn_419_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_419_CB0 = .text:0x00000CB0; // type:function size:0x10 -fn_419_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_419_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_419_CE0 = .text:0x00000CE0; // type:function size:0x30 -fn_419_D10 = .text:0x00000D10; // type:function size:0x30 -fn_419_D40 = .text:0x00000D40; // type:function size:0x30 -fn_419_D70 = .text:0x00000D70; // type:function size:0x1C0 -fn_419_F30 = .text:0x00000F30; // type:function size:0x58 -fn_419_F90 = .text:0x00000F90; // type:function size:0x88 +build__29sFStateFct_c<13dAcOgodMark_c>FRC12sStateIDIf_c = .text:0x00000BB0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOgodMark_c>FRP10sStateIf_c = .text:0x00000C10; // type:function size:0xC +initialize__26sFState_c<13dAcOgodMark_c>Fv = .text:0x00000C20; // type:function size:0x1C +execute__26sFState_c<13dAcOgodMark_c>Fv = .text:0x00000C40; // type:function size:0x1C +finalize__26sFState_c<13dAcOgodMark_c>Fv = .text:0x00000C60; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C80; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C90; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CA0; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CB0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CD0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOgodMark_c>CFR13dAcOgodMark_c = .text:0x00000CE0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOgodMark_c>CFR13dAcOgodMark_c = .text:0x00000D10; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOgodMark_c>CFR13dAcOgodMark_c = .text:0x00000D40; // type:function size:0x30 +__sinit_\d_a_obj_god_mark_cpp = .text:0x00000D70; // type:function size:0x1C0 scope:local +__dt__28sFStateID_c<13dAcOgodMark_c>Fv = .text:0x00000F30; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOgodMark_c>CFPCc = .text:0x00000F90; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -55,7 +55,7 @@ lbl_419_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_419_data_0 = .data:0x00000000; // type:object size:0xC data:4byte lbl_419_data_C = .data:0x0000000C; // type:object size:0xC lbl_419_data_18 = .data:0x00000018; // type:object size:0x10 -lbl_419_data_28 = .data:0x00000028; // type:object size:0x10 +g_profile_OBJ_GOD_MARK = .data:0x00000028; // type:object size:0x10 lbl_419_data_38 = .data:0x00000038; // type:object size:0xC lbl_419_data_44 = .data:0x00000044; // type:object size:0x1C lbl_419_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_goddess_cubeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_goddess_cubeNP/symbols.txt index 2f57147c..07e3fe53 100644 --- a/config/SOUE01/rels/d_a_obj_goddess_cubeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_goddess_cubeNP/symbols.txt @@ -3,63 +3,63 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOGoddessCube__ctor = .text:0x000000F0; // type:function size:0x1B4 +dAcOGoddessCube_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1B4 fn_543_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_543_310 = .text:0x00000310; // type:function size:0x58 -fn_543_370 = .text:0x00000370; // type:function size:0x6C -fn_543_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_543_480 = .text:0x00000480; // type:function size:0xA4 +__dt__30sFState_c<17dAcOGoddessCube_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOGoddessCube_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_543_530 = .text:0x00000530; // type:function size:0x40 AcOGoddessCube__initModels = .text:0x00000570; // type:function size:0x238 AcOGoddessCube__init = .text:0x000007B0; // type:function size:0x330 -fn_543_AE0 = .text:0x00000AE0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AE0; // type:function size:0x10 fn_543_AF0 = .text:0x00000AF0; // type:function size:0x8 fn_543_B00 = .text:0x00000B00; // type:function size:0x64 AcOGoddessCube__update = .text:0x00000B70; // type:function size:0xC8 -fn_543_C40 = .text:0x00000C40; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 fn_543_C50 = .text:0x00000C50; // type:function size:0x44 AcOGoddessCube__updateInEvent = .text:0x00000CA0; // type:function size:0x1F4 AcOGoddessCube__draw = .text:0x00000EA0; // type:function size:0x3C -AcOGoddessCube__stateWaitEnter = .text:0x00000EE0; // type:function size:0x4 -AcOGoddessCube__stateWaitUpdate = .text:0x00000EF0; // type:function size:0xCC -AcOGoddessCube__stateWaitLeave = .text:0x00000FC0; // type:function size:0x4 -AcOGoddessCube__stateShotEnter = .text:0x00000FD0; // type:function size:0xAC -AcOGoddessCube__stateShotUpdate = .text:0x00001080; // type:function size:0x30 +initializeState_Wait__17dAcOGoddessCube_cFv = .text:0x00000EE0; // type:function size:0x4 +executeState_Wait__17dAcOGoddessCube_cFv = .text:0x00000EF0; // type:function size:0xCC +finalizeState_Wait__17dAcOGoddessCube_cFv = .text:0x00000FC0; // type:function size:0x4 +initializeState_Shot__17dAcOGoddessCube_cFv = .text:0x00000FD0; // type:function size:0xAC +executeState_Shot__17dAcOGoddessCube_cFv = .text:0x00001080; // type:function size:0x30 fn_543_10B0 = .text:0x000010B0; // type:function size:0x4 -AcOGoddessCube__stateShotLeave = .text:0x000010C0; // type:function size:0x4 +finalizeState_Shot__17dAcOGoddessCube_cFv = .text:0x000010C0; // type:function size:0x4 AcOGoddessCube__onHitEvent = .text:0x000010D0; // type:function size:0xE0 AcOGoddessCube__checkStoryflagActivated = .text:0x000011B0; // type:function size:0x4C AcOGoddessCube__canBeHit = .text:0x00001200; // type:function size:0x60 -fn_543_1260 = .text:0x00001260; // type:function size:0x148 -fn_543_13B0 = .text:0x000013B0; // type:function size:0x10 +__dt__17dAcOGoddessCube_cFv = .text:0x00001260; // type:function size:0x148 +getStateID__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013B0; // type:function size:0x10 fn_543_13C0 = .text:0x000013C0; // type:function size:0x4 fn_543_13D0 = .text:0x000013D0; // type:function size:0x4 fn_543_13E0 = .text:0x000013E0; // type:function size:0x4 fn_543_13F0 = .text:0x000013F0; // type:function size:0x4 fn_543_1400 = .text:0x00001400; // type:function size:0x4 -fn_543_1410 = .text:0x00001410; // type:function size:0x60 -fn_543_1470 = .text:0x00001470; // type:function size:0xC -fn_543_1480 = .text:0x00001480; // type:function size:0x1C -fn_543_14A0 = .text:0x000014A0; // type:function size:0x1C -fn_543_14C0 = .text:0x000014C0; // type:function size:0x1C -fn_543_14E0 = .text:0x000014E0; // type:function size:0x10 -fn_543_14F0 = .text:0x000014F0; // type:function size:0x10 -fn_543_1500 = .text:0x00001500; // type:function size:0x10 -fn_543_1510 = .text:0x00001510; // type:function size:0x10 -fn_543_1520 = .text:0x00001520; // type:function size:0x10 -fn_543_1530 = .text:0x00001530; // type:function size:0x10 -fn_543_1540 = .text:0x00001540; // type:function size:0x30 -fn_543_1570 = .text:0x00001570; // type:function size:0x30 -fn_543_15A0 = .text:0x000015A0; // type:function size:0x30 -fn_543_15D0 = .text:0x000015D0; // type:function size:0x1C0 -fn_543_1790 = .text:0x00001790; // type:function size:0x58 -fn_543_17F0 = .text:0x000017F0; // type:function size:0x88 +build__33sFStateFct_c<17dAcOGoddessCube_c>FRC12sStateIDIf_c = .text:0x00001410; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOGoddessCube_c>FRP10sStateIf_c = .text:0x00001470; // type:function size:0xC +initialize__30sFState_c<17dAcOGoddessCube_c>Fv = .text:0x00001480; // type:function size:0x1C +execute__30sFState_c<17dAcOGoddessCube_c>Fv = .text:0x000014A0; // type:function size:0x1C +finalize__30sFState_c<17dAcOGoddessCube_c>Fv = .text:0x000014C0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014E0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014F0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001500; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001510; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001520; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001530; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOGoddessCube_c>CFR17dAcOGoddessCube_c = .text:0x00001540; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOGoddessCube_c>CFR17dAcOGoddessCube_c = .text:0x00001570; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOGoddessCube_c>CFR17dAcOGoddessCube_c = .text:0x000015A0; // type:function size:0x30 +__sinit_\d_a_obj_goddess_cube_cpp = .text:0x000015D0; // type:function size:0x1C0 scope:local +__dt__32sFStateID_c<17dAcOGoddessCube_c>Fv = .text:0x00001790; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOGoddessCube_c>CFPCc = .text:0x000017F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_543_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_543_rodata_4 = .rodata:0x00000004; // type:object size:0x24 data:float -lbl_543_data_0 = .data:0x00000000; // type:object size:0xA8 data:4byte +g_profile_OBJ_GODDESS_CUBE = .data:0x00000000; // type:object size:0xA8 data:4byte lbl_543_data_A8 = .data:0x000000A8; // type:object size:0x80 lbl_543_data_128 = .data:0x00000128; // type:object size:0x30 lbl_543_data_158 = .data:0x00000158; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_goddess_statueNP/symbols.txt b/config/SOUE01/rels/d_a_obj_goddess_statueNP/symbols.txt index 95de1a64..c97745bd 100644 --- a/config/SOUE01/rels/d_a_obj_goddess_statueNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_goddess_statueNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOGoddessStatue__ctor = .text:0x000000F0; // type:function size:0xE4 -fn_512_1E0 = .text:0x000001E0; // type:function size:0x58 -StateFactory__dtor = .text:0x00000240; // type:function size:0x6C -fn_512_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_512_350 = .text:0x00000350; // type:function size:0xA4 +dAcOGoddessStatue_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE4 +__dt__32sFState_c<19dAcOGoddessStatue_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOGoddessStatue_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 AcOGoddessStatue__initModels = .text:0x00000400; // type:function size:0x10C AcOGoddessStatue__init = .text:0x00000510; // type:function size:0x198 -fn_512_6B0 = .text:0x000006B0; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006B0; // type:function size:0x10 fn_512_6C0 = .text:0x000006C0; // type:function size:0x8 AcOGoddessStatue__update = .text:0x000006D0; // type:function size:0x30 -fn_512_700 = .text:0x00000700; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000700; // type:function size:0x10 AcOGoddessStatue__updateInEvent = .text:0x00000710; // type:function size:0x64 AcOGoddessStatue__draw = .text:0x00000780; // type:function size:0x28 -fn_512_7B0 = .text:0x000007B0; // type:function size:0x4 -AcOGoddessStatue__stateWaitUpdate = .text:0x000007C0; // type:function size:0xAC -fn_512_870 = .text:0x00000870; // type:function size:0x4 +initializeState_Wait__19dAcOGoddessStatue_cFv = .text:0x000007B0; // type:function size:0x4 +executeState_Wait__19dAcOGoddessStatue_cFv = .text:0x000007C0; // type:function size:0xAC +finalizeState_Wait__19dAcOGoddessStatue_cFv = .text:0x00000870; // type:function size:0x4 fn_512_880 = .text:0x00000880; // type:function size:0x4 -fn_512_890 = .text:0x00000890; // type:function size:0xFC -fn_512_990 = .text:0x00000990; // type:function size:0x10 -StateFactory__build = .text:0x000009A0; // type:function size:0x60 -StateFactory__dispose = .text:0x00000A00; // type:function size:0xC -fn_512_A10 = .text:0x00000A10; // type:function size:0x1C -fn_512_A30 = .text:0x00000A30; // type:function size:0x1C -fn_512_A50 = .text:0x00000A50; // type:function size:0x1C -fn_512_A70 = .text:0x00000A70; // type:function size:0x10 -fn_512_A80 = .text:0x00000A80; // type:function size:0x10 -fn_512_A90 = .text:0x00000A90; // type:function size:0x10 -fn_512_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_512_AB0 = .text:0x00000AB0; // type:function size:0x10 -fn_512_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_512_AD0 = .text:0x00000AD0; // type:function size:0x30 -fn_512_B00 = .text:0x00000B00; // type:function size:0x30 -fn_512_B30 = .text:0x00000B30; // type:function size:0x30 -fn_512_B60 = .text:0x00000B60; // type:function size:0x10C -fn_512_C70 = .text:0x00000C70; // type:function size:0x58 -fn_512_CD0 = .text:0x00000CD0; // type:function size:0x88 +__dt__19dAcOGoddessStatue_cFv = .text:0x00000890; // type:function size:0xFC +getStateID__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000990; // type:function size:0x10 +build__35sFStateFct_c<19dAcOGoddessStatue_c>FRC12sStateIDIf_c = .text:0x000009A0; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOGoddessStatue_c>FRP10sStateIf_c = .text:0x00000A00; // type:function size:0xC +initialize__32sFState_c<19dAcOGoddessStatue_c>Fv = .text:0x00000A10; // type:function size:0x1C +execute__32sFState_c<19dAcOGoddessStatue_c>Fv = .text:0x00000A30; // type:function size:0x1C +finalize__32sFState_c<19dAcOGoddessStatue_c>Fv = .text:0x00000A50; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A70; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A80; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A90; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AA0; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AB0; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AC0; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOGoddessStatue_c>CFR19dAcOGoddessStatue_c = .text:0x00000AD0; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOGoddessStatue_c>CFR19dAcOGoddessStatue_c = .text:0x00000B00; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOGoddessStatue_c>CFR19dAcOGoddessStatue_c = .text:0x00000B30; // type:function size:0x30 +__sinit_\d_a_obj_goddess_statue_cpp = .text:0x00000B60; // type:function size:0x10C scope:local +__dt__34sFStateID_c<19dAcOGoddessStatue_c>Fv = .text:0x00000C70; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOGoddessStatue_c>CFPCc = .text:0x00000CD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_512_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_512_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_512_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float -lbl_512_data_0 = .data:0x00000000; // type:object size:0x80 data:4byte +g_profile_OBJ_GODDESS_STATUE = .data:0x00000000; // type:object size:0x80 data:4byte lbl_512_data_80 = .data:0x00000080; // type:object size:0x10 lbl_512_data_90 = .data:0x00000090; // type:object size:0x90 lbl_512_data_120 = .data:0x00000120; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_grass_coilNP/symbols.txt b/config/SOUE01/rels/d_a_obj_grass_coilNP/symbols.txt index d8d70ec5..8f8169e8 100644 --- a/config/SOUE01/rels/d_a_obj_grass_coilNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_grass_coilNP/symbols.txt @@ -3,45 +3,45 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_268_F0 = .text:0x000000F0; // type:function size:0xE0 -fn_268_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_268_230 = .text:0x00000230; // type:function size:0x6C -fn_268_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_268_340 = .text:0x00000340; // type:function size:0xA4 +dAcOgrassCoil_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 +__dt__28sFState_c<15dAcOgrassCoil_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOgrassCoil_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_268_3F0 = .text:0x000003F0; // type:function size:0xBC fn_268_4B0 = .text:0x000004B0; // type:function size:0x140 -fn_268_5F0 = .text:0x000005F0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005F0; // type:function size:0x10 fn_268_600 = .text:0x00000600; // type:function size:0x8 fn_268_610 = .text:0x00000610; // type:function size:0x3F4 fn_268_A10 = .text:0x00000A10; // type:function size:0x34 -fn_268_A50 = .text:0x00000A50; // type:function size:0x4 -fn_268_A60 = .text:0x00000A60; // type:function size:0x4 -fn_268_A70 = .text:0x00000A70; // type:function size:0x4 -fn_268_A80 = .text:0x00000A80; // type:function size:0xE4 -fn_268_B70 = .text:0x00000B70; // type:function size:0x10 -fn_268_B80 = .text:0x00000B80; // type:function size:0x10 -fn_268_B90 = .text:0x00000B90; // type:function size:0x60 -fn_268_BF0 = .text:0x00000BF0; // type:function size:0xC -fn_268_C00 = .text:0x00000C00; // type:function size:0x1C -fn_268_C20 = .text:0x00000C20; // type:function size:0x1C -fn_268_C40 = .text:0x00000C40; // type:function size:0x1C -fn_268_C60 = .text:0x00000C60; // type:function size:0x10 -fn_268_C70 = .text:0x00000C70; // type:function size:0x10 -fn_268_C80 = .text:0x00000C80; // type:function size:0x10 -fn_268_C90 = .text:0x00000C90; // type:function size:0x10 -fn_268_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_268_CB0 = .text:0x00000CB0; // type:function size:0x10 -fn_268_CC0 = .text:0x00000CC0; // type:function size:0x30 -fn_268_CF0 = .text:0x00000CF0; // type:function size:0x30 -fn_268_D20 = .text:0x00000D20; // type:function size:0x30 -fn_268_D50 = .text:0x00000D50; // type:function size:0x10C -fn_268_E60 = .text:0x00000E60; // type:function size:0x58 -fn_268_EC0 = .text:0x00000EC0; // type:function size:0x88 +initializeState_Wait__15dAcOgrassCoil_cFv = .text:0x00000A50; // type:function size:0x4 +executeState_Wait__15dAcOgrassCoil_cFv = .text:0x00000A60; // type:function size:0x4 +finalizeState_Wait__15dAcOgrassCoil_cFv = .text:0x00000A70; // type:function size:0x4 +__dt__15dAcOgrassCoil_cFv = .text:0x00000A80; // type:function size:0xE4 +executeState__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B70; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B80; // type:function size:0x10 +build__31sFStateFct_c<15dAcOgrassCoil_c>FRC12sStateIDIf_c = .text:0x00000B90; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOgrassCoil_c>FRP10sStateIf_c = .text:0x00000BF0; // type:function size:0xC +initialize__28sFState_c<15dAcOgrassCoil_c>Fv = .text:0x00000C00; // type:function size:0x1C +execute__28sFState_c<15dAcOgrassCoil_c>Fv = .text:0x00000C20; // type:function size:0x1C +finalize__28sFState_c<15dAcOgrassCoil_c>Fv = .text:0x00000C40; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C60; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C70; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C80; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C90; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CA0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CB0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOgrassCoil_c>CFR15dAcOgrassCoil_c = .text:0x00000CC0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOgrassCoil_c>CFR15dAcOgrassCoil_c = .text:0x00000CF0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOgrassCoil_c>CFR15dAcOgrassCoil_c = .text:0x00000D20; // type:function size:0x30 +__sinit_\d_a_obj_grass_coil_cpp = .text:0x00000D50; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcOgrassCoil_c>Fv = .text:0x00000E60; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOgrassCoil_c>CFPCc = .text:0x00000EC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_268_rodata_0 = .rodata:0x00000000; // type:object size:0x50 data:float -lbl_268_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_GRASS_COIL = .data:0x00000000; // type:object size:0x40 data:4byte lbl_268_data_40 = .data:0x00000040; // type:object size:0x10 data:string lbl_268_data_50 = .data:0x00000050; // type:object size:0x38 lbl_268_data_88 = .data:0x00000088; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_graveNP/symbols.txt b/config/SOUE01/rels/d_a_obj_graveNP/symbols.txt index f79619dd..f05c3e67 100644 --- a/config/SOUE01/rels/d_a_obj_graveNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_graveNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOGrave__ctor = .text:0x000000F0; // type:function size:0x10C +dAcOGrave_c_classInit__Fv = .text:0x000000F0; // type:function size:0x10C fn_580_200 = .text:0x00000200; // type:function size:0x58 -fn_580_260 = .text:0x00000260; // type:function size:0x58 -fn_580_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_580_330 = .text:0x00000330; // type:function size:0xA0 -fn_580_3D0 = .text:0x000003D0; // type:function size:0xA4 +__dt__24sFState_c<11dAcOGrave_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOGrave_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_580_480 = .text:0x00000480; // type:function size:0x60 fn_580_4E0 = .text:0x000004E0; // type:function size:0x4 fn_580_4F0 = .text:0x000004F0; // type:function size:0x58 fn_580_550 = .text:0x00000550; // type:function size:0x140 fn_580_690 = .text:0x00000690; // type:function size:0x26C -fn_580_900 = .text:0x00000900; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000900; // type:function size:0x10 fn_580_910 = .text:0x00000910; // type:function size:0x8 fn_580_920 = .text:0x00000920; // type:function size:0x1B4 -fn_580_AE0 = .text:0x00000AE0; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0x10 fn_580_AF0 = .text:0x00000AF0; // type:function size:0x1C fn_580_B10 = .text:0x00000B10; // type:function size:0xC4 -fn_580_BE0 = .text:0x00000BE0; // type:function size:0x4 -fn_580_BF0 = .text:0x00000BF0; // type:function size:0x254 -fn_580_E50 = .text:0x00000E50; // type:function size:0x4 -fn_580_E60 = .text:0x00000E60; // type:function size:0x1C -fn_580_E80 = .text:0x00000E80; // type:function size:0x60 -fn_580_EE0 = .text:0x00000EE0; // type:function size:0xC4 -fn_580_FB0 = .text:0x00000FB0; // type:function size:0x100 -fn_580_10B0 = .text:0x000010B0; // type:function size:0x10 -fn_580_10C0 = .text:0x000010C0; // type:function size:0x60 -fn_580_1120 = .text:0x00001120; // type:function size:0xC -fn_580_1130 = .text:0x00001130; // type:function size:0x1C -fn_580_1150 = .text:0x00001150; // type:function size:0x1C -fn_580_1170 = .text:0x00001170; // type:function size:0x1C -fn_580_1190 = .text:0x00001190; // type:function size:0x10 -fn_580_11A0 = .text:0x000011A0; // type:function size:0x10 -fn_580_11B0 = .text:0x000011B0; // type:function size:0x10 -fn_580_11C0 = .text:0x000011C0; // type:function size:0x10 -fn_580_11D0 = .text:0x000011D0; // type:function size:0x10 -fn_580_11E0 = .text:0x000011E0; // type:function size:0x10 -fn_580_11F0 = .text:0x000011F0; // type:function size:0x30 -fn_580_1220 = .text:0x00001220; // type:function size:0x30 -fn_580_1250 = .text:0x00001250; // type:function size:0x30 -fn_580_1280 = .text:0x00001280; // type:function size:0x1C0 -fn_580_1440 = .text:0x00001440; // type:function size:0x58 -fn_580_14A0 = .text:0x000014A0; // type:function size:0x88 +initializeState_Wait__11dAcOGrave_cFv = .text:0x00000BE0; // type:function size:0x4 +executeState_Wait__11dAcOGrave_cFv = .text:0x00000BF0; // type:function size:0x254 +finalizeState_Wait__11dAcOGrave_cFv = .text:0x00000E50; // type:function size:0x4 +initializeState_Move__11dAcOGrave_cFv = .text:0x00000E60; // type:function size:0x1C +executeState_Move__11dAcOGrave_cFv = .text:0x00000E80; // type:function size:0x60 +finalizeState_Move__11dAcOGrave_cFv = .text:0x00000EE0; // type:function size:0xC4 +__dt__11dAcOGrave_cFv = .text:0x00000FB0; // type:function size:0x100 +getStateID__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010B0; // type:function size:0x10 +build__27sFStateFct_c<11dAcOGrave_c>FRC12sStateIDIf_c = .text:0x000010C0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOGrave_c>FRP10sStateIf_c = .text:0x00001120; // type:function size:0xC +initialize__24sFState_c<11dAcOGrave_c>Fv = .text:0x00001130; // type:function size:0x1C +execute__24sFState_c<11dAcOGrave_c>Fv = .text:0x00001150; // type:function size:0x1C +finalize__24sFState_c<11dAcOGrave_c>Fv = .text:0x00001170; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001190; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011A0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011B0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011C0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011D0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011E0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOGrave_c>CFR11dAcOGrave_c = .text:0x000011F0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOGrave_c>CFR11dAcOGrave_c = .text:0x00001220; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOGrave_c>CFR11dAcOGrave_c = .text:0x00001250; // type:function size:0x30 +__sinit_\d_a_obj_grave_cpp = .text:0x00001280; // type:function size:0x1C0 scope:local +__dt__26sFStateID_c<11dAcOGrave_c>Fv = .text:0x00001440; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOGrave_c>CFPCc = .text:0x000014A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -53,7 +53,7 @@ lbl_580_rodata_8 = .rodata:0x00000008; // type:object size:0x1C data:float lbl_580_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_580_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:float lbl_580_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float -lbl_580_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_GRAVE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_580_data_10 = .data:0x00000010; // type:object size:0x90 lbl_580_data_A0 = .data:0x000000A0; // type:object size:0x20 lbl_580_data_C0 = .data:0x000000C0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_ground_coverNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ground_coverNP/symbols.txt index 4d4b7c78..925c16e9 100644 --- a/config/SOUE01/rels/d_a_obj_ground_coverNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ground_coverNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_408_F0 = .text:0x000000F0; // type:function size:0x30 -AcOGroundCover__ctor = .text:0x00000120; // type:function size:0x16C +dAcOgroundCover_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 +__ct__17dAcOgroundCover_cFv = .text:0x00000120; // type:function size:0x16C fn_408_290 = .text:0x00000290; // type:function size:0x64 fn_408_300 = .text:0x00000300; // type:function size:0x64 fn_408_370 = .text:0x00000370; // type:function size:0x64 fn_408_3E0 = .text:0x000003E0; // type:function size:0x40 -fn_408_420 = .text:0x00000420; // type:function size:0x58 -fn_408_480 = .text:0x00000480; // type:function size:0x6C -fn_408_4F0 = .text:0x000004F0; // type:function size:0xA0 -fn_408_590 = .text:0x00000590; // type:function size:0xA4 -fn_408_640 = .text:0x00000640; // type:function size:0x150 +__dt__30sFState_c<17dAcOgroundCover_c>Fv = .text:0x00000420; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOgroundCover_c>Fv = .text:0x00000480; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004F0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000590; // type:function size:0xA4 +__dt__17dAcOgroundCover_cFv = .text:0x00000640; // type:function size:0x150 AcOGroundCover__initModels = .text:0x00000790; // type:function size:0x3F4 AcOGroundCover__init = .text:0x00000B90; // type:function size:0x1FC AcOGroundCover__isInBossRush = .text:0x00000D90; // type:function size:0x8 -fn_408_DA0 = .text:0x00000DA0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000DA0; // type:function size:0x10 fn_408_DB0 = .text:0x00000DB0; // type:function size:0x8 AcOGroundCover__update = .text:0x00000DC0; // type:function size:0x30 -fn_408_DF0 = .text:0x00000DF0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DF0; // type:function size:0x10 fn_408_E00 = .text:0x00000E00; // type:function size:0x24 -fn_408_E30 = .text:0x00000E30; // type:function size:0x50 -AcOGroundCover__actionWaitIn = .text:0x00000E80; // type:function size:0xBC -fn_408_F40 = .text:0x00000F40; // type:function size:0x4 -fn_408_F50 = .text:0x00000F50; // type:function size:0x50 -fn_408_FA0 = .text:0x00000FA0; // type:function size:0x4 -fn_408_FB0 = .text:0x00000FB0; // type:function size:0x4 -fn_408_FC0 = .text:0x00000FC0; // type:function size:0x90 -fn_408_1050 = .text:0x00001050; // type:function size:0x140 -fn_408_1190 = .text:0x00001190; // type:function size:0x4 -fn_408_11A0 = .text:0x000011A0; // type:function size:0x144 -fn_408_12F0 = .text:0x000012F0; // type:function size:0xF4 -fn_408_13F0 = .text:0x000013F0; // type:function size:0x4 -fn_408_1400 = .text:0x00001400; // type:function size:0x58 -fn_408_1460 = .text:0x00001460; // type:function size:0xA4 -fn_408_1510 = .text:0x00001510; // type:function size:0x4 -fn_408_1520 = .text:0x00001520; // type:function size:0x54 -fn_408_1580 = .text:0x00001580; // type:function size:0x24 +initializeState_Wait__17dAcOgroundCover_cFv = .text:0x00000E30; // type:function size:0x50 +executeState_Wait__17dAcOgroundCover_cFv = .text:0x00000E80; // type:function size:0xBC +finalizeState_Wait__17dAcOgroundCover_cFv = .text:0x00000F40; // type:function size:0x4 +initializeState_Wait2__17dAcOgroundCover_cFv = .text:0x00000F50; // type:function size:0x50 +executeState_Wait2__17dAcOgroundCover_cFv = .text:0x00000FA0; // type:function size:0x4 +finalizeState_Wait2__17dAcOgroundCover_cFv = .text:0x00000FB0; // type:function size:0x4 +initializeState_AppearWait__17dAcOgroundCover_cFv = .text:0x00000FC0; // type:function size:0x90 +executeState_AppearWait__17dAcOgroundCover_cFv = .text:0x00001050; // type:function size:0x140 +finalizeState_AppearWait__17dAcOgroundCover_cFv = .text:0x00001190; // type:function size:0x4 +initializeState_AppearOpen__17dAcOgroundCover_cFv = .text:0x000011A0; // type:function size:0x144 +executeState_AppearOpen__17dAcOgroundCover_cFv = .text:0x000012F0; // type:function size:0xF4 +finalizeState_AppearOpen__17dAcOgroundCover_cFv = .text:0x000013F0; // type:function size:0x4 +initializeState_AppearClose__17dAcOgroundCover_cFv = .text:0x00001400; // type:function size:0x58 +executeState_AppearClose__17dAcOgroundCover_cFv = .text:0x00001460; // type:function size:0xA4 +finalizeState_AppearClose__17dAcOgroundCover_cFv = .text:0x00001510; // type:function size:0x4 +initializeState_Fight__17dAcOgroundCover_cFv = .text:0x00001520; // type:function size:0x54 +executeState_Fight__17dAcOgroundCover_cFv = .text:0x00001580; // type:function size:0x24 fn_408_15A4 = .text:0x000015A4; // type:function size:0x4 -fn_408_15B0 = .text:0x000015B0; // type:function size:0x4 -fn_408_15C0 = .text:0x000015C0; // type:function size:0xB8 -fn_408_1680 = .text:0x00001680; // type:function size:0x80 -fn_408_1700 = .text:0x00001700; // type:function size:0x4 +finalizeState_Fight__17dAcOgroundCover_cFv = .text:0x000015B0; // type:function size:0x4 +initializeState_Sealed__17dAcOgroundCover_cFv = .text:0x000015C0; // type:function size:0xB8 +executeState_Sealed__17dAcOgroundCover_cFv = .text:0x00001680; // type:function size:0x80 +finalizeState_Sealed__17dAcOgroundCover_cFv = .text:0x00001700; // type:function size:0x4 fn_408_1710 = .text:0x00001710; // type:function size:0x1C4 -fn_408_18E0 = .text:0x000018E0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018E0; // type:function size:0x10 fn_408_18F0 = .text:0x000018F0; // type:function size:0x68 fn_408_1960 = .text:0x00001960; // type:function size:0xC fn_408_1970 = .text:0x00001970; // type:function size:0x4 @@ -53,23 +53,23 @@ fn_408_1980 = .text:0x00001980; // type:function size:0x4 fn_408_1990 = .text:0x00001990; // type:function size:0x4 fn_408_19A0 = .text:0x000019A0; // type:function size:0x4 fn_408_19B0 = .text:0x000019B0; // type:function size:0x4 -fn_408_19C0 = .text:0x000019C0; // type:function size:0x60 -fn_408_1A20 = .text:0x00001A20; // type:function size:0xC -fn_408_1A30 = .text:0x00001A30; // type:function size:0x1C -fn_408_1A50 = .text:0x00001A50; // type:function size:0x1C -fn_408_1A70 = .text:0x00001A70; // type:function size:0x1C -fn_408_1A90 = .text:0x00001A90; // type:function size:0x10 -fn_408_1AA0 = .text:0x00001AA0; // type:function size:0x10 -fn_408_1AB0 = .text:0x00001AB0; // type:function size:0x10 -fn_408_1AC0 = .text:0x00001AC0; // type:function size:0x10 -fn_408_1AD0 = .text:0x00001AD0; // type:function size:0x10 -fn_408_1AE0 = .text:0x00001AE0; // type:function size:0x10 -fn_408_1AF0 = .text:0x00001AF0; // type:function size:0x30 -fn_408_1B20 = .text:0x00001B20; // type:function size:0x30 -fn_408_1B50 = .text:0x00001B50; // type:function size:0x30 -fn_408_1B80 = .text:0x00001B80; // type:function size:0x56C -fn_408_20F0 = .text:0x000020F0; // type:function size:0x58 -fn_408_2150 = .text:0x00002150; // type:function size:0x88 +build__33sFStateFct_c<17dAcOgroundCover_c>FRC12sStateIDIf_c = .text:0x000019C0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOgroundCover_c>FRP10sStateIf_c = .text:0x00001A20; // type:function size:0xC +initialize__30sFState_c<17dAcOgroundCover_c>Fv = .text:0x00001A30; // type:function size:0x1C +execute__30sFState_c<17dAcOgroundCover_c>Fv = .text:0x00001A50; // type:function size:0x1C +finalize__30sFState_c<17dAcOgroundCover_c>Fv = .text:0x00001A70; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A90; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001AA0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001AB0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AC0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AD0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AE0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOgroundCover_c>CFR17dAcOgroundCover_c = .text:0x00001AF0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOgroundCover_c>CFR17dAcOgroundCover_c = .text:0x00001B20; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOgroundCover_c>CFR17dAcOgroundCover_c = .text:0x00001B50; // type:function size:0x30 +__sinit_\d_a_obj_ground_cover_cpp = .text:0x00001B80; // type:function size:0x56C scope:local +__dt__32sFStateID_c<17dAcOgroundCover_c>Fv = .text:0x000020F0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOgroundCover_c>CFPCc = .text:0x00002150; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_408_data_38 = .data:0x00000038; // type:object size:0x10 data:string lbl_408_data_48 = .data:0x00000048; // type:object size:0x14 lbl_408_data_5C = .data:0x0000005C; // type:object size:0x14 lbl_408_data_70 = .data:0x00000070; // type:object size:0x18 -lbl_408_data_88 = .data:0x00000088; // type:object size:0x10 +g_profile_OBJ_GROUND_COVER = .data:0x00000088; // type:object size:0x10 lbl_408_data_98 = .data:0x00000098; // type:object size:0x20 lbl_408_data_B8 = .data:0x000000B8; // type:object size:0x80 lbl_408_data_138 = .data:0x00000138; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_guard_logNP/symbols.txt b/config/SOUE01/rels/d_a_obj_guard_logNP/symbols.txt index 9b63dc67..e0426f36 100644 --- a/config/SOUE01/rels/d_a_obj_guard_logNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_guard_logNP/symbols.txt @@ -4,32 +4,32 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_398_F0 = .text:0x000000F0; // type:function size:0x40 -fn_398_130 = .text:0x00000130; // type:function size:0x198 +dAcOguardLog_c_classInit__Fv = .text:0x00000130; // type:function size:0x198 fn_398_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_398_330 = .text:0x00000330; // type:function size:0x58 -fn_398_390 = .text:0x00000390; // type:function size:0x6C -fn_398_400 = .text:0x00000400; // type:function size:0xA0 -fn_398_4A0 = .text:0x000004A0; // type:function size:0xA4 +__dt__27sFState_c<14dAcOguardLog_c>Fv = .text:0x00000330; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOguardLog_c>Fv = .text:0x00000390; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000400; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004A0; // type:function size:0xA4 fn_398_550 = .text:0x00000550; // type:function size:0x4 fn_398_560 = .text:0x00000560; // type:function size:0xC fn_398_570 = .text:0x00000570; // type:function size:0x158 fn_398_6D0 = .text:0x000006D0; // type:function size:0x1F4 -fn_398_8D0 = .text:0x000008D0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008D0; // type:function size:0x10 fn_398_8E0 = .text:0x000008E0; // type:function size:0x8 fn_398_8F0 = .text:0x000008F0; // type:function size:0x84 -fn_398_980 = .text:0x00000980; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 fn_398_990 = .text:0x00000990; // type:function size:0x88 fn_398_A20 = .text:0x00000A20; // type:function size:0xCC -fn_398_AF0 = .text:0x00000AF0; // type:function size:0x4 -fn_398_B00 = .text:0x00000B00; // type:function size:0x16C -fn_398_C70 = .text:0x00000C70; // type:function size:0x4 -fn_398_C80 = .text:0x00000C80; // type:function size:0x4 -fn_398_C90 = .text:0x00000C90; // type:function size:0x108 -fn_398_DA0 = .text:0x00000DA0; // type:function size:0x4 -fn_398_DB0 = .text:0x00000DB0; // type:function size:0x3D8 -fn_398_1190 = .text:0x00001190; // type:function size:0x10 -fn_398_11A0 = .text:0x000011A0; // type:function size:0x280 -fn_398_1420 = .text:0x00001420; // type:function size:0x4 +initializeState_Init__14dAcOguardLog_cFv = .text:0x00000AF0; // type:function size:0x4 +executeState_Init__14dAcOguardLog_cFv = .text:0x00000B00; // type:function size:0x16C +finalizeState_Init__14dAcOguardLog_cFv = .text:0x00000C70; // type:function size:0x4 +initializeState_Wait__14dAcOguardLog_cFv = .text:0x00000C80; // type:function size:0x4 +executeState_Wait__14dAcOguardLog_cFv = .text:0x00000C90; // type:function size:0x108 +finalizeState_Wait__14dAcOguardLog_cFv = .text:0x00000DA0; // type:function size:0x4 +initializeState_Shake__14dAcOguardLog_cFv = .text:0x00000DB0; // type:function size:0x3D8 +getOldStateID__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001190; // type:function size:0x10 +executeState_Shake__14dAcOguardLog_cFv = .text:0x000011A0; // type:function size:0x280 +finalizeState_Shake__14dAcOguardLog_cFv = .text:0x00001420; // type:function size:0x4 fn_398_1430 = .text:0x00001430; // type:function size:0x6C fn_398_14A0 = .text:0x000014A0; // type:function size:0x68 fn_398_1510 = .text:0x00001510; // type:function size:0x8C @@ -52,24 +52,24 @@ fn_398_21D0 = .text:0x000021D0; // type:function size:0xE4 fn_398_22C0 = .text:0x000022C0; // type:function size:0x304 fn_398_25D0 = .text:0x000025D0; // type:function size:0x6C fn_398_2640 = .text:0x00002640; // type:function size:0x134 -fn_398_2780 = .text:0x00002780; // type:function size:0x188 -fn_398_2910 = .text:0x00002910; // type:function size:0x10 -fn_398_2920 = .text:0x00002920; // type:function size:0x60 -fn_398_2980 = .text:0x00002980; // type:function size:0xC -fn_398_2990 = .text:0x00002990; // type:function size:0x1C -fn_398_29B0 = .text:0x000029B0; // type:function size:0x1C -fn_398_29D0 = .text:0x000029D0; // type:function size:0x1C -fn_398_29F0 = .text:0x000029F0; // type:function size:0x10 -fn_398_2A00 = .text:0x00002A00; // type:function size:0x10 -fn_398_2A10 = .text:0x00002A10; // type:function size:0x10 -fn_398_2A20 = .text:0x00002A20; // type:function size:0x10 -fn_398_2A30 = .text:0x00002A30; // type:function size:0x10 -fn_398_2A40 = .text:0x00002A40; // type:function size:0x30 -fn_398_2A70 = .text:0x00002A70; // type:function size:0x30 -fn_398_2AA0 = .text:0x00002AA0; // type:function size:0x30 -fn_398_2AD0 = .text:0x00002AD0; // type:function size:0x2D8 -fn_398_2DB0 = .text:0x00002DB0; // type:function size:0x58 -fn_398_2E10 = .text:0x00002E10; // type:function size:0x88 +__dt__14dAcOguardLog_cFv = .text:0x00002780; // type:function size:0x188 +getStateID__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002910; // type:function size:0x10 +build__30sFStateFct_c<14dAcOguardLog_c>FRC12sStateIDIf_c = .text:0x00002920; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOguardLog_c>FRP10sStateIf_c = .text:0x00002980; // type:function size:0xC +initialize__27sFState_c<14dAcOguardLog_c>Fv = .text:0x00002990; // type:function size:0x1C +execute__27sFState_c<14dAcOguardLog_c>Fv = .text:0x000029B0; // type:function size:0x1C +finalize__27sFState_c<14dAcOguardLog_c>Fv = .text:0x000029D0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000029F0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A00; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A10; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A20; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A30; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOguardLog_c>CFR14dAcOguardLog_c = .text:0x00002A40; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOguardLog_c>CFR14dAcOguardLog_c = .text:0x00002A70; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOguardLog_c>CFR14dAcOguardLog_c = .text:0x00002AA0; // type:function size:0x30 +__sinit_\d_a_obj_guard_log_cpp = .text:0x00002AD0; // type:function size:0x2D8 scope:local +__dt__29sFStateID_c<14dAcOguardLog_c>Fv = .text:0x00002DB0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOguardLog_c>CFPCc = .text:0x00002E10; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -84,7 +84,7 @@ lbl_398_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float lbl_398_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float lbl_398_rodata_9C = .rodata:0x0000009C; // type:object size:0xC data:float lbl_398_rodata_A8 = .rodata:0x000000A8; // type:object size:0x30 data:float -lbl_398_data_0 = .data:0x00000000; // type:object size:0x130 data:4byte +g_profile_OBJ_GUARD_LOG = .data:0x00000000; // type:object size:0x130 data:4byte lbl_398_data_130 = .data:0x00000130; // type:object size:0x30 lbl_398_data_160 = .data:0x00000160; // type:object size:0x30 lbl_398_data_190 = .data:0x00000190; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_harp_hintNP/symbols.txt b/config/SOUE01/rels/d_a_obj_harp_hintNP/symbols.txt index 35adc735..f3be969b 100644 --- a/config/SOUE01/rels/d_a_obj_harp_hintNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_harp_hintNP/symbols.txt @@ -3,76 +3,76 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOHarpHint__ctor = .text:0x000000F0; // type:function size:0x178 +dAcOHarpHint_c_classInit__Fv = .text:0x000000F0; // type:function size:0x178 fn_608_270 = .text:0x00000270; // type:function size:0x58 fn_608_2D0 = .text:0x000002D0; // type:function size:0x40 -fn_608_310 = .text:0x00000310; // type:function size:0x58 -fn_608_370 = .text:0x00000370; // type:function size:0x6C -fn_608_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_608_480 = .text:0x00000480; // type:function size:0xA4 +__dt__27sFState_c<14dAcOHarpHint_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOHarpHint_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_608_530 = .text:0x00000530; // type:function size:0x58 fn_608_590 = .text:0x00000590; // type:function size:0x1CC AcOHarpHint__initModels = .text:0x00000760; // type:function size:0x194 AcOHarpHint__init = .text:0x00000900; // type:function size:0x4F0 -fn_608_DF0 = .text:0x00000DF0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000DF0; // type:function size:0x10 fn_608_E00 = .text:0x00000E00; // type:function size:0x8 fn_608_E10 = .text:0x00000E10; // type:function size:0x30 AcOHarpHint__update = .text:0x00000E40; // type:function size:0x3B4 -fn_608_1200 = .text:0x00001200; // type:function size:0x10 -fn_608_1210 = .text:0x00001210; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001200; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001210; // type:function size:0x10 AcOHarpHint__updateInEvent = .text:0x00001220; // type:function size:0x45C fn_608_1680 = .text:0x00001680; // type:function size:0x1F4 fn_608_1880 = .text:0x00001880; // type:function size:0x24C fn_608_1AD0 = .text:0x00001AD0; // type:function size:0x15C -AcOHarpHint__stateWaitEnter = .text:0x00001C30; // type:function size:0xC -AcOHarpHint__stateWaitIn = .text:0x00001C40; // type:function size:0xB4 +initializeState_Wait__14dAcOHarpHint_cFv = .text:0x00001C30; // type:function size:0xC +executeState_Wait__14dAcOHarpHint_cFv = .text:0x00001C40; // type:function size:0xB4 decrement = .text:0x00001D00; // type:function size:0x1C -AcOHarpHint__stateWaitLeave = .text:0x00001D20; // type:function size:0x4 -fn_608_1D30 = .text:0x00001D30; // type:function size:0x2C -fn_608_1D60 = .text:0x00001D60; // type:function size:0x4 -fn_608_1D70 = .text:0x00001D70; // type:function size:0x4 -fn_608_1D80 = .text:0x00001D80; // type:function size:0x14 -fn_608_1DA0 = .text:0x00001DA0; // type:function size:0x84 -fn_608_1E30 = .text:0x00001E30; // type:function size:0x4 -fn_608_1E40 = .text:0x00001E40; // type:function size:0x90 -fn_608_1ED0 = .text:0x00001ED0; // type:function size:0x18 -fn_608_1EF0 = .text:0x00001EF0; // type:function size:0x10 -fn_608_1F00 = .text:0x00001F00; // type:function size:0x10 -fn_608_1F10 = .text:0x00001F10; // type:function size:0x26C -fn_608_2180 = .text:0x00002180; // type:function size:0x4 -fn_608_2190 = .text:0x00002190; // type:function size:0xB0 -fn_608_2240 = .text:0x00002240; // type:function size:0x118 -fn_608_2360 = .text:0x00002360; // type:function size:0x28 -fn_608_2390 = .text:0x00002390; // type:function size:0x50 -fn_608_23E0 = .text:0x000023E0; // type:function size:0x590 -fn_608_2970 = .text:0x00002970; // type:function size:0x10 -fn_608_2980 = .text:0x00002980; // type:function size:0x4 -fn_608_2990 = .text:0x00002990; // type:function size:0x3B0 -fn_608_2D40 = .text:0x00002D40; // type:function size:0x20 -fn_608_2D60 = .text:0x00002D60; // type:function size:0x18 -fn_608_2D80 = .text:0x00002D80; // type:function size:0x2E8 -fn_608_3070 = .text:0x00003070; // type:function size:0x2C -fn_608_30A0 = .text:0x000030A0; // type:function size:0x7C -fn_608_3120 = .text:0x00003120; // type:function size:0x514 -fn_608_3640 = .text:0x00003640; // type:function size:0x4 -fn_608_3650 = .text:0x00003650; // type:function size:0x40 -fn_608_3690 = .text:0x00003690; // type:function size:0x260 -fn_608_38F0 = .text:0x000038F0; // type:function size:0x10 -fn_608_3900 = .text:0x00003900; // type:function size:0x70 -fn_608_3970 = .text:0x00003970; // type:function size:0x250 -fn_608_3BC0 = .text:0x00003BC0; // type:function size:0x18 -AcOHarpHint__stateAppearEnter = .text:0x00003BE0; // type:function size:0xA8 -AcOHarpHint__stateAppearIn = .text:0x00003C90; // type:function size:0x128 -AcOHarpHint__stateAppearLeave = .text:0x00003DC0; // type:function size:0x1C -fn_608_3DE0 = .text:0x00003DE0; // type:function size:0x90 -fn_608_3E70 = .text:0x00003E70; // type:function size:0xD4 -fn_608_3F50 = .text:0x00003F50; // type:function size:0x28 -fn_608_3F80 = .text:0x00003F80; // type:function size:0x70 -fn_608_3FF0 = .text:0x00003FF0; // type:function size:0x3B4 -fn_608_43B0 = .text:0x000043B0; // type:function size:0x8 -fn_608_43C0 = .text:0x000043C0; // type:function size:0x5C -fn_608_4420 = .text:0x00004420; // type:function size:0x64 -fn_608_4490 = .text:0x00004490; // type:function size:0x4 +finalizeState_Wait__14dAcOHarpHint_cFv = .text:0x00001D20; // type:function size:0x4 +initializeState_Rotate__14dAcOHarpHint_cFv = .text:0x00001D30; // type:function size:0x2C +executeState_Rotate__14dAcOHarpHint_cFv = .text:0x00001D60; // type:function size:0x4 +finalizeState_Rotate__14dAcOHarpHint_cFv = .text:0x00001D70; // type:function size:0x4 +initializeState_Shift__14dAcOHarpHint_cFv = .text:0x00001D80; // type:function size:0x14 +executeState_Shift__14dAcOHarpHint_cFv = .text:0x00001DA0; // type:function size:0x84 +finalizeState_Shift__14dAcOHarpHint_cFv = .text:0x00001E30; // type:function size:0x4 +initializeState_TalkStart__14dAcOHarpHint_cFv = .text:0x00001E40; // type:function size:0x90 +executeState_TalkStart__14dAcOHarpHint_cFv = .text:0x00001ED0; // type:function size:0x18 +finalizeState_TalkStart__14dAcOHarpHint_cFv = .text:0x00001EF0; // type:function size:0x10 +initializeState_Talk__14dAcOHarpHint_cFv = .text:0x00001F00; // type:function size:0x10 +executeState_Talk__14dAcOHarpHint_cFv = .text:0x00001F10; // type:function size:0x26C +finalizeState_Talk__14dAcOHarpHint_cFv = .text:0x00002180; // type:function size:0x4 +initializeState_Beetle__14dAcOHarpHint_cFv = .text:0x00002190; // type:function size:0xB0 +executeState_Beetle__14dAcOHarpHint_cFv = .text:0x00002240; // type:function size:0x118 +finalizeState_Beetle__14dAcOHarpHint_cFv = .text:0x00002360; // type:function size:0x28 +initializeState_Bomb__14dAcOHarpHint_cFv = .text:0x00002390; // type:function size:0x50 +executeState_Bomb__14dAcOHarpHint_cFv = .text:0x000023E0; // type:function size:0x590 +finalizeState_Bomb__14dAcOHarpHint_cFv = .text:0x00002970; // type:function size:0x10 +initializeState_HorizonHit__14dAcOHarpHint_cFv = .text:0x00002980; // type:function size:0x4 +executeState_HorizonHit__14dAcOHarpHint_cFv = .text:0x00002990; // type:function size:0x3B0 +finalizeState_HorizonHit__14dAcOHarpHint_cFv = .text:0x00002D40; // type:function size:0x20 +initializeState_VerticalHit__14dAcOHarpHint_cFv = .text:0x00002D60; // type:function size:0x18 +executeState_VerticalHit__14dAcOHarpHint_cFv = .text:0x00002D80; // type:function size:0x2E8 +finalizeState_VerticalHit__14dAcOHarpHint_cFv = .text:0x00003070; // type:function size:0x2C +initializeState_Whip__14dAcOHarpHint_cFv = .text:0x000030A0; // type:function size:0x7C +executeState_Whip__14dAcOHarpHint_cFv = .text:0x00003120; // type:function size:0x514 +finalizeState_Whip__14dAcOHarpHint_cFv = .text:0x00003640; // type:function size:0x4 +initializeState_WhipRot__14dAcOHarpHint_cFv = .text:0x00003650; // type:function size:0x40 +executeState_WhipRot__14dAcOHarpHint_cFv = .text:0x00003690; // type:function size:0x260 +finalizeState_WhipRot__14dAcOHarpHint_cFv = .text:0x000038F0; // type:function size:0x10 +initializeState_Water__14dAcOHarpHint_cFv = .text:0x00003900; // type:function size:0x70 +executeState_Water__14dAcOHarpHint_cFv = .text:0x00003970; // type:function size:0x250 +finalizeState_Water__14dAcOHarpHint_cFv = .text:0x00003BC0; // type:function size:0x18 +initializeState_Appear__14dAcOHarpHint_cFv = .text:0x00003BE0; // type:function size:0xA8 +executeState_Appear__14dAcOHarpHint_cFv = .text:0x00003C90; // type:function size:0x128 +finalizeState_Appear__14dAcOHarpHint_cFv = .text:0x00003DC0; // type:function size:0x1C +initializeState_AppearShiekah__14dAcOHarpHint_cFv = .text:0x00003DE0; // type:function size:0x90 +executeState_AppearShiekah__14dAcOHarpHint_cFv = .text:0x00003E70; // type:function size:0xD4 +finalizeState_AppearShiekah__14dAcOHarpHint_cFv = .text:0x00003F50; // type:function size:0x28 +initializeState_Wind__14dAcOHarpHint_cFv = .text:0x00003F80; // type:function size:0x70 +executeState_Wind__14dAcOHarpHint_cFv = .text:0x00003FF0; // type:function size:0x3B4 +finalizeState_Wind__14dAcOHarpHint_cFv = .text:0x000043B0; // type:function size:0x8 +initializeState_ItemGen__14dAcOHarpHint_cFv = .text:0x000043C0; // type:function size:0x5C +executeState_ItemGen__14dAcOHarpHint_cFv = .text:0x00004420; // type:function size:0x64 +finalizeState_ItemGen__14dAcOHarpHint_cFv = .text:0x00004490; // type:function size:0x4 fn_608_44A0 = .text:0x000044A0; // type:function size:0x84 fn_608_4530 = .text:0x00004530; // type:function size:0x200 fn_608_4730 = .text:0x00004730; // type:function size:0x8C @@ -100,29 +100,29 @@ fn_608_6250 = .text:0x00006250; // type:function size:0xC fn_608_6260 = .text:0x00006260; // type:function size:0xC fn_608_6270 = .text:0x00006270; // type:function size:0x1A8 fn_608_6420 = .text:0x00006420; // type:function size:0x5C -fn_608_6480 = .text:0x00006480; // type:function size:0x16C +__dt__14dAcOHarpHint_cFv = .text:0x00006480; // type:function size:0x16C fn_608_65F0 = .text:0x000065F0; // type:function size:0x4 fn_608_6600 = .text:0x00006600; // type:function size:0x4 fn_608_6610 = .text:0x00006610; // type:function size:0x4 fn_608_6620 = .text:0x00006620; // type:function size:0x4 fn_608_6630 = .text:0x00006630; // type:function size:0x4 -fn_608_6640 = .text:0x00006640; // type:function size:0x60 -fn_608_66A0 = .text:0x000066A0; // type:function size:0xC -fn_608_66B0 = .text:0x000066B0; // type:function size:0x1C -fn_608_66D0 = .text:0x000066D0; // type:function size:0x1C -fn_608_66F0 = .text:0x000066F0; // type:function size:0x1C -fn_608_6710 = .text:0x00006710; // type:function size:0x10 -fn_608_6720 = .text:0x00006720; // type:function size:0x10 -fn_608_6730 = .text:0x00006730; // type:function size:0x10 -fn_608_6740 = .text:0x00006740; // type:function size:0x10 -fn_608_6750 = .text:0x00006750; // type:function size:0x10 -fn_608_6760 = .text:0x00006760; // type:function size:0x10 -fn_608_6770 = .text:0x00006770; // type:function size:0x30 -fn_608_67A0 = .text:0x000067A0; // type:function size:0x30 -fn_608_67D0 = .text:0x000067D0; // type:function size:0x30 -fn_608_6800 = .text:0x00006800; // type:function size:0xC08 -fn_608_7410 = .text:0x00007410; // type:function size:0x58 -fn_608_7470 = .text:0x00007470; // type:function size:0x88 +build__30sFStateFct_c<14dAcOHarpHint_c>FRC12sStateIDIf_c = .text:0x00006640; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOHarpHint_c>FRP10sStateIf_c = .text:0x000066A0; // type:function size:0xC +initialize__27sFState_c<14dAcOHarpHint_c>Fv = .text:0x000066B0; // type:function size:0x1C +execute__27sFState_c<14dAcOHarpHint_c>Fv = .text:0x000066D0; // type:function size:0x1C +finalize__27sFState_c<14dAcOHarpHint_c>Fv = .text:0x000066F0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006710; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006720; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006730; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006740; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006750; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006760; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOHarpHint_c>CFR14dAcOHarpHint_c = .text:0x00006770; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOHarpHint_c>CFR14dAcOHarpHint_c = .text:0x000067A0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOHarpHint_c>CFR14dAcOHarpHint_c = .text:0x000067D0; // type:function size:0x30 +__sinit_\d_a_obj_harp_hint_cpp = .text:0x00006800; // type:function size:0xC08 scope:local +__dt__29sFStateID_c<14dAcOHarpHint_c>Fv = .text:0x00007410; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOHarpHint_c>CFPCc = .text:0x00007470; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -138,7 +138,7 @@ lbl_608_rodata_C8 = .rodata:0x000000C8; // type:object size:0x3C lbl_608_rodata_104 = .rodata:0x00000104; // type:object size:0x38 data:float lbl_608_rodata_13C = .rodata:0x0000013C; // type:object size:0x64 data:float lbl_608_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_608_data_10 = .data:0x00000010; // type:object size:0x6C +g_profile_OBJ_HARP_HINT = .data:0x00000010; // type:object size:0x6C lbl_608_data_7C = .data:0x0000007C; // type:object size:0xC data:string lbl_608_data_88 = .data:0x00000088; // type:object size:0x68 lbl_608_data_F0 = .data:0x000000F0; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_himoNP/symbols.txt b/config/SOUE01/rels/d_a_obj_himoNP/symbols.txt index b383fbdc..277c498c 100644 --- a/config/SOUE01/rels/d_a_obj_himoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_himoNP/symbols.txt @@ -4,44 +4,44 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_158_F0 = .text:0x000000F0; // type:function size:0x40 -AcOhimo__ctor = .text:0x00000130; // type:function size:0x104 +dAcOhimo_c_classInit__Fv = .text:0x00000130; // type:function size:0x104 fn_158_240 = .text:0x00000240; // type:function size:0x68 fn_158_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_158_310 = .text:0x00000310; // type:function size:0x58 -fn_158_370 = .text:0x00000370; // type:function size:0x6C -fn_158_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_158_480 = .text:0x00000480; // type:function size:0xA4 +__dt__23sFState_c<10dAcOhimo_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOhimo_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_158_530 = .text:0x00000530; // type:function size:0x4 AcOhimo__initModels = .text:0x00000540; // type:function size:0x104 AcOhimo__init = .text:0x00000650; // type:function size:0x18C -fn_158_7E0 = .text:0x000007E0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007E0; // type:function size:0x10 fn_158_7F0 = .text:0x000007F0; // type:function size:0x8 AcOhimo__update = .text:0x00000800; // type:function size:0x7C4 -fn_158_FD0 = .text:0x00000FD0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FD0; // type:function size:0x10 AcOhimo__draw = .text:0x00000FE0; // type:function size:0x74 -fn_158_1060 = .text:0x00001060; // type:function size:0x4 -fn_158_1070 = .text:0x00001070; // type:function size:0x4 -fn_158_1080 = .text:0x00001080; // type:function size:0x4 +initializeState_Wait__10dAcOhimo_cFv = .text:0x00001060; // type:function size:0x4 +executeState_Wait__10dAcOhimo_cFv = .text:0x00001070; // type:function size:0x4 +finalizeState_Wait__10dAcOhimo_cFv = .text:0x00001080; // type:function size:0x4 fn_158_1090 = .text:0x00001090; // type:function size:0xD0 -fn_158_1160 = .text:0x00001160; // type:function size:0x108 -fn_158_1270 = .text:0x00001270; // type:function size:0x10 -fn_158_1280 = .text:0x00001280; // type:function size:0x60 -fn_158_12E0 = .text:0x000012E0; // type:function size:0xC -fn_158_12F0 = .text:0x000012F0; // type:function size:0x1C -fn_158_1310 = .text:0x00001310; // type:function size:0x1C -fn_158_1330 = .text:0x00001330; // type:function size:0x1C -fn_158_1350 = .text:0x00001350; // type:function size:0x10 -fn_158_1360 = .text:0x00001360; // type:function size:0x10 -fn_158_1370 = .text:0x00001370; // type:function size:0x10 -fn_158_1380 = .text:0x00001380; // type:function size:0x10 -fn_158_1390 = .text:0x00001390; // type:function size:0x10 -fn_158_13A0 = .text:0x000013A0; // type:function size:0x10 -fn_158_13B0 = .text:0x000013B0; // type:function size:0x30 -fn_158_13E0 = .text:0x000013E0; // type:function size:0x30 -fn_158_1410 = .text:0x00001410; // type:function size:0x30 -fn_158_1440 = .text:0x00001440; // type:function size:0x10C -fn_158_1550 = .text:0x00001550; // type:function size:0x58 -fn_158_15B0 = .text:0x000015B0; // type:function size:0x88 +__dt__10dAcOhimo_cFv = .text:0x00001160; // type:function size:0x108 +getStateID__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001270; // type:function size:0x10 +build__26sFStateFct_c<10dAcOhimo_c>FRC12sStateIDIf_c = .text:0x00001280; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOhimo_c>FRP10sStateIf_c = .text:0x000012E0; // type:function size:0xC +initialize__23sFState_c<10dAcOhimo_c>Fv = .text:0x000012F0; // type:function size:0x1C +execute__23sFState_c<10dAcOhimo_c>Fv = .text:0x00001310; // type:function size:0x1C +finalize__23sFState_c<10dAcOhimo_c>Fv = .text:0x00001330; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001350; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001360; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001370; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001380; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001390; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013A0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOhimo_c>CFR10dAcOhimo_c = .text:0x000013B0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOhimo_c>CFR10dAcOhimo_c = .text:0x000013E0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOhimo_c>CFR10dAcOhimo_c = .text:0x00001410; // type:function size:0x30 +__sinit_\d_a_obj_himo_cpp = .text:0x00001440; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dAcOhimo_c>Fv = .text:0x00001550; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOhimo_c>CFPCc = .text:0x000015B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -49,7 +49,7 @@ lbl_158_rodata_0 = .rodata:0x00000000; // type:object size:0x2C data:float lbl_158_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float lbl_158_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_158_rodata_38 = .rodata:0x00000038; // type:object size:0x40 data:double -lbl_158_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_HIMO = .data:0x00000000; // type:object size:0x10 data:4byte lbl_158_data_10 = .data:0x00000010; // type:object size:0x8 lbl_158_data_18 = .data:0x00000018; // type:object size:0x10 lbl_158_data_28 = .data:0x00000028; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_a_obj_hit_lever_swNP/symbols.txt b/config/SOUE01/rels/d_a_obj_hit_lever_swNP/symbols.txt index 38ff4abb..fc976319 100644 --- a/config/SOUE01/rels/d_a_obj_hit_lever_swNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_hit_lever_swNP/symbols.txt @@ -3,58 +3,58 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOhitLeverSw__ctor = .text:0x000000F0; // type:function size:0xDC -fn_348_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_348_230 = .text:0x00000230; // type:function size:0x6C -fn_348_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_348_340 = .text:0x00000340; // type:function size:0xA4 +dAcOhitLeverSw_c_classInit__Fv = .text:0x000000F0; // type:function size:0xDC +__dt__29sFState_c<16dAcOhitLeverSw_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOhitLeverSw_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_348_3F0 = .text:0x000003F0; // type:function size:0x58 fn_348_450 = .text:0x00000450; // type:function size:0xE4 AcOhitLeverSw__initModels = .text:0x00000540; // type:function size:0xDC AcOhitLeverSw__init = .text:0x00000620; // type:function size:0x360 -fn_348_980 = .text:0x00000980; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000980; // type:function size:0x10 fn_348_990 = .text:0x00000990; // type:function size:0x8 AcOhitLeverSw__update = .text:0x000009A0; // type:function size:0x358 -fn_348_D00 = .text:0x00000D00; // type:function size:0x10 -fn_348_D10 = .text:0x00000D10; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D00; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D10; // type:function size:0x10 AcOhitLeverSw__draw = .text:0x00000D20; // type:function size:0x3C -AcOhitLeverSw__stateRightEnter = .text:0x00000D60; // type:function size:0x64 -AcOhitLeverSw__stateRightIn = .text:0x00000DD0; // type:function size:0x134 +initializeState_Right__16dAcOhitLeverSw_cFv = .text:0x00000D60; // type:function size:0x64 +executeState_Right__16dAcOhitLeverSw_cFv = .text:0x00000DD0; // type:function size:0x134 AcOhitLeverSw__decrement = .text:0x00000F10; // type:function size:0x1C -AcOhitLeverSw__stateRightLeave = .text:0x00000F30; // type:function size:0x10 -AcOhitLeverSw__stateLeftEnter = .text:0x00000F40; // type:function size:0x64 -AcOhitLeverSw__stateLeftIn = .text:0x00000FB0; // type:function size:0x134 -AcOhitLeverSw__stateLeftLeave = .text:0x000010F0; // type:function size:0x10 -AcOhitLeverSw__stateMoveEnter = .text:0x00001100; // type:function size:0x30 -AcOhitLeverSw__stateMoveIn = .text:0x00001130; // type:function size:0x174 +finalizeState_Right__16dAcOhitLeverSw_cFv = .text:0x00000F30; // type:function size:0x10 +initializeState_Left__16dAcOhitLeverSw_cFv = .text:0x00000F40; // type:function size:0x64 +executeState_Left__16dAcOhitLeverSw_cFv = .text:0x00000FB0; // type:function size:0x134 +finalizeState_Left__16dAcOhitLeverSw_cFv = .text:0x000010F0; // type:function size:0x10 +initializeState_Move__16dAcOhitLeverSw_cFv = .text:0x00001100; // type:function size:0x30 +executeState_Move__16dAcOhitLeverSw_cFv = .text:0x00001130; // type:function size:0x174 fn_348_12B0 = .text:0x000012B0; // type:function size:0x1C -fn_348_12D0 = .text:0x000012D0; // type:function size:0x10 -fn_348_12E0 = .text:0x000012E0; // type:function size:0x4 +getOldStateID__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012D0; // type:function size:0x10 +finalizeState_Move__16dAcOhitLeverSw_cFv = .text:0x000012E0; // type:function size:0x4 hasTimeOpen = .text:0x000012F0; // type:function size:0x18 -fn_348_1310 = .text:0x00001310; // type:function size:0xF4 -fn_348_1410 = .text:0x00001410; // type:function size:0x60 -fn_348_1470 = .text:0x00001470; // type:function size:0xC -fn_348_1480 = .text:0x00001480; // type:function size:0x1C -fn_348_14A0 = .text:0x000014A0; // type:function size:0x1C -fn_348_14C0 = .text:0x000014C0; // type:function size:0x1C -fn_348_14E0 = .text:0x000014E0; // type:function size:0x10 -fn_348_14F0 = .text:0x000014F0; // type:function size:0x10 -fn_348_1500 = .text:0x00001500; // type:function size:0x10 -fn_348_1510 = .text:0x00001510; // type:function size:0x10 -fn_348_1520 = .text:0x00001520; // type:function size:0x10 -fn_348_1530 = .text:0x00001530; // type:function size:0x30 -fn_348_1560 = .text:0x00001560; // type:function size:0x30 -fn_348_1590 = .text:0x00001590; // type:function size:0x30 -fn_348_15C0 = .text:0x000015C0; // type:function size:0x27C -fn_348_1840 = .text:0x00001840; // type:function size:0x58 -fn_348_18A0 = .text:0x000018A0; // type:function size:0x88 +__dt__16dAcOhitLeverSw_cFv = .text:0x00001310; // type:function size:0xF4 +build__32sFStateFct_c<16dAcOhitLeverSw_c>FRC12sStateIDIf_c = .text:0x00001410; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOhitLeverSw_c>FRP10sStateIf_c = .text:0x00001470; // type:function size:0xC +initialize__29sFState_c<16dAcOhitLeverSw_c>Fv = .text:0x00001480; // type:function size:0x1C +execute__29sFState_c<16dAcOhitLeverSw_c>Fv = .text:0x000014A0; // type:function size:0x1C +finalize__29sFState_c<16dAcOhitLeverSw_c>Fv = .text:0x000014C0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014E0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014F0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001500; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001510; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001520; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOhitLeverSw_c>CFR16dAcOhitLeverSw_c = .text:0x00001530; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOhitLeverSw_c>CFR16dAcOhitLeverSw_c = .text:0x00001560; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOhitLeverSw_c>CFR16dAcOhitLeverSw_c = .text:0x00001590; // type:function size:0x30 +__sinit_\d_a_obj_hit_lever_sw_cpp = .text:0x000015C0; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcOhitLeverSw_c>Fv = .text:0x00001840; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOhitLeverSw_c>CFPCc = .text:0x000018A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_348_rodata_0 = .rodata:0x00000000; // type:object size:0x30 data:float lbl_348_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_348_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float -lbl_348_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_HIT_LEVER_SW = .data:0x00000000; // type:object size:0x10 data:4byte lbl_348_data_10 = .data:0x00000010; // type:object size:0x2C lbl_348_data_3C = .data:0x0000003C; // type:object size:0x40 lbl_348_data_7C = .data:0x0000007C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_holeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_holeNP/symbols.txt index 4c0657d7..997b66b3 100644 --- a/config/SOUE01/rels/d_a_obj_holeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_holeNP/symbols.txt @@ -3,45 +3,45 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_198_F0 = .text:0x000000F0; // type:function size:0xD0 -fn_198_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_198_220 = .text:0x00000220; // type:function size:0x6C -fn_198_290 = .text:0x00000290; // type:function size:0xA0 -fn_198_330 = .text:0x00000330; // type:function size:0xA4 +dAcOhole_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD0 +__dt__23sFState_c<10dAcOhole_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOhole_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_198_3E0 = .text:0x000003E0; // type:function size:0xA4 fn_198_490 = .text:0x00000490; // type:function size:0x128 -fn_198_5C0 = .text:0x000005C0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005C0; // type:function size:0x10 fn_198_5D0 = .text:0x000005D0; // type:function size:0x8 fn_198_5E0 = .text:0x000005E0; // type:function size:0x30 -fn_198_610 = .text:0x00000610; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000610; // type:function size:0x10 fn_198_620 = .text:0x00000620; // type:function size:0x28 -fn_198_650 = .text:0x00000650; // type:function size:0x4 -fn_198_660 = .text:0x00000660; // type:function size:0x4 -fn_198_670 = .text:0x00000670; // type:function size:0x4 -fn_198_680 = .text:0x00000680; // type:function size:0xE4 -fn_198_770 = .text:0x00000770; // type:function size:0x10 -fn_198_780 = .text:0x00000780; // type:function size:0x60 -fn_198_7E0 = .text:0x000007E0; // type:function size:0xC -fn_198_7F0 = .text:0x000007F0; // type:function size:0x1C -fn_198_810 = .text:0x00000810; // type:function size:0x1C -fn_198_830 = .text:0x00000830; // type:function size:0x1C -fn_198_850 = .text:0x00000850; // type:function size:0x10 -fn_198_860 = .text:0x00000860; // type:function size:0x10 -fn_198_870 = .text:0x00000870; // type:function size:0x10 -fn_198_880 = .text:0x00000880; // type:function size:0x10 -fn_198_890 = .text:0x00000890; // type:function size:0x10 -fn_198_8A0 = .text:0x000008A0; // type:function size:0x10 -fn_198_8B0 = .text:0x000008B0; // type:function size:0x30 -fn_198_8E0 = .text:0x000008E0; // type:function size:0x30 -fn_198_910 = .text:0x00000910; // type:function size:0x30 -fn_198_940 = .text:0x00000940; // type:function size:0x10C -fn_198_A50 = .text:0x00000A50; // type:function size:0x58 -fn_198_AB0 = .text:0x00000AB0; // type:function size:0x88 +initializeState_Wait__10dAcOhole_cFv = .text:0x00000650; // type:function size:0x4 +executeState_Wait__10dAcOhole_cFv = .text:0x00000660; // type:function size:0x4 +finalizeState_Wait__10dAcOhole_cFv = .text:0x00000670; // type:function size:0x4 +__dt__10dAcOhole_cFv = .text:0x00000680; // type:function size:0xE4 +getStateID__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000770; // type:function size:0x10 +build__26sFStateFct_c<10dAcOhole_c>FRC12sStateIDIf_c = .text:0x00000780; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOhole_c>FRP10sStateIf_c = .text:0x000007E0; // type:function size:0xC +initialize__23sFState_c<10dAcOhole_c>Fv = .text:0x000007F0; // type:function size:0x1C +execute__23sFState_c<10dAcOhole_c>Fv = .text:0x00000810; // type:function size:0x1C +finalize__23sFState_c<10dAcOhole_c>Fv = .text:0x00000830; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000850; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000860; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000870; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000880; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000890; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008A0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOhole_c>CFR10dAcOhole_c = .text:0x000008B0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOhole_c>CFR10dAcOhole_c = .text:0x000008E0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOhole_c>CFR10dAcOhole_c = .text:0x00000910; // type:function size:0x30 +__sinit_\d_a_obj_hole_cpp = .text:0x00000940; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dAcOhole_c>Fv = .text:0x00000A50; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOhole_c>CFPCc = .text:0x00000AB0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_198_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float -lbl_198_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_HOLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_198_data_10 = .data:0x00000010; // type:object size:0x4 lbl_198_data_14 = .data:0x00000014; // type:object size:0x14 lbl_198_data_28 = .data:0x00000028; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_a_obj_hole_minigameNP/symbols.txt b/config/SOUE01/rels/d_a_obj_hole_minigameNP/symbols.txt index c6a66546..18e616ab 100644 --- a/config/SOUE01/rels/d_a_obj_hole_minigameNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_hole_minigameNP/symbols.txt @@ -3,39 +3,39 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOHoleMinigame__ctor = .text:0x000000F0; // type:function size:0x110 +dAcOholeMinigame_c_classInit__Fv = .text:0x000000F0; // type:function size:0x110 AcOHoleMinigameHole__ctor = .text:0x00000200; // type:function size:0x48 fn_349_250 = .text:0x00000250; // type:function size:0x68 fn_349_2C0 = .text:0x000002C0; // type:function size:0x14 fn_349_2E0 = .text:0x000002E0; // type:function size:0x58 -fn_349_340 = .text:0x00000340; // type:function size:0x58 -fn_349_3A0 = .text:0x000003A0; // type:function size:0x6C -fn_349_410 = .text:0x00000410; // type:function size:0xA0 -fn_349_4B0 = .text:0x000004B0; // type:function size:0xA4 +__dt__31sFState_c<18dAcOholeMinigame_c>Fv = .text:0x00000340; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOholeMinigame_c>Fv = .text:0x000003A0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000410; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004B0; // type:function size:0xA4 AcOHoleMinigame__initModels = .text:0x00000560; // type:function size:0x138 AcOHoleMinigame__init = .text:0x000006A0; // type:function size:0x1DC -fn_349_880 = .text:0x00000880; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000880; // type:function size:0x10 fn_349_890 = .text:0x00000890; // type:function size:0x8 AcOHoleMinigame__update = .text:0x000008A0; // type:function size:0x98 -fn_349_940 = .text:0x00000940; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000940; // type:function size:0x10 AcOHoleMinigame__updateInEvent = .text:0x00000950; // type:function size:0x88 AcOHoleMinigame__draw = .text:0x000009E0; // type:function size:0x94 -AcOHoleMinigame__stateWaitEnter = .text:0x00000A80; // type:function size:0xC -AcOHoleMinigame__stateWaitUpdate = .text:0x00000A90; // type:function size:0x54 +initializeState_Wait__18dAcOholeMinigame_cFv = .text:0x00000A80; // type:function size:0xC +executeState_Wait__18dAcOholeMinigame_cFv = .text:0x00000A90; // type:function size:0x54 AcOHoleMinigame__decrement = .text:0x00000AF0; // type:function size:0x1C -AcOHoleMinigame__stateWaitLeave = .text:0x00000B10; // type:function size:0x4 -AcOHoleMinigame__stateStartEnter = .text:0x00000B20; // type:function size:0x3C -AcOHoleMinigame__stateStartUpdate = .text:0x00000B60; // type:function size:0x54 -AcOHoleMinigame__stateStartLeave = .text:0x00000BC0; // type:function size:0x3C -AcOHoleMinigame__statePlayEnter = .text:0x00000C00; // type:function size:0x4 -AcOHoleMinigame__statePlayUpdate = .text:0x00000C10; // type:function size:0x350 -AcOHoleMinigame__statePlayLeave = .text:0x00000F60; // type:function size:0x4 -AcOHoleMinigame__stateMessageEnter = .text:0x00000F70; // type:function size:0x4C -AcOHoleMinigame__stateMessageUpdate = .text:0x00000FC0; // type:function size:0xEC -AcOHoleMinigame__stateMessageLeave = .text:0x000010B0; // type:function size:0x4 -AcOHoleMinigame__stateClearEnter = .text:0x000010C0; // type:function size:0x20 -AcOHoleMinigame__stateClearUpdate = .text:0x000010E0; // type:function size:0x464 -AcOHoleMinigame__stateClearLeave = .text:0x00001550; // type:function size:0x4 +finalizeState_Wait__18dAcOholeMinigame_cFv = .text:0x00000B10; // type:function size:0x4 +initializeState_Start__18dAcOholeMinigame_cFv = .text:0x00000B20; // type:function size:0x3C +executeState_Start__18dAcOholeMinigame_cFv = .text:0x00000B60; // type:function size:0x54 +finalizeState_Start__18dAcOholeMinigame_cFv = .text:0x00000BC0; // type:function size:0x3C +initializeState_Play__18dAcOholeMinigame_cFv = .text:0x00000C00; // type:function size:0x4 +executeState_Play__18dAcOholeMinigame_cFv = .text:0x00000C10; // type:function size:0x350 +finalizeState_Play__18dAcOholeMinigame_cFv = .text:0x00000F60; // type:function size:0x4 +initializeState_Message__18dAcOholeMinigame_cFv = .text:0x00000F70; // type:function size:0x4C +executeState_Message__18dAcOholeMinigame_cFv = .text:0x00000FC0; // type:function size:0xEC +finalizeState_Message__18dAcOholeMinigame_cFv = .text:0x000010B0; // type:function size:0x4 +initializeState_Clear__18dAcOholeMinigame_cFv = .text:0x000010C0; // type:function size:0x20 +executeState_Clear__18dAcOholeMinigame_cFv = .text:0x000010E0; // type:function size:0x464 +finalizeState_Clear__18dAcOholeMinigame_cFv = .text:0x00001550; // type:function size:0x4 AcOHoleMinigame__setHolePositions = .text:0x00001560; // type:function size:0x18C AcOHoleMinigame__getNearestHoleFromLink = .text:0x000016F0; // type:function size:0x110 AcOHoleMinigame__placeBombs = .text:0x00001800; // type:function size:0xC8 @@ -45,25 +45,25 @@ AcOHoleMinigame__fillHoles = .text:0x00001BD0; // type:function size:0x180 AcOHoleMinigame__giveDugUpRupee = .text:0x00001D50; // type:function size:0x134 AcOHoleMinigame__isBombOrRupoor = .text:0x00001E90; // type:function size:0x48 fn_349_1EE0 = .text:0x00001EE0; // type:function size:0x1C -fn_349_1F00 = .text:0x00001F00; // type:function size:0x110 -fn_349_2010 = .text:0x00002010; // type:function size:0x10 -fn_349_2020 = .text:0x00002020; // type:function size:0x60 -fn_349_2080 = .text:0x00002080; // type:function size:0xC -fn_349_2090 = .text:0x00002090; // type:function size:0x1C -fn_349_20B0 = .text:0x000020B0; // type:function size:0x1C -fn_349_20D0 = .text:0x000020D0; // type:function size:0x1C -fn_349_20F0 = .text:0x000020F0; // type:function size:0x10 -fn_349_2100 = .text:0x00002100; // type:function size:0x10 -fn_349_2110 = .text:0x00002110; // type:function size:0x10 -fn_349_2120 = .text:0x00002120; // type:function size:0x10 -fn_349_2130 = .text:0x00002130; // type:function size:0x10 -fn_349_2140 = .text:0x00002140; // type:function size:0x10 -fn_349_2150 = .text:0x00002150; // type:function size:0x30 -fn_349_2180 = .text:0x00002180; // type:function size:0x30 -fn_349_21B0 = .text:0x000021B0; // type:function size:0x30 -AcOHoleMinigame__initStates = .text:0x000021E0; // type:function size:0x3F4 -fn_349_25E0 = .text:0x000025E0; // type:function size:0x58 -fn_349_2640 = .text:0x00002640; // type:function size:0x88 +__dt__18dAcOholeMinigame_cFv = .text:0x00001F00; // type:function size:0x110 +getStateID__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002010; // type:function size:0x10 +build__34sFStateFct_c<18dAcOholeMinigame_c>FRC12sStateIDIf_c = .text:0x00002020; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOholeMinigame_c>FRP10sStateIf_c = .text:0x00002080; // type:function size:0xC +initialize__31sFState_c<18dAcOholeMinigame_c>Fv = .text:0x00002090; // type:function size:0x1C +execute__31sFState_c<18dAcOholeMinigame_c>Fv = .text:0x000020B0; // type:function size:0x1C +finalize__31sFState_c<18dAcOholeMinigame_c>Fv = .text:0x000020D0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000020F0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002100; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002110; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002120; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002130; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002140; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOholeMinigame_c>CFR18dAcOholeMinigame_c = .text:0x00002150; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOholeMinigame_c>CFR18dAcOholeMinigame_c = .text:0x00002180; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOholeMinigame_c>CFR18dAcOholeMinigame_c = .text:0x000021B0; // type:function size:0x30 +__sinit_\d_a_obj_hole_minigame_cpp = .text:0x000021E0; // type:function size:0x3F4 scope:local +__dt__33sFStateID_c<18dAcOholeMinigame_c>Fv = .text:0x000025E0; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOholeMinigame_c>CFPCc = .text:0x00002640; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -75,7 +75,7 @@ lbl_349_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_349_rodata_2C = .rodata:0x0000002C; // type:object size:0xC data:float lbl_349_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double lbl_349_rodata_40 = .rodata:0x00000040; // type:object size:0x8 data:double -lbl_349_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_HOLE_MINIGAME = .data:0x00000000; // type:object size:0x10 data:4byte lbl_349_data_10 = .data:0x00000010; // type:object size:0x10 lbl_349_data_20 = .data:0x00000020; // type:object size:0x10 lbl_349_data_30 = .data:0x00000030; // type:object size:0x20 data:string diff --git a/config/SOUE01/rels/d_a_obj_impa_doorNP/symbols.txt b/config/SOUE01/rels/d_a_obj_impa_doorNP/symbols.txt index 67341348..2cf360f1 100644 --- a/config/SOUE01/rels/d_a_obj_impa_doorNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_impa_doorNP/symbols.txt @@ -3,45 +3,45 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_421_F0 = .text:0x000000F0; // type:function size:0xC0 -fn_421_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_421_210 = .text:0x00000210; // type:function size:0x6C -fn_421_280 = .text:0x00000280; // type:function size:0xA0 -fn_421_320 = .text:0x00000320; // type:function size:0xA4 +dAcOimpaDoor_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC0 +__dt__27sFState_c<14dAcOimpaDoor_c>Fv = .text:0x000001B0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOimpaDoor_c>Fv = .text:0x00000210; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000280; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000320; // type:function size:0xA4 fn_421_3D0 = .text:0x000003D0; // type:function size:0x88 fn_421_460 = .text:0x00000460; // type:function size:0xE8 -fn_421_550 = .text:0x00000550; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000550; // type:function size:0x10 fn_421_560 = .text:0x00000560; // type:function size:0x8 fn_421_570 = .text:0x00000570; // type:function size:0x30 -fn_421_5A0 = .text:0x000005A0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005A0; // type:function size:0x10 fn_421_5B0 = .text:0x000005B0; // type:function size:0x28 -fn_421_5E0 = .text:0x000005E0; // type:function size:0x4 -fn_421_5F0 = .text:0x000005F0; // type:function size:0x4 -fn_421_600 = .text:0x00000600; // type:function size:0x4 -fn_421_610 = .text:0x00000610; // type:function size:0xCC -fn_421_6E0 = .text:0x000006E0; // type:function size:0x10 -fn_421_6F0 = .text:0x000006F0; // type:function size:0x60 -fn_421_750 = .text:0x00000750; // type:function size:0xC -fn_421_760 = .text:0x00000760; // type:function size:0x1C -fn_421_780 = .text:0x00000780; // type:function size:0x1C -fn_421_7A0 = .text:0x000007A0; // type:function size:0x1C -fn_421_7C0 = .text:0x000007C0; // type:function size:0x10 -fn_421_7D0 = .text:0x000007D0; // type:function size:0x10 -fn_421_7E0 = .text:0x000007E0; // type:function size:0x10 -fn_421_7F0 = .text:0x000007F0; // type:function size:0x10 -fn_421_800 = .text:0x00000800; // type:function size:0x10 -fn_421_810 = .text:0x00000810; // type:function size:0x10 -fn_421_820 = .text:0x00000820; // type:function size:0x30 -fn_421_850 = .text:0x00000850; // type:function size:0x30 -fn_421_880 = .text:0x00000880; // type:function size:0x30 -fn_421_8B0 = .text:0x000008B0; // type:function size:0x10C -fn_421_9C0 = .text:0x000009C0; // type:function size:0x58 -fn_421_A20 = .text:0x00000A20; // type:function size:0x88 +initializeState_Wait__14dAcOimpaDoor_cFv = .text:0x000005E0; // type:function size:0x4 +executeState_Wait__14dAcOimpaDoor_cFv = .text:0x000005F0; // type:function size:0x4 +finalizeState_Wait__14dAcOimpaDoor_cFv = .text:0x00000600; // type:function size:0x4 +__dt__14dAcOimpaDoor_cFv = .text:0x00000610; // type:function size:0xCC +getStateID__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000006E0; // type:function size:0x10 +build__30sFStateFct_c<14dAcOimpaDoor_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOimpaDoor_c>FRP10sStateIf_c = .text:0x00000750; // type:function size:0xC +initialize__27sFState_c<14dAcOimpaDoor_c>Fv = .text:0x00000760; // type:function size:0x1C +execute__27sFState_c<14dAcOimpaDoor_c>Fv = .text:0x00000780; // type:function size:0x1C +finalize__27sFState_c<14dAcOimpaDoor_c>Fv = .text:0x000007A0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007C0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007D0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007E0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007F0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000800; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000810; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOimpaDoor_c>CFR14dAcOimpaDoor_c = .text:0x00000820; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOimpaDoor_c>CFR14dAcOimpaDoor_c = .text:0x00000850; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOimpaDoor_c>CFR14dAcOimpaDoor_c = .text:0x00000880; // type:function size:0x30 +__sinit_\d_a_obj_impa_door_cpp = .text:0x000008B0; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcOimpaDoor_c>Fv = .text:0x000009C0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOimpaDoor_c>CFPCc = .text:0x00000A20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_421_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float -lbl_421_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_IMPA_DOOR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_421_data_10 = .data:0x00000010; // type:object size:0x8 lbl_421_data_18 = .data:0x00000018; // type:object size:0x10 data:string lbl_421_data_28 = .data:0x00000028; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_insect_islandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_insect_islandNP/symbols.txt index bf7f3805..a240e10b 100644 --- a/config/SOUE01/rels/d_a_obj_insect_islandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_insect_islandNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOinsectIsland__ctor = .text:0x00000070; // type:function size:0x11C +dAcOinsectIsland_c_classInit__Fv = .text:0x00000070; // type:function size:0x11C AcOinsectIsland__initModels = .text:0x00000190; // type:function size:0x2E4 AcOinsectIsland__init = .text:0x00000480; // type:function size:0x168 AcOinsectIsland__destroy = .text:0x000005F0; // type:function size:0x38 AcOinsectIsland__update = .text:0x00000630; // type:function size:0x68 AcOinsectIsland__draw = .text:0x000006A0; // type:function size:0x4C -AcOinsectIsland__dtor = .text:0x000006F0; // type:function size:0xD4 +__dt__18dAcOinsectIsland_cFv = .text:0x000006F0; // type:function size:0xD4 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_386_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float -lbl_386_data_0 = .data:0x00000000; // type:object size:0x80 +g_profile_OBJ_INSECT_ISLAND = .data:0x00000000; // type:object size:0x80 lbl_386_data_80 = .data:0x00000080; // type:object size:0x20 data:string lbl_386_data_A0 = .data:0x000000A0; // type:object size:0x8C diff --git a/config/SOUE01/rels/d_a_obj_into_holeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_into_holeNP/symbols.txt index becd6dc4..a944ba8c 100644 --- a/config/SOUE01/rels/d_a_obj_into_holeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_into_holeNP/symbols.txt @@ -1,19 +1,19 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_306_70 = .text:0x00000070; // type:function size:0x6C +dAcArrow_c_classInit__Fv = .text:0x00000070; // type:function size:0x6C fn_306_E0 = .text:0x000000E0; // type:function size:0x1B0 fn_306_290 = .text:0x00000290; // type:function size:0x78 fn_306_310 = .text:0x00000310; // type:function size:0x1C8 fn_306_4E0 = .text:0x000004E0; // type:function size:0x148 fn_306_630 = .text:0x00000630; // type:function size:0xF0 -fn_306_720 = .text:0x00000720; // type:function size:0x74 +__dt__10dAcArrow_cFv = .text:0x00000720; // type:function size:0x74 fn_306_7A0 = .text:0x000007A0; // type:function size:0xAC _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_306_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float lbl_306_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float -lbl_306_data_0 = .data:0x00000000; // type:object size:0x40 +g_profile_OBJ_INTO_HOLE = .data:0x00000000; // type:object size:0x40 lbl_306_data_40 = .data:0x00000040; // type:object size:0x18 data:string lbl_306_data_58 = .data:0x00000058; // type:object size:0x30 lbl_306_data_88 = .data:0x00000088; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_iron_stageNP/symbols.txt b/config/SOUE01/rels/d_a_obj_iron_stageNP/symbols.txt index c0219905..98e2a2d5 100644 --- a/config/SOUE01/rels/d_a_obj_iron_stageNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_iron_stageNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOironStage__ctor = .text:0x00000070; // type:function size:0x64 +dAcOironStage_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOironStage__initModels = .text:0x000000E0; // type:function size:0xF0 AcOironStage__init = .text:0x000001D0; // type:function size:0xD0 fn_362_2A0 = .text:0x000002A0; // type:function size:0x8 fn_362_2B0 = .text:0x000002B0; // type:function size:0x8 AcOironStage__draw = .text:0x000002C0; // type:function size:0x28 -fn_362_2F0 = .text:0x000002F0; // type:function size:0x74 +__dt__15dAcOironStage_cFv = .text:0x000002F0; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_362_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_362_data_0 = .data:0x00000000; // type:object size:0x44 +g_profile_OBJ_IRON_STAGE = .data:0x00000000; // type:object size:0x44 lbl_362_data_44 = .data:0x00000044; // type:object size:0x24 lbl_362_data_68 = .data:0x00000068; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_island_LODNP/symbols.txt b/config/SOUE01/rels/d_a_obj_island_LODNP/symbols.txt index e4a19a58..b7eda9ac 100644 --- a/config/SOUE01/rels/d_a_obj_island_LODNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_island_LODNP/symbols.txt @@ -1,13 +1,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_426_70 = .text:0x00000070; // type:function size:0x5C +dAcOislandLOD_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_426_D0 = .text:0x000000D0; // type:function size:0xAC fn_426_180 = .text:0x00000180; // type:function size:0xB0 fn_426_230 = .text:0x00000230; // type:function size:0x8 fn_426_240 = .text:0x00000240; // type:function size:0x8 fn_426_250 = .text:0x00000250; // type:function size:0x78 -fn_426_2D0 = .text:0x000002D0; // type:function size:0x68 +__dt__15dAcOislandLOD_cFv = .text:0x000002D0; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_426_rodata_0 = .rodata:0x00000000; // type:object size:0x14 @@ -18,6 +18,6 @@ lbl_426_data_8 = .data:0x00000008; // type:object size:0x8 data:string lbl_426_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_426_data_18 = .data:0x00000018; // type:object size:0x8 data:string lbl_426_data_20 = .data:0x00000020; // type:object size:0x8 data:string -lbl_426_data_28 = .data:0x00000028; // type:object size:0x10 +g_profile_OBJ_ISLAND_LOD = .data:0x00000028; // type:object size:0x10 lbl_426_data_38 = .data:0x00000038; // type:object size:0x20 lbl_426_data_58 = .data:0x00000058; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_island_nusiNP/symbols.txt b/config/SOUE01/rels/d_a_obj_island_nusiNP/symbols.txt index 0887ef57..44ac6803 100644 --- a/config/SOUE01/rels/d_a_obj_island_nusiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_island_nusiNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOislandNusi__ctor = .text:0x000000F0; // type:function size:0xE0 -fn_413_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_413_230 = .text:0x00000230; // type:function size:0x6C -fn_413_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_413_340 = .text:0x00000340; // type:function size:0xA4 +dAcOislandNusi_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 +__dt__29sFState_c<16dAcOislandNusi_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOislandNusi_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcOislandNusi__initModels = .text:0x000003F0; // type:function size:0x15C AcOislandNusi__init = .text:0x00000550; // type:function size:0x13C -fn_413_690 = .text:0x00000690; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000690; // type:function size:0x10 AcOislandNusi__destroy = .text:0x000006A0; // type:function size:0x38 AcOislandNusi__update = .text:0x000006E0; // type:function size:0x30 -fn_413_710 = .text:0x00000710; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000710; // type:function size:0x10 AcOislandNusi__draw = .text:0x00000720; // type:function size:0x60 -AcOislandNusi__stateWaitEnter = .text:0x00000780; // type:function size:0xD0 -AcOislandNusi__stateWaitUpdate = .text:0x00000850; // type:function size:0x50 -fn_413_8A0 = .text:0x000008A0; // type:function size:0x4 -AcOislandNusi__stateNusiFightEnter = .text:0x000008B0; // type:function size:0xD0 -AcOislandNusi__stateNusiFightUpdate = .text:0x00000980; // type:function size:0x50 -fn_413_9D0 = .text:0x000009D0; // type:function size:0x4 +initializeState_Wait__16dAcOislandNusi_cFv = .text:0x00000780; // type:function size:0xD0 +executeState_Wait__16dAcOislandNusi_cFv = .text:0x00000850; // type:function size:0x50 +finalizeState_Wait__16dAcOislandNusi_cFv = .text:0x000008A0; // type:function size:0x4 +initializeState_NusiFight__16dAcOislandNusi_cFv = .text:0x000008B0; // type:function size:0xD0 +executeState_NusiFight__16dAcOislandNusi_cFv = .text:0x00000980; // type:function size:0x50 +finalizeState_NusiFight__16dAcOislandNusi_cFv = .text:0x000009D0; // type:function size:0x4 isInLeviasFight = .text:0x000009E0; // type:function size:0x7C -AcOislandNusi__dtor = .text:0x00000A60; // type:function size:0xE4 -fn_413_B50 = .text:0x00000B50; // type:function size:0x10 -fn_413_B60 = .text:0x00000B60; // type:function size:0x60 -fn_413_BC0 = .text:0x00000BC0; // type:function size:0xC -fn_413_BD0 = .text:0x00000BD0; // type:function size:0x1C -fn_413_BF0 = .text:0x00000BF0; // type:function size:0x1C -fn_413_C10 = .text:0x00000C10; // type:function size:0x1C -fn_413_C30 = .text:0x00000C30; // type:function size:0x10 -fn_413_C40 = .text:0x00000C40; // type:function size:0x10 -fn_413_C50 = .text:0x00000C50; // type:function size:0x10 -fn_413_C60 = .text:0x00000C60; // type:function size:0x10 -fn_413_C70 = .text:0x00000C70; // type:function size:0x10 -fn_413_C80 = .text:0x00000C80; // type:function size:0x10 -fn_413_C90 = .text:0x00000C90; // type:function size:0x30 -fn_413_CC0 = .text:0x00000CC0; // type:function size:0x30 -fn_413_CF0 = .text:0x00000CF0; // type:function size:0x30 -fn_413_D20 = .text:0x00000D20; // type:function size:0x1C0 -fn_413_EE0 = .text:0x00000EE0; // type:function size:0x58 -fn_413_F40 = .text:0x00000F40; // type:function size:0x88 +__dt__16dAcOislandNusi_cFv = .text:0x00000A60; // type:function size:0xE4 +getStateID__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B50; // type:function size:0x10 +build__32sFStateFct_c<16dAcOislandNusi_c>FRC12sStateIDIf_c = .text:0x00000B60; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOislandNusi_c>FRP10sStateIf_c = .text:0x00000BC0; // type:function size:0xC +initialize__29sFState_c<16dAcOislandNusi_c>Fv = .text:0x00000BD0; // type:function size:0x1C +execute__29sFState_c<16dAcOislandNusi_c>Fv = .text:0x00000BF0; // type:function size:0x1C +finalize__29sFState_c<16dAcOislandNusi_c>Fv = .text:0x00000C10; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C30; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C70; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C80; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOislandNusi_c>CFR16dAcOislandNusi_c = .text:0x00000C90; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOislandNusi_c>CFR16dAcOislandNusi_c = .text:0x00000CC0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOislandNusi_c>CFR16dAcOislandNusi_c = .text:0x00000CF0; // type:function size:0x30 +__sinit_\d_a_obj_island_nusi_cpp = .text:0x00000D20; // type:function size:0x1C0 scope:local +__dt__31sFStateID_c<16dAcOislandNusi_c>Fv = .text:0x00000EE0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOislandNusi_c>CFPCc = .text:0x00000F40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -48,7 +48,7 @@ lbl_413_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_413_rodata_8 = .rodata:0x00000008; // type:object size:0x24 data:4byte lbl_413_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte lbl_413_data_8 = .data:0x00000008; // type:object size:0x10 -lbl_413_data_18 = .data:0x00000018; // type:object size:0x38 +g_profile_OBJ_ISLAND_NUSI = .data:0x00000018; // type:object size:0x38 lbl_413_data_50 = .data:0x00000050; // type:object size:0x20 lbl_413_data_70 = .data:0x00000070; // type:object size:0x8 lbl_413_data_78 = .data:0x00000078; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_item_heart_containerNP/symbols.txt b/config/SOUE01/rels/d_a_obj_item_heart_containerNP/symbols.txt index bbbb4348..df307f0e 100644 --- a/config/SOUE01/rels/d_a_obj_item_heart_containerNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_item_heart_containerNP/symbols.txt @@ -3,23 +3,23 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOItemHeartContainer__ctor = .text:0x000000F0; // type:function size:0x30 +dAcOItemHeartContainer_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 fn_545_120 = .text:0x00000120; // type:function size:0xC fn_545_130 = .text:0x00000130; // type:function size:0xA4 -AcOItemHeartContainer__ctorCont = .text:0x000001E0; // type:function size:0x118 +__ct__24dAcOItemHeartContainer_cFv = .text:0x000001E0; // type:function size:0x118 fn_545_300 = .text:0x00000300; // type:function size:0x58 -fn_545_360 = .text:0x00000360; // type:function size:0x58 -fn_545_3C0 = .text:0x000003C0; // type:function size:0x6C -fn_545_430 = .text:0x00000430; // type:function size:0xA0 -fn_545_4D0 = .text:0x000004D0; // type:function size:0xA4 -AcOItemHeartContainer__dtor = .text:0x00000580; // type:function size:0x11C +__dt__37sFState_c<24dAcOItemHeartContainer_c>Fv = .text:0x00000360; // type:function size:0x58 +__dt__40sFStateFct_c<24dAcOItemHeartContainer_c>Fv = .text:0x000003C0; // type:function size:0x6C +__dt__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000430; // type:function size:0xA0 +__dt__63sFStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004D0; // type:function size:0xA4 +__dt__24dAcOItemHeartContainer_cFv = .text:0x00000580; // type:function size:0x11C AcOItemHeartContainer__initModels = .text:0x000006A0; // type:function size:0x148 AcOItemHeartContainer__init = .text:0x000007F0; // type:function size:0x1C0 AcOItemHeartContainer__init2 = .text:0x000009B0; // type:function size:0xC8 -fn_545_A80 = .text:0x00000A80; // type:function size:0x10 +changeState__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A80; // type:function size:0x10 AcOItemHeartContainer__update = .text:0x00000A90; // type:function size:0x238 -fn_545_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_545_CE0 = .text:0x00000CE0; // type:function size:0x10 +getStateID__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CD0; // type:function size:0x10 +executeState__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CE0; // type:function size:0x10 AcOItemHeartContainer__updateInEvent = .text:0x00000CF0; // type:function size:0x238 AcOItemHeartContainer__draw = .text:0x00000F30; // type:function size:0x23C fn_545_1170 = .text:0x00001170; // type:function size:0x48 @@ -32,30 +32,30 @@ fn_545_1210 = .text:0x00001210; // type:function size:0xC fn_545_1220 = .text:0x00001220; // type:function size:0x2C fn_545_1250 = .text:0x00001250; // type:function size:0xC AcOItemHeartContainer__getCollectedSceneflag = .text:0x00001260; // type:function size:0xC -AcOItemHeartContainer__stateHideEnter = .text:0x00001270; // type:function size:0x44 -fn_545_12C0 = .text:0x000012C0; // type:function size:0x4 -fn_545_12D0 = .text:0x000012D0; // type:function size:0x4 -fn_545_12E0 = .text:0x000012E0; // type:function size:0x4 -AcOItemHeartContainer__stateRequestAppearEventUpdate = .text:0x000012F0; // type:function size:0x7C -fn_545_1370 = .text:0x00001370; // type:function size:0x4 -AcOItemHeartContainer__stateAppearEffectEnter = .text:0x00001380; // type:function size:0x54 -AcOItemHeartContainer__stateAppearEffectUpdate = .text:0x000013E0; // type:function size:0x58 -AcOItemHeartContainer__stateAppearEffectLeave = .text:0x00001440; // type:function size:0x10 -AcOItemHeartContainer__stateAppearEnter = .text:0x00001450; // type:function size:0x68 -AcOItemHeartContainer__stateAppearUpdate = .text:0x000014C0; // type:function size:0x68 -fn_545_1530 = .text:0x00001530; // type:function size:0x4 -AcOItemHeartContainer__stateWaitFallEnter = .text:0x00001540; // type:function size:0x4 -AcOItemHeartContainer__stateWaitFallUpdate = .text:0x00001550; // type:function size:0xD0 -fn_545_1620 = .text:0x00001620; // type:function size:0x4 -AcOItemHeartContainer__stateFallEnter = .text:0x00001630; // type:function size:0x10 -AcOItemHeartContainer__stateFallUpdate = .text:0x00001640; // type:function size:0x39C -AcOItemHeartContainer__stateFallLeave = .text:0x000019E0; // type:function size:0x10 -fn_545_19F0 = .text:0x000019F0; // type:function size:0x4 -AcOItemHeartContainer__stateWaitGetUpdate = .text:0x00001A00; // type:function size:0x144 -fn_545_1B50 = .text:0x00001B50; // type:function size:0x4 -fn_545_1B60 = .text:0x00001B60; // type:function size:0x4 -AcOItemHeartContainer__stateWaitGetQuakeUpdate = .text:0x00001B70; // type:function size:0x144 -fn_545_1CC0 = .text:0x00001CC0; // type:function size:0x4 +initializeState_Hide__24dAcOItemHeartContainer_cFv = .text:0x00001270; // type:function size:0x44 +executeState_Hide__24dAcOItemHeartContainer_cFv = .text:0x000012C0; // type:function size:0x4 +finalizeState_Hide__24dAcOItemHeartContainer_cFv = .text:0x000012D0; // type:function size:0x4 +initializeState_RequestAppearEvent__24dAcOItemHeartContainer_cFv = .text:0x000012E0; // type:function size:0x4 +executeState_RequestAppearEvent__24dAcOItemHeartContainer_cFv = .text:0x000012F0; // type:function size:0x7C +finalizeState_RequestAppearEvent__24dAcOItemHeartContainer_cFv = .text:0x00001370; // type:function size:0x4 +initializeState_AppearEffect__24dAcOItemHeartContainer_cFv = .text:0x00001380; // type:function size:0x54 +executeState_AppearEffect__24dAcOItemHeartContainer_cFv = .text:0x000013E0; // type:function size:0x58 +finalizeState_AppearEffect__24dAcOItemHeartContainer_cFv = .text:0x00001440; // type:function size:0x10 +initializeState_Appear__24dAcOItemHeartContainer_cFv = .text:0x00001450; // type:function size:0x68 +executeState_Appear__24dAcOItemHeartContainer_cFv = .text:0x000014C0; // type:function size:0x68 +finalizeState_Appear__24dAcOItemHeartContainer_cFv = .text:0x00001530; // type:function size:0x4 +initializeState_WaitFall__24dAcOItemHeartContainer_cFv = .text:0x00001540; // type:function size:0x4 +executeState_WaitFall__24dAcOItemHeartContainer_cFv = .text:0x00001550; // type:function size:0xD0 +finalizeState_WaitFall__24dAcOItemHeartContainer_cFv = .text:0x00001620; // type:function size:0x4 +initializeState_Fall__24dAcOItemHeartContainer_cFv = .text:0x00001630; // type:function size:0x10 +executeState_Fall__24dAcOItemHeartContainer_cFv = .text:0x00001640; // type:function size:0x39C +finalizeState_Fall__24dAcOItemHeartContainer_cFv = .text:0x000019E0; // type:function size:0x10 +initializeState_WaitGet__24dAcOItemHeartContainer_cFv = .text:0x000019F0; // type:function size:0x4 +executeState_WaitGet__24dAcOItemHeartContainer_cFv = .text:0x00001A00; // type:function size:0x144 +finalizeState_WaitGet__24dAcOItemHeartContainer_cFv = .text:0x00001B50; // type:function size:0x4 +initializeState_WaitGetQuake__24dAcOItemHeartContainer_cFv = .text:0x00001B60; // type:function size:0x4 +executeState_WaitGetQuake__24dAcOItemHeartContainer_cFv = .text:0x00001B70; // type:function size:0x144 +finalizeState_WaitGetQuake__24dAcOItemHeartContainer_cFv = .text:0x00001CC0; // type:function size:0x4 fn_545_1CD0 = .text:0x00001CD0; // type:function size:0xC fn_545_1CE0 = .text:0x00001CE0; // type:function size:0x20 fn_545_1D00 = .text:0x00001D00; // type:function size:0xC @@ -75,23 +75,23 @@ fn_545_1FF0 = .text:0x00001FF0; // type:function size:0x58 AcOItemHeartContainer__shouldSpawn = .text:0x00002050; // type:function size:0x4 AcOItemHeartContainer__shouldSpawnSv2 = .text:0x00002060; // type:function size:0x70 AcOItemHeartContainer__giveItem = .text:0x000020D0; // type:function size:0x5C -fn_545_2130 = .text:0x00002130; // type:function size:0x60 -fn_545_2190 = .text:0x00002190; // type:function size:0xC -fn_545_21A0 = .text:0x000021A0; // type:function size:0x1C -fn_545_21C0 = .text:0x000021C0; // type:function size:0x1C -fn_545_21E0 = .text:0x000021E0; // type:function size:0x1C -fn_545_2200 = .text:0x00002200; // type:function size:0x10 -fn_545_2210 = .text:0x00002210; // type:function size:0x10 -fn_545_2220 = .text:0x00002220; // type:function size:0x10 -fn_545_2230 = .text:0x00002230; // type:function size:0x10 -fn_545_2240 = .text:0x00002240; // type:function size:0x10 -fn_545_2250 = .text:0x00002250; // type:function size:0x10 -fn_545_2260 = .text:0x00002260; // type:function size:0x30 -fn_545_2290 = .text:0x00002290; // type:function size:0x30 -fn_545_22C0 = .text:0x000022C0; // type:function size:0x30 -AcOItemHeartContainer__initStates = .text:0x000022F0; // type:function size:0x628 -fn_545_2920 = .text:0x00002920; // type:function size:0x58 -fn_545_2980 = .text:0x00002980; // type:function size:0x88 +build__40sFStateFct_c<24dAcOItemHeartContainer_c>FRC12sStateIDIf_c = .text:0x00002130; // type:function size:0x60 +dispose__40sFStateFct_c<24dAcOItemHeartContainer_c>FRP10sStateIf_c = .text:0x00002190; // type:function size:0xC +initialize__37sFState_c<24dAcOItemHeartContainer_c>Fv = .text:0x000021A0; // type:function size:0x1C +execute__37sFState_c<24dAcOItemHeartContainer_c>Fv = .text:0x000021C0; // type:function size:0x1C +finalize__37sFState_c<24dAcOItemHeartContainer_c>Fv = .text:0x000021E0; // type:function size:0x1C +initializeState__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002200; // type:function size:0x10 +finalizeState__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002210; // type:function size:0x10 +refreshState__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002220; // type:function size:0x10 +getState__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002230; // type:function size:0x10 +getNewStateID__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002240; // type:function size:0x10 +getOldStateID__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002250; // type:function size:0x10 +finalizeState__39sFStateID_c<24dAcOItemHeartContainer_c>CFR24dAcOItemHeartContainer_c = .text:0x00002260; // type:function size:0x30 +executeState__39sFStateID_c<24dAcOItemHeartContainer_c>CFR24dAcOItemHeartContainer_c = .text:0x00002290; // type:function size:0x30 +initializeState__39sFStateID_c<24dAcOItemHeartContainer_c>CFR24dAcOItemHeartContainer_c = .text:0x000022C0; // type:function size:0x30 +__sinit_\d_a_obj_item_heart_container_cpp = .text:0x000022F0; // type:function size:0x628 scope:local +__dt__39sFStateID_c<24dAcOItemHeartContainer_c>Fv = .text:0x00002920; // type:function size:0x58 +isSameName__39sFStateID_c<24dAcOItemHeartContainer_c>CFPCc = .text:0x00002980; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -109,7 +109,7 @@ lbl_545_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float lbl_545_rodata_A0 = .rodata:0x000000A0; // type:object size:0x10 data:float lbl_545_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float lbl_545_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float -lbl_545_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ITEM_HEART_CONTAINER = .data:0x00000000; // type:object size:0x10 data:4byte lbl_545_data_10 = .data:0x00000010; // type:object size:0x10 lbl_545_data_20 = .data:0x00000020; // type:object size:0x10 lbl_545_data_30 = .data:0x00000030; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_ivy_ropeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ivy_ropeNP/symbols.txt index 5258b104..22205c68 100644 --- a/config/SOUE01/rels/d_a_obj_ivy_ropeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ivy_ropeNP/symbols.txt @@ -4,14 +4,14 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_256_F0 = .text:0x000000F0; // type:function size:0x40 -AcOivyRope__ctor = .text:0x00000130; // type:function size:0x22C +dAcOivyRope_c_classInit__Fv = .text:0x00000130; // type:function size:0x22C fn_256_360 = .text:0x00000360; // type:function size:0x58 -fn_256_3C0 = .text:0x000003C0; // type:function size:0x58 -fn_256_420 = .text:0x00000420; // type:function size:0x6C -fn_256_490 = .text:0x00000490; // type:function size:0xA0 -fn_256_530 = .text:0x00000530; // type:function size:0xA4 +__dt__26sFState_c<13dAcOivyRope_c>Fv = .text:0x000003C0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOivyRope_c>Fv = .text:0x00000420; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000490; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000530; // type:function size:0xA4 fn_256_5E0 = .text:0x000005E0; // type:function size:0x4 -fn_256_5F0 = .text:0x000005F0; // type:function size:0x1F4 +__dt__13dAcOivyRope_cFv = .text:0x000005F0; // type:function size:0x1F4 AcOivyRope__initTightRope = .text:0x000007F0; // type:function size:0x54C AcOivyRope__handleSubtype1update = .text:0x00000D40; // type:function size:0x37C fn_256_10C0 = .text:0x000010C0; // type:function size:0xDC @@ -37,10 +37,10 @@ AcOivyRope__calcDistance = .text:0x00003D40; // type:function size:0xE8 fn_256_3E30 = .text:0x00003E30; // type:function size:0x3C fn_256_3E70 = .text:0x00003E70; // type:function size:0xE4 fn_256_3F60 = .text:0x00003F60; // type:function size:0x438 -fn_256_43A0 = .text:0x000043A0; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000043A0; // type:function size:0x10 fn_256_43B0 = .text:0x000043B0; // type:function size:0x148 -fn_256_4500 = .text:0x00004500; // type:function size:0x10 -fn_256_4510 = .text:0x00004510; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004500; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004510; // type:function size:0x10 fn_256_4520 = .text:0x00004520; // type:function size:0x238 fn_256_4760 = .text:0x00004760; // type:function size:0x514 fn_256_4C80 = .text:0x00004C80; // type:function size:0x14 @@ -56,21 +56,21 @@ fn_256_5DB0 = .text:0x00005DB0; // type:function size:0x234 fn_256_5FF0 = .text:0x00005FF0; // type:function size:0x110 fn_256_6100 = .text:0x00006100; // type:function size:0xE4 fn_256_61F0 = .text:0x000061F0; // type:function size:0x28 -AcOivyRope__stateTerryRopeInitEnter = .text:0x00006220; // type:function size:0xC -AcOivyRope__stateTerryRopeInitUpdate = .text:0x00006230; // type:function size:0x4 -AcOivyRope__stateTerryRopeInitLeave = .text:0x00006240; // type:function size:0x4 -AcOivyRope__stateTerryRopeDownEnter = .text:0x00006250; // type:function size:0x18 -AcOivyRope__stateTerryRopeDownUpdate = .text:0x00006270; // type:function size:0x12C -AcOivyRope__stateTerryRopeDownLeave = .text:0x000063A0; // type:function size:0x14 -AcOivyRope__stateTerryRopeUpEnter = .text:0x000063C0; // type:function size:0x18 -AcOivyRope__stateTerryRopeUpUpdate = .text:0x000063E0; // type:function size:0x1A0 -AcOivyRope__stateTerryRopeUpLeave = .text:0x00006580; // type:function size:0xC -fn_256_6590 = .text:0x00006590; // type:function size:0x34 -fn_256_65D0 = .text:0x000065D0; // type:function size:0x5C -fn_256_6630 = .text:0x00006630; // type:function size:0x4 -AcOivyRope__stateTerryRopeWaitEnter = .text:0x00006640; // type:function size:0x74 -AcOivyRope__stateTerryRopeWaitUpdate = .text:0x000066C0; // type:function size:0x5C -AcOivyRope__stateTerryRopeWaitLeave = .text:0x00006720; // type:function size:0x4 +initializeState_TerryRopeInit__13dAcOivyRope_cFv = .text:0x00006220; // type:function size:0xC +executeState_TerryRopeInit__13dAcOivyRope_cFv = .text:0x00006230; // type:function size:0x4 +finalizeState_TerryRopeInit__13dAcOivyRope_cFv = .text:0x00006240; // type:function size:0x4 +initializeState_TerryRopeDown__13dAcOivyRope_cFv = .text:0x00006250; // type:function size:0x18 +executeState_TerryRopeDown__13dAcOivyRope_cFv = .text:0x00006270; // type:function size:0x12C +finalizeState_TerryRopeDown__13dAcOivyRope_cFv = .text:0x000063A0; // type:function size:0x14 +initializeState_TerryRopeUp__13dAcOivyRope_cFv = .text:0x000063C0; // type:function size:0x18 +executeState_TerryRopeUp__13dAcOivyRope_cFv = .text:0x000063E0; // type:function size:0x1A0 +finalizeState_TerryRopeUp__13dAcOivyRope_cFv = .text:0x00006580; // type:function size:0xC +initializeState_TerryRopePlayerCarry__13dAcOivyRope_cFv = .text:0x00006590; // type:function size:0x34 +executeState_TerryRopePlayerCarry__13dAcOivyRope_cFv = .text:0x000065D0; // type:function size:0x5C +finalizeState_TerryRopePlayerCarry__13dAcOivyRope_cFv = .text:0x00006630; // type:function size:0x4 +initializeState_TerryRopeWait__13dAcOivyRope_cFv = .text:0x00006640; // type:function size:0x74 +executeState_TerryRopeWait__13dAcOivyRope_cFv = .text:0x000066C0; // type:function size:0x5C +finalizeState_TerryRopeWait__13dAcOivyRope_cFv = .text:0x00006720; // type:function size:0x4 AcOivyRope__initModels = .text:0x00006730; // type:function size:0x478 AcOivyRope__init = .text:0x00006BB0; // type:function size:0x748 fn_256_7300 = .text:0x00007300; // type:function size:0x8 @@ -78,18 +78,18 @@ fn_256_7310 = .text:0x00007310; // type:function size:0xB8 fn_256_73D0 = .text:0x000073D0; // type:function size:0x18C fn_256_7560 = .text:0x00007560; // type:function size:0x114 fn_256_7680 = .text:0x00007680; // type:function size:0x28 -fn_256_76B0 = .text:0x000076B0; // type:function size:0x10 -fn_256_76C0 = .text:0x000076C0; // type:function size:0x240 -fn_256_7900 = .text:0x00007900; // type:function size:0x4 -fn_256_7910 = .text:0x00007910; // type:function size:0x94 -fn_256_79B0 = .text:0x000079B0; // type:function size:0x74 -fn_256_7A30 = .text:0x00007A30; // type:function size:0xC -fn_256_7A40 = .text:0x00007A40; // type:function size:0xE8 -fn_256_7B30 = .text:0x00007B30; // type:function size:0xE8 -fn_256_7C20 = .text:0x00007C20; // type:function size:0x10 -fn_256_7C30 = .text:0x00007C30; // type:function size:0x4C -fn_256_7C80 = .text:0x00007C80; // type:function size:0x94 -fn_256_7D20 = .text:0x00007D20; // type:function size:0x24 +initializeState_RopeWait__13dAcOivyRope_cFv = .text:0x000076B0; // type:function size:0x10 +executeState_RopeWait__13dAcOivyRope_cFv = .text:0x000076C0; // type:function size:0x240 +finalizeState_RopeWait__13dAcOivyRope_cFv = .text:0x00007900; // type:function size:0x4 +initializeState_PlayerGrip__13dAcOivyRope_cFv = .text:0x00007910; // type:function size:0x94 +executeState_PlayerGrip__13dAcOivyRope_cFv = .text:0x000079B0; // type:function size:0x74 +finalizeState_PlayerGrip__13dAcOivyRope_cFv = .text:0x00007A30; // type:function size:0xC +initializeState_RopeReturn__13dAcOivyRope_cFv = .text:0x00007A40; // type:function size:0xE8 +executeState_RopeReturn__13dAcOivyRope_cFv = .text:0x00007B30; // type:function size:0xE8 +finalizeState_RopeReturn__13dAcOivyRope_cFv = .text:0x00007C20; // type:function size:0x10 +initializeState_RopeCut__13dAcOivyRope_cFv = .text:0x00007C30; // type:function size:0x4C +executeState_RopeCut__13dAcOivyRope_cFv = .text:0x00007C80; // type:function size:0x94 +finalizeState_RopeCut__13dAcOivyRope_cFv = .text:0x00007D20; // type:function size:0x24 fn_256_7D50 = .text:0x00007D50; // type:function size:0x308 fn_256_8060 = .text:0x00008060; // type:function size:0x528 fn_256_8590 = .text:0x00008590; // type:function size:0x400 @@ -140,23 +140,23 @@ fn_256_E3E0 = .text:0x0000E3E0; // type:function size:0x3A8 fn_256_E790 = .text:0x0000E790; // type:function size:0xB4 fn_256_E850 = .text:0x0000E850; // type:function size:0x68 fn_256_E8C0 = .text:0x0000E8C0; // type:function size:0x88 -fn_256_E950 = .text:0x0000E950; // type:function size:0x60 -fn_256_E9B0 = .text:0x0000E9B0; // type:function size:0xC -fn_256_E9C0 = .text:0x0000E9C0; // type:function size:0x1C -fn_256_E9E0 = .text:0x0000E9E0; // type:function size:0x1C -fn_256_EA00 = .text:0x0000EA00; // type:function size:0x1C -fn_256_EA20 = .text:0x0000EA20; // type:function size:0x10 -fn_256_EA30 = .text:0x0000EA30; // type:function size:0x10 -fn_256_EA40 = .text:0x0000EA40; // type:function size:0x10 -fn_256_EA50 = .text:0x0000EA50; // type:function size:0x10 -fn_256_EA60 = .text:0x0000EA60; // type:function size:0x10 -fn_256_EA70 = .text:0x0000EA70; // type:function size:0x10 -fn_256_EA80 = .text:0x0000EA80; // type:function size:0x30 -fn_256_EAB0 = .text:0x0000EAB0; // type:function size:0x30 -fn_256_EAE0 = .text:0x0000EAE0; // type:function size:0x30 -fn_256_EB10 = .text:0x0000EB10; // type:function size:0x6E4 -fn_256_F200 = .text:0x0000F200; // type:function size:0x58 -fn_256_F260 = .text:0x0000F260; // type:function size:0x88 +build__29sFStateFct_c<13dAcOivyRope_c>FRC12sStateIDIf_c = .text:0x0000E950; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOivyRope_c>FRP10sStateIf_c = .text:0x0000E9B0; // type:function size:0xC +initialize__26sFState_c<13dAcOivyRope_c>Fv = .text:0x0000E9C0; // type:function size:0x1C +execute__26sFState_c<13dAcOivyRope_c>Fv = .text:0x0000E9E0; // type:function size:0x1C +finalize__26sFState_c<13dAcOivyRope_c>Fv = .text:0x0000EA00; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000EA20; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000EA30; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000EA40; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000EA50; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000EA60; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000EA70; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOivyRope_c>CFR13dAcOivyRope_c = .text:0x0000EA80; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOivyRope_c>CFR13dAcOivyRope_c = .text:0x0000EAB0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOivyRope_c>CFR13dAcOivyRope_c = .text:0x0000EAE0; // type:function size:0x30 +__sinit_\d_a_obj_ivy_rope_cpp = .text:0x0000EB10; // type:function size:0x6E4 scope:local +__dt__28sFStateID_c<13dAcOivyRope_c>Fv = .text:0x0000F200; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOivyRope_c>CFPCc = .text:0x0000F260; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -186,7 +186,7 @@ lbl_256_rodata_174 = .rodata:0x00000174; // type:object size:0x1C data:float lbl_256_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float lbl_256_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float lbl_256_rodata_198 = .rodata:0x00000198; // type:object size:0x178 data:float -lbl_256_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_IVY_ROPE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_256_data_10 = .data:0x00000010; // type:object size:0x30 data:float lbl_256_data_40 = .data:0x00000040; // type:object size:0x58 lbl_256_data_98 = .data:0x00000098; // type:object size:0x64 diff --git a/config/SOUE01/rels/d_a_obj_kanban_stoneNP/symbols.txt b/config/SOUE01/rels/d_a_obj_kanban_stoneNP/symbols.txt index 6d29d33e..4c18a8e3 100644 --- a/config/SOUE01/rels/d_a_obj_kanban_stoneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_kanban_stoneNP/symbols.txt @@ -3,18 +3,18 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_451_F0 = .text:0x000000F0; // type:function size:0xEC +dAcOKanbanStone_c_classInit__Fv = .text:0x000000F0; // type:function size:0xEC fn_451_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_451_240 = .text:0x00000240; // type:function size:0x58 -fn_451_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_451_310 = .text:0x00000310; // type:function size:0xA0 -fn_451_3B0 = .text:0x000003B0; // type:function size:0xA4 +__dt__30sFState_c<17dAcOKanbanStone_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOKanbanStone_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_451_460 = .text:0x00000460; // type:function size:0x130 fn_451_590 = .text:0x00000590; // type:function size:0x180 -fn_451_710 = .text:0x00000710; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000710; // type:function size:0x10 fn_451_720 = .text:0x00000720; // type:function size:0xC0 fn_451_7E0 = .text:0x000007E0; // type:function size:0x78 -fn_451_860 = .text:0x00000860; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000860; // type:function size:0x10 fn_451_870 = .text:0x00000870; // type:function size:0x114 fn_451_990 = .text:0x00000990; // type:function size:0x28 fn_451_9C0 = .text:0x000009C0; // type:function size:0x70 @@ -22,31 +22,31 @@ fn_451_A30 = .text:0x00000A30; // type:function size:0x4 fn_451_A40 = .text:0x00000A40; // type:function size:0x18 fn_451_A60 = .text:0x00000A60; // type:function size:0x28 fn_451_A90 = .text:0x00000A90; // type:function size:0x28 -fn_451_AC0 = .text:0x00000AC0; // type:function size:0x4 -fn_451_AD0 = .text:0x00000AD0; // type:function size:0x80 -fn_451_B50 = .text:0x00000B50; // type:function size:0x4 -fn_451_B60 = .text:0x00000B60; // type:function size:0xA0 -fn_451_C00 = .text:0x00000C00; // type:function size:0x5C -fn_451_C60 = .text:0x00000C60; // type:function size:0x4 -fn_451_C70 = .text:0x00000C70; // type:function size:0x108 -fn_451_D80 = .text:0x00000D80; // type:function size:0x10 -fn_451_D90 = .text:0x00000D90; // type:function size:0x60 -fn_451_DF0 = .text:0x00000DF0; // type:function size:0xC -fn_451_E00 = .text:0x00000E00; // type:function size:0x1C -fn_451_E20 = .text:0x00000E20; // type:function size:0x1C -fn_451_E40 = .text:0x00000E40; // type:function size:0x1C -fn_451_E60 = .text:0x00000E60; // type:function size:0x10 -fn_451_E70 = .text:0x00000E70; // type:function size:0x10 -fn_451_E80 = .text:0x00000E80; // type:function size:0x10 -fn_451_E90 = .text:0x00000E90; // type:function size:0x10 -fn_451_EA0 = .text:0x00000EA0; // type:function size:0x10 -fn_451_EB0 = .text:0x00000EB0; // type:function size:0x10 -fn_451_EC0 = .text:0x00000EC0; // type:function size:0x30 -fn_451_EF0 = .text:0x00000EF0; // type:function size:0x30 -fn_451_F20 = .text:0x00000F20; // type:function size:0x30 -fn_451_F50 = .text:0x00000F50; // type:function size:0x1C0 -fn_451_1110 = .text:0x00001110; // type:function size:0x58 -fn_451_1170 = .text:0x00001170; // type:function size:0x88 +initializeState_Wait__17dAcOKanbanStone_cFv = .text:0x00000AC0; // type:function size:0x4 +executeState_Wait__17dAcOKanbanStone_cFv = .text:0x00000AD0; // type:function size:0x80 +finalizeState_Wait__17dAcOKanbanStone_cFv = .text:0x00000B50; // type:function size:0x4 +initializeState_Message__17dAcOKanbanStone_cFv = .text:0x00000B60; // type:function size:0xA0 +executeState_Message__17dAcOKanbanStone_cFv = .text:0x00000C00; // type:function size:0x5C +finalizeState_Message__17dAcOKanbanStone_cFv = .text:0x00000C60; // type:function size:0x4 +__dt__17dAcOKanbanStone_cFv = .text:0x00000C70; // type:function size:0x108 +getStateID__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D80; // type:function size:0x10 +build__33sFStateFct_c<17dAcOKanbanStone_c>FRC12sStateIDIf_c = .text:0x00000D90; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOKanbanStone_c>FRP10sStateIf_c = .text:0x00000DF0; // type:function size:0xC +initialize__30sFState_c<17dAcOKanbanStone_c>Fv = .text:0x00000E00; // type:function size:0x1C +execute__30sFState_c<17dAcOKanbanStone_c>Fv = .text:0x00000E20; // type:function size:0x1C +finalize__30sFState_c<17dAcOKanbanStone_c>Fv = .text:0x00000E40; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E60; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E70; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E80; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E90; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EA0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EB0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOKanbanStone_c>CFR17dAcOKanbanStone_c = .text:0x00000EC0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOKanbanStone_c>CFR17dAcOKanbanStone_c = .text:0x00000EF0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOKanbanStone_c>CFR17dAcOKanbanStone_c = .text:0x00000F20; // type:function size:0x30 +__sinit_\d_a_obj_kanban_stone_cpp = .text:0x00000F50; // type:function size:0x1C0 scope:local +__dt__32sFStateID_c<17dAcOKanbanStone_c>Fv = .text:0x00001110; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOKanbanStone_c>CFPCc = .text:0x00001170; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -56,7 +56,7 @@ lbl_451_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_451_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_451_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_451_rodata_28 = .rodata:0x00000028; // type:object size:0x10 data:float -lbl_451_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_KANBAN_STONE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_451_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_451_data_1C = .data:0x0000001C; // type:object size:0xC data:string lbl_451_data_28 = .data:0x00000028; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_kibakoNP/symbols.txt b/config/SOUE01/rels/d_a_obj_kibakoNP/symbols.txt index be140112..97a986af 100644 --- a/config/SOUE01/rels/d_a_obj_kibakoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_kibakoNP/symbols.txt @@ -3,23 +3,23 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOkibako__ctor = .text:0x000000F0; // type:function size:0x158 +dAcOkibako_c_classInit__Fv = .text:0x000000F0; // type:function size:0x158 fn_561_250 = .text:0x00000250; // type:function size:0x58 -fn_561_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_561_310 = .text:0x00000310; // type:function size:0x6C -fn_561_380 = .text:0x00000380; // type:function size:0xA0 -fn_561_420 = .text:0x00000420; // type:function size:0xA4 +__dt__25sFState_c<12dAcOkibako_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOkibako_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_561_4D0 = .text:0x000004D0; // type:function size:0x48 fn_561_520 = .text:0x00000520; // type:function size:0x4 AcOkibako__initModels = .text:0x00000530; // type:function size:0xF0 AcOkibako__init = .text:0x00000620; // type:function size:0x340 -fn_561_960 = .text:0x00000960; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000960; // type:function size:0x10 AcOkibako__init2 = .text:0x00000970; // type:function size:0x1F8 AcOkibako__destory = .text:0x00000B70; // type:function size:0x48 AcOkibako__updateInEvent = .text:0x00000BC0; // type:function size:0x70 AcOkibako__update = .text:0x00000C30; // type:function size:0x360 -fn_561_F90 = .text:0x00000F90; // type:function size:0x10 -fn_561_FA0 = .text:0x00000FA0; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F90; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 AcOkibako__draw = .text:0x00000FB0; // type:function size:0x158 fn_561_1110 = .text:0x00001110; // type:function size:0x3C fn_561_114C = .text:0x0000114C; // type:function size:0x4 @@ -28,45 +28,45 @@ fn_561_11C0 = .text:0x000011C0; // type:function size:0xD8 AcOkibako__breakIfNeeded = .text:0x000012A0; // type:function size:0x160 isByPathPoint = .text:0x00001400; // type:function size:0xD0 fn_561_14D0 = .text:0x000014D0; // type:function size:0x100 -AcOkibako__stateWaitEnter = .text:0x000015D0; // type:function size:0x18 -AcOkibako__stateWaitIn = .text:0x000015F0; // type:function size:0x2A4 -AcOkibako__stateWaitLeave = .text:0x000018A0; // type:function size:0x18 -AcOkibako__stateFireEnter = .text:0x000018C0; // type:function size:0x3C -AcOkibako__stateFireIn = .text:0x00001900; // type:function size:0x4C -fn_561_1950 = .text:0x00001950; // type:function size:0x4 -AcOkibako__statePushPullEnter = .text:0x00001960; // type:function size:0x48 -AcOkibako__statePushPullIn = .text:0x000019B0; // type:function size:0x25C -fn_561_1C10 = .text:0x00001C10; // type:function size:0x20 -AcOkibako__stateRopeGrabEnter = .text:0x00001C30; // type:function size:0x18 -AcOkibako__stateRopeGrabIn = .text:0x00001C50; // type:function size:0x64 -AcOkibako__stateRopeGrabLeave = .text:0x00001CC0; // type:function size:0xC -AcOkibako__stateDeleteEventEnter = .text:0x00001CD0; // type:function size:0x84 -AcOkibako__stateDeleteEventIn = .text:0x00001D60; // type:function size:0xA0 -fn_561_1E00 = .text:0x00001E00; // type:function size:0x4 +initializeState_Wait__12dAcOkibako_cFv = .text:0x000015D0; // type:function size:0x18 +executeState_Wait__12dAcOkibako_cFv = .text:0x000015F0; // type:function size:0x2A4 +finalizeState_Wait__12dAcOkibako_cFv = .text:0x000018A0; // type:function size:0x18 +initializeState_Fire__12dAcOkibako_cFv = .text:0x000018C0; // type:function size:0x3C +executeState_Fire__12dAcOkibako_cFv = .text:0x00001900; // type:function size:0x4C +finalizeState_Fire__12dAcOkibako_cFv = .text:0x00001950; // type:function size:0x4 +initializeState_PushPull__12dAcOkibako_cFv = .text:0x00001960; // type:function size:0x48 +executeState_PushPull__12dAcOkibako_cFv = .text:0x000019B0; // type:function size:0x25C +finalizeState_PushPull__12dAcOkibako_cFv = .text:0x00001C10; // type:function size:0x20 +initializeState_RopeGrab__12dAcOkibako_cFv = .text:0x00001C30; // type:function size:0x18 +executeState_RopeGrab__12dAcOkibako_cFv = .text:0x00001C50; // type:function size:0x64 +finalizeState_RopeGrab__12dAcOkibako_cFv = .text:0x00001CC0; // type:function size:0xC +initializeState_DeleteEvent__12dAcOkibako_cFv = .text:0x00001CD0; // type:function size:0x84 +executeState_DeleteEvent__12dAcOkibako_cFv = .text:0x00001D60; // type:function size:0xA0 +finalizeState_DeleteEvent__12dAcOkibako_cFv = .text:0x00001E00; // type:function size:0x4 fn_561_1E10 = .text:0x00001E10; // type:function size:0x33C fn_561_2150 = .text:0x00002150; // type:function size:0x190 AcOkibako__getSwitchIfOn = .text:0x000022E0; // type:function size:0xC0 fn_561_23A0 = .text:0x000023A0; // type:function size:0x18C fn_561_2530 = .text:0x00002530; // type:function size:0x270 fn_561_27A0 = .text:0x000027A0; // type:function size:0x80 -fn_561_2820 = .text:0x00002820; // type:function size:0x16C -fn_561_2990 = .text:0x00002990; // type:function size:0x60 -fn_561_29F0 = .text:0x000029F0; // type:function size:0xC -fn_561_2A00 = .text:0x00002A00; // type:function size:0x1C -fn_561_2A20 = .text:0x00002A20; // type:function size:0x1C -fn_561_2A40 = .text:0x00002A40; // type:function size:0x1C -fn_561_2A60 = .text:0x00002A60; // type:function size:0x10 -fn_561_2A70 = .text:0x00002A70; // type:function size:0x10 -fn_561_2A80 = .text:0x00002A80; // type:function size:0x10 -fn_561_2A90 = .text:0x00002A90; // type:function size:0x10 -fn_561_2AA0 = .text:0x00002AA0; // type:function size:0x10 -fn_561_2AB0 = .text:0x00002AB0; // type:function size:0x10 -fn_561_2AC0 = .text:0x00002AC0; // type:function size:0x30 -fn_561_2AF0 = .text:0x00002AF0; // type:function size:0x30 -fn_561_2B20 = .text:0x00002B20; // type:function size:0x30 -fn_561_2B50 = .text:0x00002B50; // type:function size:0x3F4 -fn_561_2F50 = .text:0x00002F50; // type:function size:0x58 -fn_561_2FB0 = .text:0x00002FB0; // type:function size:0x88 +__dt__12dAcOkibako_cFv = .text:0x00002820; // type:function size:0x16C +build__28sFStateFct_c<12dAcOkibako_c>FRC12sStateIDIf_c = .text:0x00002990; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOkibako_c>FRP10sStateIf_c = .text:0x000029F0; // type:function size:0xC +initialize__25sFState_c<12dAcOkibako_c>Fv = .text:0x00002A00; // type:function size:0x1C +execute__25sFState_c<12dAcOkibako_c>Fv = .text:0x00002A20; // type:function size:0x1C +finalize__25sFState_c<12dAcOkibako_c>Fv = .text:0x00002A40; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A60; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A70; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A80; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A90; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002AA0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002AB0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOkibako_c>CFR12dAcOkibako_c = .text:0x00002AC0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOkibako_c>CFR12dAcOkibako_c = .text:0x00002AF0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOkibako_c>CFR12dAcOkibako_c = .text:0x00002B20; // type:function size:0x30 +__sinit_\d_a_obj_kibako_cpp = .text:0x00002B50; // type:function size:0x3F4 scope:local +__dt__27sFStateID_c<12dAcOkibako_c>Fv = .text:0x00002F50; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOkibako_c>CFPCc = .text:0x00002FB0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -85,7 +85,7 @@ lbl_561_rodata_6C = .rodata:0x0000006C; // type:object size:0x24 data:float lbl_561_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float lbl_561_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float lbl_561_rodata_98 = .rodata:0x00000098; // type:object size:0x54 data:float -lbl_561_data_0 = .data:0x00000000; // type:object size:0x80 data:4byte +g_profile_OBJ_KIBAKO = .data:0x00000000; // type:object size:0x80 data:4byte lbl_561_data_80 = .data:0x00000080; // type:object size:0x14 lbl_561_data_94 = .data:0x00000094; // type:object size:0x18 lbl_561_data_AC = .data:0x000000AC; // type:object size:0x34 diff --git a/config/SOUE01/rels/d_a_obj_kumite_wallNP/splits.txt b/config/SOUE01/rels/d_a_obj_kumite_wallNP/splits.txt index f66ef737..1065aa64 100644 --- a/config/SOUE01/rels/d_a_obj_kumite_wallNP/splits.txt +++ b/config/SOUE01/rels/d_a_obj_kumite_wallNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_a_obj_kumite_wallNP/symbols.txt b/config/SOUE01/rels/d_a_obj_kumite_wallNP/symbols.txt index e8735e4c..a2960feb 100644 --- a/config/SOUE01/rels/d_a_obj_kumite_wallNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_kumite_wallNP/symbols.txt @@ -3,64 +3,64 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOkumiteWall__ctor = .text:0x000000F0; // type:function size:0xF4 -fn_432_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_432_250 = .text:0x00000250; // type:function size:0x6C -fn_432_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_432_360 = .text:0x00000360; // type:function size:0xA4 +dAcOkumiteWall_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF4 +__dt__29sFState_c<16dAcOkumiteWall_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOkumiteWall_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 AcOkumiteWall__initModels = .text:0x00000410; // type:function size:0x158 AcOkumiteWall__init1 = .text:0x00000570; // type:function size:0x164 -fn_432_6E0 = .text:0x000006E0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006E0; // type:function size:0x10 AcOkumiteWall__init2 = .text:0x000006F0; // type:function size:0x120 fn_432_810 = .text:0x00000810; // type:function size:0x8 AcOkumiteWall__update = .text:0x00000820; // type:function size:0x30 -fn_432_850 = .text:0x00000850; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000850; // type:function size:0x10 AcOkumiteWall__draw = .text:0x00000860; // type:function size:0x28 -AcOkumiteWall__stateWaitEnter = .text:0x00000890; // type:function size:0x6C -AcOkumiteWall__stateWaitUpdate = .text:0x00000900; // type:function size:0x24 +initializeState_Wait__16dAcOkumiteWall_cFv = .text:0x00000890; // type:function size:0x6C +executeState_Wait__16dAcOkumiteWall_cFv = .text:0x00000900; // type:function size:0x24 fn_432_924 = .text:0x00000924; // type:function size:0x4 -fn_432_930 = .text:0x00000930; // type:function size:0x4 -AcOkumiteWall__stateAppearEnter = .text:0x00000940; // type:function size:0x14 -AcOkumiteWall__stateAppearUpdate = .text:0x00000960; // type:function size:0x98 -AcOkumiteWall__stateAppearLeave = .text:0x00000A00; // type:function size:0x38 -AcOkumiteWall__stateExistEnter = .text:0x00000A40; // type:function size:0x54 -AcOkumiteWall__stateExistUpdate = .text:0x00000AA0; // type:function size:0x6C -fn_432_B10 = .text:0x00000B10; // type:function size:0x4 -AcOkumiteWall__stateVanishEnter = .text:0x00000B20; // type:function size:0x6C -fn_432_B90 = .text:0x00000B90; // type:function size:0x4 -fn_432_BA0 = .text:0x00000BA0; // type:function size:0x4 +finalizeState_Wait__16dAcOkumiteWall_cFv = .text:0x00000930; // type:function size:0x4 +initializeState_Appear__16dAcOkumiteWall_cFv = .text:0x00000940; // type:function size:0x14 +executeState_Appear__16dAcOkumiteWall_cFv = .text:0x00000960; // type:function size:0x98 +finalizeState_Appear__16dAcOkumiteWall_cFv = .text:0x00000A00; // type:function size:0x38 +initializeState_Exist__16dAcOkumiteWall_cFv = .text:0x00000A40; // type:function size:0x54 +executeState_Exist__16dAcOkumiteWall_cFv = .text:0x00000AA0; // type:function size:0x6C +finalizeState_Exist__16dAcOkumiteWall_cFv = .text:0x00000B10; // type:function size:0x4 +initializeState_Vanish__16dAcOkumiteWall_cFv = .text:0x00000B20; // type:function size:0x6C +executeState_Vanish__16dAcOkumiteWall_cFv = .text:0x00000B90; // type:function size:0x4 +finalizeState_Vanish__16dAcOkumiteWall_cFv = .text:0x00000BA0; // type:function size:0x4 AcOkumiteWall__checkStoryFlag = .text:0x00000BB0; // type:function size:0x58 -AcOkumiteWall__dtor = .text:0x00000C10; // type:function size:0xE4 -fn_432_D00 = .text:0x00000D00; // type:function size:0x10 -fn_432_D10 = .text:0x00000D10; // type:function size:0x60 -fn_432_D70 = .text:0x00000D70; // type:function size:0xC -fn_432_D80 = .text:0x00000D80; // type:function size:0x1C -fn_432_DA0 = .text:0x00000DA0; // type:function size:0x1C -fn_432_DC0 = .text:0x00000DC0; // type:function size:0x1C -fn_432_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_432_DF0 = .text:0x00000DF0; // type:function size:0x10 -fn_432_E00 = .text:0x00000E00; // type:function size:0x10 -fn_432_E10 = .text:0x00000E10; // type:function size:0x10 -fn_432_E20 = .text:0x00000E20; // type:function size:0x10 -fn_432_E30 = .text:0x00000E30; // type:function size:0x10 -fn_432_E40 = .text:0x00000E40; // type:function size:0x30 -fn_432_E70 = .text:0x00000E70; // type:function size:0x30 -fn_432_EA0 = .text:0x00000EA0; // type:function size:0x30 -fn_432_ED0 = .text:0x00000ED0; // type:function size:0x338 -fn_432_1210 = .text:0x00001210; // type:function size:0x58 -fn_432_1270 = .text:0x00001270; // type:function size:0x88 +__dt__16dAcOkumiteWall_cFv = .text:0x00000C10; // type:function size:0xE4 +getStateID__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D00; // type:function size:0x10 +build__32sFStateFct_c<16dAcOkumiteWall_c>FRC12sStateIDIf_c = .text:0x00000D10; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOkumiteWall_c>FRP10sStateIf_c = .text:0x00000D70; // type:function size:0xC +initialize__29sFState_c<16dAcOkumiteWall_c>Fv = .text:0x00000D80; // type:function size:0x1C +execute__29sFState_c<16dAcOkumiteWall_c>Fv = .text:0x00000DA0; // type:function size:0x1C +finalize__29sFState_c<16dAcOkumiteWall_c>Fv = .text:0x00000DC0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DE0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DF0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E00; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E10; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E20; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E30; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOkumiteWall_c>CFR16dAcOkumiteWall_c = .text:0x00000E40; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOkumiteWall_c>CFR16dAcOkumiteWall_c = .text:0x00000E70; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOkumiteWall_c>CFR16dAcOkumiteWall_c = .text:0x00000EA0; // type:function size:0x30 +__sinit_\d_a_obj_kumite_wall_cpp = .text:0x00000ED0; // type:function size:0x338 scope:local +__dt__31sFStateID_c<16dAcOkumiteWall_c>Fv = .text:0x00001210; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOkumiteWall_c>CFPCc = .text:0x00001270; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global -lbl_432_section4_0 = .rodata:0x00000000; // type:object size:0x98 data:4byte -lbl_432_section4_98 = .rodata:0x00000098; // type:object size:0x20 -lbl_432_section4_B8 = .rodata:0x000000B8; // type:object size:0x10 -lbl_432_section4_C8 = .rodata:0x000000C8; // type:object size:0x80 -lbl_432_section4_148 = .rodata:0x00000148; // type:object size:0x30 -lbl_432_section4_178 = .rodata:0x00000178; // type:object size:0x30 -lbl_432_section4_1A8 = .rodata:0x000001A8; // type:object size:0x18 -lbl_432_section4_1C0 = .rodata:0x000001C0; // type:object size:0x134 -lbl_432_section4_2F4 = .rodata:0x000002F4; // type:object size:0x34 +g_profile_OBJ_KUMITE_WALL = .data:0x00000000; // type:object size:0x98 data:4byte +lbl_432_section4_98 = .data:0x00000098; // type:object size:0x20 +lbl_432_section4_B8 = .data:0x000000B8; // type:object size:0x10 +lbl_432_section4_C8 = .data:0x000000C8; // type:object size:0x80 +lbl_432_section4_148 = .data:0x00000148; // type:object size:0x30 +lbl_432_section4_178 = .data:0x00000178; // type:object size:0x30 +lbl_432_section4_1A8 = .data:0x000001A8; // type:object size:0x18 +lbl_432_section4_1C0 = .data:0x000001C0; // type:object size:0x134 +lbl_432_section4_2F4 = .data:0x000002F4; // type:object size:0x34 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_432_bss_8 = .bss:0x00000008; // type:object size:0x50 data:4byte lbl_432_bss_58 = .bss:0x00000058; // type:object size:0x40 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_lampNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lampNP/symbols.txt index 6285d971..1afae6c3 100644 --- a/config/SOUE01/rels/d_a_obj_lampNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lampNP/symbols.txt @@ -4,24 +4,24 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_483_F0 = .text:0x000000F0; // type:function size:0x40 -fn_483_130 = .text:0x00000130; // type:function size:0x168 -fn_483_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_483_300 = .text:0x00000300; // type:function size:0x6C -fn_483_370 = .text:0x00000370; // type:function size:0xA0 -fn_483_410 = .text:0x00000410; // type:function size:0xA4 +dAcOLamp_c_classInit__Fv = .text:0x00000130; // type:function size:0x168 +__dt__23sFState_c<10dAcOLamp_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOLamp_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_483_4C0 = .text:0x000004C0; // type:function size:0x68 fn_483_530 = .text:0x00000530; // type:function size:0x58 fn_483_590 = .text:0x00000590; // type:function size:0x4 fn_483_5A0 = .text:0x000005A0; // type:function size:0x1AC fn_483_750 = .text:0x00000750; // type:function size:0x40C -fn_483_B60 = .text:0x00000B60; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B60; // type:function size:0x10 fn_483_B70 = .text:0x00000B70; // type:function size:0x8 fn_483_B80 = .text:0x00000B80; // type:function size:0x48 -fn_483_BD0 = .text:0x00000BD0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BD0; // type:function size:0x10 fn_483_BE0 = .text:0x00000BE0; // type:function size:0xA8 -fn_483_C90 = .text:0x00000C90; // type:function size:0xC -fn_483_CA0 = .text:0x00000CA0; // type:function size:0x450 -fn_483_10F0 = .text:0x000010F0; // type:function size:0x4 +initializeState_Wait__10dAcOLamp_cFv = .text:0x00000C90; // type:function size:0xC +executeState_Wait__10dAcOLamp_cFv = .text:0x00000CA0; // type:function size:0x450 +finalizeState_Wait__10dAcOLamp_cFv = .text:0x000010F0; // type:function size:0x4 fn_483_1100 = .text:0x00001100; // type:function size:0x1D8 fn_483_12E0 = .text:0x000012E0; // type:function size:0x148 fn_483_1430 = .text:0x00001430; // type:function size:0x11C @@ -30,25 +30,25 @@ fn_483_1810 = .text:0x00001810; // type:function size:0xE0 fn_483_18F0 = .text:0x000018F0; // type:function size:0xE0 fn_483_19D0 = .text:0x000019D0; // type:function size:0xE0 fn_483_1AB0 = .text:0x00001AB0; // type:function size:0xB0 -fn_483_1B60 = .text:0x00001B60; // type:function size:0x14C -fn_483_1CB0 = .text:0x00001CB0; // type:function size:0x10 -fn_483_1CC0 = .text:0x00001CC0; // type:function size:0x60 -fn_483_1D20 = .text:0x00001D20; // type:function size:0xC -fn_483_1D30 = .text:0x00001D30; // type:function size:0x1C -fn_483_1D50 = .text:0x00001D50; // type:function size:0x1C -fn_483_1D70 = .text:0x00001D70; // type:function size:0x1C -fn_483_1D90 = .text:0x00001D90; // type:function size:0x10 -fn_483_1DA0 = .text:0x00001DA0; // type:function size:0x10 -fn_483_1DB0 = .text:0x00001DB0; // type:function size:0x10 -fn_483_1DC0 = .text:0x00001DC0; // type:function size:0x10 -fn_483_1DD0 = .text:0x00001DD0; // type:function size:0x10 -fn_483_1DE0 = .text:0x00001DE0; // type:function size:0x10 -fn_483_1DF0 = .text:0x00001DF0; // type:function size:0x30 -fn_483_1E20 = .text:0x00001E20; // type:function size:0x30 -fn_483_1E50 = .text:0x00001E50; // type:function size:0x30 -fn_483_1E80 = .text:0x00001E80; // type:function size:0x200 -fn_483_2080 = .text:0x00002080; // type:function size:0x58 -fn_483_20E0 = .text:0x000020E0; // type:function size:0x88 +__dt__10dAcOLamp_cFv = .text:0x00001B60; // type:function size:0x14C +getStateID__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001CB0; // type:function size:0x10 +build__26sFStateFct_c<10dAcOLamp_c>FRC12sStateIDIf_c = .text:0x00001CC0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOLamp_c>FRP10sStateIf_c = .text:0x00001D20; // type:function size:0xC +initialize__23sFState_c<10dAcOLamp_c>Fv = .text:0x00001D30; // type:function size:0x1C +execute__23sFState_c<10dAcOLamp_c>Fv = .text:0x00001D50; // type:function size:0x1C +finalize__23sFState_c<10dAcOLamp_c>Fv = .text:0x00001D70; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D90; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DA0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DB0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DC0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DD0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DE0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOLamp_c>CFR10dAcOLamp_c = .text:0x00001DF0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOLamp_c>CFR10dAcOLamp_c = .text:0x00001E20; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOLamp_c>CFR10dAcOLamp_c = .text:0x00001E50; // type:function size:0x30 +__sinit_\d_a_obj_lamp_cpp = .text:0x00001E80; // type:function size:0x200 scope:local +__dt__25sFStateID_c<10dAcOLamp_c>Fv = .text:0x00002080; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOLamp_c>CFPCc = .text:0x000020E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -63,7 +63,7 @@ lbl_483_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float lbl_483_rodata_88 = .rodata:0x00000088; // type:object size:0x3C data:float lbl_483_data_0 = .data:0x00000000; // type:object size:0x18 data:4byte lbl_483_data_18 = .data:0x00000018; // type:object size:0x78 -lbl_483_data_90 = .data:0x00000090; // type:object size:0x10 +g_profile_OBJ_LAMP = .data:0x00000090; // type:object size:0x10 lbl_483_data_A0 = .data:0x000000A0; // type:object size:0x30 lbl_483_data_D0 = .data:0x000000D0; // type:object size:0x4 data:4byte lbl_483_data_D4 = .data:0x000000D4; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_lava_d201NP/symbols.txt b/config/SOUE01/rels/d_a_obj_lava_d201NP/symbols.txt index ab981958..298304f2 100644 --- a/config/SOUE01/rels/d_a_obj_lava_d201NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lava_d201NP/symbols.txt @@ -3,59 +3,59 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_579_F0 = .text:0x000000F0; // type:function size:0x128 +dAcOLavaD201_c_classInit__Fv = .text:0x000000F0; // type:function size:0x128 fn_579_220 = .text:0x00000220; // type:function size:0x64 fn_579_290 = .text:0x00000290; // type:function size:0x64 -fn_579_300 = .text:0x00000300; // type:function size:0x58 -fn_579_360 = .text:0x00000360; // type:function size:0x6C -fn_579_3D0 = .text:0x000003D0; // type:function size:0xA0 -fn_579_470 = .text:0x00000470; // type:function size:0xA4 +__dt__27sFState_c<14dAcOLavaD201_c>Fv = .text:0x00000300; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOLavaD201_c>Fv = .text:0x00000360; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003D0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000470; // type:function size:0xA4 fn_579_520 = .text:0x00000520; // type:function size:0x160 fn_579_680 = .text:0x00000680; // type:function size:0x1C8 -fn_579_850 = .text:0x00000850; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000850; // type:function size:0x10 fn_579_860 = .text:0x00000860; // type:function size:0xC4 fn_579_930 = .text:0x00000930; // type:function size:0x8 fn_579_940 = .text:0x00000940; // type:function size:0x98 -fn_579_9E0 = .text:0x000009E0; // type:function size:0x10 -fn_579_9F0 = .text:0x000009F0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009E0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009F0; // type:function size:0x10 fn_579_A00 = .text:0x00000A00; // type:function size:0x74 -fn_579_A80 = .text:0x00000A80; // type:function size:0x18 -fn_579_AA0 = .text:0x00000AA0; // type:function size:0x124 -fn_579_BD0 = .text:0x00000BD0; // type:function size:0x88 -fn_579_C60 = .text:0x00000C60; // type:function size:0x4 -fn_579_C70 = .text:0x00000C70; // type:function size:0xA4 -fn_579_D20 = .text:0x00000D20; // type:function size:0x88 -fn_579_DB0 = .text:0x00000DB0; // type:function size:0x84 -fn_579_E40 = .text:0x00000E40; // type:function size:0xFC -fn_579_F40 = .text:0x00000F40; // type:function size:0x4 -fn_579_F50 = .text:0x00000F50; // type:function size:0x84 -fn_579_FE0 = .text:0x00000FE0; // type:function size:0x94 -fn_579_1080 = .text:0x00001080; // type:function size:0x4 -fn_579_1090 = .text:0x00001090; // type:function size:0x12C -fn_579_11C0 = .text:0x000011C0; // type:function size:0x60 -fn_579_1220 = .text:0x00001220; // type:function size:0xC -fn_579_1230 = .text:0x00001230; // type:function size:0x1C -fn_579_1250 = .text:0x00001250; // type:function size:0x1C -fn_579_1270 = .text:0x00001270; // type:function size:0x1C -fn_579_1290 = .text:0x00001290; // type:function size:0x10 -fn_579_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_579_12B0 = .text:0x000012B0; // type:function size:0x10 -fn_579_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_579_12D0 = .text:0x000012D0; // type:function size:0x10 -fn_579_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_579_12F0 = .text:0x000012F0; // type:function size:0x30 -fn_579_1320 = .text:0x00001320; // type:function size:0x30 -fn_579_1350 = .text:0x00001350; // type:function size:0x30 -fn_579_1380 = .text:0x00001380; // type:function size:0x338 -fn_579_16C0 = .text:0x000016C0; // type:function size:0x58 -fn_579_1720 = .text:0x00001720; // type:function size:0x88 +initializeState_Wait__14dAcOLavaD201_cFv = .text:0x00000A80; // type:function size:0x18 +executeState_Wait__14dAcOLavaD201_cFv = .text:0x00000AA0; // type:function size:0x124 +finalizeState_Wait__14dAcOLavaD201_cFv = .text:0x00000BD0; // type:function size:0x88 +initializeState_WaitOff__14dAcOLavaD201_cFv = .text:0x00000C60; // type:function size:0x4 +executeState_WaitOff__14dAcOLavaD201_cFv = .text:0x00000C70; // type:function size:0xA4 +finalizeState_WaitOff__14dAcOLavaD201_cFv = .text:0x00000D20; // type:function size:0x88 +initializeState_LavaIn__14dAcOLavaD201_cFv = .text:0x00000DB0; // type:function size:0x84 +executeState_LavaIn__14dAcOLavaD201_cFv = .text:0x00000E40; // type:function size:0xFC +finalizeState_LavaIn__14dAcOLavaD201_cFv = .text:0x00000F40; // type:function size:0x4 +initializeState_LavaOut__14dAcOLavaD201_cFv = .text:0x00000F50; // type:function size:0x84 +executeState_LavaOut__14dAcOLavaD201_cFv = .text:0x00000FE0; // type:function size:0x94 +finalizeState_LavaOut__14dAcOLavaD201_cFv = .text:0x00001080; // type:function size:0x4 +__dt__14dAcOLavaD201_cFv = .text:0x00001090; // type:function size:0x12C +build__30sFStateFct_c<14dAcOLavaD201_c>FRC12sStateIDIf_c = .text:0x000011C0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOLavaD201_c>FRP10sStateIf_c = .text:0x00001220; // type:function size:0xC +initialize__27sFState_c<14dAcOLavaD201_c>Fv = .text:0x00001230; // type:function size:0x1C +execute__27sFState_c<14dAcOLavaD201_c>Fv = .text:0x00001250; // type:function size:0x1C +finalize__27sFState_c<14dAcOLavaD201_c>Fv = .text:0x00001270; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001290; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012A0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012B0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012C0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012D0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012E0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOLavaD201_c>CFR14dAcOLavaD201_c = .text:0x000012F0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOLavaD201_c>CFR14dAcOLavaD201_c = .text:0x00001320; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOLavaD201_c>CFR14dAcOLavaD201_c = .text:0x00001350; // type:function size:0x30 +__sinit_\d_a_obj_lava_d201_cpp = .text:0x00001380; // type:function size:0x338 scope:local +__dt__29sFStateID_c<14dAcOLavaD201_c>Fv = .text:0x000016C0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOLavaD201_c>CFPCc = .text:0x00001720; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_579_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float lbl_579_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_579_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float -lbl_579_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_LAVA_D201 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_579_data_10 = .data:0x00000010; // type:object size:0x40 lbl_579_data_50 = .data:0x00000050; // type:object size:0xC lbl_579_data_5C = .data:0x0000005C; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_lava_plateNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lava_plateNP/symbols.txt index e5e18702..2f2d6e03 100644 --- a/config/SOUE01/rels/d_a_obj_lava_plateNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lava_plateNP/symbols.txt @@ -3,59 +3,59 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOLavaPlate__ctor = .text:0x000000F0; // type:function size:0x144 -fn_473_240 = .text:0x00000240; // type:function size:0x58 -fn_473_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_473_310 = .text:0x00000310; // type:function size:0xA0 -fn_473_3B0 = .text:0x000003B0; // type:function size:0xA4 +dAcOLavaPlate_c_classInit__Fv = .text:0x000000F0; // type:function size:0x144 +__dt__28sFState_c<15dAcOLavaPlate_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOLavaPlate_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 AcOLavaPlate__initModels = .text:0x00000460; // type:function size:0x1AC AcOLavaPlate__init = .text:0x00000610; // type:function size:0x1D8 -fn_473_7F0 = .text:0x000007F0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007F0; // type:function size:0x10 fn_473_800 = .text:0x00000800; // type:function size:0x8 AcOLavaPlate__update = .text:0x00000810; // type:function size:0x98 -fn_473_8B0 = .text:0x000008B0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008B0; // type:function size:0x10 AcOLavaPlate__updateInEvent = .text:0x000008C0; // type:function size:0x134 AcOLavaPlate__decrement = .text:0x00000A00; // type:function size:0x1C AcOLavaPlate__draw = .text:0x00000A20; // type:function size:0x3C -fn_473_A60 = .text:0x00000A60; // type:function size:0x4 -AcOLavaPlate__stateWaitUpdate = .text:0x00000A70; // type:function size:0x7C -AcOLavaPlate__stateWaitLeave = .text:0x00000AF0; // type:function size:0xA4 -AcOLavaPlate__stateMoveEnter = .text:0x00000BA0; // type:function size:0x40 -AcOLavaPlate__stateMoveUpdate = .text:0x00000BE0; // type:function size:0x78 -fn_473_C60 = .text:0x00000C60; // type:function size:0x4 -AcOLavaPlate__stateSuccessEnter = .text:0x00000C70; // type:function size:0xD0 -fn_473_D40 = .text:0x00000D40; // type:function size:0x4 -fn_473_D50 = .text:0x00000D50; // type:function size:0x4 +initializeState_Wait__15dAcOLavaPlate_cFv = .text:0x00000A60; // type:function size:0x4 +executeState_Wait__15dAcOLavaPlate_cFv = .text:0x00000A70; // type:function size:0x7C +finalizeState_Wait__15dAcOLavaPlate_cFv = .text:0x00000AF0; // type:function size:0xA4 +initializeState_Move__15dAcOLavaPlate_cFv = .text:0x00000BA0; // type:function size:0x40 +executeState_Move__15dAcOLavaPlate_cFv = .text:0x00000BE0; // type:function size:0x78 +finalizeState_Move__15dAcOLavaPlate_cFv = .text:0x00000C60; // type:function size:0x4 +initializeState_Success__15dAcOLavaPlate_cFv = .text:0x00000C70; // type:function size:0xD0 +executeState_Success__15dAcOLavaPlate_cFv = .text:0x00000D40; // type:function size:0x4 +finalizeState_Success__15dAcOLavaPlate_cFv = .text:0x00000D50; // type:function size:0x4 fn_473_D60 = .text:0x00000D60; // type:function size:0x4 AcOLavaPlate__moveMaybe = .text:0x00000D70; // type:function size:0xD8 AcOLavaPlate__updateAll = .text:0x00000E50; // type:function size:0x84 fn_473_EE0 = .text:0x00000EE0; // type:function size:0x11C -AcOLavaPlate__dtor = .text:0x00001000; // type:function size:0x10C -fn_473_1110 = .text:0x00001110; // type:function size:0x10 -fn_473_1120 = .text:0x00001120; // type:function size:0x60 -fn_473_1180 = .text:0x00001180; // type:function size:0xC -fn_473_1190 = .text:0x00001190; // type:function size:0x1C -fn_473_11B0 = .text:0x000011B0; // type:function size:0x1C -fn_473_11D0 = .text:0x000011D0; // type:function size:0x1C -fn_473_11F0 = .text:0x000011F0; // type:function size:0x10 -fn_473_1200 = .text:0x00001200; // type:function size:0x10 -fn_473_1210 = .text:0x00001210; // type:function size:0x10 -fn_473_1220 = .text:0x00001220; // type:function size:0x10 -fn_473_1230 = .text:0x00001230; // type:function size:0x10 -fn_473_1240 = .text:0x00001240; // type:function size:0x10 -fn_473_1250 = .text:0x00001250; // type:function size:0x30 -fn_473_1280 = .text:0x00001280; // type:function size:0x30 -fn_473_12B0 = .text:0x000012B0; // type:function size:0x30 -fn_473_12E0 = .text:0x000012E0; // type:function size:0x27C -fn_473_1560 = .text:0x00001560; // type:function size:0x58 -fn_473_15C0 = .text:0x000015C0; // type:function size:0x88 +__dt__15dAcOLavaPlate_cFv = .text:0x00001000; // type:function size:0x10C +getStateID__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +build__31sFStateFct_c<15dAcOLavaPlate_c>FRC12sStateIDIf_c = .text:0x00001120; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOLavaPlate_c>FRP10sStateIf_c = .text:0x00001180; // type:function size:0xC +initialize__28sFState_c<15dAcOLavaPlate_c>Fv = .text:0x00001190; // type:function size:0x1C +execute__28sFState_c<15dAcOLavaPlate_c>Fv = .text:0x000011B0; // type:function size:0x1C +finalize__28sFState_c<15dAcOLavaPlate_c>Fv = .text:0x000011D0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011F0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001200; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001210; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001220; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001230; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001240; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOLavaPlate_c>CFR15dAcOLavaPlate_c = .text:0x00001250; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOLavaPlate_c>CFR15dAcOLavaPlate_c = .text:0x00001280; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOLavaPlate_c>CFR15dAcOLavaPlate_c = .text:0x000012B0; // type:function size:0x30 +__sinit_\d_a_obj_lava_plate_cpp = .text:0x000012E0; // type:function size:0x27C scope:local +__dt__30sFStateID_c<15dAcOLavaPlate_c>Fv = .text:0x00001560; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOLavaPlate_c>CFPCc = .text:0x000015C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_473_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float lbl_473_rodata_10 = .rodata:0x00000010; // type:object size:0xC lbl_473_rodata_1C = .rodata:0x0000001C; // type:object size:0x3C data:float -lbl_473_data_0 = .data:0x00000000; // type:object size:0x44 data:4byte +g_profile_OBJ_LAVA_PLATE = .data:0x00000000; // type:object size:0x44 data:4byte lbl_473_data_44 = .data:0x00000044; // type:object size:0x2C lbl_473_data_70 = .data:0x00000070; // type:object size:0x80 lbl_473_data_F0 = .data:0x000000F0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_leaf_swingNP/symbols.txt b/config/SOUE01/rels/d_a_obj_leaf_swingNP/symbols.txt index 37b849dc..22b3dd77 100644 --- a/config/SOUE01/rels/d_a_obj_leaf_swingNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_leaf_swingNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOleafSwing__ctor = .text:0x000000F0; // type:function size:0x134 -fn_254_230 = .text:0x00000230; // type:function size:0x58 -fn_254_290 = .text:0x00000290; // type:function size:0x6C -fn_254_300 = .text:0x00000300; // type:function size:0xA0 -fn_254_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOleafSwing_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 +__dt__28sFState_c<15dAcOleafSwing_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOleafSwing_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_254_450 = .text:0x00000450; // type:function size:0x68 fn_254_4C0 = .text:0x000004C0; // type:function size:0x58 AcOleafSwing__interactFinc = .text:0x00000520; // type:function size:0x1C @@ -15,7 +15,7 @@ fn_254_53C = .text:0x0000053C; // type:function size:0x4 fn_254_540 = .text:0x00000540; // type:function size:0x30 AcOleafSwing__initModels = .text:0x00000570; // type:function size:0x294 AcOleafSwing__init = .text:0x00000810; // type:function size:0x6B0 -fn_254_EC0 = .text:0x00000EC0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000EC0; // type:function size:0x10 fn_254_ED0 = .text:0x00000ED0; // type:function size:0x8 AcOleafSwing__update = .text:0x00000EE0; // type:function size:0x24 AcOleafSwing__draw = .text:0x00000F10; // type:function size:0xE8 @@ -24,33 +24,33 @@ fn_254_1040 = .text:0x00001040; // type:function size:0x80 fn_254_10C0 = .text:0x000010C0; // type:function size:0x30C fn_254_13D0 = .text:0x000013D0; // type:function size:0xD4 fn_254_14B0 = .text:0x000014B0; // type:function size:0xA4 -fn_254_1560 = .text:0x00001560; // type:function size:0x4 -AcOleafSwing__stateSwingCalcUpdate = .text:0x00001570; // type:function size:0x44C -fn_254_19C0 = .text:0x000019C0; // type:function size:0x4 +initializeState_SwingCalc__15dAcOleafSwing_cFv = .text:0x00001560; // type:function size:0x4 +executeState_SwingCalc__15dAcOleafSwing_cFv = .text:0x00001570; // type:function size:0x44C +finalizeState_SwingCalc__15dAcOleafSwing_cFv = .text:0x000019C0; // type:function size:0x4 fn_254_19D0 = .text:0x000019D0; // type:function size:0x58 AcOleafSwing__update2 = .text:0x00001A30; // type:function size:0x370 -fn_254_1DA0 = .text:0x00001DA0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DA0; // type:function size:0x10 fn_254_1DB0 = .text:0x00001DB0; // type:function size:0x448 fn_254_2200 = .text:0x00002200; // type:function size:0x4 -AcOleafSwing__dtor = .text:0x00002210; // type:function size:0x138 -fn_254_2350 = .text:0x00002350; // type:function size:0x10 -fn_254_2360 = .text:0x00002360; // type:function size:0x60 -fn_254_23C0 = .text:0x000023C0; // type:function size:0xC -fn_254_23D0 = .text:0x000023D0; // type:function size:0x1C -fn_254_23F0 = .text:0x000023F0; // type:function size:0x1C -fn_254_2410 = .text:0x00002410; // type:function size:0x1C -fn_254_2430 = .text:0x00002430; // type:function size:0x10 -fn_254_2440 = .text:0x00002440; // type:function size:0x10 -fn_254_2450 = .text:0x00002450; // type:function size:0x10 -fn_254_2460 = .text:0x00002460; // type:function size:0x10 -fn_254_2470 = .text:0x00002470; // type:function size:0x10 -fn_254_2480 = .text:0x00002480; // type:function size:0x10 -fn_254_2490 = .text:0x00002490; // type:function size:0x30 -fn_254_24C0 = .text:0x000024C0; // type:function size:0x30 -fn_254_24F0 = .text:0x000024F0; // type:function size:0x30 -fn_254_2520 = .text:0x00002520; // type:function size:0x10C -fn_254_2630 = .text:0x00002630; // type:function size:0x58 -fn_254_2690 = .text:0x00002690; // type:function size:0x88 +__dt__15dAcOleafSwing_cFv = .text:0x00002210; // type:function size:0x138 +getStateID__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002350; // type:function size:0x10 +build__31sFStateFct_c<15dAcOleafSwing_c>FRC12sStateIDIf_c = .text:0x00002360; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOleafSwing_c>FRP10sStateIf_c = .text:0x000023C0; // type:function size:0xC +initialize__28sFState_c<15dAcOleafSwing_c>Fv = .text:0x000023D0; // type:function size:0x1C +execute__28sFState_c<15dAcOleafSwing_c>Fv = .text:0x000023F0; // type:function size:0x1C +finalize__28sFState_c<15dAcOleafSwing_c>Fv = .text:0x00002410; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002430; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002440; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002450; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002460; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002470; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002480; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOleafSwing_c>CFR15dAcOleafSwing_c = .text:0x00002490; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOleafSwing_c>CFR15dAcOleafSwing_c = .text:0x000024C0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOleafSwing_c>CFR15dAcOleafSwing_c = .text:0x000024F0; // type:function size:0x30 +__sinit_\d_a_obj_leaf_swing_cpp = .text:0x00002520; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcOleafSwing_c>Fv = .text:0x00002630; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOleafSwing_c>CFPCc = .text:0x00002690; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -58,7 +58,7 @@ lbl_254_rodata_0 = .rodata:0x00000000; // type:object size:0x80 data:float lbl_254_rodata_80 = .rodata:0x00000080; // type:object size:0x14 data:float lbl_254_rodata_94 = .rodata:0x00000094; // type:object size:0xA0 data:float lbl_254_rodata_134 = .rodata:0x00000134; // type:object size:0x20 data:float -lbl_254_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_OBJ_LEAF_SWING = .data:0x00000000; // type:object size:0x70 data:4byte lbl_254_data_70 = .data:0x00000070; // type:object size:0x30 lbl_254_data_A0 = .data:0x000000A0; // type:object size:0x20 lbl_254_data_C0 = .data:0x000000C0; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_a_obj_light_lineNP/symbols.txt b/config/SOUE01/rels/d_a_obj_light_lineNP/symbols.txt index dbe371ea..87ac1d62 100644 --- a/config/SOUE01/rels/d_a_obj_light_lineNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_light_lineNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOLightLine__ctor = .text:0x000000F0; // type:function size:0x134 -fn_274_230 = .text:0x00000230; // type:function size:0x58 -fn_274_290 = .text:0x00000290; // type:function size:0x6C -fn_274_300 = .text:0x00000300; // type:function size:0xA0 -fn_274_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOlightLine_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 +__dt__28sFState_c<15dAcOlightLine_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOlightLine_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 AcOLightLine__initModels = .text:0x00000450; // type:function size:0x1A4 AcOLightLine__init1 = .text:0x00000600; // type:function size:0x180 -fn_274_780 = .text:0x00000780; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000780; // type:function size:0x10 AcOLightLine__init2 = .text:0x00000790; // type:function size:0x98 fn_274_830 = .text:0x00000830; // type:function size:0x368 calcTimer = .text:0x00000BA0; // type:function size:0x1C fn_274_BC0 = .text:0x00000BC0; // type:function size:0x6C fn_274_C30 = .text:0x00000C30; // type:function size:0x8 AcOLightLine__update = .text:0x00000C40; // type:function size:0xBC -fn_274_D00 = .text:0x00000D00; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D00; // type:function size:0x10 AcOLightLine__draw = .text:0x00000D10; // type:function size:0x90 -fn_274_DA0 = .text:0x00000DA0; // type:function size:0x4 -fn_274_DB0 = .text:0x00000DB0; // type:function size:0xA8 -fn_274_E60 = .text:0x00000E60; // type:function size:0x4 -fn_274_E70 = .text:0x00000E70; // type:function size:0x34 +initializeState_OutSide__15dAcOlightLine_cFv = .text:0x00000DA0; // type:function size:0x4 +executeState_OutSide__15dAcOlightLine_cFv = .text:0x00000DB0; // type:function size:0xA8 +finalizeState_OutSide__15dAcOlightLine_cFv = .text:0x00000E60; // type:function size:0x4 +initializeState_InSide__15dAcOlightLine_cFv = .text:0x00000E70; // type:function size:0x34 fn_274_EA4 = .text:0x00000EA4; // type:function size:0x4 -fn_274_EB0 = .text:0x00000EB0; // type:function size:0xC0 -fn_274_F70 = .text:0x00000F70; // type:function size:0x4 +executeState_InSide__15dAcOlightLine_cFv = .text:0x00000EB0; // type:function size:0xC0 +finalizeState_InSide__15dAcOlightLine_cFv = .text:0x00000F70; // type:function size:0x4 fn_274_F80 = .text:0x00000F80; // type:function size:0x2B8 -fn_274_1240 = .text:0x00001240; // type:function size:0x120 -fn_274_1360 = .text:0x00001360; // type:function size:0x10 -fn_274_1370 = .text:0x00001370; // type:function size:0x60 -fn_274_13D0 = .text:0x000013D0; // type:function size:0xC -fn_274_13E0 = .text:0x000013E0; // type:function size:0x1C -fn_274_1400 = .text:0x00001400; // type:function size:0x1C -fn_274_1420 = .text:0x00001420; // type:function size:0x1C -fn_274_1440 = .text:0x00001440; // type:function size:0x10 -fn_274_1450 = .text:0x00001450; // type:function size:0x10 -fn_274_1460 = .text:0x00001460; // type:function size:0x10 -fn_274_1470 = .text:0x00001470; // type:function size:0x10 -fn_274_1480 = .text:0x00001480; // type:function size:0x10 -fn_274_1490 = .text:0x00001490; // type:function size:0x10 -fn_274_14A0 = .text:0x000014A0; // type:function size:0x30 -fn_274_14D0 = .text:0x000014D0; // type:function size:0x30 -fn_274_1500 = .text:0x00001500; // type:function size:0x30 -fn_274_1530 = .text:0x00001530; // type:function size:0x264 -fn_274_17A0 = .text:0x000017A0; // type:function size:0x58 -fn_274_1800 = .text:0x00001800; // type:function size:0x88 +__dt__15dAcOlightLine_cFv = .text:0x00001240; // type:function size:0x120 +getStateID__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001360; // type:function size:0x10 +build__31sFStateFct_c<15dAcOlightLine_c>FRC12sStateIDIf_c = .text:0x00001370; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOlightLine_c>FRP10sStateIf_c = .text:0x000013D0; // type:function size:0xC +initialize__28sFState_c<15dAcOlightLine_c>Fv = .text:0x000013E0; // type:function size:0x1C +execute__28sFState_c<15dAcOlightLine_c>Fv = .text:0x00001400; // type:function size:0x1C +finalize__28sFState_c<15dAcOlightLine_c>Fv = .text:0x00001420; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001440; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001450; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001460; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001470; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001480; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001490; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOlightLine_c>CFR15dAcOlightLine_c = .text:0x000014A0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOlightLine_c>CFR15dAcOlightLine_c = .text:0x000014D0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOlightLine_c>CFR15dAcOlightLine_c = .text:0x00001500; // type:function size:0x30 +__sinit_\d_a_obj_light_line_cpp = .text:0x00001530; // type:function size:0x264 scope:local +__dt__30sFStateID_c<15dAcOlightLine_c>Fv = .text:0x000017A0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOlightLine_c>CFPCc = .text:0x00001800; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -54,7 +54,7 @@ lbl_274_rodata_34 = .rodata:0x00000034; // type:object size:0x8 lbl_274_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float lbl_274_rodata_40 = .rodata:0x00000040; // type:object size:0x24 data:float lbl_274_rodata_64 = .rodata:0x00000064; // type:object size:0x10 data:float -lbl_274_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_LIGHT_LINE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_274_data_10 = .data:0x00000010; // type:object size:0x14 lbl_274_data_24 = .data:0x00000024; // type:object size:0x1C lbl_274_data_40 = .data:0x00000040; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_light_shaft_smallNP/symbols.txt b/config/SOUE01/rels/d_a_obj_light_shaft_smallNP/symbols.txt index caa937d4..903bd010 100644 --- a/config/SOUE01/rels/d_a_obj_light_shaft_smallNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_light_shaft_smallNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOLightShaftSmall__ctor = .text:0x000000F0; // type:function size:0xD4 -fn_542_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_542_230 = .text:0x00000230; // type:function size:0x6C -fn_542_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_542_340 = .text:0x00000340; // type:function size:0xA4 +dAcOLightShaftSmall_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD4 +__dt__34sFState_c<21dAcOLightShaftSmall_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcOLightShaftSmall_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_542_3F0 = .text:0x000003F0; // type:function size:0x8 fn_542_400 = .text:0x00000400; // type:function size:0x15C -fn_542_560 = .text:0x00000560; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000560; // type:function size:0x10 fn_542_570 = .text:0x00000570; // type:function size:0x8 fn_542_580 = .text:0x00000580; // type:function size:0x10 fn_542_590 = .text:0x00000590; // type:function size:0x58 fn_542_5F0 = .text:0x000005F0; // type:function size:0x88 fn_542_680 = .text:0x00000680; // type:function size:0x8 -fn_542_690 = .text:0x00000690; // type:function size:0x4 -fn_542_6A0 = .text:0x000006A0; // type:function size:0x64 -fn_542_710 = .text:0x00000710; // type:function size:0x4 -fn_542_720 = .text:0x00000720; // type:function size:0x4 -fn_542_730 = .text:0x00000730; // type:function size:0x80 -fn_542_7B0 = .text:0x000007B0; // type:function size:0x4 +initializeState_Wait__21dAcOLightShaftSmall_cFv = .text:0x00000690; // type:function size:0x4 +executeState_Wait__21dAcOLightShaftSmall_cFv = .text:0x000006A0; // type:function size:0x64 +finalizeState_Wait__21dAcOLightShaftSmall_cFv = .text:0x00000710; // type:function size:0x4 +initializeState_Inside__21dAcOLightShaftSmall_cFv = .text:0x00000720; // type:function size:0x4 +executeState_Inside__21dAcOLightShaftSmall_cFv = .text:0x00000730; // type:function size:0x80 +finalizeState_Inside__21dAcOLightShaftSmall_cFv = .text:0x000007B0; // type:function size:0x4 fn_542_7C0 = .text:0x000007C0; // type:function size:0x19C -fn_542_960 = .text:0x00000960; // type:function size:0xE4 -fn_542_A50 = .text:0x00000A50; // type:function size:0x10 -fn_542_A60 = .text:0x00000A60; // type:function size:0x10 -fn_542_A70 = .text:0x00000A70; // type:function size:0x60 -fn_542_AD0 = .text:0x00000AD0; // type:function size:0xC -fn_542_AE0 = .text:0x00000AE0; // type:function size:0x1C -fn_542_B00 = .text:0x00000B00; // type:function size:0x1C -fn_542_B20 = .text:0x00000B20; // type:function size:0x1C -fn_542_B40 = .text:0x00000B40; // type:function size:0x10 -fn_542_B50 = .text:0x00000B50; // type:function size:0x10 -fn_542_B60 = .text:0x00000B60; // type:function size:0x10 -fn_542_B70 = .text:0x00000B70; // type:function size:0x10 -fn_542_B80 = .text:0x00000B80; // type:function size:0x10 -fn_542_B90 = .text:0x00000B90; // type:function size:0x10 -fn_542_BA0 = .text:0x00000BA0; // type:function size:0x30 -fn_542_BD0 = .text:0x00000BD0; // type:function size:0x30 -fn_542_C00 = .text:0x00000C00; // type:function size:0x30 -fn_542_C30 = .text:0x00000C30; // type:function size:0x1C0 -fn_542_DF0 = .text:0x00000DF0; // type:function size:0x58 -fn_542_E50 = .text:0x00000E50; // type:function size:0x88 +__dt__21dAcOLightShaftSmall_cFv = .text:0x00000960; // type:function size:0xE4 +executeState__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A50; // type:function size:0x10 +getStateID__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A60; // type:function size:0x10 +build__37sFStateFct_c<21dAcOLightShaftSmall_c>FRC12sStateIDIf_c = .text:0x00000A70; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcOLightShaftSmall_c>FRP10sStateIf_c = .text:0x00000AD0; // type:function size:0xC +initialize__34sFState_c<21dAcOLightShaftSmall_c>Fv = .text:0x00000AE0; // type:function size:0x1C +execute__34sFState_c<21dAcOLightShaftSmall_c>Fv = .text:0x00000B00; // type:function size:0x1C +finalize__34sFState_c<21dAcOLightShaftSmall_c>Fv = .text:0x00000B20; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B40; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B50; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B60; // type:function size:0x10 +getState__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B70; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B80; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B90; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcOLightShaftSmall_c>CFR21dAcOLightShaftSmall_c = .text:0x00000BA0; // type:function size:0x30 +executeState__36sFStateID_c<21dAcOLightShaftSmall_c>CFR21dAcOLightShaftSmall_c = .text:0x00000BD0; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcOLightShaftSmall_c>CFR21dAcOLightShaftSmall_c = .text:0x00000C00; // type:function size:0x30 +__sinit_\d_a_obj_light_shaft_small_cpp = .text:0x00000C30; // type:function size:0x1C0 scope:local +__dt__36sFStateID_c<21dAcOLightShaftSmall_c>Fv = .text:0x00000DF0; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcOLightShaftSmall_c>CFPCc = .text:0x00000E50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -50,7 +50,7 @@ lbl_542_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float lbl_542_rodata_20 = .rodata:0x00000020; // type:object size:0x14 data:float lbl_542_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_542_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float -lbl_542_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_LIGHT_SHAFT_SMALL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_542_data_10 = .data:0x00000010; // type:object size:0x24 lbl_542_data_34 = .data:0x00000034; // type:object size:0x14 lbl_542_data_48 = .data:0x00000048; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_lighthouse_harpNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lighthouse_harpNP/symbols.txt index 559e136c..23710e74 100644 --- a/config/SOUE01/rels/d_a_obj_lighthouse_harpNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lighthouse_harpNP/symbols.txt @@ -3,67 +3,67 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOlighthouseHarp__ctor = .text:0x000000F0; // type:function size:0x114 -fn_377_210 = .text:0x00000210; // type:function size:0x58 -fn_377_270 = .text:0x00000270; // type:function size:0x6C -fn_377_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_377_380 = .text:0x00000380; // type:function size:0xA4 +dAcOlighthouseHarp_c_classInit__Fv = .text:0x000000F0; // type:function size:0x114 +__dt__33sFState_c<20dAcOlighthouseHarp_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOlighthouseHarp_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_377_430 = .text:0x00000430; // type:function size:0x40 fn_377_470 = .text:0x00000470; // type:function size:0x14 fn_377_490 = .text:0x00000490; // type:function size:0x58 AcOlighthouseHarp__initModels = .text:0x000004F0; // type:function size:0x160 AcOlighthouseHarp__init1 = .text:0x00000650; // type:function size:0x1D4 -fn_377_830 = .text:0x00000830; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000830; // type:function size:0x10 AcOlighthouseHarp__init2 = .text:0x00000840; // type:function size:0xE8 fn_377_930 = .text:0x00000930; // type:function size:0x8 AcOlighthouseHarp__update = .text:0x00000940; // type:function size:0xCC -fn_377_A10 = .text:0x00000A10; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A10; // type:function size:0x10 AcOlighthouseHarp__updateInEvent = .text:0x00000A20; // type:function size:0x11C -fn_377_B40 = .text:0x00000B40; // type:function size:0x10 +getStateID__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B40; // type:function size:0x10 AcOlighthouseHarp__draw = .text:0x00000B50; // type:function size:0x28 -AcOlighthouseHarp__stateWaitEnter = .text:0x00000B80; // type:function size:0x18 -AcOlighthouseHarp__stateWaitUpdate = .text:0x00000BA0; // type:function size:0x14C -fn_377_CF0 = .text:0x00000CF0; // type:function size:0x4 -AcOlighthouseHarp__stateMoveEnter = .text:0x00000D00; // type:function size:0x18 -AcOlighthouseHarp__stateMoveUpdate = .text:0x00000D20; // type:function size:0x54 +initializeState_Wait__20dAcOlighthouseHarp_cFv = .text:0x00000B80; // type:function size:0x18 +executeState_Wait__20dAcOlighthouseHarp_cFv = .text:0x00000BA0; // type:function size:0x14C +finalizeState_Wait__20dAcOlighthouseHarp_cFv = .text:0x00000CF0; // type:function size:0x4 +initializeState_Move__20dAcOlighthouseHarp_cFv = .text:0x00000D00; // type:function size:0x18 +executeState_Move__20dAcOlighthouseHarp_cFv = .text:0x00000D20; // type:function size:0x54 AcOlighthouseHarp__decrement = .text:0x00000D80; // type:function size:0x1C -AcOlighthouseHarp__stateMoveLeave = .text:0x00000DA0; // type:function size:0x44 -fn_377_DF0 = .text:0x00000DF0; // type:function size:0x4 -AcOlighthouseHarp__stateAppearUpdate = .text:0x00000E00; // type:function size:0xC0 -fn_377_EC0 = .text:0x00000EC0; // type:function size:0x4 -AcOlighthouseHarp__startRollEnter = .text:0x00000ED0; // type:function size:0x14 -AcOlighthouseHarp__stateRollUpdate = .text:0x00000EF0; // type:function size:0x7C -AcOlighthouseHarp__stateRollLeave = .text:0x00000F70; // type:function size:0x4 -fn_377_F80 = .text:0x00000F80; // type:function size:0x4 -fn_377_F90 = .text:0x00000F90; // type:function size:0x4 -fn_377_FA0 = .text:0x00000FA0; // type:function size:0x4 +finalizeState_Move__20dAcOlighthouseHarp_cFv = .text:0x00000DA0; // type:function size:0x44 +initializeState_Appear__20dAcOlighthouseHarp_cFv = .text:0x00000DF0; // type:function size:0x4 +executeState_Appear__20dAcOlighthouseHarp_cFv = .text:0x00000E00; // type:function size:0xC0 +finalizeState_Appear__20dAcOlighthouseHarp_cFv = .text:0x00000EC0; // type:function size:0x4 +initializeState_Roll__20dAcOlighthouseHarp_cFv = .text:0x00000ED0; // type:function size:0x14 +executeState_Roll__20dAcOlighthouseHarp_cFv = .text:0x00000EF0; // type:function size:0x7C +finalizeState_Roll__20dAcOlighthouseHarp_cFv = .text:0x00000F70; // type:function size:0x4 +initializeState_HarpFinish__20dAcOlighthouseHarp_cFv = .text:0x00000F80; // type:function size:0x4 +executeState_HarpFinish__20dAcOlighthouseHarp_cFv = .text:0x00000F90; // type:function size:0x4 +finalizeState_HarpFinish__20dAcOlighthouseHarp_cFv = .text:0x00000FA0; // type:function size:0x4 isThunderHeadOpen = .text:0x00000FB0; // type:function size:0x48 isLightTowerRaised = .text:0x00001000; // type:function size:0x48 AcOlighthouseHarp__areWindmillsSet = .text:0x00001050; // type:function size:0x94 fn_377_10F0 = .text:0x000010F0; // type:function size:0x3C -AcOlighthouseHarp__dtor = .text:0x00001130; // type:function size:0x10C +__dt__20dAcOlighthouseHarp_cFv = .text:0x00001130; // type:function size:0x10C fn_377_1240 = .text:0x00001240; // type:function size:0x4 fn_377_1250 = .text:0x00001250; // type:function size:0x4 fn_377_1260 = .text:0x00001260; // type:function size:0x4 fn_377_1270 = .text:0x00001270; // type:function size:0x4 fn_377_1280 = .text:0x00001280; // type:function size:0x4 -fn_377_1290 = .text:0x00001290; // type:function size:0x60 -fn_377_12F0 = .text:0x000012F0; // type:function size:0xC -fn_377_1300 = .text:0x00001300; // type:function size:0x1C -fn_377_1320 = .text:0x00001320; // type:function size:0x1C -fn_377_1340 = .text:0x00001340; // type:function size:0x1C -fn_377_1360 = .text:0x00001360; // type:function size:0x10 -fn_377_1370 = .text:0x00001370; // type:function size:0x10 -fn_377_1380 = .text:0x00001380; // type:function size:0x10 -fn_377_1390 = .text:0x00001390; // type:function size:0x10 -fn_377_13A0 = .text:0x000013A0; // type:function size:0x10 -fn_377_13B0 = .text:0x000013B0; // type:function size:0x10 -fn_377_13C0 = .text:0x000013C0; // type:function size:0x30 -fn_377_13F0 = .text:0x000013F0; // type:function size:0x30 -fn_377_1420 = .text:0x00001420; // type:function size:0x30 -fn_377_1450 = .text:0x00001450; // type:function size:0x3F4 -fn_377_1850 = .text:0x00001850; // type:function size:0x58 -fn_377_18B0 = .text:0x000018B0; // type:function size:0x88 +build__36sFStateFct_c<20dAcOlighthouseHarp_c>FRC12sStateIDIf_c = .text:0x00001290; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOlighthouseHarp_c>FRP10sStateIf_c = .text:0x000012F0; // type:function size:0xC +initialize__33sFState_c<20dAcOlighthouseHarp_c>Fv = .text:0x00001300; // type:function size:0x1C +execute__33sFState_c<20dAcOlighthouseHarp_c>Fv = .text:0x00001320; // type:function size:0x1C +finalize__33sFState_c<20dAcOlighthouseHarp_c>Fv = .text:0x00001340; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001360; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001370; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001380; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001390; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013A0; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013B0; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOlighthouseHarp_c>CFR20dAcOlighthouseHarp_c = .text:0x000013C0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOlighthouseHarp_c>CFR20dAcOlighthouseHarp_c = .text:0x000013F0; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOlighthouseHarp_c>CFR20dAcOlighthouseHarp_c = .text:0x00001420; // type:function size:0x30 +__sinit_\d_a_obj_lighthouse_harp_cpp = .text:0x00001450; // type:function size:0x3F4 scope:local +__dt__35sFStateID_c<20dAcOlighthouseHarp_c>Fv = .text:0x00001850; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOlighthouseHarp_c>CFPCc = .text:0x000018B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -72,7 +72,7 @@ lbl_377_rodata_8 = .rodata:0x00000008; // type:object size:0x18 data:float lbl_377_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_377_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_377_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:float -lbl_377_data_0 = .data:0x00000000; // type:object size:0xA0 data:4byte +g_profile_OBJ_LIGHTHOUSE_HARP = .data:0x00000000; // type:object size:0xA0 data:4byte lbl_377_data_A0 = .data:0x000000A0; // type:object size:0x10 lbl_377_data_B0 = .data:0x000000B0; // type:object size:0x10 data:string lbl_377_data_C0 = .data:0x000000C0; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_lighthouse_lightNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lighthouse_lightNP/symbols.txt index f110d748..a0325891 100644 --- a/config/SOUE01/rels/d_a_obj_lighthouse_lightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lighthouse_lightNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOlighthouseLight__ctor = .text:0x000000F0; // type:function size:0xEC -fn_376_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_376_240 = .text:0x00000240; // type:function size:0x6C -fn_376_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_376_350 = .text:0x00000350; // type:function size:0xA4 +dAcOlighthouseLight_c_classInit__Fv = .text:0x000000F0; // type:function size:0xEC +__dt__34sFState_c<21dAcOlighthouseLight_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcOlighthouseLight_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_376_400 = .text:0x00000400; // type:function size:0x8 AcOlighthouseLight__init1 = .text:0x00000410; // type:function size:0x120 -fn_376_530 = .text:0x00000530; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000530; // type:function size:0x10 AcOlighthouseLight__init2 = .text:0x00000540; // type:function size:0x38 fn_376_580 = .text:0x00000580; // type:function size:0x8 fn_376_590 = .text:0x00000590; // type:function size:0x30 -fn_376_5C0 = .text:0x000005C0; // type:function size:0x10 +executeState__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005C0; // type:function size:0x10 AcOlighthouseLight__updateInEvent = .text:0x000005D0; // type:function size:0xF0 -fn_376_6C0 = .text:0x000006C0; // type:function size:0x10 +getStateID__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000006C0; // type:function size:0x10 fn_376_6D0 = .text:0x000006D0; // type:function size:0x8 -AcOlighthouseLight__stateWaitEnter = .text:0x000006E0; // type:function size:0x4 -AcOlighthouseLight__stateWaitUpdate = .text:0x000006F0; // type:function size:0xFC -AcOlighthouseLight__stateWaitLeave = .text:0x000007F0; // type:function size:0x4 -AcOlighthouseLight__stateMoveEnter = .text:0x00000800; // type:function size:0x64 -AcOlighthouseLight__stateMoveUpdate = .text:0x00000870; // type:function size:0x290 -AcOlighthouseLight__stateMoveLeave = .text:0x00000B00; // type:function size:0x4 -AcOlighthouseLight__stateAppearEnter = .text:0x00000B10; // type:function size:0x4 -AcOlighthouseLight__stateAppearUpdate = .text:0x00000B20; // type:function size:0x1AC -AcOlighthouseLight__stateAppearLeave = .text:0x00000CD0; // type:function size:0x4 +initializeState_Wait__21dAcOlighthouseLight_cFv = .text:0x000006E0; // type:function size:0x4 +executeState_Wait__21dAcOlighthouseLight_cFv = .text:0x000006F0; // type:function size:0xFC +finalizeState_Wait__21dAcOlighthouseLight_cFv = .text:0x000007F0; // type:function size:0x4 +initializeState_Move__21dAcOlighthouseLight_cFv = .text:0x00000800; // type:function size:0x64 +executeState_Move__21dAcOlighthouseLight_cFv = .text:0x00000870; // type:function size:0x290 +finalizeState_Move__21dAcOlighthouseLight_cFv = .text:0x00000B00; // type:function size:0x4 +initializeState_Appear__21dAcOlighthouseLight_cFv = .text:0x00000B10; // type:function size:0x4 +executeState_Appear__21dAcOlighthouseLight_cFv = .text:0x00000B20; // type:function size:0x1AC +finalizeState_Appear__21dAcOlighthouseLight_cFv = .text:0x00000CD0; // type:function size:0x4 AcOlighthouseLight__checkStoryflag = .text:0x00000CE0; // type:function size:0x58 fn_376_D40 = .text:0x00000D40; // type:function size:0x25C fn_376_FA0 = .text:0x00000FA0; // type:function size:0x200 -fn_376_11A0 = .text:0x000011A0; // type:function size:0xFC -fn_376_12A0 = .text:0x000012A0; // type:function size:0x60 -fn_376_1300 = .text:0x00001300; // type:function size:0xC -fn_376_1310 = .text:0x00001310; // type:function size:0x1C -fn_376_1330 = .text:0x00001330; // type:function size:0x1C -fn_376_1350 = .text:0x00001350; // type:function size:0x1C -fn_376_1370 = .text:0x00001370; // type:function size:0x10 -fn_376_1380 = .text:0x00001380; // type:function size:0x10 -fn_376_1390 = .text:0x00001390; // type:function size:0x10 -fn_376_13A0 = .text:0x000013A0; // type:function size:0x10 -fn_376_13B0 = .text:0x000013B0; // type:function size:0x10 -fn_376_13C0 = .text:0x000013C0; // type:function size:0x10 -fn_376_13D0 = .text:0x000013D0; // type:function size:0x30 -fn_376_1400 = .text:0x00001400; // type:function size:0x30 -fn_376_1430 = .text:0x00001430; // type:function size:0x30 -fn_376_1460 = .text:0x00001460; // type:function size:0x2AC -fn_376_1710 = .text:0x00001710; // type:function size:0x58 -fn_376_1770 = .text:0x00001770; // type:function size:0x88 +__dt__21dAcOlighthouseLight_cFv = .text:0x000011A0; // type:function size:0xFC +build__37sFStateFct_c<21dAcOlighthouseLight_c>FRC12sStateIDIf_c = .text:0x000012A0; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcOlighthouseLight_c>FRP10sStateIf_c = .text:0x00001300; // type:function size:0xC +initialize__34sFState_c<21dAcOlighthouseLight_c>Fv = .text:0x00001310; // type:function size:0x1C +execute__34sFState_c<21dAcOlighthouseLight_c>Fv = .text:0x00001330; // type:function size:0x1C +finalize__34sFState_c<21dAcOlighthouseLight_c>Fv = .text:0x00001350; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001370; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001380; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001390; // type:function size:0x10 +getState__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013A0; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013B0; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013C0; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcOlighthouseLight_c>CFR21dAcOlighthouseLight_c = .text:0x000013D0; // type:function size:0x30 +executeState__36sFStateID_c<21dAcOlighthouseLight_c>CFR21dAcOlighthouseLight_c = .text:0x00001400; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcOlighthouseLight_c>CFR21dAcOlighthouseLight_c = .text:0x00001430; // type:function size:0x30 +__sinit_\d_a_obj_lighthouse_light_cpp = .text:0x00001460; // type:function size:0x2AC scope:local +__dt__36sFStateID_c<21dAcOlighthouseLight_c>Fv = .text:0x00001710; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcOlighthouseLight_c>CFPCc = .text:0x00001770; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -56,7 +56,7 @@ lbl_376_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_376_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_376_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_376_rodata_24 = .rodata:0x00000024; // type:object size:0x24 data:float -lbl_376_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_LIGHTHOUSE_LIGHT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_376_data_10 = .data:0x00000010; // type:object size:0x28 lbl_376_data_38 = .data:0x00000038; // type:object size:0x28 lbl_376_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_lockNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lockNP/symbols.txt index de10ad0d..f5a13d37 100644 --- a/config/SOUE01/rels/d_a_obj_lockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lockNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_468_F0 = .text:0x000000F0; // type:function size:0x40 -fn_468_130 = .text:0x00000130; // type:function size:0x104 -fn_468_240 = .text:0x00000240; // type:function size:0x58 -fn_468_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_468_310 = .text:0x00000310; // type:function size:0xA0 -fn_468_3B0 = .text:0x000003B0; // type:function size:0xA4 +dAcOLock_c_classInit__Fv = .text:0x00000130; // type:function size:0x104 +__dt__23sFState_c<10dAcOLock_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOLock_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_468_460 = .text:0x00000460; // type:function size:0x58 fn_468_4C0 = .text:0x000004C0; // type:function size:0xC0 fn_468_580 = .text:0x00000580; // type:function size:0x58 @@ -18,14 +18,14 @@ fn_468_650 = .text:0x00000650; // type:function size:0xB4 fn_468_710 = .text:0x00000710; // type:function size:0xF0 fn_468_800 = .text:0x00000800; // type:function size:0x188 fn_468_990 = .text:0x00000990; // type:function size:0x34C -fn_468_CE0 = .text:0x00000CE0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000CE0; // type:function size:0x10 fn_468_CF0 = .text:0x00000CF0; // type:function size:0x8 fn_468_D00 = .text:0x00000D00; // type:function size:0x104 -fn_468_E10 = .text:0x00000E10; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E10; // type:function size:0x10 fn_468_E20 = .text:0x00000E20; // type:function size:0x98 -fn_468_EC0 = .text:0x00000EC0; // type:function size:0x4 -fn_468_ED0 = .text:0x00000ED0; // type:function size:0x5B4 -fn_468_1490 = .text:0x00001490; // type:function size:0x4 +initializeState_Wait__10dAcOLock_cFv = .text:0x00000EC0; // type:function size:0x4 +executeState_Wait__10dAcOLock_cFv = .text:0x00000ED0; // type:function size:0x5B4 +finalizeState_Wait__10dAcOLock_cFv = .text:0x00001490; // type:function size:0x4 fn_468_14A0 = .text:0x000014A0; // type:function size:0x1EC fn_468_1690 = .text:0x00001690; // type:function size:0x360 fn_468_19F0 = .text:0x000019F0; // type:function size:0x300 @@ -36,27 +36,27 @@ fn_468_2680 = .text:0x00002680; // type:function size:0x4C fn_468_26D0 = .text:0x000026D0; // type:function size:0x1E4 fn_468_28C0 = .text:0x000028C0; // type:function size:0x34 fn_468_2900 = .text:0x00002900; // type:function size:0x44 -fn_468_2950 = .text:0x00002950; // type:function size:0x118 -fn_468_2A70 = .text:0x00002A70; // type:function size:0x10 +__dt__10dAcOLock_cFv = .text:0x00002950; // type:function size:0x118 +getStateID__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A70; // type:function size:0x10 fn_468_2A80 = .text:0x00002A80; // type:function size:0x4 fn_468_2A90 = .text:0x00002A90; // type:function size:0x4 -fn_468_2AA0 = .text:0x00002AA0; // type:function size:0x60 -fn_468_2B00 = .text:0x00002B00; // type:function size:0xC -fn_468_2B10 = .text:0x00002B10; // type:function size:0x1C -fn_468_2B30 = .text:0x00002B30; // type:function size:0x1C -fn_468_2B50 = .text:0x00002B50; // type:function size:0x1C -fn_468_2B70 = .text:0x00002B70; // type:function size:0x10 -fn_468_2B80 = .text:0x00002B80; // type:function size:0x10 -fn_468_2B90 = .text:0x00002B90; // type:function size:0x10 -fn_468_2BA0 = .text:0x00002BA0; // type:function size:0x10 -fn_468_2BB0 = .text:0x00002BB0; // type:function size:0x10 -fn_468_2BC0 = .text:0x00002BC0; // type:function size:0x10 -fn_468_2BD0 = .text:0x00002BD0; // type:function size:0x30 -fn_468_2C00 = .text:0x00002C00; // type:function size:0x30 -fn_468_2C30 = .text:0x00002C30; // type:function size:0x30 -fn_468_2C60 = .text:0x00002C60; // type:function size:0x10C -fn_468_2D70 = .text:0x00002D70; // type:function size:0x58 -fn_468_2DD0 = .text:0x00002DD0; // type:function size:0x88 +build__26sFStateFct_c<10dAcOLock_c>FRC12sStateIDIf_c = .text:0x00002AA0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOLock_c>FRP10sStateIf_c = .text:0x00002B00; // type:function size:0xC +initialize__23sFState_c<10dAcOLock_c>Fv = .text:0x00002B10; // type:function size:0x1C +execute__23sFState_c<10dAcOLock_c>Fv = .text:0x00002B30; // type:function size:0x1C +finalize__23sFState_c<10dAcOLock_c>Fv = .text:0x00002B50; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B70; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B80; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B90; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002BA0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002BB0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002BC0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOLock_c>CFR10dAcOLock_c = .text:0x00002BD0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOLock_c>CFR10dAcOLock_c = .text:0x00002C00; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOLock_c>CFR10dAcOLock_c = .text:0x00002C30; // type:function size:0x30 +__sinit_\d_a_obj_lock_cpp = .text:0x00002C60; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dAcOLock_c>Fv = .text:0x00002D70; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOLock_c>CFPCc = .text:0x00002DD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -66,7 +66,7 @@ lbl_468_rodata_10 = .rodata:0x00000010; // type:object size:0x3C data:float lbl_468_rodata_4C = .rodata:0x0000004C; // type:object size:0x2C data:float lbl_468_rodata_78 = .rodata:0x00000078; // type:object size:0x5C lbl_468_rodata_D4 = .rodata:0x000000D4; // type:object size:0x1C data:float -lbl_468_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_SHUTTER_LOCK = .data:0x00000000; // type:object size:0x40 data:4byte lbl_468_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_468_data_48 = .data:0x00000048; // type:object size:0x58 lbl_468_data_A0 = .data:0x000000A0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_logNP/symbols.txt b/config/SOUE01/rels/d_a_obj_logNP/symbols.txt index 7a5a6fb6..c173386a 100644 --- a/config/SOUE01/rels/d_a_obj_logNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_logNP/symbols.txt @@ -3,39 +3,39 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOLog__ctor = .text:0x000000F0; // type:function size:0x124 +dAcOlog_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 fn_218_220 = .text:0x00000220; // type:function size:0x58 -fn_218_280 = .text:0x00000280; // type:function size:0x58 -fn_218_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_218_350 = .text:0x00000350; // type:function size:0xA0 -fn_218_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__21sFState_c<9dAcOlog_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcOlog_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 AcOLog__interactionFunc = .text:0x000004A0; // type:function size:0x2C AcOLog__interactionFunc2 = .text:0x000004D0; // type:function size:0x4 fn_218_4E0 = .text:0x000004E0; // type:function size:0x6C AcOLog__initModels = .text:0x00000550; // type:function size:0x1FC AcOLog__init = .text:0x00000750; // type:function size:0x384 -fn_218_AE0 = .text:0x00000AE0; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AE0; // type:function size:0x10 fn_218_AF0 = .text:0x00000AF0; // type:function size:0x8 AcOLog__updateInEvent = .text:0x00000B00; // type:function size:0xAC -fn_218_BB0 = .text:0x00000BB0; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BB0; // type:function size:0x10 AcOLog__update = .text:0x00000BC0; // type:function size:0x438 -fn_218_1000 = .text:0x00001000; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001000; // type:function size:0x10 AcOLog__draw = .text:0x00001010; // type:function size:0xC0 -AcOLog__stateWaitEnter = .text:0x000010D0; // type:function size:0xC -AcOLog__stateWaitIn = .text:0x000010E0; // type:function size:0x170 -fn_218_1250 = .text:0x00001250; // type:function size:0x4 -AcOLog__stateMoveEnter = .text:0x00001260; // type:function size:0x18 -AcOLog__stateMoveIn = .text:0x00001280; // type:function size:0x198 -AcOLog__stateMoveLeave = .text:0x00001420; // type:function size:0x30 -AcOLog__stateMoveEndEnter = .text:0x00001450; // type:function size:0x138 -AcOLog__stateMoveEndIn = .text:0x00001590; // type:function size:0x1B0 -AcOLog__stateMoveEndLeave = .text:0x00001740; // type:function size:0x2C -AcOLog__stateMoveFallEnter = .text:0x00001770; // type:function size:0x12C -AcOLog;__stateMoveFallIn = .text:0x000018A0; // type:function size:0x1CC -AcOLog__stateMoveFallLeave = .text:0x00001A70; // type:function size:0x98 -AcOLog__stateShakeEnter = .text:0x00001B10; // type:function size:0x120 -AcOLog__stateShakeIn = .text:0x00001C30; // type:function size:0x1D0 -AcOLog__stateShakeLeave = .text:0x00001E00; // type:function size:0xC +initializeState_Wait__9dAcOlog_cFv = .text:0x000010D0; // type:function size:0xC +executeState_Wait__9dAcOlog_cFv = .text:0x000010E0; // type:function size:0x170 +finalizeState_Wait__9dAcOlog_cFv = .text:0x00001250; // type:function size:0x4 +initializeState_Move__9dAcOlog_cFv = .text:0x00001260; // type:function size:0x18 +executeState_Move__9dAcOlog_cFv = .text:0x00001280; // type:function size:0x198 +finalizeState_Move__9dAcOlog_cFv = .text:0x00001420; // type:function size:0x30 +initializeState_MoveEnd__9dAcOlog_cFv = .text:0x00001450; // type:function size:0x138 +executeState_MoveEnd__9dAcOlog_cFv = .text:0x00001590; // type:function size:0x1B0 +finalizeState_MoveEnd__9dAcOlog_cFv = .text:0x00001740; // type:function size:0x2C +initializeState_Fall__9dAcOlog_cFv = .text:0x00001770; // type:function size:0x12C +executeState_Fall__9dAcOlog_cFv = .text:0x000018A0; // type:function size:0x1CC +finalizeState_Fall__9dAcOlog_cFv = .text:0x00001A70; // type:function size:0x98 +initializeState_Shake__9dAcOlog_cFv = .text:0x00001B10; // type:function size:0x120 +executeState_Shake__9dAcOlog_cFv = .text:0x00001C30; // type:function size:0x1D0 +finalizeState_Shake__9dAcOlog_cFv = .text:0x00001E00; // type:function size:0xC fn_218_1E10 = .text:0x00001E10; // type:function size:0x3F0 fn_218_2200 = .text:0x00002200; // type:function size:0x154 fn_218_2360 = .text:0x00002360; // type:function size:0x16C @@ -54,24 +54,24 @@ fn_218_3530 = .text:0x00003530; // type:function size:0x17C fn_218_36B0 = .text:0x000036B0; // type:function size:0xA4 fn_218_3760 = .text:0x00003760; // type:function size:0xD0 fn_218_3830 = .text:0x00003830; // type:function size:0x5C -fn_218_3890 = .text:0x00003890; // type:function size:0x134 -fn_218_39D0 = .text:0x000039D0; // type:function size:0x60 -fn_218_3A30 = .text:0x00003A30; // type:function size:0xC -fn_218_3A40 = .text:0x00003A40; // type:function size:0x1C -fn_218_3A60 = .text:0x00003A60; // type:function size:0x1C -fn_218_3A80 = .text:0x00003A80; // type:function size:0x1C -fn_218_3AA0 = .text:0x00003AA0; // type:function size:0x10 -fn_218_3AB0 = .text:0x00003AB0; // type:function size:0x10 -fn_218_3AC0 = .text:0x00003AC0; // type:function size:0x10 -fn_218_3AD0 = .text:0x00003AD0; // type:function size:0x10 -fn_218_3AE0 = .text:0x00003AE0; // type:function size:0x10 -fn_218_3AF0 = .text:0x00003AF0; // type:function size:0x10 -fn_218_3B00 = .text:0x00003B00; // type:function size:0x30 -fn_218_3B30 = .text:0x00003B30; // type:function size:0x30 -fn_218_3B60 = .text:0x00003B60; // type:function size:0x30 -fn_218_3B90 = .text:0x00003B90; // type:function size:0x3F4 -fn_218_3F90 = .text:0x00003F90; // type:function size:0x58 -fn_218_3FF0 = .text:0x00003FF0; // type:function size:0x88 +__dt__9dAcOlog_cFv = .text:0x00003890; // type:function size:0x134 +build__24sFStateFct_c<9dAcOlog_c>FRC12sStateIDIf_c = .text:0x000039D0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcOlog_c>FRP10sStateIf_c = .text:0x00003A30; // type:function size:0xC +initialize__21sFState_c<9dAcOlog_c>Fv = .text:0x00003A40; // type:function size:0x1C +execute__21sFState_c<9dAcOlog_c>Fv = .text:0x00003A60; // type:function size:0x1C +finalize__21sFState_c<9dAcOlog_c>Fv = .text:0x00003A80; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003AA0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003AB0; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003AC0; // type:function size:0x10 +getState__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003AD0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003AE0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003AF0; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcOlog_c>CFR9dAcOlog_c = .text:0x00003B00; // type:function size:0x30 +executeState__23sFStateID_c<9dAcOlog_c>CFR9dAcOlog_c = .text:0x00003B30; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcOlog_c>CFR9dAcOlog_c = .text:0x00003B60; // type:function size:0x30 +__sinit_\d_a_obj_log_cpp = .text:0x00003B90; // type:function size:0x3F4 scope:local +__dt__23sFStateID_c<9dAcOlog_c>Fv = .text:0x00003F90; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcOlog_c>CFPCc = .text:0x00003FF0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -89,7 +89,7 @@ lbl_218_rodata_A0 = .rodata:0x000000A0; // type:object size:0x18 data:float lbl_218_rodata_B8 = .rodata:0x000000B8; // type:object size:0x10 data:double lbl_218_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:float lbl_218_rodata_D0 = .rodata:0x000000D0; // type:object size:0x5C data:float -lbl_218_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_LOG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_218_data_10 = .data:0x00000010; // type:object size:0x70 lbl_218_data_80 = .data:0x00000080; // type:object size:0x18 lbl_218_data_98 = .data:0x00000098; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_log_waterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_log_waterNP/symbols.txt index 06829bb5..b3758ba8 100644 --- a/config/SOUE01/rels/d_a_obj_log_waterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_log_waterNP/symbols.txt @@ -3,25 +3,25 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOlogWater__ctor = .text:0x000000F0; // type:function size:0xF4 +dAcOlogWater_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF4 fn_219_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_219_250 = .text:0x00000250; // type:function size:0x58 -fn_219_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_219_320 = .text:0x00000320; // type:function size:0xA0 -fn_219_3C0 = .text:0x000003C0; // type:function size:0xA4 +__dt__27sFState_c<14dAcOlogWater_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOlogWater_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 AcOlogWater__interact = .text:0x00000470; // type:function size:0x1C fn_219_48C = .text:0x0000048C; // type:function size:0x4 AcOlogWater__initModels = .text:0x00000490; // type:function size:0x138 AcOlogWater__init1 = .text:0x000005D0; // type:function size:0x260 -fn_219_830 = .text:0x00000830; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000830; // type:function size:0x10 AcOlogWater__init2 = .text:0x00000840; // type:function size:0x1B0 fn_219_9F0 = .text:0x000009F0; // type:function size:0x8 AcOlogWater__update = .text:0x00000A00; // type:function size:0x1EC -fn_219_BF0 = .text:0x00000BF0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BF0; // type:function size:0x10 AcOlogWater__draw = .text:0x00000C00; // type:function size:0x28 -fn_219_C30 = .text:0x00000C30; // type:function size:0x4 -AcOlogWater__stateWaitUpdate = .text:0x00000C40; // type:function size:0x4 -fn_219_C50 = .text:0x00000C50; // type:function size:0x4 +initializeState_Wait__14dAcOlogWater_cFv = .text:0x00000C30; // type:function size:0x4 +executeState_Wait__14dAcOlogWater_cFv = .text:0x00000C40; // type:function size:0x4 +finalizeState_Wait__14dAcOlogWater_cFv = .text:0x00000C50; // type:function size:0x4 fn_219_C60 = .text:0x00000C60; // type:function size:0x8C fn_219_CF0 = .text:0x00000CF0; // type:function size:0x180 AcOlogWater__stateWaitUpdate2 = .text:0x00000E70; // type:function size:0xE4 @@ -29,25 +29,25 @@ fn_219_F60 = .text:0x00000F60; // type:function size:0x9C fn_219_1000 = .text:0x00001000; // type:function size:0x15C fn_219_1160 = .text:0x00001160; // type:function size:0xA8 AcOlogWater__updateAlso = .text:0x00001210; // type:function size:0x1F8 -fn_219_1410 = .text:0x00001410; // type:function size:0x10C -fn_219_1520 = .text:0x00001520; // type:function size:0x10 -fn_219_1530 = .text:0x00001530; // type:function size:0x60 -fn_219_1590 = .text:0x00001590; // type:function size:0xC -fn_219_15A0 = .text:0x000015A0; // type:function size:0x1C -fn_219_15C0 = .text:0x000015C0; // type:function size:0x1C -fn_219_15E0 = .text:0x000015E0; // type:function size:0x1C -fn_219_1600 = .text:0x00001600; // type:function size:0x10 -fn_219_1610 = .text:0x00001610; // type:function size:0x10 -fn_219_1620 = .text:0x00001620; // type:function size:0x10 -fn_219_1630 = .text:0x00001630; // type:function size:0x10 -fn_219_1640 = .text:0x00001640; // type:function size:0x10 -fn_219_1650 = .text:0x00001650; // type:function size:0x10 -fn_219_1660 = .text:0x00001660; // type:function size:0x30 -fn_219_1690 = .text:0x00001690; // type:function size:0x30 -fn_219_16C0 = .text:0x000016C0; // type:function size:0x30 -fn_219_16F0 = .text:0x000016F0; // type:function size:0x10C -fn_219_1800 = .text:0x00001800; // type:function size:0x58 -fn_219_1860 = .text:0x00001860; // type:function size:0x88 +__dt__14dAcOlogWater_cFv = .text:0x00001410; // type:function size:0x10C +getStateID__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001520; // type:function size:0x10 +build__30sFStateFct_c<14dAcOlogWater_c>FRC12sStateIDIf_c = .text:0x00001530; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOlogWater_c>FRP10sStateIf_c = .text:0x00001590; // type:function size:0xC +initialize__27sFState_c<14dAcOlogWater_c>Fv = .text:0x000015A0; // type:function size:0x1C +execute__27sFState_c<14dAcOlogWater_c>Fv = .text:0x000015C0; // type:function size:0x1C +finalize__27sFState_c<14dAcOlogWater_c>Fv = .text:0x000015E0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001600; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001610; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001620; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001630; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001640; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001650; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOlogWater_c>CFR14dAcOlogWater_c = .text:0x00001660; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOlogWater_c>CFR14dAcOlogWater_c = .text:0x00001690; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOlogWater_c>CFR14dAcOlogWater_c = .text:0x000016C0; // type:function size:0x30 +__sinit_\d_a_obj_log_water_cpp = .text:0x000016F0; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcOlogWater_c>Fv = .text:0x00001800; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOlogWater_c>CFPCc = .text:0x00001860; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -56,7 +56,7 @@ lbl_219_rodata_28 = .rodata:0x00000028; // type:object size:0xC data:float lbl_219_rodata_34 = .rodata:0x00000034; // type:object size:0x24 data:float lbl_219_rodata_58 = .rodata:0x00000058; // type:object size:0x14 data:float lbl_219_rodata_6C = .rodata:0x0000006C; // type:object size:0x20 data:float -lbl_219_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_LOG_WATER = .data:0x00000000; // type:object size:0x10 data:4byte lbl_219_data_10 = .data:0x00000010; // type:object size:0x10 lbl_219_data_20 = .data:0x00000020; // type:object size:0x18 lbl_219_data_38 = .data:0x00000038; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_lotusNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lotusNP/symbols.txt index 69f8af22..f45b4ce5 100644 --- a/config/SOUE01/rels/d_a_obj_lotusNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lotusNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOLotus__ctor = .text:0x000000F0; // type:function size:0x120 -fn_287_210 = .text:0x00000210; // type:function size:0x58 -fn_287_270 = .text:0x00000270; // type:function size:0x6C -fn_287_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_287_380 = .text:0x00000380; // type:function size:0xA4 +dAcOLotus_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 +__dt__24sFState_c<11dAcOLotus_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOLotus_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_287_430 = .text:0x00000430; // type:function size:0x68 AcOLotus__initModels = .text:0x000004A0; // type:function size:0x118 AcOLotus__init1 = .text:0x000005C0; // type:function size:0x378 -fn_287_940 = .text:0x00000940; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000940; // type:function size:0x10 AcOLotus__init2 = .text:0x00000950; // type:function size:0x1E4 fn_287_B40 = .text:0x00000B40; // type:function size:0x8 AcOLotus__update = .text:0x00000B50; // type:function size:0x3B0 -fn_287_F00 = .text:0x00000F00; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F00; // type:function size:0x10 AcOLotus__draw = .text:0x00000F10; // type:function size:0x28 -AcOLotus__stateWaitEnter = .text:0x00000F40; // type:function size:0xC -AcOLotus__stateWaitUpdate = .text:0x00000F50; // type:function size:0x170 -fn_287_10C0 = .text:0x000010C0; // type:function size:0x4 -AcOLotus__stateReverseEnter = .text:0x000010D0; // type:function size:0xC -AcOLotus__stateReverseUpdate = .text:0x000010E0; // type:function size:0xB8 -fn_287_11A0 = .text:0x000011A0; // type:function size:0x4 -AcOLotus__stateRotateEnter = .text:0x000011B0; // type:function size:0x1A0 -AcOLotus__stateRotateUpdate = .text:0x00001350; // type:function size:0x178 +initializeState_Wait__11dAcOLotus_cFv = .text:0x00000F40; // type:function size:0xC +executeState_Wait__11dAcOLotus_cFv = .text:0x00000F50; // type:function size:0x170 +finalizeState_Wait__11dAcOLotus_cFv = .text:0x000010C0; // type:function size:0x4 +initializeState_Reverse__11dAcOLotus_cFv = .text:0x000010D0; // type:function size:0xC +executeState_Reverse__11dAcOLotus_cFv = .text:0x000010E0; // type:function size:0xB8 +finalizeState_Reverse__11dAcOLotus_cFv = .text:0x000011A0; // type:function size:0x4 +initializeState_Rotate__11dAcOLotus_cFv = .text:0x000011B0; // type:function size:0x1A0 +executeState_Rotate__11dAcOLotus_cFv = .text:0x00001350; // type:function size:0x178 AcOLotus__decrement = .text:0x000014D0; // type:function size:0x1C -AcOLotus__stateRotateLeave = .text:0x000014F0; // type:function size:0x80 -AcOLotus__stateEndRotateEnter = .text:0x00001570; // type:function size:0x120 -AcOLotus__stateEndRotateUpdate = .text:0x00001690; // type:function size:0x2DC -AcOLotus__stateEndRotateLeave = .text:0x00001970; // type:function size:0x1C +finalizeState_Rotate__11dAcOLotus_cFv = .text:0x000014F0; // type:function size:0x80 +initializeState_EndRotate__11dAcOLotus_cFv = .text:0x00001570; // type:function size:0x120 +executeState_EndRotate__11dAcOLotus_cFv = .text:0x00001690; // type:function size:0x2DC +finalizeState_EndRotate__11dAcOLotus_cFv = .text:0x00001970; // type:function size:0x1C fn_287_1990 = .text:0x00001990; // type:function size:0x674 fn_287_2010 = .text:0x00002010; // type:function size:0x26C fn_287_2280 = .text:0x00002280; // type:function size:0x7F4 fn_287_2A80 = .text:0x00002A80; // type:function size:0xB4 -fn_287_2B40 = .text:0x00002B40; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B40; // type:function size:0x10 fn_287_2B50 = .text:0x00002B50; // type:function size:0x94 -AcOLotus__dtor = .text:0x00002BF0; // type:function size:0x140 -fn_287_2D30 = .text:0x00002D30; // type:function size:0x60 -fn_287_2D90 = .text:0x00002D90; // type:function size:0xC -fn_287_2DA0 = .text:0x00002DA0; // type:function size:0x1C -fn_287_2DC0 = .text:0x00002DC0; // type:function size:0x1C -fn_287_2DE0 = .text:0x00002DE0; // type:function size:0x1C -fn_287_2E00 = .text:0x00002E00; // type:function size:0x10 -fn_287_2E10 = .text:0x00002E10; // type:function size:0x10 -fn_287_2E20 = .text:0x00002E20; // type:function size:0x10 -fn_287_2E30 = .text:0x00002E30; // type:function size:0x10 -fn_287_2E40 = .text:0x00002E40; // type:function size:0x10 -fn_287_2E50 = .text:0x00002E50; // type:function size:0x10 -fn_287_2E60 = .text:0x00002E60; // type:function size:0x30 -fn_287_2E90 = .text:0x00002E90; // type:function size:0x30 -fn_287_2EC0 = .text:0x00002EC0; // type:function size:0x30 -fn_287_2EF0 = .text:0x00002EF0; // type:function size:0x338 -fn_287_3230 = .text:0x00003230; // type:function size:0x58 -fn_287_3290 = .text:0x00003290; // type:function size:0x88 +__dt__11dAcOLotus_cFv = .text:0x00002BF0; // type:function size:0x140 +build__27sFStateFct_c<11dAcOLotus_c>FRC12sStateIDIf_c = .text:0x00002D30; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOLotus_c>FRP10sStateIf_c = .text:0x00002D90; // type:function size:0xC +initialize__24sFState_c<11dAcOLotus_c>Fv = .text:0x00002DA0; // type:function size:0x1C +execute__24sFState_c<11dAcOLotus_c>Fv = .text:0x00002DC0; // type:function size:0x1C +finalize__24sFState_c<11dAcOLotus_c>Fv = .text:0x00002DE0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E00; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E10; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E20; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E30; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E40; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E50; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOLotus_c>CFR11dAcOLotus_c = .text:0x00002E60; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOLotus_c>CFR11dAcOLotus_c = .text:0x00002E90; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOLotus_c>CFR11dAcOLotus_c = .text:0x00002EC0; // type:function size:0x30 +__sinit_\d_a_obj_lotus_cpp = .text:0x00002EF0; // type:function size:0x338 scope:local +__dt__26sFStateID_c<11dAcOLotus_c>Fv = .text:0x00003230; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOLotus_c>CFPCc = .text:0x00003290; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -62,7 +62,7 @@ lbl_287_rodata_1C = .rodata:0x0000001C; // type:object size:0x10 data:float lbl_287_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float lbl_287_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_287_rodata_34 = .rodata:0x00000034; // type:object size:0xD4 data:float -lbl_287_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_OBJ_LOTUS = .data:0x00000000; // type:object size:0x70 data:4byte lbl_287_data_70 = .data:0x00000070; // type:object size:0xC lbl_287_data_7C = .data:0x0000007C; // type:object size:0xC lbl_287_data_88 = .data:0x00000088; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_lotus_flowerNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lotus_flowerNP/symbols.txt index 8cf717e0..5481a2a4 100644 --- a/config/SOUE01/rels/d_a_obj_lotus_flowerNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lotus_flowerNP/symbols.txt @@ -4,23 +4,23 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_463_F0 = .text:0x000000F0; // type:function size:0x40 -fn_463_130 = .text:0x00000130; // type:function size:0x15C -fn_463_290 = .text:0x00000290; // type:function size:0x58 -fn_463_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_463_360 = .text:0x00000360; // type:function size:0xA0 -fn_463_400 = .text:0x00000400; // type:function size:0xA4 +dAcOLotusFlower_c_classInit__Fv = .text:0x00000130; // type:function size:0x15C +__dt__30sFState_c<17dAcOLotusFlower_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOLotusFlower_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_463_4B0 = .text:0x000004B0; // type:function size:0x4 fn_463_4C0 = .text:0x000004C0; // type:function size:0x58 fn_463_520 = .text:0x00000520; // type:function size:0xD4 fn_463_600 = .text:0x00000600; // type:function size:0x180 fn_463_780 = .text:0x00000780; // type:function size:0x278 -fn_463_A00 = .text:0x00000A00; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A00; // type:function size:0x10 fn_463_A10 = .text:0x00000A10; // type:function size:0x30 fn_463_A40 = .text:0x00000A40; // type:function size:0x240 fn_463_C80 = .text:0x00000C80; // type:function size:0x58 -fn_463_CE0 = .text:0x00000CE0; // type:function size:0x4 -fn_463_CF0 = .text:0x00000CF0; // type:function size:0x4 -fn_463_D00 = .text:0x00000D00; // type:function size:0x4 +initializeState_Wait__17dAcOLotusFlower_cFv = .text:0x00000CE0; // type:function size:0x4 +executeState_Wait__17dAcOLotusFlower_cFv = .text:0x00000CF0; // type:function size:0x4 +finalizeState_Wait__17dAcOLotusFlower_cFv = .text:0x00000D00; // type:function size:0x4 fn_463_D10 = .text:0x00000D10; // type:function size:0x14 fn_463_D30 = .text:0x00000D30; // type:function size:0xAC fn_463_DE0 = .text:0x00000DE0; // type:function size:0x520 @@ -31,26 +31,26 @@ fn_463_1C00 = .text:0x00001C00; // type:function size:0x144 fn_463_1D50 = .text:0x00001D50; // type:function size:0x388 fn_463_20E0 = .text:0x000020E0; // type:function size:0x320 fn_463_2400 = .text:0x00002400; // type:function size:0x6C -fn_463_2470 = .text:0x00002470; // type:function size:0x138 -fn_463_25B0 = .text:0x000025B0; // type:function size:0x10 -fn_463_25C0 = .text:0x000025C0; // type:function size:0x10 -fn_463_25D0 = .text:0x000025D0; // type:function size:0x60 -fn_463_2630 = .text:0x00002630; // type:function size:0xC -fn_463_2640 = .text:0x00002640; // type:function size:0x1C -fn_463_2660 = .text:0x00002660; // type:function size:0x1C -fn_463_2680 = .text:0x00002680; // type:function size:0x1C -fn_463_26A0 = .text:0x000026A0; // type:function size:0x10 -fn_463_26B0 = .text:0x000026B0; // type:function size:0x10 -fn_463_26C0 = .text:0x000026C0; // type:function size:0x10 -fn_463_26D0 = .text:0x000026D0; // type:function size:0x10 -fn_463_26E0 = .text:0x000026E0; // type:function size:0x10 -fn_463_26F0 = .text:0x000026F0; // type:function size:0x10 -fn_463_2700 = .text:0x00002700; // type:function size:0x30 -fn_463_2730 = .text:0x00002730; // type:function size:0x30 -fn_463_2760 = .text:0x00002760; // type:function size:0x30 -fn_463_2790 = .text:0x00002790; // type:function size:0x138 -fn_463_28D0 = .text:0x000028D0; // type:function size:0x58 -fn_463_2930 = .text:0x00002930; // type:function size:0x88 +__dt__17dAcOLotusFlower_cFv = .text:0x00002470; // type:function size:0x138 +executeState__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025B0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025C0; // type:function size:0x10 +build__33sFStateFct_c<17dAcOLotusFlower_c>FRC12sStateIDIf_c = .text:0x000025D0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOLotusFlower_c>FRP10sStateIf_c = .text:0x00002630; // type:function size:0xC +initialize__30sFState_c<17dAcOLotusFlower_c>Fv = .text:0x00002640; // type:function size:0x1C +execute__30sFState_c<17dAcOLotusFlower_c>Fv = .text:0x00002660; // type:function size:0x1C +finalize__30sFState_c<17dAcOLotusFlower_c>Fv = .text:0x00002680; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000026A0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000026B0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000026C0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000026D0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000026E0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000026F0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOLotusFlower_c>CFR17dAcOLotusFlower_c = .text:0x00002700; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOLotusFlower_c>CFR17dAcOLotusFlower_c = .text:0x00002730; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOLotusFlower_c>CFR17dAcOLotusFlower_c = .text:0x00002760; // type:function size:0x30 +__sinit_\d_a_obj_lotus_flower_cpp = .text:0x00002790; // type:function size:0x138 scope:local +__dt__32sFStateID_c<17dAcOLotusFlower_c>Fv = .text:0x000028D0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOLotusFlower_c>CFPCc = .text:0x00002930; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -62,7 +62,7 @@ lbl_463_rodata_2C = .rodata:0x0000002C; // type:object size:0x14 data:float lbl_463_rodata_40 = .rodata:0x00000040; // type:object size:0x14 lbl_463_rodata_54 = .rodata:0x00000054; // type:object size:0x14 data:float lbl_463_rodata_68 = .rodata:0x00000068; // type:object size:0xC data:float -lbl_463_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_OBJ_LOTUS_FLOWER = .data:0x00000000; // type:object size:0x70 data:4byte lbl_463_data_70 = .data:0x00000070; // type:object size:0xC data:string lbl_463_data_7C = .data:0x0000007C; // type:object size:0x14 lbl_463_data_90 = .data:0x00000090; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_a_obj_lotus_seedNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lotus_seedNP/symbols.txt index 1afa2949..ebe4a0db 100644 --- a/config/SOUE01/rels/d_a_obj_lotus_seedNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lotus_seedNP/symbols.txt @@ -3,43 +3,43 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_464_F0 = .text:0x000000F0; // type:function size:0x108 -fn_464_200 = .text:0x00000200; // type:function size:0x58 -fn_464_260 = .text:0x00000260; // type:function size:0x6C -fn_464_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_464_370 = .text:0x00000370; // type:function size:0xA4 +dAcOLotusSeed_c_classInit__Fv = .text:0x000000F0; // type:function size:0x108 +__dt__28sFState_c<15dAcOLotusSeed_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOLotusSeed_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 fn_464_420 = .text:0x00000420; // type:function size:0x58 fn_464_480 = .text:0x00000480; // type:function size:0x5C fn_464_4E0 = .text:0x000004E0; // type:function size:0x7C fn_464_560 = .text:0x00000560; // type:function size:0x20C -fn_464_770 = .text:0x00000770; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000770; // type:function size:0x10 fn_464_780 = .text:0x00000780; // type:function size:0x3C fn_464_7C0 = .text:0x000007C0; // type:function size:0x8 fn_464_7D0 = .text:0x000007D0; // type:function size:0x1A4 -fn_464_980 = .text:0x00000980; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 fn_464_990 = .text:0x00000990; // type:function size:0x12C -fn_464_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_464_AD0 = .text:0x00000AD0; // type:function size:0x4 -fn_464_AE0 = .text:0x00000AE0; // type:function size:0x44 -fn_464_B30 = .text:0x00000B30; // type:function size:0x4 -fn_464_B40 = .text:0x00000B40; // type:function size:0x10 -fn_464_B50 = .text:0x00000B50; // type:function size:0xC8 -fn_464_C20 = .text:0x00000C20; // type:function size:0x4 -fn_464_C30 = .text:0x00000C30; // type:function size:0xC -fn_464_C40 = .text:0x00000C40; // type:function size:0x90C -fn_464_1550 = .text:0x00001550; // type:function size:0x4 -fn_464_1560 = .text:0x00001560; // type:function size:0x10 -fn_464_1570 = .text:0x00001570; // type:function size:0xA0 -fn_464_1610 = .text:0x00001610; // type:function size:0x4 -fn_464_1620 = .text:0x00001620; // type:function size:0x3C -fn_464_1660 = .text:0x00001660; // type:function size:0x98 -fn_464_1700 = .text:0x00001700; // type:function size:0x4 -fn_464_1710 = .text:0x00001710; // type:function size:0x54 -fn_464_1770 = .text:0x00001770; // type:function size:0xF8 -fn_464_1870 = .text:0x00001870; // type:function size:0x10 -fn_464_1880 = .text:0x00001880; // type:function size:0x4 -fn_464_1890 = .text:0x00001890; // type:function size:0x4 -fn_464_18A0 = .text:0x000018A0; // type:function size:0x4 +getStateID__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AC0; // type:function size:0x10 +initializeState_Init__15dAcOLotusSeed_cFv = .text:0x00000AD0; // type:function size:0x4 +executeState_Init__15dAcOLotusSeed_cFv = .text:0x00000AE0; // type:function size:0x44 +finalizeState_Init__15dAcOLotusSeed_cFv = .text:0x00000B30; // type:function size:0x4 +initializeState_Stick__15dAcOLotusSeed_cFv = .text:0x00000B40; // type:function size:0x10 +executeState_Stick__15dAcOLotusSeed_cFv = .text:0x00000B50; // type:function size:0xC8 +finalizeState_Stick__15dAcOLotusSeed_cFv = .text:0x00000C20; // type:function size:0x4 +initializeState_Wait__15dAcOLotusSeed_cFv = .text:0x00000C30; // type:function size:0xC +executeState_Wait__15dAcOLotusSeed_cFv = .text:0x00000C40; // type:function size:0x90C +finalizeState_Wait__15dAcOLotusSeed_cFv = .text:0x00001550; // type:function size:0x4 +initializeState_CarryGrab__15dAcOLotusSeed_cFv = .text:0x00001560; // type:function size:0x10 +executeState_CarryGrab__15dAcOLotusSeed_cFv = .text:0x00001570; // type:function size:0xA0 +finalizeState_CarryGrab__15dAcOLotusSeed_cFv = .text:0x00001610; // type:function size:0x4 +initializeState_CarryWhip__15dAcOLotusSeed_cFv = .text:0x00001620; // type:function size:0x3C +executeState_CarryWhip__15dAcOLotusSeed_cFv = .text:0x00001660; // type:function size:0x98 +finalizeState_CarryWhip__15dAcOLotusSeed_cFv = .text:0x00001700; // type:function size:0x4 +initializeState_CarryBeetle__15dAcOLotusSeed_cFv = .text:0x00001710; // type:function size:0x54 +executeState_CarryBeetle__15dAcOLotusSeed_cFv = .text:0x00001770; // type:function size:0xF8 +finalizeState_CarryBeetle__15dAcOLotusSeed_cFv = .text:0x00001870; // type:function size:0x10 +initializeState_Dead__15dAcOLotusSeed_cFv = .text:0x00001880; // type:function size:0x4 +executeState_Dead__15dAcOLotusSeed_cFv = .text:0x00001890; // type:function size:0x4 +finalizeState_Dead__15dAcOLotusSeed_cFv = .text:0x000018A0; // type:function size:0x4 fn_464_18B0 = .text:0x000018B0; // type:function size:0xC fn_464_18C0 = .text:0x000018C0; // type:function size:0x18C fn_464_1A50 = .text:0x00001A50; // type:function size:0xB8 @@ -49,24 +49,24 @@ fn_464_1B90 = .text:0x00001B90; // type:function size:0x8 fn_464_1BA0 = .text:0x00001BA0; // type:function size:0xE8 fn_464_1C90 = .text:0x00001C90; // type:function size:0xB8 fn_464_1D50 = .text:0x00001D50; // type:function size:0x160 -fn_464_1EB0 = .text:0x00001EB0; // type:function size:0x114 -fn_464_1FD0 = .text:0x00001FD0; // type:function size:0x60 -fn_464_2030 = .text:0x00002030; // type:function size:0xC -fn_464_2040 = .text:0x00002040; // type:function size:0x1C -fn_464_2060 = .text:0x00002060; // type:function size:0x1C -fn_464_2080 = .text:0x00002080; // type:function size:0x1C -fn_464_20A0 = .text:0x000020A0; // type:function size:0x10 -fn_464_20B0 = .text:0x000020B0; // type:function size:0x10 -fn_464_20C0 = .text:0x000020C0; // type:function size:0x10 -fn_464_20D0 = .text:0x000020D0; // type:function size:0x10 -fn_464_20E0 = .text:0x000020E0; // type:function size:0x10 -fn_464_20F0 = .text:0x000020F0; // type:function size:0x10 -fn_464_2100 = .text:0x00002100; // type:function size:0x30 -fn_464_2130 = .text:0x00002130; // type:function size:0x30 -fn_464_2160 = .text:0x00002160; // type:function size:0x30 -fn_464_2190 = .text:0x00002190; // type:function size:0x56C -fn_464_2700 = .text:0x00002700; // type:function size:0x58 -fn_464_2760 = .text:0x00002760; // type:function size:0x88 +__dt__15dAcOLotusSeed_cFv = .text:0x00001EB0; // type:function size:0x114 +build__31sFStateFct_c<15dAcOLotusSeed_c>FRC12sStateIDIf_c = .text:0x00001FD0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOLotusSeed_c>FRP10sStateIf_c = .text:0x00002030; // type:function size:0xC +initialize__28sFState_c<15dAcOLotusSeed_c>Fv = .text:0x00002040; // type:function size:0x1C +execute__28sFState_c<15dAcOLotusSeed_c>Fv = .text:0x00002060; // type:function size:0x1C +finalize__28sFState_c<15dAcOLotusSeed_c>Fv = .text:0x00002080; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000020A0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000020B0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000020C0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020D0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020E0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020F0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOLotusSeed_c>CFR15dAcOLotusSeed_c = .text:0x00002100; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOLotusSeed_c>CFR15dAcOLotusSeed_c = .text:0x00002130; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOLotusSeed_c>CFR15dAcOLotusSeed_c = .text:0x00002160; // type:function size:0x30 +__sinit_\d_a_obj_lotus_seed_cpp = .text:0x00002190; // type:function size:0x56C scope:local +__dt__30sFStateID_c<15dAcOLotusSeed_c>Fv = .text:0x00002700; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOLotusSeed_c>CFPCc = .text:0x00002760; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -76,7 +76,7 @@ lbl_464_rodata_2C = .rodata:0x0000002C; // type:object size:0x4C data:float lbl_464_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double lbl_464_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float lbl_464_rodata_84 = .rodata:0x00000084; // type:object size:0x18 data:float -lbl_464_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_OBJ_LOTUS_SEED = .data:0x00000000; // type:object size:0x3C data:4byte lbl_464_data_3C = .data:0x0000003C; // type:object size:0xC lbl_464_data_48 = .data:0x00000048; // type:object size:0x38 lbl_464_data_80 = .data:0x00000080; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_mappartsNP/splits.txt b/config/SOUE01/rels/d_a_obj_mappartsNP/splits.txt index 055bb6f2..d9f75d96 100644 --- a/config/SOUE01/rels/d_a_obj_mappartsNP/splits.txt +++ b/config/SOUE01/rels/d_a_obj_mappartsNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_a_obj_mappartsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_mappartsNP/symbols.txt index d0dbeed2..6b1fbce5 100644 --- a/config/SOUE01/rels/d_a_obj_mappartsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_mappartsNP/symbols.txt @@ -1,10 +1,10 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_633_70 = .text:0x00000070; // type:function size:0x4C +dAcOMapparts_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C AcOMapparts__init = .text:0x000000C0; // type:function size:0x8 -fn_633_D0 = .text:0x000000D0; // type:function size:0x58 +__dt__14dAcOMapparts_cFv = .text:0x000000D0; // type:function size:0x58 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_633_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_633_section4_10 = .rodata:0x00000010; // type:object size:0x80 +g_profile_OBJ_MAPPARTS = .data:0x00000000; // type:object size:0x10 +lbl_633_section4_10 = .data:0x00000010; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_megami_islandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_megami_islandNP/symbols.txt index 67d68fcc..5116c7ef 100644 --- a/config/SOUE01/rels/d_a_obj_megami_islandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_megami_islandNP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOmegamiIsland__ctor = .text:0x00000070; // type:function size:0xB0 +dAcOmegamiIsland_c_classInit__Fv = .text:0x00000070; // type:function size:0xB0 AcOmegamiIsland__initModels = .text:0x00000120; // type:function size:0x204 AcOmegamiIsland__init = .text:0x00000330; // type:function size:0x11C AcOmegamiIsland__destroy = .text:0x00000450; // type:function size:0x38 AcOmegamiIsland__update = .text:0x00000490; // type:function size:0x30 AcOmegamiIsland__draw = .text:0x000004C0; // type:function size:0x60 AcOmegamiIsland__hasGoddessStatueFallen = .text:0x00000520; // type:function size:0x48 -AcOmegamiIsland__dtor = .text:0x00000570; // type:function size:0x8C +__dt__18dAcOmegamiIsland_cFv = .text:0x00000570; // type:function size:0x8C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_397_rodata_0 = .rodata:0x00000000; // type:object size:0x48 data:float @@ -20,6 +20,6 @@ lbl_397_data_44 = .data:0x00000044; // type:object size:0x14 data:string lbl_397_data_58 = .data:0x00000058; // type:object size:0x18 data:string lbl_397_data_70 = .data:0x00000070; // type:object size:0x18 lbl_397_data_88 = .data:0x00000088; // type:object size:0x18 data:string -lbl_397_data_A0 = .data:0x000000A0; // type:object size:0x10 +g_profile_OBJ_MEGAMI_ISLAND = .data:0x000000A0; // type:object size:0x10 lbl_397_data_B0 = .data:0x000000B0; // type:object size:0x20 data:string lbl_397_data_D0 = .data:0x000000D0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_mg_pumpkinNP/symbols.txt b/config/SOUE01/rels/d_a_obj_mg_pumpkinNP/symbols.txt index 3ac3617f..2c144c64 100644 --- a/config/SOUE01/rels/d_a_obj_mg_pumpkinNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_mg_pumpkinNP/symbols.txt @@ -3,37 +3,37 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_546_F0 = .text:0x000000F0; // type:function size:0xF4 -fn_546_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_546_250 = .text:0x00000250; // type:function size:0x6C -fn_546_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_546_360 = .text:0x00000360; // type:function size:0xA4 +dAcOMgPumpkin_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF4 +__dt__28sFState_c<15dAcOMgPumpkin_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOMgPumpkin_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_546_410 = .text:0x00000410; // type:function size:0x44 fn_546_460 = .text:0x00000460; // type:function size:0x58 fn_546_4C0 = .text:0x000004C0; // type:function size:0x6C fn_546_530 = .text:0x00000530; // type:function size:0xA8 fn_546_5E0 = .text:0x000005E0; // type:function size:0x134 -fn_546_720 = .text:0x00000720; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000720; // type:function size:0x10 fn_546_730 = .text:0x00000730; // type:function size:0x8 fn_546_740 = .text:0x00000740; // type:function size:0x98 -fn_546_7E0 = .text:0x000007E0; // type:function size:0x10 -fn_546_7F0 = .text:0x000007F0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007E0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007F0; // type:function size:0x10 fn_546_800 = .text:0x00000800; // type:function size:0x12C -fn_546_930 = .text:0x00000930; // type:function size:0x4 -fn_546_940 = .text:0x00000940; // type:function size:0x70 -fn_546_9B0 = .text:0x000009B0; // type:function size:0x4 -fn_546_9C0 = .text:0x000009C0; // type:function size:0xE8 -fn_546_AB0 = .text:0x00000AB0; // type:function size:0xBC4 -fn_546_1680 = .text:0x00001680; // type:function size:0x4 -fn_546_1690 = .text:0x00001690; // type:function size:0x1B4 -fn_546_1850 = .text:0x00001850; // type:function size:0x3E0 -fn_546_1C30 = .text:0x00001C30; // type:function size:0x4 -fn_546_1C40 = .text:0x00001C40; // type:function size:0xFC -fn_546_1D40 = .text:0x00001D40; // type:function size:0x26C -fn_546_1FB0 = .text:0x00001FB0; // type:function size:0x4 -fn_546_1FC0 = .text:0x00001FC0; // type:function size:0x1D0 -fn_546_2190 = .text:0x00002190; // type:function size:0x45C -fn_546_25F0 = .text:0x000025F0; // type:function size:0x4 +initializeState_Wait__15dAcOMgPumpkin_cFv = .text:0x00000930; // type:function size:0x4 +executeState_Wait__15dAcOMgPumpkin_cFv = .text:0x00000940; // type:function size:0x70 +finalizeState_Wait__15dAcOMgPumpkin_cFv = .text:0x000009B0; // type:function size:0x4 +initializeState_Carry__15dAcOMgPumpkin_cFv = .text:0x000009C0; // type:function size:0xE8 +executeState_Carry__15dAcOMgPumpkin_cFv = .text:0x00000AB0; // type:function size:0xBC4 +finalizeState_Carry__15dAcOMgPumpkin_cFv = .text:0x00001680; // type:function size:0x4 +initializeState_Drop__15dAcOMgPumpkin_cFv = .text:0x00001690; // type:function size:0x1B4 +executeState_Drop__15dAcOMgPumpkin_cFv = .text:0x00001850; // type:function size:0x3E0 +finalizeState_Drop__15dAcOMgPumpkin_cFv = .text:0x00001C30; // type:function size:0x4 +initializeState_DropAll__15dAcOMgPumpkin_cFv = .text:0x00001C40; // type:function size:0xFC +executeState_DropAll__15dAcOMgPumpkin_cFv = .text:0x00001D40; // type:function size:0x26C +finalizeState_DropAll__15dAcOMgPumpkin_cFv = .text:0x00001FB0; // type:function size:0x4 +initializeState_DropPartial__15dAcOMgPumpkin_cFv = .text:0x00001FC0; // type:function size:0x1D0 +executeState_DropPartial__15dAcOMgPumpkin_cFv = .text:0x00002190; // type:function size:0x45C +finalizeState_DropPartial__15dAcOMgPumpkin_cFv = .text:0x000025F0; // type:function size:0x4 fn_546_2600 = .text:0x00002600; // type:function size:0x338 fn_546_2940 = .text:0x00002940; // type:function size:0xC0 fn_546_2A00 = .text:0x00002A00; // type:function size:0x70 @@ -47,24 +47,24 @@ fn_546_3170 = .text:0x00003170; // type:function size:0x4 fn_546_3180 = .text:0x00003180; // type:function size:0x18 fn_546_31A0 = .text:0x000031A0; // type:function size:0x3C fn_546_31E0 = .text:0x000031E0; // type:function size:0x88 -fn_546_3270 = .text:0x00003270; // type:function size:0x100 -fn_546_3370 = .text:0x00003370; // type:function size:0x60 -fn_546_33D0 = .text:0x000033D0; // type:function size:0xC -fn_546_33E0 = .text:0x000033E0; // type:function size:0x1C -fn_546_3400 = .text:0x00003400; // type:function size:0x1C -fn_546_3420 = .text:0x00003420; // type:function size:0x1C -fn_546_3440 = .text:0x00003440; // type:function size:0x10 -fn_546_3450 = .text:0x00003450; // type:function size:0x10 -fn_546_3460 = .text:0x00003460; // type:function size:0x10 -fn_546_3470 = .text:0x00003470; // type:function size:0x10 -fn_546_3480 = .text:0x00003480; // type:function size:0x10 -fn_546_3490 = .text:0x00003490; // type:function size:0x10 -fn_546_34A0 = .text:0x000034A0; // type:function size:0x30 -fn_546_34D0 = .text:0x000034D0; // type:function size:0x30 -fn_546_3500 = .text:0x00003500; // type:function size:0x30 -fn_546_3530 = .text:0x00003530; // type:function size:0x3F4 -fn_546_3930 = .text:0x00003930; // type:function size:0x58 -fn_546_3990 = .text:0x00003990; // type:function size:0x88 +__dt__15dAcOMgPumpkin_cFv = .text:0x00003270; // type:function size:0x100 +build__31sFStateFct_c<15dAcOMgPumpkin_c>FRC12sStateIDIf_c = .text:0x00003370; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOMgPumpkin_c>FRP10sStateIf_c = .text:0x000033D0; // type:function size:0xC +initialize__28sFState_c<15dAcOMgPumpkin_c>Fv = .text:0x000033E0; // type:function size:0x1C +execute__28sFState_c<15dAcOMgPumpkin_c>Fv = .text:0x00003400; // type:function size:0x1C +finalize__28sFState_c<15dAcOMgPumpkin_c>Fv = .text:0x00003420; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003440; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003450; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003460; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003470; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003480; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003490; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOMgPumpkin_c>CFR15dAcOMgPumpkin_c = .text:0x000034A0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOMgPumpkin_c>CFR15dAcOMgPumpkin_c = .text:0x000034D0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOMgPumpkin_c>CFR15dAcOMgPumpkin_c = .text:0x00003500; // type:function size:0x30 +__sinit_\d_a_obj_mg_pumpkin_cpp = .text:0x00003530; // type:function size:0x3F4 scope:local +__dt__30sFStateID_c<15dAcOMgPumpkin_c>Fv = .text:0x00003930; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOMgPumpkin_c>CFPCc = .text:0x00003990; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -75,7 +75,7 @@ lbl_546_rodata_D8 = .rodata:0x000000D8; // type:object size:0x48 data:double lbl_546_rodata_120 = .rodata:0x00000120; // type:object size:0x48 data:4byte lbl_546_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float lbl_546_rodata_16C = .rodata:0x0000016C; // type:object size:0x14 data:float -lbl_546_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_MG_PUMPKIN = .data:0x00000000; // type:object size:0x10 data:4byte lbl_546_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_546_data_18 = .data:0x00000018; // type:object size:0x20 lbl_546_data_38 = .data:0x00000038; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_mole_coverNP/symbols.txt b/config/SOUE01/rels/d_a_obj_mole_coverNP/symbols.txt index b5d42805..bb47263f 100644 --- a/config/SOUE01/rels/d_a_obj_mole_coverNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_mole_coverNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOmoleCover__ctor = .text:0x00000070; // type:function size:0x64 +dAcOmoleCover_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOmoleCover__initModels = .text:0x000000E0; // type:function size:0x110 AcOmoleCover__init = .text:0x000001F0; // type:function size:0xD0 fn_424_2C0 = .text:0x000002C0; // type:function size:0x8 fn_424_2D0 = .text:0x000002D0; // type:function size:0x8 AcOmoleCover__draw = .text:0x000002E0; // type:function size:0x28 -AcOmoleCover__dtor = .text:0x00000310; // type:function size:0x74 +__dt__15dAcOmoleCover_cFv = .text:0x00000310; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_424_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_424_data_0 = .data:0x00000000; // type:object size:0x6C +g_profile_OBJ_MOLE_COVER = .data:0x00000000; // type:object size:0x6C lbl_424_data_6C = .data:0x0000006C; // type:object size:0x24 lbl_424_data_90 = .data:0x00000090; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_move_elecNP/symbols.txt b/config/SOUE01/rels/d_a_obj_move_elecNP/symbols.txt index fbaa7aa6..a20cb61b 100644 --- a/config/SOUE01/rels/d_a_obj_move_elecNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_move_elecNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_556_F0 = .text:0x000000F0; // type:function size:0x134 -fn_556_230 = .text:0x00000230; // type:function size:0x58 -fn_556_290 = .text:0x00000290; // type:function size:0x6C -fn_556_300 = .text:0x00000300; // type:function size:0xA0 -fn_556_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOMoveElec_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 +__dt__27sFState_c<14dAcOMoveElec_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOMoveElec_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_556_450 = .text:0x00000450; // type:function size:0x11C fn_556_570 = .text:0x00000570; // type:function size:0x21C -fn_556_790 = .text:0x00000790; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000790; // type:function size:0x10 fn_556_7A0 = .text:0x000007A0; // type:function size:0x8 fn_556_7B0 = .text:0x000007B0; // type:function size:0x22C -fn_556_9E0 = .text:0x000009E0; // type:function size:0x10 -fn_556_9F0 = .text:0x000009F0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009E0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009F0; // type:function size:0x10 fn_556_A00 = .text:0x00000A00; // type:function size:0x1C fn_556_A20 = .text:0x00000A20; // type:function size:0x28 -fn_556_A50 = .text:0x00000A50; // type:function size:0x44 -fn_556_AA0 = .text:0x00000AA0; // type:function size:0xAC -fn_556_B50 = .text:0x00000B50; // type:function size:0x4 -fn_556_B60 = .text:0x00000B60; // type:function size:0x54 -fn_556_BC0 = .text:0x00000BC0; // type:function size:0x2EC -fn_556_EB0 = .text:0x00000EB0; // type:function size:0x4 -fn_556_EC0 = .text:0x00000EC0; // type:function size:0x30 -fn_556_EF0 = .text:0x00000EF0; // type:function size:0x78 +initializeState_WaitOff__14dAcOMoveElec_cFv = .text:0x00000A50; // type:function size:0x44 +executeState_WaitOff__14dAcOMoveElec_cFv = .text:0x00000AA0; // type:function size:0xAC +finalizeState_WaitOff__14dAcOMoveElec_cFv = .text:0x00000B50; // type:function size:0x4 +initializeState_WaitOn__14dAcOMoveElec_cFv = .text:0x00000B60; // type:function size:0x54 +executeState_WaitOn__14dAcOMoveElec_cFv = .text:0x00000BC0; // type:function size:0x2EC +finalizeState_WaitOn__14dAcOMoveElec_cFv = .text:0x00000EB0; // type:function size:0x4 +initializeState_Move__14dAcOMoveElec_cFv = .text:0x00000EC0; // type:function size:0x30 +executeState_Move__14dAcOMoveElec_cFv = .text:0x00000EF0; // type:function size:0x78 fn_556_F70 = .text:0x00000F70; // type:function size:0x1C -fn_556_F90 = .text:0x00000F90; // type:function size:0x4 +finalizeState_Move__14dAcOMoveElec_cFv = .text:0x00000F90; // type:function size:0x4 fn_556_FA0 = .text:0x00000FA0; // type:function size:0x150 -fn_556_10F0 = .text:0x000010F0; // type:function size:0x120 -fn_556_1210 = .text:0x00001210; // type:function size:0x60 -fn_556_1270 = .text:0x00001270; // type:function size:0xC -fn_556_1280 = .text:0x00001280; // type:function size:0x1C -fn_556_12A0 = .text:0x000012A0; // type:function size:0x1C -fn_556_12C0 = .text:0x000012C0; // type:function size:0x1C -fn_556_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_556_12F0 = .text:0x000012F0; // type:function size:0x10 -fn_556_1300 = .text:0x00001300; // type:function size:0x10 -fn_556_1310 = .text:0x00001310; // type:function size:0x10 -fn_556_1320 = .text:0x00001320; // type:function size:0x10 -fn_556_1330 = .text:0x00001330; // type:function size:0x10 -fn_556_1340 = .text:0x00001340; // type:function size:0x30 -fn_556_1370 = .text:0x00001370; // type:function size:0x30 -fn_556_13A0 = .text:0x000013A0; // type:function size:0x30 -fn_556_13D0 = .text:0x000013D0; // type:function size:0x27C -fn_556_1650 = .text:0x00001650; // type:function size:0x58 -fn_556_16B0 = .text:0x000016B0; // type:function size:0x88 +__dt__14dAcOMoveElec_cFv = .text:0x000010F0; // type:function size:0x120 +build__30sFStateFct_c<14dAcOMoveElec_c>FRC12sStateIDIf_c = .text:0x00001210; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOMoveElec_c>FRP10sStateIf_c = .text:0x00001270; // type:function size:0xC +initialize__27sFState_c<14dAcOMoveElec_c>Fv = .text:0x00001280; // type:function size:0x1C +execute__27sFState_c<14dAcOMoveElec_c>Fv = .text:0x000012A0; // type:function size:0x1C +finalize__27sFState_c<14dAcOMoveElec_c>Fv = .text:0x000012C0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012E0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012F0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001300; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001310; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001320; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001330; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOMoveElec_c>CFR14dAcOMoveElec_c = .text:0x00001340; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOMoveElec_c>CFR14dAcOMoveElec_c = .text:0x00001370; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOMoveElec_c>CFR14dAcOMoveElec_c = .text:0x000013A0; // type:function size:0x30 +__sinit_\d_a_obj_move_elec_cpp = .text:0x000013D0; // type:function size:0x27C scope:local +__dt__29sFStateID_c<14dAcOMoveElec_c>Fv = .text:0x00001650; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOMoveElec_c>CFPCc = .text:0x000016B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -53,7 +53,7 @@ lbl_556_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float lbl_556_rodata_1C = .rodata:0x0000001C; // type:object size:0x8 data:float lbl_556_rodata_24 = .rodata:0x00000024; // type:object size:0x20 data:float lbl_556_rodata_44 = .rodata:0x00000044; // type:object size:0x14 data:float -lbl_556_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_MOVE_ELEC = .data:0x00000000; // type:object size:0x50 data:4byte lbl_556_data_50 = .data:0x00000050; // type:object size:0x4C lbl_556_data_9C = .data:0x0000009C; // type:object size:0x14 data:string lbl_556_data_B0 = .data:0x000000B0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_move_lift_volNP/symbols.txt b/config/SOUE01/rels/d_a_obj_move_lift_volNP/symbols.txt index 81dd892b..dc3e0dd8 100644 --- a/config/SOUE01/rels/d_a_obj_move_lift_volNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_move_lift_volNP/symbols.txt @@ -3,39 +3,39 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOmoveLiftVol__ctor = .text:0x000000F0; // type:function size:0x1FC +dAcOmoveLiftVol_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1FC fn_259_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_259_350 = .text:0x00000350; // type:function size:0x58 -fn_259_3B0 = .text:0x000003B0; // type:function size:0x6C -fn_259_420 = .text:0x00000420; // type:function size:0xA0 -fn_259_4C0 = .text:0x000004C0; // type:function size:0xA4 +__dt__30sFState_c<17dAcOmoveLiftVol_c>Fv = .text:0x00000350; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOmoveLiftVol_c>Fv = .text:0x000003B0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000420; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004C0; // type:function size:0xA4 AcOmoveLiftVol__initModels = .text:0x00000570; // type:function size:0x2E4 AcOmoveLiftVol__init1 = .text:0x00000860; // type:function size:0xC54 -fn_259_14C0 = .text:0x000014C0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000014C0; // type:function size:0x10 AcOmoveLiftVol__init2 = .text:0x000014D0; // type:function size:0x118 fn_259_15F0 = .text:0x000015F0; // type:function size:0x8 AcOmoveLiftVol__updateInEvent = .text:0x00001600; // type:function size:0xDC AcOmoveLiftVol__update = .text:0x000016E0; // type:function size:0x118 -fn_259_1800 = .text:0x00001800; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001800; // type:function size:0x10 AcOmoveLiftVol__draw = .text:0x00001810; // type:function size:0x1FC -AcOmoveLiftVol__stateWaitEnter = .text:0x00001A10; // type:function size:0x7C -AcOmoveLiftVol__stateWaitUpdate = .text:0x00001A90; // type:function size:0x144 -fn_259_1BE0 = .text:0x00001BE0; // type:function size:0x4 -AcOmoveLiftVol__stateReadyEnter = .text:0x00001BF0; // type:function size:0x100 -AcOmoveLiftVol__stateReadyUpdate = .text:0x00001CF0; // type:function size:0x27C -fn_259_1F70 = .text:0x00001F70; // type:function size:0x4 -AcOmoveLiftVol__stateMoveEnter = .text:0x00001F80; // type:function size:0x64 -AcOmoveLiftVol__stateMoveUpdate = .text:0x00001FF0; // type:function size:0x2DC -AcOmoveLiftVol__stateMoveLeave = .text:0x000022D0; // type:function size:0x14 -AcOmoveLiftVol__stateArriveEnter = .text:0x000022F0; // type:function size:0x90 -AcOmoveLiftVol__stateArriveUpdate = .text:0x00002380; // type:function size:0x11C -AcOmoveLiftVol__stateArriveLeave = .text:0x000024A0; // type:function size:0x34 -AcOmoveLiftVol__stateSwitchWaitEnter = .text:0x000024E0; // type:function size:0x1C8 -AcOmoveLiftVol__stateSwitchWaitEnterUpdate = .text:0x000026B0; // type:function size:0xC8 -fn_259_2780 = .text:0x00002780; // type:function size:0x4 -AcOmoveLiftVol__stateRopeMoveEnter = .text:0x00002790; // type:function size:0xCC -AcOmoveLiftVol__stateRopeMoveUpdate = .text:0x00002860; // type:function size:0x3B4 -AcOmoveLiftVol__stateRopeMoveLeave = .text:0x00002C20; // type:function size:0x24 +initializeState_Wait__17dAcOmoveLiftVol_cFv = .text:0x00001A10; // type:function size:0x7C +executeState_Wait__17dAcOmoveLiftVol_cFv = .text:0x00001A90; // type:function size:0x144 +finalizeState_Wait__17dAcOmoveLiftVol_cFv = .text:0x00001BE0; // type:function size:0x4 +initializeState_Ready__17dAcOmoveLiftVol_cFv = .text:0x00001BF0; // type:function size:0x100 +executeState_Ready__17dAcOmoveLiftVol_cFv = .text:0x00001CF0; // type:function size:0x27C +finalizeState_Ready__17dAcOmoveLiftVol_cFv = .text:0x00001F70; // type:function size:0x4 +initializeState_Move__17dAcOmoveLiftVol_cFv = .text:0x00001F80; // type:function size:0x64 +executeState_Move__17dAcOmoveLiftVol_cFv = .text:0x00001FF0; // type:function size:0x2DC +finalizeState_Move__17dAcOmoveLiftVol_cFv = .text:0x000022D0; // type:function size:0x14 +initializeState_Arrive__17dAcOmoveLiftVol_cFv = .text:0x000022F0; // type:function size:0x90 +executeState_Arrive__17dAcOmoveLiftVol_cFv = .text:0x00002380; // type:function size:0x11C +finalizeState_Arrive__17dAcOmoveLiftVol_cFv = .text:0x000024A0; // type:function size:0x34 +initializeState_SwitchWait__17dAcOmoveLiftVol_cFv = .text:0x000024E0; // type:function size:0x1C8 +executeState_SwitchWait__17dAcOmoveLiftVol_cFv = .text:0x000026B0; // type:function size:0xC8 +finalizeState_SwitchWait__17dAcOmoveLiftVol_cFv = .text:0x00002780; // type:function size:0x4 +initializeState_RopeMove__17dAcOmoveLiftVol_cFv = .text:0x00002790; // type:function size:0xCC +executeState_RopeMove__17dAcOmoveLiftVol_cFv = .text:0x00002860; // type:function size:0x3B4 +finalizeState_RopeMove__17dAcOmoveLiftVol_cFv = .text:0x00002C20; // type:function size:0x24 fn_259_2C50 = .text:0x00002C50; // type:function size:0x188 fn_259_2DE0 = .text:0x00002DE0; // type:function size:0x2C fn_259_2E10 = .text:0x00002E10; // type:function size:0x124 @@ -46,25 +46,25 @@ AcOmoveLiftVol__doEvent = .text:0x000032B0; // type:function size:0x90 fn_259_3340 = .text:0x00003340; // type:function size:0x7C fn_259_33C0 = .text:0x000033C0; // type:function size:0xA4 fn_259_3470 = .text:0x00003470; // type:function size:0xC8 -AcOmoveLiftVol__dtor = .text:0x00003540; // type:function size:0x1C0 -fn_259_3700 = .text:0x00003700; // type:function size:0x10 -fn_259_3710 = .text:0x00003710; // type:function size:0x60 -fn_259_3770 = .text:0x00003770; // type:function size:0xC -fn_259_3780 = .text:0x00003780; // type:function size:0x1C -fn_259_37A0 = .text:0x000037A0; // type:function size:0x1C -fn_259_37C0 = .text:0x000037C0; // type:function size:0x1C -fn_259_37E0 = .text:0x000037E0; // type:function size:0x10 -fn_259_37F0 = .text:0x000037F0; // type:function size:0x10 -fn_259_3800 = .text:0x00003800; // type:function size:0x10 -fn_259_3810 = .text:0x00003810; // type:function size:0x10 -fn_259_3820 = .text:0x00003820; // type:function size:0x10 -fn_259_3830 = .text:0x00003830; // type:function size:0x10 -fn_259_3840 = .text:0x00003840; // type:function size:0x30 -fn_259_3870 = .text:0x00003870; // type:function size:0x30 -fn_259_38A0 = .text:0x000038A0; // type:function size:0x30 -fn_259_38D0 = .text:0x000038D0; // type:function size:0x4B0 -fn_259_3D80 = .text:0x00003D80; // type:function size:0x58 -fn_259_3DE0 = .text:0x00003DE0; // type:function size:0x88 +__dt__17dAcOmoveLiftVol_cFv = .text:0x00003540; // type:function size:0x1C0 +getStateID__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003700; // type:function size:0x10 +build__33sFStateFct_c<17dAcOmoveLiftVol_c>FRC12sStateIDIf_c = .text:0x00003710; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOmoveLiftVol_c>FRP10sStateIf_c = .text:0x00003770; // type:function size:0xC +initialize__30sFState_c<17dAcOmoveLiftVol_c>Fv = .text:0x00003780; // type:function size:0x1C +execute__30sFState_c<17dAcOmoveLiftVol_c>Fv = .text:0x000037A0; // type:function size:0x1C +finalize__30sFState_c<17dAcOmoveLiftVol_c>Fv = .text:0x000037C0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000037E0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000037F0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003800; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003810; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003820; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003830; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOmoveLiftVol_c>CFR17dAcOmoveLiftVol_c = .text:0x00003840; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOmoveLiftVol_c>CFR17dAcOmoveLiftVol_c = .text:0x00003870; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOmoveLiftVol_c>CFR17dAcOmoveLiftVol_c = .text:0x000038A0; // type:function size:0x30 +__sinit_\d_a_obj_move_lift_vol_cpp = .text:0x000038D0; // type:function size:0x4B0 scope:local +__dt__32sFStateID_c<17dAcOmoveLiftVol_c>Fv = .text:0x00003D80; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOmoveLiftVol_c>CFPCc = .text:0x00003DE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -81,7 +81,7 @@ lbl_259_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float lbl_259_rodata_C4 = .rodata:0x000000C4; // type:object size:0x24 data:float lbl_259_rodata_E8 = .rodata:0x000000E8; // type:object size:0x8 data:double lbl_259_rodata_F0 = .rodata:0x000000F0; // type:object size:0x50 data:float -lbl_259_data_0 = .data:0x00000000; // type:object size:0x9C data:4byte +g_profile_OBJ_MOVE_LIFT_VOL = .data:0x00000000; // type:object size:0x9C data:4byte lbl_259_data_9C = .data:0x0000009C; // type:object size:0x10 lbl_259_data_AC = .data:0x000000AC; // type:object size:0x1C lbl_259_data_C8 = .data:0x000000C8; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_obj_musasabiNP/symbols.txt b/config/SOUE01/rels/d_a_obj_musasabiNP/symbols.txt index d7e332ef..104ab71d 100644 --- a/config/SOUE01/rels/d_a_obj_musasabiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_musasabiNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_351_F0 = .text:0x000000F0; // type:function size:0x168 +dAcOmusasabi_c_classInit__Fv = .text:0x000000F0; // type:function size:0x168 fn_351_260 = .text:0x00000260; // type:function size:0x58 -fn_351_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_351_320 = .text:0x00000320; // type:function size:0x6C -fn_351_390 = .text:0x00000390; // type:function size:0xA0 -fn_351_430 = .text:0x00000430; // type:function size:0xA4 +__dt__27sFState_c<14dAcOmusasabi_c>Fv = .text:0x000002C0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOmusasabi_c>Fv = .text:0x00000320; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000390; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000430; // type:function size:0xA4 fn_351_4E0 = .text:0x000004E0; // type:function size:0x14 fn_351_500 = .text:0x00000500; // type:function size:0x58 fBase__deleteRequest3 = .text:0x00000560; // type:function size:0x4 fn_351_570 = .text:0x00000570; // type:function size:0xDC fn_351_650 = .text:0x00000650; // type:function size:0x25C -fn_351_8B0 = .text:0x000008B0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008B0; // type:function size:0x10 fn_351_8C0 = .text:0x000008C0; // type:function size:0x18 fn_351_8E0 = .text:0x000008E0; // type:function size:0xB0 -fn_351_990 = .text:0x00000990; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000990; // type:function size:0x10 fn_351_9A0 = .text:0x000009A0; // type:function size:0x10C -fn_351_AB0 = .text:0x00000AB0; // type:function size:0x10 -fn_351_AC0 = .text:0x00000AC0; // type:function size:0x38 -fn_351_B00 = .text:0x00000B00; // type:function size:0xC8 -fn_351_BD0 = .text:0x00000BD0; // type:function size:0xF8 -fn_351_CD0 = .text:0x00000CD0; // type:function size:0x90 -fn_351_D60 = .text:0x00000D60; // type:function size:0x28C +getStateID__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AB0; // type:function size:0x10 +initializeState_Wait__14dAcOmusasabi_cFv = .text:0x00000AC0; // type:function size:0x38 +executeState_Wait__14dAcOmusasabi_cFv = .text:0x00000B00; // type:function size:0xC8 +finalizeState_Wait__14dAcOmusasabi_cFv = .text:0x00000BD0; // type:function size:0xF8 +initializeState_Approach__14dAcOmusasabi_cFv = .text:0x00000CD0; // type:function size:0x90 +executeState_Approach__14dAcOmusasabi_cFv = .text:0x00000D60; // type:function size:0x28C fn_351_FF0 = .text:0x00000FF0; // type:function size:0x1C -fn_351_1010 = .text:0x00001010; // type:function size:0x1C -fn_351_1030 = .text:0x00001030; // type:function size:0x68 -fn_351_10A0 = .text:0x000010A0; // type:function size:0x2C0 -fn_351_1360 = .text:0x00001360; // type:function size:0x4 -fn_351_1370 = .text:0x00001370; // type:function size:0x5C -fn_351_13D0 = .text:0x000013D0; // type:function size:0x660 +finalizeState_Approach__14dAcOmusasabi_cFv = .text:0x00001010; // type:function size:0x1C +initializeState_Near__14dAcOmusasabi_cFv = .text:0x00001030; // type:function size:0x68 +executeState_Near__14dAcOmusasabi_cFv = .text:0x000010A0; // type:function size:0x2C0 +finalizeState_Near__14dAcOmusasabi_cFv = .text:0x00001360; // type:function size:0x4 +initializeState_Far__14dAcOmusasabi_cFv = .text:0x00001370; // type:function size:0x5C +executeState_Far__14dAcOmusasabi_cFv = .text:0x000013D0; // type:function size:0x660 fn_351_1A30 = .text:0x00001A30; // type:function size:0x1C -fn_351_1A50 = .text:0x00001A50; // type:function size:0x4 -fn_351_1A60 = .text:0x00001A60; // type:function size:0x130 -fn_351_1B90 = .text:0x00001B90; // type:function size:0x184 -fn_351_1D20 = .text:0x00001D20; // type:function size:0x9C -fn_351_1DC0 = .text:0x00001DC0; // type:function size:0x16C -fn_351_1F30 = .text:0x00001F30; // type:function size:0x10 -fn_351_1F40 = .text:0x00001F40; // type:function size:0x138 -fn_351_2080 = .text:0x00002080; // type:function size:0x4 -fn_351_2090 = .text:0x00002090; // type:function size:0x4 -fn_351_20A0 = .text:0x000020A0; // type:function size:0x4 -fn_351_20B0 = .text:0x000020B0; // type:function size:0x4 -fn_351_20C0 = .text:0x000020C0; // type:function size:0x1C4 -fn_351_2290 = .text:0x00002290; // type:function size:0x324 -fn_351_25C0 = .text:0x000025C0; // type:function size:0x14 +finalizeState_Far__14dAcOmusasabi_cFv = .text:0x00001A50; // type:function size:0x4 +initializeState_Formation__14dAcOmusasabi_cFv = .text:0x00001A60; // type:function size:0x130 +executeState_Formation__14dAcOmusasabi_cFv = .text:0x00001B90; // type:function size:0x184 +finalizeState_Formation__14dAcOmusasabi_cFv = .text:0x00001D20; // type:function size:0x9C +initializeState_Away__14dAcOmusasabi_cFv = .text:0x00001DC0; // type:function size:0x16C +getOldStateID__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F30; // type:function size:0x10 +executeState_Away__14dAcOmusasabi_cFv = .text:0x00001F40; // type:function size:0x138 +finalizeState_Away__14dAcOmusasabi_cFv = .text:0x00002080; // type:function size:0x4 +initializeState_Disappear__14dAcOmusasabi_cFv = .text:0x00002090; // type:function size:0x4 +executeState_Disappear__14dAcOmusasabi_cFv = .text:0x000020A0; // type:function size:0x4 +finalizeState_Disappear__14dAcOmusasabi_cFv = .text:0x000020B0; // type:function size:0x4 +initializeState_FormNotPlayer__14dAcOmusasabi_cFv = .text:0x000020C0; // type:function size:0x1C4 +executeState_FormNotPlayer__14dAcOmusasabi_cFv = .text:0x00002290; // type:function size:0x324 +finalizeState_FormNotPlayer__14dAcOmusasabi_cFv = .text:0x000025C0; // type:function size:0x14 fn_351_25E0 = .text:0x000025E0; // type:function size:0x13C fn_351_2720 = .text:0x00002720; // type:function size:0x1A8 fn_351_28D0 = .text:0x000028D0; // type:function size:0x520 @@ -54,23 +54,23 @@ fn_351_2DF0 = .text:0x00002DF0; // type:function size:0x4C fn_351_2E40 = .text:0x00002E40; // type:function size:0x8C fn_351_2ED0 = .text:0x00002ED0; // type:function size:0x74 fn_351_2F50 = .text:0x00002F50; // type:function size:0x5C -fn_351_2FB0 = .text:0x00002FB0; // type:function size:0x124 -fn_351_30E0 = .text:0x000030E0; // type:function size:0x60 -fn_351_3140 = .text:0x00003140; // type:function size:0xC -fn_351_3150 = .text:0x00003150; // type:function size:0x1C -fn_351_3170 = .text:0x00003170; // type:function size:0x1C -fn_351_3190 = .text:0x00003190; // type:function size:0x1C -fn_351_31B0 = .text:0x000031B0; // type:function size:0x10 -fn_351_31C0 = .text:0x000031C0; // type:function size:0x10 -fn_351_31D0 = .text:0x000031D0; // type:function size:0x10 -fn_351_31E0 = .text:0x000031E0; // type:function size:0x10 -fn_351_31F0 = .text:0x000031F0; // type:function size:0x10 -fn_351_3200 = .text:0x00003200; // type:function size:0x30 -fn_351_3230 = .text:0x00003230; // type:function size:0x30 -fn_351_3260 = .text:0x00003260; // type:function size:0x30 -fn_351_3290 = .text:0x00003290; // type:function size:0x628 -fn_351_38C0 = .text:0x000038C0; // type:function size:0x58 -fn_351_3920 = .text:0x00003920; // type:function size:0x88 +__dt__14dAcOmusasabi_cFv = .text:0x00002FB0; // type:function size:0x124 +build__30sFStateFct_c<14dAcOmusasabi_c>FRC12sStateIDIf_c = .text:0x000030E0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOmusasabi_c>FRP10sStateIf_c = .text:0x00003140; // type:function size:0xC +initialize__27sFState_c<14dAcOmusasabi_c>Fv = .text:0x00003150; // type:function size:0x1C +execute__27sFState_c<14dAcOmusasabi_c>Fv = .text:0x00003170; // type:function size:0x1C +finalize__27sFState_c<14dAcOmusasabi_c>Fv = .text:0x00003190; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031B0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031C0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031D0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031E0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031F0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOmusasabi_c>CFR14dAcOmusasabi_c = .text:0x00003200; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOmusasabi_c>CFR14dAcOmusasabi_c = .text:0x00003230; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOmusasabi_c>CFR14dAcOmusasabi_c = .text:0x00003260; // type:function size:0x30 +__sinit_\d_a_obj_musasabi_cpp = .text:0x00003290; // type:function size:0x628 scope:local +__dt__29sFStateID_c<14dAcOmusasabi_c>Fv = .text:0x000038C0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOmusasabi_c>CFPCc = .text:0x00003920; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_351_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float lbl_351_rodata_A8 = .rodata:0x000000A8; // type:object size:0xC data:float lbl_351_rodata_B4 = .rodata:0x000000B4; // type:object size:0x10 data:float lbl_351_rodata_C4 = .rodata:0x000000C4; // type:object size:0x20 data:float -lbl_351_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_MUSASABI = .data:0x00000000; // type:object size:0x10 data:4byte lbl_351_data_10 = .data:0x00000010; // type:object size:0x8 data:byte lbl_351_data_18 = .data:0x00000018; // type:object size:0x2C lbl_351_data_44 = .data:0x00000044; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_mushroomNP/symbols.txt b/config/SOUE01/rels/d_a_obj_mushroomNP/symbols.txt index 98e5737e..91b27393 100644 --- a/config/SOUE01/rels/d_a_obj_mushroomNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_mushroomNP/symbols.txt @@ -4,15 +4,15 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_328_F0 = .text:0x000000F0; // type:function size:0x40 -fn_328_130 = .text:0x00000130; // type:function size:0x1C0 +dAcOMushRoom_c_classInit__Fv = .text:0x00000130; // type:function size:0x1C0 fn_328_2F0 = .text:0x000002F0; // type:function size:0x18 fn_328_310 = .text:0x00000310; // type:function size:0x80 fn_328_390 = .text:0x00000390; // type:function size:0x78 fn_328_410 = .text:0x00000410; // type:function size:0x58 -fn_328_470 = .text:0x00000470; // type:function size:0x58 -fn_328_4D0 = .text:0x000004D0; // type:function size:0x6C -fn_328_540 = .text:0x00000540; // type:function size:0xA0 -fn_328_5E0 = .text:0x000005E0; // type:function size:0xA4 +__dt__27sFState_c<14dAcOMushRoom_c>Fv = .text:0x00000470; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOMushRoom_c>Fv = .text:0x000004D0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000540; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c>Fv = .text:0x000005E0; // type:function size:0xA4 fn_328_690 = .text:0x00000690; // type:function size:0x4 fn_328_6A0 = .text:0x000006A0; // type:function size:0x5C fn_328_700 = .text:0x00000700; // type:function size:0x7C @@ -21,18 +21,18 @@ fn_328_7F0 = .text:0x000007F0; // type:function size:0x40 fn_328_830 = .text:0x00000830; // type:function size:0x1C4 AcOMushRoom__initModels = .text:0x00000A00; // type:function size:0x194 AcOMushRoom__init = .text:0x00000BA0; // type:function size:0x424 -fn_328_FD0 = .text:0x00000FD0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000FD0; // type:function size:0x10 fn_328_FE0 = .text:0x00000FE0; // type:function size:0xFC AcOMushRoom__update = .text:0x000010E0; // type:function size:0x1CC -fn_328_12B0 = .text:0x000012B0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012B0; // type:function size:0x10 AcOMushRoom__draw = .text:0x000012C0; // type:function size:0x2C0 -AcOMushRoom__stateWaitEnter = .text:0x00001580; // type:function size:0x50 -AcOMushRoom__stateWaitUpdate = .text:0x000015D0; // type:function size:0xD68 +initializeState_Wait__14dAcOMushRoom_cFv = .text:0x00001580; // type:function size:0x50 +executeState_Wait__14dAcOMushRoom_cFv = .text:0x000015D0; // type:function size:0xD68 fn_328_2340 = .text:0x00002340; // type:function size:0x1C -AcOMushRoom__stateWaitLeave = .text:0x00002360; // type:function size:0x4 -AcOMushRoom__stateInitEnter = .text:0x00002370; // type:function size:0x4 -AcOMushRoom__stateInitUpdate = .text:0x00002380; // type:function size:0x18 -AcOMushRoom__stateInitLeave = .text:0x000023A0; // type:function size:0x4 +finalizeState_Wait__14dAcOMushRoom_cFv = .text:0x00002360; // type:function size:0x4 +initializeState_Init__14dAcOMushRoom_cFv = .text:0x00002370; // type:function size:0x4 +executeState_Init__14dAcOMushRoom_cFv = .text:0x00002380; // type:function size:0x18 +finalizeState_Init__14dAcOMushRoom_cFv = .text:0x000023A0; // type:function size:0x4 fn_328_23B0 = .text:0x000023B0; // type:function size:0xB8 fn_328_2470 = .text:0x00002470; // type:function size:0xBC fn_328_2530 = .text:0x00002530; // type:function size:0x34 @@ -60,26 +60,26 @@ fn_328_4DD0 = .text:0x00004DD0; // type:function size:0xCC fn_328_4EA0 = .text:0x00004EA0; // type:function size:0x4C fn_328_4EF0 = .text:0x00004EF0; // type:function size:0xC0 fn_328_4FB0 = .text:0x00004FB0; // type:function size:0x84 -fn_328_5040 = .text:0x00005040; // type:function size:0x198 -fn_328_51E0 = .text:0x000051E0; // type:function size:0x10 -fn_328_51F0 = .text:0x000051F0; // type:function size:0x60 -fn_328_5250 = .text:0x00005250; // type:function size:0xC -fn_328_5260 = .text:0x00005260; // type:function size:0x1C -fn_328_5280 = .text:0x00005280; // type:function size:0x1C -fn_328_52A0 = .text:0x000052A0; // type:function size:0x1C -fn_328_52C0 = .text:0x000052C0; // type:function size:0x10 -fn_328_52D0 = .text:0x000052D0; // type:function size:0x10 -fn_328_52E0 = .text:0x000052E0; // type:function size:0x10 -fn_328_52F0 = .text:0x000052F0; // type:function size:0x10 -fn_328_5300 = .text:0x00005300; // type:function size:0x10 -fn_328_5310 = .text:0x00005310; // type:function size:0x10 -fn_328_5320 = .text:0x00005320; // type:function size:0x30 -fn_328_5350 = .text:0x00005350; // type:function size:0x30 -fn_328_5380 = .text:0x00005380; // type:function size:0x30 -fn_328_53B0 = .text:0x000053B0; // type:function size:0x26C -fn_328_5620 = .text:0x00005620; // type:function size:0x58 +__dt__14dAcOMushRoom_cFv = .text:0x00005040; // type:function size:0x198 +getStateID__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000051E0; // type:function size:0x10 +build__30sFStateFct_c<14dAcOMushRoom_c>FRC12sStateIDIf_c = .text:0x000051F0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOMushRoom_c>FRP10sStateIf_c = .text:0x00005250; // type:function size:0xC +initialize__27sFState_c<14dAcOMushRoom_c>Fv = .text:0x00005260; // type:function size:0x1C +execute__27sFState_c<14dAcOMushRoom_c>Fv = .text:0x00005280; // type:function size:0x1C +finalize__27sFState_c<14dAcOMushRoom_c>Fv = .text:0x000052A0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000052C0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000052D0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000052E0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000052F0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005300; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005310; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOMushRoom_c>CFR14dAcOMushRoom_c = .text:0x00005320; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOMushRoom_c>CFR14dAcOMushRoom_c = .text:0x00005350; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOMushRoom_c>CFR14dAcOMushRoom_c = .text:0x00005380; // type:function size:0x30 +__sinit_\d_a_obj_mushroom_cpp = .text:0x000053B0; // type:function size:0x26C scope:local +__dt__29sFStateID_c<14dAcOMushRoom_c>Fv = .text:0x00005620; // type:function size:0x58 fn_328_5680 = .text:0x00005680; // type:function size:0x68 -fn_328_56F0 = .text:0x000056F0; // type:function size:0x88 +isSameName__29sFStateID_c<14dAcOMushRoom_c>CFPCc = .text:0x000056F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -96,7 +96,7 @@ lbl_328_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float lbl_328_rodata_130 = .rodata:0x00000130; // type:object size:0x10 data:float lbl_328_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:float lbl_328_rodata_148 = .rodata:0x00000148; // type:object size:0x2C data:float -lbl_328_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_MUSHROOM = .data:0x00000000; // type:object size:0x10 data:4byte lbl_328_data_10 = .data:0x00000010; // type:object size:0x30 lbl_328_data_40 = .data:0x00000040; // type:object size:0x30 lbl_328_data_70 = .data:0x00000070; // type:object size:0x58 diff --git a/config/SOUE01/rels/d_a_obj_needle_desertNP/symbols.txt b/config/SOUE01/rels/d_a_obj_needle_desertNP/symbols.txt index 4005e6d8..55d21fb6 100644 --- a/config/SOUE01/rels/d_a_obj_needle_desertNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_needle_desertNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcONeedleDesert__ctor = .text:0x000000F0; // type:function size:0xDC -fn_594_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_594_230 = .text:0x00000230; // type:function size:0x6C -fn_594_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_594_340 = .text:0x00000340; // type:function size:0xA4 +dAcONeedleDesert_c_classInit__Fv = .text:0x000000F0; // type:function size:0xDC +__dt__31sFState_c<18dAcONeedleDesert_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcONeedleDesert_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_594_3F0 = .text:0x000003F0; // type:function size:0x58 fn_594_450 = .text:0x00000450; // type:function size:0xA0 AcONeedleDesert__initModels = .text:0x000004F0; // type:function size:0xD4 AcONeedleDesert__init = .text:0x000005D0; // type:function size:0x160 -fn_594_730 = .text:0x00000730; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000730; // type:function size:0x10 fn_594_740 = .text:0x00000740; // type:function size:0x8 AcONeedleDesert__update = .text:0x00000750; // type:function size:0x240 -fn_594_990 = .text:0x00000990; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000990; // type:function size:0x10 fn_594_9A0 = .text:0x000009A0; // type:function size:0x1C fn_594_9C0 = .text:0x000009C0; // type:function size:0x28 -AcONeedleDesert__stateOffEnter = .text:0x000009F0; // type:function size:0xA4 -AcONeedleDesert__stateOffUpdate = .text:0x00000AA0; // type:function size:0x2C +initializeState_Off__18dAcONeedleDesert_cFv = .text:0x000009F0; // type:function size:0xA4 +executeState_Off__18dAcONeedleDesert_cFv = .text:0x00000AA0; // type:function size:0x2C fn_594_ACC = .text:0x00000ACC; // type:function size:0x4 -AcONeedleDesert__stateOffLeave = .text:0x00000AD0; // type:function size:0x4 -AcONeedleDesert__stateOnEnter = .text:0x00000AE0; // type:function size:0xA4 -AcONeedleDesert__stateOnUpdate = .text:0x00000B90; // type:function size:0xD0 -AcONeedleDesert__stateOnLeave = .text:0x00000C60; // type:function size:0x4 -AcONeedleDesert__dtor = .text:0x00000C70; // type:function size:0xF4 -fn_594_D70 = .text:0x00000D70; // type:function size:0x10 -fn_594_D80 = .text:0x00000D80; // type:function size:0x60 -fn_594_DE0 = .text:0x00000DE0; // type:function size:0xC -fn_594_DF0 = .text:0x00000DF0; // type:function size:0x1C -fn_594_E10 = .text:0x00000E10; // type:function size:0x1C -fn_594_E30 = .text:0x00000E30; // type:function size:0x1C -fn_594_E50 = .text:0x00000E50; // type:function size:0x10 -fn_594_E60 = .text:0x00000E60; // type:function size:0x10 -fn_594_E70 = .text:0x00000E70; // type:function size:0x10 -fn_594_E80 = .text:0x00000E80; // type:function size:0x10 -fn_594_E90 = .text:0x00000E90; // type:function size:0x10 -fn_594_EA0 = .text:0x00000EA0; // type:function size:0x10 -fn_594_EB0 = .text:0x00000EB0; // type:function size:0x30 -fn_594_EE0 = .text:0x00000EE0; // type:function size:0x30 -fn_594_F10 = .text:0x00000F10; // type:function size:0x30 -fn_594_F40 = .text:0x00000F40; // type:function size:0x1C0 -fn_594_1100 = .text:0x00001100; // type:function size:0x58 -fn_594_1160 = .text:0x00001160; // type:function size:0x88 +finalizeState_Off__18dAcONeedleDesert_cFv = .text:0x00000AD0; // type:function size:0x4 +initializeState_On__18dAcONeedleDesert_cFv = .text:0x00000AE0; // type:function size:0xA4 +executeState_On__18dAcONeedleDesert_cFv = .text:0x00000B90; // type:function size:0xD0 +finalizeState_On__18dAcONeedleDesert_cFv = .text:0x00000C60; // type:function size:0x4 +__dt__18dAcONeedleDesert_cFv = .text:0x00000C70; // type:function size:0xF4 +getStateID__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D70; // type:function size:0x10 +build__34sFStateFct_c<18dAcONeedleDesert_c>FRC12sStateIDIf_c = .text:0x00000D80; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcONeedleDesert_c>FRP10sStateIf_c = .text:0x00000DE0; // type:function size:0xC +initialize__31sFState_c<18dAcONeedleDesert_c>Fv = .text:0x00000DF0; // type:function size:0x1C +execute__31sFState_c<18dAcONeedleDesert_c>Fv = .text:0x00000E10; // type:function size:0x1C +finalize__31sFState_c<18dAcONeedleDesert_c>Fv = .text:0x00000E30; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E50; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E60; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E70; // type:function size:0x10 +getState__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E80; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E90; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EA0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcONeedleDesert_c>CFR18dAcONeedleDesert_c = .text:0x00000EB0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcONeedleDesert_c>CFR18dAcONeedleDesert_c = .text:0x00000EE0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcONeedleDesert_c>CFR18dAcONeedleDesert_c = .text:0x00000F10; // type:function size:0x30 +__sinit_\d_a_obj_needle_desert_cpp = .text:0x00000F40; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcONeedleDesert_c>Fv = .text:0x00001100; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcONeedleDesert_c>CFPCc = .text:0x00001160; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_594_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_594_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_594_rodata_C = .rodata:0x0000000C; // type:object size:0x28 data:float -lbl_594_data_0 = .data:0x00000000; // type:object size:0xC0 data:4byte +g_profile_OBJ_NEEDLE_DESERT = .data:0x00000000; // type:object size:0xC0 data:4byte lbl_594_data_C0 = .data:0x000000C0; // type:object size:0x80 lbl_594_data_140 = .data:0x00000140; // type:object size:0x30 lbl_594_data_170 = .data:0x00000170; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_needle_undergroundNP/symbols.txt b/config/SOUE01/rels/d_a_obj_needle_undergroundNP/symbols.txt index 36c01ede..a22584b0 100644 --- a/config/SOUE01/rels/d_a_obj_needle_undergroundNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_needle_undergroundNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcONeedleUnderground__ctor = .text:0x000000F0; // type:function size:0xE0 +dAcONeedleUnderground_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 fn_482_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_482_230 = .text:0x00000230; // type:function size:0x58 -fn_482_290 = .text:0x00000290; // type:function size:0x6C -fn_482_300 = .text:0x00000300; // type:function size:0xA0 -fn_482_3A0 = .text:0x000003A0; // type:function size:0xA4 +__dt__36sFState_c<23dAcONeedleUnderground_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__39sFStateFct_c<23dAcONeedleUnderground_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__62sFStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 AcONeedleUnderground__getBrresName = .text:0x00000450; // type:function size:0xC AcONeedleUnderground__getModelName = .text:0x00000460; // type:function size:0xC fn_482_470 = .text:0x00000470; // type:function size:0xC @@ -19,25 +19,25 @@ fn_482_4B0 = .text:0x000004B0; // type:function size:0xC AcONeedleUnderground__initModels = .text:0x000004C0; // type:function size:0x13C AcONeedleUnderground__init1 = .text:0x00000600; // type:function size:0x124 AcONeedleUnderground__init2 = .text:0x00000730; // type:function size:0x2B8 -fn_482_9F0 = .text:0x000009F0; // type:function size:0x10 +changeState__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009F0; // type:function size:0x10 AcONeedleUnderground__update = .text:0x00000A00; // type:function size:0x7D8 -fn_482_11E0 = .text:0x000011E0; // type:function size:0x10 -fn_482_11F0 = .text:0x000011F0; // type:function size:0x10 +getStateID__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011E0; // type:function size:0x10 +executeState__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011F0; // type:function size:0x10 fn_482_1200 = .text:0x00001200; // type:function size:0x288 AcONeedleUnderground__draw = .text:0x00001490; // type:function size:0x3C fn_482_14D0 = .text:0x000014D0; // type:function size:0x8 -AcONeedleUnderground__stateRemainOpenEnter = .text:0x000014E0; // type:function size:0x5C -AcONeedleUnderground__stateRemainOpenUpdate = .text:0x00001540; // type:function size:0x2C -fn_482_1570 = .text:0x00001570; // type:function size:0x4 -AcONeedleUnderground__stateCloseEnter = .text:0x00001580; // type:function size:0x58 -AcONeedleUnderground__stateCloseUpdate = .text:0x000015E0; // type:function size:0x6C -fn_482_1650 = .text:0x00001650; // type:function size:0x4 -AcONeedleUnderground__stateRemainClosedEnter = .text:0x00001660; // type:function size:0x58 -AcONeedleUnderground__stateRemailClosedUpdate = .text:0x000016C0; // type:function size:0x2C -fn_482_16F0 = .text:0x000016F0; // type:function size:0x4 -AcONeedleUnderground__stateOpenEnter = .text:0x00001700; // type:function size:0x58 -AcONeedleUnderground__stateOpenUpdate = .text:0x00001760; // type:function size:0x74 -fn_482_17E0 = .text:0x000017E0; // type:function size:0x4 +initializeState_RemainOpen__23dAcONeedleUnderground_cFv = .text:0x000014E0; // type:function size:0x5C +executeState_RemainOpen__23dAcONeedleUnderground_cFv = .text:0x00001540; // type:function size:0x2C +finalizeState_RemainOpen__23dAcONeedleUnderground_cFv = .text:0x00001570; // type:function size:0x4 +initializeState_Close__23dAcONeedleUnderground_cFv = .text:0x00001580; // type:function size:0x58 +executeState_Close__23dAcONeedleUnderground_cFv = .text:0x000015E0; // type:function size:0x6C +finalizeState_Close__23dAcONeedleUnderground_cFv = .text:0x00001650; // type:function size:0x4 +initializeState_RemainClosed__23dAcONeedleUnderground_cFv = .text:0x00001660; // type:function size:0x58 +executeState_RemainClosed__23dAcONeedleUnderground_cFv = .text:0x000016C0; // type:function size:0x2C +finalizeState_RemainClosed__23dAcONeedleUnderground_cFv = .text:0x000016F0; // type:function size:0x4 +initializeState_Open__23dAcONeedleUnderground_cFv = .text:0x00001700; // type:function size:0x58 +executeState_Open__23dAcONeedleUnderground_cFv = .text:0x00001760; // type:function size:0x74 +finalizeState_Open__23dAcONeedleUnderground_cFv = .text:0x000017E0; // type:function size:0x4 AcONeedleUnderground__getSubtype = .text:0x000017F0; // type:function size:0xC AcONeedleUnderground__getSceneFlag = .text:0x00001800; // type:function size:0xC AcONeedleUnderground__getOtherSceneFlag = .text:0x00001810; // type:function size:0xC @@ -50,24 +50,24 @@ fn_482_1920 = .text:0x00001920; // type:function size:0x38 fn_482_1960 = .text:0x00001960; // type:function size:0x174 fn_482_1AE0 = .text:0x00001AE0; // type:function size:0x8 fn_482_1AF0 = .text:0x00001AF0; // type:function size:0x8 -AcONeedleUnderground__dtor = .text:0x00001B00; // type:function size:0x100 -fn_482_1C00 = .text:0x00001C00; // type:function size:0x60 -fn_482_1C60 = .text:0x00001C60; // type:function size:0xC -fn_482_1C70 = .text:0x00001C70; // type:function size:0x1C -fn_482_1C90 = .text:0x00001C90; // type:function size:0x1C -fn_482_1CB0 = .text:0x00001CB0; // type:function size:0x1C -fn_482_1CD0 = .text:0x00001CD0; // type:function size:0x10 -fn_482_1CE0 = .text:0x00001CE0; // type:function size:0x10 -fn_482_1CF0 = .text:0x00001CF0; // type:function size:0x10 -fn_482_1D00 = .text:0x00001D00; // type:function size:0x10 -fn_482_1D10 = .text:0x00001D10; // type:function size:0x10 -fn_482_1D20 = .text:0x00001D20; // type:function size:0x10 -fn_482_1D30 = .text:0x00001D30; // type:function size:0x30 -fn_482_1D60 = .text:0x00001D60; // type:function size:0x30 -fn_482_1D90 = .text:0x00001D90; // type:function size:0x30 -fn_482_1DC0 = .text:0x00001DC0; // type:function size:0x378 -fn_482_2140 = .text:0x00002140; // type:function size:0x58 -fn_482_21A0 = .text:0x000021A0; // type:function size:0x88 +__dt__23dAcONeedleUnderground_cFv = .text:0x00001B00; // type:function size:0x100 +build__39sFStateFct_c<23dAcONeedleUnderground_c>FRC12sStateIDIf_c = .text:0x00001C00; // type:function size:0x60 +dispose__39sFStateFct_c<23dAcONeedleUnderground_c>FRP10sStateIf_c = .text:0x00001C60; // type:function size:0xC +initialize__36sFState_c<23dAcONeedleUnderground_c>Fv = .text:0x00001C70; // type:function size:0x1C +execute__36sFState_c<23dAcONeedleUnderground_c>Fv = .text:0x00001C90; // type:function size:0x1C +finalize__36sFState_c<23dAcONeedleUnderground_c>Fv = .text:0x00001CB0; // type:function size:0x1C +initializeState__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001CD0; // type:function size:0x10 +finalizeState__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001CE0; // type:function size:0x10 +refreshState__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001CF0; // type:function size:0x10 +getState__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D00; // type:function size:0x10 +getNewStateID__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D10; // type:function size:0x10 +getOldStateID__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D20; // type:function size:0x10 +finalizeState__38sFStateID_c<23dAcONeedleUnderground_c>CFR23dAcONeedleUnderground_c = .text:0x00001D30; // type:function size:0x30 +executeState__38sFStateID_c<23dAcONeedleUnderground_c>CFR23dAcONeedleUnderground_c = .text:0x00001D60; // type:function size:0x30 +initializeState__38sFStateID_c<23dAcONeedleUnderground_c>CFR23dAcONeedleUnderground_c = .text:0x00001D90; // type:function size:0x30 +__sinit_\d_a_obj_needle_underground_cpp = .text:0x00001DC0; // type:function size:0x378 scope:local +__dt__38sFStateID_c<23dAcONeedleUnderground_c>Fv = .text:0x00002140; // type:function size:0x58 +isSameName__38sFStateID_c<23dAcONeedleUnderground_c>CFPCc = .text:0x000021A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_482_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float lbl_482_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float lbl_482_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float lbl_482_rodata_74 = .rodata:0x00000074; // type:object size:0x1C data:float -lbl_482_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_NEEDLE_UNDERGROUND = .data:0x00000000; // type:object size:0x10 data:4byte lbl_482_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_482_data_1C = .data:0x0000001C; // type:object size:0x8 lbl_482_data_24 = .data:0x00000024; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_oct_grassNP/symbols.txt b/config/SOUE01/rels/d_a_obj_oct_grassNP/symbols.txt index a949fc31..79558a4b 100644 --- a/config/SOUE01/rels/d_a_obj_oct_grassNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_oct_grassNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOOctGrass__ctor = .text:0x000000F0; // type:function size:0xC0 -fn_289_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_289_210 = .text:0x00000210; // type:function size:0x6C -fn_289_280 = .text:0x00000280; // type:function size:0xA0 -fn_289_320 = .text:0x00000320; // type:function size:0xA4 +dAcOOctGrass_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC0 +__dt__27sFState_c<14dAcOOctGrass_c>Fv = .text:0x000001B0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOOctGrass_c>Fv = .text:0x00000210; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000280; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000320; // type:function size:0xA4 AcOOctGrass__initModels = .text:0x000003D0; // type:function size:0xAC AcOOctGrass__init = .text:0x00000480; // type:function size:0x130 -fn_289_5B0 = .text:0x000005B0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005B0; // type:function size:0x10 fn_289_5C0 = .text:0x000005C0; // type:function size:0x8 fn_289_5D0 = .text:0x000005D0; // type:function size:0x8 AcOOctGrass__draw = .text:0x000005E0; // type:function size:0x28 -fn_289_610 = .text:0x00000610; // type:function size:0x4 -fn_289_620 = .text:0x00000620; // type:function size:0x4 -fn_289_630 = .text:0x00000630; // type:function size:0x4 +initializeState_Wait__14dAcOOctGrass_cFv = .text:0x00000610; // type:function size:0x4 +executeState_Wait__14dAcOOctGrass_cFv = .text:0x00000620; // type:function size:0x4 +finalizeState_Wait__14dAcOOctGrass_cFv = .text:0x00000630; // type:function size:0x4 AcOOctGrass__spawnOcGrsL = .text:0x00000640; // type:function size:0x98 -fn_289_6E0 = .text:0x000006E0; // type:function size:0xCC -fn_289_7B0 = .text:0x000007B0; // type:function size:0x10 -fn_289_7C0 = .text:0x000007C0; // type:function size:0x10 -fn_289_7D0 = .text:0x000007D0; // type:function size:0x60 -fn_289_830 = .text:0x00000830; // type:function size:0xC -fn_289_840 = .text:0x00000840; // type:function size:0x1C -fn_289_860 = .text:0x00000860; // type:function size:0x1C -fn_289_880 = .text:0x00000880; // type:function size:0x1C -fn_289_8A0 = .text:0x000008A0; // type:function size:0x10 -fn_289_8B0 = .text:0x000008B0; // type:function size:0x10 -fn_289_8C0 = .text:0x000008C0; // type:function size:0x10 -fn_289_8D0 = .text:0x000008D0; // type:function size:0x10 -fn_289_8E0 = .text:0x000008E0; // type:function size:0x10 -fn_289_8F0 = .text:0x000008F0; // type:function size:0x10 -fn_289_900 = .text:0x00000900; // type:function size:0x30 -fn_289_930 = .text:0x00000930; // type:function size:0x30 -fn_289_960 = .text:0x00000960; // type:function size:0x30 -fn_289_990 = .text:0x00000990; // type:function size:0x10C -fn_289_AA0 = .text:0x00000AA0; // type:function size:0x58 -fn_289_B00 = .text:0x00000B00; // type:function size:0x88 +__dt__14dAcOOctGrass_cFv = .text:0x000006E0; // type:function size:0xCC +executeState__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007B0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007C0; // type:function size:0x10 +build__30sFStateFct_c<14dAcOOctGrass_c>FRC12sStateIDIf_c = .text:0x000007D0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOOctGrass_c>FRP10sStateIf_c = .text:0x00000830; // type:function size:0xC +initialize__27sFState_c<14dAcOOctGrass_c>Fv = .text:0x00000840; // type:function size:0x1C +execute__27sFState_c<14dAcOOctGrass_c>Fv = .text:0x00000860; // type:function size:0x1C +finalize__27sFState_c<14dAcOOctGrass_c>Fv = .text:0x00000880; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008A0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008B0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008C0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008D0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008E0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008F0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOOctGrass_c>CFR14dAcOOctGrass_c = .text:0x00000900; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOOctGrass_c>CFR14dAcOOctGrass_c = .text:0x00000930; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOOctGrass_c>CFR14dAcOOctGrass_c = .text:0x00000960; // type:function size:0x30 +__sinit_\d_a_obj_oct_grass_cpp = .text:0x00000990; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcOOctGrass_c>Fv = .text:0x00000AA0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOOctGrass_c>CFPCc = .text:0x00000B00; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_289_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_289_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_OCT_GRASS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_289_data_10 = .data:0x00000010; // type:object size:0xC lbl_289_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_289_data_2C = .data:0x0000002C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_oct_grass_leafNP/symbols.txt b/config/SOUE01/rels/d_a_obj_oct_grass_leafNP/symbols.txt index d9cb4b8f..f1f4e320 100644 --- a/config/SOUE01/rels/d_a_obj_oct_grass_leafNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_oct_grass_leafNP/symbols.txt @@ -3,36 +3,36 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOOctGrassLeaf__ctor = .text:0x000000F0; // type:function size:0xF0 +dAcOOctGrassLeaf_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 fn_290_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_290_240 = .text:0x00000240; // type:function size:0x58 -fn_290_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_290_310 = .text:0x00000310; // type:function size:0xA0 -fn_290_3B0 = .text:0x000003B0; // type:function size:0xA4 +__dt__31sFState_c<18dAcOOctGrassLeaf_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOOctGrassLeaf_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 AcOOctGrassLeaf__initModels = .text:0x00000460; // type:function size:0xAC AcOOctGrassLeaf__init = .text:0x00000510; // type:function size:0x1DC -fn_290_6F0 = .text:0x000006F0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x10 fn_290_700 = .text:0x00000700; // type:function size:0x8 AcOOctGrassLeaf__update = .text:0x00000710; // type:function size:0x218 -fn_290_930 = .text:0x00000930; // type:function size:0x10 -fn_290_940 = .text:0x00000940; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000930; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000940; // type:function size:0x10 AcOOctGrassLeaf__draw = .text:0x00000950; // type:function size:0xD4 -fn_290_A30 = .text:0x00000A30; // type:function size:0x4 -AcOOctGrassLeaf__stateWaitUpdate = .text:0x00000A40; // type:function size:0x1D4 +initializeState_Wait__18dAcOOctGrassLeaf_cFv = .text:0x00000A30; // type:function size:0x4 +executeState_Wait__18dAcOOctGrassLeaf_cFv = .text:0x00000A40; // type:function size:0x1D4 AcOOctGrassLeaf__decrement = .text:0x00000C20; // type:function size:0x1C -fn_290_C40 = .text:0x00000C40; // type:function size:0x4 -fn_290_C50 = .text:0x00000C50; // type:function size:0x28 -fn_290_C80 = .text:0x00000C80; // type:function size:0x2AC -fn_290_F30 = .text:0x00000F30; // type:function size:0x20 -fn_290_F50 = .text:0x00000F50; // type:function size:0x7C -fn_290_FD0 = .text:0x00000FD0; // type:function size:0x2A8 -fn_290_1280 = .text:0x00001280; // type:function size:0x1C -fn_290_12A0 = .text:0x000012A0; // type:function size:0xEC -fn_290_1390 = .text:0x00001390; // type:function size:0x114 -fn_290_14B0 = .text:0x000014B0; // type:function size:0x40 -fn_290_14F0 = .text:0x000014F0; // type:function size:0xA4 -fn_290_15A0 = .text:0x000015A0; // type:function size:0x4 -fn_290_15B0 = .text:0x000015B0; // type:function size:0x4 +finalizeState_Wait__18dAcOOctGrassLeaf_cFv = .text:0x00000C40; // type:function size:0x4 +initializeState_Shake__18dAcOOctGrassLeaf_cFv = .text:0x00000C50; // type:function size:0x28 +executeState_Shake__18dAcOOctGrassLeaf_cFv = .text:0x00000C80; // type:function size:0x2AC +finalizeState_Shake__18dAcOOctGrassLeaf_cFv = .text:0x00000F30; // type:function size:0x20 +initializeState_Touch__18dAcOOctGrassLeaf_cFv = .text:0x00000F50; // type:function size:0x7C +executeState_Touch__18dAcOOctGrassLeaf_cFv = .text:0x00000FD0; // type:function size:0x2A8 +finalizeState_Touch__18dAcOOctGrassLeaf_cFv = .text:0x00001280; // type:function size:0x1C +initializeState_Grab__18dAcOOctGrassLeaf_cFv = .text:0x000012A0; // type:function size:0xEC +executeState_Grab__18dAcOOctGrassLeaf_cFv = .text:0x00001390; // type:function size:0x114 +finalizeState_Grab__18dAcOOctGrassLeaf_cFv = .text:0x000014B0; // type:function size:0x40 +initializeState_Broken__18dAcOOctGrassLeaf_cFv = .text:0x000014F0; // type:function size:0xA4 +executeState_Broken__18dAcOOctGrassLeaf_cFv = .text:0x000015A0; // type:function size:0x4 +finalizeState_Broken__18dAcOOctGrassLeaf_cFv = .text:0x000015B0; // type:function size:0x4 fn_290_15C0 = .text:0x000015C0; // type:function size:0x90 fn_290_1650 = .text:0x00001650; // type:function size:0x204 fn_290_1860 = .text:0x00001860; // type:function size:0xC0 @@ -42,24 +42,24 @@ fn_290_1DA0 = .text:0x00001DA0; // type:function size:0xB8 fn_290_1E60 = .text:0x00001E60; // type:function size:0xBC fn_290_1F20 = .text:0x00001F20; // type:function size:0xA4 fn_290_1FD0 = .text:0x00001FD0; // type:function size:0x58 -AcOOctGrassLeaf__dtor = .text:0x00002030; // type:function size:0x10C -fn_290_2140 = .text:0x00002140; // type:function size:0x60 -fn_290_21A0 = .text:0x000021A0; // type:function size:0xC -fn_290_21B0 = .text:0x000021B0; // type:function size:0x1C -fn_290_21D0 = .text:0x000021D0; // type:function size:0x1C -fn_290_21F0 = .text:0x000021F0; // type:function size:0x1C -fn_290_2210 = .text:0x00002210; // type:function size:0x10 -fn_290_2220 = .text:0x00002220; // type:function size:0x10 -fn_290_2230 = .text:0x00002230; // type:function size:0x10 -fn_290_2240 = .text:0x00002240; // type:function size:0x10 -fn_290_2250 = .text:0x00002250; // type:function size:0x10 -fn_290_2260 = .text:0x00002260; // type:function size:0x10 -fn_290_2270 = .text:0x00002270; // type:function size:0x30 -fn_290_22A0 = .text:0x000022A0; // type:function size:0x30 -fn_290_22D0 = .text:0x000022D0; // type:function size:0x30 -fn_290_2300 = .text:0x00002300; // type:function size:0x428 -fn_290_2730 = .text:0x00002730; // type:function size:0x58 -fn_290_2790 = .text:0x00002790; // type:function size:0x88 +__dt__18dAcOOctGrassLeaf_cFv = .text:0x00002030; // type:function size:0x10C +build__34sFStateFct_c<18dAcOOctGrassLeaf_c>FRC12sStateIDIf_c = .text:0x00002140; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOOctGrassLeaf_c>FRP10sStateIf_c = .text:0x000021A0; // type:function size:0xC +initialize__31sFState_c<18dAcOOctGrassLeaf_c>Fv = .text:0x000021B0; // type:function size:0x1C +execute__31sFState_c<18dAcOOctGrassLeaf_c>Fv = .text:0x000021D0; // type:function size:0x1C +finalize__31sFState_c<18dAcOOctGrassLeaf_c>Fv = .text:0x000021F0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002210; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002220; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002230; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002240; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002250; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002260; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOOctGrassLeaf_c>CFR18dAcOOctGrassLeaf_c = .text:0x00002270; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOOctGrassLeaf_c>CFR18dAcOOctGrassLeaf_c = .text:0x000022A0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOOctGrassLeaf_c>CFR18dAcOOctGrassLeaf_c = .text:0x000022D0; // type:function size:0x30 +__sinit_\d_a_obj_oct_grass_leaf_cpp = .text:0x00002300; // type:function size:0x428 scope:local +__dt__33sFStateID_c<18dAcOOctGrassLeaf_c>Fv = .text:0x00002730; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOOctGrassLeaf_c>CFPCc = .text:0x00002790; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -72,7 +72,7 @@ lbl_290_rodata_34 = .rodata:0x00000034; // type:object size:0x10 data:float lbl_290_rodata_44 = .rodata:0x00000044; // type:object size:0x38 data:float lbl_290_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float lbl_290_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float -lbl_290_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_OBJ_OCT_GRASS_LEAF = .data:0x00000000; // type:object size:0x70 data:4byte lbl_290_data_70 = .data:0x00000070; // type:object size:0xC lbl_290_data_7C = .data:0x0000007C; // type:object size:0x10 lbl_290_data_8C = .data:0x0000008C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_paintNP/symbols.txt b/config/SOUE01/rels/d_a_obj_paintNP/symbols.txt index 70fd4046..3e5a4b86 100644 --- a/config/SOUE01/rels/d_a_obj_paintNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_paintNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOpaint__ctor = .text:0x000000F0; // type:function size:0xD8 +dAcOpaint_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD8 fn_613_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_613_230 = .text:0x00000230; // type:function size:0x58 -fn_613_290 = .text:0x00000290; // type:function size:0x6C -fn_613_300 = .text:0x00000300; // type:function size:0xA0 -fn_613_3A0 = .text:0x000003A0; // type:function size:0xA4 +__dt__24sFState_c<11dAcOpaint_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOpaint_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 AcOpaint__initModels = .text:0x00000450; // type:function size:0xE0 AcOpaint__init = .text:0x00000530; // type:function size:0xBC -fn_613_5F0 = .text:0x000005F0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005F0; // type:function size:0x10 fn_613_600 = .text:0x00000600; // type:function size:0x8 AcOpaint__update = .text:0x00000610; // type:function size:0x50 -fn_613_660 = .text:0x00000660; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000660; // type:function size:0x10 AcOpaint__draw = .text:0x00000670; // type:function size:0xB0 -AcOpaint__stateWaitEnter = .text:0x00000720; // type:function size:0x4 -AcOpaint__stateWaitUpdate = .text:0x00000730; // type:function size:0x234 -AcOpaint__stateWaitLeave = .text:0x00000970; // type:function size:0x4 +initializeState_Wait__11dAcOpaint_cFv = .text:0x00000720; // type:function size:0x4 +executeState_Wait__11dAcOpaint_cFv = .text:0x00000730; // type:function size:0x234 +finalizeState_Wait__11dAcOpaint_cFv = .text:0x00000970; // type:function size:0x4 AcOpaint__updateMatrix = .text:0x00000980; // type:function size:0xC4 AcOpaint__getOarcName = .text:0x00000A50; // type:function size:0xC AcOpaint__getModelName = .text:0x00000A60; // type:function size:0x38 -AcOpaint__dtor = .text:0x00000AA0; // type:function size:0xE8 -fn_613_B90 = .text:0x00000B90; // type:function size:0x10 -fn_613_BA0 = .text:0x00000BA0; // type:function size:0x60 -fn_613_C00 = .text:0x00000C00; // type:function size:0xC -fn_613_C10 = .text:0x00000C10; // type:function size:0x1C -fn_613_C30 = .text:0x00000C30; // type:function size:0x1C -fn_613_C50 = .text:0x00000C50; // type:function size:0x1C -fn_613_C70 = .text:0x00000C70; // type:function size:0x10 -fn_613_C80 = .text:0x00000C80; // type:function size:0x10 -fn_613_C90 = .text:0x00000C90; // type:function size:0x10 -fn_613_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_613_CB0 = .text:0x00000CB0; // type:function size:0x10 -fn_613_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_613_CD0 = .text:0x00000CD0; // type:function size:0x30 -fn_613_D00 = .text:0x00000D00; // type:function size:0x30 -fn_613_D30 = .text:0x00000D30; // type:function size:0x30 -fn_613_D60 = .text:0x00000D60; // type:function size:0x11C -fn_613_E80 = .text:0x00000E80; // type:function size:0x58 -fn_613_EE0 = .text:0x00000EE0; // type:function size:0x88 +__dt__11dAcOpaint_cFv = .text:0x00000AA0; // type:function size:0xE8 +getStateID__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B90; // type:function size:0x10 +build__27sFStateFct_c<11dAcOpaint_c>FRC12sStateIDIf_c = .text:0x00000BA0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOpaint_c>FRP10sStateIf_c = .text:0x00000C00; // type:function size:0xC +initialize__24sFState_c<11dAcOpaint_c>Fv = .text:0x00000C10; // type:function size:0x1C +execute__24sFState_c<11dAcOpaint_c>Fv = .text:0x00000C30; // type:function size:0x1C +finalize__24sFState_c<11dAcOpaint_c>Fv = .text:0x00000C50; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C70; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C80; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C90; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CA0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CB0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOpaint_c>CFR11dAcOpaint_c = .text:0x00000CD0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOpaint_c>CFR11dAcOpaint_c = .text:0x00000D00; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOpaint_c>CFR11dAcOpaint_c = .text:0x00000D30; // type:function size:0x30 +__sinit_\d_a_obj_paint_cpp = .text:0x00000D60; // type:function size:0x11C scope:local +__dt__26sFStateID_c<11dAcOpaint_c>Fv = .text:0x00000E80; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOpaint_c>CFPCc = .text:0x00000EE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_613_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_613_rodata_4 = .rodata:0x00000004; // type:object size:0x2C data:float -lbl_613_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_PAINT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_613_data_10 = .data:0x00000010; // type:object size:0x1C lbl_613_data_2C = .data:0x0000002C; // type:object size:0x8 lbl_613_data_34 = .data:0x00000034; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_pinwheelNP/symbols.txt b/config/SOUE01/rels/d_a_obj_pinwheelNP/symbols.txt index 9e4a6795..f88af572 100644 --- a/config/SOUE01/rels/d_a_obj_pinwheelNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_pinwheelNP/symbols.txt @@ -3,56 +3,56 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOpinwheel__ctor = .text:0x000000F0; // type:function size:0xD0 -fn_375_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_375_220 = .text:0x00000220; // type:function size:0x6C -fn_375_290 = .text:0x00000290; // type:function size:0xA0 -fn_375_330 = .text:0x00000330; // type:function size:0xA4 +dAcOpinwheel_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD0 +__dt__27sFState_c<14dAcOpinwheel_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOpinwheel_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 AcOpinwheel__initModels = .text:0x000003E0; // type:function size:0xE0 AcOpinwheel__init = .text:0x000004C0; // type:function size:0xFC -fn_375_5C0 = .text:0x000005C0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005C0; // type:function size:0x10 fn_375_5D0 = .text:0x000005D0; // type:function size:0x8 AcOpinwheel__update = .text:0x000005E0; // type:function size:0x6C -fn_375_650 = .text:0x00000650; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000650; // type:function size:0x10 AcOpinwheel__draw = .text:0x00000660; // type:function size:0x28 -AcOpinwheel__stateWaitEnter = .text:0x00000690; // type:function size:0xC -AcOpinwheel__stateWaitUpdate = .text:0x000006A0; // type:function size:0x50 -fn_375_6F0 = .text:0x000006F0; // type:function size:0x4 -AcOpinwheel__stateAccelerationEnter = .text:0x00000700; // type:function size:0xC -AcOpinwheel__stateAccelerationUpdate = .text:0x00000710; // type:function size:0xC0 +initializeState_Wait__14dAcOpinwheel_cFv = .text:0x00000690; // type:function size:0xC +executeState_Wait__14dAcOpinwheel_cFv = .text:0x000006A0; // type:function size:0x50 +finalizeState_Wait__14dAcOpinwheel_cFv = .text:0x000006F0; // type:function size:0x4 +initializeState_Acceleration__14dAcOpinwheel_cFv = .text:0x00000700; // type:function size:0xC +executeState_Acceleration__14dAcOpinwheel_cFv = .text:0x00000710; // type:function size:0xC0 AcOpinwheel__decrement = .text:0x000007D0; // type:function size:0x1C -fn_375_7F0 = .text:0x000007F0; // type:function size:0x4 -AcOpinwheel__stateMaxSpeedEnter = .text:0x00000800; // type:function size:0xC -AcOpinwheel__stateMaxSpeedUpdate = .text:0x00000810; // type:function size:0x88 -AcOpinwheel__stateMaxSpeedLeave = .text:0x000008A0; // type:function size:0xC -AcOpinwheel__stateDecelerationEnter = .text:0x000008B0; // type:function size:0xC -AcOpinwheel__stateDecelerationUpdate = .text:0x000008C0; // type:function size:0xC0 -fn_375_980 = .text:0x00000980; // type:function size:0x4 +finalizeState_Acceleration__14dAcOpinwheel_cFv = .text:0x000007F0; // type:function size:0x4 +initializeState_RollMaxSpeed__14dAcOpinwheel_cFv = .text:0x00000800; // type:function size:0xC +executeState_RollMaxSpeed__14dAcOpinwheel_cFv = .text:0x00000810; // type:function size:0x88 +finalizeState_RollMaxSpeed__14dAcOpinwheel_cFv = .text:0x000008A0; // type:function size:0xC +initializeState_Deceleration__14dAcOpinwheel_cFv = .text:0x000008B0; // type:function size:0xC +executeState_Deceleration__14dAcOpinwheel_cFv = .text:0x000008C0; // type:function size:0xC0 +finalizeState_Deceleration__14dAcOpinwheel_cFv = .text:0x00000980; // type:function size:0x4 isBeingBlown = .text:0x00000990; // type:function size:0x6C -AcOpinwheel__dtor = .text:0x00000A00; // type:function size:0xE4 -fn_375_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_375_B00 = .text:0x00000B00; // type:function size:0x60 -fn_375_B60 = .text:0x00000B60; // type:function size:0xC -fn_375_B70 = .text:0x00000B70; // type:function size:0x1C -fn_375_B90 = .text:0x00000B90; // type:function size:0x1C -fn_375_BB0 = .text:0x00000BB0; // type:function size:0x1C -fn_375_BD0 = .text:0x00000BD0; // type:function size:0x10 -fn_375_BE0 = .text:0x00000BE0; // type:function size:0x10 -fn_375_BF0 = .text:0x00000BF0; // type:function size:0x10 -fn_375_C00 = .text:0x00000C00; // type:function size:0x10 -fn_375_C10 = .text:0x00000C10; // type:function size:0x10 -fn_375_C20 = .text:0x00000C20; // type:function size:0x10 -fn_375_C30 = .text:0x00000C30; // type:function size:0x30 -fn_375_C60 = .text:0x00000C60; // type:function size:0x30 -fn_375_C90 = .text:0x00000C90; // type:function size:0x30 -fn_375_CC0 = .text:0x00000CC0; // type:function size:0x338 -fn_375_1000 = .text:0x00001000; // type:function size:0x58 -fn_375_1060 = .text:0x00001060; // type:function size:0x88 +__dt__14dAcOpinwheel_cFv = .text:0x00000A00; // type:function size:0xE4 +getStateID__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AF0; // type:function size:0x10 +build__30sFStateFct_c<14dAcOpinwheel_c>FRC12sStateIDIf_c = .text:0x00000B00; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOpinwheel_c>FRP10sStateIf_c = .text:0x00000B60; // type:function size:0xC +initialize__27sFState_c<14dAcOpinwheel_c>Fv = .text:0x00000B70; // type:function size:0x1C +execute__27sFState_c<14dAcOpinwheel_c>Fv = .text:0x00000B90; // type:function size:0x1C +finalize__27sFState_c<14dAcOpinwheel_c>Fv = .text:0x00000BB0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BD0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BE0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BF0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C00; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C10; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C20; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOpinwheel_c>CFR14dAcOpinwheel_c = .text:0x00000C30; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOpinwheel_c>CFR14dAcOpinwheel_c = .text:0x00000C60; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOpinwheel_c>CFR14dAcOpinwheel_c = .text:0x00000C90; // type:function size:0x30 +__sinit_\d_a_obj_pinwheel_cpp = .text:0x00000CC0; // type:function size:0x338 scope:local +__dt__29sFStateID_c<14dAcOpinwheel_c>Fv = .text:0x00001000; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOpinwheel_c>CFPCc = .text:0x00001060; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_375_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float -lbl_375_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_PINWHEEL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_375_data_10 = .data:0x00000010; // type:object size:0x60 lbl_375_data_70 = .data:0x00000070; // type:object size:0x20 lbl_375_data_90 = .data:0x00000090; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_pipeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_pipeNP/symbols.txt index d7bb2ab7..de657c36 100644 --- a/config/SOUE01/rels/d_a_obj_pipeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_pipeNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_176_F0 = .text:0x000000F0; // type:function size:0x144 +dAcOPipe_c_classInit__Fv = .text:0x000000F0; // type:function size:0x144 fn_176_240 = .text:0x00000240; // type:function size:0x6C -fn_176_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_176_310 = .text:0x00000310; // type:function size:0x6C -fn_176_380 = .text:0x00000380; // type:function size:0xA0 -fn_176_420 = .text:0x00000420; // type:function size:0xA4 +__dt__23sFState_c<10dAcOPipe_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOPipe_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_176_4D0 = .text:0x000004D0; // type:function size:0x78 fn_176_550 = .text:0x00000550; // type:function size:0x70 fn_176_5C0 = .text:0x000005C0; // type:function size:0x5C @@ -18,39 +18,39 @@ fn_176_640 = .text:0x00000640; // type:function size:0x50 fn_176_690 = .text:0x00000690; // type:function size:0xC4 fn_176_760 = .text:0x00000760; // type:function size:0x74 fn_176_7E0 = .text:0x000007E0; // type:function size:0x1B8 -fn_176_9A0 = .text:0x000009A0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009A0; // type:function size:0x10 fn_176_9B0 = .text:0x000009B0; // type:function size:0x58 fn_176_A10 = .text:0x00000A10; // type:function size:0x3F4 -fn_176_E10 = .text:0x00000E10; // type:function size:0x10 -fn_176_E20 = .text:0x00000E20; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E10; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E20; // type:function size:0x10 fn_176_E30 = .text:0x00000E30; // type:function size:0x3C -fn_176_E70 = .text:0x00000E70; // type:function size:0x3C -fn_176_EB0 = .text:0x00000EB0; // type:function size:0x8 -fn_176_EC0 = .text:0x00000EC0; // type:function size:0x4 -fn_176_ED0 = .text:0x00000ED0; // type:function size:0x1C -fn_176_EF0 = .text:0x00000EF0; // type:function size:0x50 -fn_176_F40 = .text:0x00000F40; // type:function size:0x10 -fn_176_F50 = .text:0x00000F50; // type:function size:0x194 -fn_176_10F0 = .text:0x000010F0; // type:function size:0x450 -fn_176_1540 = .text:0x00001540; // type:function size:0x4 -fn_176_1550 = .text:0x00001550; // type:function size:0x114 -fn_176_1670 = .text:0x00001670; // type:function size:0x60 -fn_176_16D0 = .text:0x000016D0; // type:function size:0xC -fn_176_16E0 = .text:0x000016E0; // type:function size:0x1C -fn_176_1700 = .text:0x00001700; // type:function size:0x1C -fn_176_1720 = .text:0x00001720; // type:function size:0x1C -fn_176_1740 = .text:0x00001740; // type:function size:0x10 -fn_176_1750 = .text:0x00001750; // type:function size:0x10 -fn_176_1760 = .text:0x00001760; // type:function size:0x10 -fn_176_1770 = .text:0x00001770; // type:function size:0x10 -fn_176_1780 = .text:0x00001780; // type:function size:0x10 -fn_176_1790 = .text:0x00001790; // type:function size:0x10 -fn_176_17A0 = .text:0x000017A0; // type:function size:0x30 -fn_176_17D0 = .text:0x000017D0; // type:function size:0x30 -fn_176_1800 = .text:0x00001800; // type:function size:0x30 -fn_176_1830 = .text:0x00001830; // type:function size:0x27C -fn_176_1AB0 = .text:0x00001AB0; // type:function size:0x58 -fn_176_1B10 = .text:0x00001B10; // type:function size:0x88 +initializeState_Hold__10dAcOPipe_cFv = .text:0x00000E70; // type:function size:0x3C +executeState_Hold__10dAcOPipe_cFv = .text:0x00000EB0; // type:function size:0x8 +finalizeState_Hold__10dAcOPipe_cFv = .text:0x00000EC0; // type:function size:0x4 +initializeState_Wait__10dAcOPipe_cFv = .text:0x00000ED0; // type:function size:0x1C +executeState_Wait__10dAcOPipe_cFv = .text:0x00000EF0; // type:function size:0x50 +finalizeState_Wait__10dAcOPipe_cFv = .text:0x00000F40; // type:function size:0x10 +initializeState_Drop__10dAcOPipe_cFv = .text:0x00000F50; // type:function size:0x194 +executeState_Drop__10dAcOPipe_cFv = .text:0x000010F0; // type:function size:0x450 +finalizeState_Drop__10dAcOPipe_cFv = .text:0x00001540; // type:function size:0x4 +__dt__10dAcOPipe_cFv = .text:0x00001550; // type:function size:0x114 +build__26sFStateFct_c<10dAcOPipe_c>FRC12sStateIDIf_c = .text:0x00001670; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOPipe_c>FRP10sStateIf_c = .text:0x000016D0; // type:function size:0xC +initialize__23sFState_c<10dAcOPipe_c>Fv = .text:0x000016E0; // type:function size:0x1C +execute__23sFState_c<10dAcOPipe_c>Fv = .text:0x00001700; // type:function size:0x1C +finalize__23sFState_c<10dAcOPipe_c>Fv = .text:0x00001720; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001740; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001750; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001760; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001770; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001780; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001790; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOPipe_c>CFR10dAcOPipe_c = .text:0x000017A0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOPipe_c>CFR10dAcOPipe_c = .text:0x000017D0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOPipe_c>CFR10dAcOPipe_c = .text:0x00001800; // type:function size:0x30 +__sinit_\d_a_obj_pipe_cpp = .text:0x00001830; // type:function size:0x27C scope:local +__dt__25sFStateID_c<10dAcOPipe_c>Fv = .text:0x00001AB0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOPipe_c>CFPCc = .text:0x00001B10; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -58,7 +58,7 @@ lbl_176_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_176_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_176_rodata_8 = .rodata:0x00000008; // type:object size:0xC data:float lbl_176_rodata_14 = .rodata:0x00000014; // type:object size:0x68 data:float -lbl_176_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_PIPE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_176_data_10 = .data:0x00000010; // type:object size:0x10 lbl_176_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_176_data_30 = .data:0x00000030; // type:object size:0x8 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_pistonNP/symbols.txt b/config/SOUE01/rels/d_a_obj_pistonNP/symbols.txt index 711f770f..57a5c112 100644 --- a/config/SOUE01/rels/d_a_obj_pistonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_pistonNP/symbols.txt @@ -3,37 +3,37 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOPiston__ctor = .text:0x000000F0; // type:function size:0x124 -fn_541_220 = .text:0x00000220; // type:function size:0x58 -fn_541_280 = .text:0x00000280; // type:function size:0x6C -fn_541_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_541_390 = .text:0x00000390; // type:function size:0xA4 +dAcOPiston_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 +__dt__25sFState_c<12dAcOPiston_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOPiston_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_541_440 = .text:0x00000440; // type:function size:0x58 fn_541_4A0 = .text:0x000004A0; // type:function size:0x228 fn_541_6D0 = .text:0x000006D0; // type:function size:0x14C -fn_541_820 = .text:0x00000820; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000820; // type:function size:0x10 fn_541_830 = .text:0x00000830; // type:function size:0x8 fn_541_840 = .text:0x00000840; // type:function size:0x60 -fn_541_8A0 = .text:0x000008A0; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008A0; // type:function size:0x10 fn_541_8B0 = .text:0x000008B0; // type:function size:0x130 -fn_541_9E0 = .text:0x000009E0; // type:function size:0x34 -fn_541_A20 = .text:0x00000A20; // type:function size:0x70 -fn_541_A90 = .text:0x00000A90; // type:function size:0x4 -fn_541_AA0 = .text:0x00000AA0; // type:function size:0x78 -fn_541_B20 = .text:0x00000B20; // type:function size:0x60 -fn_541_B80 = .text:0x00000B80; // type:function size:0x4 -fn_541_B90 = .text:0x00000B90; // type:function size:0x3C -fn_541_BD0 = .text:0x00000BD0; // type:function size:0x6C -fn_541_C40 = .text:0x00000C40; // type:function size:0x4 -fn_541_C50 = .text:0x00000C50; // type:function size:0x4 -fn_541_C60 = .text:0x00000C60; // type:function size:0x1F4 -fn_541_E60 = .text:0x00000E60; // type:function size:0x4 -fn_541_E70 = .text:0x00000E70; // type:function size:0x4 -fn_541_E80 = .text:0x00000E80; // type:function size:0x18C -fn_541_1010 = .text:0x00001010; // type:function size:0x4 -fn_541_1020 = .text:0x00001020; // type:function size:0x4 -fn_541_1030 = .text:0x00001030; // type:function size:0x4 -fn_541_1040 = .text:0x00001040; // type:function size:0x4 +initializeState_WaitDelay__12dAcOPiston_cFv = .text:0x000009E0; // type:function size:0x34 +executeState_WaitDelay__12dAcOPiston_cFv = .text:0x00000A20; // type:function size:0x70 +finalizeState_WaitDelay__12dAcOPiston_cFv = .text:0x00000A90; // type:function size:0x4 +initializeState_OnAnim__12dAcOPiston_cFv = .text:0x00000AA0; // type:function size:0x78 +executeState_OnAnim__12dAcOPiston_cFv = .text:0x00000B20; // type:function size:0x60 +finalizeState_OnAnim__12dAcOPiston_cFv = .text:0x00000B80; // type:function size:0x4 +initializeState_Wait__12dAcOPiston_cFv = .text:0x00000B90; // type:function size:0x3C +executeState_Wait__12dAcOPiston_cFv = .text:0x00000BD0; // type:function size:0x6C +finalizeState_Wait__12dAcOPiston_cFv = .text:0x00000C40; // type:function size:0x4 +initializeState_Move__12dAcOPiston_cFv = .text:0x00000C50; // type:function size:0x4 +executeState_Move__12dAcOPiston_cFv = .text:0x00000C60; // type:function size:0x1F4 +finalizeState_Move__12dAcOPiston_cFv = .text:0x00000E60; // type:function size:0x4 +initializeState_Event__12dAcOPiston_cFv = .text:0x00000E70; // type:function size:0x4 +executeState_Event__12dAcOPiston_cFv = .text:0x00000E80; // type:function size:0x18C +finalizeState_Event__12dAcOPiston_cFv = .text:0x00001010; // type:function size:0x4 +initializeState_End__12dAcOPiston_cFv = .text:0x00001020; // type:function size:0x4 +executeState_End__12dAcOPiston_cFv = .text:0x00001030; // type:function size:0x4 +finalizeState_End__12dAcOPiston_cFv = .text:0x00001040; // type:function size:0x4 fn_541_1050 = .text:0x00001050; // type:function size:0xD4 fn_541_1130 = .text:0x00001130; // type:function size:0x50 fn_541_1180 = .text:0x00001180; // type:function size:0x70 @@ -48,25 +48,25 @@ fn_541_1A00 = .text:0x00001A00; // type:function size:0x90 fn_541_1A90 = .text:0x00001A90; // type:function size:0x18 fn_541_1AB0 = .text:0x00001AB0; // type:function size:0xD4 fn_541_1B90 = .text:0x00001B90; // type:function size:0x10 -fn_541_1BA0 = .text:0x00001BA0; // type:function size:0x118 -fn_541_1CC0 = .text:0x00001CC0; // type:function size:0x10 -fn_541_1CD0 = .text:0x00001CD0; // type:function size:0x60 -fn_541_1D30 = .text:0x00001D30; // type:function size:0xC -fn_541_1D40 = .text:0x00001D40; // type:function size:0x1C -fn_541_1D60 = .text:0x00001D60; // type:function size:0x1C -fn_541_1D80 = .text:0x00001D80; // type:function size:0x1C -fn_541_1DA0 = .text:0x00001DA0; // type:function size:0x10 -fn_541_1DB0 = .text:0x00001DB0; // type:function size:0x10 -fn_541_1DC0 = .text:0x00001DC0; // type:function size:0x10 -fn_541_1DD0 = .text:0x00001DD0; // type:function size:0x10 -fn_541_1DE0 = .text:0x00001DE0; // type:function size:0x10 -fn_541_1DF0 = .text:0x00001DF0; // type:function size:0x10 -fn_541_1E00 = .text:0x00001E00; // type:function size:0x30 -fn_541_1E30 = .text:0x00001E30; // type:function size:0x30 -fn_541_1E60 = .text:0x00001E60; // type:function size:0x30 -fn_541_1E90 = .text:0x00001E90; // type:function size:0x4B0 -fn_541_2340 = .text:0x00002340; // type:function size:0x58 -fn_541_23A0 = .text:0x000023A0; // type:function size:0x88 +__dt__12dAcOPiston_cFv = .text:0x00001BA0; // type:function size:0x118 +getStateID__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001CC0; // type:function size:0x10 +build__28sFStateFct_c<12dAcOPiston_c>FRC12sStateIDIf_c = .text:0x00001CD0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOPiston_c>FRP10sStateIf_c = .text:0x00001D30; // type:function size:0xC +initialize__25sFState_c<12dAcOPiston_c>Fv = .text:0x00001D40; // type:function size:0x1C +execute__25sFState_c<12dAcOPiston_c>Fv = .text:0x00001D60; // type:function size:0x1C +finalize__25sFState_c<12dAcOPiston_c>Fv = .text:0x00001D80; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DA0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DB0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DC0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DD0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DE0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DF0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOPiston_c>CFR12dAcOPiston_c = .text:0x00001E00; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOPiston_c>CFR12dAcOPiston_c = .text:0x00001E30; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOPiston_c>CFR12dAcOPiston_c = .text:0x00001E60; // type:function size:0x30 +__sinit_\d_a_obj_piston_cpp = .text:0x00001E90; // type:function size:0x4B0 scope:local +__dt__27sFStateID_c<12dAcOPiston_c>Fv = .text:0x00002340; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOPiston_c>CFPCc = .text:0x000023A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -78,7 +78,7 @@ lbl_541_rodata_44 = .rodata:0x00000044; // type:object size:0x18 data:float lbl_541_rodata_5C = .rodata:0x0000005C; // type:object size:0xC data:float lbl_541_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double lbl_541_rodata_70 = .rodata:0x00000070; // type:object size:0x20 data:float -lbl_541_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_PISTON = .data:0x00000000; // type:object size:0x10 data:4byte lbl_541_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_541_data_18 = .data:0x00000018; // type:object size:0xC data:string lbl_541_data_24 = .data:0x00000024; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_pole_stonyNP/symbols.txt b/config/SOUE01/rels/d_a_obj_pole_stonyNP/symbols.txt index 8b4e8f85..f01136b2 100644 --- a/config/SOUE01/rels/d_a_obj_pole_stonyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_pole_stonyNP/symbols.txt @@ -2,17 +2,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global fn_307_70 = .text:0x00000070; // type:function size:0x40 -fn_307_B0 = .text:0x000000B0; // type:function size:0xC4 +dAcOPoleStony_c_classInit__Fv = .text:0x000000B0; // type:function size:0xC4 fn_307_180 = .text:0x00000180; // type:function size:0x4 fn_307_190 = .text:0x00000190; // type:function size:0x124 fn_307_2C0 = .text:0x000002C0; // type:function size:0xBB4 fn_307_E80 = .text:0x00000E80; // type:function size:0x4D8 fn_307_1360 = .text:0x00001360; // type:function size:0x60 -fn_307_13C0 = .text:0x000013C0; // type:function size:0xB4 +__dt__15dAcOPoleStony_cFv = .text:0x000013C0; // type:function size:0xB4 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_307_rodata_0 = .rodata:0x00000000; // type:object size:0xA0 data:float -lbl_307_data_0 = .data:0x00000000; // type:object size:0x30 +g_profile_OBJ_POLE_STONY = .data:0x00000000; // type:object size:0x30 lbl_307_data_30 = .data:0x00000030; // type:object size:0x20 lbl_307_data_50 = .data:0x00000050; // type:object size:0x80 lbl_307_bss_8 = .bss:0x00000008; // type:object size:0xC data:byte diff --git a/config/SOUE01/rels/d_a_obj_pot_salNP/symbols.txt b/config/SOUE01/rels/d_a_obj_pot_salNP/symbols.txt index 4269e242..65dfffef 100644 --- a/config/SOUE01/rels/d_a_obj_pot_salNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_pot_salNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOPotSal__ctor = .text:0x000000F0; // type:function size:0x14C +dAcOpotSal_c_classInit__Fv = .text:0x000000F0; // type:function size:0x14C fn_100_240 = .text:0x00000240; // type:function size:0x58 -fn_100_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_100_300 = .text:0x00000300; // type:function size:0x6C -fn_100_370 = .text:0x00000370; // type:function size:0xA0 -fn_100_410 = .text:0x00000410; // type:function size:0xA4 +__dt__25sFState_c<12dAcOpotSal_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOpotSal_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_100_4C0 = .text:0x000004C0; // type:function size:0x40 AcOPotSal__initModels = .text:0x00000500; // type:function size:0xF4 AcOPotSal__init = .text:0x00000600; // type:function size:0x130 @@ -35,32 +35,32 @@ fn_100_B40 = .text:0x00000B40; // type:function size:0xC fn_100_B50 = .text:0x00000B50; // type:function size:0xC fn_100_B60 = .text:0x00000B60; // type:function size:0xC fn_100_B70 = .text:0x00000B70; // type:function size:0xC -fn_100_B80 = .text:0x00000B80; // type:function size:0x120 -fn_100_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_100_CB0 = .text:0x00000CB0; // type:function size:0x10 -fn_100_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_100_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_100_CE0 = .text:0x00000CE0; // type:function size:0x60 -fn_100_D40 = .text:0x00000D40; // type:function size:0xC -fn_100_D50 = .text:0x00000D50; // type:function size:0x1C -fn_100_D70 = .text:0x00000D70; // type:function size:0x1C -fn_100_D90 = .text:0x00000D90; // type:function size:0x1C -fn_100_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_100_DC0 = .text:0x00000DC0; // type:function size:0x10 -fn_100_DD0 = .text:0x00000DD0; // type:function size:0x10 -fn_100_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_100_DF0 = .text:0x00000DF0; // type:function size:0x10 -fn_100_E00 = .text:0x00000E00; // type:function size:0x1E0 -fn_100_FE0 = .text:0x00000FE0; // type:function size:0x58 +__dt__12dAcOpotSal_cFv = .text:0x00000B80; // type:function size:0x120 +executeState__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CA0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000CB0; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CD0; // type:function size:0x10 +build__28sFStateFct_c<12dAcOpotSal_c>FRC12sStateIDIf_c = .text:0x00000CE0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOpotSal_c>FRP10sStateIf_c = .text:0x00000D40; // type:function size:0xC +initialize__25sFState_c<12dAcOpotSal_c>Fv = .text:0x00000D50; // type:function size:0x1C +execute__25sFState_c<12dAcOpotSal_c>Fv = .text:0x00000D70; // type:function size:0x1C +finalize__25sFState_c<12dAcOpotSal_c>Fv = .text:0x00000D90; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DB0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DC0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DD0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DE0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DF0; // type:function size:0x10 +__sinit_\d_a_obj_pot_sal_cpp = .text:0x00000E00; // type:function size:0x1E0 scope:local +__dt__27sFStateID_c<12dAcOpotSal_c>Fv = .text:0x00000FE0; // type:function size:0x58 fn_100_1040 = .text:0x00001040; // type:function size:0x5C fn_100_10A0 = .text:0x000010A0; // type:function size:0xC fn_100_10B0 = .text:0x000010B0; // type:function size:0xC fn_100_10C0 = .text:0x000010C0; // type:function size:0xDC fn_100_11A0 = .text:0x000011A0; // type:function size:0xE0 -fn_100_1280 = .text:0x00001280; // type:function size:0x88 -fn_100_1310 = .text:0x00001310; // type:function size:0x30 -fn_100_1340 = .text:0x00001340; // type:function size:0x30 -fn_100_1370 = .text:0x00001370; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcOpotSal_c>CFPCc = .text:0x00001280; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcOpotSal_c>CFR12dAcOpotSal_c = .text:0x00001310; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOpotSal_c>CFR12dAcOpotSal_c = .text:0x00001340; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcOpotSal_c>CFR12dAcOpotSal_c = .text:0x00001370; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -73,7 +73,7 @@ lbl_100_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float lbl_100_rodata_18 = .rodata:0x00000018; // type:object size:0x18 data:float lbl_100_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_100_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float -lbl_100_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_POT_SAL = .data:0x00000000; // type:object size:0x40 data:4byte lbl_100_data_40 = .data:0x00000040; // type:object size:0x20 lbl_100_data_60 = .data:0x00000060; // type:object size:0x100 lbl_100_data_160 = .data:0x00000160; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_propeller_liftNP/symbols.txt b/config/SOUE01/rels/d_a_obj_propeller_liftNP/symbols.txt index b11006a1..ca7e609b 100644 --- a/config/SOUE01/rels/d_a_obj_propeller_liftNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_propeller_liftNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOPropellerLift__ctor = .text:0x000000F0; // type:function size:0x1A4 -fn_589_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_589_300 = .text:0x00000300; // type:function size:0x6C -fn_589_370 = .text:0x00000370; // type:function size:0xA0 -fn_589_410 = .text:0x00000410; // type:function size:0xA4 +dAcOPropellerLift_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1A4 +__dt__32sFState_c<19dAcOPropellerLift_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOPropellerLift_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_589_4C0 = .text:0x000004C0; // type:function size:0x14 fn_589_4E0 = .text:0x000004E0; // type:function size:0x58 fn_589_540 = .text:0x00000540; // type:function size:0xC @@ -17,24 +17,24 @@ fn_589_55C = .text:0x0000055C; // type:function size:0x4 fn_589_560 = .text:0x00000560; // type:function size:0x48 fn_589_5B0 = .text:0x000005B0; // type:function size:0x1FC fn_589_7B0 = .text:0x000007B0; // type:function size:0x304 -fn_589_AC0 = .text:0x00000AC0; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AC0; // type:function size:0x10 fn_589_AD0 = .text:0x00000AD0; // type:function size:0x248 fn_589_D20 = .text:0x00000D20; // type:function size:0x8 fn_589_D30 = .text:0x00000D30; // type:function size:0x3AC -fn_589_10E0 = .text:0x000010E0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010E0; // type:function size:0x10 fn_589_10F0 = .text:0x000010F0; // type:function size:0xC8 -fn_589_11C0 = .text:0x000011C0; // type:function size:0x34 -fn_589_1200 = .text:0x00001200; // type:function size:0x4C8 -fn_589_16D0 = .text:0x000016D0; // type:function size:0x4 -fn_589_16E0 = .text:0x000016E0; // type:function size:0x128 -fn_589_1810 = .text:0x00001810; // type:function size:0xE0 -fn_589_18F0 = .text:0x000018F0; // type:function size:0x4 -fn_589_1900 = .text:0x00001900; // type:function size:0xC -fn_589_1910 = .text:0x00001910; // type:function size:0x70 -fn_589_1980 = .text:0x00001980; // type:function size:0x4 -fn_589_1990 = .text:0x00001990; // type:function size:0xD0 -fn_589_1A60 = .text:0x00001A60; // type:function size:0x23C -fn_589_1CA0 = .text:0x00001CA0; // type:function size:0x4 +initializeState_Normal__19dAcOPropellerLift_cFv = .text:0x000011C0; // type:function size:0x34 +executeState_Normal__19dAcOPropellerLift_cFv = .text:0x00001200; // type:function size:0x4C8 +finalizeState_Normal__19dAcOPropellerLift_cFv = .text:0x000016D0; // type:function size:0x4 +initializeState_BackMove__19dAcOPropellerLift_cFv = .text:0x000016E0; // type:function size:0x128 +executeState_BackMove__19dAcOPropellerLift_cFv = .text:0x00001810; // type:function size:0xE0 +finalizeState_BackMove__19dAcOPropellerLift_cFv = .text:0x000018F0; // type:function size:0x4 +initializeState_BackMoveMain__19dAcOPropellerLift_cFv = .text:0x00001900; // type:function size:0xC +executeState_BackMoveMain__19dAcOPropellerLift_cFv = .text:0x00001910; // type:function size:0x70 +finalizeState_BackMoveMain__19dAcOPropellerLift_cFv = .text:0x00001980; // type:function size:0x4 +initializeState_CrashAction__19dAcOPropellerLift_cFv = .text:0x00001990; // type:function size:0xD0 +executeState_CrashAction__19dAcOPropellerLift_cFv = .text:0x00001A60; // type:function size:0x23C +finalizeState_CrashAction__19dAcOPropellerLift_cFv = .text:0x00001CA0; // type:function size:0x4 fn_589_1CB0 = .text:0x00001CB0; // type:function size:0xD0 fn_589_1D80 = .text:0x00001D80; // type:function size:0xE0 fn_589_1E60 = .text:0x00001E60; // type:function size:0x118 @@ -51,25 +51,25 @@ fn_589_2900 = .text:0x00002900; // type:function size:0xA4 fn_589_29B0 = .text:0x000029B0; // type:function size:0xC fn_589_29C0 = .text:0x000029C0; // type:function size:0x68 fn_589_2A30 = .text:0x00002A30; // type:function size:0xCC -fn_589_2B00 = .text:0x00002B00; // type:function size:0x15C -fn_589_2C60 = .text:0x00002C60; // type:function size:0x10 -fn_589_2C70 = .text:0x00002C70; // type:function size:0x60 -fn_589_2CD0 = .text:0x00002CD0; // type:function size:0xC -fn_589_2CE0 = .text:0x00002CE0; // type:function size:0x1C -fn_589_2D00 = .text:0x00002D00; // type:function size:0x1C -fn_589_2D20 = .text:0x00002D20; // type:function size:0x1C -fn_589_2D40 = .text:0x00002D40; // type:function size:0x10 -fn_589_2D50 = .text:0x00002D50; // type:function size:0x10 -fn_589_2D60 = .text:0x00002D60; // type:function size:0x10 -fn_589_2D70 = .text:0x00002D70; // type:function size:0x10 -fn_589_2D80 = .text:0x00002D80; // type:function size:0x10 -fn_589_2D90 = .text:0x00002D90; // type:function size:0x10 -fn_589_2DA0 = .text:0x00002DA0; // type:function size:0x30 -fn_589_2DD0 = .text:0x00002DD0; // type:function size:0x30 -fn_589_2E00 = .text:0x00002E00; // type:function size:0x30 -fn_589_2E30 = .text:0x00002E30; // type:function size:0x338 -fn_589_3170 = .text:0x00003170; // type:function size:0x58 -fn_589_31D0 = .text:0x000031D0; // type:function size:0x88 +__dt__19dAcOPropellerLift_cFv = .text:0x00002B00; // type:function size:0x15C +getStateID__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C60; // type:function size:0x10 +build__35sFStateFct_c<19dAcOPropellerLift_c>FRC12sStateIDIf_c = .text:0x00002C70; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOPropellerLift_c>FRP10sStateIf_c = .text:0x00002CD0; // type:function size:0xC +initialize__32sFState_c<19dAcOPropellerLift_c>Fv = .text:0x00002CE0; // type:function size:0x1C +execute__32sFState_c<19dAcOPropellerLift_c>Fv = .text:0x00002D00; // type:function size:0x1C +finalize__32sFState_c<19dAcOPropellerLift_c>Fv = .text:0x00002D20; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D40; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D50; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D60; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002D70; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002D80; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002D90; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOPropellerLift_c>CFR19dAcOPropellerLift_c = .text:0x00002DA0; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOPropellerLift_c>CFR19dAcOPropellerLift_c = .text:0x00002DD0; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOPropellerLift_c>CFR19dAcOPropellerLift_c = .text:0x00002E00; // type:function size:0x30 +__sinit_\d_a_obj_propeller_lift_cpp = .text:0x00002E30; // type:function size:0x338 scope:local +__dt__34sFStateID_c<19dAcOPropellerLift_c>Fv = .text:0x00003170; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOPropellerLift_c>CFPCc = .text:0x000031D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -84,7 +84,7 @@ lbl_589_rodata_70 = .rodata:0x00000070; // type:object size:0x10 data:float lbl_589_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double lbl_589_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float lbl_589_rodata_8C = .rodata:0x0000008C; // type:object size:0x38 data:float -lbl_589_data_0 = .data:0x00000000; // type:object size:0x68 data:4byte +g_profile_OBJ_PROPELLER_LIFT = .data:0x00000000; // type:object size:0x68 data:4byte lbl_589_data_68 = .data:0x00000068; // type:object size:0x10 lbl_589_data_78 = .data:0x00000078; // type:object size:0x50 lbl_589_data_C8 = .data:0x000000C8; // type:object size:0x34 diff --git a/config/SOUE01/rels/d_a_obj_properaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_properaNP/symbols.txt index 1ed177ae..a8aaee07 100644 --- a/config/SOUE01/rels/d_a_obj_properaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_properaNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_575_F0 = .text:0x000000F0; // type:function size:0x148 +dAcObjPropera_c_classInit__Fv = .text:0x000000F0; // type:function size:0x148 fn_575_240 = .text:0x00000240; // type:function size:0x58 -fn_575_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_575_300 = .text:0x00000300; // type:function size:0x6C -fn_575_370 = .text:0x00000370; // type:function size:0xA0 -fn_575_410 = .text:0x00000410; // type:function size:0xA4 +__dt__28sFState_c<15dAcObjPropera_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcObjPropera_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_575_4C0 = .text:0x000004C0; // type:function size:0x40 fn_575_500 = .text:0x00000500; // type:function size:0x9C fn_575_5A0 = .text:0x000005A0; // type:function size:0x98 @@ -20,7 +20,7 @@ fn_575_7F0 = .text:0x000007F0; // type:function size:0x4 fn_575_800 = .text:0x00000800; // type:function size:0xC fn_575_810 = .text:0x00000810; // type:function size:0xC fn_575_820 = .text:0x00000820; // type:function size:0xB4 -fn_575_8E0 = .text:0x000008E0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008E0; // type:function size:0x10 fn_575_8F0 = .text:0x000008F0; // type:function size:0x50 fn_575_940 = .text:0x00000940; // type:function size:0x8 fn_575_950 = .text:0x00000950; // type:function size:0x8 @@ -30,30 +30,30 @@ fn_575_980 = .text:0x00000980; // type:function size:0xC fn_575_990 = .text:0x00000990; // type:function size:0xC fn_575_9A0 = .text:0x000009A0; // type:function size:0xC fn_575_9B0 = .text:0x000009B0; // type:function size:0xC -fn_575_9C0 = .text:0x000009C0; // type:function size:0x120 -fn_575_AE0 = .text:0x00000AE0; // type:function size:0x10 -fn_575_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_575_B00 = .text:0x00000B00; // type:function size:0x10 -fn_575_B10 = .text:0x00000B10; // type:function size:0x60 -fn_575_B70 = .text:0x00000B70; // type:function size:0xC -fn_575_B80 = .text:0x00000B80; // type:function size:0x1C -fn_575_BA0 = .text:0x00000BA0; // type:function size:0x1C -fn_575_BC0 = .text:0x00000BC0; // type:function size:0x1C -fn_575_BE0 = .text:0x00000BE0; // type:function size:0x10 -fn_575_BF0 = .text:0x00000BF0; // type:function size:0x10 -fn_575_C00 = .text:0x00000C00; // type:function size:0x10 -fn_575_C10 = .text:0x00000C10; // type:function size:0x10 -fn_575_C20 = .text:0x00000C20; // type:function size:0x10 -fn_575_C30 = .text:0x00000C30; // type:function size:0x124 -fn_575_D60 = .text:0x00000D60; // type:function size:0x58 +__dt__15dAcObjPropera_cFv = .text:0x000009C0; // type:function size:0x120 +executeState__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AF0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B00; // type:function size:0x10 +build__31sFStateFct_c<15dAcObjPropera_c>FRC12sStateIDIf_c = .text:0x00000B10; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcObjPropera_c>FRP10sStateIf_c = .text:0x00000B70; // type:function size:0xC +initialize__28sFState_c<15dAcObjPropera_c>Fv = .text:0x00000B80; // type:function size:0x1C +execute__28sFState_c<15dAcObjPropera_c>Fv = .text:0x00000BA0; // type:function size:0x1C +finalize__28sFState_c<15dAcObjPropera_c>Fv = .text:0x00000BC0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BE0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BF0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C00; // type:function size:0x10 +getState__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C10; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C20; // type:function size:0x10 +__sinit_\d_a_obj_propera_cpp = .text:0x00000C30; // type:function size:0x124 scope:local +__dt__30sFStateID_c<15dAcObjPropera_c>Fv = .text:0x00000D60; // type:function size:0x58 fn_575_DC0 = .text:0x00000DC0; // type:function size:0x5C fn_575_E20 = .text:0x00000E20; // type:function size:0xC fn_575_E30 = .text:0x00000E30; // type:function size:0xDC fn_575_F10 = .text:0x00000F10; // type:function size:0xE0 -fn_575_FF0 = .text:0x00000FF0; // type:function size:0x88 -fn_575_1080 = .text:0x00001080; // type:function size:0x30 -fn_575_10B0 = .text:0x000010B0; // type:function size:0x30 -fn_575_10E0 = .text:0x000010E0; // type:function size:0x30 +isSameName__30sFStateID_c<15dAcObjPropera_c>CFPCc = .text:0x00000FF0; // type:function size:0x88 +initializeState__30sFStateID_c<15dAcObjPropera_c>CFR15dAcObjPropera_c = .text:0x00001080; // type:function size:0x30 +executeState__30sFStateID_c<15dAcObjPropera_c>CFR15dAcObjPropera_c = .text:0x000010B0; // type:function size:0x30 +finalizeState__30sFStateID_c<15dAcObjPropera_c>CFR15dAcObjPropera_c = .text:0x000010E0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -68,7 +68,7 @@ lbl_575_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_575_rodata_38 = .rodata:0x00000038; // type:object size:0x1C data:float lbl_575_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_575_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float -lbl_575_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_PROPERA = .data:0x00000000; // type:object size:0x10 data:4byte lbl_575_data_10 = .data:0x00000010; // type:object size:0xC lbl_575_data_1C = .data:0x0000001C; // type:object size:0x4 data:4byte lbl_575_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_pumpkin_barNP/symbols.txt b/config/SOUE01/rels/d_a_obj_pumpkin_barNP/symbols.txt index 7aac307c..1b95e14c 100644 --- a/config/SOUE01/rels/d_a_obj_pumpkin_barNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_pumpkin_barNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOpumpkinBar__ctor = .text:0x00000070; // type:function size:0x6C +dAcOpumpkinBar_c_classInit__Fv = .text:0x00000070; // type:function size:0x6C fn_391_E0 = .text:0x000000E0; // type:function size:0x7C AcOpumpkinBar__initModels = .text:0x00000160; // type:function size:0x158 AcOpumpkinBar__init = .text:0x000002C0; // type:function size:0xF4 fn_391_3C0 = .text:0x000003C0; // type:function size:0x8 fn_391_3D0 = .text:0x000003D0; // type:function size:0x8 AcOpumpkinBar__draw = .text:0x000003E0; // type:function size:0x28 -AcOpumpkinBar__dtor = .text:0x00000410; // type:function size:0x80 +__dt__16dAcOpumpkinBar_cFv = .text:0x00000410; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_391_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float -lbl_391_data_0 = .data:0x00000000; // type:object size:0x60 +g_profile_OBJ_PUMPKIN_BAR = .data:0x00000000; // type:object size:0x60 lbl_391_data_60 = .data:0x00000060; // type:object size:0x20 lbl_391_data_80 = .data:0x00000080; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_push_blockNP/symbols.txt b/config/SOUE01/rels/d_a_obj_push_blockNP/symbols.txt index 707df7bf..dfeb9604 100644 --- a/config/SOUE01/rels/d_a_obj_push_blockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_push_blockNP/symbols.txt @@ -3,32 +3,32 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOpushBlk__ctor = .text:0x000000F0; // type:function size:0x180 +dAcOpushBlk_c_classInit__Fv = .text:0x000000F0; // type:function size:0x180 fn_217_270 = .text:0x00000270; // type:function size:0x58 -fn_217_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_217_330 = .text:0x00000330; // type:function size:0x6C -fn_217_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_217_440 = .text:0x00000440; // type:function size:0xA4 +__dt__26sFState_c<13dAcOpushBlk_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOpushBlk_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 AcOpushBlk__beingPushed = .text:0x000004F0; // type:function size:0x48 AcOpushBlk__beingPushed2 = .text:0x00000540; // type:function size:0x4 AcOpushBlk__initModels = .text:0x00000550; // type:function size:0x158 AcOpushBlk__init1 = .text:0x000006B0; // type:function size:0x3C0 -fn_217_A70 = .text:0x00000A70; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A70; // type:function size:0x10 AcOpushBlk__init2 = .text:0x00000A80; // type:function size:0x210 unlinkFloorSwitch = .text:0x00000C90; // type:function size:0x48 AcOpushBlk__update = .text:0x00000CE0; // type:function size:0x45C -fn_217_1140 = .text:0x00001140; // type:function size:0x10 -fn_217_1150 = .text:0x00001150; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001140; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001150; // type:function size:0x10 fn_217_1160 = .text:0x00001160; // type:function size:0x180 -fn_217_12E0 = .text:0x000012E0; // type:function size:0x20 -AcOpushBlk__stateWaitIn = .text:0x00001300; // type:function size:0x6D0 -fn_217_19D0 = .text:0x000019D0; // type:function size:0x18 -AcOpushBlk__stateMoveEnter = .text:0x000019F0; // type:function size:0x84 -AcOpushBlk__StateMoveIn = .text:0x00001A80; // type:function size:0x274 -AcOpushBlk__StateMoveLeave = .text:0x00001D00; // type:function size:0x64 -fn_217_1D70 = .text:0x00001D70; // type:function size:0x20 -fn_217_1D90 = .text:0x00001D90; // type:function size:0x188 -fn_217_1F20 = .text:0x00001F20; // type:function size:0x34 +initializeState_Wait__13dAcOpushBlk_cFv = .text:0x000012E0; // type:function size:0x20 +executeState_Wait__13dAcOpushBlk_cFv = .text:0x00001300; // type:function size:0x6D0 +finalizeState_Wait__13dAcOpushBlk_cFv = .text:0x000019D0; // type:function size:0x18 +initializeState_Move__13dAcOpushBlk_cFv = .text:0x000019F0; // type:function size:0x84 +executeState_Move__13dAcOpushBlk_cFv = .text:0x00001A80; // type:function size:0x274 +finalizeState_Move__13dAcOpushBlk_cFv = .text:0x00001D00; // type:function size:0x64 +initializeState_RopeGrab__13dAcOpushBlk_cFv = .text:0x00001D70; // type:function size:0x20 +executeState_RopeGrab__13dAcOpushBlk_cFv = .text:0x00001D90; // type:function size:0x188 +finalizeState_RopeGrab__13dAcOpushBlk_cFv = .text:0x00001F20; // type:function size:0x34 fn_217_1F60 = .text:0x00001F60; // type:function size:0x368 fn_217_22D0 = .text:0x000022D0; // type:function size:0x34 fn_217_2310 = .text:0x00002310; // type:function size:0x48 @@ -41,24 +41,24 @@ fn_217_26A0 = .text:0x000026A0; // type:function size:0x18C fn_217_2830 = .text:0x00002830; // type:function size:0x270 setFlagIfBlockIsAtGoal = .text:0x00002AA0; // type:function size:0xF4 fn_217_2BA0 = .text:0x00002BA0; // type:function size:0x10C -AcOpushBlk__dtor = .text:0x00002CB0; // type:function size:0x188 -fn_217_2E40 = .text:0x00002E40; // type:function size:0x60 -fn_217_2EA0 = .text:0x00002EA0; // type:function size:0xC -fn_217_2EB0 = .text:0x00002EB0; // type:function size:0x1C -fn_217_2ED0 = .text:0x00002ED0; // type:function size:0x1C -fn_217_2EF0 = .text:0x00002EF0; // type:function size:0x1C -fn_217_2F10 = .text:0x00002F10; // type:function size:0x10 -fn_217_2F20 = .text:0x00002F20; // type:function size:0x10 -fn_217_2F30 = .text:0x00002F30; // type:function size:0x10 -fn_217_2F40 = .text:0x00002F40; // type:function size:0x10 -fn_217_2F50 = .text:0x00002F50; // type:function size:0x10 -fn_217_2F60 = .text:0x00002F60; // type:function size:0x10 -fn_217_2F70 = .text:0x00002F70; // type:function size:0x30 -fn_217_2FA0 = .text:0x00002FA0; // type:function size:0x30 -fn_217_2FD0 = .text:0x00002FD0; // type:function size:0x30 -fn_217_3000 = .text:0x00003000; // type:function size:0x27C -fn_217_3280 = .text:0x00003280; // type:function size:0x58 -fn_217_32E0 = .text:0x000032E0; // type:function size:0x88 +__dt__13dAcOpushBlk_cFv = .text:0x00002CB0; // type:function size:0x188 +build__29sFStateFct_c<13dAcOpushBlk_c>FRC12sStateIDIf_c = .text:0x00002E40; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOpushBlk_c>FRP10sStateIf_c = .text:0x00002EA0; // type:function size:0xC +initialize__26sFState_c<13dAcOpushBlk_c>Fv = .text:0x00002EB0; // type:function size:0x1C +execute__26sFState_c<13dAcOpushBlk_c>Fv = .text:0x00002ED0; // type:function size:0x1C +finalize__26sFState_c<13dAcOpushBlk_c>Fv = .text:0x00002EF0; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F10; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F20; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F30; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002F40; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002F50; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002F60; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOpushBlk_c>CFR13dAcOpushBlk_c = .text:0x00002F70; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOpushBlk_c>CFR13dAcOpushBlk_c = .text:0x00002FA0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOpushBlk_c>CFR13dAcOpushBlk_c = .text:0x00002FD0; // type:function size:0x30 +__sinit_\d_a_obj_push_block_cpp = .text:0x00003000; // type:function size:0x27C scope:local +__dt__28sFStateID_c<13dAcOpushBlk_c>Fv = .text:0x00003280; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOpushBlk_c>CFPCc = .text:0x000032E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -71,7 +71,7 @@ lbl_217_rodata_68 = .rodata:0x00000068; // type:object size:0x2C data:float lbl_217_rodata_94 = .rodata:0x00000094; // type:object size:0x24 data:float lbl_217_rodata_B8 = .rodata:0x000000B8; // type:object size:0x14 data:float lbl_217_rodata_CC = .rodata:0x000000CC; // type:object size:0x44 data:float -lbl_217_data_0 = .data:0x00000000; // type:object size:0x80 data:4byte +g_profile_OBJ_PUSH_BLOCK = .data:0x00000000; // type:object size:0x80 data:4byte lbl_217_data_80 = .data:0x00000080; // type:object size:0x8 data:string lbl_217_data_88 = .data:0x00000088; // type:object size:0x18 lbl_217_data_A0 = .data:0x000000A0; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_puzzle_islandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_puzzle_islandNP/symbols.txt index 260cfd0c..8fe23f22 100644 --- a/config/SOUE01/rels/d_a_obj_puzzle_islandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_puzzle_islandNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOpuzzleIsland__ctor = .text:0x00000070; // type:function size:0x64 +dAcOpuzzleIsland_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOpuzzleIsland__bgInteractFunc = .text:0x000000E0; // type:function size:0x7C AcOpuzzleIsland__initModels = .text:0x00000160; // type:function size:0x10C AcOpuzzleIsland__init = .text:0x00000270; // type:function size:0xD4 fn_369_350 = .text:0x00000350; // type:function size:0x8 AcOpuzzleIsland__update = .text:0x00000360; // type:function size:0x28 fn_369_390 = .text:0x00000390; // type:function size:0x28 -AcOpuzzleIsland__dtor = .text:0x000003C0; // type:function size:0x74 +__dt__18dAcOpuzzleIsland_cFv = .text:0x000003C0; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_369_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_369_data_0 = .data:0x00000000; // type:object size:0x38 +g_profile_OBJ_PUZZLE_ISLAND = .data:0x00000000; // type:object size:0x38 lbl_369_data_38 = .data:0x00000038; // type:object size:0x20 data:string lbl_369_data_58 = .data:0x00000058; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_rail_endNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rail_endNP/symbols.txt index 02adf9de..7f003366 100644 --- a/config/SOUE01/rels/d_a_obj_rail_endNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rail_endNP/symbols.txt @@ -1,9 +1,9 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcORailEnd__ctor = .text:0x00000070; // type:function size:0x30 -AcORailEnd__ctorCont = .text:0x000000A0; // type:function size:0x4C -fn_525_F0 = .text:0x000000F0; // type:function size:0x74 +dAcORailEnd_c_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__13dAcORailEnd_cFv = .text:0x000000A0; // type:function size:0x4C +__dt__13dAcORailEnd_cFv = .text:0x000000F0; // type:function size:0x74 AcORailEnd__initModels = .text:0x00000170; // type:function size:0xB8 AcORailEnd__init = .text:0x00000230; // type:function size:0xFC fn_525_330 = .text:0x00000330; // type:function size:0x8 @@ -13,7 +13,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_525_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float lbl_525_data_0 = .data:0x00000000; // type:object size:0x30 -lbl_525_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_OBJ_RAIL_END = .data:0x00000030; // type:object size:0x10 lbl_525_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_525_data_48 = .data:0x00000048; // type:object size:0x20 lbl_525_data_68 = .data:0x00000068; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_rail_postNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rail_postNP/symbols.txt index 45e06a8b..271b0c74 100644 --- a/config/SOUE01/rels/d_a_obj_rail_postNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rail_postNP/symbols.txt @@ -1,9 +1,9 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcORailPost__ctor = .text:0x00000070; // type:function size:0x30 -AcORailPost__ctorCont = .text:0x000000A0; // type:function size:0x4C -fn_524_F0 = .text:0x000000F0; // type:function size:0x74 +dAcORailPost_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__12dAcORailPostFv = .text:0x000000A0; // type:function size:0x4C +__dt__12dAcORailPostFv = .text:0x000000F0; // type:function size:0x74 AcORailPost__initModels = .text:0x00000170; // type:function size:0x118 AcORailPost__init = .text:0x00000290; // type:function size:0xA4 AcORailPost__destroy = .text:0x00000340; // type:function size:0x38 @@ -12,7 +12,7 @@ AcORailPost__draw = .text:0x00000390; // type:function size:0x34 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_524_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_524_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_RAIL_POST = .data:0x00000000; // type:object size:0x10 lbl_524_data_10 = .data:0x00000010; // type:object size:0xC lbl_524_data_1C = .data:0x0000001C; // type:object size:0x1C lbl_524_data_38 = .data:0x00000038; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_ride_rockNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ride_rockNP/symbols.txt index f26780cc..6de5c982 100644 --- a/config/SOUE01/rels/d_a_obj_ride_rockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ride_rockNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOrideRock__ctor = .text:0x000000F0; // type:function size:0x158 +dAcOrideRock_c_classInit__Fv = .text:0x000000F0; // type:function size:0x158 fn_567_250 = .text:0x00000250; // type:function size:0x58 -fn_567_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_567_310 = .text:0x00000310; // type:function size:0x6C -fn_567_380 = .text:0x00000380; // type:function size:0xA0 -fn_567_420 = .text:0x00000420; // type:function size:0xA4 +__dt__27sFState_c<14dAcOrideRock_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOrideRock_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_567_4D0 = .text:0x000004D0; // type:function size:0x14 fn_567_4F0 = .text:0x000004F0; // type:function size:0x58 fn_567_550 = .text:0x00000550; // type:function size:0x30 @@ -16,7 +16,7 @@ fn_567_580 = .text:0x00000580; // type:function size:0x30 AcOrideRock__collideWithActor = .text:0x000005B0; // type:function size:0x1C fn_567_5CC = .text:0x000005CC; // type:function size:0x4 fn_567_5D0 = .text:0x000005D0; // type:function size:0x1E4 -fn_567_7C0 = .text:0x000007C0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007C0; // type:function size:0x10 fn_567_7D0 = .text:0x000007D0; // type:function size:0x1AC fn_567_980 = .text:0x00000980; // type:function size:0x9C fn_567_A20 = .text:0x00000A20; // type:function size:0x18 @@ -33,26 +33,26 @@ AcOrideRock__initModels = .text:0x00001340; // type:function size:0x1C8 AcOrideRock__init = .text:0x00001510; // type:function size:0x2FC fn_567_1810 = .text:0x00001810; // type:function size:0x8 fn_567_1820 = .text:0x00001820; // type:function size:0xC4 -fn_567_18F0 = .text:0x000018F0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018F0; // type:function size:0x10 AcOrideRock__destroy = .text:0x00001900; // type:function size:0x24 AcOrideRock__update = .text:0x00001930; // type:function size:0x3C0 -fn_567_1CF0 = .text:0x00001CF0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001CF0; // type:function size:0x10 AcOrideRock__draw = .text:0x00001D00; // type:function size:0xE4 -fn_567_1DF0 = .text:0x00001DF0; // type:function size:0x4 -AcOrideRock__stateWaitUpdate = .text:0x00001E00; // type:function size:0x17C -AcOrideRock__stateWaitLeave = .text:0x00001F80; // type:function size:0x24 -AcOrideRock__stateSlopeEnter = .text:0x00001FB0; // type:function size:0x24 -AcOrideRock__stateSlopeUpdate = .text:0x00001FE0; // type:function size:0x4AC -AcOrideRock__stateSlopeLeave = .text:0x00002490; // type:function size:0x24 -AcOrideRock__stateSlopeWaitEnter = .text:0x000024C0; // type:function size:0x4 -AcOrideRock__stateSlopeWaitUpdate = .text:0x000024D0; // type:function size:0xB4 -fn_567_2590 = .text:0x00002590; // type:function size:0xC -fn_567_25A0 = .text:0x000025A0; // type:function size:0x30 -fn_567_25D0 = .text:0x000025D0; // type:function size:0x4B4 -fn_567_2A90 = .text:0x00002A90; // type:function size:0x34 -AcOrideRock__stateSwitchMoveEnter = .text:0x00002AD0; // type:function size:0x7C -AcOrideRock__stateSwitchMoveUpdate = .text:0x00002B50; // type:function size:0x1F4 -fn_567_2D50 = .text:0x00002D50; // type:function size:0x64 +initializeState_Wait__14dAcOrideRock_cFv = .text:0x00001DF0; // type:function size:0x4 +executeState_Wait__14dAcOrideRock_cFv = .text:0x00001E00; // type:function size:0x17C +finalizeState_Wait__14dAcOrideRock_cFv = .text:0x00001F80; // type:function size:0x24 +initializeState_Slope__14dAcOrideRock_cFv = .text:0x00001FB0; // type:function size:0x24 +executeState_Slope__14dAcOrideRock_cFv = .text:0x00001FE0; // type:function size:0x4AC +finalizeState_Slope__14dAcOrideRock_cFv = .text:0x00002490; // type:function size:0x24 +initializeState_SlopeWait__14dAcOrideRock_cFv = .text:0x000024C0; // type:function size:0x4 +executeState_SlopeWait__14dAcOrideRock_cFv = .text:0x000024D0; // type:function size:0xB4 +finalizeState_SlopeWait__14dAcOrideRock_cFv = .text:0x00002590; // type:function size:0xC +initializeState_RideMove__14dAcOrideRock_cFv = .text:0x000025A0; // type:function size:0x30 +executeState_RideMove__14dAcOrideRock_cFv = .text:0x000025D0; // type:function size:0x4B4 +finalizeState_RideMove__14dAcOrideRock_cFv = .text:0x00002A90; // type:function size:0x34 +initializeState_SwitchMove__14dAcOrideRock_cFv = .text:0x00002AD0; // type:function size:0x7C +executeState_SwitchMove__14dAcOrideRock_cFv = .text:0x00002B50; // type:function size:0x1F4 +finalizeState_SwitchMove__14dAcOrideRock_cFv = .text:0x00002D50; // type:function size:0x64 fn_567_2DC0 = .text:0x00002DC0; // type:function size:0x118 fn_567_2EE0 = .text:0x00002EE0; // type:function size:0xD8 fn_567_2FC0 = .text:0x00002FC0; // type:function size:0x30 @@ -76,24 +76,24 @@ fn_567_4050 = .text:0x00004050; // type:function size:0xC0 AcOrideRock__setRockPosOnPath = .text:0x00004110; // type:function size:0x164 fn_567_4280 = .text:0x00004280; // type:function size:0x7C fn_567_4300 = .text:0x00004300; // type:function size:0x48 -AcOrideRock__dtor = .text:0x00004350; // type:function size:0x168 -fn_567_44C0 = .text:0x000044C0; // type:function size:0x60 -fn_567_4520 = .text:0x00004520; // type:function size:0xC -fn_567_4530 = .text:0x00004530; // type:function size:0x1C -fn_567_4550 = .text:0x00004550; // type:function size:0x1C -fn_567_4570 = .text:0x00004570; // type:function size:0x1C -fn_567_4590 = .text:0x00004590; // type:function size:0x10 -fn_567_45A0 = .text:0x000045A0; // type:function size:0x10 -fn_567_45B0 = .text:0x000045B0; // type:function size:0x10 -fn_567_45C0 = .text:0x000045C0; // type:function size:0x10 -fn_567_45D0 = .text:0x000045D0; // type:function size:0x10 -fn_567_45E0 = .text:0x000045E0; // type:function size:0x10 -fn_567_45F0 = .text:0x000045F0; // type:function size:0x30 -fn_567_4620 = .text:0x00004620; // type:function size:0x30 -fn_567_4650 = .text:0x00004650; // type:function size:0x30 -fn_567_4680 = .text:0x00004680; // type:function size:0x3F4 -fn_567_4A80 = .text:0x00004A80; // type:function size:0x58 -fn_567_4AE0 = .text:0x00004AE0; // type:function size:0x88 +__dt__14dAcOrideRock_cFv = .text:0x00004350; // type:function size:0x168 +build__30sFStateFct_c<14dAcOrideRock_c>FRC12sStateIDIf_c = .text:0x000044C0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOrideRock_c>FRP10sStateIf_c = .text:0x00004520; // type:function size:0xC +initialize__27sFState_c<14dAcOrideRock_c>Fv = .text:0x00004530; // type:function size:0x1C +execute__27sFState_c<14dAcOrideRock_c>Fv = .text:0x00004550; // type:function size:0x1C +finalize__27sFState_c<14dAcOrideRock_c>Fv = .text:0x00004570; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004590; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000045A0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000045B0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000045C0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000045D0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000045E0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOrideRock_c>CFR14dAcOrideRock_c = .text:0x000045F0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOrideRock_c>CFR14dAcOrideRock_c = .text:0x00004620; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOrideRock_c>CFR14dAcOrideRock_c = .text:0x00004650; // type:function size:0x30 +__sinit_\d_a_obj_ride_rock_cpp = .text:0x00004680; // type:function size:0x3F4 scope:local +__dt__29sFStateID_c<14dAcOrideRock_c>Fv = .text:0x00004A80; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOrideRock_c>CFPCc = .text:0x00004AE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -116,7 +116,7 @@ lbl_567_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float lbl_567_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float lbl_567_rodata_F4 = .rodata:0x000000F4; // type:object size:0x8 data:float lbl_567_rodata_FC = .rodata:0x000000FC; // type:object size:0x58 data:float -lbl_567_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_RIDE_ROCK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_567_data_10 = .data:0x00000010; // type:object size:0x68 lbl_567_data_78 = .data:0x00000078; // type:object size:0x20 lbl_567_data_98 = .data:0x00000098; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_ro_at_targetNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ro_at_targetNP/symbols.txt index 6a0da2d2..5580b496 100644 --- a/config/SOUE01/rels/d_a_obj_ro_at_targetNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ro_at_targetNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_585_F0 = .text:0x000000F0; // type:function size:0xD8 -fn_585_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_585_230 = .text:0x00000230; // type:function size:0x6C -fn_585_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_585_340 = .text:0x00000340; // type:function size:0xA4 +dAcOroAtTarget_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD8 +__dt__29sFState_c<16dAcOroAtTarget_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOroAtTarget_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_585_3F0 = .text:0x000003F0; // type:function size:0x9C fn_585_490 = .text:0x00000490; // type:function size:0x138 -fn_585_5D0 = .text:0x000005D0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005D0; // type:function size:0x10 fn_585_5E0 = .text:0x000005E0; // type:function size:0x13C fn_585_720 = .text:0x00000720; // type:function size:0x8 fn_585_730 = .text:0x00000730; // type:function size:0x190 -fn_585_8C0 = .text:0x000008C0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008C0; // type:function size:0x10 fn_585_8D0 = .text:0x000008D0; // type:function size:0x90 -fn_585_960 = .text:0x00000960; // type:function size:0x10 -fn_585_970 = .text:0x00000970; // type:function size:0x4 -fn_585_980 = .text:0x00000980; // type:function size:0x30 -fn_585_9B0 = .text:0x000009B0; // type:function size:0x4 -fn_585_9C0 = .text:0x000009C0; // type:function size:0x10 -fn_585_9D0 = .text:0x000009D0; // type:function size:0x120 -fn_585_AF0 = .text:0x00000AF0; // type:function size:0x4 -fn_585_B00 = .text:0x00000B00; // type:function size:0xD4 -fn_585_BE0 = .text:0x00000BE0; // type:function size:0x20 +getStateID__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000960; // type:function size:0x10 +initializeState_Wait__16dAcOroAtTarget_cFv = .text:0x00000970; // type:function size:0x4 +executeState_Wait__16dAcOroAtTarget_cFv = .text:0x00000980; // type:function size:0x30 +finalizeState_Wait__16dAcOroAtTarget_cFv = .text:0x000009B0; // type:function size:0x4 +initializeState_Play__16dAcOroAtTarget_cFv = .text:0x000009C0; // type:function size:0x10 +executeState_Play__16dAcOroAtTarget_cFv = .text:0x000009D0; // type:function size:0x120 +finalizeState_Play__16dAcOroAtTarget_cFv = .text:0x00000AF0; // type:function size:0x4 +initializeState_Death__16dAcOroAtTarget_cFv = .text:0x00000B00; // type:function size:0xD4 +executeState_Death__16dAcOroAtTarget_cFv = .text:0x00000BE0; // type:function size:0x20 fn_585_C00 = .text:0x00000C00; // type:function size:0x4 -fn_585_C10 = .text:0x00000C10; // type:function size:0x4 +finalizeState_Death__16dAcOroAtTarget_cFv = .text:0x00000C10; // type:function size:0x4 fn_585_C20 = .text:0x00000C20; // type:function size:0x144 fn_585_D70 = .text:0x00000D70; // type:function size:0x370 fn_585_10E0 = .text:0x000010E0; // type:function size:0x60 -fn_585_1140 = .text:0x00001140; // type:function size:0xF0 -fn_585_1230 = .text:0x00001230; // type:function size:0x60 -fn_585_1290 = .text:0x00001290; // type:function size:0xC -fn_585_12A0 = .text:0x000012A0; // type:function size:0x1C -fn_585_12C0 = .text:0x000012C0; // type:function size:0x1C -fn_585_12E0 = .text:0x000012E0; // type:function size:0x1C -fn_585_1300 = .text:0x00001300; // type:function size:0x10 -fn_585_1310 = .text:0x00001310; // type:function size:0x10 -fn_585_1320 = .text:0x00001320; // type:function size:0x10 -fn_585_1330 = .text:0x00001330; // type:function size:0x10 -fn_585_1340 = .text:0x00001340; // type:function size:0x10 -fn_585_1350 = .text:0x00001350; // type:function size:0x10 -fn_585_1360 = .text:0x00001360; // type:function size:0x30 -fn_585_1390 = .text:0x00001390; // type:function size:0x30 -fn_585_13C0 = .text:0x000013C0; // type:function size:0x30 -fn_585_13F0 = .text:0x000013F0; // type:function size:0x27C -fn_585_1670 = .text:0x00001670; // type:function size:0x58 -fn_585_16D0 = .text:0x000016D0; // type:function size:0x88 +__dt__16dAcOroAtTarget_cFv = .text:0x00001140; // type:function size:0xF0 +build__32sFStateFct_c<16dAcOroAtTarget_c>FRC12sStateIDIf_c = .text:0x00001230; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOroAtTarget_c>FRP10sStateIf_c = .text:0x00001290; // type:function size:0xC +initialize__29sFState_c<16dAcOroAtTarget_c>Fv = .text:0x000012A0; // type:function size:0x1C +execute__29sFState_c<16dAcOroAtTarget_c>Fv = .text:0x000012C0; // type:function size:0x1C +finalize__29sFState_c<16dAcOroAtTarget_c>Fv = .text:0x000012E0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001300; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001310; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001320; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001330; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001340; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001350; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOroAtTarget_c>CFR16dAcOroAtTarget_c = .text:0x00001360; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOroAtTarget_c>CFR16dAcOroAtTarget_c = .text:0x00001390; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOroAtTarget_c>CFR16dAcOroAtTarget_c = .text:0x000013C0; // type:function size:0x30 +__sinit_\d_a_obj_ro_at_target_cpp = .text:0x000013F0; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcOroAtTarget_c>Fv = .text:0x00001670; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOroAtTarget_c>CFPCc = .text:0x000016D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -57,7 +57,7 @@ lbl_585_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_585_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_585_rodata_20 = .rodata:0x00000020; // type:object size:0x10 data:float lbl_585_rodata_30 = .rodata:0x00000030; // type:object size:0x1C data:float -lbl_585_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_RO_AT_TARGET = .data:0x00000000; // type:object size:0x10 data:4byte lbl_585_data_10 = .data:0x00000010; // type:object size:0x50 lbl_585_data_60 = .data:0x00000060; // type:object size:0x10 data:string lbl_585_data_70 = .data:0x00000070; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_rock_boatNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rock_boatNP/symbols.txt index 434744b5..d21150bf 100644 --- a/config/SOUE01/rels/d_a_obj_rock_boatNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rock_boatNP/symbols.txt @@ -3,36 +3,36 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcORockBoat__ctor = .text:0x000000F0; // type:function size:0x100 -fn_460_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_460_250 = .text:0x00000250; // type:function size:0x6C -fn_460_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_460_360 = .text:0x00000360; // type:function size:0xA4 +dAcORockBoat_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__27sFState_c<14dAcORockBoat_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcORockBoat_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 AcORockBoat__interactFunc = .text:0x00000410; // type:function size:0x48 AcORockBoat__initModels = .text:0x00000460; // type:function size:0xE0 AcORockBoat__init1 = .text:0x00000540; // type:function size:0x31C -fn_460_860 = .text:0x00000860; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000860; // type:function size:0x10 AcORockBoat__init2 = .text:0x00000870; // type:function size:0xDC fn_460_950 = .text:0x00000950; // type:function size:0x8 AcORockBoat__update = .text:0x00000960; // type:function size:0x2C8 -fn_460_C30 = .text:0x00000C30; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C30; // type:function size:0x10 AcORockBoat__draw = .text:0x00000C40; // type:function size:0x28 -AcORockBoat__stateAppearEnter = .text:0x00000C70; // type:function size:0xD8 -AcORockBoat__stateAppearUpdate = .text:0x00000D50; // type:function size:0xB8 -AcORockBoat__stateAppearLeave = .text:0x00000E10; // type:function size:0x1C -fn_460_E30 = .text:0x00000E30; // type:function size:0x4 -AcORockBoat__stateMoveUpdate = .text:0x00000E40; // type:function size:0x40 +initializeState_Appear__14dAcORockBoat_cFv = .text:0x00000C70; // type:function size:0xD8 +executeState_Appear__14dAcORockBoat_cFv = .text:0x00000D50; // type:function size:0xB8 +finalizeState_Appear__14dAcORockBoat_cFv = .text:0x00000E10; // type:function size:0x1C +initializeState_Wait__14dAcORockBoat_cFv = .text:0x00000E30; // type:function size:0x4 +executeState_Wait__14dAcORockBoat_cFv = .text:0x00000E40; // type:function size:0x40 fn_460_E80 = .text:0x00000E80; // type:function size:0x4 -fn_460_E90 = .text:0x00000E90; // type:function size:0x4 -fn_460_EA0 = .text:0x00000EA0; // type:function size:0x4 -AcORockBoat__stateMoveUpdate2 = .text:0x00000EB0; // type:function size:0xD0 -fn_460_F80 = .text:0x00000F80; // type:function size:0x4 -AcORockBoat__statePreSinkEnter = .text:0x00000F90; // type:function size:0xC -AcORockBoat__statePreSinkUpdate = .text:0x00000FA0; // type:function size:0x7C -fn_460_1020 = .text:0x00001020; // type:function size:0x4 -AcORockBoat__stateSinkEnter = .text:0x00001030; // type:function size:0x2C -AcORockBoat__stateSinkUpdate = .text:0x00001060; // type:function size:0xA0 -fn_460_1100 = .text:0x00001100; // type:function size:0x4 +finalizeState_Wait__14dAcORockBoat_cFv = .text:0x00000E90; // type:function size:0x4 +initializeState_Move__14dAcORockBoat_cFv = .text:0x00000EA0; // type:function size:0x4 +executeState_Move__14dAcORockBoat_cFv = .text:0x00000EB0; // type:function size:0xD0 +finalizeState_Move__14dAcORockBoat_cFv = .text:0x00000F80; // type:function size:0x4 +initializeState_PreSink__14dAcORockBoat_cFv = .text:0x00000F90; // type:function size:0xC +executeState_PreSink__14dAcORockBoat_cFv = .text:0x00000FA0; // type:function size:0x7C +finalizeState_PreSink__14dAcORockBoat_cFv = .text:0x00001020; // type:function size:0x4 +initializeState_Sink__14dAcORockBoat_cFv = .text:0x00001030; // type:function size:0x2C +executeState_Sink__14dAcORockBoat_cFv = .text:0x00001060; // type:function size:0xA0 +finalizeState_Sink__14dAcORockBoat_cFv = .text:0x00001100; // type:function size:0x4 fn_460_1110 = .text:0x00001110; // type:function size:0x1AC fn_460_12C0 = .text:0x000012C0; // type:function size:0x1A0 fn_460_1460 = .text:0x00001460; // type:function size:0x158 @@ -45,25 +45,25 @@ fn_460_1E90 = .text:0x00001E90; // type:function size:0x14C fn_460_1FE0 = .text:0x00001FE0; // type:function size:0x88 fn_460_2070 = .text:0x00002070; // type:function size:0x154 AcORockBoat__deleteIfHoleIn = .text:0x000021D0; // type:function size:0x94 -AcORockBoat__dtor = .text:0x00002270; // type:function size:0x114 -fn_460_2390 = .text:0x00002390; // type:function size:0x10 -fn_460_23A0 = .text:0x000023A0; // type:function size:0x60 -fn_460_2400 = .text:0x00002400; // type:function size:0xC -fn_460_2410 = .text:0x00002410; // type:function size:0x1C -fn_460_2430 = .text:0x00002430; // type:function size:0x1C -fn_460_2450 = .text:0x00002450; // type:function size:0x1C -fn_460_2470 = .text:0x00002470; // type:function size:0x10 -fn_460_2480 = .text:0x00002480; // type:function size:0x10 -fn_460_2490 = .text:0x00002490; // type:function size:0x10 -fn_460_24A0 = .text:0x000024A0; // type:function size:0x10 -fn_460_24B0 = .text:0x000024B0; // type:function size:0x10 -fn_460_24C0 = .text:0x000024C0; // type:function size:0x10 -fn_460_24D0 = .text:0x000024D0; // type:function size:0x30 -fn_460_2500 = .text:0x00002500; // type:function size:0x30 -fn_460_2530 = .text:0x00002530; // type:function size:0x30 -fn_460_2560 = .text:0x00002560; // type:function size:0x3F4 -fn_460_2960 = .text:0x00002960; // type:function size:0x58 -fn_460_29C0 = .text:0x000029C0; // type:function size:0x88 +__dt__14dAcORockBoat_cFv = .text:0x00002270; // type:function size:0x114 +getStateID__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002390; // type:function size:0x10 +build__30sFStateFct_c<14dAcORockBoat_c>FRC12sStateIDIf_c = .text:0x000023A0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcORockBoat_c>FRP10sStateIf_c = .text:0x00002400; // type:function size:0xC +initialize__27sFState_c<14dAcORockBoat_c>Fv = .text:0x00002410; // type:function size:0x1C +execute__27sFState_c<14dAcORockBoat_c>Fv = .text:0x00002430; // type:function size:0x1C +finalize__27sFState_c<14dAcORockBoat_c>Fv = .text:0x00002450; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002470; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002480; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002490; // type:function size:0x10 +getState__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000024A0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000024B0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000024C0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcORockBoat_c>CFR14dAcORockBoat_c = .text:0x000024D0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcORockBoat_c>CFR14dAcORockBoat_c = .text:0x00002500; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcORockBoat_c>CFR14dAcORockBoat_c = .text:0x00002530; // type:function size:0x30 +__sinit_\d_a_obj_rock_boat_cpp = .text:0x00002560; // type:function size:0x3F4 scope:local +__dt__29sFStateID_c<14dAcORockBoat_c>Fv = .text:0x00002960; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcORockBoat_c>CFPCc = .text:0x000029C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -78,7 +78,7 @@ lbl_460_rodata_58 = .rodata:0x00000058; // type:object size:0x30 data:float lbl_460_rodata_88 = .rodata:0x00000088; // type:object size:0x14 data:float lbl_460_rodata_9C = .rodata:0x0000009C; // type:object size:0x1C data:float lbl_460_data_0 = .data:0x00000000; // type:object size:0x30 data:4byte -lbl_460_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_OBJ_ROCK_BOAT = .data:0x00000030; // type:object size:0x10 lbl_460_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_460_data_48 = .data:0x00000048; // type:object size:0x34 lbl_460_data_7C = .data:0x0000007C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_rock_dragonNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rock_dragonNP/symbols.txt index 8f6e5379..16609d1a 100644 --- a/config/SOUE01/rels/d_a_obj_rock_dragonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rock_dragonNP/symbols.txt @@ -3,41 +3,41 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcORockDragon__ctor = .text:0x000000F0; // type:function size:0x178 -fn_336_270 = .text:0x00000270; // type:function size:0x58 -fn_336_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_336_340 = .text:0x00000340; // type:function size:0xA0 -fn_336_3E0 = .text:0x000003E0; // type:function size:0xA4 +dAcORockDragon_c_classInit__Fv = .text:0x000000F0; // type:function size:0x178 +__dt__29sFState_c<16dAcORockDragon_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcORockDragon_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_336_490 = .text:0x00000490; // type:function size:0x64 fn_336_500 = .text:0x00000500; // type:function size:0x39C AcORockDragon__init1 = .text:0x000008A0; // type:function size:0x484 -fn_336_D30 = .text:0x00000D30; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D30; // type:function size:0x10 AcORockDragon__init2 = .text:0x00000D40; // type:function size:0xB0 fn_336_DF0 = .text:0x00000DF0; // type:function size:0x8 AcORockDragon__update = .text:0x00000E00; // type:function size:0x120 -fn_336_F20 = .text:0x00000F20; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F20; // type:function size:0x10 AcORockDragon__draw = .text:0x00000F30; // type:function size:0x3C -fn_336_F70 = .text:0x00000F70; // type:function size:0x7C -fn_336_FF0 = .text:0x00000FF0; // type:function size:0x8C -fn_336_1080 = .text:0x00001080; // type:function size:0x4 -fn_336_1090 = .text:0x00001090; // type:function size:0x78 -fn_336_1110 = .text:0x00001110; // type:function size:0x22C -fn_336_1340 = .text:0x00001340; // type:function size:0x4 -fn_336_1350 = .text:0x00001350; // type:function size:0x38 -fn_336_1390 = .text:0x00001390; // type:function size:0x10 -fn_336_13A0 = .text:0x000013A0; // type:function size:0x4 -AcORockDragon__stateLowerWaitEnter = .text:0x000013B0; // type:function size:0x84 -AcORockDragon__stateLowerWaitUpdate = .text:0x00001440; // type:function size:0x228 -AcORockDragon__stateLowerWaitLeave = .text:0x00001670; // type:function size:0x4 -fn_336_1680 = .text:0x00001680; // type:function size:0x38 -fn_336_16C0 = .text:0x000016C0; // type:function size:0x264 -fn_336_1930 = .text:0x00001930; // type:function size:0x4 -fn_336_1940 = .text:0x00001940; // type:function size:0x8 -fn_336_1950 = .text:0x00001950; // type:function size:0x10 -fn_336_1960 = .text:0x00001960; // type:function size:0x4 -fn_336_1970 = .text:0x00001970; // type:function size:0x10 -fn_336_1980 = .text:0x00001980; // type:function size:0x184 -fn_336_1B10 = .text:0x00001B10; // type:function size:0x4 +initializeState_Upper_Wait__16dAcORockDragon_cFv = .text:0x00000F70; // type:function size:0x7C +executeState_Upper_Wait__16dAcORockDragon_cFv = .text:0x00000FF0; // type:function size:0x8C +finalizeState_Upper_Wait__16dAcORockDragon_cFv = .text:0x00001080; // type:function size:0x4 +initializeState_Upper_Move__16dAcORockDragon_cFv = .text:0x00001090; // type:function size:0x78 +executeState_Upper_Move__16dAcORockDragon_cFv = .text:0x00001110; // type:function size:0x22C +finalizeState_Upper_Move__16dAcORockDragon_cFv = .text:0x00001340; // type:function size:0x4 +initializeState_Upper_End__16dAcORockDragon_cFv = .text:0x00001350; // type:function size:0x38 +executeState_Upper_End__16dAcORockDragon_cFv = .text:0x00001390; // type:function size:0x10 +finalizeState_Upper_End__16dAcORockDragon_cFv = .text:0x000013A0; // type:function size:0x4 +initializeState_Lower_Wait__16dAcORockDragon_cFv = .text:0x000013B0; // type:function size:0x84 +executeState_Lower_Wait__16dAcORockDragon_cFv = .text:0x00001440; // type:function size:0x228 +finalizeState_Lower_Wait__16dAcORockDragon_cFv = .text:0x00001670; // type:function size:0x4 +initializeState_Lower_RockCatch__16dAcORockDragon_cFv = .text:0x00001680; // type:function size:0x38 +executeState_Lower_RockCatch__16dAcORockDragon_cFv = .text:0x000016C0; // type:function size:0x264 +finalizeState_Lower_RockCatch__16dAcORockDragon_cFv = .text:0x00001930; // type:function size:0x4 +initializeState_Lower_End__16dAcORockDragon_cFv = .text:0x00001940; // type:function size:0x8 +executeState_Lower_End__16dAcORockDragon_cFv = .text:0x00001950; // type:function size:0x10 +finalizeState_Lower_End__16dAcORockDragon_cFv = .text:0x00001960; // type:function size:0x4 +initializeState_BossRoom_Wait__16dAcORockDragon_cFv = .text:0x00001970; // type:function size:0x10 +executeState_BossRoom_Wait__16dAcORockDragon_cFv = .text:0x00001980; // type:function size:0x184 +finalizeState_BossRoom_Wait__16dAcORockDragon_cFv = .text:0x00001B10; // type:function size:0x4 fn_336_1B20 = .text:0x00001B20; // type:function size:0x164 AcORockDragon__drawWaterfall = .text:0x00001C90; // type:function size:0x40 fn_336_1CD0 = .text:0x00001CD0; // type:function size:0xC @@ -45,25 +45,25 @@ fn_336_1CE0 = .text:0x00001CE0; // type:function size:0x68 fn_336_1D50 = .text:0x00001D50; // type:function size:0x50 AcORockDragon__isLavaWaterfallActive = .text:0x00001DA0; // type:function size:0x78 fn_336_1E20 = .text:0x00001E20; // type:function size:0x1A0 -fn_336_1FC0 = .text:0x00001FC0; // type:function size:0x15C -fn_336_2120 = .text:0x00002120; // type:function size:0x10 -fn_336_2130 = .text:0x00002130; // type:function size:0x60 -fn_336_2190 = .text:0x00002190; // type:function size:0xC -fn_336_21A0 = .text:0x000021A0; // type:function size:0x1C -fn_336_21C0 = .text:0x000021C0; // type:function size:0x1C -fn_336_21E0 = .text:0x000021E0; // type:function size:0x1C -fn_336_2200 = .text:0x00002200; // type:function size:0x10 -fn_336_2210 = .text:0x00002210; // type:function size:0x10 -fn_336_2220 = .text:0x00002220; // type:function size:0x10 -fn_336_2230 = .text:0x00002230; // type:function size:0x10 -fn_336_2240 = .text:0x00002240; // type:function size:0x10 -fn_336_2250 = .text:0x00002250; // type:function size:0x10 -fn_336_2260 = .text:0x00002260; // type:function size:0x30 -fn_336_2290 = .text:0x00002290; // type:function size:0x30 -fn_336_22C0 = .text:0x000022C0; // type:function size:0x30 -fn_336_22F0 = .text:0x000022F0; // type:function size:0x56C -fn_336_2860 = .text:0x00002860; // type:function size:0x58 -fn_336_28C0 = .text:0x000028C0; // type:function size:0x88 +__dt__16dAcORockDragon_cFv = .text:0x00001FC0; // type:function size:0x15C +getStateID__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002120; // type:function size:0x10 +build__32sFStateFct_c<16dAcORockDragon_c>FRC12sStateIDIf_c = .text:0x00002130; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcORockDragon_c>FRP10sStateIf_c = .text:0x00002190; // type:function size:0xC +initialize__29sFState_c<16dAcORockDragon_c>Fv = .text:0x000021A0; // type:function size:0x1C +execute__29sFState_c<16dAcORockDragon_c>Fv = .text:0x000021C0; // type:function size:0x1C +finalize__29sFState_c<16dAcORockDragon_c>Fv = .text:0x000021E0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002200; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002210; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002220; // type:function size:0x10 +getState__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002230; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002240; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002250; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcORockDragon_c>CFR16dAcORockDragon_c = .text:0x00002260; // type:function size:0x30 +executeState__31sFStateID_c<16dAcORockDragon_c>CFR16dAcORockDragon_c = .text:0x00002290; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcORockDragon_c>CFR16dAcORockDragon_c = .text:0x000022C0; // type:function size:0x30 +__sinit_\d_a_obj_rock_dragon_cpp = .text:0x000022F0; // type:function size:0x56C scope:local +__dt__31sFStateID_c<16dAcORockDragon_c>Fv = .text:0x00002860; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcORockDragon_c>CFPCc = .text:0x000028C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -71,7 +71,7 @@ lbl_336_rodata_0 = .rodata:0x00000000; // type:object size:0x30 data:float lbl_336_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_336_rodata_34 = .rodata:0x00000034; // type:object size:0x18 data:float lbl_336_rodata_4C = .rodata:0x0000004C; // type:object size:0x3C data:float -lbl_336_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_ROCK_DRAGON = .data:0x00000000; // type:object size:0x50 data:4byte lbl_336_data_50 = .data:0x00000050; // type:object size:0xC lbl_336_data_5C = .data:0x0000005C; // type:object size:0x10 lbl_336_data_6C = .data:0x0000006C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_rock_skyNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rock_skyNP/symbols.txt index 7575b2ba..b3ea502e 100644 --- a/config/SOUE01/rels/d_a_obj_rock_skyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rock_skyNP/symbols.txt @@ -1,13 +1,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOrockSky__ctor = .text:0x00000070; // type:function size:0x70 +dAcOrockSky_c_classInit__Fv = .text:0x00000070; // type:function size:0x70 AcOrockSky__initModels = .text:0x000000E0; // type:function size:0x188 AcOrockSky__init = .text:0x00000270; // type:function size:0x140 AcOrockSky__destroy = .text:0x000003B0; // type:function size:0x38 AcOrockSky__update = .text:0x000003F0; // type:function size:0x50 AcOrockSky__draw = .text:0x00000440; // type:function size:0x28 -AcOrockSky__dtor = .text:0x00000470; // type:function size:0x80 +__dt__13dAcOrockSky_cFv = .text:0x00000470; // type:function size:0x80 fn_414_4F0 = .text:0x000004F0; // type:function size:0x28 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -27,7 +27,7 @@ lbl_414_data_80 = .data:0x00000080; // type:object size:0x14 lbl_414_data_94 = .data:0x00000094; // type:object size:0x14 lbl_414_data_A8 = .data:0x000000A8; // type:object size:0x14 lbl_414_data_BC = .data:0x000000BC; // type:object size:0x14 -lbl_414_data_D0 = .data:0x000000D0; // type:object size:0x10 +g_profile_OBJ_ROCK_SKY = .data:0x000000D0; // type:object size:0x10 lbl_414_data_E0 = .data:0x000000E0; // type:object size:0x20 lbl_414_data_100 = .data:0x00000100; // type:object size:0x80 lbl_414_bss_8 = .bss:0x00000008; // type:object size:0xC data:float diff --git a/config/SOUE01/rels/d_a_obj_roll_pillarNP/symbols.txt b/config/SOUE01/rels/d_a_obj_roll_pillarNP/symbols.txt index 0a0d2fb3..791c6281 100644 --- a/config/SOUE01/rels/d_a_obj_roll_pillarNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_roll_pillarNP/symbols.txt @@ -3,27 +3,27 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcORollPillar__ctor = .text:0x000000F0; // type:function size:0xC8 -fn_322_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_322_220 = .text:0x00000220; // type:function size:0x6C -fn_322_290 = .text:0x00000290; // type:function size:0xA0 -fn_322_330 = .text:0x00000330; // type:function size:0xA4 +dAcORollPillar_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC8 +__dt__29sFState_c<16dAcORollPillar_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcORollPillar_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 AcORollPillar__initModels = .text:0x000003E0; // type:function size:0x15C AcORollPillar__init = .text:0x00000540; // type:function size:0x230 -fn_322_770 = .text:0x00000770; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000770; // type:function size:0x10 AcORollPillar__destroy = .text:0x00000780; // type:function size:0x40 AcORollPillar__update = .text:0x000007C0; // type:function size:0xD0 -fn_322_890 = .text:0x00000890; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000890; // type:function size:0x10 AcORollPillar__draw = .text:0x000008A0; // type:function size:0x28 -fn_322_8D0 = .text:0x000008D0; // type:function size:0x14 -fn_322_8F0 = .text:0x000008F0; // type:function size:0x260 -fn_322_B50 = .text:0x00000B50; // type:function size:0x4 -fn_322_B60 = .text:0x00000B60; // type:function size:0x4 -fn_322_B70 = .text:0x00000B70; // type:function size:0x160 -fn_322_CD0 = .text:0x00000CD0; // type:function size:0x4 -fn_322_CE0 = .text:0x00000CE0; // type:function size:0xC -fn_322_CF0 = .text:0x00000CF0; // type:function size:0x84 -fn_322_D80 = .text:0x00000D80; // type:function size:0x4 +initializeState_Wait__16dAcORollPillar_cFv = .text:0x000008D0; // type:function size:0x14 +executeState_Wait__16dAcORollPillar_cFv = .text:0x000008F0; // type:function size:0x260 +finalizeState_Wait__16dAcORollPillar_cFv = .text:0x00000B50; // type:function size:0x4 +initializeState_Rotate__16dAcORollPillar_cFv = .text:0x00000B60; // type:function size:0x4 +executeState_Rotate__16dAcORollPillar_cFv = .text:0x00000B70; // type:function size:0x160 +finalizeState_Rotate__16dAcORollPillar_cFv = .text:0x00000CD0; // type:function size:0x4 +initializeState_TimerWait__16dAcORollPillar_cFv = .text:0x00000CE0; // type:function size:0xC +executeState_TimerWait__16dAcORollPillar_cFv = .text:0x00000CF0; // type:function size:0x84 +finalizeState_TimerWait__16dAcORollPillar_cFv = .text:0x00000D80; // type:function size:0x4 fn_322_D90 = .text:0x00000D90; // type:function size:0x8C fn_322_E20 = .text:0x00000E20; // type:function size:0x10 fn_322_E30 = .text:0x00000E30; // type:function size:0xD4 @@ -36,25 +36,25 @@ fn_322_1120 = .text:0x00001120; // type:function size:0x14 fn_322_1140 = .text:0x00001140; // type:function size:0x64 fn_322_11B0 = .text:0x000011B0; // type:function size:0x4C fn_322_1200 = .text:0x00001200; // type:function size:0x48 -AcORollPillar__dtor = .text:0x00001250; // type:function size:0xD8 -fn_322_1330 = .text:0x00001330; // type:function size:0x10 -fn_322_1340 = .text:0x00001340; // type:function size:0x60 -fn_322_13A0 = .text:0x000013A0; // type:function size:0xC -fn_322_13B0 = .text:0x000013B0; // type:function size:0x1C -fn_322_13D0 = .text:0x000013D0; // type:function size:0x1C -fn_322_13F0 = .text:0x000013F0; // type:function size:0x1C -fn_322_1410 = .text:0x00001410; // type:function size:0x10 -fn_322_1420 = .text:0x00001420; // type:function size:0x10 -fn_322_1430 = .text:0x00001430; // type:function size:0x10 -fn_322_1440 = .text:0x00001440; // type:function size:0x10 -fn_322_1450 = .text:0x00001450; // type:function size:0x10 -fn_322_1460 = .text:0x00001460; // type:function size:0x10 -fn_322_1470 = .text:0x00001470; // type:function size:0x30 -fn_322_14A0 = .text:0x000014A0; // type:function size:0x30 -fn_322_14D0 = .text:0x000014D0; // type:function size:0x30 -fn_322_1500 = .text:0x00001500; // type:function size:0x2F4 -fn_322_1800 = .text:0x00001800; // type:function size:0x58 -fn_322_1860 = .text:0x00001860; // type:function size:0x88 +__dt__16dAcORollPillar_cFv = .text:0x00001250; // type:function size:0xD8 +getStateID__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001330; // type:function size:0x10 +build__32sFStateFct_c<16dAcORollPillar_c>FRC12sStateIDIf_c = .text:0x00001340; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcORollPillar_c>FRP10sStateIf_c = .text:0x000013A0; // type:function size:0xC +initialize__29sFState_c<16dAcORollPillar_c>Fv = .text:0x000013B0; // type:function size:0x1C +execute__29sFState_c<16dAcORollPillar_c>Fv = .text:0x000013D0; // type:function size:0x1C +finalize__29sFState_c<16dAcORollPillar_c>Fv = .text:0x000013F0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001410; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001420; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001430; // type:function size:0x10 +getState__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001440; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001450; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001460; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcORollPillar_c>CFR16dAcORollPillar_c = .text:0x00001470; // type:function size:0x30 +executeState__31sFStateID_c<16dAcORollPillar_c>CFR16dAcORollPillar_c = .text:0x000014A0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcORollPillar_c>CFR16dAcORollPillar_c = .text:0x000014D0; // type:function size:0x30 +__sinit_\d_a_obj_roll_pillar_cpp = .text:0x00001500; // type:function size:0x2F4 scope:local +__dt__31sFStateID_c<16dAcORollPillar_c>Fv = .text:0x00001800; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcORollPillar_c>CFPCc = .text:0x00001860; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_322_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float lbl_322_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_322_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_322_rodata_20 = .rodata:0x00000020; // type:object size:0x28 data:double -lbl_322_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ROLL_PILLAR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_322_data_10 = .data:0x00000010; // type:object size:0x4C lbl_322_data_5C = .data:0x0000005C; // type:object size:0x44 lbl_322_data_A0 = .data:0x000000A0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_roll_rockNP/symbols.txt b/config/SOUE01/rels/d_a_obj_roll_rockNP/symbols.txt index e67af923..906c8d3f 100644 --- a/config/SOUE01/rels/d_a_obj_roll_rockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_roll_rockNP/symbols.txt @@ -3,19 +3,19 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_258_F0 = .text:0x000000F0; // type:function size:0x160 +dAcOrollRock_c_classInit__Fv = .text:0x000000F0; // type:function size:0x160 fn_258_250 = .text:0x00000250; // type:function size:0x58 -fn_258_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_258_310 = .text:0x00000310; // type:function size:0x6C -fn_258_380 = .text:0x00000380; // type:function size:0xA0 -fn_258_420 = .text:0x00000420; // type:function size:0xA4 +__dt__27sFState_c<14dAcOrollRock_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOrollRock_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_258_4D0 = .text:0x000004D0; // type:function size:0x14 fn_258_4F0 = .text:0x000004F0; // type:function size:0x58 fn_258_550 = .text:0x00000550; // type:function size:0x2C fn_258_580 = .text:0x00000580; // type:function size:0x30 fn_258_5B0 = .text:0x000005B0; // type:function size:0x2C fn_258_5E0 = .text:0x000005E0; // type:function size:0x1E4 -fn_258_7D0 = .text:0x000007D0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007D0; // type:function size:0x10 fn_258_7E0 = .text:0x000007E0; // type:function size:0x1AC fn_258_990 = .text:0x00000990; // type:function size:0x9C fn_258_A30 = .text:0x00000A30; // type:function size:0x18 @@ -36,54 +36,54 @@ fn_258_20F0 = .text:0x000020F0; // type:function size:0x590 fn_258_2680 = .text:0x00002680; // type:function size:0x8 fn_258_2690 = .text:0x00002690; // type:function size:0x10C fn_258_27A0 = .text:0x000027A0; // type:function size:0x810 -fn_258_2FB0 = .text:0x00002FB0; // type:function size:0x10 -fn_258_2FC0 = .text:0x00002FC0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002FB0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002FC0; // type:function size:0x10 fn_258_2FD0 = .text:0x00002FD0; // type:function size:0x110 -fn_258_30E0 = .text:0x000030E0; // type:function size:0x24 -fn_258_3110 = .text:0x00003110; // type:function size:0x338 -fn_258_3450 = .text:0x00003450; // type:function size:0x38 -fn_258_3490 = .text:0x00003490; // type:function size:0xBC -fn_258_3550 = .text:0x00003550; // type:function size:0x4E0 -fn_258_3A30 = .text:0x00003A30; // type:function size:0xC4 -fn_258_3B00 = .text:0x00003B00; // type:function size:0x4 -fn_258_3B10 = .text:0x00003B10; // type:function size:0x140 -fn_258_3C50 = .text:0x00003C50; // type:function size:0xC -fn_258_3C60 = .text:0x00003C60; // type:function size:0x38 -fn_258_3CA0 = .text:0x00003CA0; // type:function size:0xB4 -fn_258_3D60 = .text:0x00003D60; // type:function size:0x48 -fn_258_3DB0 = .text:0x00003DB0; // type:function size:0x90 -fn_258_3E40 = .text:0x00003E40; // type:function size:0x128 -fn_258_3F70 = .text:0x00003F70; // type:function size:0x4 -fn_258_3F80 = .text:0x00003F80; // type:function size:0xE0 -fn_258_4060 = .text:0x00004060; // type:function size:0x248 -fn_258_42B0 = .text:0x000042B0; // type:function size:0xC -fn_258_42C0 = .text:0x000042C0; // type:function size:0x50 -fn_258_4310 = .text:0x00004310; // type:function size:0xC0 -fn_258_43D0 = .text:0x000043D0; // type:function size:0x4 -fn_258_43E0 = .text:0x000043E0; // type:function size:0x108 -fn_258_44F0 = .text:0x000044F0; // type:function size:0x68 +initializeState_Wait__14dAcOrollRock_cFv = .text:0x000030E0; // type:function size:0x24 +executeState_Wait__14dAcOrollRock_cFv = .text:0x00003110; // type:function size:0x338 +finalizeState_Wait__14dAcOrollRock_cFv = .text:0x00003450; // type:function size:0x38 +initializeState_Slope__14dAcOrollRock_cFv = .text:0x00003490; // type:function size:0xBC +executeState_Slope__14dAcOrollRock_cFv = .text:0x00003550; // type:function size:0x4E0 +finalizeState_Slope__14dAcOrollRock_cFv = .text:0x00003A30; // type:function size:0xC4 +initializeState_SlopeWait__14dAcOrollRock_cFv = .text:0x00003B00; // type:function size:0x4 +executeState_SlopeWait__14dAcOrollRock_cFv = .text:0x00003B10; // type:function size:0x140 +finalizeState_SlopeWait__14dAcOrollRock_cFv = .text:0x00003C50; // type:function size:0xC +initializeState_SwitchStop__14dAcOrollRock_cFv = .text:0x00003C60; // type:function size:0x38 +executeState_SwitchStop__14dAcOrollRock_cFv = .text:0x00003CA0; // type:function size:0xB4 +finalizeState_SwitchStop__14dAcOrollRock_cFv = .text:0x00003D60; // type:function size:0x48 +initializeState_PathMove__14dAcOrollRock_cFv = .text:0x00003DB0; // type:function size:0x90 +executeState_PathMove__14dAcOrollRock_cFv = .text:0x00003E40; // type:function size:0x128 +finalizeState_PathMove__14dAcOrollRock_cFv = .text:0x00003F70; // type:function size:0x4 +initializeState_PathJump__14dAcOrollRock_cFv = .text:0x00003F80; // type:function size:0xE0 +executeState_PathJump__14dAcOrollRock_cFv = .text:0x00004060; // type:function size:0x248 +finalizeState_PathJump__14dAcOrollRock_cFv = .text:0x000042B0; // type:function size:0xC +initializeState_PathJumpArrive__14dAcOrollRock_cFv = .text:0x000042C0; // type:function size:0x50 +executeState_PathJumpArrive__14dAcOrollRock_cFv = .text:0x00004310; // type:function size:0xC0 +finalizeState_PathJumpArrive__14dAcOrollRock_cFv = .text:0x000043D0; // type:function size:0x4 +initializeState_GrabCarry__14dAcOrollRock_cFv = .text:0x000043E0; // type:function size:0x108 +executeState_GrabCarry__14dAcOrollRock_cFv = .text:0x000044F0; // type:function size:0x68 fn_258_4558 = .text:0x00004558; // type:function size:0x4 -fn_258_4560 = .text:0x00004560; // type:function size:0xA8 -fn_258_4610 = .text:0x00004610; // type:function size:0x40 -fn_258_4650 = .text:0x00004650; // type:function size:0x118 -fn_258_4770 = .text:0x00004770; // type:function size:0x2C -fn_258_47A0 = .text:0x000047A0; // type:function size:0x40 -fn_258_47E0 = .text:0x000047E0; // type:function size:0x1A0 -fn_258_4980 = .text:0x00004980; // type:function size:0x20 -fn_258_49A0 = .text:0x000049A0; // type:function size:0x6C -fn_258_4A10 = .text:0x00004A10; // type:function size:0x10 +finalizeState_GrabCarry__14dAcOrollRock_cFv = .text:0x00004560; // type:function size:0xA8 +initializeState_StopSink__14dAcOrollRock_cFv = .text:0x00004610; // type:function size:0x40 +executeState_StopSink__14dAcOrollRock_cFv = .text:0x00004650; // type:function size:0x118 +finalizeState_StopSink__14dAcOrollRock_cFv = .text:0x00004770; // type:function size:0x2C +initializeState_BossDemoWait__14dAcOrollRock_cFv = .text:0x000047A0; // type:function size:0x40 +executeState_BossDemoWait__14dAcOrollRock_cFv = .text:0x000047E0; // type:function size:0x1A0 +finalizeState_BossDemoWait__14dAcOrollRock_cFv = .text:0x00004980; // type:function size:0x20 +initializeState_BossDemoPathMove__14dAcOrollRock_cFv = .text:0x000049A0; // type:function size:0x6C +executeState_BossDemoPathMove__14dAcOrollRock_cFv = .text:0x00004A10; // type:function size:0x10 fn_258_4A20 = .text:0x00004A20; // type:function size:0x4 -fn_258_4A30 = .text:0x00004A30; // type:function size:0x4 -fn_258_4A40 = .text:0x00004A40; // type:function size:0x1C0 -fn_258_4C00 = .text:0x00004C00; // type:function size:0xE8 -fn_258_4CF0 = .text:0x00004CF0; // type:function size:0x4 -fn_258_4D00 = .text:0x00004D00; // type:function size:0x40 -fn_258_4D40 = .text:0x00004D40; // type:function size:0x1C +finalizeState_BossDemoPathMove__14dAcOrollRock_cFv = .text:0x00004A30; // type:function size:0x4 +initializeState_BossDemoStop__14dAcOrollRock_cFv = .text:0x00004A40; // type:function size:0x1C0 +executeState_BossDemoStop__14dAcOrollRock_cFv = .text:0x00004C00; // type:function size:0xE8 +finalizeState_BossDemoStop__14dAcOrollRock_cFv = .text:0x00004CF0; // type:function size:0x4 +initializeState_BossDemoPreWait__14dAcOrollRock_cFv = .text:0x00004D00; // type:function size:0x40 +executeState_BossDemoPreWait__14dAcOrollRock_cFv = .text:0x00004D40; // type:function size:0x1C fn_258_4D5C = .text:0x00004D5C; // type:function size:0x4 -fn_258_4D60 = .text:0x00004D60; // type:function size:0xC -fn_258_4D70 = .text:0x00004D70; // type:function size:0x68 -fn_258_4DE0 = .text:0x00004DE0; // type:function size:0x240 -fn_258_5020 = .text:0x00005020; // type:function size:0x4 +finalizeState_BossDemoPreWait__14dAcOrollRock_cFv = .text:0x00004D60; // type:function size:0xC +initializeState_BossDemoPrePathMove__14dAcOrollRock_cFv = .text:0x00004D70; // type:function size:0x68 +executeState_BossDemoPrePathMove__14dAcOrollRock_cFv = .text:0x00004DE0; // type:function size:0x240 +finalizeState_BossDemoPrePathMove__14dAcOrollRock_cFv = .text:0x00005020; // type:function size:0x4 fn_258_5030 = .text:0x00005030; // type:function size:0x100 fn_258_5130 = .text:0x00005130; // type:function size:0xB0 fn_258_51E0 = .text:0x000051E0; // type:function size:0xD0 @@ -112,24 +112,24 @@ fn_258_72B0 = .text:0x000072B0; // type:function size:0x1BC fn_258_7470 = .text:0x00007470; // type:function size:0x194 fn_258_7610 = .text:0x00007610; // type:function size:0x74 fn_258_7690 = .text:0x00007690; // type:function size:0x68 -fn_258_7700 = .text:0x00007700; // type:function size:0x16C -fn_258_7870 = .text:0x00007870; // type:function size:0x60 -fn_258_78D0 = .text:0x000078D0; // type:function size:0xC -fn_258_78E0 = .text:0x000078E0; // type:function size:0x1C -fn_258_7900 = .text:0x00007900; // type:function size:0x1C -fn_258_7920 = .text:0x00007920; // type:function size:0x1C -fn_258_7940 = .text:0x00007940; // type:function size:0x10 -fn_258_7950 = .text:0x00007950; // type:function size:0x10 -fn_258_7960 = .text:0x00007960; // type:function size:0x10 -fn_258_7970 = .text:0x00007970; // type:function size:0x10 -fn_258_7980 = .text:0x00007980; // type:function size:0x10 -fn_258_7990 = .text:0x00007990; // type:function size:0x10 -fn_258_79A0 = .text:0x000079A0; // type:function size:0x30 -fn_258_79D0 = .text:0x000079D0; // type:function size:0x30 -fn_258_7A00 = .text:0x00007A00; // type:function size:0x30 -fn_258_7A30 = .text:0x00007A30; // type:function size:0xA90 -fn_258_84C0 = .text:0x000084C0; // type:function size:0x58 -fn_258_8520 = .text:0x00008520; // type:function size:0x88 +__dt__14dAcOrollRock_cFv = .text:0x00007700; // type:function size:0x16C +build__30sFStateFct_c<14dAcOrollRock_c>FRC12sStateIDIf_c = .text:0x00007870; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOrollRock_c>FRP10sStateIf_c = .text:0x000078D0; // type:function size:0xC +initialize__27sFState_c<14dAcOrollRock_c>Fv = .text:0x000078E0; // type:function size:0x1C +execute__27sFState_c<14dAcOrollRock_c>Fv = .text:0x00007900; // type:function size:0x1C +finalize__27sFState_c<14dAcOrollRock_c>Fv = .text:0x00007920; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007940; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007950; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007960; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007970; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007980; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007990; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOrollRock_c>CFR14dAcOrollRock_c = .text:0x000079A0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOrollRock_c>CFR14dAcOrollRock_c = .text:0x000079D0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOrollRock_c>CFR14dAcOrollRock_c = .text:0x00007A00; // type:function size:0x30 +__sinit_\d_a_obj_roll_rock_cpp = .text:0x00007A30; // type:function size:0xA90 scope:local +__dt__29sFStateID_c<14dAcOrollRock_c>Fv = .text:0x000084C0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOrollRock_c>CFPCc = .text:0x00008520; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -149,7 +149,7 @@ lbl_258_rodata_170 = .rodata:0x00000170; // type:object size:0x1C data:float lbl_258_rodata_18C = .rodata:0x0000018C; // type:object size:0x8 data:float lbl_258_rodata_194 = .rodata:0x00000194; // type:object size:0x18 data:float lbl_258_rodata_1AC = .rodata:0x000001AC; // type:object size:0xDC data:float -lbl_258_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ROLL_ROCK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_258_data_10 = .data:0x00000010; // type:object size:0x2C lbl_258_data_3C = .data:0x0000003C; // type:object size:0xC lbl_258_data_48 = .data:0x00000048; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_rope_baseNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rope_baseNP/symbols.txt index f60c9a71..d9db9810 100644 --- a/config/SOUE01/rels/d_a_obj_rope_baseNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rope_baseNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_431_70 = .text:0x00000070; // type:function size:0x5C +dAcOropeBase_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_431_D0 = .text:0x000000D0; // type:function size:0xD0 fn_431_1A0 = .text:0x000001A0; // type:function size:0xBC fn_431_260 = .text:0x00000260; // type:function size:0x8 fn_431_270 = .text:0x00000270; // type:function size:0x28 fn_431_2A0 = .text:0x000002A0; // type:function size:0x28 -fn_431_2D0 = .text:0x000002D0; // type:function size:0x68 +__dt__14dAcOropeBase_cFv = .text:0x000002D0; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_431_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float -lbl_431_data_0 = .data:0x00000000; // type:object size:0x38 +g_profile_OBJ_ROPE_BASE = .data:0x00000000; // type:object size:0x38 lbl_431_data_38 = .data:0x00000038; // type:object size:0x20 lbl_431_data_58 = .data:0x00000058; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_rope_igaigaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rope_igaigaNP/symbols.txt index 3d872668..04d7db99 100644 --- a/config/SOUE01/rels/d_a_obj_rope_igaigaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rope_igaigaNP/symbols.txt @@ -3,42 +3,42 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_257_F0 = .text:0x000000F0; // type:function size:0xE4 -fn_257_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_257_240 = .text:0x00000240; // type:function size:0x6C -fn_257_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_257_350 = .text:0x00000350; // type:function size:0xA4 +dAcOropeIgaiga_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE4 +__dt__29sFState_c<16dAcOropeIgaiga_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOropeIgaiga_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_257_400 = .text:0x00000400; // type:function size:0x90 fn_257_490 = .text:0x00000490; // type:function size:0x1A4 -fn_257_640 = .text:0x00000640; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000640; // type:function size:0x10 fn_257_650 = .text:0x00000650; // type:function size:0x8 fn_257_660 = .text:0x00000660; // type:function size:0x170 -fn_257_7D0 = .text:0x000007D0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007D0; // type:function size:0x10 fn_257_7E0 = .text:0x000007E0; // type:function size:0x28 -fn_257_810 = .text:0x00000810; // type:function size:0x4 -fn_257_820 = .text:0x00000820; // type:function size:0x268 -fn_257_A90 = .text:0x00000A90; // type:function size:0x10 -fn_257_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_257_AB0 = .text:0x00000AB0; // type:function size:0x34C -fn_257_E00 = .text:0x00000E00; // type:function size:0x4 -fn_257_E10 = .text:0x00000E10; // type:function size:0x50 -fn_257_E60 = .text:0x00000E60; // type:function size:0x2F0 -fn_257_1150 = .text:0x00001150; // type:function size:0x10 -fn_257_1160 = .text:0x00001160; // type:function size:0x4 -fn_257_1170 = .text:0x00001170; // type:function size:0x10 -fn_257_1180 = .text:0x00001180; // type:function size:0xD8 -fn_257_1260 = .text:0x00001260; // type:function size:0x4 -fn_257_1270 = .text:0x00001270; // type:function size:0x2A8 -fn_257_1520 = .text:0x00001520; // type:function size:0x46C -fn_257_1990 = .text:0x00001990; // type:function size:0x24 -fn_257_19C0 = .text:0x000019C0; // type:function size:0x34 -fn_257_1A00 = .text:0x00001A00; // type:function size:0x28C -fn_257_1C90 = .text:0x00001C90; // type:function size:0x10 +initializeState_Init__16dAcOropeIgaiga_cFv = .text:0x00000810; // type:function size:0x4 +executeState_Init__16dAcOropeIgaiga_cFv = .text:0x00000820; // type:function size:0x268 +finalizeState_Init__16dAcOropeIgaiga_cFv = .text:0x00000A90; // type:function size:0x10 +initializeState_Rope__16dAcOropeIgaiga_cFv = .text:0x00000AA0; // type:function size:0x10 +executeState_Rope__16dAcOropeIgaiga_cFv = .text:0x00000AB0; // type:function size:0x34C +finalizeState_Rope__16dAcOropeIgaiga_cFv = .text:0x00000E00; // type:function size:0x4 +initializeState_Ground__16dAcOropeIgaiga_cFv = .text:0x00000E10; // type:function size:0x50 +executeState_Ground__16dAcOropeIgaiga_cFv = .text:0x00000E60; // type:function size:0x2F0 +getOldStateID__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001150; // type:function size:0x10 +finalizeState_Ground__16dAcOropeIgaiga_cFv = .text:0x00001160; // type:function size:0x4 +initializeState_Tree__16dAcOropeIgaiga_cFv = .text:0x00001170; // type:function size:0x10 +executeState_Tree__16dAcOropeIgaiga_cFv = .text:0x00001180; // type:function size:0xD8 +finalizeState_Tree__16dAcOropeIgaiga_cFv = .text:0x00001260; // type:function size:0x4 +initializeState_Stick__16dAcOropeIgaiga_cFv = .text:0x00001270; // type:function size:0x2A8 +executeState_Stick__16dAcOropeIgaiga_cFv = .text:0x00001520; // type:function size:0x46C +finalizeState_Stick__16dAcOropeIgaiga_cFv = .text:0x00001990; // type:function size:0x24 +initializeState_Water__16dAcOropeIgaiga_cFv = .text:0x000019C0; // type:function size:0x34 +executeState_Water__16dAcOropeIgaiga_cFv = .text:0x00001A00; // type:function size:0x28C +finalizeState_Water__16dAcOropeIgaiga_cFv = .text:0x00001C90; // type:function size:0x10 fn_257_1CA0 = .text:0x00001CA0; // type:function size:0x7C fn_257_1D20 = .text:0x00001D20; // type:function size:0xD0 fn_257_1DF0 = .text:0x00001DF0; // type:function size:0x128 fn_257_1F20 = .text:0x00001F20; // type:function size:0x98 -fn_257_1FC0 = .text:0x00001FC0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FC0; // type:function size:0x10 fn_257_1FD0 = .text:0x00001FD0; // type:function size:0x18 fn_257_1FF0 = .text:0x00001FF0; // type:function size:0xF8 fn_257_20F0 = .text:0x000020F0; // type:function size:0xB0 @@ -46,23 +46,23 @@ fn_257_21A0 = .text:0x000021A0; // type:function size:0x28 fn_257_21D0 = .text:0x000021D0; // type:function size:0x13C fn_257_2310 = .text:0x00002310; // type:function size:0x408 fn_257_2720 = .text:0x00002720; // type:function size:0xE0 -fn_257_2800 = .text:0x00002800; // type:function size:0x100 -fn_257_2900 = .text:0x00002900; // type:function size:0x60 -fn_257_2960 = .text:0x00002960; // type:function size:0xC -fn_257_2970 = .text:0x00002970; // type:function size:0x1C -fn_257_2990 = .text:0x00002990; // type:function size:0x1C -fn_257_29B0 = .text:0x000029B0; // type:function size:0x1C -fn_257_29D0 = .text:0x000029D0; // type:function size:0x10 -fn_257_29E0 = .text:0x000029E0; // type:function size:0x10 -fn_257_29F0 = .text:0x000029F0; // type:function size:0x10 -fn_257_2A00 = .text:0x00002A00; // type:function size:0x10 -fn_257_2A10 = .text:0x00002A10; // type:function size:0x10 -fn_257_2A20 = .text:0x00002A20; // type:function size:0x30 -fn_257_2A50 = .text:0x00002A50; // type:function size:0x30 -fn_257_2A80 = .text:0x00002A80; // type:function size:0x30 -fn_257_2AB0 = .text:0x00002AB0; // type:function size:0x4B0 -fn_257_2F60 = .text:0x00002F60; // type:function size:0x58 -fn_257_2FC0 = .text:0x00002FC0; // type:function size:0x88 +__dt__16dAcOropeIgaiga_cFv = .text:0x00002800; // type:function size:0x100 +build__32sFStateFct_c<16dAcOropeIgaiga_c>FRC12sStateIDIf_c = .text:0x00002900; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOropeIgaiga_c>FRP10sStateIf_c = .text:0x00002960; // type:function size:0xC +initialize__29sFState_c<16dAcOropeIgaiga_c>Fv = .text:0x00002970; // type:function size:0x1C +execute__29sFState_c<16dAcOropeIgaiga_c>Fv = .text:0x00002990; // type:function size:0x1C +finalize__29sFState_c<16dAcOropeIgaiga_c>Fv = .text:0x000029B0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000029D0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000029E0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000029F0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A00; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A10; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOropeIgaiga_c>CFR16dAcOropeIgaiga_c = .text:0x00002A20; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOropeIgaiga_c>CFR16dAcOropeIgaiga_c = .text:0x00002A50; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOropeIgaiga_c>CFR16dAcOropeIgaiga_c = .text:0x00002A80; // type:function size:0x30 +__sinit_\d_a_obj_rope_igaiga_cpp = .text:0x00002AB0; // type:function size:0x4B0 scope:local +__dt__31sFStateID_c<16dAcOropeIgaiga_c>Fv = .text:0x00002F60; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOropeIgaiga_c>CFPCc = .text:0x00002FC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -77,7 +77,7 @@ lbl_257_rodata_6C = .rodata:0x0000006C; // type:object size:0x34 data:float lbl_257_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float lbl_257_rodata_A4 = .rodata:0x000000A4; // type:object size:0x34 data:float lbl_257_rodata_D8 = .rodata:0x000000D8; // type:object size:0x8 data:float -lbl_257_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ROPE_IGAIGA = .data:0x00000000; // type:object size:0x10 data:4byte lbl_257_data_10 = .data:0x00000010; // type:object size:0x2C lbl_257_data_3C = .data:0x0000003C; // type:object size:0xC lbl_257_data_48 = .data:0x00000048; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_rotation_lightNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rotation_lightNP/symbols.txt index 780e623b..4e547ecb 100644 --- a/config/SOUE01/rels/d_a_obj_rotation_lightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rotation_lightNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_342_70 = .text:0x00000070; // type:function size:0xAC +dAcOrotationLight_c_classInit__Fv = .text:0x00000070; // type:function size:0xAC fn_342_120 = .text:0x00000120; // type:function size:0x58 fn_342_180 = .text:0x00000180; // type:function size:0x8C fn_342_210 = .text:0x00000210; // type:function size:0xBC fn_342_2D0 = .text:0x000002D0; // type:function size:0x8 fn_342_2E0 = .text:0x000002E0; // type:function size:0x30 fn_342_310 = .text:0x00000310; // type:function size:0x28 -fn_342_340 = .text:0x00000340; // type:function size:0x84 +__dt__19dAcOrotationLight_cFv = .text:0x00000340; // type:function size:0x84 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_342_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float -lbl_342_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_ROTATION_LIGHT = .data:0x00000000; // type:object size:0x10 lbl_342_data_10 = .data:0x00000010; // type:object size:0x14 lbl_342_data_24 = .data:0x00000024; // type:object size:0x24 lbl_342_data_48 = .data:0x00000048; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_rouletteNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rouletteNP/symbols.txt index 6bc75733..327e1b8d 100644 --- a/config/SOUE01/rels/d_a_obj_rouletteNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rouletteNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObjRoulette__ctor = .text:0x000000F0; // type:function size:0x170 +dAcObjRoulette_c_classInit__Fv = .text:0x000000F0; // type:function size:0x170 fn_576_260 = .text:0x00000260; // type:function size:0x58 -fn_576_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_576_320 = .text:0x00000320; // type:function size:0x6C -fn_576_390 = .text:0x00000390; // type:function size:0xA0 -fn_576_430 = .text:0x00000430; // type:function size:0xA4 +__dt__29sFState_c<16dAcObjRoulette_c>Fv = .text:0x000002C0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcObjRoulette_c>Fv = .text:0x00000320; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000390; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000430; // type:function size:0xA4 fn_576_4E0 = .text:0x000004E0; // type:function size:0x40 AcObjRoulette__initModels = .text:0x00000520; // type:function size:0x13C AcObjRoulette__init = .text:0x00000660; // type:function size:0x128 @@ -25,7 +25,7 @@ fn_576_B40 = .text:0x00000B40; // type:function size:0xC fn_576_B50 = .text:0x00000B50; // type:function size:0xC fn_576_B60 = .text:0x00000B60; // type:function size:0x8 fn_576_B70 = .text:0x00000B70; // type:function size:0xB4 -fn_576_C30 = .text:0x00000C30; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C30; // type:function size:0x10 fn_576_C40 = .text:0x00000C40; // type:function size:0x50 fn_576_C90 = .text:0x00000C90; // type:function size:0x8 fn_576_CA0 = .text:0x00000CA0; // type:function size:0xC @@ -34,31 +34,31 @@ fn_576_CC0 = .text:0x00000CC0; // type:function size:0xC fn_576_CD0 = .text:0x00000CD0; // type:function size:0xC fn_576_CE0 = .text:0x00000CE0; // type:function size:0xC fn_576_CF0 = .text:0x00000CF0; // type:function size:0xC -fn_576_D00 = .text:0x00000D00; // type:function size:0x120 -fn_576_E20 = .text:0x00000E20; // type:function size:0x10 -fn_576_E30 = .text:0x00000E30; // type:function size:0x10 -fn_576_E40 = .text:0x00000E40; // type:function size:0x10 -fn_576_E50 = .text:0x00000E50; // type:function size:0x60 -fn_576_EB0 = .text:0x00000EB0; // type:function size:0xC -fn_576_EC0 = .text:0x00000EC0; // type:function size:0x1C -fn_576_EE0 = .text:0x00000EE0; // type:function size:0x1C -fn_576_F00 = .text:0x00000F00; // type:function size:0x1C -fn_576_F20 = .text:0x00000F20; // type:function size:0x10 -fn_576_F30 = .text:0x00000F30; // type:function size:0x10 -fn_576_F40 = .text:0x00000F40; // type:function size:0x10 -fn_576_F50 = .text:0x00000F50; // type:function size:0x10 -fn_576_F60 = .text:0x00000F60; // type:function size:0x10 -fn_576_F70 = .text:0x00000F70; // type:function size:0x1E0 -fn_576_1150 = .text:0x00001150; // type:function size:0x58 +__dt__16dAcObjRoulette_cFv = .text:0x00000D00; // type:function size:0x120 +executeState__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E20; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000E30; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E40; // type:function size:0x10 +build__32sFStateFct_c<16dAcObjRoulette_c>FRC12sStateIDIf_c = .text:0x00000E50; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcObjRoulette_c>FRP10sStateIf_c = .text:0x00000EB0; // type:function size:0xC +initialize__29sFState_c<16dAcObjRoulette_c>Fv = .text:0x00000EC0; // type:function size:0x1C +execute__29sFState_c<16dAcObjRoulette_c>Fv = .text:0x00000EE0; // type:function size:0x1C +finalize__29sFState_c<16dAcObjRoulette_c>Fv = .text:0x00000F00; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F20; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F30; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F40; // type:function size:0x10 +getState__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F50; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F60; // type:function size:0x10 +__sinit_\d_a_obj_roulette_cpp = .text:0x00000F70; // type:function size:0x1E0 scope:local +__dt__31sFStateID_c<16dAcObjRoulette_c>Fv = .text:0x00001150; // type:function size:0x58 fn_576_11B0 = .text:0x000011B0; // type:function size:0x5C fn_576_1210 = .text:0x00001210; // type:function size:0xC fn_576_1220 = .text:0x00001220; // type:function size:0xC fn_576_1230 = .text:0x00001230; // type:function size:0xDC fn_576_1310 = .text:0x00001310; // type:function size:0xE0 -fn_576_13F0 = .text:0x000013F0; // type:function size:0x88 -fn_576_1480 = .text:0x00001480; // type:function size:0x30 -fn_576_14B0 = .text:0x000014B0; // type:function size:0x30 -fn_576_14E0 = .text:0x000014E0; // type:function size:0x30 +isSameName__31sFStateID_c<16dAcObjRoulette_c>CFPCc = .text:0x000013F0; // type:function size:0x88 +initializeState__31sFStateID_c<16dAcObjRoulette_c>CFR16dAcObjRoulette_c = .text:0x00001480; // type:function size:0x30 +executeState__31sFStateID_c<16dAcObjRoulette_c>CFR16dAcObjRoulette_c = .text:0x000014B0; // type:function size:0x30 +finalizeState__31sFStateID_c<16dAcObjRoulette_c>CFR16dAcObjRoulette_c = .text:0x000014E0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -75,7 +75,7 @@ lbl_576_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_576_rodata_4C = .rodata:0x0000004C; // type:object size:0x18 data:float lbl_576_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float lbl_576_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float -lbl_576_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ROULETTE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_576_data_10 = .data:0x00000010; // type:object size:0x10 lbl_576_data_20 = .data:0x00000020; // type:object size:0x28 lbl_576_data_48 = .data:0x00000048; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_roulette_island_cNP/symbols.txt b/config/SOUE01/rels/d_a_obj_roulette_island_cNP/symbols.txt index a162bc42..000f8770 100644 --- a/config/SOUE01/rels/d_a_obj_roulette_island_cNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_roulette_island_cNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_358_F0 = .text:0x000000F0; // type:function size:0x30 +dAcOrouletteIslandC_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 AcOrouletteIslandC__interactionWithBgCollision = .text:0x00000120; // type:function size:0x84 -AcOrouletteIslandC__ctor = .text:0x000001B0; // type:function size:0xC8 -fn_358_280 = .text:0x00000280; // type:function size:0x58 -fn_358_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_358_350 = .text:0x00000350; // type:function size:0xA0 -fn_358_3F0 = .text:0x000003F0; // type:function size:0xA4 -fn_358_4A0 = .text:0x000004A0; // type:function size:0xF0 +__ct__21dAcOrouletteIslandC_cFv = .text:0x000001B0; // type:function size:0xC8 +__dt__34sFState_c<21dAcOrouletteIslandC_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcOrouletteIslandC_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 +__dt__21dAcOrouletteIslandC_cFv = .text:0x000004A0; // type:function size:0xF0 AcOrouletteIslandC__initModels = .text:0x00000590; // type:function size:0x15C AcOrouletteIslandC__init = .text:0x000006F0; // type:function size:0xF4 -fn_358_7F0 = .text:0x000007F0; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007F0; // type:function size:0x10 fn_358_800 = .text:0x00000800; // type:function size:0x8 AcOrouletteIslandC__update = .text:0x00000810; // type:function size:0x30 -fn_358_840 = .text:0x00000840; // type:function size:0x10 +executeState__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000840; // type:function size:0x10 AcOrouletteIslandC__draw = .text:0x00000850; // type:function size:0x40 -AcOrouletteIslandC__stateEnterWait = .text:0x00000890; // type:function size:0xC -AcOrouletteIslandC__stateWaitUpdate = .text:0x000008A0; // type:function size:0x24 +initializeState_Wait__21dAcOrouletteIslandC_cFv = .text:0x00000890; // type:function size:0xC +executeState_Wait__21dAcOrouletteIslandC_cFv = .text:0x000008A0; // type:function size:0x24 fn_358_8C4 = .text:0x000008C4; // type:function size:0x4 -AcOrouletteIslandC__stateWaitLeave = .text:0x000008D0; // type:function size:0x4 -AcOrouletteIslandC__statePlayEnter = .text:0x000008E0; // type:function size:0x10 -AcOrouletteIslandC__statePlayUpdate = .text:0x000008F0; // type:function size:0xA4 -AcOrouletteIslandC__statePlayLeave = .text:0x000009A0; // type:function size:0x4 +finalizeState_Wait__21dAcOrouletteIslandC_cFv = .text:0x000008D0; // type:function size:0x4 +initializeState_Play__21dAcOrouletteIslandC_cFv = .text:0x000008E0; // type:function size:0x10 +executeState_Play__21dAcOrouletteIslandC_cFv = .text:0x000008F0; // type:function size:0xA4 +finalizeState_Play__21dAcOrouletteIslandC_cFv = .text:0x000009A0; // type:function size:0x4 getAcOrouletteIslandCPtr = .text:0x000009B0; // type:function size:0xC -fn_358_9C0 = .text:0x000009C0; // type:function size:0x10 -fn_358_9D0 = .text:0x000009D0; // type:function size:0x60 -fn_358_A30 = .text:0x00000A30; // type:function size:0xC -fn_358_A40 = .text:0x00000A40; // type:function size:0x1C -fn_358_A60 = .text:0x00000A60; // type:function size:0x1C -fn_358_A80 = .text:0x00000A80; // type:function size:0x1C -fn_358_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_358_AB0 = .text:0x00000AB0; // type:function size:0x10 -fn_358_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_358_AD0 = .text:0x00000AD0; // type:function size:0x10 -fn_358_AE0 = .text:0x00000AE0; // type:function size:0x10 -fn_358_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_358_B00 = .text:0x00000B00; // type:function size:0x30 -fn_358_B30 = .text:0x00000B30; // type:function size:0x30 -fn_358_B60 = .text:0x00000B60; // type:function size:0x30 -fn_358_B90 = .text:0x00000B90; // type:function size:0x1C0 -fn_358_D50 = .text:0x00000D50; // type:function size:0x58 -fn_358_DB0 = .text:0x00000DB0; // type:function size:0x88 +getStateID__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009C0; // type:function size:0x10 +build__37sFStateFct_c<21dAcOrouletteIslandC_c>FRC12sStateIDIf_c = .text:0x000009D0; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcOrouletteIslandC_c>FRP10sStateIf_c = .text:0x00000A30; // type:function size:0xC +initialize__34sFState_c<21dAcOrouletteIslandC_c>Fv = .text:0x00000A40; // type:function size:0x1C +execute__34sFState_c<21dAcOrouletteIslandC_c>Fv = .text:0x00000A60; // type:function size:0x1C +finalize__34sFState_c<21dAcOrouletteIslandC_c>Fv = .text:0x00000A80; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AA0; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AB0; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AC0; // type:function size:0x10 +getState__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AD0; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AE0; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AF0; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcOrouletteIslandC_c>CFR21dAcOrouletteIslandC_c = .text:0x00000B00; // type:function size:0x30 +executeState__36sFStateID_c<21dAcOrouletteIslandC_c>CFR21dAcOrouletteIslandC_c = .text:0x00000B30; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcOrouletteIslandC_c>CFR21dAcOrouletteIslandC_c = .text:0x00000B60; // type:function size:0x30 +__sinit_\d_a_obj_roulette_island_c_cpp = .text:0x00000B90; // type:function size:0x1C0 scope:local +__dt__36sFStateID_c<21dAcOrouletteIslandC_c>Fv = .text:0x00000D50; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcOrouletteIslandC_c>CFPCc = .text:0x00000DB0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_358_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_358_data_0 = .data:0x00000000; // type:object size:0x54 data:4byte +g_profile_OBJ_ROULETTE_ISLAND_C = .data:0x00000000; // type:object size:0x54 data:4byte lbl_358_data_54 = .data:0x00000054; // type:object size:0x24 lbl_358_data_78 = .data:0x00000078; // type:object size:0x80 lbl_358_data_F8 = .data:0x000000F8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_roulette_island_rNP/symbols.txt b/config/SOUE01/rels/d_a_obj_roulette_island_rNP/symbols.txt index 699df904..020bdccd 100644 --- a/config/SOUE01/rels/d_a_obj_roulette_island_rNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_roulette_island_rNP/symbols.txt @@ -3,59 +3,59 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_359_F0 = .text:0x000000F0; // type:function size:0x30 +dAcOrouletteIslandR_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 AcOrouletteIslandR__touching = .text:0x00000120; // type:function size:0x84 -AcOrouletteIslandR__ctor = .text:0x000001B0; // type:function size:0xF4 -fn_359_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_359_310 = .text:0x00000310; // type:function size:0x6C -fn_359_380 = .text:0x00000380; // type:function size:0xA0 -fn_359_420 = .text:0x00000420; // type:function size:0xA4 -fn_359_4D0 = .text:0x000004D0; // type:function size:0xFC +__ct__21dAcOrouletteIslandR_cFv = .text:0x000001B0; // type:function size:0xF4 +__dt__34sFState_c<21dAcOrouletteIslandR_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcOrouletteIslandR_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 +__dt__21dAcOrouletteIslandR_cFv = .text:0x000004D0; // type:function size:0xFC AcOrouletteIslandR__initModels = .text:0x000005D0; // type:function size:0x17C AcOrouletteIslandR__init = .text:0x00000750; // type:function size:0x118 -fn_359_870 = .text:0x00000870; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000870; // type:function size:0x10 fn_359_880 = .text:0x00000880; // type:function size:0x8 AcOrouletteIslandR__update = .text:0x00000890; // type:function size:0xCC -fn_359_960 = .text:0x00000960; // type:function size:0x10 +executeState__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000960; // type:function size:0x10 AcOrouletteIslandR__draw = .text:0x00000970; // type:function size:0x40 -AcOrouletteIslandR__stateWaitEnter = .text:0x000009B0; // type:function size:0xC -AcOrouletteIslandR__stateWaitIn = .text:0x000009C0; // type:function size:0x24 +initializeState_Wait__21dAcOrouletteIslandR_cFv = .text:0x000009B0; // type:function size:0xC +executeState_Wait__21dAcOrouletteIslandR_cFv = .text:0x000009C0; // type:function size:0x24 fn_359_9E4 = .text:0x000009E4; // type:function size:0x4 -AcOrouletteIslandR__stateWaitLeave = .text:0x000009F0; // type:function size:0x18 -fn_359_A10 = .text:0x00000A10; // type:function size:0x4 -AcOrouletteIslandR__stateMoveIn = .text:0x00000A20; // type:function size:0x78 +finalizeState_Wait__21dAcOrouletteIslandR_cFv = .text:0x000009F0; // type:function size:0x18 +initializeState_Move__21dAcOrouletteIslandR_cFv = .text:0x00000A10; // type:function size:0x4 +executeState_Move__21dAcOrouletteIslandR_cFv = .text:0x00000A20; // type:function size:0x78 fn_359_A98 = .text:0x00000A98; // type:function size:0x4 -fn_359_AA0 = .text:0x00000AA0; // type:function size:0x4 -AcOrouletterIslandR__stateReduceEnter = .text:0x00000AB0; // type:function size:0x10 -AcOrouletteIslandR__stateReduceIn = .text:0x00000AC0; // type:function size:0x78 -AcOrouletteIslandR__stateReduceLeave = .text:0x00000B40; // type:function size:0xC -fn_359_B50 = .text:0x00000B50; // type:function size:0x10 -AcOrouletteIslandR__calcLandingPoints = .text:0x00000B60; // type:function size:0x1A4 -fn_359_D10 = .text:0x00000D10; // type:function size:0x4 +finalizeState_Move__21dAcOrouletteIslandR_cFv = .text:0x00000AA0; // type:function size:0x4 +initializeState_Reduce__21dAcOrouletteIslandR_cFv = .text:0x00000AB0; // type:function size:0x10 +executeState_Reduce__21dAcOrouletteIslandR_cFv = .text:0x00000AC0; // type:function size:0x78 +finalizeState_Reduce__21dAcOrouletteIslandR_cFv = .text:0x00000B40; // type:function size:0xC +initializeState_End__21dAcOrouletteIslandR_cFv = .text:0x00000B50; // type:function size:0x10 +executeState_End__21dAcOrouletteIslandR_cFv = .text:0x00000B60; // type:function size:0x1A4 +finalizeState_End__21dAcOrouletteIslandR_cFv = .text:0x00000D10; // type:function size:0x4 AcOrouletteIslandR__getPtr = .text:0x00000D20; // type:function size:0xC -fn_359_D30 = .text:0x00000D30; // type:function size:0x10 -fn_359_D40 = .text:0x00000D40; // type:function size:0x60 -fn_359_DA0 = .text:0x00000DA0; // type:function size:0xC -fn_359_DB0 = .text:0x00000DB0; // type:function size:0x1C -fn_359_DD0 = .text:0x00000DD0; // type:function size:0x1C -fn_359_DF0 = .text:0x00000DF0; // type:function size:0x1C -fn_359_E10 = .text:0x00000E10; // type:function size:0x10 -fn_359_E20 = .text:0x00000E20; // type:function size:0x10 -fn_359_E30 = .text:0x00000E30; // type:function size:0x10 -fn_359_E40 = .text:0x00000E40; // type:function size:0x10 -fn_359_E50 = .text:0x00000E50; // type:function size:0x10 -fn_359_E60 = .text:0x00000E60; // type:function size:0x10 -fn_359_E70 = .text:0x00000E70; // type:function size:0x30 -fn_359_EA0 = .text:0x00000EA0; // type:function size:0x30 -fn_359_ED0 = .text:0x00000ED0; // type:function size:0x30 -fn_359_F00 = .text:0x00000F00; // type:function size:0x338 -fn_359_1240 = .text:0x00001240; // type:function size:0x58 -fn_359_12A0 = .text:0x000012A0; // type:function size:0x88 +getStateID__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D30; // type:function size:0x10 +build__37sFStateFct_c<21dAcOrouletteIslandR_c>FRC12sStateIDIf_c = .text:0x00000D40; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcOrouletteIslandR_c>FRP10sStateIf_c = .text:0x00000DA0; // type:function size:0xC +initialize__34sFState_c<21dAcOrouletteIslandR_c>Fv = .text:0x00000DB0; // type:function size:0x1C +execute__34sFState_c<21dAcOrouletteIslandR_c>Fv = .text:0x00000DD0; // type:function size:0x1C +finalize__34sFState_c<21dAcOrouletteIslandR_c>Fv = .text:0x00000DF0; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E10; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E20; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E30; // type:function size:0x10 +getState__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E40; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E50; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E60; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcOrouletteIslandR_c>CFR21dAcOrouletteIslandR_c = .text:0x00000E70; // type:function size:0x30 +executeState__36sFStateID_c<21dAcOrouletteIslandR_c>CFR21dAcOrouletteIslandR_c = .text:0x00000EA0; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcOrouletteIslandR_c>CFR21dAcOrouletteIslandR_c = .text:0x00000ED0; // type:function size:0x30 +__sinit_\d_a_obj_roulette_island_r_cpp = .text:0x00000F00; // type:function size:0x338 scope:local +__dt__36sFStateID_c<21dAcOrouletteIslandR_c>Fv = .text:0x00001240; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcOrouletteIslandR_c>CFPCc = .text:0x000012A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_359_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_359_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_ROULETTE_ISLAND_R = .data:0x00000000; // type:object size:0x50 data:4byte lbl_359_data_50 = .data:0x00000050; // type:object size:0x28 lbl_359_data_78 = .data:0x00000078; // type:object size:0x80 lbl_359_data_F8 = .data:0x000000F8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_ruined_saveNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ruined_saveNP/symbols.txt index 249602c3..a14e0878 100644 --- a/config/SOUE01/rels/d_a_obj_ruined_saveNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ruined_saveNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_624_F0 = .text:0x000000F0; // type:function size:0xFC -fn_624_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_624_250 = .text:0x00000250; // type:function size:0x6C -fn_624_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_624_360 = .text:0x00000360; // type:function size:0xA4 +dAcOruinedSave_c_classInit__Fv = .text:0x000000F0; // type:function size:0xFC +__dt__29sFState_c<16dAcOruinedSave_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOruinedSave_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_624_410 = .text:0x00000410; // type:function size:0xDC fn_624_4F0 = .text:0x000004F0; // type:function size:0xE8 -fn_624_5E0 = .text:0x000005E0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005E0; // type:function size:0x10 fn_624_5F0 = .text:0x000005F0; // type:function size:0x8 fn_624_600 = .text:0x00000600; // type:function size:0x30 -fn_624_630 = .text:0x00000630; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000630; // type:function size:0x10 fn_624_640 = .text:0x00000640; // type:function size:0x30 fn_624_670 = .text:0x00000670; // type:function size:0x28 -fn_624_6A0 = .text:0x000006A0; // type:function size:0x4 -fn_624_6B0 = .text:0x000006B0; // type:function size:0x68 -fn_624_720 = .text:0x00000720; // type:function size:0x4 -fn_624_730 = .text:0x00000730; // type:function size:0x5C -fn_624_790 = .text:0x00000790; // type:function size:0xA4 -fn_624_840 = .text:0x00000840; // type:function size:0x4 -fn_624_850 = .text:0x00000850; // type:function size:0xE4 -fn_624_940 = .text:0x00000940; // type:function size:0x10 -fn_624_950 = .text:0x00000950; // type:function size:0x60 -fn_624_9B0 = .text:0x000009B0; // type:function size:0xC -fn_624_9C0 = .text:0x000009C0; // type:function size:0x1C -fn_624_9E0 = .text:0x000009E0; // type:function size:0x1C -fn_624_A00 = .text:0x00000A00; // type:function size:0x1C -fn_624_A20 = .text:0x00000A20; // type:function size:0x10 -fn_624_A30 = .text:0x00000A30; // type:function size:0x10 -fn_624_A40 = .text:0x00000A40; // type:function size:0x10 -fn_624_A50 = .text:0x00000A50; // type:function size:0x10 -fn_624_A60 = .text:0x00000A60; // type:function size:0x10 -fn_624_A70 = .text:0x00000A70; // type:function size:0x10 -fn_624_A80 = .text:0x00000A80; // type:function size:0x30 -fn_624_AB0 = .text:0x00000AB0; // type:function size:0x30 -fn_624_AE0 = .text:0x00000AE0; // type:function size:0x30 -fn_624_B10 = .text:0x00000B10; // type:function size:0x1C0 -fn_624_CD0 = .text:0x00000CD0; // type:function size:0x58 -fn_624_D30 = .text:0x00000D30; // type:function size:0x88 +initializeState_Wait__16dAcOruinedSave_cFv = .text:0x000006A0; // type:function size:0x4 +executeState_Wait__16dAcOruinedSave_cFv = .text:0x000006B0; // type:function size:0x68 +finalizeState_Wait__16dAcOruinedSave_cFv = .text:0x00000720; // type:function size:0x4 +initializeState_Vanish__16dAcOruinedSave_cFv = .text:0x00000730; // type:function size:0x5C +executeState_Vanish__16dAcOruinedSave_cFv = .text:0x00000790; // type:function size:0xA4 +finalizeState_Vanish__16dAcOruinedSave_cFv = .text:0x00000840; // type:function size:0x4 +__dt__16dAcOruinedSave_cFv = .text:0x00000850; // type:function size:0xE4 +getStateID__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000940; // type:function size:0x10 +build__32sFStateFct_c<16dAcOruinedSave_c>FRC12sStateIDIf_c = .text:0x00000950; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOruinedSave_c>FRP10sStateIf_c = .text:0x000009B0; // type:function size:0xC +initialize__29sFState_c<16dAcOruinedSave_c>Fv = .text:0x000009C0; // type:function size:0x1C +execute__29sFState_c<16dAcOruinedSave_c>Fv = .text:0x000009E0; // type:function size:0x1C +finalize__29sFState_c<16dAcOruinedSave_c>Fv = .text:0x00000A00; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A20; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A30; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A40; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A50; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A60; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A70; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOruinedSave_c>CFR16dAcOruinedSave_c = .text:0x00000A80; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOruinedSave_c>CFR16dAcOruinedSave_c = .text:0x00000AB0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOruinedSave_c>CFR16dAcOruinedSave_c = .text:0x00000AE0; // type:function size:0x30 +__sinit_\d_a_obj_ruined_save_cpp = .text:0x00000B10; // type:function size:0x1C0 scope:local +__dt__31sFStateID_c<16dAcOruinedSave_c>Fv = .text:0x00000CD0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOruinedSave_c>CFPCc = .text:0x00000D30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -48,7 +48,7 @@ lbl_624_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_624_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_624_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_624_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float -lbl_624_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_RUINED_SAVE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_624_data_10 = .data:0x00000010; // type:object size:0x10 lbl_624_data_20 = .data:0x00000020; // type:object size:0x18 lbl_624_data_38 = .data:0x00000038; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_sailNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sailNP/symbols.txt index 3cafebcb..62bb93c9 100644 --- a/config/SOUE01/rels/d_a_obj_sailNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sailNP/symbols.txt @@ -4,61 +4,61 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_544_F0 = .text:0x000000F0; // type:function size:0x40 -fn_544_130 = .text:0x00000130; // type:function size:0x140 +dAcOSail_c_classInit__Fv = .text:0x00000130; // type:function size:0x140 fn_544_270 = .text:0x00000270; // type:function size:0x64 -fn_544_2E0 = .text:0x000002E0; // type:function size:0x58 -fn_544_340 = .text:0x00000340; // type:function size:0x6C -fn_544_3B0 = .text:0x000003B0; // type:function size:0xA0 -fn_544_450 = .text:0x00000450; // type:function size:0xA4 +__dt__23sFState_c<10dAcOSail_c>Fv = .text:0x000002E0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOSail_c>Fv = .text:0x00000340; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003B0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000450; // type:function size:0xA4 fn_544_500 = .text:0x00000500; // type:function size:0x40 fn_544_540 = .text:0x00000540; // type:function size:0x40 fn_544_580 = .text:0x00000580; // type:function size:0x44C fn_544_9D0 = .text:0x000009D0; // type:function size:0x4 fn_544_9E0 = .text:0x000009E0; // type:function size:0x144 -fn_544_B30 = .text:0x00000B30; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B30; // type:function size:0x10 fn_544_B40 = .text:0x00000B40; // type:function size:0x13C fn_544_C80 = .text:0x00000C80; // type:function size:0x8 fn_544_C90 = .text:0x00000C90; // type:function size:0x214 -fn_544_EB0 = .text:0x00000EB0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EB0; // type:function size:0x10 fn_544_EC0 = .text:0x00000EC0; // type:function size:0x58 -fn_544_F20 = .text:0x00000F20; // type:function size:0x4 -fn_544_F30 = .text:0x00000F30; // type:function size:0x4 -fn_544_F40 = .text:0x00000F40; // type:function size:0x4 +initializeState_Wait__10dAcOSail_cFv = .text:0x00000F20; // type:function size:0x4 +executeState_Wait__10dAcOSail_cFv = .text:0x00000F30; // type:function size:0x4 +finalizeState_Wait__10dAcOSail_cFv = .text:0x00000F40; // type:function size:0x4 fn_544_F50 = .text:0x00000F50; // type:function size:0x89C fn_544_17F0 = .text:0x000017F0; // type:function size:0x464 fn_544_1C60 = .text:0x00001C60; // type:function size:0x19C fn_544_1E00 = .text:0x00001E00; // type:function size:0x40 -fn_544_1E40 = .text:0x00001E40; // type:function size:0x108 -fn_544_1F50 = .text:0x00001F50; // type:function size:0x10 +__dt__10dAcOSail_cFv = .text:0x00001E40; // type:function size:0x108 +getStateID__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F50; // type:function size:0x10 fn_544_1F60 = .text:0x00001F60; // type:function size:0x4 fn_544_1F70 = .text:0x00001F70; // type:function size:0x4 fn_544_1F80 = .text:0x00001F80; // type:function size:0x4 fn_544_1F90 = .text:0x00001F90; // type:function size:0x4 fn_544_1FA0 = .text:0x00001FA0; // type:function size:0x4 -fn_544_1FB0 = .text:0x00001FB0; // type:function size:0x60 -fn_544_2010 = .text:0x00002010; // type:function size:0xC -fn_544_2020 = .text:0x00002020; // type:function size:0x1C -fn_544_2040 = .text:0x00002040; // type:function size:0x1C -fn_544_2060 = .text:0x00002060; // type:function size:0x1C -fn_544_2080 = .text:0x00002080; // type:function size:0x10 -fn_544_2090 = .text:0x00002090; // type:function size:0x10 -fn_544_20A0 = .text:0x000020A0; // type:function size:0x10 -fn_544_20B0 = .text:0x000020B0; // type:function size:0x10 -fn_544_20C0 = .text:0x000020C0; // type:function size:0x10 -fn_544_20D0 = .text:0x000020D0; // type:function size:0x10 -fn_544_20E0 = .text:0x000020E0; // type:function size:0x30 -fn_544_2110 = .text:0x00002110; // type:function size:0x30 -fn_544_2140 = .text:0x00002140; // type:function size:0x30 -fn_544_2170 = .text:0x00002170; // type:function size:0x9D0 -fn_544_2B40 = .text:0x00002B40; // type:function size:0x58 -fn_544_2BA0 = .text:0x00002BA0; // type:function size:0x88 +build__26sFStateFct_c<10dAcOSail_c>FRC12sStateIDIf_c = .text:0x00001FB0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOSail_c>FRP10sStateIf_c = .text:0x00002010; // type:function size:0xC +initialize__23sFState_c<10dAcOSail_c>Fv = .text:0x00002020; // type:function size:0x1C +execute__23sFState_c<10dAcOSail_c>Fv = .text:0x00002040; // type:function size:0x1C +finalize__23sFState_c<10dAcOSail_c>Fv = .text:0x00002060; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002080; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002090; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000020A0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020B0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020C0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020D0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOSail_c>CFR10dAcOSail_c = .text:0x000020E0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOSail_c>CFR10dAcOSail_c = .text:0x00002110; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOSail_c>CFR10dAcOSail_c = .text:0x00002140; // type:function size:0x30 +__sinit_\d_a_obj_sail_cpp = .text:0x00002170; // type:function size:0x9D0 scope:local +__dt__25sFStateID_c<10dAcOSail_c>Fv = .text:0x00002B40; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOSail_c>CFPCc = .text:0x00002BA0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_544_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_544_rodata_18 = .rodata:0x00000018; // type:object size:0x24 data:float lbl_544_rodata_3C = .rodata:0x0000003C; // type:object size:0x358 data:float -lbl_544_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SAIL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_544_data_10 = .data:0x00000010; // type:object size:0x8 lbl_544_data_18 = .data:0x00000018; // type:object size:0x8 lbl_544_data_20 = .data:0x00000020; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_sand_D301NP/symbols.txt b/config/SOUE01/rels/d_a_obj_sand_D301NP/symbols.txt index 2387d735..f5588f3d 100644 --- a/config/SOUE01/rels/d_a_obj_sand_D301NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sand_D301NP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSandD301__ctor = .text:0x000000F0; // type:function size:0x170 +dAcOSandD301_c_classInit__Fv = .text:0x000000F0; // type:function size:0x170 fn_595_260 = .text:0x00000260; // type:function size:0x58 fn_595_2C0 = .text:0x000002C0; // type:function size:0x40 fn_595_300 = .text:0x00000300; // type:function size:0x64 -fn_595_370 = .text:0x00000370; // type:function size:0x58 -fn_595_3D0 = .text:0x000003D0; // type:function size:0x6C -fn_595_440 = .text:0x00000440; // type:function size:0xA0 -fn_595_4E0 = .text:0x000004E0; // type:function size:0xA4 +__dt__27sFState_c<14dAcOSandD301_c>Fv = .text:0x00000370; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOSandD301_c>Fv = .text:0x000003D0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000440; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004E0; // type:function size:0xA4 fn_595_590 = .text:0x00000590; // type:function size:0x140 fn_595_6D0 = .text:0x000006D0; // type:function size:0x10C -fn_595_7E0 = .text:0x000007E0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007E0; // type:function size:0x10 fn_595_7F0 = .text:0x000007F0; // type:function size:0x8 fn_595_800 = .text:0x00000800; // type:function size:0xC4 -fn_595_8D0 = .text:0x000008D0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008D0; // type:function size:0x10 fn_595_8E0 = .text:0x000008E0; // type:function size:0x60 -fn_595_940 = .text:0x00000940; // type:function size:0x4 -fn_595_950 = .text:0x00000950; // type:function size:0xE4 -fn_595_A40 = .text:0x00000A40; // type:function size:0x4 +initializeState_Wait__14dAcOSandD301_cFv = .text:0x00000940; // type:function size:0x4 +executeState_Wait__14dAcOSandD301_cFv = .text:0x00000950; // type:function size:0xE4 +finalizeState_Wait__14dAcOSandD301_cFv = .text:0x00000A40; // type:function size:0x4 fn_595_A50 = .text:0x00000A50; // type:function size:0x34 -fn_595_A90 = .text:0x00000A90; // type:function size:0x118 -fn_595_BB0 = .text:0x00000BB0; // type:function size:0x10 +__dt__14dAcOSandD301_cFv = .text:0x00000A90; // type:function size:0x118 +getStateID__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BB0; // type:function size:0x10 fn_595_BC0 = .text:0x00000BC0; // type:function size:0x4 fn_595_BD0 = .text:0x00000BD0; // type:function size:0x4 fn_595_BE0 = .text:0x00000BE0; // type:function size:0x4 fn_595_BF0 = .text:0x00000BF0; // type:function size:0x4 fn_595_C00 = .text:0x00000C00; // type:function size:0x4 -fn_595_C10 = .text:0x00000C10; // type:function size:0x60 -fn_595_C70 = .text:0x00000C70; // type:function size:0xC -fn_595_C80 = .text:0x00000C80; // type:function size:0x1C -fn_595_CA0 = .text:0x00000CA0; // type:function size:0x1C -fn_595_CC0 = .text:0x00000CC0; // type:function size:0x1C -fn_595_CE0 = .text:0x00000CE0; // type:function size:0x10 -fn_595_CF0 = .text:0x00000CF0; // type:function size:0x10 -fn_595_D00 = .text:0x00000D00; // type:function size:0x10 -fn_595_D10 = .text:0x00000D10; // type:function size:0x10 -fn_595_D20 = .text:0x00000D20; // type:function size:0x10 -fn_595_D30 = .text:0x00000D30; // type:function size:0x10 -fn_595_D40 = .text:0x00000D40; // type:function size:0x30 -fn_595_D70 = .text:0x00000D70; // type:function size:0x30 -fn_595_DA0 = .text:0x00000DA0; // type:function size:0x30 -fn_595_DD0 = .text:0x00000DD0; // type:function size:0x10C -fn_595_EE0 = .text:0x00000EE0; // type:function size:0x58 -fn_595_F40 = .text:0x00000F40; // type:function size:0x88 +build__30sFStateFct_c<14dAcOSandD301_c>FRC12sStateIDIf_c = .text:0x00000C10; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOSandD301_c>FRP10sStateIf_c = .text:0x00000C70; // type:function size:0xC +initialize__27sFState_c<14dAcOSandD301_c>Fv = .text:0x00000C80; // type:function size:0x1C +execute__27sFState_c<14dAcOSandD301_c>Fv = .text:0x00000CA0; // type:function size:0x1C +finalize__27sFState_c<14dAcOSandD301_c>Fv = .text:0x00000CC0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CE0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CF0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D00; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D10; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D20; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D30; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOSandD301_c>CFR14dAcOSandD301_c = .text:0x00000D40; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOSandD301_c>CFR14dAcOSandD301_c = .text:0x00000D70; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOSandD301_c>CFR14dAcOSandD301_c = .text:0x00000DA0; // type:function size:0x30 +__sinit_\d_a_obj_sand_D301_cpp = .text:0x00000DD0; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcOSandD301_c>Fv = .text:0x00000EE0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOSandD301_c>CFPCc = .text:0x00000F40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_595_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_595_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SAND_D301 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_595_data_10 = .data:0x00000010; // type:object size:0x38 lbl_595_data_48 = .data:0x00000048; // type:object size:0x20 lbl_595_data_68 = .data:0x00000068; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_sand_floorNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sand_floorNP/symbols.txt index dc4c25ee..6e9109fa 100644 --- a/config/SOUE01/rels/d_a_obj_sand_floorNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sand_floorNP/symbols.txt @@ -3,22 +3,22 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSandFloor__ctor = .text:0x000000F0; // type:function size:0x104 -fn_474_200 = .text:0x00000200; // type:function size:0x58 -fn_474_260 = .text:0x00000260; // type:function size:0x6C -fn_474_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_474_370 = .text:0x00000370; // type:function size:0xA4 +dAcOSandFloor_c_classInit__Fv = .text:0x000000F0; // type:function size:0x104 +__dt__28sFState_c<15dAcOSandFloor_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOSandFloor_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 AcOSandFloor__initModels = .text:0x00000420; // type:function size:0x180 AcOSandFloor__init1 = .text:0x000005A0; // type:function size:0x128 -fn_474_6D0 = .text:0x000006D0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006D0; // type:function size:0x10 AcOSandFloor__init2 = .text:0x000006E0; // type:function size:0x1A0 AcOSandFloor__destroy = .text:0x00000880; // type:function size:0x40 AcOSandFloor__update = .text:0x000008C0; // type:function size:0x148 -fn_474_A10 = .text:0x00000A10; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A10; // type:function size:0x10 AcOSandFloor__draw = .text:0x00000A20; // type:function size:0x78 -fn_474_AA0 = .text:0x00000AA0; // type:function size:0x4 -AcOSandFloor__stateWaitUpdate = .text:0x00000AB0; // type:function size:0x28C -fn_474_D40 = .text:0x00000D40; // type:function size:0x4 +initializeState_Wait__15dAcOSandFloor_cFv = .text:0x00000AA0; // type:function size:0x4 +executeState_Wait__15dAcOSandFloor_cFv = .text:0x00000AB0; // type:function size:0x28C +finalizeState_Wait__15dAcOSandFloor_cFv = .text:0x00000D40; // type:function size:0x4 AcOSandFloor__getBrres = .text:0x00000D50; // type:function size:0x64 AcOSandFloor__getDzbData = .text:0x00000DC0; // type:function size:0x8C AcOSandFloor__getPlcData = .text:0x00000E50; // type:function size:0x8C @@ -33,30 +33,30 @@ fn_474_1110 = .text:0x00001110; // type:function size:0x4C AcOSandFloor__rotateTransMatrix = .text:0x00001160; // type:function size:0x50 AcOSandFloor__isFromStage = .text:0x000011B0; // type:function size:0x24 fn_474_11E0 = .text:0x000011E0; // type:function size:0x68 -AcOSandFloor__dtor = .text:0x00001250; // type:function size:0xFC -fn_474_1350 = .text:0x00001350; // type:function size:0x10 -fn_474_1360 = .text:0x00001360; // type:function size:0x60 -fn_474_13C0 = .text:0x000013C0; // type:function size:0xC -fn_474_13D0 = .text:0x000013D0; // type:function size:0x1C -fn_474_13F0 = .text:0x000013F0; // type:function size:0x1C -fn_474_1410 = .text:0x00001410; // type:function size:0x1C -fn_474_1430 = .text:0x00001430; // type:function size:0x10 -fn_474_1440 = .text:0x00001440; // type:function size:0x10 -fn_474_1450 = .text:0x00001450; // type:function size:0x10 -fn_474_1460 = .text:0x00001460; // type:function size:0x10 -fn_474_1470 = .text:0x00001470; // type:function size:0x10 -fn_474_1480 = .text:0x00001480; // type:function size:0x10 -fn_474_1490 = .text:0x00001490; // type:function size:0x30 -fn_474_14C0 = .text:0x000014C0; // type:function size:0x30 -fn_474_14F0 = .text:0x000014F0; // type:function size:0x30 -fn_474_1520 = .text:0x00001520; // type:function size:0x10C -fn_474_1630 = .text:0x00001630; // type:function size:0x58 -fn_474_1690 = .text:0x00001690; // type:function size:0x88 +__dt__15dAcOSandFloor_cFv = .text:0x00001250; // type:function size:0xFC +getStateID__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001350; // type:function size:0x10 +build__31sFStateFct_c<15dAcOSandFloor_c>FRC12sStateIDIf_c = .text:0x00001360; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOSandFloor_c>FRP10sStateIf_c = .text:0x000013C0; // type:function size:0xC +initialize__28sFState_c<15dAcOSandFloor_c>Fv = .text:0x000013D0; // type:function size:0x1C +execute__28sFState_c<15dAcOSandFloor_c>Fv = .text:0x000013F0; // type:function size:0x1C +finalize__28sFState_c<15dAcOSandFloor_c>Fv = .text:0x00001410; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001430; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001440; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001450; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001460; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001470; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001480; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOSandFloor_c>CFR15dAcOSandFloor_c = .text:0x00001490; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOSandFloor_c>CFR15dAcOSandFloor_c = .text:0x000014C0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOSandFloor_c>CFR15dAcOSandFloor_c = .text:0x000014F0; // type:function size:0x30 +__sinit_\d_a_obj_sand_floor_cpp = .text:0x00001520; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcOSandFloor_c>Fv = .text:0x00001630; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOSandFloor_c>CFPCc = .text:0x00001690; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_474_rodata_0 = .rodata:0x00000000; // type:object size:0x3C data:float -lbl_474_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SAND_FLOOR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_474_data_10 = .data:0x00000010; // type:object size:0x20 lbl_474_data_30 = .data:0x00000030; // type:object size:0x10 data:string lbl_474_data_40 = .data:0x00000040; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_obj_sandbagNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sandbagNP/symbols.txt index 777649bf..7a32ed4a 100644 --- a/config/SOUE01/rels/d_a_obj_sandbagNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sandbagNP/symbols.txt @@ -4,46 +4,46 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_612_F0 = .text:0x000000F0; // type:function size:0x40 -AcOSandbag__ctor = .text:0x00000130; // type:function size:0x118 +dAcOSandbag_c_classInit__Fv = .text:0x00000130; // type:function size:0x118 fn_612_250 = .text:0x00000250; // type:function size:0x58 -fn_612_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_612_310 = .text:0x00000310; // type:function size:0x6C -fn_612_380 = .text:0x00000380; // type:function size:0xA0 -fn_612_420 = .text:0x00000420; // type:function size:0xA4 +__dt__26sFState_c<13dAcOSandbag_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOSandbag_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_612_4D0 = .text:0x000004D0; // type:function size:0x68 fn_612_540 = .text:0x00000540; // type:function size:0x58 fn_612_5A0 = .text:0x000005A0; // type:function size:0x4 AcOSandbag__initModels = .text:0x000005B0; // type:function size:0xF8 AcOSandbag__init = .text:0x000006B0; // type:function size:0x218 -fn_612_8D0 = .text:0x000008D0; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008D0; // type:function size:0x10 fn_612_8E0 = .text:0x000008E0; // type:function size:0x8 AcOSandbag__update = .text:0x000008F0; // type:function size:0x8C -fn_612_980 = .text:0x00000980; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 fn_612_990 = .text:0x00000990; // type:function size:0xE4 -AcOSandbag__stateWaitEnter = .text:0x00000A80; // type:function size:0x4 -AcOSandbag__stateWaitUpdate = .text:0x00000A90; // type:function size:0x420 -AcOSandbag__stateWaitLeave = .text:0x00000EB0; // type:function size:0x4 +initializeState_Wait__13dAcOSandbag_cFv = .text:0x00000A80; // type:function size:0x4 +executeState_Wait__13dAcOSandbag_cFv = .text:0x00000A90; // type:function size:0x420 +finalizeState_Wait__13dAcOSandbag_cFv = .text:0x00000EB0; // type:function size:0x4 fn_612_EC0 = .text:0x00000EC0; // type:function size:0x1E4 fn_612_10B0 = .text:0x000010B0; // type:function size:0x150 -fn_612_1200 = .text:0x00001200; // type:function size:0x118 -fn_612_1320 = .text:0x00001320; // type:function size:0x10 -fn_612_1330 = .text:0x00001330; // type:function size:0x60 -fn_612_1390 = .text:0x00001390; // type:function size:0xC -fn_612_13A0 = .text:0x000013A0; // type:function size:0x1C -fn_612_13C0 = .text:0x000013C0; // type:function size:0x1C -fn_612_13E0 = .text:0x000013E0; // type:function size:0x1C -fn_612_1400 = .text:0x00001400; // type:function size:0x10 -fn_612_1410 = .text:0x00001410; // type:function size:0x10 -fn_612_1420 = .text:0x00001420; // type:function size:0x10 -fn_612_1430 = .text:0x00001430; // type:function size:0x10 -fn_612_1440 = .text:0x00001440; // type:function size:0x10 -fn_612_1450 = .text:0x00001450; // type:function size:0x10 -fn_612_1460 = .text:0x00001460; // type:function size:0x30 -fn_612_1490 = .text:0x00001490; // type:function size:0x30 -fn_612_14C0 = .text:0x000014C0; // type:function size:0x30 -fn_612_14F0 = .text:0x000014F0; // type:function size:0x15C -fn_612_1650 = .text:0x00001650; // type:function size:0x58 -fn_612_16B0 = .text:0x000016B0; // type:function size:0x88 +__dt__13dAcOSandbag_cFv = .text:0x00001200; // type:function size:0x118 +getStateID__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001320; // type:function size:0x10 +build__29sFStateFct_c<13dAcOSandbag_c>FRC12sStateIDIf_c = .text:0x00001330; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOSandbag_c>FRP10sStateIf_c = .text:0x00001390; // type:function size:0xC +initialize__26sFState_c<13dAcOSandbag_c>Fv = .text:0x000013A0; // type:function size:0x1C +execute__26sFState_c<13dAcOSandbag_c>Fv = .text:0x000013C0; // type:function size:0x1C +finalize__26sFState_c<13dAcOSandbag_c>Fv = .text:0x000013E0; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001400; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001410; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001420; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001430; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001440; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001450; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOSandbag_c>CFR13dAcOSandbag_c = .text:0x00001460; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOSandbag_c>CFR13dAcOSandbag_c = .text:0x00001490; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOSandbag_c>CFR13dAcOSandbag_c = .text:0x000014C0; // type:function size:0x30 +__sinit_\d_a_obj_sandbag_cpp = .text:0x000014F0; // type:function size:0x15C scope:local +__dt__28sFStateID_c<13dAcOSandbag_c>Fv = .text:0x00001650; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOSandbag_c>CFPCc = .text:0x000016B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -58,7 +58,7 @@ lbl_612_rodata_88 = .rodata:0x00000088; // type:object size:0x4 lbl_612_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 lbl_612_rodata_90 = .rodata:0x00000090; // type:object size:0x4 lbl_612_data_0 = .data:0x00000000; // type:object size:0x30 data:4byte -lbl_612_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_OBJ_SANDBAG = .data:0x00000030; // type:object size:0x10 lbl_612_data_40 = .data:0x00000040; // type:object size:0x8 lbl_612_data_48 = .data:0x00000048; // type:object size:0x14 lbl_612_data_5C = .data:0x0000005C; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_obj_saveNP/symbols.txt b/config/SOUE01/rels/d_a_obj_saveNP/symbols.txt index 205f6d79..d63a29fa 100644 --- a/config/SOUE01/rels/d_a_obj_saveNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_saveNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSave__ctor = .text:0x000000F0; // type:function size:0x30 +dAcOSave_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 fn_481_120 = .text:0x00000120; // type:function size:0x78 fn_481_1A0 = .text:0x000001A0; // type:function size:0x6C fn_481_210 = .text:0x00000210; // type:function size:0x84 @@ -11,22 +11,22 @@ fn_481_2A0 = .text:0x000002A0; // type:function size:0x84 fn_481_330 = .text:0x00000330; // type:function size:0x84 fn_481_3C0 = .text:0x000003C0; // type:function size:0x84 fn_481_450 = .text:0x00000450; // type:function size:0xA4 -AcOSave__ctorCont = .text:0x00000500; // type:function size:0x1A4 +__ct__10dAcOSave_cFv = .text:0x00000500; // type:function size:0x1A4 fn_481_6B0 = .text:0x000006B0; // type:function size:0x40 fn_481_6F0 = .text:0x000006F0; // type:function size:0x58 -fn_481_750 = .text:0x00000750; // type:function size:0x58 -fn_481_7B0 = .text:0x000007B0; // type:function size:0x6C -fn_481_820 = .text:0x00000820; // type:function size:0xA0 -fn_481_8C0 = .text:0x000008C0; // type:function size:0xA4 -fn_481_970 = .text:0x00000970; // type:function size:0x168 +__dt__23sFState_c<10dAcOSave_c>Fv = .text:0x00000750; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOSave_c>Fv = .text:0x000007B0; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000820; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c>Fv = .text:0x000008C0; // type:function size:0xA4 +__dt__10dAcOSave_cFv = .text:0x00000970; // type:function size:0x168 fn_481_AE0 = .text:0x00000AE0; // type:function size:0x214 AcOSave__init1 = .text:0x00000D00; // type:function size:0x8 AcOSave__init2 = .text:0x00000D10; // type:function size:0x554 -fn_481_1270 = .text:0x00001270; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001270; // type:function size:0x10 fn_481_1280 = .text:0x00001280; // type:function size:0x24 AcOSave__update = .text:0x000012B0; // type:function size:0x448 -fn_481_1700 = .text:0x00001700; // type:function size:0x10 -fn_481_1710 = .text:0x00001710; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001700; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001710; // type:function size:0x10 fn_481_1720 = .text:0x00001720; // type:function size:0x5F8 fn_481_1D20 = .text:0x00001D20; // type:function size:0xE8 fn_481_1E10 = .text:0x00001E10; // type:function size:0xC @@ -64,46 +64,46 @@ fn_481_2220 = .text:0x00002220; // type:function size:0xC fn_481_2230 = .text:0x00002230; // type:function size:0x18 fn_481_2250 = .text:0x00002250; // type:function size:0x24 fn_481_2280 = .text:0x00002280; // type:function size:0x124 -AcOSave__stateMossEnter = .text:0x000023B0; // type:function size:0x58 -AcOSave__stateMossUpdate = .text:0x00002410; // type:function size:0x4 -AcOSave__stateMossLeave = .text:0x00002420; // type:function size:0x4 -AcOSave__stateShineEnter = .text:0x00002430; // type:function size:0x4 -AcOSave__stateShineUpdate = .text:0x00002440; // type:function size:0xA4 -AcOSave__stateShineLeave = .text:0x000024F0; // type:function size:0x4 -AcOSave__stateWaitEnter = .text:0x00002500; // type:function size:0xB0 -fn_481_25B0 = .text:0x000025B0; // type:function size:0x10 -AcOSave__stateWaitUpdate = .text:0x000025C0; // type:function size:0x90 -AcOSave__stateWaitLeave = .text:0x00002650; // type:function size:0x4 -AcOSave__stateQueryEnter = .text:0x00002660; // type:function size:0x4 -AcOSave__stateQueryUpdate = .text:0x00002670; // type:function size:0x2C0 -AcOSave__stateQueryLeave = .text:0x00002930; // type:function size:0x4 -AcOSave__stateLightShaftEnter = .text:0x00002940; // type:function size:0xC -AcOSave__stateLightShaftUpdate = .text:0x00002950; // type:function size:0x1A4 -AcOSave__stateLightShaftLeave = .text:0x00002B00; // type:function size:0x4 -AcOSave__stateEscapeEnter = .text:0x00002B10; // type:function size:0xB0 -AcOSave__stateEscapeUpdate = .text:0x00002BC0; // type:function size:0x264 -AcOSave__stateEscapeLeave = .text:0x00002E30; // type:function size:0x4 +initializeState_Moss__10dAcOSave_cFv = .text:0x000023B0; // type:function size:0x58 +executeState_Moss__10dAcOSave_cFv = .text:0x00002410; // type:function size:0x4 +finalizeState_Moss__10dAcOSave_cFv = .text:0x00002420; // type:function size:0x4 +initializeState_Shine__10dAcOSave_cFv = .text:0x00002430; // type:function size:0x4 +executeState_Shine__10dAcOSave_cFv = .text:0x00002440; // type:function size:0xA4 +finalizeState_Shine__10dAcOSave_cFv = .text:0x000024F0; // type:function size:0x4 +initializeState_Wait__10dAcOSave_cFv = .text:0x00002500; // type:function size:0xB0 +getOldStateID__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025B0; // type:function size:0x10 +executeState_Wait__10dAcOSave_cFv = .text:0x000025C0; // type:function size:0x90 +finalizeState_Wait__10dAcOSave_cFv = .text:0x00002650; // type:function size:0x4 +initializeState_Query__10dAcOSave_cFv = .text:0x00002660; // type:function size:0x4 +executeState_Query__10dAcOSave_cFv = .text:0x00002670; // type:function size:0x2C0 +finalizeState_Query__10dAcOSave_cFv = .text:0x00002930; // type:function size:0x4 +initializeState_LightShaft__10dAcOSave_cFv = .text:0x00002940; // type:function size:0xC +executeState_LightShaft__10dAcOSave_cFv = .text:0x00002950; // type:function size:0x1A4 +finalizeState_LightShaft__10dAcOSave_cFv = .text:0x00002B00; // type:function size:0x4 +initializeState_Escape__10dAcOSave_cFv = .text:0x00002B10; // type:function size:0xB0 +executeState_Escape__10dAcOSave_cFv = .text:0x00002BC0; // type:function size:0x264 +finalizeState_Escape__10dAcOSave_cFv = .text:0x00002E30; // type:function size:0x4 fn_481_2E40 = .text:0x00002E40; // type:function size:0x4 fn_481_2E50 = .text:0x00002E50; // type:function size:0x4 fn_481_2E60 = .text:0x00002E60; // type:function size:0x4 fn_481_2E70 = .text:0x00002E70; // type:function size:0x4 fn_481_2E80 = .text:0x00002E80; // type:function size:0x4 -fn_481_2E90 = .text:0x00002E90; // type:function size:0x60 -fn_481_2EF0 = .text:0x00002EF0; // type:function size:0xC -fn_481_2F00 = .text:0x00002F00; // type:function size:0x1C -fn_481_2F20 = .text:0x00002F20; // type:function size:0x1C -fn_481_2F40 = .text:0x00002F40; // type:function size:0x1C -fn_481_2F60 = .text:0x00002F60; // type:function size:0x10 -fn_481_2F70 = .text:0x00002F70; // type:function size:0x10 -fn_481_2F80 = .text:0x00002F80; // type:function size:0x10 -fn_481_2F90 = .text:0x00002F90; // type:function size:0x10 -fn_481_2FA0 = .text:0x00002FA0; // type:function size:0x10 -fn_481_2FB0 = .text:0x00002FB0; // type:function size:0x30 -fn_481_2FE0 = .text:0x00002FE0; // type:function size:0x30 -fn_481_3010 = .text:0x00003010; // type:function size:0x30 -AcOSave__initStates = .text:0x00003040; // type:function size:0x4E4 -fn_481_3530 = .text:0x00003530; // type:function size:0x58 -fn_481_3590 = .text:0x00003590; // type:function size:0x88 +build__26sFStateFct_c<10dAcOSave_c>FRC12sStateIDIf_c = .text:0x00002E90; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOSave_c>FRP10sStateIf_c = .text:0x00002EF0; // type:function size:0xC +initialize__23sFState_c<10dAcOSave_c>Fv = .text:0x00002F00; // type:function size:0x1C +execute__23sFState_c<10dAcOSave_c>Fv = .text:0x00002F20; // type:function size:0x1C +finalize__23sFState_c<10dAcOSave_c>Fv = .text:0x00002F40; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F60; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F70; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F80; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002F90; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002FA0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOSave_c>CFR10dAcOSave_c = .text:0x00002FB0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOSave_c>CFR10dAcOSave_c = .text:0x00002FE0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOSave_c>CFR10dAcOSave_c = .text:0x00003010; // type:function size:0x30 +__sinit_\d_a_obj_save_cpp = .text:0x00003040; // type:function size:0x4E4 scope:local +__dt__25sFStateID_c<10dAcOSave_c>Fv = .text:0x00003530; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOSave_c>CFPCc = .text:0x00003590; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -120,7 +120,7 @@ lbl_481_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float lbl_481_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float lbl_481_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float lbl_481_rodata_17C = .rodata:0x0000017C; // type:object size:0x34 data:float -lbl_481_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SAVE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_481_data_10 = .data:0x00000010; // type:object size:0x10 lbl_481_data_20 = .data:0x00000020; // type:object size:0xC data:string lbl_481_data_2C = .data:0x0000002C; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_obj_scattersandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_scattersandNP/symbols.txt index cdf4bd7c..cd3569e1 100644 --- a/config/SOUE01/rels/d_a_obj_scattersandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_scattersandNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_110_70 = .text:0x00000070; // type:function size:0x90 +dAcOScatterSand_classInit__Fv = .text:0x00000070; // type:function size:0x90 fn_110_100 = .text:0x00000100; // type:function size:0xE0 fn_110_1E0 = .text:0x000001E0; // type:function size:0x19C fn_110_380 = .text:0x00000380; // type:function size:0xEC @@ -13,14 +13,14 @@ fn_110_6B0 = .text:0x000006B0; // type:function size:0x94 fn_110_750 = .text:0x00000750; // type:function size:0x764 fn_110_EC0 = .text:0x00000EC0; // type:function size:0x70 fn_110_F30 = .text:0x00000F30; // type:function size:0x28 -fn_110_F60 = .text:0x00000F60; // type:function size:0x90 +__dt__15dAcOScatterSandFv = .text:0x00000F60; // type:function size:0x90 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_110_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_110_rodata_18 = .rodata:0x00000018; // type:object size:0x38 data:float lbl_110_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float lbl_110_rodata_54 = .rodata:0x00000054; // type:object size:0x24 data:float -lbl_110_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_VSD = .data:0x00000000; // type:object size:0x10 lbl_110_data_10 = .data:0x00000010; // type:object size:0x64 data:float lbl_110_data_74 = .data:0x00000074; // type:object size:0x24 lbl_110_data_98 = .data:0x00000098; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_sea_F301NP/symbols.txt b/config/SOUE01/rels/d_a_obj_sea_F301NP/symbols.txt index dd6cca29..7135bd54 100644 --- a/config/SOUE01/rels/d_a_obj_sea_F301NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sea_F301NP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSeaF301__ctor = .text:0x000000F0; // type:function size:0x134 -fn_570_230 = .text:0x00000230; // type:function size:0x58 -fn_570_290 = .text:0x00000290; // type:function size:0x6C -fn_570_300 = .text:0x00000300; // type:function size:0xA0 -fn_570_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOSeaF301_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 +__dt__26sFState_c<13dAcOSeaF301_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOSeaF301_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_570_450 = .text:0x00000450; // type:function size:0x64 AcOSeaF301__initModels = .text:0x000004C0; // type:function size:0x188 AcOSeaF301__init = .text:0x00000650; // type:function size:0x1EC -fn_570_840 = .text:0x00000840; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000840; // type:function size:0x10 AcOSeaF301__destroy = .text:0x00000850; // type:function size:0x38 AcOSeaF301__update = .text:0x00000890; // type:function size:0xFC -fn_570_990 = .text:0x00000990; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000990; // type:function size:0x10 AcOSeaF301__updateInEvent = .text:0x000009A0; // type:function size:0x14C AcOSeaF301__draw = .text:0x00000AF0; // type:function size:0x78 -fn_570_B70 = .text:0x00000B70; // type:function size:0x4 -fn_570_B80 = .text:0x00000B80; // type:function size:0x4 -fn_570_B90 = .text:0x00000B90; // type:function size:0x4 -AcOSeaF301__dtor = .text:0x00000BA0; // type:function size:0x120 -fn_570_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_570_CD0 = .text:0x00000CD0; // type:function size:0x60 -fn_570_D30 = .text:0x00000D30; // type:function size:0xC -fn_570_D40 = .text:0x00000D40; // type:function size:0x1C -fn_570_D60 = .text:0x00000D60; // type:function size:0x1C -fn_570_D80 = .text:0x00000D80; // type:function size:0x1C -fn_570_DA0 = .text:0x00000DA0; // type:function size:0x10 -fn_570_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_570_DC0 = .text:0x00000DC0; // type:function size:0x10 -fn_570_DD0 = .text:0x00000DD0; // type:function size:0x10 -fn_570_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_570_DF0 = .text:0x00000DF0; // type:function size:0x10 -fn_570_E00 = .text:0x00000E00; // type:function size:0x30 -fn_570_E30 = .text:0x00000E30; // type:function size:0x30 -fn_570_E60 = .text:0x00000E60; // type:function size:0x30 -fn_570_E90 = .text:0x00000E90; // type:function size:0x10C -fn_570_FA0 = .text:0x00000FA0; // type:function size:0x58 -fn_570_1000 = .text:0x00001000; // type:function size:0x88 +initializeState_Wait__13dAcOSeaF301_cFv = .text:0x00000B70; // type:function size:0x4 +executeState_Wait__13dAcOSeaF301_cFv = .text:0x00000B80; // type:function size:0x4 +finalizeState_Wait__13dAcOSeaF301_cFv = .text:0x00000B90; // type:function size:0x4 +__dt__13dAcOSeaF301_cFv = .text:0x00000BA0; // type:function size:0x120 +getStateID__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +build__29sFStateFct_c<13dAcOSeaF301_c>FRC12sStateIDIf_c = .text:0x00000CD0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOSeaF301_c>FRP10sStateIf_c = .text:0x00000D30; // type:function size:0xC +initialize__26sFState_c<13dAcOSeaF301_c>Fv = .text:0x00000D40; // type:function size:0x1C +execute__26sFState_c<13dAcOSeaF301_c>Fv = .text:0x00000D60; // type:function size:0x1C +finalize__26sFState_c<13dAcOSeaF301_c>Fv = .text:0x00000D80; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DA0; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DB0; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DC0; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DD0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DE0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DF0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOSeaF301_c>CFR13dAcOSeaF301_c = .text:0x00000E00; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOSeaF301_c>CFR13dAcOSeaF301_c = .text:0x00000E30; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOSeaF301_c>CFR13dAcOSeaF301_c = .text:0x00000E60; // type:function size:0x30 +__sinit_\d_a_obj_sea_F301_cpp = .text:0x00000E90; // type:function size:0x10C scope:local +__dt__28sFStateID_c<13dAcOSeaF301_c>Fv = .text:0x00000FA0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOSeaF301_c>CFPCc = .text:0x00001000; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_570_rodata_0 = .rodata:0x00000000; // type:object size:0x24 data:float -lbl_570_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SEA_F301 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_570_data_10 = .data:0x00000010; // type:object size:0x8 lbl_570_data_18 = .data:0x00000018; // type:object size:0x30 lbl_570_data_48 = .data:0x00000048; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_sealed_doorNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sealed_doorNP/symbols.txt index f55bfb43..d36540eb 100644 --- a/config/SOUE01/rels/d_a_obj_sealed_doorNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sealed_doorNP/symbols.txt @@ -3,64 +3,64 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOsealedDoor__ctor = .text:0x000000F0; // type:function size:0x11C -fn_395_210 = .text:0x00000210; // type:function size:0x58 -fn_395_270 = .text:0x00000270; // type:function size:0x6C -fn_395_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_395_380 = .text:0x00000380; // type:function size:0xA4 +dAcOsealedDoor_c_classInit__Fv = .text:0x000000F0; // type:function size:0x11C +__dt__29sFState_c<16dAcOsealedDoor_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOsealedDoor_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_395_430 = .text:0x00000430; // type:function size:0x40 AcOsealedDoor__performInteraction = .text:0x00000470; // type:function size:0x138 AcOsealedDoor__initmodels = .text:0x000005B0; // type:function size:0x10C AcOsealedDoor__init = .text:0x000006C0; // type:function size:0x260 -fn_395_920 = .text:0x00000920; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000920; // type:function size:0x10 fn_395_930 = .text:0x00000930; // type:function size:0x8 AcOsealedDoor__update = .text:0x00000940; // type:function size:0x5C -fn_395_9A0 = .text:0x000009A0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009A0; // type:function size:0x10 AcOsealedDoor__updateInEvent = .text:0x000009B0; // type:function size:0x290 AcOsealedDoor__dra = .text:0x00000C40; // type:function size:0x34 -AcOsealedDoor__stateWaitEnter = .text:0x00000C80; // type:function size:0x70 -AcOsealedDoor__stateWaitUpdate = .text:0x00000CF0; // type:function size:0x84 +initializeState_Wait__16dAcOsealedDoor_cFv = .text:0x00000C80; // type:function size:0x70 +executeState_Wait__16dAcOsealedDoor_cFv = .text:0x00000CF0; // type:function size:0x84 AcOsealedDoor__decrement = .text:0x00000D80; // type:function size:0x1C -fn_395_DA0 = .text:0x00000DA0; // type:function size:0x4 -AcOsealedDoor__stateMarkAppearEnter = .text:0x00000DB0; // type:function size:0x4C -AcOsealedDoor__stateMarkAppearUpdate = .text:0x00000E00; // type:function size:0x6C -fn_395_E70 = .text:0x00000E70; // type:function size:0x4 -AcOsealedDoor__stateLightEnter = .text:0x00000E80; // type:function size:0x68 -AcOsealedDoor__stateLightUpdate = .text:0x00000EF0; // type:function size:0x1EC -fn_395_10E0 = .text:0x000010E0; // type:function size:0x4 -fn_395_10F0 = .text:0x000010F0; // type:function size:0x4 -fn_395_1100 = .text:0x00001100; // type:function size:0x74 -fn_395_1180 = .text:0x00001180; // type:function size:0x4 -AcOsealedDoor__stateVanishEnter = .text:0x00001190; // type:function size:0x9C -AcOsealedDoor__stateVanishUpdate = .text:0x00001230; // type:function size:0x58 -AcOsealedDoor__stateVanishLeave = .text:0x00001290; // type:function size:0x1C -AcOsealedDoor__stateAppearEnter = .text:0x000012B0; // type:function size:0x9C -AcOsealedDoor__stateAppearUpdate = .text:0x00001350; // type:function size:0x58 -AcOsealedDoor__stateAppearLeave = .text:0x000013B0; // type:function size:0x1C -AcOsealedDoor__dtor = .text:0x000013D0; // type:function size:0xFC -fn_395_14D0 = .text:0x000014D0; // type:function size:0x10 +finalizeState_Wait__16dAcOsealedDoor_cFv = .text:0x00000DA0; // type:function size:0x4 +initializeState_MarkAppear__16dAcOsealedDoor_cFv = .text:0x00000DB0; // type:function size:0x4C +executeState_MarkAppear__16dAcOsealedDoor_cFv = .text:0x00000E00; // type:function size:0x6C +finalizeState_MarkAppear__16dAcOsealedDoor_cFv = .text:0x00000E70; // type:function size:0x4 +initializeState_Light__16dAcOsealedDoor_cFv = .text:0x00000E80; // type:function size:0x68 +executeState_Light__16dAcOsealedDoor_cFv = .text:0x00000EF0; // type:function size:0x1EC +finalizeState_Light__16dAcOsealedDoor_cFv = .text:0x000010E0; // type:function size:0x4 +initializeState_AnmWait__16dAcOsealedDoor_cFv = .text:0x000010F0; // type:function size:0x4 +executeState_AnmWait__16dAcOsealedDoor_cFv = .text:0x00001100; // type:function size:0x74 +finalizeState_AnmWait__16dAcOsealedDoor_cFv = .text:0x00001180; // type:function size:0x4 +initializeState_Vanish__16dAcOsealedDoor_cFv = .text:0x00001190; // type:function size:0x9C +executeState_Vanish__16dAcOsealedDoor_cFv = .text:0x00001230; // type:function size:0x58 +finalizeState_Vanish__16dAcOsealedDoor_cFv = .text:0x00001290; // type:function size:0x1C +initializeState_Appear__16dAcOsealedDoor_cFv = .text:0x000012B0; // type:function size:0x9C +executeState_Appear__16dAcOsealedDoor_cFv = .text:0x00001350; // type:function size:0x58 +finalizeState_Appear__16dAcOsealedDoor_cFv = .text:0x000013B0; // type:function size:0x1C +__dt__16dAcOsealedDoor_cFv = .text:0x000013D0; // type:function size:0xFC +getStateID__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014D0; // type:function size:0x10 fn_395_14E0 = .text:0x000014E0; // type:function size:0x4 fn_395_14F0 = .text:0x000014F0; // type:function size:0x4 fn_395_1500 = .text:0x00001500; // type:function size:0x4 fn_395_1510 = .text:0x00001510; // type:function size:0x4 fn_395_1520 = .text:0x00001520; // type:function size:0x4 -fn_395_1530 = .text:0x00001530; // type:function size:0x60 -fn_395_1590 = .text:0x00001590; // type:function size:0xC -fn_395_15A0 = .text:0x000015A0; // type:function size:0x1C -fn_395_15C0 = .text:0x000015C0; // type:function size:0x1C -fn_395_15E0 = .text:0x000015E0; // type:function size:0x1C -fn_395_1600 = .text:0x00001600; // type:function size:0x10 -fn_395_1610 = .text:0x00001610; // type:function size:0x10 -fn_395_1620 = .text:0x00001620; // type:function size:0x10 -fn_395_1630 = .text:0x00001630; // type:function size:0x10 -fn_395_1640 = .text:0x00001640; // type:function size:0x10 -fn_395_1650 = .text:0x00001650; // type:function size:0x10 -fn_395_1660 = .text:0x00001660; // type:function size:0x30 -fn_395_1690 = .text:0x00001690; // type:function size:0x30 -fn_395_16C0 = .text:0x000016C0; // type:function size:0x30 -fn_395_16F0 = .text:0x000016F0; // type:function size:0x4B0 -fn_395_1BA0 = .text:0x00001BA0; // type:function size:0x58 -fn_395_1C00 = .text:0x00001C00; // type:function size:0x88 +build__32sFStateFct_c<16dAcOsealedDoor_c>FRC12sStateIDIf_c = .text:0x00001530; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOsealedDoor_c>FRP10sStateIf_c = .text:0x00001590; // type:function size:0xC +initialize__29sFState_c<16dAcOsealedDoor_c>Fv = .text:0x000015A0; // type:function size:0x1C +execute__29sFState_c<16dAcOsealedDoor_c>Fv = .text:0x000015C0; // type:function size:0x1C +finalize__29sFState_c<16dAcOsealedDoor_c>Fv = .text:0x000015E0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001600; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001610; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001620; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001630; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001640; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001650; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOsealedDoor_c>CFR16dAcOsealedDoor_c = .text:0x00001660; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOsealedDoor_c>CFR16dAcOsealedDoor_c = .text:0x00001690; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOsealedDoor_c>CFR16dAcOsealedDoor_c = .text:0x000016C0; // type:function size:0x30 +__sinit_\d_a_obj_sealed_door_cpp = .text:0x000016F0; // type:function size:0x4B0 scope:local +__dt__31sFStateID_c<16dAcOsealedDoor_c>Fv = .text:0x00001BA0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOsealedDoor_c>CFPCc = .text:0x00001C00; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -78,7 +78,7 @@ lbl_395_data_8 = .data:0x00000008; // type:object size:0x10 lbl_395_data_18 = .data:0x00000018; // type:object size:0x8 data:string lbl_395_data_20 = .data:0x00000020; // type:object size:0xC lbl_395_data_2C = .data:0x0000002C; // type:object size:0xC data:string -lbl_395_data_38 = .data:0x00000038; // type:object size:0x10 +g_profile_OBJ_SEALED_DOOR = .data:0x00000038; // type:object size:0x10 lbl_395_data_48 = .data:0x00000048; // type:object size:0x78 lbl_395_data_C0 = .data:0x000000C0; // type:object size:0x8 lbl_395_data_C8 = .data:0x000000C8; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_seat_swordNP/symbols.txt b/config/SOUE01/rels/d_a_obj_seat_swordNP/symbols.txt index a2e9fe90..e8fbf7a7 100644 --- a/config/SOUE01/rels/d_a_obj_seat_swordNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_seat_swordNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSeatSword__ctor = .text:0x000000F0; // type:function size:0xF8 -fn_499_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_499_250 = .text:0x00000250; // type:function size:0x6C -fn_499_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_499_360 = .text:0x00000360; // type:function size:0xA4 +dAcOSeatSword_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF8 +__dt__28sFState_c<15dAcOSeatSword_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOSeatSword_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 AcOSeatSword__initModels = .text:0x00000410; // type:function size:0x25C AcOSeatSword__init = .text:0x00000670; // type:function size:0x1B0 -fn_499_820 = .text:0x00000820; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000820; // type:function size:0x10 fn_499_830 = .text:0x00000830; // type:function size:0x8 AcOSeatSword__update = .text:0x00000840; // type:function size:0x9C -fn_499_8E0 = .text:0x000008E0; // type:function size:0x10 -fn_499_8F0 = .text:0x000008F0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008E0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008F0; // type:function size:0x10 AcOSeatSword__updateInEvents = .text:0x00000900; // type:function size:0x110 AcOSeatSword__performInteraction = .text:0x00000A10; // type:function size:0x84 fn_499_AA0 = .text:0x00000AA0; // type:function size:0x164 fn_499_C10 = .text:0x00000C10; // type:function size:0x98 -AcOSeatSword__stateWaitEnter = .text:0x00000CB0; // type:function size:0x4 -AcOSeatSword__stateWaitUpdate = .text:0x00000CC0; // type:function size:0x88 -AcOSeatSword__stateWaitLeave = .text:0x00000D50; // type:function size:0x4 -AcOSeatSword__StateGetEnter = .text:0x00000D60; // type:function size:0xC -AcOSeatSword__stateGetUpdate = .text:0x00000D70; // type:function size:0x4 -AcOSeatSword__stateGetLeave = .text:0x00000D80; // type:function size:0x4 +initializeState_Wait__15dAcOSeatSword_cFv = .text:0x00000CB0; // type:function size:0x4 +executeState_Wait__15dAcOSeatSword_cFv = .text:0x00000CC0; // type:function size:0x88 +finalizeState_Wait__15dAcOSeatSword_cFv = .text:0x00000D50; // type:function size:0x4 +initializeState_Get__15dAcOSeatSword_cFv = .text:0x00000D60; // type:function size:0xC +executeState_Get__15dAcOSeatSword_cFv = .text:0x00000D70; // type:function size:0x4 +finalizeState_Get__15dAcOSeatSword_cFv = .text:0x00000D80; // type:function size:0x4 AcOSeatSword__commonUpdate = .text:0x00000D90; // type:function size:0xE8 fn_499_E80 = .text:0x00000E80; // type:function size:0x104 AcOSeatSword__checkShouldHaveSword = .text:0x00000F90; // type:function size:0xC4 -fn_499_1060 = .text:0x00001060; // type:function size:0x114 -fn_499_1180 = .text:0x00001180; // type:function size:0x60 -fn_499_11E0 = .text:0x000011E0; // type:function size:0xC -fn_499_11F0 = .text:0x000011F0; // type:function size:0x1C -fn_499_1210 = .text:0x00001210; // type:function size:0x1C -fn_499_1230 = .text:0x00001230; // type:function size:0x1C -fn_499_1250 = .text:0x00001250; // type:function size:0x10 -fn_499_1260 = .text:0x00001260; // type:function size:0x10 -fn_499_1270 = .text:0x00001270; // type:function size:0x10 -fn_499_1280 = .text:0x00001280; // type:function size:0x10 -fn_499_1290 = .text:0x00001290; // type:function size:0x10 -fn_499_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_499_12B0 = .text:0x000012B0; // type:function size:0x30 -fn_499_12E0 = .text:0x000012E0; // type:function size:0x30 -fn_499_1310 = .text:0x00001310; // type:function size:0x30 -fn_499_1340 = .text:0x00001340; // type:function size:0x1C0 -fn_499_1500 = .text:0x00001500; // type:function size:0x58 -fn_499_1560 = .text:0x00001560; // type:function size:0x88 +__dt__15dAcOSeatSword_cFv = .text:0x00001060; // type:function size:0x114 +build__31sFStateFct_c<15dAcOSeatSword_c>FRC12sStateIDIf_c = .text:0x00001180; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOSeatSword_c>FRP10sStateIf_c = .text:0x000011E0; // type:function size:0xC +initialize__28sFState_c<15dAcOSeatSword_c>Fv = .text:0x000011F0; // type:function size:0x1C +execute__28sFState_c<15dAcOSeatSword_c>Fv = .text:0x00001210; // type:function size:0x1C +finalize__28sFState_c<15dAcOSeatSword_c>Fv = .text:0x00001230; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001250; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001260; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001270; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001280; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001290; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012A0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOSeatSword_c>CFR15dAcOSeatSword_c = .text:0x000012B0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOSeatSword_c>CFR15dAcOSeatSword_c = .text:0x000012E0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOSeatSword_c>CFR15dAcOSeatSword_c = .text:0x00001310; // type:function size:0x30 +__sinit_\d_a_obj_seat_sword_cpp = .text:0x00001340; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcOSeatSword_c>Fv = .text:0x00001500; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOSeatSword_c>CFPCc = .text:0x00001560; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -57,7 +57,7 @@ lbl_499_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float lbl_499_rodata_6C = .rodata:0x0000006C; // type:object size:0x8 data:float lbl_499_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float lbl_499_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float -lbl_499_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SEAT_SWORD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_499_data_10 = .data:0x00000010; // type:object size:0x30 lbl_499_data_40 = .data:0x00000040; // type:object size:0xC lbl_499_data_4C = .data:0x0000004C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_shedNP/symbols.txt b/config/SOUE01/rels/d_a_obj_shedNP/symbols.txt index c4ccd9c7..e33f891e 100644 --- a/config/SOUE01/rels/d_a_obj_shedNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shedNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOShed__ctor = .text:0x000000F0; // type:function size:0xD8 -fn_587_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_587_230 = .text:0x00000230; // type:function size:0x6C -fn_587_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_587_340 = .text:0x00000340; // type:function size:0xA4 +dAcOShed_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD8 +__dt__23sFState_c<10dAcOShed_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOShed_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcOShed__initModels = .text:0x000003F0; // type:function size:0xE8 AcOShed__init = .text:0x000004E0; // type:function size:0x1E4 -fn_587_6D0 = .text:0x000006D0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006D0; // type:function size:0x10 fn_587_6E0 = .text:0x000006E0; // type:function size:0x8 AcOShed__update = .text:0x000006F0; // type:function size:0xAC -fn_587_7A0 = .text:0x000007A0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007A0; // type:function size:0x10 AcOShed__draw = .text:0x000007B0; // type:function size:0x28 -fn_587_7E0 = .text:0x000007E0; // type:function size:0x4 -fn_587_7F0 = .text:0x000007F0; // type:function size:0x88 -fn_587_880 = .text:0x00000880; // type:function size:0x4 -fn_587_890 = .text:0x00000890; // type:function size:0x120 -fn_587_9B0 = .text:0x000009B0; // type:function size:0x70 +initializeState_Wait__10dAcOShed_cFv = .text:0x000007E0; // type:function size:0x4 +executeState_Wait__10dAcOShed_cFv = .text:0x000007F0; // type:function size:0x88 +finalizeState_Wait__10dAcOShed_cFv = .text:0x00000880; // type:function size:0x4 +initializeState_Move__10dAcOShed_cFv = .text:0x00000890; // type:function size:0x120 +executeState_Move__10dAcOShed_cFv = .text:0x000009B0; // type:function size:0x70 AcOShed__decrement = .text:0x00000A20; // type:function size:0x1C -fn_587_A40 = .text:0x00000A40; // type:function size:0xC -fn_587_A50 = .text:0x00000A50; // type:function size:0xE4 -fn_587_B40 = .text:0x00000B40; // type:function size:0x10 -fn_587_B50 = .text:0x00000B50; // type:function size:0x60 -fn_587_BB0 = .text:0x00000BB0; // type:function size:0xC -fn_587_BC0 = .text:0x00000BC0; // type:function size:0x1C -fn_587_BE0 = .text:0x00000BE0; // type:function size:0x1C -fn_587_C00 = .text:0x00000C00; // type:function size:0x1C -fn_587_C20 = .text:0x00000C20; // type:function size:0x10 -fn_587_C30 = .text:0x00000C30; // type:function size:0x10 -fn_587_C40 = .text:0x00000C40; // type:function size:0x10 -fn_587_C50 = .text:0x00000C50; // type:function size:0x10 -fn_587_C60 = .text:0x00000C60; // type:function size:0x10 -fn_587_C70 = .text:0x00000C70; // type:function size:0x10 -fn_587_C80 = .text:0x00000C80; // type:function size:0x30 -fn_587_CB0 = .text:0x00000CB0; // type:function size:0x30 -fn_587_CE0 = .text:0x00000CE0; // type:function size:0x30 -fn_587_D10 = .text:0x00000D10; // type:function size:0x1C0 -fn_587_ED0 = .text:0x00000ED0; // type:function size:0x58 -fn_587_F30 = .text:0x00000F30; // type:function size:0x88 +finalizeState_Move__10dAcOShed_cFv = .text:0x00000A40; // type:function size:0xC +__dt__10dAcOShed_cFv = .text:0x00000A50; // type:function size:0xE4 +getStateID__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B40; // type:function size:0x10 +build__26sFStateFct_c<10dAcOShed_c>FRC12sStateIDIf_c = .text:0x00000B50; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOShed_c>FRP10sStateIf_c = .text:0x00000BB0; // type:function size:0xC +initialize__23sFState_c<10dAcOShed_c>Fv = .text:0x00000BC0; // type:function size:0x1C +execute__23sFState_c<10dAcOShed_c>Fv = .text:0x00000BE0; // type:function size:0x1C +finalize__23sFState_c<10dAcOShed_c>Fv = .text:0x00000C00; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C20; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C30; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C50; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C70; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOShed_c>CFR10dAcOShed_c = .text:0x00000C80; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOShed_c>CFR10dAcOShed_c = .text:0x00000CB0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOShed_c>CFR10dAcOShed_c = .text:0x00000CE0; // type:function size:0x30 +__sinit_\d_a_obj_shed_cpp = .text:0x00000D10; // type:function size:0x1C0 scope:local +__dt__25sFStateID_c<10dAcOShed_c>Fv = .text:0x00000ED0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOShed_c>CFPCc = .text:0x00000F30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -48,7 +48,7 @@ lbl_587_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_587_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_587_rodata_C = .rodata:0x0000000C; // type:object size:0x1C data:float lbl_587_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float -lbl_587_data_0 = .data:0x00000000; // type:object size:0x60 data:4byte +g_profile_OBJ_SHED = .data:0x00000000; // type:object size:0x60 data:4byte lbl_587_data_60 = .data:0x00000060; // type:object size:0x18 data:string lbl_587_data_78 = .data:0x00000078; // type:object size:0x4 data:4byte lbl_587_data_7C = .data:0x0000007C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_ship_windowNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ship_windowNP/symbols.txt index c385e61a..a79d80af 100644 --- a/config/SOUE01/rels/d_a_obj_ship_windowNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ship_windowNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOShipWindow__ctor = .text:0x000000F0; // type:function size:0xF0 -fn_389_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_389_240 = .text:0x00000240; // type:function size:0x6C -fn_389_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_389_350 = .text:0x00000350; // type:function size:0xA4 +dAcOshipWindow_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__29sFState_c<16dAcOshipWindow_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOshipWindow_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 AcOShipWindow__initModels = .text:0x00000400; // type:function size:0x108 AcOShipWindow__init = .text:0x00000510; // type:function size:0x11C AcOShipWindow__init2 = .text:0x00000630; // type:function size:0xAC -fn_389_6E0 = .text:0x000006E0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006E0; // type:function size:0x10 fn_389_6F0 = .text:0x000006F0; // type:function size:0x8 AcOShipWindow__update = .text:0x00000700; // type:function size:0xFC -fn_389_800 = .text:0x00000800; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000800; // type:function size:0x10 AcOShipWindow__updateInEvent = .text:0x00000810; // type:function size:0x128 -fn_389_940 = .text:0x00000940; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000940; // type:function size:0x10 AcOShipWindow__draw = .text:0x00000950; // type:function size:0x90 -fn_389_9E0 = .text:0x000009E0; // type:function size:0x4 -AcOshipWindow__stateCloseUpdate = .text:0x000009F0; // type:function size:0x18C -AcOshipWindow__stateCloseLeave = .text:0x00000B80; // type:function size:0x8 -AcOshipWindow__stateMoveEnter = .text:0x00000B90; // type:function size:0xCC -fn_389_C60 = .text:0x00000C60; // type:function size:0x10 -AcOshipWindow__stateMoveUpdate = .text:0x00000C70; // type:function size:0xAC +initializeState_Close__16dAcOshipWindow_cFv = .text:0x000009E0; // type:function size:0x4 +executeState_Close__16dAcOshipWindow_cFv = .text:0x000009F0; // type:function size:0x18C +finalizeState_Close__16dAcOshipWindow_cFv = .text:0x00000B80; // type:function size:0x8 +initializeState_Move__16dAcOshipWindow_cFv = .text:0x00000B90; // type:function size:0xCC +getOldStateID__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 +executeState_Move__16dAcOshipWindow_cFv = .text:0x00000C70; // type:function size:0xAC AcOshipWindow__decrement = .text:0x00000D20; // type:function size:0x1C -AcOshipWindow__stateMoveLeave = .text:0x00000D40; // type:function size:0x10 -fn_389_D50 = .text:0x00000D50; // type:function size:0x4 -AcOshipWindow__stateOpenUpdate = .text:0x00000D60; // type:function size:0x1A8 -AcOshipWindow__stateOpenLeave = .text:0x00000F10; // type:function size:0x8 -AcOShipWindow__dtor = .text:0x00000F20; // type:function size:0xF0 -fn_389_1010 = .text:0x00001010; // type:function size:0x60 -fn_389_1070 = .text:0x00001070; // type:function size:0xC -fn_389_1080 = .text:0x00001080; // type:function size:0x1C -fn_389_10A0 = .text:0x000010A0; // type:function size:0x1C -fn_389_10C0 = .text:0x000010C0; // type:function size:0x1C -fn_389_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_389_10F0 = .text:0x000010F0; // type:function size:0x10 -fn_389_1100 = .text:0x00001100; // type:function size:0x10 -fn_389_1110 = .text:0x00001110; // type:function size:0x10 -fn_389_1120 = .text:0x00001120; // type:function size:0x10 -fn_389_1130 = .text:0x00001130; // type:function size:0x30 -fn_389_1160 = .text:0x00001160; // type:function size:0x30 -fn_389_1190 = .text:0x00001190; // type:function size:0x30 -fn_389_11C0 = .text:0x000011C0; // type:function size:0x27C -fn_389_1440 = .text:0x00001440; // type:function size:0x58 -fn_389_14A0 = .text:0x000014A0; // type:function size:0x88 +finalizeState_Move__16dAcOshipWindow_cFv = .text:0x00000D40; // type:function size:0x10 +initializeState_Open__16dAcOshipWindow_cFv = .text:0x00000D50; // type:function size:0x4 +executeState_Open__16dAcOshipWindow_cFv = .text:0x00000D60; // type:function size:0x1A8 +finalizeState_Open__16dAcOshipWindow_cFv = .text:0x00000F10; // type:function size:0x8 +__dt__16dAcOshipWindow_cFv = .text:0x00000F20; // type:function size:0xF0 +build__32sFStateFct_c<16dAcOshipWindow_c>FRC12sStateIDIf_c = .text:0x00001010; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOshipWindow_c>FRP10sStateIf_c = .text:0x00001070; // type:function size:0xC +initialize__29sFState_c<16dAcOshipWindow_c>Fv = .text:0x00001080; // type:function size:0x1C +execute__29sFState_c<16dAcOshipWindow_c>Fv = .text:0x000010A0; // type:function size:0x1C +finalize__29sFState_c<16dAcOshipWindow_c>Fv = .text:0x000010C0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010E0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010F0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001100; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001120; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOshipWindow_c>CFR16dAcOshipWindow_c = .text:0x00001130; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOshipWindow_c>CFR16dAcOshipWindow_c = .text:0x00001160; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOshipWindow_c>CFR16dAcOshipWindow_c = .text:0x00001190; // type:function size:0x30 +__sinit_\d_a_obj_ship_window_cpp = .text:0x000011C0; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcOshipWindow_c>Fv = .text:0x00001440; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOshipWindow_c>CFPCc = .text:0x000014A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -55,7 +55,7 @@ lbl_389_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_389_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_389_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float lbl_389_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double -lbl_389_data_0 = .data:0x00000000; // type:object size:0x64 data:4byte +g_profile_OBJ_SHIP_WINDOW = .data:0x00000000; // type:object size:0x64 data:4byte lbl_389_data_64 = .data:0x00000064; // type:object size:0x20 lbl_389_data_84 = .data:0x00000084; // type:object size:0x4 data:4byte lbl_389_data_88 = .data:0x00000088; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_shrine_afterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_shrine_afterNP/symbols.txt index 50a95e6c..efd5c50c 100644 --- a/config/SOUE01/rels/d_a_obj_shrine_afterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shrine_afterNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOshrineAfter__ctor = .text:0x00000070; // type:function size:0x5C +dAcOshrineAfter_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C AcOshrineAfter__initModels = .text:0x000000D0; // type:function size:0x80 AcOshrineAfter__init = .text:0x00000150; // type:function size:0xD0 fn_387_220 = .text:0x00000220; // type:function size:0x8 fn_387_230 = .text:0x00000230; // type:function size:0x8 AcOshrineAfter__draw = .text:0x00000240; // type:function size:0x28 -AcOshrineAfter__dtor = .text:0x00000270; // type:function size:0x68 +__dt__17dAcOshrineAfter_cFv = .text:0x00000270; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_387_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float -lbl_387_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_SHRINE_AFTER = .data:0x00000000; // type:object size:0x10 lbl_387_data_10 = .data:0x00000010; // type:object size:0x10 lbl_387_data_20 = .data:0x00000020; // type:object size:0x20 lbl_387_data_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_shrine_bef_insideNP/symbols.txt b/config/SOUE01/rels/d_a_obj_shrine_bef_insideNP/symbols.txt index 58aa9e4d..cea0ec7c 100644 --- a/config/SOUE01/rels/d_a_obj_shrine_bef_insideNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shrine_bef_insideNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOshrineBefInside__ctor = .text:0x00000070; // type:function size:0x7C +dAcOshrineBefInside_c_classInit__Fv = .text:0x00000070; // type:function size:0x7C AcOshrineBefInside__initModels = .text:0x000000F0; // type:function size:0x130 AcOshrineBefInside__init = .text:0x00000220; // type:function size:0xD8 fn_418_300 = .text:0x00000300; // type:function size:0x8 fn_418_310 = .text:0x00000310; // type:function size:0x8 AcOshrineBefInside__draw = .text:0x00000320; // type:function size:0x60 -AcOshrineBefInside__dtor = .text:0x00000380; // type:function size:0x80 +__dt__21dAcOshrineBefInside_cFv = .text:0x00000380; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_418_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float lbl_418_data_0 = .data:0x00000000; // type:object size:0x10 lbl_418_data_10 = .data:0x00000010; // type:object size:0x10 -lbl_418_data_20 = .data:0x00000020; // type:object size:0x50 +g_profile_OBJ_SHRINE_BEF_INSIDE = .data:0x00000020; // type:object size:0x50 lbl_418_data_70 = .data:0x00000070; // type:object size:0x28 lbl_418_data_98 = .data:0x00000098; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_shrine_beforeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_shrine_beforeNP/symbols.txt index f26d6be0..4373c07b 100644 --- a/config/SOUE01/rels/d_a_obj_shrine_beforeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shrine_beforeNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOshrineBefore__ctor = .text:0x00000070; // type:function size:0x5C +dAcOshrineBefore_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C AcOshrineBefore__initModel = .text:0x000000D0; // type:function size:0x80 AcOshrineBefore__init = .text:0x00000150; // type:function size:0xD4 fn_388_230 = .text:0x00000230; // type:function size:0x8 fn_388_240 = .text:0x00000240; // type:function size:0x8 AcOshrineBefore__draw = .text:0x00000250; // type:function size:0x28 -AcOshrineBefore__dtor = .text:0x00000280; // type:function size:0x68 +__dt__18dAcOshrineBefore_cFv = .text:0x00000280; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_388_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_388_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_SHRINE_BEFORE = .data:0x00000000; // type:object size:0x10 lbl_388_data_10 = .data:0x00000010; // type:object size:0x10 lbl_388_data_20 = .data:0x00000020; // type:object size:0x20 data:string lbl_388_data_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_shutterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_shutterNP/symbols.txt index 21b7f9b7..f07c4532 100644 --- a/config/SOUE01/rels/d_a_obj_shutterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shutterNP/symbols.txt @@ -3,21 +3,21 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOShutter__ctor = .text:0x000000F0; // type:function size:0x160 -fn_606_250 = .text:0x00000250; // type:function size:0x58 -fn_606_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_606_320 = .text:0x00000320; // type:function size:0xA0 -fn_606_3C0 = .text:0x000003C0; // type:function size:0xA4 +dAcOShutter_c_classInit__Fv = .text:0x000000F0; // type:function size:0x160 +__dt__26sFState_c<13dAcOShutter_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOShutter_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_606_470 = .text:0x00000470; // type:function size:0xC fn_606_480 = .text:0x00000480; // type:function size:0x20 fn_606_4A0 = .text:0x000004A0; // type:function size:0x10 fn_606_4B0 = .text:0x000004B0; // type:function size:0xC4 AcOShutter__initModels = .text:0x00000580; // type:function size:0x350 AcOShutter__init1 = .text:0x000008D0; // type:function size:0x650 -fn_606_F20 = .text:0x00000F20; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F20; // type:function size:0x10 AcOShutter__init2 = .text:0x00000F30; // type:function size:0xB4 AcOShutter__update = .text:0x00000FF0; // type:function size:0x120 -fn_606_1110 = .text:0x00001110; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001110; // type:function size:0x10 AcOShutter__updateInEvent = .text:0x00001120; // type:function size:0x630 AcOShutter__draw = .text:0x00001750; // type:function size:0x10C fn_606_1860 = .text:0x00001860; // type:function size:0xDC @@ -43,15 +43,15 @@ fn_606_1C00 = .text:0x00001C00; // type:function size:0x8 fn_606_1C10 = .text:0x00001C10; // type:function size:0x28 fn_606_1C40 = .text:0x00001C40; // type:function size:0x234 fn_606_1E80 = .text:0x00001E80; // type:function size:0x284 -fn_606_2110 = .text:0x00002110; // type:function size:0x18 -fn_606_2130 = .text:0x00002130; // type:function size:0x188 -fn_606_22C0 = .text:0x000022C0; // type:function size:0x4 -fn_606_22D0 = .text:0x000022D0; // type:function size:0xF4 -fn_606_23D0 = .text:0x000023D0; // type:function size:0x2A0 -fn_606_2670 = .text:0x00002670; // type:function size:0x4 -fn_606_2680 = .text:0x00002680; // type:function size:0x21C -fn_606_28A0 = .text:0x000028A0; // type:function size:0x20C -fn_606_2AB0 = .text:0x00002AB0; // type:function size:0x4 +initializeState_Wait__13dAcOShutter_cFv = .text:0x00002110; // type:function size:0x18 +executeState_Wait__13dAcOShutter_cFv = .text:0x00002130; // type:function size:0x188 +finalizeState_Wait__13dAcOShutter_cFv = .text:0x000022C0; // type:function size:0x4 +initializeState_Open__13dAcOShutter_cFv = .text:0x000022D0; // type:function size:0xF4 +executeState_Open__13dAcOShutter_cFv = .text:0x000023D0; // type:function size:0x2A0 +finalizeState_Open__13dAcOShutter_cFv = .text:0x00002670; // type:function size:0x4 +initializeState_Close__13dAcOShutter_cFv = .text:0x00002680; // type:function size:0x21C +executeState_Close__13dAcOShutter_cFv = .text:0x000028A0; // type:function size:0x20C +finalizeState_Close__13dAcOShutter_cFv = .text:0x00002AB0; // type:function size:0x4 fn_606_2AC0 = .text:0x00002AC0; // type:function size:0x24 fn_606_2AF0 = .text:0x00002AF0; // type:function size:0x24 fn_606_2B20 = .text:0x00002B20; // type:function size:0x24 @@ -93,7 +93,7 @@ fn_606_38E0 = .text:0x000038E0; // type:function size:0x27C fn_606_3B60 = .text:0x00003B60; // type:function size:0x1C fn_606_3B80 = .text:0x00003B80; // type:function size:0x28 fn_606_3BB0 = .text:0x00003BB0; // type:function size:0x9C -fn_606_3C50 = .text:0x00003C50; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003C50; // type:function size:0x10 fn_606_3C60 = .text:0x00003C60; // type:function size:0x4 fn_606_3C70 = .text:0x00003C70; // type:function size:0x38 fn_606_3CA8 = .text:0x00003CA8; // type:function size:0x4 @@ -113,24 +113,24 @@ fn_606_40F0 = .text:0x000040F0; // type:function size:0x80 fn_606_4170 = .text:0x00004170; // type:function size:0x78 fn_606_41F0 = .text:0x000041F0; // type:function size:0x24 fn_606_4214 = .text:0x00004214; // type:function size:0x4 -fn_606_4220 = .text:0x00004220; // type:function size:0x15C -fn_606_4380 = .text:0x00004380; // type:function size:0x60 -fn_606_43E0 = .text:0x000043E0; // type:function size:0xC -fn_606_43F0 = .text:0x000043F0; // type:function size:0x1C -fn_606_4410 = .text:0x00004410; // type:function size:0x1C -fn_606_4430 = .text:0x00004430; // type:function size:0x1C -fn_606_4450 = .text:0x00004450; // type:function size:0x10 -fn_606_4460 = .text:0x00004460; // type:function size:0x10 -fn_606_4470 = .text:0x00004470; // type:function size:0x10 -fn_606_4480 = .text:0x00004480; // type:function size:0x10 -fn_606_4490 = .text:0x00004490; // type:function size:0x10 -fn_606_44A0 = .text:0x000044A0; // type:function size:0x10 -fn_606_44B0 = .text:0x000044B0; // type:function size:0x30 -fn_606_44E0 = .text:0x000044E0; // type:function size:0x30 -fn_606_4510 = .text:0x00004510; // type:function size:0x30 -fn_606_4540 = .text:0x00004540; // type:function size:0x384 -fn_606_48D0 = .text:0x000048D0; // type:function size:0x58 -fn_606_4930 = .text:0x00004930; // type:function size:0x88 +__dt__13dAcOShutter_cFv = .text:0x00004220; // type:function size:0x15C +build__29sFStateFct_c<13dAcOShutter_c>FRC12sStateIDIf_c = .text:0x00004380; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOShutter_c>FRP10sStateIf_c = .text:0x000043E0; // type:function size:0xC +initialize__26sFState_c<13dAcOShutter_c>Fv = .text:0x000043F0; // type:function size:0x1C +execute__26sFState_c<13dAcOShutter_c>Fv = .text:0x00004410; // type:function size:0x1C +finalize__26sFState_c<13dAcOShutter_c>Fv = .text:0x00004430; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004450; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004460; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004470; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004480; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004490; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044A0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOShutter_c>CFR13dAcOShutter_c = .text:0x000044B0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOShutter_c>CFR13dAcOShutter_c = .text:0x000044E0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOShutter_c>CFR13dAcOShutter_c = .text:0x00004510; // type:function size:0x30 +__sinit_\d_a_obj_shutter_cpp = .text:0x00004540; // type:function size:0x384 scope:local +__dt__28sFStateID_c<13dAcOShutter_c>Fv = .text:0x000048D0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOShutter_c>CFPCc = .text:0x00004930; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -149,7 +149,7 @@ lbl_606_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float lbl_606_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float lbl_606_rodata_168 = .rodata:0x00000168; // type:object size:0x1C data:float lbl_606_rodata_184 = .rodata:0x00000184; // type:object size:0x1C data:float -lbl_606_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_SHUTTER = .data:0x00000000; // type:object size:0x10 data:4byte lbl_606_data_10 = .data:0x00000010; // type:object size:0x14 lbl_606_data_24 = .data:0x00000024; // type:object size:0x10 lbl_606_data_34 = .data:0x00000034; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_shutter_change_sceneNP/symbols.txt b/config/SOUE01/rels/d_a_obj_shutter_change_sceneNP/symbols.txt index 046ac15f..8c450ab2 100644 --- a/config/SOUE01/rels/d_a_obj_shutter_change_sceneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shutter_change_sceneNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOShutterChangeScene__ctor = .text:0x000000F0; // type:function size:0x124 -fn_607_220 = .text:0x00000220; // type:function size:0x58 -fn_607_280 = .text:0x00000280; // type:function size:0x6C -fn_607_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_607_390 = .text:0x00000390; // type:function size:0xA4 +dAcOShutterChangeScene_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 +__dt__37sFState_c<24dAcOShutterChangeScene_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__40sFStateFct_c<24dAcOShutterChangeScene_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__63sFStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_607_440 = .text:0x00000440; // type:function size:0x20 -fn_607_460 = .text:0x00000460; // type:function size:0x160 +__dt__24dAcOShutterChangeScene_cFv = .text:0x00000460; // type:function size:0x160 fn_607_5C0 = .text:0x000005C0; // type:function size:0x74 fn_607_640 = .text:0x00000640; // type:function size:0x14 fn_607_660 = .text:0x00000660; // type:function size:0x1C fn_607_680 = .text:0x00000680; // type:function size:0x354 fn_607_9E0 = .text:0x000009E0; // type:function size:0x7F0 -fn_607_11D0 = .text:0x000011D0; // type:function size:0x10 +changeState__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000011D0; // type:function size:0x10 fn_607_11E0 = .text:0x000011E0; // type:function size:0xB4 fn_607_12A0 = .text:0x000012A0; // type:function size:0x24 fn_607_12D0 = .text:0x000012D0; // type:function size:0x1F0 -fn_607_14C0 = .text:0x000014C0; // type:function size:0x10 +executeState__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014C0; // type:function size:0x10 fn_607_14D0 = .text:0x000014D0; // type:function size:0xC5C fn_607_2130 = .text:0x00002130; // type:function size:0xF0 fn_607_2220 = .text:0x00002220; // type:function size:0xC fn_607_2230 = .text:0x00002230; // type:function size:0xC fn_607_2240 = .text:0x00002240; // type:function size:0x1C8 fn_607_2410 = .text:0x00002410; // type:function size:0x110 -fn_607_2520 = .text:0x00002520; // type:function size:0x6C -fn_607_2590 = .text:0x00002590; // type:function size:0x208 -fn_607_27A0 = .text:0x000027A0; // type:function size:0x4 -fn_607_27B0 = .text:0x000027B0; // type:function size:0x6C -fn_607_2820 = .text:0x00002820; // type:function size:0x4 -fn_607_2830 = .text:0x00002830; // type:function size:0x4 -fn_607_2840 = .text:0x00002840; // type:function size:0xA0 -fn_607_28E0 = .text:0x000028E0; // type:function size:0x20C -fn_607_2AF0 = .text:0x00002AF0; // type:function size:0x4 -fn_607_2B00 = .text:0x00002B00; // type:function size:0x11C -fn_607_2C20 = .text:0x00002C20; // type:function size:0x4 -fn_607_2C30 = .text:0x00002C30; // type:function size:0x4 -fn_607_2C40 = .text:0x00002C40; // type:function size:0xAC -fn_607_2CF0 = .text:0x00002CF0; // type:function size:0x2A8 -fn_607_2FA0 = .text:0x00002FA0; // type:function size:0x4 -fn_607_2FB0 = .text:0x00002FB0; // type:function size:0x5C -fn_607_3010 = .text:0x00003010; // type:function size:0x8C -fn_607_30A0 = .text:0x000030A0; // type:function size:0x4 -fn_607_30B0 = .text:0x000030B0; // type:function size:0x94 -fn_607_3150 = .text:0x00003150; // type:function size:0x190 -fn_607_32E0 = .text:0x000032E0; // type:function size:0x10 -fn_607_32F0 = .text:0x000032F0; // type:function size:0x4 -fn_607_3300 = .text:0x00003300; // type:function size:0x9C -fn_607_33A0 = .text:0x000033A0; // type:function size:0x1A0 -fn_607_3540 = .text:0x00003540; // type:function size:0x4 -fn_607_3550 = .text:0x00003550; // type:function size:0x38 -fn_607_3590 = .text:0x00003590; // type:function size:0x60 -fn_607_35F0 = .text:0x000035F0; // type:function size:0x4 +initializeState_WaitOpenShutter__24dAcOShutterChangeScene_cFv = .text:0x00002520; // type:function size:0x6C +executeState_WaitOpenShutter__24dAcOShutterChangeScene_cFv = .text:0x00002590; // type:function size:0x208 +finalizeState_WaitOpenShutter__24dAcOShutterChangeScene_cFv = .text:0x000027A0; // type:function size:0x4 +initializeState_WaitOpenShutterForEvent__24dAcOShutterChangeScene_cFv = .text:0x000027B0; // type:function size:0x6C +executeState_WaitOpenShutterForEvent__24dAcOShutterChangeScene_cFv = .text:0x00002820; // type:function size:0x4 +finalizeState_WaitOpenShutterForEvent__24dAcOShutterChangeScene_cFv = .text:0x00002830; // type:function size:0x4 +initializeState_OpenShutter__24dAcOShutterChangeScene_cFv = .text:0x00002840; // type:function size:0xA0 +executeState_OpenShutter__24dAcOShutterChangeScene_cFv = .text:0x000028E0; // type:function size:0x20C +finalizeState_OpenShutter__24dAcOShutterChangeScene_cFv = .text:0x00002AF0; // type:function size:0x4 +initializeState_WaitCloseShutter__24dAcOShutterChangeScene_cFv = .text:0x00002B00; // type:function size:0x11C +executeState_WaitCloseShutter__24dAcOShutterChangeScene_cFv = .text:0x00002C20; // type:function size:0x4 +finalizeState_WaitCloseShutter__24dAcOShutterChangeScene_cFv = .text:0x00002C30; // type:function size:0x4 +initializeState_CloseShutter__24dAcOShutterChangeScene_cFv = .text:0x00002C40; // type:function size:0xAC +executeState_CloseShutter__24dAcOShutterChangeScene_cFv = .text:0x00002CF0; // type:function size:0x2A8 +finalizeState_CloseShutter__24dAcOShutterChangeScene_cFv = .text:0x00002FA0; // type:function size:0x4 +initializeState_WaitOpenFence__24dAcOShutterChangeScene_cFv = .text:0x00002FB0; // type:function size:0x5C +executeState_WaitOpenFence__24dAcOShutterChangeScene_cFv = .text:0x00003010; // type:function size:0x8C +finalizeState_WaitOpenFence__24dAcOShutterChangeScene_cFv = .text:0x000030A0; // type:function size:0x4 +initializeState_OpenFence__24dAcOShutterChangeScene_cFv = .text:0x000030B0; // type:function size:0x94 +executeState_OpenFence__24dAcOShutterChangeScene_cFv = .text:0x00003150; // type:function size:0x190 +refreshState__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000032E0; // type:function size:0x10 +finalizeState_OpenFence__24dAcOShutterChangeScene_cFv = .text:0x000032F0; // type:function size:0x4 +initializeState_CloseFence__24dAcOShutterChangeScene_cFv = .text:0x00003300; // type:function size:0x9C +executeState_CloseFence__24dAcOShutterChangeScene_cFv = .text:0x000033A0; // type:function size:0x1A0 +finalizeState_CloseFence__24dAcOShutterChangeScene_cFv = .text:0x00003540; // type:function size:0x4 +initializeState_ObserveSwEye__24dAcOShutterChangeScene_cFv = .text:0x00003550; // type:function size:0x38 +executeState_ObserveSwEye__24dAcOShutterChangeScene_cFv = .text:0x00003590; // type:function size:0x60 +finalizeState_ObserveSwEye__24dAcOShutterChangeScene_cFv = .text:0x000035F0; // type:function size:0x4 fn_607_3600 = .text:0x00003600; // type:function size:0xC fn_607_3610 = .text:0x00003610; // type:function size:0xC fn_607_3620 = .text:0x00003620; // type:function size:0xC @@ -77,23 +77,23 @@ fn_607_3BA0 = .text:0x00003BA0; // type:function size:0x68 fn_607_3C10 = .text:0x00003C10; // type:function size:0x68 fn_607_3C80 = .text:0x00003C80; // type:function size:0x8 fn_607_3C90 = .text:0x00003C90; // type:function size:0x8 -fn_607_3CA0 = .text:0x00003CA0; // type:function size:0x10 -fn_607_3CB0 = .text:0x00003CB0; // type:function size:0x60 -fn_607_3D10 = .text:0x00003D10; // type:function size:0xC -fn_607_3D20 = .text:0x00003D20; // type:function size:0x1C -fn_607_3D40 = .text:0x00003D40; // type:function size:0x1C -fn_607_3D60 = .text:0x00003D60; // type:function size:0x1C -fn_607_3D80 = .text:0x00003D80; // type:function size:0x10 -fn_607_3D90 = .text:0x00003D90; // type:function size:0x10 -fn_607_3DA0 = .text:0x00003DA0; // type:function size:0x10 -fn_607_3DB0 = .text:0x00003DB0; // type:function size:0x10 -fn_607_3DC0 = .text:0x00003DC0; // type:function size:0x10 -fn_607_3DD0 = .text:0x00003DD0; // type:function size:0x30 -fn_607_3E00 = .text:0x00003E00; // type:function size:0x30 -fn_607_3E30 = .text:0x00003E30; // type:function size:0x30 -fn_607_3E60 = .text:0x00003E60; // type:function size:0x79C -fn_607_4600 = .text:0x00004600; // type:function size:0x58 -fn_607_4660 = .text:0x00004660; // type:function size:0x88 +getStateID__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003CA0; // type:function size:0x10 +build__40sFStateFct_c<24dAcOShutterChangeScene_c>FRC12sStateIDIf_c = .text:0x00003CB0; // type:function size:0x60 +dispose__40sFStateFct_c<24dAcOShutterChangeScene_c>FRP10sStateIf_c = .text:0x00003D10; // type:function size:0xC +initialize__37sFState_c<24dAcOShutterChangeScene_c>Fv = .text:0x00003D20; // type:function size:0x1C +execute__37sFState_c<24dAcOShutterChangeScene_c>Fv = .text:0x00003D40; // type:function size:0x1C +finalize__37sFState_c<24dAcOShutterChangeScene_c>Fv = .text:0x00003D60; // type:function size:0x1C +initializeState__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003D80; // type:function size:0x10 +finalizeState__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003D90; // type:function size:0x10 +getState__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003DA0; // type:function size:0x10 +getNewStateID__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003DB0; // type:function size:0x10 +getOldStateID__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003DC0; // type:function size:0x10 +finalizeState__39sFStateID_c<24dAcOShutterChangeScene_c>CFR24dAcOShutterChangeScene_c = .text:0x00003DD0; // type:function size:0x30 +executeState__39sFStateID_c<24dAcOShutterChangeScene_c>CFR24dAcOShutterChangeScene_c = .text:0x00003E00; // type:function size:0x30 +initializeState__39sFStateID_c<24dAcOShutterChangeScene_c>CFR24dAcOShutterChangeScene_c = .text:0x00003E30; // type:function size:0x30 +__sinit_\d_a_obj_shutter_change_scene_cpp = .text:0x00003E60; // type:function size:0x79C scope:local +__dt__39sFStateID_c<24dAcOShutterChangeScene_c>Fv = .text:0x00004600; // type:function size:0x58 +isSameName__39sFStateID_c<24dAcOShutterChangeScene_c>CFPCc = .text:0x00004660; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -107,7 +107,7 @@ lbl_607_rodata_158 = .rodata:0x00000158; // type:object size:0x10 data:float lbl_607_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float lbl_607_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float lbl_607_rodata_170 = .rodata:0x00000170; // type:object size:0x4C data:float -lbl_607_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SHUTTER_CHANGE_SCENE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_607_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_607_data_20 = .data:0x00000020; // type:object size:0x18 lbl_607_data_38 = .data:0x00000038; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_obj_shutter_fenceNP/symbols.txt b/config/SOUE01/rels/d_a_obj_shutter_fenceNP/symbols.txt index 2b0170ce..4ba6d554 100644 --- a/config/SOUE01/rels/d_a_obj_shutter_fenceNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shutter_fenceNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOshutterfence__ctor = .text:0x000000F0; // type:function size:0x130 -fn_275_220 = .text:0x00000220; // type:function size:0x58 -fn_275_280 = .text:0x00000280; // type:function size:0x6C -fn_275_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_275_390 = .text:0x00000390; // type:function size:0xA4 +dAcOshutterfence_c_classInit__Fv = .text:0x000000F0; // type:function size:0x130 +__dt__31sFState_c<18dAcOshutterfence_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOshutterfence_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_275_440 = .text:0x00000440; // type:function size:0x10 fn_275_450 = .text:0x00000450; // type:function size:0x58 fn_275_4B0 = .text:0x000004B0; // type:function size:0xD0 AcOshutterfence__initModels = .text:0x00000580; // type:function size:0x158 AcOshutterfence__init = .text:0x000006E0; // type:function size:0x408 -fn_275_AF0 = .text:0x00000AF0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AF0; // type:function size:0x10 fn_275_B00 = .text:0x00000B00; // type:function size:0x8 AcOshutterfence__update = .text:0x00000B10; // type:function size:0xAC -fn_275_BC0 = .text:0x00000BC0; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BC0; // type:function size:0x10 AcOshutterfence__updateInEvent = .text:0x00000BD0; // type:function size:0x18C AcOshutterfence__decrement = .text:0x00000D60; // type:function size:0x1C AcOshutterfence__draw = .text:0x00000D80; // type:function size:0x4C -fn_275_DD0 = .text:0x00000DD0; // type:function size:0x4 -AcOshutterfence__stateWaitUpdate = .text:0x00000DE0; // type:function size:0xC4 -fn_275_EB0 = .text:0x00000EB0; // type:function size:0x4 -AcOshutterfence__stateOpenEnter = .text:0x00000EC0; // type:function size:0x10 +initializeState_Wait__18dAcOshutterfence_cFv = .text:0x00000DD0; // type:function size:0x4 +executeState_Wait__18dAcOshutterfence_cFv = .text:0x00000DE0; // type:function size:0xC4 +finalizeState_Wait__18dAcOshutterfence_cFv = .text:0x00000EB0; // type:function size:0x4 +initializeState_Open__18dAcOshutterfence_cFv = .text:0x00000EC0; // type:function size:0x10 fn_275_ED0 = .text:0x00000ED0; // type:function size:0x4 -AcOshutterfence__stateOpenUpdate = .text:0x00000EE0; // type:function size:0xC4 -AcOshutterfence__stateOpenLeave = .text:0x00000FB0; // type:function size:0x18 +executeState_Open__18dAcOshutterfence_cFv = .text:0x00000EE0; // type:function size:0xC4 +finalizeState_Open__18dAcOshutterfence_cFv = .text:0x00000FB0; // type:function size:0x18 fn_275_FC8 = .text:0x00000FC8; // type:function size:0x4 fn_275_FD0 = .text:0x00000FD0; // type:function size:0x48 fn_275_1020 = .text:0x00001020; // type:function size:0x134 fn_275_1160 = .text:0x00001160; // type:function size:0x128 fn_275_1290 = .text:0x00001290; // type:function size:0x5C AcOshutterfrence__playEvent = .text:0x000012F0; // type:function size:0x174 -AcOshutterfence__dtor = .text:0x00001470; // type:function size:0x120 -fn_275_1590 = .text:0x00001590; // type:function size:0x10 -fn_275_15A0 = .text:0x000015A0; // type:function size:0x60 -fn_275_1600 = .text:0x00001600; // type:function size:0xC -fn_275_1610 = .text:0x00001610; // type:function size:0x1C -fn_275_1630 = .text:0x00001630; // type:function size:0x1C -fn_275_1650 = .text:0x00001650; // type:function size:0x1C -fn_275_1670 = .text:0x00001670; // type:function size:0x10 -fn_275_1680 = .text:0x00001680; // type:function size:0x10 -fn_275_1690 = .text:0x00001690; // type:function size:0x10 -fn_275_16A0 = .text:0x000016A0; // type:function size:0x10 -fn_275_16B0 = .text:0x000016B0; // type:function size:0x10 -fn_275_16C0 = .text:0x000016C0; // type:function size:0x10 -fn_275_16D0 = .text:0x000016D0; // type:function size:0x30 -fn_275_1700 = .text:0x00001700; // type:function size:0x30 -fn_275_1730 = .text:0x00001730; // type:function size:0x30 -fn_275_1760 = .text:0x00001760; // type:function size:0x1C0 -fn_275_1920 = .text:0x00001920; // type:function size:0x58 -fn_275_1980 = .text:0x00001980; // type:function size:0x88 +__dt__18dAcOshutterfence_cFv = .text:0x00001470; // type:function size:0x120 +getStateID__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001590; // type:function size:0x10 +build__34sFStateFct_c<18dAcOshutterfence_c>FRC12sStateIDIf_c = .text:0x000015A0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOshutterfence_c>FRP10sStateIf_c = .text:0x00001600; // type:function size:0xC +initialize__31sFState_c<18dAcOshutterfence_c>Fv = .text:0x00001610; // type:function size:0x1C +execute__31sFState_c<18dAcOshutterfence_c>Fv = .text:0x00001630; // type:function size:0x1C +finalize__31sFState_c<18dAcOshutterfence_c>Fv = .text:0x00001650; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001670; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001680; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001690; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016A0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016B0; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016C0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOshutterfence_c>CFR18dAcOshutterfence_c = .text:0x000016D0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOshutterfence_c>CFR18dAcOshutterfence_c = .text:0x00001700; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOshutterfence_c>CFR18dAcOshutterfence_c = .text:0x00001730; // type:function size:0x30 +__sinit_\d_a_obj_shutter_fence_cpp = .text:0x00001760; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcOshutterfence_c>Fv = .text:0x00001920; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOshutterfence_c>CFPCc = .text:0x00001980; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -61,7 +61,7 @@ lbl_275_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_275_rodata_C = .rodata:0x0000000C; // type:object size:0x10 lbl_275_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_275_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float -lbl_275_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_SHUTTER_FENCE = .data:0x00000000; // type:object size:0x50 data:4byte lbl_275_data_50 = .data:0x00000050; // type:object size:0xB0 lbl_275_data_100 = .data:0x00000100; // type:object size:0x80 lbl_275_data_180 = .data:0x00000180; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_shutter_waterD101NP/symbols.txt b/config/SOUE01/rels/d_a_obj_shutter_waterD101NP/symbols.txt index 2884c04b..afb130df 100644 --- a/config/SOUE01/rels/d_a_obj_shutter_waterD101NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shutter_waterD101NP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_508_F0 = .text:0x000000F0; // type:function size:0xC8 -fn_508_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_508_220 = .text:0x00000220; // type:function size:0x6C -fn_508_290 = .text:0x00000290; // type:function size:0xA0 -fn_508_330 = .text:0x00000330; // type:function size:0xA4 +dAcOShutterWaterD101_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC8 +__dt__35sFState_c<22dAcOShutterWaterD101_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__38sFStateFct_c<22dAcOShutterWaterD101_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__61sFStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_508_3E0 = .text:0x000003E0; // type:function size:0x12C fn_508_510 = .text:0x00000510; // type:function size:0x12C -fn_508_640 = .text:0x00000640; // type:function size:0x10 +changeState__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000640; // type:function size:0x10 fn_508_650 = .text:0x00000650; // type:function size:0x68 fn_508_6C0 = .text:0x000006C0; // type:function size:0x8 fn_508_6D0 = .text:0x000006D0; // type:function size:0x4C -fn_508_720 = .text:0x00000720; // type:function size:0x10 +executeState__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000720; // type:function size:0x10 fn_508_730 = .text:0x00000730; // type:function size:0x28 -fn_508_760 = .text:0x00000760; // type:function size:0xC -fn_508_770 = .text:0x00000770; // type:function size:0xB8 -fn_508_830 = .text:0x00000830; // type:function size:0x4 -fn_508_840 = .text:0x00000840; // type:function size:0x8 -fn_508_850 = .text:0x00000850; // type:function size:0x4 -fn_508_860 = .text:0x00000860; // type:function size:0x4 +initializeState_Wait__22dAcOShutterWaterD101_cFv = .text:0x00000760; // type:function size:0xC +executeState_Wait__22dAcOShutterWaterD101_cFv = .text:0x00000770; // type:function size:0xB8 +finalizeState_Wait__22dAcOShutterWaterD101_cFv = .text:0x00000830; // type:function size:0x4 +initializeState_End__22dAcOShutterWaterD101_cFv = .text:0x00000840; // type:function size:0x8 +executeState_End__22dAcOShutterWaterD101_cFv = .text:0x00000850; // type:function size:0x4 +finalizeState_End__22dAcOShutterWaterD101_cFv = .text:0x00000860; // type:function size:0x4 fn_508_870 = .text:0x00000870; // type:function size:0x50 fn_508_8C0 = .text:0x000008C0; // type:function size:0x170 fn_508_A30 = .text:0x00000A30; // type:function size:0x58 -fn_508_A90 = .text:0x00000A90; // type:function size:0xD8 -fn_508_B70 = .text:0x00000B70; // type:function size:0x10 -fn_508_B80 = .text:0x00000B80; // type:function size:0x60 -fn_508_BE0 = .text:0x00000BE0; // type:function size:0xC -fn_508_BF0 = .text:0x00000BF0; // type:function size:0x1C -fn_508_C10 = .text:0x00000C10; // type:function size:0x1C -fn_508_C30 = .text:0x00000C30; // type:function size:0x1C -fn_508_C50 = .text:0x00000C50; // type:function size:0x10 -fn_508_C60 = .text:0x00000C60; // type:function size:0x10 -fn_508_C70 = .text:0x00000C70; // type:function size:0x10 -fn_508_C80 = .text:0x00000C80; // type:function size:0x10 -fn_508_C90 = .text:0x00000C90; // type:function size:0x10 -fn_508_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_508_CB0 = .text:0x00000CB0; // type:function size:0x30 -fn_508_CE0 = .text:0x00000CE0; // type:function size:0x30 -fn_508_D10 = .text:0x00000D10; // type:function size:0x30 -fn_508_D40 = .text:0x00000D40; // type:function size:0x1C0 -fn_508_F00 = .text:0x00000F00; // type:function size:0x58 -fn_508_F60 = .text:0x00000F60; // type:function size:0x88 +__dt__22dAcOShutterWaterD101_cFv = .text:0x00000A90; // type:function size:0xD8 +getStateID__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B70; // type:function size:0x10 +build__38sFStateFct_c<22dAcOShutterWaterD101_c>FRC12sStateIDIf_c = .text:0x00000B80; // type:function size:0x60 +dispose__38sFStateFct_c<22dAcOShutterWaterD101_c>FRP10sStateIf_c = .text:0x00000BE0; // type:function size:0xC +initialize__35sFState_c<22dAcOShutterWaterD101_c>Fv = .text:0x00000BF0; // type:function size:0x1C +execute__35sFState_c<22dAcOShutterWaterD101_c>Fv = .text:0x00000C10; // type:function size:0x1C +finalize__35sFState_c<22dAcOShutterWaterD101_c>Fv = .text:0x00000C30; // type:function size:0x1C +initializeState__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +finalizeState__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C60; // type:function size:0x10 +refreshState__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C70; // type:function size:0x10 +getState__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C80; // type:function size:0x10 +getNewStateID__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C90; // type:function size:0x10 +getOldStateID__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CA0; // type:function size:0x10 +finalizeState__37sFStateID_c<22dAcOShutterWaterD101_c>CFR22dAcOShutterWaterD101_c = .text:0x00000CB0; // type:function size:0x30 +executeState__37sFStateID_c<22dAcOShutterWaterD101_c>CFR22dAcOShutterWaterD101_c = .text:0x00000CE0; // type:function size:0x30 +initializeState__37sFStateID_c<22dAcOShutterWaterD101_c>CFR22dAcOShutterWaterD101_c = .text:0x00000D10; // type:function size:0x30 +__sinit_\d_a_obj_shutter_waterD101_cpp = .text:0x00000D40; // type:function size:0x1C0 scope:local +__dt__37sFStateID_c<22dAcOShutterWaterD101_c>Fv = .text:0x00000F00; // type:function size:0x58 +isSameName__37sFStateID_c<22dAcOShutterWaterD101_c>CFPCc = .text:0x00000F60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_508_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_508_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_508_rodata_8 = .rodata:0x00000008; // type:object size:0x38 data:float -lbl_508_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SHUTTER_WATER_D101 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_508_data_10 = .data:0x00000010; // type:object size:0x14 lbl_508_data_24 = .data:0x00000024; // type:object size:0x24 data:string lbl_508_data_48 = .data:0x00000048; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_side_shutterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_side_shutterNP/symbols.txt index b3e28bfc..b3c62e59 100644 --- a/config/SOUE01/rels/d_a_obj_side_shutterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_side_shutterNP/symbols.txt @@ -3,64 +3,64 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOsideShutter__ctor = .text:0x000000F0; // type:function size:0x10C -fn_345_200 = .text:0x00000200; // type:function size:0x58 -fn_345_260 = .text:0x00000260; // type:function size:0x6C -fn_345_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_345_370 = .text:0x00000370; // type:function size:0xA4 +dAcOsideShutter_c_classInit__Fv = .text:0x000000F0; // type:function size:0x10C +__dt__30sFState_c<17dAcOsideShutter_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOsideShutter_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 fn_345_420 = .text:0x00000420; // type:function size:0x40 AcOsideShutter__initModel = .text:0x00000460; // type:function size:0x1F4 AcOsideShutter__init = .text:0x00000660; // type:function size:0x31C -fn_345_980 = .text:0x00000980; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000980; // type:function size:0x10 fn_345_990 = .text:0x00000990; // type:function size:0x44 AcOsideShutter__update = .text:0x000009E0; // type:function size:0x2F4 -fn_345_CE0 = .text:0x00000CE0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CE0; // type:function size:0x10 AcOsideShutter__draw = .text:0x00000CF0; // type:function size:0x9C -fn_345_D90 = .text:0x00000D90; // type:function size:0x10 -fn_345_DA0 = .text:0x00000DA0; // type:function size:0xE8 -fn_345_E90 = .text:0x00000E90; // type:function size:0x90 -fn_345_F20 = .text:0x00000F20; // type:function size:0x10 -fn_345_F30 = .text:0x00000F30; // type:function size:0x74 -fn_345_FB0 = .text:0x00000FB0; // type:function size:0x90 -fn_345_1040 = .text:0x00001040; // type:function size:0x24 -fn_345_1070 = .text:0x00001070; // type:function size:0xA4 +initializeState_Off__17dAcOsideShutter_cFv = .text:0x00000D90; // type:function size:0x10 +executeState_Off__17dAcOsideShutter_cFv = .text:0x00000DA0; // type:function size:0xE8 +finalizeState_Off__17dAcOsideShutter_cFv = .text:0x00000E90; // type:function size:0x90 +initializeState_On__17dAcOsideShutter_cFv = .text:0x00000F20; // type:function size:0x10 +executeState_On__17dAcOsideShutter_cFv = .text:0x00000F30; // type:function size:0x74 +finalizeState_On__17dAcOsideShutter_cFv = .text:0x00000FB0; // type:function size:0x90 +initializeState_OffToOnWait__17dAcOsideShutter_cFv = .text:0x00001040; // type:function size:0x24 +executeState_OffToOnWait__17dAcOsideShutter_cFv = .text:0x00001070; // type:function size:0xA4 fn_345_1120 = .text:0x00001120; // type:function size:0x1C -fn_345_1140 = .text:0x00001140; // type:function size:0x78 -fn_345_11C0 = .text:0x000011C0; // type:function size:0x10 -fn_345_11D0 = .text:0x000011D0; // type:function size:0x21C -fn_345_13F0 = .text:0x000013F0; // type:function size:0x4 -fn_345_1400 = .text:0x00001400; // type:function size:0x24 -fn_345_1430 = .text:0x00001430; // type:function size:0x290 -fn_345_16C0 = .text:0x000016C0; // type:function size:0x78 -fn_345_1740 = .text:0x00001740; // type:function size:0x10 -fn_345_1750 = .text:0x00001750; // type:function size:0x21C -fn_345_1970 = .text:0x00001970; // type:function size:0x4 +finalizeState_OffToOnWait__17dAcOsideShutter_cFv = .text:0x00001140; // type:function size:0x78 +initializeState_OffToOn__17dAcOsideShutter_cFv = .text:0x000011C0; // type:function size:0x10 +executeState_OffToOn__17dAcOsideShutter_cFv = .text:0x000011D0; // type:function size:0x21C +finalizeState_OffToOn__17dAcOsideShutter_cFv = .text:0x000013F0; // type:function size:0x4 +initializeState_OnToOffWait__17dAcOsideShutter_cFv = .text:0x00001400; // type:function size:0x24 +executeState_OnToOffWait__17dAcOsideShutter_cFv = .text:0x00001430; // type:function size:0x290 +finalizeState_OnToOffWait__17dAcOsideShutter_cFv = .text:0x000016C0; // type:function size:0x78 +initializeState_OnToOff__17dAcOsideShutter_cFv = .text:0x00001740; // type:function size:0x10 +executeState_OnToOff__17dAcOsideShutter_cFv = .text:0x00001750; // type:function size:0x21C +finalizeState_OnToOff__17dAcOsideShutter_cFv = .text:0x00001970; // type:function size:0x4 AcOsideShutter__isInAnyOnState = .text:0x00001980; // type:function size:0x13C -fn_345_1AC0 = .text:0x00001AC0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AC0; // type:function size:0x10 AcOsideShutter__isInTransitionState = .text:0x00001AD0; // type:function size:0x10C -fn_345_1BE0 = .text:0x00001BE0; // type:function size:0x100 +__dt__17dAcOsideShutter_cFv = .text:0x00001BE0; // type:function size:0x100 fn_345_1CE0 = .text:0x00001CE0; // type:function size:0x4 fn_345_1CF0 = .text:0x00001CF0; // type:function size:0x4 fn_345_1D00 = .text:0x00001D00; // type:function size:0x4 fn_345_1D10 = .text:0x00001D10; // type:function size:0x4 fn_345_1D20 = .text:0x00001D20; // type:function size:0x4 -fn_345_1D30 = .text:0x00001D30; // type:function size:0x60 -fn_345_1D90 = .text:0x00001D90; // type:function size:0xC -fn_345_1DA0 = .text:0x00001DA0; // type:function size:0x1C -fn_345_1DC0 = .text:0x00001DC0; // type:function size:0x1C -fn_345_1DE0 = .text:0x00001DE0; // type:function size:0x1C -fn_345_1E00 = .text:0x00001E00; // type:function size:0x10 -fn_345_1E10 = .text:0x00001E10; // type:function size:0x10 -fn_345_1E20 = .text:0x00001E20; // type:function size:0x10 -fn_345_1E30 = .text:0x00001E30; // type:function size:0x10 -fn_345_1E40 = .text:0x00001E40; // type:function size:0x10 -fn_345_1E50 = .text:0x00001E50; // type:function size:0x10 -fn_345_1E60 = .text:0x00001E60; // type:function size:0x30 -fn_345_1E90 = .text:0x00001E90; // type:function size:0x30 -fn_345_1EC0 = .text:0x00001EC0; // type:function size:0x30 -fn_345_1EF0 = .text:0x00001EF0; // type:function size:0x4B0 -fn_345_23A0 = .text:0x000023A0; // type:function size:0x58 -fn_345_2400 = .text:0x00002400; // type:function size:0x88 +build__33sFStateFct_c<17dAcOsideShutter_c>FRC12sStateIDIf_c = .text:0x00001D30; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOsideShutter_c>FRP10sStateIf_c = .text:0x00001D90; // type:function size:0xC +initialize__30sFState_c<17dAcOsideShutter_c>Fv = .text:0x00001DA0; // type:function size:0x1C +execute__30sFState_c<17dAcOsideShutter_c>Fv = .text:0x00001DC0; // type:function size:0x1C +finalize__30sFState_c<17dAcOsideShutter_c>Fv = .text:0x00001DE0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E00; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E10; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E20; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E30; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E40; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E50; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOsideShutter_c>CFR17dAcOsideShutter_c = .text:0x00001E60; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOsideShutter_c>CFR17dAcOsideShutter_c = .text:0x00001E90; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOsideShutter_c>CFR17dAcOsideShutter_c = .text:0x00001EC0; // type:function size:0x30 +__sinit_\d_a_obj_side_shutter_cpp = .text:0x00001EF0; // type:function size:0x4B0 scope:local +__dt__32sFStateID_c<17dAcOsideShutter_c>Fv = .text:0x000023A0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOsideShutter_c>CFPCc = .text:0x00002400; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -71,7 +71,7 @@ lbl_345_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_345_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_345_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_345_rodata_2C = .rodata:0x0000002C; // type:object size:0x10 data:float -lbl_345_data_0 = .data:0x00000000; // type:object size:0xAC data:4byte +g_profile_OBJ_SIDE_SHUTTER = .data:0x00000000; // type:object size:0xAC data:4byte lbl_345_data_AC = .data:0x000000AC; // type:object size:0x20 lbl_345_data_CC = .data:0x000000CC; // type:object size:0x4 data:4byte lbl_345_data_D0 = .data:0x000000D0; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_sink_floor_fNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sink_floor_fNP/symbols.txt index a901d810..f0adc952 100644 --- a/config/SOUE01/rels/d_a_obj_sink_floor_fNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sink_floor_fNP/symbols.txt @@ -3,32 +3,32 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSinkFloorF__ctor = .text:0x000000F0; // type:function size:0x104 -fn_282_200 = .text:0x00000200; // type:function size:0x58 -fn_282_260 = .text:0x00000260; // type:function size:0x6C -fn_282_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_282_370 = .text:0x00000370; // type:function size:0xA4 +dAcOSinkFloorF_c_classInit__Fv = .text:0x000000F0; // type:function size:0x104 +__dt__29sFState_c<16dAcOSinkFloorF_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOSinkFloorF_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 AcOSinkFloorF__actorInteraction = .text:0x00000420; // type:function size:0x6C AcOSinkFloorF__initModel = .text:0x00000490; // type:function size:0x180 AcOSinkFloorF__init1 = .text:0x00000610; // type:function size:0x3A4 -fn_282_9C0 = .text:0x000009C0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009C0; // type:function size:0x10 AcOSinkFloorF__init2 = .text:0x000009D0; // type:function size:0xB0 AcOSinkFloorF__destroy = .text:0x00000A80; // type:function size:0x40 AcOSinkFloorF__update = .text:0x00000AC0; // type:function size:0x1F8 -fn_282_CC0 = .text:0x00000CC0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CC0; // type:function size:0x10 AcOSinkFloorF__draw = .text:0x00000CD0; // type:function size:0x28 fn_282_D00 = .text:0x00000D00; // type:function size:0x20 fn_282_D20 = .text:0x00000D20; // type:function size:0x4 -AcOSinkFloorF__stateWaitEnter = .text:0x00000D30; // type:function size:0x64 -AcOSinkFloorF__stateWaitUpdate = .text:0x00000DA0; // type:function size:0x174 -AcOSinkFloorF__stateWaitLeave = .text:0x00000F20; // type:function size:0x68 +initializeState_Wait__16dAcOSinkFloorF_cFv = .text:0x00000D30; // type:function size:0x64 +executeState_Wait__16dAcOSinkFloorF_cFv = .text:0x00000DA0; // type:function size:0x174 +finalizeState_Wait__16dAcOSinkFloorF_cFv = .text:0x00000F20; // type:function size:0x68 fn_282_F88 = .text:0x00000F88; // type:function size:0x4 -AcOSinkFloorF__stateRideEnter = .text:0x00000F90; // type:function size:0xC8 -AcOSinkFloorF__stateRideUpdate = .text:0x00001060; // type:function size:0x2B4 -AcOSinkFloorF__stateRideLeave = .text:0x00001320; // type:function size:0x10 -AcOSinkFloorF__stateSinkEnter = .text:0x00001330; // type:function size:0x50 -fn_282_1380 = .text:0x00001380; // type:function size:0x398 -fn_282_1720 = .text:0x00001720; // type:function size:0xC +initializeState_Ride__16dAcOSinkFloorF_cFv = .text:0x00000F90; // type:function size:0xC8 +executeState_Ride__16dAcOSinkFloorF_cFv = .text:0x00001060; // type:function size:0x2B4 +finalizeState_Ride__16dAcOSinkFloorF_cFv = .text:0x00001320; // type:function size:0x10 +initializeState_Sink__16dAcOSinkFloorF_cFv = .text:0x00001330; // type:function size:0x50 +executeState_Sink__16dAcOSinkFloorF_cFv = .text:0x00001380; // type:function size:0x398 +finalizeState_Sink__16dAcOSinkFloorF_cFv = .text:0x00001720; // type:function size:0xC fn_282_1730 = .text:0x00001730; // type:function size:0x20C fn_282_1940 = .text:0x00001940; // type:function size:0x1C fn_282_1960 = .text:0x00001960; // type:function size:0x1C @@ -54,25 +54,25 @@ fn_282_2880 = .text:0x00002880; // type:function size:0x8 fn_282_2890 = .text:0x00002890; // type:function size:0x78 fn_282_2910 = .text:0x00002910; // type:function size:0x94 fn_282_29B0 = .text:0x000029B0; // type:function size:0xCC -AcOSinkFloorF__dtor = .text:0x00002A80; // type:function size:0x130 -fn_282_2BB0 = .text:0x00002BB0; // type:function size:0x10 -fn_282_2BC0 = .text:0x00002BC0; // type:function size:0x60 -fn_282_2C20 = .text:0x00002C20; // type:function size:0xC -fn_282_2C30 = .text:0x00002C30; // type:function size:0x1C -fn_282_2C50 = .text:0x00002C50; // type:function size:0x1C -fn_282_2C70 = .text:0x00002C70; // type:function size:0x1C -fn_282_2C90 = .text:0x00002C90; // type:function size:0x10 -fn_282_2CA0 = .text:0x00002CA0; // type:function size:0x10 -fn_282_2CB0 = .text:0x00002CB0; // type:function size:0x10 -fn_282_2CC0 = .text:0x00002CC0; // type:function size:0x10 -fn_282_2CD0 = .text:0x00002CD0; // type:function size:0x10 -fn_282_2CE0 = .text:0x00002CE0; // type:function size:0x10 -fn_282_2CF0 = .text:0x00002CF0; // type:function size:0x30 -fn_282_2D20 = .text:0x00002D20; // type:function size:0x30 -fn_282_2D50 = .text:0x00002D50; // type:function size:0x30 -fn_282_2D80 = .text:0x00002D80; // type:function size:0x27C -fn_282_3000 = .text:0x00003000; // type:function size:0x58 -fn_282_3060 = .text:0x00003060; // type:function size:0x88 +__dt__16dAcOSinkFloorF_cFv = .text:0x00002A80; // type:function size:0x130 +getStateID__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002BB0; // type:function size:0x10 +build__32sFStateFct_c<16dAcOSinkFloorF_c>FRC12sStateIDIf_c = .text:0x00002BC0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOSinkFloorF_c>FRP10sStateIf_c = .text:0x00002C20; // type:function size:0xC +initialize__29sFState_c<16dAcOSinkFloorF_c>Fv = .text:0x00002C30; // type:function size:0x1C +execute__29sFState_c<16dAcOSinkFloorF_c>Fv = .text:0x00002C50; // type:function size:0x1C +finalize__29sFState_c<16dAcOSinkFloorF_c>Fv = .text:0x00002C70; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C90; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CA0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CB0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002CC0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002CD0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002CE0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOSinkFloorF_c>CFR16dAcOSinkFloorF_c = .text:0x00002CF0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOSinkFloorF_c>CFR16dAcOSinkFloorF_c = .text:0x00002D20; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOSinkFloorF_c>CFR16dAcOSinkFloorF_c = .text:0x00002D50; // type:function size:0x30 +__sinit_\d_a_obj_sink_floor_f_cpp = .text:0x00002D80; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcOSinkFloorF_c>Fv = .text:0x00003000; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOSinkFloorF_c>CFPCc = .text:0x00003060; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -93,7 +93,7 @@ lbl_282_rodata_108 = .rodata:0x00000108; // type:object size:0x40 data:float lbl_282_rodata_148 = .rodata:0x00000148; // type:object size:0x14 data:float lbl_282_data_0 = .data:0x00000000; // type:object size:0x4 data:4byte lbl_282_data_4 = .data:0x00000004; // type:object size:0x4 -lbl_282_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_OBJ_SINK_FLOOR_F = .data:0x00000008; // type:object size:0x10 lbl_282_data_18 = .data:0x00000018; // type:object size:0xC lbl_282_data_24 = .data:0x00000024; // type:object size:0x14 lbl_282_data_38 = .data:0x00000038; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_siren_2dmapNP/symbols.txt b/config/SOUE01/rels/d_a_obj_siren_2dmapNP/symbols.txt index 5454b16d..b0dec001 100644 --- a/config/SOUE01/rels/d_a_obj_siren_2dmapNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_siren_2dmapNP/symbols.txt @@ -1,13 +1,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_435_70 = .text:0x00000070; // type:function size:0x54 +dAcOsiren2dmap_c_classInit__Fv = .text:0x00000070; // type:function size:0x54 fn_435_D0 = .text:0x000000D0; // type:function size:0xEC fn_435_1C0 = .text:0x000001C0; // type:function size:0xC8 fn_435_290 = .text:0x00000290; // type:function size:0x38 fn_435_2D0 = .text:0x000002D0; // type:function size:0x8 fn_435_2E0 = .text:0x000002E0; // type:function size:0x8 -fn_435_2F0 = .text:0x000002F0; // type:function size:0x68 +__dt__16dAcOsiren2dmap_cFv = .text:0x000002F0; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_435_rodata_0 = .rodata:0x00000000; // type:object size:0x18 @@ -19,6 +19,6 @@ lbl_435_data_20 = .data:0x00000020; // type:object size:0x20 lbl_435_data_40 = .data:0x00000040; // type:object size:0x10 data:string lbl_435_data_50 = .data:0x00000050; // type:object size:0x20 lbl_435_data_70 = .data:0x00000070; // type:object size:0x10 data:string -lbl_435_data_80 = .data:0x00000080; // type:object size:0x10 +g_profile_OBJ_SIREN_2DMAP = .data:0x00000080; // type:object size:0x10 lbl_435_data_90 = .data:0x00000090; // type:object size:0x20 lbl_435_data_B0 = .data:0x000000B0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_siren_barrierNP/symbols.txt b/config/SOUE01/rels/d_a_obj_siren_barrierNP/symbols.txt index da67b18c..0bb10ff1 100644 --- a/config/SOUE01/rels/d_a_obj_siren_barrierNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_siren_barrierNP/symbols.txt @@ -1,19 +1,19 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_529_70 = .text:0x00000070; // type:function size:0x7C +dAcOSirenBarrier_c_classInit__Fv = .text:0x00000070; // type:function size:0x7C fn_529_F0 = .text:0x000000F0; // type:function size:0x58 fn_529_150 = .text:0x00000150; // type:function size:0x110 fn_529_260 = .text:0x00000260; // type:function size:0xFC fn_529_360 = .text:0x00000360; // type:function size:0x38 fn_529_3A0 = .text:0x000003A0; // type:function size:0x8 fn_529_3B0 = .text:0x000003B0; // type:function size:0x28 -fn_529_3E0 = .text:0x000003E0; // type:function size:0x84 +__dt__18dAcOSirenBarrier_cFv = .text:0x000003E0; // type:function size:0x84 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_529_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_529_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float -lbl_529_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_SIREN_BARRIER = .data:0x00000000; // type:object size:0x10 lbl_529_data_10 = .data:0x00000010; // type:object size:0xC lbl_529_data_1C = .data:0x0000001C; // type:object size:0x14 lbl_529_data_30 = .data:0x00000030; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_skullNP/symbols.txt b/config/SOUE01/rels/d_a_obj_skullNP/symbols.txt index ad129363..b350690a 100644 --- a/config/SOUE01/rels/d_a_obj_skullNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_skullNP/symbols.txt @@ -3,38 +3,38 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_461_F0 = .text:0x000000F0; // type:function size:0x108 +dAcOSkull_c_classInit__Fv = .text:0x000000F0; // type:function size:0x108 fn_461_200 = .text:0x00000200; // type:function size:0x58 -fn_461_260 = .text:0x00000260; // type:function size:0x58 -fn_461_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_461_330 = .text:0x00000330; // type:function size:0xA0 -fn_461_3D0 = .text:0x000003D0; // type:function size:0xA4 +__dt__24sFState_c<11dAcOSkull_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOSkull_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_461_480 = .text:0x00000480; // type:function size:0x5C fn_461_4E0 = .text:0x000004E0; // type:function size:0x8C fn_461_570 = .text:0x00000570; // type:function size:0x30 fn_461_5A0 = .text:0x000005A0; // type:function size:0x68 fn_461_610 = .text:0x00000610; // type:function size:0x1E0 -fn_461_7F0 = .text:0x000007F0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007F0; // type:function size:0x10 fn_461_800 = .text:0x00000800; // type:function size:0x8 fn_461_810 = .text:0x00000810; // type:function size:0x374 -fn_461_B90 = .text:0x00000B90; // type:function size:0x10 -fn_461_BA0 = .text:0x00000BA0; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B90; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BA0; // type:function size:0x10 fn_461_BB0 = .text:0x00000BB0; // type:function size:0xB4 -fn_461_C70 = .text:0x00000C70; // type:function size:0x28 -fn_461_CA0 = .text:0x00000CA0; // type:function size:0x804 -fn_461_14B0 = .text:0x000014B0; // type:function size:0x4 -fn_461_14C0 = .text:0x000014C0; // type:function size:0xBC -fn_461_1580 = .text:0x00001580; // type:function size:0xB0 -fn_461_1630 = .text:0x00001630; // type:function size:0x10 -fn_461_1640 = .text:0x00001640; // type:function size:0x6C -fn_461_16B0 = .text:0x000016B0; // type:function size:0x11C -fn_461_17D0 = .text:0x000017D0; // type:function size:0x10 -fn_461_17E0 = .text:0x000017E0; // type:function size:0x6C -fn_461_1850 = .text:0x00001850; // type:function size:0x94 -fn_461_18F0 = .text:0x000018F0; // type:function size:0x10 -fn_461_1900 = .text:0x00001900; // type:function size:0x24 -fn_461_1930 = .text:0x00001930; // type:function size:0x4 -fn_461_1940 = .text:0x00001940; // type:function size:0x4 +initializeState_NormalWait__11dAcOSkull_cFv = .text:0x00000C70; // type:function size:0x28 +executeState_NormalWait__11dAcOSkull_cFv = .text:0x00000CA0; // type:function size:0x804 +finalizeState_NormalWait__11dAcOSkull_cFv = .text:0x000014B0; // type:function size:0x4 +initializeState_GrabCarry__11dAcOSkull_cFv = .text:0x000014C0; // type:function size:0xBC +executeState_GrabCarry__11dAcOSkull_cFv = .text:0x00001580; // type:function size:0xB0 +finalizeState_GrabCarry__11dAcOSkull_cFv = .text:0x00001630; // type:function size:0x10 +initializeState_BoomerangCarry__11dAcOSkull_cFv = .text:0x00001640; // type:function size:0x6C +executeState_BoomerangCarry__11dAcOSkull_cFv = .text:0x000016B0; // type:function size:0x11C +finalizeState_BoomerangCarry__11dAcOSkull_cFv = .text:0x000017D0; // type:function size:0x10 +initializeState_WhipCarry__11dAcOSkull_cFv = .text:0x000017E0; // type:function size:0x6C +executeState_WhipCarry__11dAcOSkull_cFv = .text:0x00001850; // type:function size:0x94 +finalizeState_WhipCarry__11dAcOSkull_cFv = .text:0x000018F0; // type:function size:0x10 +initializeState_Dead__11dAcOSkull_cFv = .text:0x00001900; // type:function size:0x24 +executeState_Dead__11dAcOSkull_cFv = .text:0x00001930; // type:function size:0x4 +finalizeState_Dead__11dAcOSkull_cFv = .text:0x00001940; // type:function size:0x4 fn_461_1950 = .text:0x00001950; // type:function size:0x14 fn_461_1970 = .text:0x00001970; // type:function size:0x18 fn_461_1990 = .text:0x00001990; // type:function size:0xBC @@ -43,24 +43,24 @@ fn_461_1AB0 = .text:0x00001AB0; // type:function size:0x60 fn_461_1B10 = .text:0x00001B10; // type:function size:0x8 fn_461_1B20 = .text:0x00001B20; // type:function size:0xA4 fn_461_1BD0 = .text:0x00001BD0; // type:function size:0x478 -fn_461_2050 = .text:0x00002050; // type:function size:0x114 -fn_461_2170 = .text:0x00002170; // type:function size:0x60 -fn_461_21D0 = .text:0x000021D0; // type:function size:0xC -fn_461_21E0 = .text:0x000021E0; // type:function size:0x1C -fn_461_2200 = .text:0x00002200; // type:function size:0x1C -fn_461_2220 = .text:0x00002220; // type:function size:0x1C -fn_461_2240 = .text:0x00002240; // type:function size:0x10 -fn_461_2250 = .text:0x00002250; // type:function size:0x10 -fn_461_2260 = .text:0x00002260; // type:function size:0x10 -fn_461_2270 = .text:0x00002270; // type:function size:0x10 -fn_461_2280 = .text:0x00002280; // type:function size:0x10 -fn_461_2290 = .text:0x00002290; // type:function size:0x10 -fn_461_22A0 = .text:0x000022A0; // type:function size:0x30 -fn_461_22D0 = .text:0x000022D0; // type:function size:0x30 -fn_461_2300 = .text:0x00002300; // type:function size:0x30 -fn_461_2330 = .text:0x00002330; // type:function size:0x3F4 -fn_461_2730 = .text:0x00002730; // type:function size:0x58 -fn_461_2790 = .text:0x00002790; // type:function size:0x88 +__dt__11dAcOSkull_cFv = .text:0x00002050; // type:function size:0x114 +build__27sFStateFct_c<11dAcOSkull_c>FRC12sStateIDIf_c = .text:0x00002170; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOSkull_c>FRP10sStateIf_c = .text:0x000021D0; // type:function size:0xC +initialize__24sFState_c<11dAcOSkull_c>Fv = .text:0x000021E0; // type:function size:0x1C +execute__24sFState_c<11dAcOSkull_c>Fv = .text:0x00002200; // type:function size:0x1C +finalize__24sFState_c<11dAcOSkull_c>Fv = .text:0x00002220; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002240; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002250; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002260; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002270; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002280; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002290; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOSkull_c>CFR11dAcOSkull_c = .text:0x000022A0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOSkull_c>CFR11dAcOSkull_c = .text:0x000022D0; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOSkull_c>CFR11dAcOSkull_c = .text:0x00002300; // type:function size:0x30 +__sinit_\d_a_obj_skull_cpp = .text:0x00002330; // type:function size:0x3F4 scope:local +__dt__26sFStateID_c<11dAcOSkull_c>Fv = .text:0x00002730; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOSkull_c>CFPCc = .text:0x00002790; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -72,7 +72,7 @@ lbl_461_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float lbl_461_rodata_44 = .rodata:0x00000044; // type:object size:0x34 data:float lbl_461_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double lbl_461_rodata_80 = .rodata:0x00000080; // type:object size:0x24 data:float -lbl_461_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SKULL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_461_data_10 = .data:0x00000010; // type:object size:0x30 lbl_461_data_40 = .data:0x00000040; // type:object size:0x8 lbl_461_data_48 = .data:0x00000048; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_slice_logNP/symbols.txt b/config/SOUE01/rels/d_a_obj_slice_logNP/symbols.txt index 6aab0080..71b4e64e 100644 --- a/config/SOUE01/rels/d_a_obj_slice_logNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_slice_logNP/symbols.txt @@ -4,44 +4,44 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_399_F0 = .text:0x000000F0; // type:function size:0x40 -fn_399_130 = .text:0x00000130; // type:function size:0x134 +dAcOsliceLog_c_classInit__Fv = .text:0x00000130; // type:function size:0x134 fn_399_270 = .text:0x00000270; // type:function size:0x58 -fn_399_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_399_330 = .text:0x00000330; // type:function size:0x6C -fn_399_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_399_440 = .text:0x00000440; // type:function size:0xA4 +__dt__27sFState_c<14dAcOsliceLog_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOsliceLog_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 fn_399_4F0 = .text:0x000004F0; // type:function size:0x14 fn_399_510 = .text:0x00000510; // type:function size:0x58 fn_399_570 = .text:0x00000570; // type:function size:0x7C fn_399_5F0 = .text:0x000005F0; // type:function size:0x8 fn_399_600 = .text:0x00000600; // type:function size:0x134 fn_399_740 = .text:0x00000740; // type:function size:0x14C -fn_399_890 = .text:0x00000890; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000890; // type:function size:0x10 fn_399_8A0 = .text:0x000008A0; // type:function size:0x1C fn_399_8C0 = .text:0x000008C0; // type:function size:0x8 fn_399_8D0 = .text:0x000008D0; // type:function size:0x1D0 -fn_399_AA0 = .text:0x00000AA0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AA0; // type:function size:0x10 fn_399_AB0 = .text:0x00000AB0; // type:function size:0x28 fn_399_AE0 = .text:0x00000AE0; // type:function size:0x34 -fn_399_B20 = .text:0x00000B20; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B20; // type:function size:0x10 fn_399_B30 = .text:0x00000B30; // type:function size:0x88 fn_399_BC0 = .text:0x00000BC0; // type:function size:0x1EC -fn_399_DB0 = .text:0x00000DB0; // type:function size:0x1C -fn_399_DD0 = .text:0x00000DD0; // type:function size:0x9C -fn_399_E70 = .text:0x00000E70; // type:function size:0xC -fn_399_E80 = .text:0x00000E80; // type:function size:0x4 -fn_399_E90 = .text:0x00000E90; // type:function size:0xC8 -fn_399_F60 = .text:0x00000F60; // type:function size:0x4 -fn_399_F70 = .text:0x00000F70; // type:function size:0x4 -fn_399_F80 = .text:0x00000F80; // type:function size:0x19C +initializeState_Fall__14dAcOsliceLog_cFv = .text:0x00000DB0; // type:function size:0x1C +executeState_Fall__14dAcOsliceLog_cFv = .text:0x00000DD0; // type:function size:0x9C +finalizeState_Fall__14dAcOsliceLog_cFv = .text:0x00000E70; // type:function size:0xC +initializeState_Bound__14dAcOsliceLog_cFv = .text:0x00000E80; // type:function size:0x4 +executeState_Bound__14dAcOsliceLog_cFv = .text:0x00000E90; // type:function size:0xC8 +finalizeState_Bound__14dAcOsliceLog_cFv = .text:0x00000F60; // type:function size:0x4 +initializeState_Init__14dAcOsliceLog_cFv = .text:0x00000F70; // type:function size:0x4 +executeState_Init__14dAcOsliceLog_cFv = .text:0x00000F80; // type:function size:0x19C fn_399_1120 = .text:0x00001120; // type:function size:0xC -fn_399_1130 = .text:0x00001130; // type:function size:0x4 -fn_399_1140 = .text:0x00001140; // type:function size:0x4 -fn_399_1150 = .text:0x00001150; // type:function size:0x168 -fn_399_12C0 = .text:0x000012C0; // type:function size:0x4 -fn_399_12D0 = .text:0x000012D0; // type:function size:0x24 -fn_399_1300 = .text:0x00001300; // type:function size:0x110 -fn_399_1410 = .text:0x00001410; // type:function size:0x2C +finalizeState_Init__14dAcOsliceLog_cFv = .text:0x00001130; // type:function size:0x4 +initializeState_Wait__14dAcOsliceLog_cFv = .text:0x00001140; // type:function size:0x4 +executeState_Wait__14dAcOsliceLog_cFv = .text:0x00001150; // type:function size:0x168 +finalizeState_Wait__14dAcOsliceLog_cFv = .text:0x000012C0; // type:function size:0x4 +initializeState_Slice__14dAcOsliceLog_cFv = .text:0x000012D0; // type:function size:0x24 +executeState_Slice__14dAcOsliceLog_cFv = .text:0x00001300; // type:function size:0x110 +finalizeState_Slice__14dAcOsliceLog_cFv = .text:0x00001410; // type:function size:0x2C fn_399_1440 = .text:0x00001440; // type:function size:0x28 fn_399_1470 = .text:0x00001470; // type:function size:0x25C fn_399_16D0 = .text:0x000016D0; // type:function size:0x8 @@ -78,24 +78,24 @@ fn_399_2B30 = .text:0x00002B30; // type:function size:0x68 fn_399_2BA0 = .text:0x00002BA0; // type:function size:0x34 fn_399_2BE0 = .text:0x00002BE0; // type:function size:0x34 fn_399_2C20 = .text:0x00002C20; // type:function size:0x64 -fn_399_2C90 = .text:0x00002C90; // type:function size:0x13C -fn_399_2DD0 = .text:0x00002DD0; // type:function size:0x60 -fn_399_2E30 = .text:0x00002E30; // type:function size:0xC -fn_399_2E40 = .text:0x00002E40; // type:function size:0x1C -fn_399_2E60 = .text:0x00002E60; // type:function size:0x1C -fn_399_2E80 = .text:0x00002E80; // type:function size:0x1C -fn_399_2EA0 = .text:0x00002EA0; // type:function size:0x10 -fn_399_2EB0 = .text:0x00002EB0; // type:function size:0x10 -fn_399_2EC0 = .text:0x00002EC0; // type:function size:0x10 -fn_399_2ED0 = .text:0x00002ED0; // type:function size:0x10 -fn_399_2EE0 = .text:0x00002EE0; // type:function size:0x10 -fn_399_2EF0 = .text:0x00002EF0; // type:function size:0x10 -fn_399_2F00 = .text:0x00002F00; // type:function size:0x30 -fn_399_2F30 = .text:0x00002F30; // type:function size:0x30 -fn_399_2F60 = .text:0x00002F60; // type:function size:0x30 -fn_399_2F90 = .text:0x00002F90; // type:function size:0x3F4 -fn_399_3390 = .text:0x00003390; // type:function size:0x58 -fn_399_33F0 = .text:0x000033F0; // type:function size:0x88 +__dt__14dAcOsliceLog_cFv = .text:0x00002C90; // type:function size:0x13C +build__30sFStateFct_c<14dAcOsliceLog_c>FRC12sStateIDIf_c = .text:0x00002DD0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOsliceLog_c>FRP10sStateIf_c = .text:0x00002E30; // type:function size:0xC +initialize__27sFState_c<14dAcOsliceLog_c>Fv = .text:0x00002E40; // type:function size:0x1C +execute__27sFState_c<14dAcOsliceLog_c>Fv = .text:0x00002E60; // type:function size:0x1C +finalize__27sFState_c<14dAcOsliceLog_c>Fv = .text:0x00002E80; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002EA0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002EB0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002EC0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002ED0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002EE0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002EF0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOsliceLog_c>CFR14dAcOsliceLog_c = .text:0x00002F00; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOsliceLog_c>CFR14dAcOsliceLog_c = .text:0x00002F30; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOsliceLog_c>CFR14dAcOsliceLog_c = .text:0x00002F60; // type:function size:0x30 +__sinit_\d_a_obj_slice_log_cpp = .text:0x00002F90; // type:function size:0x3F4 scope:local +__dt__29sFStateID_c<14dAcOsliceLog_c>Fv = .text:0x00003390; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOsliceLog_c>CFPCc = .text:0x000033F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -123,7 +123,7 @@ lbl_399_data_90 = .data:0x00000090; // type:object size:0x10 lbl_399_data_A0 = .data:0x000000A0; // type:object size:0x10 data:string lbl_399_data_B0 = .data:0x000000B0; // type:object size:0x10 lbl_399_data_C0 = .data:0x000000C0; // type:object size:0x10 -lbl_399_data_D0 = .data:0x000000D0; // type:object size:0x10 +g_profile_OBJ_SLICE_LOG = .data:0x000000D0; // type:object size:0x10 lbl_399_data_E0 = .data:0x000000E0; // type:object size:0x30 lbl_399_data_110 = .data:0x00000110; // type:object size:0x10 lbl_399_data_120 = .data:0x00000120; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_slice_log_partsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_slice_log_partsNP/symbols.txt index 8e02fcc5..c3839986 100644 --- a/config/SOUE01/rels/d_a_obj_slice_log_partsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_slice_log_partsNP/symbols.txt @@ -3,45 +3,45 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_400_F0 = .text:0x000000F0; // type:function size:0xE8 +dAcOsliceLogParts_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE8 fn_400_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_400_240 = .text:0x00000240; // type:function size:0x58 -fn_400_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_400_310 = .text:0x00000310; // type:function size:0xA0 -fn_400_3B0 = .text:0x000003B0; // type:function size:0xA4 +__dt__32sFState_c<19dAcOsliceLogParts_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOsliceLogParts_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_400_460 = .text:0x00000460; // type:function size:0x170 fn_400_5D0 = .text:0x000005D0; // type:function size:0x3D8 -fn_400_9B0 = .text:0x000009B0; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009B0; // type:function size:0x10 fn_400_9C0 = .text:0x000009C0; // type:function size:0x8 fn_400_9D0 = .text:0x000009D0; // type:function size:0x27C -fn_400_C50 = .text:0x00000C50; // type:function size:0x10 -fn_400_C60 = .text:0x00000C60; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +getStateID__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 fn_400_C70 = .text:0x00000C70; // type:function size:0x274 -fn_400_EF0 = .text:0x00000EF0; // type:function size:0x4 -fn_400_F00 = .text:0x00000F00; // type:function size:0x1F0 -fn_400_10F0 = .text:0x000010F0; // type:function size:0x4 -fn_400_1100 = .text:0x00001100; // type:function size:0x418 -fn_400_1520 = .text:0x00001520; // type:function size:0x370 -fn_400_1890 = .text:0x00001890; // type:function size:0xC8 -fn_400_1960 = .text:0x00001960; // type:function size:0x8 -fn_400_1970 = .text:0x00001970; // type:function size:0x200 -fn_400_1B70 = .text:0x00001B70; // type:function size:0xC -fn_400_1B80 = .text:0x00001B80; // type:function size:0x6C -fn_400_1BF0 = .text:0x00001BF0; // type:function size:0xA4 -fn_400_1CA0 = .text:0x00001CA0; // type:function size:0x4 -fn_400_1CB0 = .text:0x00001CB0; // type:function size:0x124 -fn_400_1DE0 = .text:0x00001DE0; // type:function size:0x1B0 +initializeState_Wait__19dAcOsliceLogParts_cFv = .text:0x00000EF0; // type:function size:0x4 +executeState_Wait__19dAcOsliceLogParts_cFv = .text:0x00000F00; // type:function size:0x1F0 +finalizeState_Wait__19dAcOsliceLogParts_cFv = .text:0x000010F0; // type:function size:0x4 +initializeState_Fly__19dAcOsliceLogParts_cFv = .text:0x00001100; // type:function size:0x418 +executeState_Fly__19dAcOsliceLogParts_cFv = .text:0x00001520; // type:function size:0x370 +finalizeState_Fly__19dAcOsliceLogParts_cFv = .text:0x00001890; // type:function size:0xC8 +initializeState_Ground__19dAcOsliceLogParts_cFv = .text:0x00001960; // type:function size:0x8 +executeState_Ground__19dAcOsliceLogParts_cFv = .text:0x00001970; // type:function size:0x200 +finalizeState_Ground__19dAcOsliceLogParts_cFv = .text:0x00001B70; // type:function size:0xC +initializeState_GroundSecond__19dAcOsliceLogParts_cFv = .text:0x00001B80; // type:function size:0x6C +executeState_GroundSecond__19dAcOsliceLogParts_cFv = .text:0x00001BF0; // type:function size:0xA4 +finalizeState_GroundSecond__19dAcOsliceLogParts_cFv = .text:0x00001CA0; // type:function size:0x4 +initializeState_Shake__19dAcOsliceLogParts_cFv = .text:0x00001CB0; // type:function size:0x124 +executeState_Shake__19dAcOsliceLogParts_cFv = .text:0x00001DE0; // type:function size:0x1B0 fn_400_1F90 = .text:0x00001F90; // type:function size:0x1C -fn_400_1FB0 = .text:0x00001FB0; // type:function size:0x4 -fn_400_1FC0 = .text:0x00001FC0; // type:function size:0xAC -fn_400_2070 = .text:0x00002070; // type:function size:0x12C -fn_400_21A0 = .text:0x000021A0; // type:function size:0x4 -fn_400_21B0 = .text:0x000021B0; // type:function size:0x9C -fn_400_2250 = .text:0x00002250; // type:function size:0xC4 -fn_400_2320 = .text:0x00002320; // type:function size:0x4 -fn_400_2330 = .text:0x00002330; // type:function size:0xC8 -fn_400_2400 = .text:0x00002400; // type:function size:0x204 -fn_400_2610 = .text:0x00002610; // type:function size:0x4 +finalizeState_Shake__19dAcOsliceLogParts_cFv = .text:0x00001FB0; // type:function size:0x4 +initializeState_Vanish__19dAcOsliceLogParts_cFv = .text:0x00001FC0; // type:function size:0xAC +executeState_Vanish__19dAcOsliceLogParts_cFv = .text:0x00002070; // type:function size:0x12C +finalizeState_Vanish__19dAcOsliceLogParts_cFv = .text:0x000021A0; // type:function size:0x4 +initializeState_Finish__19dAcOsliceLogParts_cFv = .text:0x000021B0; // type:function size:0x9C +executeState_Finish__19dAcOsliceLogParts_cFv = .text:0x00002250; // type:function size:0xC4 +finalizeState_Finish__19dAcOsliceLogParts_cFv = .text:0x00002320; // type:function size:0x4 +initializeState_GroundAftFin__19dAcOsliceLogParts_cFv = .text:0x00002330; // type:function size:0xC8 +executeState_GroundAftFin__19dAcOsliceLogParts_cFv = .text:0x00002400; // type:function size:0x204 +finalizeState_GroundAftFin__19dAcOsliceLogParts_cFv = .text:0x00002610; // type:function size:0x4 fn_400_2620 = .text:0x00002620; // type:function size:0xE8 fn_400_2710 = .text:0x00002710; // type:function size:0x8C fn_400_27A0 = .text:0x000027A0; // type:function size:0xFC @@ -70,24 +70,24 @@ fn_400_33D0 = .text:0x000033D0; // type:function size:0x8 fn_400_33E0 = .text:0x000033E0; // type:function size:0x4 fn_400_33F0 = .text:0x000033F0; // type:function size:0x4 fn_400_3400 = .text:0x00003400; // type:function size:0x8 -fn_400_3410 = .text:0x00003410; // type:function size:0x100 -fn_400_3510 = .text:0x00003510; // type:function size:0x60 -fn_400_3570 = .text:0x00003570; // type:function size:0xC -fn_400_3580 = .text:0x00003580; // type:function size:0x1C -fn_400_35A0 = .text:0x000035A0; // type:function size:0x1C -fn_400_35C0 = .text:0x000035C0; // type:function size:0x1C -fn_400_35E0 = .text:0x000035E0; // type:function size:0x10 -fn_400_35F0 = .text:0x000035F0; // type:function size:0x10 -fn_400_3600 = .text:0x00003600; // type:function size:0x10 -fn_400_3610 = .text:0x00003610; // type:function size:0x10 -fn_400_3620 = .text:0x00003620; // type:function size:0x10 -fn_400_3630 = .text:0x00003630; // type:function size:0x10 -fn_400_3640 = .text:0x00003640; // type:function size:0x30 -fn_400_3670 = .text:0x00003670; // type:function size:0x30 -fn_400_36A0 = .text:0x000036A0; // type:function size:0x30 -fn_400_36D0 = .text:0x000036D0; // type:function size:0x628 -fn_400_3D00 = .text:0x00003D00; // type:function size:0x58 -fn_400_3D60 = .text:0x00003D60; // type:function size:0x88 +__dt__19dAcOsliceLogParts_cFv = .text:0x00003410; // type:function size:0x100 +build__35sFStateFct_c<19dAcOsliceLogParts_c>FRC12sStateIDIf_c = .text:0x00003510; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOsliceLogParts_c>FRP10sStateIf_c = .text:0x00003570; // type:function size:0xC +initialize__32sFState_c<19dAcOsliceLogParts_c>Fv = .text:0x00003580; // type:function size:0x1C +execute__32sFState_c<19dAcOsliceLogParts_c>Fv = .text:0x000035A0; // type:function size:0x1C +finalize__32sFState_c<19dAcOsliceLogParts_c>Fv = .text:0x000035C0; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000035E0; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000035F0; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003600; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003610; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003620; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003630; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOsliceLogParts_c>CFR19dAcOsliceLogParts_c = .text:0x00003640; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOsliceLogParts_c>CFR19dAcOsliceLogParts_c = .text:0x00003670; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOsliceLogParts_c>CFR19dAcOsliceLogParts_c = .text:0x000036A0; // type:function size:0x30 +__sinit_\d_a_obj_slice_log_parts_cpp = .text:0x000036D0; // type:function size:0x628 scope:local +__dt__34sFStateID_c<19dAcOsliceLogParts_c>Fv = .text:0x00003D00; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOsliceLogParts_c>CFPCc = .text:0x00003D60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -136,7 +136,7 @@ lbl_400_data_280 = .data:0x00000280; // type:object size:0x18 lbl_400_data_298 = .data:0x00000298; // type:object size:0x18 lbl_400_data_2B0 = .data:0x000002B0; // type:object size:0x18 lbl_400_data_2C8 = .data:0x000002C8; // type:object size:0x18 -lbl_400_data_2E0 = .data:0x000002E0; // type:object size:0x10 +g_profile_OBJ_SLICE_LOG_PARTS = .data:0x000002E0; // type:object size:0x10 lbl_400_data_2F0 = .data:0x000002F0; // type:object size:0x2C lbl_400_data_31C = .data:0x0000031C; // type:object size:0x10 lbl_400_data_32C = .data:0x0000032C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_soilNP/symbols.txt b/config/SOUE01/rels/d_a_obj_soilNP/symbols.txt index ee3c30a9..abd078df 100644 --- a/config/SOUE01/rels/d_a_obj_soilNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_soilNP/symbols.txt @@ -3,29 +3,29 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSoil__ctor = .text:0x000000F0; // type:function size:0x120 -fn_255_210 = .text:0x00000210; // type:function size:0x58 -fn_255_270 = .text:0x00000270; // type:function size:0x6C -fn_255_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_255_380 = .text:0x00000380; // type:function size:0xA4 +dAcOsoil_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 +__dt__23sFState_c<10dAcOsoil_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOsoil_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 AcOSoil__initModels = .text:0x00000430; // type:function size:0x17C AcOSoil__init = .text:0x000005B0; // type:function size:0x340 AcOSoil__init2 = .text:0x000008F0; // type:function size:0x2F4 -fn_255_BF0 = .text:0x00000BF0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000BF0; // type:function size:0x10 fn_255_C00 = .text:0x00000C00; // type:function size:0x30 AcOSoil__update = .text:0x00000C30; // type:function size:0x298 -fn_255_ED0 = .text:0x00000ED0; // type:function size:0x10 -fn_255_EE0 = .text:0x00000EE0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000ED0; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EE0; // type:function size:0x10 AcOSoil__draw = .text:0x00000EF0; // type:function size:0x108 -AcOSoil__stateSoilEnter = .text:0x00001000; // type:function size:0x78 -AcOSoil__stateSoilUpdate = .text:0x00001080; // type:function size:0x198 -AcOSoil__stateSoilLeave = .text:0x00001220; // type:function size:0x4 -AcOSoil__stateHoleEnter = .text:0x00001230; // type:function size:0x30 -AcOSoil__stateHoleUpdate = .text:0x00001260; // type:function size:0x74 -AcOSoil__stateHoleLeave = .text:0x000012E0; // type:function size:0x4 -AcOSoil__stateHoleReadyEnter = .text:0x000012F0; // type:function size:0x1C4 -AcOSoil__stateHoleReadyUpdate = .text:0x000014C0; // type:function size:0x1A4 -AcOSoil__stateHoleReadyLeave = .text:0x00001670; // type:function size:0x3C +initializeState_Soil__10dAcOsoil_cFv = .text:0x00001000; // type:function size:0x78 +executeState_Soil__10dAcOsoil_cFv = .text:0x00001080; // type:function size:0x198 +finalizeState_Soil__10dAcOsoil_cFv = .text:0x00001220; // type:function size:0x4 +initializeState_Hole__10dAcOsoil_cFv = .text:0x00001230; // type:function size:0x30 +executeState_Hole__10dAcOsoil_cFv = .text:0x00001260; // type:function size:0x74 +finalizeState_Hole__10dAcOsoil_cFv = .text:0x000012E0; // type:function size:0x4 +initializeState_Ready__10dAcOsoil_cFv = .text:0x000012F0; // type:function size:0x1C4 +executeState_Ready__10dAcOsoil_cFv = .text:0x000014C0; // type:function size:0x1A4 +finalizeState_Ready__10dAcOsoil_cFv = .text:0x00001670; // type:function size:0x3C fn_255_16AC = .text:0x000016AC; // type:function size:0x4 fn_255_16B0 = .text:0x000016B0; // type:function size:0x138 fn_255_17F0 = .text:0x000017F0; // type:function size:0x98 @@ -38,24 +38,24 @@ fn_255_1D80 = .text:0x00001D80; // type:function size:0x44 fn_255_1DC4 = .text:0x00001DC4; // type:function size:0x4 fn_255_1DD0 = .text:0x00001DD0; // type:function size:0xC0 fn_255_1E90 = .text:0x00001E90; // type:function size:0x230 -fn_255_20C0 = .text:0x000020C0; // type:function size:0x11C -fn_255_21E0 = .text:0x000021E0; // type:function size:0x60 -fn_255_2240 = .text:0x00002240; // type:function size:0xC -fn_255_2250 = .text:0x00002250; // type:function size:0x1C -fn_255_2270 = .text:0x00002270; // type:function size:0x1C -fn_255_2290 = .text:0x00002290; // type:function size:0x1C -fn_255_22B0 = .text:0x000022B0; // type:function size:0x10 -fn_255_22C0 = .text:0x000022C0; // type:function size:0x10 -fn_255_22D0 = .text:0x000022D0; // type:function size:0x10 -fn_255_22E0 = .text:0x000022E0; // type:function size:0x10 -fn_255_22F0 = .text:0x000022F0; // type:function size:0x10 -fn_255_2300 = .text:0x00002300; // type:function size:0x10 -fn_255_2310 = .text:0x00002310; // type:function size:0x30 -fn_255_2340 = .text:0x00002340; // type:function size:0x30 -fn_255_2370 = .text:0x00002370; // type:function size:0x30 -fn_255_23A0 = .text:0x000023A0; // type:function size:0x27C -fn_255_2620 = .text:0x00002620; // type:function size:0x58 -fn_255_2680 = .text:0x00002680; // type:function size:0x88 +__dt__10dAcOsoil_cFv = .text:0x000020C0; // type:function size:0x11C +build__26sFStateFct_c<10dAcOsoil_c>FRC12sStateIDIf_c = .text:0x000021E0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOsoil_c>FRP10sStateIf_c = .text:0x00002240; // type:function size:0xC +initialize__23sFState_c<10dAcOsoil_c>Fv = .text:0x00002250; // type:function size:0x1C +execute__23sFState_c<10dAcOsoil_c>Fv = .text:0x00002270; // type:function size:0x1C +finalize__23sFState_c<10dAcOsoil_c>Fv = .text:0x00002290; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022B0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022C0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022D0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000022E0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000022F0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002300; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOsoil_c>CFR10dAcOsoil_c = .text:0x00002310; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOsoil_c>CFR10dAcOsoil_c = .text:0x00002340; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOsoil_c>CFR10dAcOsoil_c = .text:0x00002370; // type:function size:0x30 +__sinit_\d_a_obj_soil_cpp = .text:0x000023A0; // type:function size:0x27C scope:local +__dt__25sFStateID_c<10dAcOsoil_c>Fv = .text:0x00002620; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOsoil_c>CFPCc = .text:0x00002680; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -67,7 +67,7 @@ lbl_255_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_255_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_255_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float lbl_255_rodata_60 = .rodata:0x00000060; // type:object size:0x40 data:float -lbl_255_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_SOIL = .data:0x00000000; // type:object size:0x40 data:4byte lbl_255_data_40 = .data:0x00000040; // type:object size:0xC lbl_255_data_4C = .data:0x0000004C; // type:object size:0x5C lbl_255_data_A8 = .data:0x000000A8; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_spider_lineNP/symbols.txt b/config/SOUE01/rels/d_a_obj_spider_lineNP/symbols.txt index cacc2985..7297117f 100644 --- a/config/SOUE01/rels/d_a_obj_spider_lineNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_spider_lineNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_159_F0 = .text:0x000000F0; // type:function size:0x40 -ObjSpiderLine__ctor = .text:0x00000130; // type:function size:0x19C -fn_159_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_159_330 = .text:0x00000330; // type:function size:0x6C -fn_159_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_159_440 = .text:0x00000440; // type:function size:0xA4 +dObjSpiderLine_c_classInit__Fv = .text:0x00000130; // type:function size:0x19C +__dt__29sFState_c<16dObjSpiderLine_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dObjSpiderLine_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 fn_159_4F0 = .text:0x000004F0; // type:function size:0x4 fn_159_500 = .text:0x00000500; // type:function size:0x4 fn_159_510 = .text:0x00000510; // type:function size:0x40 @@ -45,35 +45,35 @@ fn_159_4780 = .text:0x00004780; // type:function size:0x104 ObjSpiderLine__initModels = .text:0x00004890; // type:function size:0x98 ObjSpiderLine__init = .text:0x00004930; // type:function size:0x22C ObjSpiderLine__init2 = .text:0x00004B60; // type:function size:0x110 -fn_159_4C70 = .text:0x00004C70; // type:function size:0x10 +changeState__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00004C70; // type:function size:0x10 fn_159_4C80 = .text:0x00004C80; // type:function size:0x8 fn_159_4C90 = .text:0x00004C90; // type:function size:0x128 ObjSpiderLine__update = .text:0x00004DC0; // type:function size:0x6E8 -fn_159_54B0 = .text:0x000054B0; // type:function size:0x10 +executeState__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000054B0; // type:function size:0x10 ObjSpiderLine__draw = .text:0x000054C0; // type:function size:0x34 -fn_159_5500 = .text:0x00005500; // type:function size:0x4 -fn_159_5510 = .text:0x00005510; // type:function size:0x4 -fn_159_5520 = .text:0x00005520; // type:function size:0x4 +initializeState_Wait__16dObjSpiderLine_cFv = .text:0x00005500; // type:function size:0x4 +executeState_Wait__16dObjSpiderLine_cFv = .text:0x00005510; // type:function size:0x4 +finalizeState_Wait__16dObjSpiderLine_cFv = .text:0x00005520; // type:function size:0x4 fn_159_5530 = .text:0x00005530; // type:function size:0x244 -fn_159_5780 = .text:0x00005780; // type:function size:0x164 -fn_159_58F0 = .text:0x000058F0; // type:function size:0x10 -fn_159_5900 = .text:0x00005900; // type:function size:0x60 -fn_159_5960 = .text:0x00005960; // type:function size:0xC -fn_159_5970 = .text:0x00005970; // type:function size:0x1C -fn_159_5990 = .text:0x00005990; // type:function size:0x1C -fn_159_59B0 = .text:0x000059B0; // type:function size:0x1C -fn_159_59D0 = .text:0x000059D0; // type:function size:0x10 -fn_159_59E0 = .text:0x000059E0; // type:function size:0x10 -fn_159_59F0 = .text:0x000059F0; // type:function size:0x10 -fn_159_5A00 = .text:0x00005A00; // type:function size:0x10 -fn_159_5A10 = .text:0x00005A10; // type:function size:0x10 -fn_159_5A20 = .text:0x00005A20; // type:function size:0x10 -fn_159_5A30 = .text:0x00005A30; // type:function size:0x30 -fn_159_5A60 = .text:0x00005A60; // type:function size:0x30 -fn_159_5A90 = .text:0x00005A90; // type:function size:0x30 -fn_159_5AC0 = .text:0x00005AC0; // type:function size:0x10C -fn_159_5BD0 = .text:0x00005BD0; // type:function size:0x58 -fn_159_5C30 = .text:0x00005C30; // type:function size:0x88 +__dt__16dObjSpiderLine_cFv = .text:0x00005780; // type:function size:0x164 +getStateID__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000058F0; // type:function size:0x10 +build__32sFStateFct_c<16dObjSpiderLine_c>FRC12sStateIDIf_c = .text:0x00005900; // type:function size:0x60 +dispose__32sFStateFct_c<16dObjSpiderLine_c>FRP10sStateIf_c = .text:0x00005960; // type:function size:0xC +initialize__29sFState_c<16dObjSpiderLine_c>Fv = .text:0x00005970; // type:function size:0x1C +execute__29sFState_c<16dObjSpiderLine_c>Fv = .text:0x00005990; // type:function size:0x1C +finalize__29sFState_c<16dObjSpiderLine_c>Fv = .text:0x000059B0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000059D0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000059E0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000059F0; // type:function size:0x10 +getState__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005A00; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005A10; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005A20; // type:function size:0x10 +finalizeState__31sFStateID_c<16dObjSpiderLine_c>CFR16dObjSpiderLine_c = .text:0x00005A30; // type:function size:0x30 +executeState__31sFStateID_c<16dObjSpiderLine_c>CFR16dObjSpiderLine_c = .text:0x00005A60; // type:function size:0x30 +initializeState__31sFStateID_c<16dObjSpiderLine_c>CFR16dObjSpiderLine_c = .text:0x00005A90; // type:function size:0x30 +__sinit_\d_a_obj_spider_line_cpp = .text:0x00005AC0; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dObjSpiderLine_c>Fv = .text:0x00005BD0; // type:function size:0x58 +isSameName__31sFStateID_c<16dObjSpiderLine_c>CFPCc = .text:0x00005C30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -87,7 +87,7 @@ lbl_159_rodata_A8 = .rodata:0x000000A8; // type:object size:0x1C lbl_159_rodata_C4 = .rodata:0x000000C4; // type:object size:0x24 data:float lbl_159_rodata_E8 = .rodata:0x000000E8; // type:object size:0x24 data:float lbl_159_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte -lbl_159_data_70 = .data:0x00000070; // type:object size:0x10 +g_profile_OBJ_SPIDER_LINE = .data:0x00000070; // type:object size:0x10 lbl_159_data_80 = .data:0x00000080; // type:object size:0x8 data:4byte lbl_159_data_88 = .data:0x00000088; // type:object size:0x10 data:string lbl_159_data_98 = .data:0x00000098; // type:object size:0x38 diff --git a/config/SOUE01/rels/d_a_obj_stage_crackNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stage_crackNP/symbols.txt index 68c2b723..dc6d8225 100644 --- a/config/SOUE01/rels/d_a_obj_stage_crackNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stage_crackNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOstageCrack__ctor = .text:0x000000F0; // type:function size:0x120 -fn_378_210 = .text:0x00000210; // type:function size:0x58 -fn_378_270 = .text:0x00000270; // type:function size:0x6C -fn_378_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_378_380 = .text:0x00000380; // type:function size:0xA4 +dAcOstageCrack_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 +__dt__29sFState_c<16dAcOstageCrack_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOstageCrack_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 AcOstageCrack__initModels = .text:0x00000430; // type:function size:0x190 AcOstageCrack__init = .text:0x000005C0; // type:function size:0x234 -fn_378_800 = .text:0x00000800; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000800; // type:function size:0x10 fn_378_810 = .text:0x00000810; // type:function size:0x8 AcOstageCrack__update = .text:0x00000820; // type:function size:0x188 -fn_378_9B0 = .text:0x000009B0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009B0; // type:function size:0x10 AcOstageCrack__decerement = .text:0x000009C0; // type:function size:0x1C AcOstageCrack__draw = .text:0x000009E0; // type:function size:0x28 -AcOstageCrack__stateWaitEnter = .text:0x00000A10; // type:function size:0x38 -AcOstageCrack__stateWaitUpdate = .text:0x00000A50; // type:function size:0xD4 -fn_378_B30 = .text:0x00000B30; // type:function size:0x4 -AcOstageCrack__stateStayEnter = .text:0x00000B40; // type:function size:0x38 -AcOstageCrack__stateStayUpdate = .text:0x00000B80; // type:function size:0x24 +initializeState_Wait__16dAcOstageCrack_cFv = .text:0x00000A10; // type:function size:0x38 +executeState_Wait__16dAcOstageCrack_cFv = .text:0x00000A50; // type:function size:0xD4 +finalizeState_Wait__16dAcOstageCrack_cFv = .text:0x00000B30; // type:function size:0x4 +initializeState_Stay__16dAcOstageCrack_cFv = .text:0x00000B40; // type:function size:0x38 +executeState_Stay__16dAcOstageCrack_cFv = .text:0x00000B80; // type:function size:0x24 fn_378_BA4 = .text:0x00000BA4; // type:function size:0x4 -fn_378_BB0 = .text:0x00000BB0; // type:function size:0x4 -AcOstageCrack__stateReverseEnter = .text:0x00000BC0; // type:function size:0x44 -AcOstageCrack__stateReverseUpdate = .text:0x00000C10; // type:function size:0x54 -fn_378_C70 = .text:0x00000C70; // type:function size:0x4 -fn_378_C80 = .text:0x00000C80; // type:function size:0x4 -AcOstageCrack__stateDeleteUpdate = .text:0x00000C90; // type:function size:0x3C -fn_378_CD0 = .text:0x00000CD0; // type:function size:0x4 +finalizeState_Stay__16dAcOstageCrack_cFv = .text:0x00000BB0; // type:function size:0x4 +initializeState_Reverse__16dAcOstageCrack_cFv = .text:0x00000BC0; // type:function size:0x44 +executeState_Reverse__16dAcOstageCrack_cFv = .text:0x00000C10; // type:function size:0x54 +finalizeState_Reverse__16dAcOstageCrack_cFv = .text:0x00000C70; // type:function size:0x4 +initializeState_Delete__16dAcOstageCrack_cFv = .text:0x00000C80; // type:function size:0x4 +executeState_Delete__16dAcOstageCrack_cFv = .text:0x00000C90; // type:function size:0x3C +finalizeState_Delete__16dAcOstageCrack_cFv = .text:0x00000CD0; // type:function size:0x4 AcOstageCrack__stageKrakenUpdate = .text:0x00000CE0; // type:function size:0xB0 AcOstageCrack__stageSinkUpdate = .text:0x00000D90; // type:function size:0xF0 fn_378_E80 = .text:0x00000E80; // type:function size:0x2CC fn_378_1150 = .text:0x00001150; // type:function size:0x330 fn_378_1480 = .text:0x00001480; // type:function size:0x5C fn_378_14E0 = .text:0x000014E0; // type:function size:0x5C -AcOstageCrack__dtor = .text:0x00001540; // type:function size:0x100 -fn_378_1640 = .text:0x00001640; // type:function size:0x10 -fn_378_1650 = .text:0x00001650; // type:function size:0x60 -fn_378_16B0 = .text:0x000016B0; // type:function size:0xC -fn_378_16C0 = .text:0x000016C0; // type:function size:0x1C -fn_378_16E0 = .text:0x000016E0; // type:function size:0x1C -fn_378_1700 = .text:0x00001700; // type:function size:0x1C -fn_378_1720 = .text:0x00001720; // type:function size:0x10 -fn_378_1730 = .text:0x00001730; // type:function size:0x10 -fn_378_1740 = .text:0x00001740; // type:function size:0x10 -fn_378_1750 = .text:0x00001750; // type:function size:0x10 -fn_378_1760 = .text:0x00001760; // type:function size:0x10 -fn_378_1770 = .text:0x00001770; // type:function size:0x10 -fn_378_1780 = .text:0x00001780; // type:function size:0x30 -fn_378_17B0 = .text:0x000017B0; // type:function size:0x30 -fn_378_17E0 = .text:0x000017E0; // type:function size:0x30 -fn_378_1810 = .text:0x00001810; // type:function size:0x338 -fn_378_1B50 = .text:0x00001B50; // type:function size:0x58 -fn_378_1BB0 = .text:0x00001BB0; // type:function size:0x88 +__dt__16dAcOstageCrack_cFv = .text:0x00001540; // type:function size:0x100 +getStateID__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001640; // type:function size:0x10 +build__32sFStateFct_c<16dAcOstageCrack_c>FRC12sStateIDIf_c = .text:0x00001650; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOstageCrack_c>FRP10sStateIf_c = .text:0x000016B0; // type:function size:0xC +initialize__29sFState_c<16dAcOstageCrack_c>Fv = .text:0x000016C0; // type:function size:0x1C +execute__29sFState_c<16dAcOstageCrack_c>Fv = .text:0x000016E0; // type:function size:0x1C +finalize__29sFState_c<16dAcOstageCrack_c>Fv = .text:0x00001700; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001720; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001730; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001740; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001750; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001760; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001770; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOstageCrack_c>CFR16dAcOstageCrack_c = .text:0x00001780; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOstageCrack_c>CFR16dAcOstageCrack_c = .text:0x000017B0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOstageCrack_c>CFR16dAcOstageCrack_c = .text:0x000017E0; // type:function size:0x30 +__sinit_\d_a_obj_stage_crack_cpp = .text:0x00001810; // type:function size:0x338 scope:local +__dt__31sFStateID_c<16dAcOstageCrack_c>Fv = .text:0x00001B50; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOstageCrack_c>CFPCc = .text:0x00001BB0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -61,7 +61,7 @@ lbl_378_rodata_0 = .rodata:0x00000000; // type:object size:0x24 data:float lbl_378_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_378_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_378_rodata_2C = .rodata:0x0000002C; // type:object size:0x1C data:float -lbl_378_data_0 = .data:0x00000000; // type:object size:0x74 data:4byte +g_profile_OBJ_STAGE_CRACK = .data:0x00000000; // type:object size:0x74 data:4byte lbl_378_data_74 = .data:0x00000074; // type:object size:0x24 lbl_378_data_98 = .data:0x00000098; // type:object size:0x80 lbl_378_data_118 = .data:0x00000118; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_stage_debrisNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stage_debrisNP/symbols.txt index 7969c82e..401f97b5 100644 --- a/config/SOUE01/rels/d_a_obj_stage_debrisNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stage_debrisNP/symbols.txt @@ -3,53 +3,53 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_402_F0 = .text:0x000000F0; // type:function size:0xD8 -fn_402_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_402_230 = .text:0x00000230; // type:function size:0x6C -fn_402_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_402_340 = .text:0x00000340; // type:function size:0xA4 +dAcOstageDebris_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD8 +__dt__30sFState_c<17dAcOstageDebris_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOstageDebris_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_402_3F0 = .text:0x000003F0; // type:function size:0xD0 fn_402_4C0 = .text:0x000004C0; // type:function size:0x128 -fn_402_5F0 = .text:0x000005F0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005F0; // type:function size:0x10 fn_402_600 = .text:0x00000600; // type:function size:0x8 fn_402_610 = .text:0x00000610; // type:function size:0xFC -fn_402_710 = .text:0x00000710; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000710; // type:function size:0x10 fn_402_720 = .text:0x00000720; // type:function size:0x28 -fn_402_750 = .text:0x00000750; // type:function size:0x4 -fn_402_760 = .text:0x00000760; // type:function size:0x48 +initializeState_Wait__17dAcOstageDebris_cFv = .text:0x00000750; // type:function size:0x4 +executeState_Wait__17dAcOstageDebris_cFv = .text:0x00000760; // type:function size:0x48 fn_402_7A8 = .text:0x000007A8; // type:function size:0x4 -fn_402_7B0 = .text:0x000007B0; // type:function size:0x4 -fn_402_7C0 = .text:0x000007C0; // type:function size:0x5C -fn_402_820 = .text:0x00000820; // type:function size:0x10 -fn_402_830 = .text:0x00000830; // type:function size:0x4 -fn_402_840 = .text:0x00000840; // type:function size:0x18 -fn_402_860 = .text:0x00000860; // type:function size:0x4 -fn_402_870 = .text:0x00000870; // type:function size:0x4 -fn_402_880 = .text:0x00000880; // type:function size:0xD8 -fn_402_960 = .text:0x00000960; // type:function size:0x10 -fn_402_970 = .text:0x00000970; // type:function size:0x60 -fn_402_9D0 = .text:0x000009D0; // type:function size:0xC -fn_402_9E0 = .text:0x000009E0; // type:function size:0x1C -fn_402_A00 = .text:0x00000A00; // type:function size:0x1C -fn_402_A20 = .text:0x00000A20; // type:function size:0x1C -fn_402_A40 = .text:0x00000A40; // type:function size:0x10 -fn_402_A50 = .text:0x00000A50; // type:function size:0x10 -fn_402_A60 = .text:0x00000A60; // type:function size:0x10 -fn_402_A70 = .text:0x00000A70; // type:function size:0x10 -fn_402_A80 = .text:0x00000A80; // type:function size:0x10 -fn_402_A90 = .text:0x00000A90; // type:function size:0x10 -fn_402_AA0 = .text:0x00000AA0; // type:function size:0x30 -fn_402_AD0 = .text:0x00000AD0; // type:function size:0x30 -fn_402_B00 = .text:0x00000B00; // type:function size:0x30 -fn_402_B30 = .text:0x00000B30; // type:function size:0x27C -fn_402_DB0 = .text:0x00000DB0; // type:function size:0x58 -fn_402_E10 = .text:0x00000E10; // type:function size:0x88 +finalizeState_Wait__17dAcOstageDebris_cFv = .text:0x000007B0; // type:function size:0x4 +initializeState_Break__17dAcOstageDebris_cFv = .text:0x000007C0; // type:function size:0x5C +executeState_Break__17dAcOstageDebris_cFv = .text:0x00000820; // type:function size:0x10 +finalizeState_Break__17dAcOstageDebris_cFv = .text:0x00000830; // type:function size:0x4 +initializeState_After__17dAcOstageDebris_cFv = .text:0x00000840; // type:function size:0x18 +executeState_After__17dAcOstageDebris_cFv = .text:0x00000860; // type:function size:0x4 +finalizeState_After__17dAcOstageDebris_cFv = .text:0x00000870; // type:function size:0x4 +__dt__17dAcOstageDebris_cFv = .text:0x00000880; // type:function size:0xD8 +getStateID__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000960; // type:function size:0x10 +build__33sFStateFct_c<17dAcOstageDebris_c>FRC12sStateIDIf_c = .text:0x00000970; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOstageDebris_c>FRP10sStateIf_c = .text:0x000009D0; // type:function size:0xC +initialize__30sFState_c<17dAcOstageDebris_c>Fv = .text:0x000009E0; // type:function size:0x1C +execute__30sFState_c<17dAcOstageDebris_c>Fv = .text:0x00000A00; // type:function size:0x1C +finalize__30sFState_c<17dAcOstageDebris_c>Fv = .text:0x00000A20; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A40; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A50; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A60; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A70; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A80; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A90; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOstageDebris_c>CFR17dAcOstageDebris_c = .text:0x00000AA0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOstageDebris_c>CFR17dAcOstageDebris_c = .text:0x00000AD0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOstageDebris_c>CFR17dAcOstageDebris_c = .text:0x00000B00; // type:function size:0x30 +__sinit_\d_a_obj_stage_debris_cpp = .text:0x00000B30; // type:function size:0x27C scope:local +__dt__32sFStateID_c<17dAcOstageDebris_c>Fv = .text:0x00000DB0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOstageDebris_c>CFPCc = .text:0x00000E10; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_402_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_402_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float -lbl_402_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STAGE_DEBRIS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_402_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_402_data_20 = .data:0x00000020; // type:object size:0xC data:string lbl_402_data_2C = .data:0x0000002C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_stage_krakenNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stage_krakenNP/symbols.txt index 3487f42a..5b3d87d6 100644 --- a/config/SOUE01/rels/d_a_obj_stage_krakenNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stage_krakenNP/symbols.txt @@ -3,35 +3,35 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOStageKraken__ctor = .text:0x000000F0; // type:function size:0x198 -fn_346_290 = .text:0x00000290; // type:function size:0x58 -fn_346_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_346_360 = .text:0x00000360; // type:function size:0xA0 -fn_346_400 = .text:0x00000400; // type:function size:0xA4 +dAcOstageKraken_c_classInit__Fv = .text:0x000000F0; // type:function size:0x198 +__dt__30sFState_c<17dAcOstageKraken_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOstageKraken_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_346_4B0 = .text:0x000004B0; // type:function size:0x40 fn_346_4F0 = .text:0x000004F0; // type:function size:0x14 fn_346_510 = .text:0x00000510; // type:function size:0x58 AcOStageKraken__initModels = .text:0x00000570; // type:function size:0x1A4 AcOStageKraken__init = .text:0x00000720; // type:function size:0x218 AcOStageKraken__isInBossRush = .text:0x00000940; // type:function size:0x8 -fn_346_950 = .text:0x00000950; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000950; // type:function size:0x10 AcOStageKraken__destory = .text:0x00000960; // type:function size:0x54 AcOStageKraken__update = .text:0x000009C0; // type:function size:0x108 -fn_346_AD0 = .text:0x00000AD0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AD0; // type:function size:0x10 AcOStageKraken__draw = .text:0x00000AE0; // type:function size:0x6C -fn_346_B50 = .text:0x00000B50; // type:function size:0x4 -AcOStageKraken__stateWaitUpdate = .text:0x00000B60; // type:function size:0xB8 +initializeState_Wait__17dAcOstageKraken_cFv = .text:0x00000B50; // type:function size:0x4 +executeState_Wait__17dAcOstageKraken_cFv = .text:0x00000B60; // type:function size:0xB8 fn_346_C18 = .text:0x00000C18; // type:function size:0x4 -fn_346_C20 = .text:0x00000C20; // type:function size:0x4 -AcOStageKraken__stateMarkLightEnter = .text:0x00000C30; // type:function size:0x14 -AcOStageKraken__stateMarkLightUpdate = .text:0x00000C50; // type:function size:0xB4 -AcOStageKraken__stateMarkLightLeave = .text:0x00000D10; // type:function size:0xC -AcOStageKraken__stateAroundMarkLightEnter = .text:0x00000D20; // type:function size:0x14 -AcOStageKraken__stateAroundMarkLightUpdate = .text:0x00000D40; // type:function size:0x98 -AcOStageKraken__stateAroundMarkLightLeave = .text:0x00000DE0; // type:function size:0x4 -AcOStageKraken__stateMarkVanishEnter = .text:0x00000DF0; // type:function size:0x14 -AcOStageKraken__stateMarkVanishUpdate = .text:0x00000E10; // type:function size:0xD8 -AcOStageKraken__stateMarkVanishLeave = .text:0x00000EF0; // type:function size:0x4 +finalizeState_Wait__17dAcOstageKraken_cFv = .text:0x00000C20; // type:function size:0x4 +initializeState_MarkLight__17dAcOstageKraken_cFv = .text:0x00000C30; // type:function size:0x14 +executeState_MarkLight__17dAcOstageKraken_cFv = .text:0x00000C50; // type:function size:0xB4 +finalizeState_MarkLight__17dAcOstageKraken_cFv = .text:0x00000D10; // type:function size:0xC +initializeState_AroundMarkLight__17dAcOstageKraken_cFv = .text:0x00000D20; // type:function size:0x14 +executeState_AroundMarkLight__17dAcOstageKraken_cFv = .text:0x00000D40; // type:function size:0x98 +finalizeState_AroundMarkLight__17dAcOstageKraken_cFv = .text:0x00000DE0; // type:function size:0x4 +initializeState_MarkVanish__17dAcOstageKraken_cFv = .text:0x00000DF0; // type:function size:0x14 +executeState_MarkVanish__17dAcOstageKraken_cFv = .text:0x00000E10; // type:function size:0xD8 +finalizeState_MarkVanish__17dAcOstageKraken_cFv = .text:0x00000EF0; // type:function size:0x4 fn_346_F00 = .text:0x00000F00; // type:function size:0xA8 fn_346_FB0 = .text:0x00000FB0; // type:function size:0x70 fn_346_1020 = .text:0x00001020; // type:function size:0x88 @@ -42,30 +42,30 @@ fn_346_1190 = .text:0x00001190; // type:function size:0xC4 fn_346_1260 = .text:0x00001260; // type:function size:0x20 fn_346_1280 = .text:0x00001280; // type:function size:0x20 getStageKrakenPtr = .text:0x000012A0; // type:function size:0xC -AcOStageKraken__dtor = .text:0x000012B0; // type:function size:0x140 -fn_346_13F0 = .text:0x000013F0; // type:function size:0x10 +__dt__17dAcOstageKraken_cFv = .text:0x000012B0; // type:function size:0x140 +getStateID__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013F0; // type:function size:0x10 fn_346_1400 = .text:0x00001400; // type:function size:0x4 fn_346_1410 = .text:0x00001410; // type:function size:0x4 fn_346_1420 = .text:0x00001420; // type:function size:0x4 fn_346_1430 = .text:0x00001430; // type:function size:0x4 fn_346_1440 = .text:0x00001440; // type:function size:0x4 -fn_346_1450 = .text:0x00001450; // type:function size:0x60 -fn_346_14B0 = .text:0x000014B0; // type:function size:0xC -fn_346_14C0 = .text:0x000014C0; // type:function size:0x1C -fn_346_14E0 = .text:0x000014E0; // type:function size:0x1C -fn_346_1500 = .text:0x00001500; // type:function size:0x1C -fn_346_1520 = .text:0x00001520; // type:function size:0x10 -fn_346_1530 = .text:0x00001530; // type:function size:0x10 -fn_346_1540 = .text:0x00001540; // type:function size:0x10 -fn_346_1550 = .text:0x00001550; // type:function size:0x10 -fn_346_1560 = .text:0x00001560; // type:function size:0x10 -fn_346_1570 = .text:0x00001570; // type:function size:0x10 -fn_346_1580 = .text:0x00001580; // type:function size:0x30 -fn_346_15B0 = .text:0x000015B0; // type:function size:0x30 -fn_346_15E0 = .text:0x000015E0; // type:function size:0x30 -fn_346_1610 = .text:0x00001610; // type:function size:0x35C -fn_346_1970 = .text:0x00001970; // type:function size:0x58 -fn_346_19D0 = .text:0x000019D0; // type:function size:0x88 +build__33sFStateFct_c<17dAcOstageKraken_c>FRC12sStateIDIf_c = .text:0x00001450; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOstageKraken_c>FRP10sStateIf_c = .text:0x000014B0; // type:function size:0xC +initialize__30sFState_c<17dAcOstageKraken_c>Fv = .text:0x000014C0; // type:function size:0x1C +execute__30sFState_c<17dAcOstageKraken_c>Fv = .text:0x000014E0; // type:function size:0x1C +finalize__30sFState_c<17dAcOstageKraken_c>Fv = .text:0x00001500; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001520; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001530; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001540; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001550; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001560; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001570; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOstageKraken_c>CFR17dAcOstageKraken_c = .text:0x00001580; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOstageKraken_c>CFR17dAcOstageKraken_c = .text:0x000015B0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOstageKraken_c>CFR17dAcOstageKraken_c = .text:0x000015E0; // type:function size:0x30 +__sinit_\d_a_obj_stage_kraken_cpp = .text:0x00001610; // type:function size:0x35C scope:local +__dt__32sFStateID_c<17dAcOstageKraken_c>Fv = .text:0x00001970; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOstageKraken_c>CFPCc = .text:0x000019D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -73,7 +73,7 @@ lbl_346_rodata_0 = .rodata:0x00000000; // type:object size:0x80 data:float lbl_346_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float lbl_346_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float lbl_346_rodata_88 = .rodata:0x00000088; // type:object size:0xC data:float -lbl_346_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STAGE_KRAKEN = .data:0x00000000; // type:object size:0x10 data:4byte lbl_346_data_10 = .data:0x00000010; // type:object size:0x8 lbl_346_data_18 = .data:0x00000018; // type:object size:0x8 lbl_346_data_20 = .data:0x00000020; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_stage_kraken_partsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stage_kraken_partsNP/symbols.txt index e3841603..dcba973e 100644 --- a/config/SOUE01/rels/d_a_obj_stage_kraken_partsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stage_kraken_partsNP/symbols.txt @@ -3,43 +3,43 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOstageKrakenParts__ctor = .text:0x000000F0; // type:function size:0xD4 -fn_347_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_347_230 = .text:0x00000230; // type:function size:0x6C -fn_347_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_347_340 = .text:0x00000340; // type:function size:0xA4 +dAcOstageKrakenParts_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD4 +__dt__35sFState_c<22dAcOstageKrakenParts_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__38sFStateFct_c<22dAcOstageKrakenParts_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__61sFStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_347_3F0 = .text:0x000003F0; // type:function size:0x114 AcOstageKrakenParts__init = .text:0x00000510; // type:function size:0x628 -fn_347_B40 = .text:0x00000B40; // type:function size:0x10 +changeState__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B40; // type:function size:0x10 fn_347_B50 = .text:0x00000B50; // type:function size:0x8 AcOstageKrakenParts__update = .text:0x00000B60; // type:function size:0xAC -fn_347_C10 = .text:0x00000C10; // type:function size:0x10 +executeState__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C10; // type:function size:0x10 fn_347_C20 = .text:0x00000C20; // type:function size:0x28 -fn_347_C50 = .text:0x00000C50; // type:function size:0x4 -AcOstageKrakenParts__stateShakeUpdate = .text:0x00000C60; // type:function size:0x18 -fn_347_C80 = .text:0x00000C80; // type:function size:0x4 -AcOstageKrakenParts__stateFallEnter = .text:0x00000C90; // type:function size:0x58 -AcOstageKrakenParts__stateFallUpdate = .text:0x00000CF0; // type:function size:0xE0 -fn_347_DD0 = .text:0x00000DD0; // type:function size:0x4 -fn_347_DE0 = .text:0x00000DE0; // type:function size:0xE4 -fn_347_ED0 = .text:0x00000ED0; // type:function size:0x10 -fn_347_EE0 = .text:0x00000EE0; // type:function size:0x60 -fn_347_F40 = .text:0x00000F40; // type:function size:0xC -fn_347_F50 = .text:0x00000F50; // type:function size:0x1C -fn_347_F70 = .text:0x00000F70; // type:function size:0x1C -fn_347_F90 = .text:0x00000F90; // type:function size:0x1C -fn_347_FB0 = .text:0x00000FB0; // type:function size:0x10 -fn_347_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_347_FD0 = .text:0x00000FD0; // type:function size:0x10 -fn_347_FE0 = .text:0x00000FE0; // type:function size:0x10 -fn_347_FF0 = .text:0x00000FF0; // type:function size:0x10 -fn_347_1000 = .text:0x00001000; // type:function size:0x10 -fn_347_1010 = .text:0x00001010; // type:function size:0x30 -fn_347_1040 = .text:0x00001040; // type:function size:0x30 -fn_347_1070 = .text:0x00001070; // type:function size:0x30 -fn_347_10A0 = .text:0x000010A0; // type:function size:0x1E0 -fn_347_1280 = .text:0x00001280; // type:function size:0x58 -fn_347_12E0 = .text:0x000012E0; // type:function size:0x88 +initializeState_Shake__22dAcOstageKrakenParts_cFv = .text:0x00000C50; // type:function size:0x4 +executeState_Shake__22dAcOstageKrakenParts_cFv = .text:0x00000C60; // type:function size:0x18 +finalizeState_Shake__22dAcOstageKrakenParts_cFv = .text:0x00000C80; // type:function size:0x4 +initializeState_Fall__22dAcOstageKrakenParts_cFv = .text:0x00000C90; // type:function size:0x58 +executeState_Fall__22dAcOstageKrakenParts_cFv = .text:0x00000CF0; // type:function size:0xE0 +finalizeState_Fall__22dAcOstageKrakenParts_cFv = .text:0x00000DD0; // type:function size:0x4 +__dt__22dAcOstageKrakenParts_cFv = .text:0x00000DE0; // type:function size:0xE4 +getStateID__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000ED0; // type:function size:0x10 +build__38sFStateFct_c<22dAcOstageKrakenParts_c>FRC12sStateIDIf_c = .text:0x00000EE0; // type:function size:0x60 +dispose__38sFStateFct_c<22dAcOstageKrakenParts_c>FRP10sStateIf_c = .text:0x00000F40; // type:function size:0xC +initialize__35sFState_c<22dAcOstageKrakenParts_c>Fv = .text:0x00000F50; // type:function size:0x1C +execute__35sFState_c<22dAcOstageKrakenParts_c>Fv = .text:0x00000F70; // type:function size:0x1C +finalize__35sFState_c<22dAcOstageKrakenParts_c>Fv = .text:0x00000F90; // type:function size:0x1C +initializeState__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FB0; // type:function size:0x10 +finalizeState__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FC0; // type:function size:0x10 +refreshState__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FD0; // type:function size:0x10 +getState__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FE0; // type:function size:0x10 +getNewStateID__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FF0; // type:function size:0x10 +getOldStateID__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001000; // type:function size:0x10 +finalizeState__37sFStateID_c<22dAcOstageKrakenParts_c>CFR22dAcOstageKrakenParts_c = .text:0x00001010; // type:function size:0x30 +executeState__37sFStateID_c<22dAcOstageKrakenParts_c>CFR22dAcOstageKrakenParts_c = .text:0x00001040; // type:function size:0x30 +initializeState__37sFStateID_c<22dAcOstageKrakenParts_c>CFR22dAcOstageKrakenParts_c = .text:0x00001070; // type:function size:0x30 +__sinit_\d_a_obj_stage_kraken_parts_cpp = .text:0x000010A0; // type:function size:0x1E0 scope:local +__dt__37sFStateID_c<22dAcOstageKrakenParts_c>Fv = .text:0x00001280; // type:function size:0x58 +isSameName__37sFStateID_c<22dAcOstageKrakenParts_c>CFPCc = .text:0x000012E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -49,7 +49,7 @@ lbl_347_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float lbl_347_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float lbl_347_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float lbl_347_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float -lbl_347_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STAGE_KRAKEN_PARTS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_347_data_10 = .data:0x00000010; // type:object size:0x8 lbl_347_data_18 = .data:0x00000018; // type:object size:0x8 lbl_347_data_20 = .data:0x00000020; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_stage_sinkNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stage_sinkNP/symbols.txt index 336e3c20..f3cbe905 100644 --- a/config/SOUE01/rels/d_a_obj_stage_sinkNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stage_sinkNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOstageSink__ctor = .text:0x000000F0; // type:function size:0xF4 -fn_383_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_383_250 = .text:0x00000250; // type:function size:0x6C -fn_383_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_383_360 = .text:0x00000360; // type:function size:0xA4 +dAcOstageSink_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF4 +__dt__28sFState_c<15dAcOstageSink_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOstageSink_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_383_410 = .text:0x00000410; // type:function size:0x14 fn_383_430 = .text:0x00000430; // type:function size:0x58 fn_383_490 = .text:0x00000490; // type:function size:0x38 -fn_383_4D0 = .text:0x000004D0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004D0; // type:function size:0x10 AcOstageSink__initModel = .text:0x000004E0; // type:function size:0xFC AcOstageSink__init = .text:0x000005E0; // type:function size:0x120 fn_383_700 = .text:0x00000700; // type:function size:0x38 AcOstageSink__update = .text:0x00000740; // type:function size:0x108 -fn_383_850 = .text:0x00000850; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000850; // type:function size:0x10 AcOstageSink__draw = .text:0x00000860; // type:function size:0x28 -AcOstageSink__stateWaitEnter = .text:0x00000890; // type:function size:0xC -AcOstageSink__stateWaitUpdate = .text:0x000008A0; // type:function size:0x1D4 +initializeState_Wait__15dAcOstageSink_cFv = .text:0x00000890; // type:function size:0xC +executeState_Wait__15dAcOstageSink_cFv = .text:0x000008A0; // type:function size:0x1D4 AcOstageSink__decrement = .text:0x00000A80; // type:function size:0x1C -fn_383_AA0 = .text:0x00000AA0; // type:function size:0x4 -fn_383_AB0 = .text:0x00000AB0; // type:function size:0x4 -AcOstageSink__;stateMoveUpdate = .text:0x00000AC0; // type:function size:0x23C -fn_383_D00 = .text:0x00000D00; // type:function size:0x4 +finalizeState_Wait__15dAcOstageSink_cFv = .text:0x00000AA0; // type:function size:0x4 +initializeState_Move__15dAcOstageSink_cFv = .text:0x00000AB0; // type:function size:0x4 +executeState_Move__15dAcOstageSink_cFv = .text:0x00000AC0; // type:function size:0x23C +finalizeState_Move__15dAcOstageSink_cFv = .text:0x00000D00; // type:function size:0x4 fn_383_D10 = .text:0x00000D10; // type:function size:0xC fn_383_D20 = .text:0x00000D20; // type:function size:0xA0 fn_383_DC0 = .text:0x00000DC0; // type:function size:0x18 -AcOstageSink__dtor = .text:0x00000DE0; // type:function size:0x100 -fn_383_EE0 = .text:0x00000EE0; // type:function size:0x10 -fn_383_EF0 = .text:0x00000EF0; // type:function size:0x60 -fn_383_F50 = .text:0x00000F50; // type:function size:0xC -fn_383_F60 = .text:0x00000F60; // type:function size:0x1C -fn_383_F80 = .text:0x00000F80; // type:function size:0x1C -fn_383_FA0 = .text:0x00000FA0; // type:function size:0x1C -fn_383_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_383_FD0 = .text:0x00000FD0; // type:function size:0x10 -fn_383_FE0 = .text:0x00000FE0; // type:function size:0x10 -fn_383_FF0 = .text:0x00000FF0; // type:function size:0x10 -fn_383_1000 = .text:0x00001000; // type:function size:0x10 -fn_383_1010 = .text:0x00001010; // type:function size:0x10 -fn_383_1020 = .text:0x00001020; // type:function size:0x30 -fn_383_1050 = .text:0x00001050; // type:function size:0x30 -fn_383_1080 = .text:0x00001080; // type:function size:0x30 -fn_383_10B0 = .text:0x000010B0; // type:function size:0x1C0 -fn_383_1270 = .text:0x00001270; // type:function size:0x58 -fn_383_12D0 = .text:0x000012D0; // type:function size:0x88 +__dt__15dAcOstageSink_cFv = .text:0x00000DE0; // type:function size:0x100 +getStateID__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EE0; // type:function size:0x10 +build__31sFStateFct_c<15dAcOstageSink_c>FRC12sStateIDIf_c = .text:0x00000EF0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOstageSink_c>FRP10sStateIf_c = .text:0x00000F50; // type:function size:0xC +initialize__28sFState_c<15dAcOstageSink_c>Fv = .text:0x00000F60; // type:function size:0x1C +execute__28sFState_c<15dAcOstageSink_c>Fv = .text:0x00000F80; // type:function size:0x1C +finalize__28sFState_c<15dAcOstageSink_c>Fv = .text:0x00000FA0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FC0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FD0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FE0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FF0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001000; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001010; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOstageSink_c>CFR15dAcOstageSink_c = .text:0x00001020; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOstageSink_c>CFR15dAcOstageSink_c = .text:0x00001050; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOstageSink_c>CFR15dAcOstageSink_c = .text:0x00001080; // type:function size:0x30 +__sinit_\d_a_obj_stage_sink_cpp = .text:0x000010B0; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcOstageSink_c>Fv = .text:0x00001270; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOstageSink_c>CFPCc = .text:0x000012D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -55,7 +55,7 @@ lbl_383_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_383_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_383_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_383_rodata_10 = .rodata:0x00000010; // type:object size:0x8 data:double -lbl_383_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STAGE_SINK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_383_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_383_data_14 = .data:0x00000014; // type:object size:0x48 data:4byte lbl_383_data_5C = .data:0x0000005C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_stage_waterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stage_waterNP/symbols.txt index 49e764f6..70e53b5f 100644 --- a/config/SOUE01/rels/d_a_obj_stage_waterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stage_waterNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOstageWater__ctor = .text:0x000000F0; // type:function size:0x124 +dAcOstageWater_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 fn_384_220 = .text:0x00000220; // type:function size:0x64 -fn_384_290 = .text:0x00000290; // type:function size:0x58 -fn_384_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_384_360 = .text:0x00000360; // type:function size:0xA0 -fn_384_400 = .text:0x00000400; // type:function size:0xA4 +__dt__29sFState_c<16dAcOstageWater_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOstageWater_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 AcOstageWater__initModels = .text:0x000004B0; // type:function size:0x200 AcOstageWater__init = .text:0x000006B0; // type:function size:0x274 -fn_384_930 = .text:0x00000930; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000930; // type:function size:0x10 AcOstageWater__destroy = .text:0x00000940; // type:function size:0x4C AcOstageWater__update = .text:0x00000990; // type:function size:0xAC -fn_384_A40 = .text:0x00000A40; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A40; // type:function size:0x10 AcOstageWater__draw = .text:0x00000A50; // type:function size:0x60 -fn_384_AB0 = .text:0x00000AB0; // type:function size:0x4 -AcOstageWater__stateWaitUpdate = .text:0x00000AC0; // type:function size:0x30 +initializeState_Wait__16dAcOstageWater_cFv = .text:0x00000AB0; // type:function size:0x4 +executeState_Wait__16dAcOstageWater_cFv = .text:0x00000AC0; // type:function size:0x30 fn_384_AF0 = .text:0x00000AF0; // type:function size:0x4 -fn_384_B00 = .text:0x00000B00; // type:function size:0x4 -AcOstageWater__stateMoveEnter = .text:0x00000B10; // type:function size:0x70 -AcOstageWater__stateMoveUpdate = .text:0x00000B80; // type:function size:0x1C4 -fn_384_D50 = .text:0x00000D50; // type:function size:0x4 +finalizeState_Wait__16dAcOstageWater_cFv = .text:0x00000B00; // type:function size:0x4 +initializeState_Move__16dAcOstageWater_cFv = .text:0x00000B10; // type:function size:0x70 +executeState_Move__16dAcOstageWater_cFv = .text:0x00000B80; // type:function size:0x1C4 +finalizeState_Move__16dAcOstageWater_cFv = .text:0x00000D50; // type:function size:0x4 getStageWaterPtr = .text:0x00000D60; // type:function size:0xC -AcOstageWater__dtor = .text:0x00000D70; // type:function size:0x114 -fn_384_E90 = .text:0x00000E90; // type:function size:0x10 -fn_384_EA0 = .text:0x00000EA0; // type:function size:0x60 -fn_384_F00 = .text:0x00000F00; // type:function size:0xC -fn_384_F10 = .text:0x00000F10; // type:function size:0x1C -fn_384_F30 = .text:0x00000F30; // type:function size:0x1C -fn_384_F50 = .text:0x00000F50; // type:function size:0x1C -fn_384_F70 = .text:0x00000F70; // type:function size:0x10 -fn_384_F80 = .text:0x00000F80; // type:function size:0x10 -fn_384_F90 = .text:0x00000F90; // type:function size:0x10 -fn_384_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_384_FB0 = .text:0x00000FB0; // type:function size:0x10 -fn_384_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_384_FD0 = .text:0x00000FD0; // type:function size:0x30 -fn_384_1000 = .text:0x00001000; // type:function size:0x30 -fn_384_1030 = .text:0x00001030; // type:function size:0x30 -fn_384_1060 = .text:0x00001060; // type:function size:0x1F4 -fn_384_1260 = .text:0x00001260; // type:function size:0x58 -fn_384_12C0 = .text:0x000012C0; // type:function size:0x88 +__dt__16dAcOstageWater_cFv = .text:0x00000D70; // type:function size:0x114 +getStateID__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E90; // type:function size:0x10 +build__32sFStateFct_c<16dAcOstageWater_c>FRC12sStateIDIf_c = .text:0x00000EA0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOstageWater_c>FRP10sStateIf_c = .text:0x00000F00; // type:function size:0xC +initialize__29sFState_c<16dAcOstageWater_c>Fv = .text:0x00000F10; // type:function size:0x1C +execute__29sFState_c<16dAcOstageWater_c>Fv = .text:0x00000F30; // type:function size:0x1C +finalize__29sFState_c<16dAcOstageWater_c>Fv = .text:0x00000F50; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F70; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F80; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F90; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FB0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FC0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOstageWater_c>CFR16dAcOstageWater_c = .text:0x00000FD0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOstageWater_c>CFR16dAcOstageWater_c = .text:0x00001000; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOstageWater_c>CFR16dAcOstageWater_c = .text:0x00001030; // type:function size:0x30 +__sinit_\d_a_obj_stage_water_cpp = .text:0x00001060; // type:function size:0x1F4 scope:local +__dt__31sFStateID_c<16dAcOstageWater_c>Fv = .text:0x00001260; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOstageWater_c>CFPCc = .text:0x000012C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -52,7 +52,7 @@ lbl_384_rodata_C = .rodata:0x0000000C; // type:object size:0x8 data:float lbl_384_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float lbl_384_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_384_rodata_1C = .rodata:0x0000001C; // type:object size:0xC data:float -lbl_384_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STAGE_WATER = .data:0x00000000; // type:object size:0x10 data:4byte lbl_384_data_10 = .data:0x00000010; // type:object size:0xC lbl_384_data_1C = .data:0x0000001C; // type:object size:0x44 lbl_384_data_60 = .data:0x00000060; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_step_gumarmNP/symbols.txt b/config/SOUE01/rels/d_a_obj_step_gumarmNP/symbols.txt index f97cc31b..59b86745 100644 --- a/config/SOUE01/rels/d_a_obj_step_gumarmNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_step_gumarmNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOStepGumarm__ctor = .text:0x000000F0; // type:function size:0xE0 -fn_486_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_486_230 = .text:0x00000230; // type:function size:0x6C -fn_486_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_486_340 = .text:0x00000340; // type:function size:0xA4 +dAcOStepGumarm_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 +__dt__29sFState_c<16dAcOStepGumarm_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOStepGumarm_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcOStepGumarm__interactFunc = .text:0x000003F0; // type:function size:0x40 AcOStepGumarm__initModels = .text:0x00000430; // type:function size:0xD0 AcOStepGumarm__init = .text:0x00000500; // type:function size:0x1B8 -fn_486_6C0 = .text:0x000006C0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006C0; // type:function size:0x10 fn_486_6D0 = .text:0x000006D0; // type:function size:0x8 AcOStepGumarm__update = .text:0x000006E0; // type:function size:0x1E0 -fn_486_8C0 = .text:0x000008C0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008C0; // type:function size:0x10 AcOStepGumarm__draw = .text:0x000008D0; // type:function size:0x28 -AcOStepGumarm__stateWaitEnter = .text:0x00000900; // type:function size:0xC -AcOStepGumarm__stateWaitUpdate = .text:0x00000910; // type:function size:0xF0 -fn_486_A00 = .text:0x00000A00; // type:function size:0x4 +initializeState_Wait__16dAcOStepGumarm_cFv = .text:0x00000900; // type:function size:0xC +executeState_Wait__16dAcOStepGumarm_cFv = .text:0x00000910; // type:function size:0xF0 +finalizeState_Wait__16dAcOStepGumarm_cFv = .text:0x00000A00; // type:function size:0x4 fn_486_A10 = .text:0x00000A10; // type:function size:0x64 -AcOStepGumarm__dtor = .text:0x00000A80; // type:function size:0xFC -fn_486_B80 = .text:0x00000B80; // type:function size:0x10 -fn_486_B90 = .text:0x00000B90; // type:function size:0x60 -fn_486_BF0 = .text:0x00000BF0; // type:function size:0xC -fn_486_C00 = .text:0x00000C00; // type:function size:0x1C -fn_486_C20 = .text:0x00000C20; // type:function size:0x1C -fn_486_C40 = .text:0x00000C40; // type:function size:0x1C -fn_486_C60 = .text:0x00000C60; // type:function size:0x10 -fn_486_C70 = .text:0x00000C70; // type:function size:0x10 -fn_486_C80 = .text:0x00000C80; // type:function size:0x10 -fn_486_C90 = .text:0x00000C90; // type:function size:0x10 -fn_486_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_486_CB0 = .text:0x00000CB0; // type:function size:0x10 -fn_486_CC0 = .text:0x00000CC0; // type:function size:0x30 -fn_486_CF0 = .text:0x00000CF0; // type:function size:0x30 -fn_486_D20 = .text:0x00000D20; // type:function size:0x30 -fn_486_D50 = .text:0x00000D50; // type:function size:0x10C -fn_486_E60 = .text:0x00000E60; // type:function size:0x58 -fn_486_EC0 = .text:0x00000EC0; // type:function size:0x88 +__dt__16dAcOStepGumarm_cFv = .text:0x00000A80; // type:function size:0xFC +getStateID__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B80; // type:function size:0x10 +build__32sFStateFct_c<16dAcOStepGumarm_c>FRC12sStateIDIf_c = .text:0x00000B90; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOStepGumarm_c>FRP10sStateIf_c = .text:0x00000BF0; // type:function size:0xC +initialize__29sFState_c<16dAcOStepGumarm_c>Fv = .text:0x00000C00; // type:function size:0x1C +execute__29sFState_c<16dAcOStepGumarm_c>Fv = .text:0x00000C20; // type:function size:0x1C +finalize__29sFState_c<16dAcOStepGumarm_c>Fv = .text:0x00000C40; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C60; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C70; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C80; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C90; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CA0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CB0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOStepGumarm_c>CFR16dAcOStepGumarm_c = .text:0x00000CC0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOStepGumarm_c>CFR16dAcOStepGumarm_c = .text:0x00000CF0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOStepGumarm_c>CFR16dAcOStepGumarm_c = .text:0x00000D20; // type:function size:0x30 +__sinit_\d_a_obj_step_gumarm_cpp = .text:0x00000D50; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dAcOStepGumarm_c>Fv = .text:0x00000E60; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOStepGumarm_c>CFPCc = .text:0x00000EC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_486_rodata_0 = .rodata:0x00000000; // type:object size:0x2C data:float lbl_486_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float lbl_486_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte -lbl_486_data_40 = .data:0x00000040; // type:object size:0x44 +g_profile_OBJ_STEP_GUMARM = .data:0x00000040; // type:object size:0x44 lbl_486_data_84 = .data:0x00000084; // type:object size:0x24 lbl_486_data_A8 = .data:0x000000A8; // type:object size:0x80 lbl_486_data_128 = .data:0x00000128; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_step_statueNP/symbols.txt b/config/SOUE01/rels/d_a_obj_step_statueNP/symbols.txt index 371dc219..0b76fe01 100644 --- a/config/SOUE01/rels/d_a_obj_step_statueNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_step_statueNP/symbols.txt @@ -3,38 +3,38 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOStepStatue__ctor = .text:0x000000F0; // type:function size:0x168 -fn_493_260 = .text:0x00000260; // type:function size:0x58 -fn_493_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_493_330 = .text:0x00000330; // type:function size:0xA0 -fn_493_3D0 = .text:0x000003D0; // type:function size:0xA4 +dAcOStepStatue_c_classInit__Fv = .text:0x000000F0; // type:function size:0x168 +__dt__29sFState_c<16dAcOStepStatue_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOStepStatue_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 AcOStepStatue__inEventCallback = .text:0x00000480; // type:function size:0xC fn_493_48C = .text:0x0000048C; // type:function size:0x4 AcOStepStatue__endEventCallback = .text:0x00000490; // type:function size:0xC fn_493_49C = .text:0x0000049C; // type:function size:0x4 AcOStepStatue__initModels = .text:0x000004A0; // type:function size:0x22C AcOStepStatue__init = .text:0x000006D0; // type:function size:0x2AC -fn_493_980 = .text:0x00000980; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000980; // type:function size:0x10 fn_493_990 = .text:0x00000990; // type:function size:0x8 AcOStepStatue__update = .text:0x000009A0; // type:function size:0x390 -fn_493_D30 = .text:0x00000D30; // type:function size:0x10 -fn_493_D40 = .text:0x00000D40; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D30; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D40; // type:function size:0x10 AcOStepStatue__draw = .text:0x00000D50; // type:function size:0xAC -fn_493_E00 = .text:0x00000E00; // type:function size:0x4 -AcOStepStatue__stateWaitUpdate = .text:0x00000E10; // type:function size:0x68 -fn_493_E80 = .text:0x00000E80; // type:function size:0x4 -AcOStepStatue__stateCarryBombEnter = .text:0x00000E90; // type:function size:0xB0 -AcOStepStatue__stateCarryBombUpdate = .text:0x00000F40; // type:function size:0x15C -fn_493_10A0 = .text:0x000010A0; // type:function size:0x4 -AcOStepStatue__stateBreakDownEnter = .text:0x000010B0; // type:function size:0xC0 -AcOStepStatue__stateBreakDownUpdate = .text:0x00001170; // type:function size:0x6C4 -AcOStepStatue__stateBreakDownLeave = .text:0x00001840; // type:function size:0x74 -AcOStepStatue__stateSandSinkEnter = .text:0x000018C0; // type:function size:0x80 -AcOStepStatue__stateSinkSandUpdate = .text:0x00001940; // type:function size:0x134 -fn_493_1A80 = .text:0x00001A80; // type:function size:0x4 -AcOStepStatue__stateEndEnter = .text:0x00001A90; // type:function size:0x10 -fn_493_1AA0 = .text:0x00001AA0; // type:function size:0x4 -fn_493_1AB0 = .text:0x00001AB0; // type:function size:0x4 +initializeState_Wait__16dAcOStepStatue_cFv = .text:0x00000E00; // type:function size:0x4 +executeState_Wait__16dAcOStepStatue_cFv = .text:0x00000E10; // type:function size:0x68 +finalizeState_Wait__16dAcOStepStatue_cFv = .text:0x00000E80; // type:function size:0x4 +initializeState_CarryBomb__16dAcOStepStatue_cFv = .text:0x00000E90; // type:function size:0xB0 +executeState_CarryBomb__16dAcOStepStatue_cFv = .text:0x00000F40; // type:function size:0x15C +finalizeState_CarryBomb__16dAcOStepStatue_cFv = .text:0x000010A0; // type:function size:0x4 +initializeState_BreakDown__16dAcOStepStatue_cFv = .text:0x000010B0; // type:function size:0xC0 +executeState_BreakDown__16dAcOStepStatue_cFv = .text:0x00001170; // type:function size:0x6C4 +finalizeState_BreakDown__16dAcOStepStatue_cFv = .text:0x00001840; // type:function size:0x74 +initializeState_SandSink__16dAcOStepStatue_cFv = .text:0x000018C0; // type:function size:0x80 +executeState_SandSink__16dAcOStepStatue_cFv = .text:0x00001940; // type:function size:0x134 +finalizeState_SandSink__16dAcOStepStatue_cFv = .text:0x00001A80; // type:function size:0x4 +initializeState_End__16dAcOStepStatue_cFv = .text:0x00001A90; // type:function size:0x10 +executeState_End__16dAcOStepStatue_cFv = .text:0x00001AA0; // type:function size:0x4 +finalizeState_End__16dAcOStepStatue_cFv = .text:0x00001AB0; // type:function size:0x4 fn_493_1AC0 = .text:0x00001AC0; // type:function size:0x328 fn_493_1DF0 = .text:0x00001DF0; // type:function size:0x130 fn_493_1F20 = .text:0x00001F20; // type:function size:0xF0 @@ -49,24 +49,24 @@ AcOStepStatue__setEventFromStepStatue = .text:0x000026A0; // type:function size: fn_493_2730 = .text:0x00002730; // type:function size:0x4 fn_493_2740 = .text:0x00002740; // type:function size:0x20 AcOStepStatue__handleSurroundingObjects = .text:0x00002760; // type:function size:0x158 -AcOStepStatue__initModels2 = .text:0x000028C0; // type:function size:0x17C -fn_493_2A40 = .text:0x00002A40; // type:function size:0x60 -fn_493_2AA0 = .text:0x00002AA0; // type:function size:0xC -fn_493_2AB0 = .text:0x00002AB0; // type:function size:0x1C -fn_493_2AD0 = .text:0x00002AD0; // type:function size:0x1C -fn_493_2AF0 = .text:0x00002AF0; // type:function size:0x1C -fn_493_2B10 = .text:0x00002B10; // type:function size:0x10 -fn_493_2B20 = .text:0x00002B20; // type:function size:0x10 -fn_493_2B30 = .text:0x00002B30; // type:function size:0x10 -fn_493_2B40 = .text:0x00002B40; // type:function size:0x10 -fn_493_2B50 = .text:0x00002B50; // type:function size:0x10 -fn_493_2B60 = .text:0x00002B60; // type:function size:0x10 -fn_493_2B70 = .text:0x00002B70; // type:function size:0x30 -fn_493_2BA0 = .text:0x00002BA0; // type:function size:0x30 -fn_493_2BD0 = .text:0x00002BD0; // type:function size:0x30 -fn_493_2C00 = .text:0x00002C00; // type:function size:0x3F4 -fn_493_3000 = .text:0x00003000; // type:function size:0x58 -fn_493_3060 = .text:0x00003060; // type:function size:0x88 +__dt__16dAcOStepStatue_cFv = .text:0x000028C0; // type:function size:0x17C +build__32sFStateFct_c<16dAcOStepStatue_c>FRC12sStateIDIf_c = .text:0x00002A40; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOStepStatue_c>FRP10sStateIf_c = .text:0x00002AA0; // type:function size:0xC +initialize__29sFState_c<16dAcOStepStatue_c>Fv = .text:0x00002AB0; // type:function size:0x1C +execute__29sFState_c<16dAcOStepStatue_c>Fv = .text:0x00002AD0; // type:function size:0x1C +finalize__29sFState_c<16dAcOStepStatue_c>Fv = .text:0x00002AF0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B10; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B20; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B30; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B40; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B50; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B60; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOStepStatue_c>CFR16dAcOStepStatue_c = .text:0x00002B70; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOStepStatue_c>CFR16dAcOStepStatue_c = .text:0x00002BA0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOStepStatue_c>CFR16dAcOStepStatue_c = .text:0x00002BD0; // type:function size:0x30 +__sinit_\d_a_obj_step_statue_cpp = .text:0x00002C00; // type:function size:0x3F4 scope:local +__dt__31sFStateID_c<16dAcOStepStatue_c>Fv = .text:0x00003000; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOStepStatue_c>CFPCc = .text:0x00003060; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -79,7 +79,7 @@ lbl_493_rodata_B0 = .rodata:0x000000B0; // type:object size:0x10 data:float lbl_493_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:float lbl_493_data_0 = .data:0x00000000; // type:object size:0xC data:4byte lbl_493_data_C = .data:0x0000000C; // type:object size:0x4 data:4byte -lbl_493_data_10 = .data:0x00000010; // type:object size:0xAC +g_profile_OBJ_STEP_STATUE = .data:0x00000010; // type:object size:0xAC lbl_493_data_BC = .data:0x000000BC; // type:object size:0xC data:string lbl_493_data_C8 = .data:0x000000C8; // type:object size:0x50 lbl_493_data_118 = .data:0x00000118; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_step_time_slipNP/symbols.txt b/config/SOUE01/rels/d_a_obj_step_time_slipNP/symbols.txt index 4e6c42de..f3000367 100644 --- a/config/SOUE01/rels/d_a_obj_step_time_slipNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_step_time_slipNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOStepTimeSlip__ctor = .text:0x000000F0; // type:function size:0x110 -fn_291_200 = .text:0x00000200; // type:function size:0x58 -fn_291_260 = .text:0x00000260; // type:function size:0x6C -fn_291_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_291_370 = .text:0x00000370; // type:function size:0xA4 +dAcOStepTimeSlip_c_classInit__Fv = .text:0x000000F0; // type:function size:0x110 +__dt__31sFState_c<18dAcOStepTimeSlip_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOStepTimeSlip_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 AcOStepTimeSlip__initModels = .text:0x00000420; // type:function size:0x4E4 fn_291_910 = .text:0x00000910; // type:function size:0x4 fn_291_920 = .text:0x00000920; // type:function size:0xD0 AcOStepTimeSlip__init1 = .text:0x000009F0; // type:function size:0x244 -fn_291_C40 = .text:0x00000C40; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C40; // type:function size:0x10 AcOStepTimeSlip__init2 = .text:0x00000C50; // type:function size:0x108 AcOStepTimeSlip__destroy = .text:0x00000D60; // type:function size:0x88 AcOStepTimeSlip__update = .text:0x00000DF0; // type:function size:0x164 -fn_291_F60 = .text:0x00000F60; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F60; // type:function size:0x10 AcOStepTimeSlip__draw = .text:0x00000F70; // type:function size:0x4C -fn_291_FC0 = .text:0x00000FC0; // type:function size:0x4 -AcOStepTimeSlip__stateWaitUpdate = .text:0x00000FD0; // type:function size:0x340 -fn_291_1310 = .text:0x00001310; // type:function size:0x4 -AcOStepTimeSlip__dtor = .text:0x00001320; // type:function size:0xF0 -fn_291_1410 = .text:0x00001410; // type:function size:0x10 -fn_291_1420 = .text:0x00001420; // type:function size:0x60 -fn_291_1480 = .text:0x00001480; // type:function size:0xC -fn_291_1490 = .text:0x00001490; // type:function size:0x1C -fn_291_14B0 = .text:0x000014B0; // type:function size:0x1C -fn_291_14D0 = .text:0x000014D0; // type:function size:0x1C -fn_291_14F0 = .text:0x000014F0; // type:function size:0x10 -fn_291_1500 = .text:0x00001500; // type:function size:0x10 -fn_291_1510 = .text:0x00001510; // type:function size:0x10 -fn_291_1520 = .text:0x00001520; // type:function size:0x10 -fn_291_1530 = .text:0x00001530; // type:function size:0x10 -fn_291_1540 = .text:0x00001540; // type:function size:0x10 -fn_291_1550 = .text:0x00001550; // type:function size:0x30 -fn_291_1580 = .text:0x00001580; // type:function size:0x30 -fn_291_15B0 = .text:0x000015B0; // type:function size:0x30 -fn_291_15E0 = .text:0x000015E0; // type:function size:0x10C -fn_291_16F0 = .text:0x000016F0; // type:function size:0x58 -fn_291_1750 = .text:0x00001750; // type:function size:0x88 +initializeState_Wait__18dAcOStepTimeSlip_cFv = .text:0x00000FC0; // type:function size:0x4 +executeState_Wait__18dAcOStepTimeSlip_cFv = .text:0x00000FD0; // type:function size:0x340 +finalizeState_Wait__18dAcOStepTimeSlip_cFv = .text:0x00001310; // type:function size:0x4 +__dt__18dAcOStepTimeSlip_cFv = .text:0x00001320; // type:function size:0xF0 +getStateID__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001410; // type:function size:0x10 +build__34sFStateFct_c<18dAcOStepTimeSlip_c>FRC12sStateIDIf_c = .text:0x00001420; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOStepTimeSlip_c>FRP10sStateIf_c = .text:0x00001480; // type:function size:0xC +initialize__31sFState_c<18dAcOStepTimeSlip_c>Fv = .text:0x00001490; // type:function size:0x1C +execute__31sFState_c<18dAcOStepTimeSlip_c>Fv = .text:0x000014B0; // type:function size:0x1C +finalize__31sFState_c<18dAcOStepTimeSlip_c>Fv = .text:0x000014D0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014F0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001500; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001510; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001520; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001530; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001540; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOStepTimeSlip_c>CFR18dAcOStepTimeSlip_c = .text:0x00001550; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOStepTimeSlip_c>CFR18dAcOStepTimeSlip_c = .text:0x00001580; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOStepTimeSlip_c>CFR18dAcOStepTimeSlip_c = .text:0x000015B0; // type:function size:0x30 +__sinit_\d_a_obj_step_time_slip_cpp = .text:0x000015E0; // type:function size:0x10C scope:local +__dt__33sFStateID_c<18dAcOStepTimeSlip_c>Fv = .text:0x000016F0; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOStepTimeSlip_c>CFPCc = .text:0x00001750; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_291_rodata_0 = .rodata:0x00000000; // type:object size:0x40 data:float -lbl_291_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STEP_TIME_SLIP = .data:0x00000000; // type:object size:0x10 data:4byte lbl_291_data_10 = .data:0x00000010; // type:object size:0xC lbl_291_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_291_data_2C = .data:0x0000002C; // type:object size:0x3C diff --git a/config/SOUE01/rels/d_a_obj_stone_standNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stone_standNP/symbols.txt index f1fa9743..d8ea384a 100644 --- a/config/SOUE01/rels/d_a_obj_stone_standNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stone_standNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOStoneStand__ctor = .text:0x000000F0; // type:function size:0x124 +dAcOStoneStand_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 fn_513_220 = .text:0x00000220; // type:function size:0x64 -fn_513_290 = .text:0x00000290; // type:function size:0x58 -fn_513_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_513_360 = .text:0x00000360; // type:function size:0xA0 -fn_513_400 = .text:0x00000400; // type:function size:0xA4 +__dt__29sFState_c<16dAcOStoneStand_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOStoneStand_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 AcOStoneStand__initModels = .text:0x000004B0; // type:function size:0x1BC AcOStoneStand__init = .text:0x00000670; // type:function size:0x3D0 -fn_513_A40 = .text:0x00000A40; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A40; // type:function size:0x10 fn_513_A50 = .text:0x00000A50; // type:function size:0x8 AcOStoneStand__update = .text:0x00000A60; // type:function size:0x1DC -fn_513_C40 = .text:0x00000C40; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 AcOStoneStand__updateInEvent = .text:0x00000C50; // type:function size:0x4E0 fn_513_1130 = .text:0x00001130; // type:function size:0x70 AcOStoneStand__performInteraction = .text:0x000011A0; // type:function size:0xB8 -AcOStoneStand__stateWaitEnter = .text:0x00001260; // type:function size:0x4 -AcOStoneStand__stateWaitUpdate = .text:0x00001270; // type:function size:0xC8 -AcOStoneStand__stateWaitLeave = .text:0x00001340; // type:function size:0x4 -AcOStoneStand__stateShakeEnter = .text:0x00001350; // type:function size:0x10 -AcOStoneStand__stateShakeUpdate = .text:0x00001360; // type:function size:0xA8 -AcOStoneStand__stateShakeLeave = .text:0x00001410; // type:function size:0x14 -AcOStoneStand__stateOnSwitchEnter = .text:0x00001430; // type:function size:0x4 -AcOStoneStand__stateOnSwitchUpdate = .text:0x00001440; // type:function size:0x80 -AcOStoneStand__stateOnSwitchLeave = .text:0x000014C0; // type:function size:0x4 +initializeState_Wait__16dAcOStoneStand_cFv = .text:0x00001260; // type:function size:0x4 +executeState_Wait__16dAcOStoneStand_cFv = .text:0x00001270; // type:function size:0xC8 +finalizeState_Wait__16dAcOStoneStand_cFv = .text:0x00001340; // type:function size:0x4 +initializeState_Shake__16dAcOStoneStand_cFv = .text:0x00001350; // type:function size:0x10 +executeState_Shake__16dAcOStoneStand_cFv = .text:0x00001360; // type:function size:0xA8 +finalizeState_Shake__16dAcOStoneStand_cFv = .text:0x00001410; // type:function size:0x14 +initializeState_OnSwitch__16dAcOStoneStand_cFv = .text:0x00001430; // type:function size:0x4 +executeState_OnSwitch__16dAcOStoneStand_cFv = .text:0x00001440; // type:function size:0x80 +finalizeState_OnSwitch__16dAcOStoneStand_cFv = .text:0x000014C0; // type:function size:0x4 fn_513_14D0 = .text:0x000014D0; // type:function size:0x150 AcOStoneStand__canInsertTablet = .text:0x00001620; // type:function size:0x11C fn_513_1740 = .text:0x00001740; // type:function size:0x4 -fn_513_1750 = .text:0x00001750; // type:function size:0x12C -fn_513_1880 = .text:0x00001880; // type:function size:0x10 -fn_513_1890 = .text:0x00001890; // type:function size:0x60 -fn_513_18F0 = .text:0x000018F0; // type:function size:0xC -fn_513_1900 = .text:0x00001900; // type:function size:0x1C -fn_513_1920 = .text:0x00001920; // type:function size:0x1C -fn_513_1940 = .text:0x00001940; // type:function size:0x1C -fn_513_1960 = .text:0x00001960; // type:function size:0x10 -fn_513_1970 = .text:0x00001970; // type:function size:0x10 -fn_513_1980 = .text:0x00001980; // type:function size:0x10 -fn_513_1990 = .text:0x00001990; // type:function size:0x10 -fn_513_19A0 = .text:0x000019A0; // type:function size:0x10 -fn_513_19B0 = .text:0x000019B0; // type:function size:0x10 -fn_513_19C0 = .text:0x000019C0; // type:function size:0x30 -fn_513_19F0 = .text:0x000019F0; // type:function size:0x30 -fn_513_1A20 = .text:0x00001A20; // type:function size:0x30 -fn_513_1A50 = .text:0x00001A50; // type:function size:0x27C -fn_513_1CD0 = .text:0x00001CD0; // type:function size:0x58 -fn_513_1D30 = .text:0x00001D30; // type:function size:0x88 +__dt__16dAcOStoneStand_cFv = .text:0x00001750; // type:function size:0x12C +getStateID__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001880; // type:function size:0x10 +build__32sFStateFct_c<16dAcOStoneStand_c>FRC12sStateIDIf_c = .text:0x00001890; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOStoneStand_c>FRP10sStateIf_c = .text:0x000018F0; // type:function size:0xC +initialize__29sFState_c<16dAcOStoneStand_c>Fv = .text:0x00001900; // type:function size:0x1C +execute__29sFState_c<16dAcOStoneStand_c>Fv = .text:0x00001920; // type:function size:0x1C +finalize__29sFState_c<16dAcOStoneStand_c>Fv = .text:0x00001940; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001960; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001970; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001980; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001990; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019A0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019B0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOStoneStand_c>CFR16dAcOStoneStand_c = .text:0x000019C0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOStoneStand_c>CFR16dAcOStoneStand_c = .text:0x000019F0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOStoneStand_c>CFR16dAcOStoneStand_c = .text:0x00001A20; // type:function size:0x30 +__sinit_\d_a_obj_stone_stand_cpp = .text:0x00001A50; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcOStoneStand_c>Fv = .text:0x00001CD0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOStoneStand_c>CFPCc = .text:0x00001D30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -57,7 +57,7 @@ lbl_513_rodata_8 = .rodata:0x00000008; // type:object size:0x60 lbl_513_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float lbl_513_rodata_6C = .rodata:0x0000006C; // type:object size:0x38 data:float lbl_513_rodata_A4 = .rodata:0x000000A4; // type:object size:0x18 data:float -lbl_513_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STONE_STAND = .data:0x00000000; // type:object size:0x10 data:4byte lbl_513_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_513_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_513_data_30 = .data:0x00000030; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_obj_stopper_rockNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stopper_rockNP/symbols.txt index bd3d1f65..e8386678 100644 --- a/config/SOUE01/rels/d_a_obj_stopper_rockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stopper_rockNP/symbols.txt @@ -4,28 +4,28 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_262_F0 = .text:0x000000F0; // type:function size:0x40 -AcOstopperRock__ctor = .text:0x00000130; // type:function size:0x154 +dAcOstopperRock_c_classInit__Fv = .text:0x00000130; // type:function size:0x154 fn_262_290 = .text:0x00000290; // type:function size:0x4 -fn_262_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_262_300 = .text:0x00000300; // type:function size:0x6C -fn_262_370 = .text:0x00000370; // type:function size:0xA0 -fn_262_410 = .text:0x00000410; // type:function size:0xA4 +__dt__30sFState_c<17dAcOstopperRock_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOstopperRock_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 AcOstopperRock__initModels = .text:0x000004C0; // type:function size:0xE8 AcOstopperRock__init = .text:0x000005B0; // type:function size:0x21C -fn_262_7D0 = .text:0x000007D0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007D0; // type:function size:0x10 AcOstopperRock__init2 = .text:0x000007E0; // type:function size:0xB4 fn_262_8A0 = .text:0x000008A0; // type:function size:0x8 AcOstopperRock__update = .text:0x000008B0; // type:function size:0x194 -fn_262_A50 = .text:0x00000A50; // type:function size:0x10 -fn_262_A60 = .text:0x00000A60; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A50; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A60; // type:function size:0x10 AcOstopperRock__draw = .text:0x00000A70; // type:function size:0x88 AcOstopperRock__updateInEvent = .text:0x00000B00; // type:function size:0x90 -fn_262_B90 = .text:0x00000B90; // type:function size:0x4 -AcOstopperRock__stateWaitUpdate = .text:0x00000BA0; // type:function size:0xAC -fn_262_C50 = .text:0x00000C50; // type:function size:0x4 -AcOstopperRock__stateBombEnter = .text:0x00000C60; // type:function size:0xB4 -AcOstopperRock__stateBombUpdate = .text:0x00000D20; // type:function size:0x3DC -fn_262_1100 = .text:0x00001100; // type:function size:0x4 +initializeState_Wait__17dAcOstopperRock_cFv = .text:0x00000B90; // type:function size:0x4 +executeState_Wait__17dAcOstopperRock_cFv = .text:0x00000BA0; // type:function size:0xAC +finalizeState_Wait__17dAcOstopperRock_cFv = .text:0x00000C50; // type:function size:0x4 +initializeState_Bomb__17dAcOstopperRock_cFv = .text:0x00000C60; // type:function size:0xB4 +executeState_Bomb__17dAcOstopperRock_cFv = .text:0x00000D20; // type:function size:0x3DC +finalizeState_Bomb__17dAcOstopperRock_cFv = .text:0x00001100; // type:function size:0x4 AcOstopperRock__applyRockFaces = .text:0x00001110; // type:function size:0x150 applyFaceCollisions = .text:0x00001260; // type:function size:0x98 fn_262_1300 = .text:0x00001300; // type:function size:0x180 @@ -33,24 +33,24 @@ fn_262_1480 = .text:0x00001480; // type:function size:0x1A0 fn_262_1620 = .text:0x00001620; // type:function size:0x2C fn_262_1650 = .text:0x00001650; // type:function size:0x18 fn_262_1670 = .text:0x00001670; // type:function size:0x94 -AcOstopperRock__dtor = .text:0x00001710; // type:function size:0x148 -fn_262_1860 = .text:0x00001860; // type:function size:0x60 -fn_262_18C0 = .text:0x000018C0; // type:function size:0xC -fn_262_18D0 = .text:0x000018D0; // type:function size:0x1C -fn_262_18F0 = .text:0x000018F0; // type:function size:0x1C -fn_262_1910 = .text:0x00001910; // type:function size:0x1C -fn_262_1930 = .text:0x00001930; // type:function size:0x10 -fn_262_1940 = .text:0x00001940; // type:function size:0x10 -fn_262_1950 = .text:0x00001950; // type:function size:0x10 -fn_262_1960 = .text:0x00001960; // type:function size:0x10 -fn_262_1970 = .text:0x00001970; // type:function size:0x10 -fn_262_1980 = .text:0x00001980; // type:function size:0x10 -fn_262_1990 = .text:0x00001990; // type:function size:0x30 -fn_262_19C0 = .text:0x000019C0; // type:function size:0x30 -fn_262_19F0 = .text:0x000019F0; // type:function size:0x30 -fn_262_1A20 = .text:0x00001A20; // type:function size:0x1C0 -fn_262_1BE0 = .text:0x00001BE0; // type:function size:0x58 -fn_262_1C40 = .text:0x00001C40; // type:function size:0x88 +__dt__17dAcOstopperRock_cFv = .text:0x00001710; // type:function size:0x148 +build__33sFStateFct_c<17dAcOstopperRock_c>FRC12sStateIDIf_c = .text:0x00001860; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOstopperRock_c>FRP10sStateIf_c = .text:0x000018C0; // type:function size:0xC +initialize__30sFState_c<17dAcOstopperRock_c>Fv = .text:0x000018D0; // type:function size:0x1C +execute__30sFState_c<17dAcOstopperRock_c>Fv = .text:0x000018F0; // type:function size:0x1C +finalize__30sFState_c<17dAcOstopperRock_c>Fv = .text:0x00001910; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001930; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001940; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001950; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001960; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001970; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001980; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOstopperRock_c>CFR17dAcOstopperRock_c = .text:0x00001990; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOstopperRock_c>CFR17dAcOstopperRock_c = .text:0x000019C0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOstopperRock_c>CFR17dAcOstopperRock_c = .text:0x000019F0; // type:function size:0x30 +__sinit_\d_a_obj_stopper_rock_cpp = .text:0x00001A20; // type:function size:0x1C0 scope:local +__dt__32sFStateID_c<17dAcOstopperRock_c>Fv = .text:0x00001BE0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOstopperRock_c>CFPCc = .text:0x00001C40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -59,7 +59,7 @@ lbl_262_rodata_40 = .rodata:0x00000040; // type:object size:0xC data:float lbl_262_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float lbl_262_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float lbl_262_rodata_54 = .rodata:0x00000054; // type:object size:0x40 data:float -lbl_262_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STOPPER_ROCK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_262_data_10 = .data:0x00000010; // type:object size:0x30 lbl_262_data_40 = .data:0x00000040; // type:object size:0xC lbl_262_data_4C = .data:0x0000004C; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_stopping_ropeNP/splits.txt b/config/SOUE01/rels/d_a_obj_stopping_ropeNP/splits.txt index 8ac1ac8f..a5adfdb4 100644 --- a/config/SOUE01/rels/d_a_obj_stopping_ropeNP/splits.txt +++ b/config/SOUE01/rels/d_a_obj_stopping_ropeNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_a_obj_stopping_ropeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stopping_ropeNP/symbols.txt index de68648a..66ec01c6 100644 --- a/config/SOUE01/rels/d_a_obj_stopping_ropeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stopping_ropeNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_295_F0 = .text:0x000000F0; // type:function size:0xD0 -fn_295_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_295_220 = .text:0x00000220; // type:function size:0x6C -fn_295_290 = .text:0x00000290; // type:function size:0xA0 -fn_295_330 = .text:0x00000330; // type:function size:0xA4 +dAcOStoppingRope_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD0 +__dt__31sFState_c<18dAcOStoppingRope_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOStoppingRope_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_295_3E0 = .text:0x000003E0; // type:function size:0xDC fn_295_4C0 = .text:0x000004C0; // type:function size:0x8 fn_295_4D0 = .text:0x000004D0; // type:function size:0x8 fn_295_4E0 = .text:0x000004E0; // type:function size:0x30 -fn_295_510 = .text:0x00000510; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000510; // type:function size:0x10 fn_295_520 = .text:0x00000520; // type:function size:0x28 -fn_295_550 = .text:0x00000550; // type:function size:0x4 -fn_295_560 = .text:0x00000560; // type:function size:0x4 -fn_295_570 = .text:0x00000570; // type:function size:0x4 -fn_295_580 = .text:0x00000580; // type:function size:0x4 -fn_295_590 = .text:0x00000590; // type:function size:0x4 -fn_295_5A0 = .text:0x000005A0; // type:function size:0x4 -fn_295_5B0 = .text:0x000005B0; // type:function size:0xE4 -fn_295_6A0 = .text:0x000006A0; // type:function size:0x10 -fn_295_6B0 = .text:0x000006B0; // type:function size:0x10 -fn_295_6C0 = .text:0x000006C0; // type:function size:0x60 -fn_295_720 = .text:0x00000720; // type:function size:0xC -fn_295_730 = .text:0x00000730; // type:function size:0x1C -fn_295_750 = .text:0x00000750; // type:function size:0x1C -fn_295_770 = .text:0x00000770; // type:function size:0x1C -fn_295_790 = .text:0x00000790; // type:function size:0x10 -fn_295_7A0 = .text:0x000007A0; // type:function size:0x10 -fn_295_7B0 = .text:0x000007B0; // type:function size:0x10 -fn_295_7C0 = .text:0x000007C0; // type:function size:0x10 -fn_295_7D0 = .text:0x000007D0; // type:function size:0x10 -fn_295_7E0 = .text:0x000007E0; // type:function size:0x10 -fn_295_7F0 = .text:0x000007F0; // type:function size:0x30 -fn_295_820 = .text:0x00000820; // type:function size:0x30 -fn_295_850 = .text:0x00000850; // type:function size:0x30 -fn_295_880 = .text:0x00000880; // type:function size:0x1C0 -fn_295_A40 = .text:0x00000A40; // type:function size:0x58 -fn_295_AA0 = .text:0x00000AA0; // type:function size:0x88 +initializeState_Wait__18dAcOStoppingRope_cFv = .text:0x00000550; // type:function size:0x4 +executeState_Wait__18dAcOStoppingRope_cFv = .text:0x00000560; // type:function size:0x4 +finalizeState_Wait__18dAcOStoppingRope_cFv = .text:0x00000570; // type:function size:0x4 +initializeState_SwitchOn__18dAcOStoppingRope_cFv = .text:0x00000580; // type:function size:0x4 +executeState_SwitchOn__18dAcOStoppingRope_cFv = .text:0x00000590; // type:function size:0x4 +finalizeState_SwitchOn__18dAcOStoppingRope_cFv = .text:0x000005A0; // type:function size:0x4 +__dt__18dAcOStoppingRope_cFv = .text:0x000005B0; // type:function size:0xE4 +changeState__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006A0; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000006B0; // type:function size:0x10 +build__34sFStateFct_c<18dAcOStoppingRope_c>FRC12sStateIDIf_c = .text:0x000006C0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOStoppingRope_c>FRP10sStateIf_c = .text:0x00000720; // type:function size:0xC +initialize__31sFState_c<18dAcOStoppingRope_c>Fv = .text:0x00000730; // type:function size:0x1C +execute__31sFState_c<18dAcOStoppingRope_c>Fv = .text:0x00000750; // type:function size:0x1C +finalize__31sFState_c<18dAcOStoppingRope_c>Fv = .text:0x00000770; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000790; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007A0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007B0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007C0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007D0; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007E0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOStoppingRope_c>CFR18dAcOStoppingRope_c = .text:0x000007F0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOStoppingRope_c>CFR18dAcOStoppingRope_c = .text:0x00000820; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOStoppingRope_c>CFR18dAcOStoppingRope_c = .text:0x00000850; // type:function size:0x30 +__sinit_\d_a_obj_stopping_rope_cpp = .text:0x00000880; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcOStoppingRope_c>Fv = .text:0x00000A40; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOStoppingRope_c>CFPCc = .text:0x00000AA0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global -lbl_295_section4_0 = .rodata:0x00000000; // type:object size:0x40 data:4byte -lbl_295_section4_40 = .rodata:0x00000040; // type:object size:0x80 -lbl_295_section4_C0 = .rodata:0x000000C0; // type:object size:0x30 -lbl_295_section4_F0 = .rodata:0x000000F0; // type:object size:0x30 -lbl_295_section4_120 = .rodata:0x00000120; // type:object size:0x18 -lbl_295_section4_138 = .rodata:0x00000138; // type:object size:0xAC -lbl_295_section4_1E4 = .rodata:0x000001E4; // type:object size:0x34 +g_profile_OBJ_STOPPING_ROPE = .data:0x00000000; // type:object size:0x40 data:4byte +lbl_295_section4_40 = .data:0x00000040; // type:object size:0x80 +lbl_295_section4_C0 = .data:0x000000C0; // type:object size:0x30 +lbl_295_section4_F0 = .data:0x000000F0; // type:object size:0x30 +lbl_295_section4_120 = .data:0x00000120; // type:object size:0x18 +lbl_295_section4_138 = .data:0x00000138; // type:object size:0xAC +lbl_295_section4_1E4 = .data:0x000001E4; // type:object size:0x34 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_295_bss_8 = .bss:0x00000008; // type:object size:0x80 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_stream_lavaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stream_lavaNP/symbols.txt index ab71f1b2..eabeca79 100644 --- a/config/SOUE01/rels/d_a_obj_stream_lavaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stream_lavaNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOstreamLava__ctor = .text:0x000000F0; // type:function size:0x140 -fn_405_230 = .text:0x00000230; // type:function size:0x58 -fn_405_290 = .text:0x00000290; // type:function size:0x6C -fn_405_300 = .text:0x00000300; // type:function size:0xA0 -fn_405_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOstreamLava_c_classInit__Fv = .text:0x000000F0; // type:function size:0x140 +__dt__29sFState_c<16dAcOstreamLava_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOstreamLava_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_405_450 = .text:0x00000450; // type:function size:0x40 AcOstreamLava__initModels = .text:0x00000490; // type:function size:0x200 AcOstreamLava__init = .text:0x00000690; // type:function size:0x1A4 -fn_405_840 = .text:0x00000840; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000840; // type:function size:0x10 AcOstreamLava__destroy = .text:0x00000850; // type:function size:0x40 AcOstreamLava__update = .text:0x00000890; // type:function size:0x94 -fn_405_930 = .text:0x00000930; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000930; // type:function size:0x10 AcOstreamLava__draw = .text:0x00000940; // type:function size:0x34 -AcOstreamLava__stateWaitEnter = .text:0x00000980; // type:function size:0x54 -AcOstreamLava__stateWaitUpdate = .text:0x000009E0; // type:function size:0x88 -AcOstreamLava__stateWaitLeave = .text:0x00000A70; // type:function size:0x7C -AcOstreamLava__stateStreamEnter = .text:0x00000AF0; // type:function size:0x54 -AcOstreamLava__stateStreamUpdate = .text:0x00000B50; // type:function size:0x88 -fn_405_BE0 = .text:0x00000BE0; // type:function size:0x4 -AcOstreamLava__dtor = .text:0x00000BF0; // type:function size:0xFC -fn_405_CF0 = .text:0x00000CF0; // type:function size:0x10 +initializeState_Wait__16dAcOstreamLava_cFv = .text:0x00000980; // type:function size:0x54 +executeState_Wait__16dAcOstreamLava_cFv = .text:0x000009E0; // type:function size:0x88 +finalizeState_Wait__16dAcOstreamLava_cFv = .text:0x00000A70; // type:function size:0x7C +initializeState_Stream__16dAcOstreamLava_cFv = .text:0x00000AF0; // type:function size:0x54 +executeState_Stream__16dAcOstreamLava_cFv = .text:0x00000B50; // type:function size:0x88 +finalizeState_Stream__16dAcOstreamLava_cFv = .text:0x00000BE0; // type:function size:0x4 +__dt__16dAcOstreamLava_cFv = .text:0x00000BF0; // type:function size:0xFC +getStateID__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CF0; // type:function size:0x10 fn_405_D00 = .text:0x00000D00; // type:function size:0x4 fn_405_D10 = .text:0x00000D10; // type:function size:0x4 fn_405_D20 = .text:0x00000D20; // type:function size:0x4 fn_405_D30 = .text:0x00000D30; // type:function size:0x4 fn_405_D40 = .text:0x00000D40; // type:function size:0x4 -fn_405_D50 = .text:0x00000D50; // type:function size:0x60 -fn_405_DB0 = .text:0x00000DB0; // type:function size:0xC -fn_405_DC0 = .text:0x00000DC0; // type:function size:0x1C -fn_405_DE0 = .text:0x00000DE0; // type:function size:0x1C -fn_405_E00 = .text:0x00000E00; // type:function size:0x1C -fn_405_E20 = .text:0x00000E20; // type:function size:0x10 -fn_405_E30 = .text:0x00000E30; // type:function size:0x10 -fn_405_E40 = .text:0x00000E40; // type:function size:0x10 -fn_405_E50 = .text:0x00000E50; // type:function size:0x10 -fn_405_E60 = .text:0x00000E60; // type:function size:0x10 -fn_405_E70 = .text:0x00000E70; // type:function size:0x10 -fn_405_E80 = .text:0x00000E80; // type:function size:0x30 -fn_405_EB0 = .text:0x00000EB0; // type:function size:0x30 -fn_405_EE0 = .text:0x00000EE0; // type:function size:0x30 -fn_405_F10 = .text:0x00000F10; // type:function size:0x1C0 -fn_405_10D0 = .text:0x000010D0; // type:function size:0x58 -fn_405_1130 = .text:0x00001130; // type:function size:0x88 +build__32sFStateFct_c<16dAcOstreamLava_c>FRC12sStateIDIf_c = .text:0x00000D50; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOstreamLava_c>FRP10sStateIf_c = .text:0x00000DB0; // type:function size:0xC +initialize__29sFState_c<16dAcOstreamLava_c>Fv = .text:0x00000DC0; // type:function size:0x1C +execute__29sFState_c<16dAcOstreamLava_c>Fv = .text:0x00000DE0; // type:function size:0x1C +finalize__29sFState_c<16dAcOstreamLava_c>Fv = .text:0x00000E00; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E20; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E30; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E40; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E50; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E60; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E70; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOstreamLava_c>CFR16dAcOstreamLava_c = .text:0x00000E80; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOstreamLava_c>CFR16dAcOstreamLava_c = .text:0x00000EB0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOstreamLava_c>CFR16dAcOstreamLava_c = .text:0x00000EE0; // type:function size:0x30 +__sinit_\d_a_obj_stream_lava_cpp = .text:0x00000F10; // type:function size:0x1C0 scope:local +__dt__31sFStateID_c<16dAcOstreamLava_c>Fv = .text:0x000010D0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOstreamLava_c>CFPCc = .text:0x00001130; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -68,7 +68,7 @@ lbl_405_data_100 = .data:0x00000100; // type:object size:0x18 lbl_405_data_118 = .data:0x00000118; // type:object size:0x18 data:string lbl_405_data_130 = .data:0x00000130; // type:object size:0x18 data:string lbl_405_data_148 = .data:0x00000148; // type:object size:0x18 data:string -lbl_405_data_160 = .data:0x00000160; // type:object size:0x10 +g_profile_OBJ_STREAM_LAVA = .data:0x00000160; // type:object size:0x10 lbl_405_data_170 = .data:0x00000170; // type:object size:0x8 lbl_405_data_178 = .data:0x00000178; // type:object size:0x20 lbl_405_data_198 = .data:0x00000198; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_sw_bankNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_bankNP/symbols.txt index 4ae30758..ba9d3037 100644 --- a/config/SOUE01/rels/d_a_obj_sw_bankNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_bankNP/symbols.txt @@ -3,36 +3,36 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_278_F0 = .text:0x000000F0; // type:function size:0x198 -fn_278_290 = .text:0x00000290; // type:function size:0x58 +dAcOSwBank_c_classInit__Fv = .text:0x000000F0; // type:function size:0x198 +__dt__12dAcOSwBank_cFv = .text:0x00000290; // type:function size:0x58 fn_278_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_278_350 = .text:0x00000350; // type:function size:0x58 -fn_278_3B0 = .text:0x000003B0; // type:function size:0x6C -fn_278_420 = .text:0x00000420; // type:function size:0xA0 -fn_278_4C0 = .text:0x000004C0; // type:function size:0xA4 +__dt__25sFState_c<12dAcOSwBank_c>Fv = .text:0x00000350; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOSwBank_c>Fv = .text:0x000003B0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000420; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004C0; // type:function size:0xA4 fn_278_570 = .text:0x00000570; // type:function size:0x304 fn_278_880 = .text:0x00000880; // type:function size:0x590 -fn_278_E10 = .text:0x00000E10; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000E10; // type:function size:0x10 fn_278_E20 = .text:0x00000E20; // type:function size:0x8 fn_278_E30 = .text:0x00000E30; // type:function size:0x30C -fn_278_1140 = .text:0x00001140; // type:function size:0x10 -fn_278_1150 = .text:0x00001150; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001140; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001150; // type:function size:0x10 fn_278_1160 = .text:0x00001160; // type:function size:0x2E4 fn_278_1450 = .text:0x00001450; // type:function size:0x2C4 -fn_278_1720 = .text:0x00001720; // type:function size:0x4 -fn_278_1730 = .text:0x00001730; // type:function size:0x2D0 +initializeState_Wait__12dAcOSwBank_cFv = .text:0x00001720; // type:function size:0x4 +executeState_Wait__12dAcOSwBank_cFv = .text:0x00001730; // type:function size:0x2D0 fn_278_1A00 = .text:0x00001A00; // type:function size:0x1C -fn_278_1A20 = .text:0x00001A20; // type:function size:0x50 -fn_278_1A70 = .text:0x00001A70; // type:function size:0xC8 -fn_278_1B40 = .text:0x00001B40; // type:function size:0x430 -fn_278_1F70 = .text:0x00001F70; // type:function size:0x4 -fn_278_1F80 = .text:0x00001F80; // type:function size:0x18 -fn_278_1FA0 = .text:0x00001FA0; // type:function size:0x204 -fn_278_21B0 = .text:0x000021B0; // type:function size:0x1C +finalizeState_Wait__12dAcOSwBank_cFv = .text:0x00001A20; // type:function size:0x50 +initializeState_Dial__12dAcOSwBank_cFv = .text:0x00001A70; // type:function size:0xC8 +executeState_Dial__12dAcOSwBank_cFv = .text:0x00001B40; // type:function size:0x430 +finalizeState_Dial__12dAcOSwBank_cFv = .text:0x00001F70; // type:function size:0x4 +initializeState_Shift__12dAcOSwBank_cFv = .text:0x00001F80; // type:function size:0x18 +executeState_Shift__12dAcOSwBank_cFv = .text:0x00001FA0; // type:function size:0x204 +finalizeState_Shift__12dAcOSwBank_cFv = .text:0x000021B0; // type:function size:0x1C fn_278_21CC = .text:0x000021CC; // type:function size:0x4 -fn_278_21D0 = .text:0x000021D0; // type:function size:0xC4 -fn_278_22A0 = .text:0x000022A0; // type:function size:0x18 -fn_278_22C0 = .text:0x000022C0; // type:function size:0xA8 +initializeState_Correct__12dAcOSwBank_cFv = .text:0x000021D0; // type:function size:0xC4 +executeState_Correct__12dAcOSwBank_cFv = .text:0x000022A0; // type:function size:0x18 +finalizeState_Correct__12dAcOSwBank_cFv = .text:0x000022C0; // type:function size:0xA8 fn_278_2370 = .text:0x00002370; // type:function size:0x18 fn_278_2390 = .text:0x00002390; // type:function size:0x24 fn_278_23C0 = .text:0x000023C0; // type:function size:0x1F0 @@ -65,23 +65,23 @@ fn_278_3830 = .text:0x00003830; // type:function size:0x10 fn_278_3840 = .text:0x00003840; // type:function size:0x8 fn_278_3850 = .text:0x00003850; // type:function size:0x20 fn_278_3870 = .text:0x00003870; // type:function size:0x178 -fn_278_39F0 = .text:0x000039F0; // type:function size:0x60 -fn_278_3A50 = .text:0x00003A50; // type:function size:0xC -fn_278_3A60 = .text:0x00003A60; // type:function size:0x1C -fn_278_3A80 = .text:0x00003A80; // type:function size:0x1C -fn_278_3AA0 = .text:0x00003AA0; // type:function size:0x1C -fn_278_3AC0 = .text:0x00003AC0; // type:function size:0x10 -fn_278_3AD0 = .text:0x00003AD0; // type:function size:0x10 -fn_278_3AE0 = .text:0x00003AE0; // type:function size:0x10 -fn_278_3AF0 = .text:0x00003AF0; // type:function size:0x10 -fn_278_3B00 = .text:0x00003B00; // type:function size:0x10 -fn_278_3B10 = .text:0x00003B10; // type:function size:0x10 -fn_278_3B20 = .text:0x00003B20; // type:function size:0x30 -fn_278_3B50 = .text:0x00003B50; // type:function size:0x30 -fn_278_3B80 = .text:0x00003B80; // type:function size:0x30 -fn_278_3BB0 = .text:0x00003BB0; // type:function size:0x338 -fn_278_3EF0 = .text:0x00003EF0; // type:function size:0x58 -fn_278_3F50 = .text:0x00003F50; // type:function size:0x88 +build__28sFStateFct_c<12dAcOSwBank_c>FRC12sStateIDIf_c = .text:0x000039F0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOSwBank_c>FRP10sStateIf_c = .text:0x00003A50; // type:function size:0xC +initialize__25sFState_c<12dAcOSwBank_c>Fv = .text:0x00003A60; // type:function size:0x1C +execute__25sFState_c<12dAcOSwBank_c>Fv = .text:0x00003A80; // type:function size:0x1C +finalize__25sFState_c<12dAcOSwBank_c>Fv = .text:0x00003AA0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003AC0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003AD0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003AE0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003AF0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003B00; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003B10; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOSwBank_c>CFR12dAcOSwBank_c = .text:0x00003B20; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOSwBank_c>CFR12dAcOSwBank_c = .text:0x00003B50; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOSwBank_c>CFR12dAcOSwBank_c = .text:0x00003B80; // type:function size:0x30 +__sinit_\d_a_obj_sw_bank_cpp = .text:0x00003BB0; // type:function size:0x338 scope:local +__dt__27sFStateID_c<12dAcOSwBank_c>Fv = .text:0x00003EF0; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOSwBank_c>CFPCc = .text:0x00003F50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -93,7 +93,7 @@ lbl_278_rodata_50 = .rodata:0x00000050; // type:object size:0x1C data:float lbl_278_rodata_6C = .rodata:0x0000006C; // type:object size:0x1C data:float lbl_278_rodata_88 = .rodata:0x00000088; // type:object size:0x38 data:float lbl_278_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_278_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_OBJ_SW_BANK = .data:0x00000008; // type:object size:0x10 lbl_278_data_18 = .data:0x00000018; // type:object size:0x2C lbl_278_data_44 = .data:0x00000044; // type:object size:0xC lbl_278_data_50 = .data:0x00000050; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_sw_bank_smallNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_bank_smallNP/symbols.txt index 49fa4051..b8a6606f 100644 --- a/config/SOUE01/rels/d_a_obj_sw_bank_smallNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_bank_smallNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_279_F0 = .text:0x000000F0; // type:function size:0x1BC -fn_279_2B0 = .text:0x000002B0; // type:function size:0x58 +dAcOSwBankSmall_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1BC +__dt__17dAcOSwBankSmall_cFv = .text:0x000002B0; // type:function size:0x58 fn_279_310 = .text:0x00000310; // type:function size:0x58 -fn_279_370 = .text:0x00000370; // type:function size:0x58 -fn_279_3D0 = .text:0x000003D0; // type:function size:0x6C -fn_279_440 = .text:0x00000440; // type:function size:0xA0 -fn_279_4E0 = .text:0x000004E0; // type:function size:0xA4 +__dt__30sFState_c<17dAcOSwBankSmall_c>Fv = .text:0x00000370; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOSwBankSmall_c>Fv = .text:0x000003D0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000440; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004E0; // type:function size:0xA4 fn_279_590 = .text:0x00000590; // type:function size:0x28C fn_279_820 = .text:0x00000820; // type:function size:0x484 -fn_279_CB0 = .text:0x00000CB0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000CB0; // type:function size:0x10 fn_279_CC0 = .text:0x00000CC0; // type:function size:0xD4 fn_279_DA0 = .text:0x00000DA0; // type:function size:0x8 fn_279_DB0 = .text:0x00000DB0; // type:function size:0x408 -fn_279_11C0 = .text:0x000011C0; // type:function size:0x10 -fn_279_11D0 = .text:0x000011D0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011C0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011D0; // type:function size:0x10 fn_279_11E0 = .text:0x000011E0; // type:function size:0x2A0 fn_279_1480 = .text:0x00001480; // type:function size:0x1C fn_279_14A0 = .text:0x000014A0; // type:function size:0x50 fn_279_14F0 = .text:0x000014F0; // type:function size:0xC fn_279_1500 = .text:0x00001500; // type:function size:0x1B0 -fn_279_16B0 = .text:0x000016B0; // type:function size:0x4 -fn_279_16C0 = .text:0x000016C0; // type:function size:0x1EC -fn_279_18B0 = .text:0x000018B0; // type:function size:0x4 -fn_279_18C0 = .text:0x000018C0; // type:function size:0x28 -fn_279_18F0 = .text:0x000018F0; // type:function size:0x2D0 -fn_279_1BC0 = .text:0x00001BC0; // type:function size:0xC -fn_279_1BD0 = .text:0x00001BD0; // type:function size:0xB0 -fn_279_1C80 = .text:0x00001C80; // type:function size:0xDC -fn_279_1D60 = .text:0x00001D60; // type:function size:0x4 -fn_279_1D70 = .text:0x00001D70; // type:function size:0x4 -fn_279_1D80 = .text:0x00001D80; // type:function size:0x18 -fn_279_1DA0 = .text:0x00001DA0; // type:function size:0xA8 -fn_279_1E50 = .text:0x00001E50; // type:function size:0x4 -fn_279_1E60 = .text:0x00001E60; // type:function size:0xC0 -fn_279_1F20 = .text:0x00001F20; // type:function size:0x8 -fn_279_1F30 = .text:0x00001F30; // type:function size:0xC -fn_279_1F40 = .text:0x00001F40; // type:function size:0x110 -fn_279_2050 = .text:0x00002050; // type:function size:0xC +initializeState_Wait__17dAcOSwBankSmall_cFv = .text:0x000016B0; // type:function size:0x4 +executeState_Wait__17dAcOSwBankSmall_cFv = .text:0x000016C0; // type:function size:0x1EC +finalizeState_Wait__17dAcOSwBankSmall_cFv = .text:0x000018B0; // type:function size:0x4 +initializeState_Dial__17dAcOSwBankSmall_cFv = .text:0x000018C0; // type:function size:0x28 +executeState_Dial__17dAcOSwBankSmall_cFv = .text:0x000018F0; // type:function size:0x2D0 +finalizeState_Dial__17dAcOSwBankSmall_cFv = .text:0x00001BC0; // type:function size:0xC +initializeState_Shift__17dAcOSwBankSmall_cFv = .text:0x00001BD0; // type:function size:0xB0 +executeState_Shift__17dAcOSwBankSmall_cFv = .text:0x00001C80; // type:function size:0xDC +finalizeState_Shift__17dAcOSwBankSmall_cFv = .text:0x00001D60; // type:function size:0x4 +initializeState_Correct__17dAcOSwBankSmall_cFv = .text:0x00001D70; // type:function size:0x4 +executeState_Correct__17dAcOSwBankSmall_cFv = .text:0x00001D80; // type:function size:0x18 +finalizeState_Correct__17dAcOSwBankSmall_cFv = .text:0x00001DA0; // type:function size:0xA8 +initializeState_CorrectEnd__17dAcOSwBankSmall_cFv = .text:0x00001E50; // type:function size:0x4 +executeState_CorrectEnd__17dAcOSwBankSmall_cFv = .text:0x00001E60; // type:function size:0xC0 +finalizeState_CorrectEnd__17dAcOSwBankSmall_cFv = .text:0x00001F20; // type:function size:0x8 +initializeState_BcDemo__17dAcOSwBankSmall_cFv = .text:0x00001F30; // type:function size:0xC +executeState_BcDemo__17dAcOSwBankSmall_cFv = .text:0x00001F40; // type:function size:0x110 +finalizeState_BcDemo__17dAcOSwBankSmall_cFv = .text:0x00002050; // type:function size:0xC fn_279_2060 = .text:0x00002060; // type:function size:0x168 fn_279_21D0 = .text:0x000021D0; // type:function size:0x158 fn_279_2330 = .text:0x00002330; // type:function size:0x1A8 @@ -58,23 +58,23 @@ fn_279_2B50 = .text:0x00002B50; // type:function size:0x10 fn_279_2B60 = .text:0x00002B60; // type:function size:0x8 fn_279_2B70 = .text:0x00002B70; // type:function size:0x20 fn_279_2B90 = .text:0x00002B90; // type:function size:0x174 -fn_279_2D10 = .text:0x00002D10; // type:function size:0x60 -fn_279_2D70 = .text:0x00002D70; // type:function size:0xC -fn_279_2D80 = .text:0x00002D80; // type:function size:0x1C -fn_279_2DA0 = .text:0x00002DA0; // type:function size:0x1C -fn_279_2DC0 = .text:0x00002DC0; // type:function size:0x1C -fn_279_2DE0 = .text:0x00002DE0; // type:function size:0x10 -fn_279_2DF0 = .text:0x00002DF0; // type:function size:0x10 -fn_279_2E00 = .text:0x00002E00; // type:function size:0x10 -fn_279_2E10 = .text:0x00002E10; // type:function size:0x10 -fn_279_2E20 = .text:0x00002E20; // type:function size:0x10 -fn_279_2E30 = .text:0x00002E30; // type:function size:0x10 -fn_279_2E40 = .text:0x00002E40; // type:function size:0x30 -fn_279_2E70 = .text:0x00002E70; // type:function size:0x30 -fn_279_2EA0 = .text:0x00002EA0; // type:function size:0x30 -fn_279_2ED0 = .text:0x00002ED0; // type:function size:0x4D0 -fn_279_33A0 = .text:0x000033A0; // type:function size:0x58 -fn_279_3400 = .text:0x00003400; // type:function size:0x88 +build__33sFStateFct_c<17dAcOSwBankSmall_c>FRC12sStateIDIf_c = .text:0x00002D10; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOSwBankSmall_c>FRP10sStateIf_c = .text:0x00002D70; // type:function size:0xC +initialize__30sFState_c<17dAcOSwBankSmall_c>Fv = .text:0x00002D80; // type:function size:0x1C +execute__30sFState_c<17dAcOSwBankSmall_c>Fv = .text:0x00002DA0; // type:function size:0x1C +finalize__30sFState_c<17dAcOSwBankSmall_c>Fv = .text:0x00002DC0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002DE0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002DF0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E00; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E10; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E20; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E30; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOSwBankSmall_c>CFR17dAcOSwBankSmall_c = .text:0x00002E40; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOSwBankSmall_c>CFR17dAcOSwBankSmall_c = .text:0x00002E70; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOSwBankSmall_c>CFR17dAcOSwBankSmall_c = .text:0x00002EA0; // type:function size:0x30 +__sinit_\d_a_obj_sw_bank_small_cpp = .text:0x00002ED0; // type:function size:0x4D0 scope:local +__dt__32sFStateID_c<17dAcOSwBankSmall_c>Fv = .text:0x000033A0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOSwBankSmall_c>CFPCc = .text:0x00003400; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -87,7 +87,7 @@ lbl_279_rodata_44 = .rodata:0x00000044; // type:object size:0x2C data:float lbl_279_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float lbl_279_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float lbl_279_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:float -lbl_279_data_0 = .data:0x00000000; // type:object size:0x80 data:4byte +g_profile_OBJ_SW_BANK_SMALL = .data:0x00000000; // type:object size:0x80 data:4byte lbl_279_data_80 = .data:0x00000080; // type:object size:0x10 data:string lbl_279_data_90 = .data:0x00000090; // type:object size:0x18 lbl_279_data_A8 = .data:0x000000A8; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_obj_sw_dirNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_dirNP/symbols.txt index 05ea294e..0ccb69ff 100644 --- a/config/SOUE01/rels/d_a_obj_sw_dirNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_dirNP/symbols.txt @@ -4,29 +4,29 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_276_F0 = .text:0x000000F0; // type:function size:0x40 -AcOSwDir__ctor = .text:0x00000130; // type:function size:0x120 +dAcOSwDir_c_classInit__Fv = .text:0x00000130; // type:function size:0x120 fn_276_250 = .text:0x00000250; // type:function size:0x58 -fn_276_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_276_310 = .text:0x00000310; // type:function size:0x6C -fn_276_380 = .text:0x00000380; // type:function size:0xA0 -fn_276_420 = .text:0x00000420; // type:function size:0xA4 +__dt__24sFState_c<11dAcOSwDir_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOSwDir_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_276_4D0 = .text:0x000004D0; // type:function size:0x4 AcOSwDir__initModels = .text:0x000004E0; // type:function size:0x7C AcOSwDir__init = .text:0x00000560; // type:function size:0x750 -fn_276_CB0 = .text:0x00000CB0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000CB0; // type:function size:0x10 fn_276_CC0 = .text:0x00000CC0; // type:function size:0x8 AcOSwDir__update = .text:0x00000CD0; // type:function size:0x56C -fn_276_1240 = .text:0x00001240; // type:function size:0x10 -fn_276_1250 = .text:0x00001250; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001240; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001250; // type:function size:0x10 someDecrement = .text:0x00001260; // type:function size:0x1C AcOSwDir__draw = .text:0x00001280; // type:function size:0xC4 -fn_276_1350 = .text:0x00001350; // type:function size:0x4 -AcOSwDir__stateWaitIn = .text:0x00001360; // type:function size:0x6D0 +initializeState_Wait__11dAcOSwDir_cFv = .text:0x00001350; // type:function size:0x4 +executeState_Wait__11dAcOSwDir_cFv = .text:0x00001360; // type:function size:0x6D0 fn_276_1A30 = .text:0x00001A30; // type:function size:0x1C -fn_276_1A50 = .text:0x00001A50; // type:function size:0x4 -fn_276_1A60 = .text:0x00001A60; // type:function size:0x4 -fn_276_1A70 = .text:0x00001A70; // type:function size:0x4 -fn_276_1A80 = .text:0x00001A80; // type:function size:0x4 +finalizeState_Wait__11dAcOSwDir_cFv = .text:0x00001A50; // type:function size:0x4 +initializeState_Done__11dAcOSwDir_cFv = .text:0x00001A60; // type:function size:0x4 +executeState_Done__11dAcOSwDir_cFv = .text:0x00001A70; // type:function size:0x4 +finalizeState_Done__11dAcOSwDir_cFv = .text:0x00001A80; // type:function size:0x4 fn_276_1A90 = .text:0x00001A90; // type:function size:0xDC fn_276_1B70 = .text:0x00001B70; // type:function size:0x1F8 fn_276_1D70 = .text:0x00001D70; // type:function size:0x78 @@ -35,24 +35,24 @@ fn_276_21D0 = .text:0x000021D0; // type:function size:0x84 fn_276_2260 = .text:0x00002260; // type:function size:0x18 fn_276_2280 = .text:0x00002280; // type:function size:0x44 getSwitchHitMaybe = .text:0x000022D0; // type:function size:0xBC -fn_276_2390 = .text:0x00002390; // type:function size:0x124 -fn_276_24C0 = .text:0x000024C0; // type:function size:0x60 -fn_276_2520 = .text:0x00002520; // type:function size:0xC -fn_276_2530 = .text:0x00002530; // type:function size:0x1C -fn_276_2550 = .text:0x00002550; // type:function size:0x1C -fn_276_2570 = .text:0x00002570; // type:function size:0x1C -fn_276_2590 = .text:0x00002590; // type:function size:0x10 -fn_276_25A0 = .text:0x000025A0; // type:function size:0x10 -fn_276_25B0 = .text:0x000025B0; // type:function size:0x10 -fn_276_25C0 = .text:0x000025C0; // type:function size:0x10 -fn_276_25D0 = .text:0x000025D0; // type:function size:0x10 -fn_276_25E0 = .text:0x000025E0; // type:function size:0x10 -fn_276_25F0 = .text:0x000025F0; // type:function size:0x30 -fn_276_2620 = .text:0x00002620; // type:function size:0x30 -fn_276_2650 = .text:0x00002650; // type:function size:0x30 -fn_276_2680 = .text:0x00002680; // type:function size:0x1C0 -fn_276_2840 = .text:0x00002840; // type:function size:0x58 -fn_276_28A0 = .text:0x000028A0; // type:function size:0x88 +__dt__11dAcOSwDir_cFv = .text:0x00002390; // type:function size:0x124 +build__27sFStateFct_c<11dAcOSwDir_c>FRC12sStateIDIf_c = .text:0x000024C0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOSwDir_c>FRP10sStateIf_c = .text:0x00002520; // type:function size:0xC +initialize__24sFState_c<11dAcOSwDir_c>Fv = .text:0x00002530; // type:function size:0x1C +execute__24sFState_c<11dAcOSwDir_c>Fv = .text:0x00002550; // type:function size:0x1C +finalize__24sFState_c<11dAcOSwDir_c>Fv = .text:0x00002570; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002590; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025A0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025B0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025C0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025D0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025E0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOSwDir_c>CFR11dAcOSwDir_c = .text:0x000025F0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOSwDir_c>CFR11dAcOSwDir_c = .text:0x00002620; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOSwDir_c>CFR11dAcOSwDir_c = .text:0x00002650; // type:function size:0x30 +__sinit_\d_a_obj_sw_dir_cpp = .text:0x00002680; // type:function size:0x1C0 scope:local +__dt__26sFStateID_c<11dAcOSwDir_c>Fv = .text:0x00002840; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOSwDir_c>CFPCc = .text:0x000028A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -64,7 +64,7 @@ lbl_276_rodata_F8 = .rodata:0x000000F8; // type:object size:0x10 lbl_276_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float lbl_276_rodata_110 = .rodata:0x00000110; // type:object size:0x8 data:double lbl_276_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_276_data_10 = .data:0x00000010; // type:object size:0x7C +g_profile_OBJ_SW_DIR = .data:0x00000010; // type:object size:0x7C lbl_276_data_8C = .data:0x0000008C; // type:object size:0xC lbl_276_data_98 = .data:0x00000098; // type:object size:0xC lbl_276_data_A4 = .data:0x000000A4; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_sw_dir_doorNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_dir_doorNP/symbols.txt index 64599912..a6d582b5 100644 --- a/config/SOUE01/rels/d_a_obj_sw_dir_doorNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_dir_doorNP/symbols.txt @@ -3,69 +3,69 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_277_F0 = .text:0x000000F0; // type:function size:0x11C -fn_277_210 = .text:0x00000210; // type:function size:0x58 -fn_277_270 = .text:0x00000270; // type:function size:0x6C -fn_277_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_277_380 = .text:0x00000380; // type:function size:0xA4 +dAcOSwDirDoor_c_classInit__Fv = .text:0x000000F0; // type:function size:0x11C +__dt__28sFState_c<15dAcOSwDirDoor_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOSwDirDoor_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_277_430 = .text:0x00000430; // type:function size:0x58 fn_277_490 = .text:0x00000490; // type:function size:0xC0 fn_277_550 = .text:0x00000550; // type:function size:0x80 AcOSwDirDoor__init1 = .text:0x000005D0; // type:function size:0x288 -fn_277_860 = .text:0x00000860; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000860; // type:function size:0x10 AcOSwDirDoor__init2 = .text:0x00000870; // type:function size:0x2B8 fn_277_B30 = .text:0x00000B30; // type:function size:0x30 AcOSwDirDoor__update = .text:0x00000B60; // type:function size:0x2A0 -fn_277_E00 = .text:0x00000E00; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E00; // type:function size:0x10 fn_277_E10 = .text:0x00000E10; // type:function size:0x84 fn_277_EA0 = .text:0x00000EA0; // type:function size:0x28 -fn_277_ED0 = .text:0x00000ED0; // type:function size:0x4 -AcOSwDirDoor__stateWaitUpdate = .text:0x00000EE0; // type:function size:0x46C +initializeState_Wait__15dAcOSwDirDoor_cFv = .text:0x00000ED0; // type:function size:0x4 +executeState_Wait__15dAcOSwDirDoor_cFv = .text:0x00000EE0; // type:function size:0x46C fn_277_1350 = .text:0x00001350; // type:function size:0x1C -fn_277_1370 = .text:0x00001370; // type:function size:0x4 -AcOSwDirDoor__stateCorrectStartEnter = .text:0x00001380; // type:function size:0xA0 -AcOSwDirDoor__stateCorrectStartUpdate = .text:0x00001420; // type:function size:0x7C +finalizeState_Wait__15dAcOSwDirDoor_cFv = .text:0x00001370; // type:function size:0x4 +initializeState_CorrectStart__15dAcOSwDirDoor_cFv = .text:0x00001380; // type:function size:0xA0 +executeState_CorrectStart__15dAcOSwDirDoor_cFv = .text:0x00001420; // type:function size:0x7C fn_277_14A0 = .text:0x000014A0; // type:function size:0x1C -fn_277_14C0 = .text:0x000014C0; // type:function size:0x4 -AcOSwDirDoor__stateCorrectEnter = .text:0x000014D0; // type:function size:0x90 -AcOSwDirDoor__stateCorrectUpdate = .text:0x00001560; // type:function size:0x7C -fn_277_15E0 = .text:0x000015E0; // type:function size:0xC -AcOSwDirDoor__stateBrokenEnter = .text:0x000015F0; // type:function size:0x1C +finalizeState_CorrectStart__15dAcOSwDirDoor_cFv = .text:0x000014C0; // type:function size:0x4 +initializeState_Correct__15dAcOSwDirDoor_cFv = .text:0x000014D0; // type:function size:0x90 +executeState_Correct__15dAcOSwDirDoor_cFv = .text:0x00001560; // type:function size:0x7C +finalizeState_Correct__15dAcOSwDirDoor_cFv = .text:0x000015E0; // type:function size:0xC +initializeState_Broken__15dAcOSwDirDoor_cFv = .text:0x000015F0; // type:function size:0x1C fn_277_160C = .text:0x0000160C; // type:function size:0x4 -AcOSwDirDoor__stateBrokenUpdate = .text:0x00001610; // type:function size:0xC4 -AcOSwDirDoor__stateBrokenLeave = .text:0x000016E0; // type:function size:0x98 -AcOSwDirDoor__stateBrokenEndEnter = .text:0x00001780; // type:function size:0x1C -AcOSwDirDoor__stateBrokenEndUpdate = .text:0x000017A0; // type:function size:0xF0 -AcOSwDirDoor__stateBrokenEndLeave = .text:0x00001890; // type:function size:0x8 -AcOSwDirDoor__stateDemoEndEnter = .text:0x000018A0; // type:function size:0x2C -AcOSwDirDoor__stateDemoEndUpdate = .text:0x000018D0; // type:function size:0xBC -fn_277_1990 = .text:0x00001990; // type:function size:0x4 +executeState_Broken__15dAcOSwDirDoor_cFv = .text:0x00001610; // type:function size:0xC4 +finalizeState_Broken__15dAcOSwDirDoor_cFv = .text:0x000016E0; // type:function size:0x98 +initializeState_BrokenEnd__15dAcOSwDirDoor_cFv = .text:0x00001780; // type:function size:0x1C +executeState_BrokenEnd__15dAcOSwDirDoor_cFv = .text:0x000017A0; // type:function size:0xF0 +finalizeState_BrokenEnd__15dAcOSwDirDoor_cFv = .text:0x00001890; // type:function size:0x8 +initializeState_DemoEnd__15dAcOSwDirDoor_cFv = .text:0x000018A0; // type:function size:0x2C +executeState_DemoEnd__15dAcOSwDirDoor_cFv = .text:0x000018D0; // type:function size:0xBC +finalizeState_DemoEnd__15dAcOSwDirDoor_cFv = .text:0x00001990; // type:function size:0x4 fn_277_19A0 = .text:0x000019A0; // type:function size:0x24C fn_277_1BF0 = .text:0x00001BF0; // type:function size:0xBC fn_277_1CB0 = .text:0x00001CB0; // type:function size:0x248 -fn_277_1F00 = .text:0x00001F00; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F00; // type:function size:0x10 fn_277_1F10 = .text:0x00001F10; // type:function size:0xA8 fn_277_1FC0 = .text:0x00001FC0; // type:function size:0x44 fn_277_2004 = .text:0x00002004; // type:function size:0x4 fn_277_2010 = .text:0x00002010; // type:function size:0x38C -fn_277_23A0 = .text:0x000023A0; // type:function size:0x110 -fn_277_24B0 = .text:0x000024B0; // type:function size:0x60 -fn_277_2510 = .text:0x00002510; // type:function size:0xC -fn_277_2520 = .text:0x00002520; // type:function size:0x1C -fn_277_2540 = .text:0x00002540; // type:function size:0x1C -fn_277_2560 = .text:0x00002560; // type:function size:0x1C -fn_277_2580 = .text:0x00002580; // type:function size:0x10 -fn_277_2590 = .text:0x00002590; // type:function size:0x10 -fn_277_25A0 = .text:0x000025A0; // type:function size:0x10 -fn_277_25B0 = .text:0x000025B0; // type:function size:0x10 -fn_277_25C0 = .text:0x000025C0; // type:function size:0x10 -fn_277_25D0 = .text:0x000025D0; // type:function size:0x10 -fn_277_25E0 = .text:0x000025E0; // type:function size:0x30 -fn_277_2610 = .text:0x00002610; // type:function size:0x30 -fn_277_2640 = .text:0x00002640; // type:function size:0x30 -fn_277_2670 = .text:0x00002670; // type:function size:0x4B0 -fn_277_2B20 = .text:0x00002B20; // type:function size:0x58 -fn_277_2B80 = .text:0x00002B80; // type:function size:0x88 +__dt__15dAcOSwDirDoor_cFv = .text:0x000023A0; // type:function size:0x110 +build__31sFStateFct_c<15dAcOSwDirDoor_c>FRC12sStateIDIf_c = .text:0x000024B0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOSwDirDoor_c>FRP10sStateIf_c = .text:0x00002510; // type:function size:0xC +initialize__28sFState_c<15dAcOSwDirDoor_c>Fv = .text:0x00002520; // type:function size:0x1C +execute__28sFState_c<15dAcOSwDirDoor_c>Fv = .text:0x00002540; // type:function size:0x1C +finalize__28sFState_c<15dAcOSwDirDoor_c>Fv = .text:0x00002560; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002580; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002590; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025A0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025B0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025C0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025D0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOSwDirDoor_c>CFR15dAcOSwDirDoor_c = .text:0x000025E0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOSwDirDoor_c>CFR15dAcOSwDirDoor_c = .text:0x00002610; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOSwDirDoor_c>CFR15dAcOSwDirDoor_c = .text:0x00002640; // type:function size:0x30 +__sinit_\d_a_obj_sw_dir_door_cpp = .text:0x00002670; // type:function size:0x4B0 scope:local +__dt__30sFStateID_c<15dAcOSwDirDoor_c>Fv = .text:0x00002B20; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOSwDirDoor_c>CFPCc = .text:0x00002B80; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -81,7 +81,7 @@ lbl_277_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float lbl_277_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float lbl_277_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float lbl_277_rodata_88 = .rodata:0x00000088; // type:object size:0x4C -lbl_277_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SW_DIR_DOOR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_277_data_10 = .data:0x00000010; // type:object size:0x8 lbl_277_data_18 = .data:0x00000018; // type:object size:0x2C lbl_277_data_44 = .data:0x00000044; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_sw_harpNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_harpNP/symbols.txt index bbfbed9c..833bf51a 100644 --- a/config/SOUE01/rels/d_a_obj_sw_harpNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_harpNP/symbols.txt @@ -3,32 +3,32 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSwHarp__ctor = .text:0x000000F0; // type:function size:0x108 -fn_514_200 = .text:0x00000200; // type:function size:0x58 -fn_514_260 = .text:0x00000260; // type:function size:0x58 -fn_514_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_514_330 = .text:0x00000330; // type:function size:0xA0 -fn_514_3D0 = .text:0x000003D0; // type:function size:0xA4 +dAcOSwHarp_c_classInit__Fv = .text:0x000000F0; // type:function size:0x108 +__dt__12dAcOSwHarp_cFv = .text:0x00000200; // type:function size:0x58 +__dt__25sFState_c<12dAcOSwHarp_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOSwHarp_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_514_480 = .text:0x00000480; // type:function size:0x40 fn_514_4C0 = .text:0x000004C0; // type:function size:0xA0 AcOSwHarp__init1 = .text:0x00000560; // type:function size:0x13C -fn_514_6A0 = .text:0x000006A0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006A0; // type:function size:0x10 AcOSwHarp__init2 = .text:0x000006B0; // type:function size:0x50 fn_514_700 = .text:0x00000700; // type:function size:0x70 AcOSwHarp__updaet = .text:0x00000770; // type:function size:0xE0 -fn_514_850 = .text:0x00000850; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000850; // type:function size:0x10 AcOSwHarp__updateInEvent = .text:0x00000860; // type:function size:0xB8 fn_514_920 = .text:0x00000920; // type:function size:0x7C fn_514_9A0 = .text:0x000009A0; // type:function size:0x8 -AcOSwHarp__stateWaitEnter = .text:0x000009B0; // type:function size:0x64 -AcOSwHarp__stateWaitUpdate = .text:0x00000A20; // type:function size:0x364 -fn_514_D90 = .text:0x00000D90; // type:function size:0x4 -AcOSwHarp__stateOnSwitchEnter = .text:0x00000DA0; // type:function size:0xAC -AcOSwHarp__stateOnSwitchUpdate = .text:0x00000E50; // type:function size:0x268 -fn_514_10C0 = .text:0x000010C0; // type:function size:0x4 -AcOSwHarp__stateEndDemoEnter = .text:0x000010D0; // type:function size:0x98 -AcOSwHarp__stateEndDemoUpdate = .text:0x00001170; // type:function size:0x214 -fn_514_1390 = .text:0x00001390; // type:function size:0x4 +initializeState_Wait__12dAcOSwHarp_cFv = .text:0x000009B0; // type:function size:0x64 +executeState_Wait__12dAcOSwHarp_cFv = .text:0x00000A20; // type:function size:0x364 +finalizeState_Wait__12dAcOSwHarp_cFv = .text:0x00000D90; // type:function size:0x4 +initializeState_OnSwitch__12dAcOSwHarp_cFv = .text:0x00000DA0; // type:function size:0xAC +executeState_OnSwitch__12dAcOSwHarp_cFv = .text:0x00000E50; // type:function size:0x268 +finalizeState_OnSwitch__12dAcOSwHarp_cFv = .text:0x000010C0; // type:function size:0x4 +initializeState_EndDemo__12dAcOSwHarp_cFv = .text:0x000010D0; // type:function size:0x98 +executeState_EndDemo__12dAcOSwHarp_cFv = .text:0x00001170; // type:function size:0x214 +finalizeState_EndDemo__12dAcOSwHarp_cFv = .text:0x00001390; // type:function size:0x4 fn_514_13A0 = .text:0x000013A0; // type:function size:0x3C fn_514_13E0 = .text:0x000013E0; // type:function size:0x108 fn_514_14F0 = .text:0x000014F0; // type:function size:0x9C @@ -53,27 +53,27 @@ fn_514_2150 = .text:0x00002150; // type:function size:0x8 fn_514_2160 = .text:0x00002160; // type:function size:0x8 fn_514_2170 = .text:0x00002170; // type:function size:0xC AcOSwHarp__dtor = .text:0x00002180; // type:function size:0x120 -fn_514_22A0 = .text:0x000022A0; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000022A0; // type:function size:0x10 fn_514_22B0 = .text:0x000022B0; // type:function size:0x4 fn_514_22C0 = .text:0x000022C0; // type:function size:0x4 fn_514_22D0 = .text:0x000022D0; // type:function size:0x4 -fn_514_22E0 = .text:0x000022E0; // type:function size:0x60 -fn_514_2340 = .text:0x00002340; // type:function size:0xC -fn_514_2350 = .text:0x00002350; // type:function size:0x1C -fn_514_2370 = .text:0x00002370; // type:function size:0x1C -fn_514_2390 = .text:0x00002390; // type:function size:0x1C -fn_514_23B0 = .text:0x000023B0; // type:function size:0x10 -fn_514_23C0 = .text:0x000023C0; // type:function size:0x10 -fn_514_23D0 = .text:0x000023D0; // type:function size:0x10 -fn_514_23E0 = .text:0x000023E0; // type:function size:0x10 -fn_514_23F0 = .text:0x000023F0; // type:function size:0x10 -fn_514_2400 = .text:0x00002400; // type:function size:0x10 -fn_514_2410 = .text:0x00002410; // type:function size:0x30 -fn_514_2440 = .text:0x00002440; // type:function size:0x30 -fn_514_2470 = .text:0x00002470; // type:function size:0x30 -fn_514_24A0 = .text:0x000024A0; // type:function size:0x2AC -fn_514_2750 = .text:0x00002750; // type:function size:0x58 -fn_514_27B0 = .text:0x000027B0; // type:function size:0x88 +build__28sFStateFct_c<12dAcOSwHarp_c>FRC12sStateIDIf_c = .text:0x000022E0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOSwHarp_c>FRP10sStateIf_c = .text:0x00002340; // type:function size:0xC +initialize__25sFState_c<12dAcOSwHarp_c>Fv = .text:0x00002350; // type:function size:0x1C +execute__25sFState_c<12dAcOSwHarp_c>Fv = .text:0x00002370; // type:function size:0x1C +finalize__25sFState_c<12dAcOSwHarp_c>Fv = .text:0x00002390; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000023B0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000023C0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000023D0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000023E0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000023F0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002400; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOSwHarp_c>CFR12dAcOSwHarp_c = .text:0x00002410; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOSwHarp_c>CFR12dAcOSwHarp_c = .text:0x00002440; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOSwHarp_c>CFR12dAcOSwHarp_c = .text:0x00002470; // type:function size:0x30 +__sinit_\d_a_obj_sw_harp_cpp = .text:0x000024A0; // type:function size:0x2AC scope:local +__dt__27sFStateID_c<12dAcOSwHarp_c>Fv = .text:0x00002750; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOSwHarp_c>CFPCc = .text:0x000027B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_514_rodata_50 = .rodata:0x00000050; // type:object size:0x10 data:float lbl_514_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float lbl_514_rodata_64 = .rodata:0x00000064; // type:object size:0x30 data:float lbl_514_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float -lbl_514_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SW_HARP = .data:0x00000000; // type:object size:0x10 data:4byte lbl_514_data_10 = .data:0x00000010; // type:object size:0x1C lbl_514_data_2C = .data:0x0000002C; // type:object size:0x38 lbl_514_data_64 = .data:0x00000064; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_sw_sword_beamNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_sword_beamNP/symbols.txt index b3a6c7d4..80843fda 100644 --- a/config/SOUE01/rels/d_a_obj_sw_sword_beamNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_sword_beamNP/symbols.txt @@ -3,40 +3,40 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSwSwordBeam__ctor = .text:0x000000F0; // type:function size:0x158 +dAcOSwSwordBeam_c_classInit__Fv = .text:0x000000F0; // type:function size:0x158 fn_507_250 = .text:0x00000250; // type:function size:0x58 -fn_507_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_507_310 = .text:0x00000310; // type:function size:0x6C -fn_507_380 = .text:0x00000380; // type:function size:0xA0 -fn_507_420 = .text:0x00000420; // type:function size:0xA4 +__dt__30sFState_c<17dAcOSwSwordBeam_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOSwSwordBeam_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 AcOSwSwordBeam__initModels = .text:0x000004D0; // type:function size:0xF0 AcOSwSwordBeam__init = .text:0x000005C0; // type:function size:0x2EC -fn_507_8B0 = .text:0x000008B0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008B0; // type:function size:0x10 fn_507_8C0 = .text:0x000008C0; // type:function size:0x8 AcOSwSwordBeam__update = .text:0x000008D0; // type:function size:0x260 -fn_507_B30 = .text:0x00000B30; // type:function size:0x10 -fn_507_B40 = .text:0x00000B40; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B30; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B40; // type:function size:0x10 AcOSwSwordBeam__updateInEvent = .text:0x00000B50; // type:function size:0x204 fn_507_D60 = .text:0x00000D60; // type:function size:0x130 fn_507_E90 = .text:0x00000E90; // type:function size:0x1AC AcOSwSwordBeam__draw = .text:0x00001040; // type:function size:0xC4 -AcOSwSwordBeam__stateWaitEnter = .text:0x00001110; // type:function size:0x44 -AcOSwSwordBeam__stateWaitUpdate = .text:0x00001160; // type:function size:0x1C8 -AcOSwSwordBeam__stateWaitLeave = .text:0x00001330; // type:function size:0x38 -AcOSwSwordBeam__stateRotateEnter = .text:0x00001370; // type:function size:0x74 -AcOSwSwordBeam__stateRotateUpdate = .text:0x000013F0; // type:function size:0x60 +initializeState_Wait__17dAcOSwSwordBeam_cFv = .text:0x00001110; // type:function size:0x44 +executeState_Wait__17dAcOSwSwordBeam_cFv = .text:0x00001160; // type:function size:0x1C8 +finalizeState_Wait__17dAcOSwSwordBeam_cFv = .text:0x00001330; // type:function size:0x38 +initializeState_Rotate__17dAcOSwSwordBeam_cFv = .text:0x00001370; // type:function size:0x74 +executeState_Rotate__17dAcOSwSwordBeam_cFv = .text:0x000013F0; // type:function size:0x60 AcOSwSwordBeam__decr = .text:0x00001450; // type:function size:0x1C -AcOSwSwordBeam__stateRotateLeave = .text:0x00001470; // type:function size:0x4 -AcOSwSwordBeam__stateRotateEndEnter = .text:0x00001480; // type:function size:0x4 -AcOSwSwordBeam__stateRotateEndUpdate = .text:0x00001490; // type:function size:0xD0 -AcOSwSwordBeam__stateRotateEndLeave = .text:0x00001560; // type:function size:0x154 +finalizeState_Rotate__17dAcOSwSwordBeam_cFv = .text:0x00001470; // type:function size:0x4 +initializeState_RotateEnd__17dAcOSwSwordBeam_cFv = .text:0x00001480; // type:function size:0x4 +executeState_RotateEnd__17dAcOSwSwordBeam_cFv = .text:0x00001490; // type:function size:0xD0 +finalizeState_RotateEnd__17dAcOSwSwordBeam_cFv = .text:0x00001560; // type:function size:0x154 AcOSwSwordBeam__getEquippedSword = .text:0x000016C0; // type:function size:0xC -AcOSwSwordBeam__stateOnSwitchEnter = .text:0x000016D0; // type:function size:0x10C -AcOSwSwordBeam__stateOnSwitchUpdate = .text:0x000017E0; // type:function size:0xF8 -AcOSwSwordBeam__stateOnSwitchLeave = .text:0x000018E0; // type:function size:0x4 -AcOSwSwordBeam__stateEndEnter = .text:0x000018F0; // type:function size:0x48 -AcOSwSwordBeam__stateEndUpdate = .text:0x00001940; // type:function size:0xFC -AcOSwSwordBeam__stateEndLeave = .text:0x00001A40; // type:function size:0x4 +initializeState_OnSwitch__17dAcOSwSwordBeam_cFv = .text:0x000016D0; // type:function size:0x10C +executeState_OnSwitch__17dAcOSwSwordBeam_cFv = .text:0x000017E0; // type:function size:0xF8 +finalizeState_OnSwitch__17dAcOSwSwordBeam_cFv = .text:0x000018E0; // type:function size:0x4 +initializeState_End__17dAcOSwSwordBeam_cFv = .text:0x000018F0; // type:function size:0x48 +executeState_End__17dAcOSwSwordBeam_cFv = .text:0x00001940; // type:function size:0xFC +finalizeState_End__17dAcOSwSwordBeam_cFv = .text:0x00001A40; // type:function size:0x4 fn_507_1A50 = .text:0x00001A50; // type:function size:0x98 fn_507_1AF0 = .text:0x00001AF0; // type:function size:0x434 fn_507_1F30 = .text:0x00001F30; // type:function size:0x48 @@ -47,26 +47,26 @@ AcOSwSwordBeam__checkSceneflag = .text:0x00002330; // type:function size:0x11C AcOSwSwordBeam__isleOfSongsCanGetHit = .text:0x00002450; // type:function size:0x13C setSwSwordBeamAtBoneWithFlag = .text:0x00002590; // type:function size:0x1D8 fn_507_2770 = .text:0x00002770; // type:function size:0x80 -fn_507_27F0 = .text:0x000027F0; // type:function size:0x130 +__dt__17dAcOSwSwordBeam_cFv = .text:0x000027F0; // type:function size:0x130 fn_507_2920 = .text:0x00002920; // type:function size:0x4 fn_507_2930 = .text:0x00002930; // type:function size:0x6C -fn_507_29A0 = .text:0x000029A0; // type:function size:0x60 -fn_507_2A00 = .text:0x00002A00; // type:function size:0xC -fn_507_2A10 = .text:0x00002A10; // type:function size:0x1C -fn_507_2A30 = .text:0x00002A30; // type:function size:0x1C -fn_507_2A50 = .text:0x00002A50; // type:function size:0x1C -fn_507_2A70 = .text:0x00002A70; // type:function size:0x10 -fn_507_2A80 = .text:0x00002A80; // type:function size:0x10 -fn_507_2A90 = .text:0x00002A90; // type:function size:0x10 -fn_507_2AA0 = .text:0x00002AA0; // type:function size:0x10 -fn_507_2AB0 = .text:0x00002AB0; // type:function size:0x10 -fn_507_2AC0 = .text:0x00002AC0; // type:function size:0x10 -fn_507_2AD0 = .text:0x00002AD0; // type:function size:0x30 -fn_507_2B00 = .text:0x00002B00; // type:function size:0x30 -fn_507_2B30 = .text:0x00002B30; // type:function size:0x30 -fn_507_2B60 = .text:0x00002B60; // type:function size:0x3F4 -fn_507_2F60 = .text:0x00002F60; // type:function size:0x58 -fn_507_2FC0 = .text:0x00002FC0; // type:function size:0x88 +build__33sFStateFct_c<17dAcOSwSwordBeam_c>FRC12sStateIDIf_c = .text:0x000029A0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOSwSwordBeam_c>FRP10sStateIf_c = .text:0x00002A00; // type:function size:0xC +initialize__30sFState_c<17dAcOSwSwordBeam_c>Fv = .text:0x00002A10; // type:function size:0x1C +execute__30sFState_c<17dAcOSwSwordBeam_c>Fv = .text:0x00002A30; // type:function size:0x1C +finalize__30sFState_c<17dAcOSwSwordBeam_c>Fv = .text:0x00002A50; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A70; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A80; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A90; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002AA0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002AB0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002AC0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOSwSwordBeam_c>CFR17dAcOSwSwordBeam_c = .text:0x00002AD0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOSwSwordBeam_c>CFR17dAcOSwSwordBeam_c = .text:0x00002B00; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOSwSwordBeam_c>CFR17dAcOSwSwordBeam_c = .text:0x00002B30; // type:function size:0x30 +__sinit_\d_a_obj_sw_sword_beam_cpp = .text:0x00002B60; // type:function size:0x3F4 scope:local +__dt__32sFStateID_c<17dAcOSwSwordBeam_c>Fv = .text:0x00002F60; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOSwSwordBeam_c>CFPCc = .text:0x00002FC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -77,7 +77,7 @@ lbl_507_rodata_28 = .rodata:0x00000028; // type:object size:0x10 data:float lbl_507_rodata_38 = .rodata:0x00000038; // type:object size:0x38 data:float lbl_507_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float lbl_507_rodata_78 = .rodata:0x00000078; // type:object size:0x20 data:double -lbl_507_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SW_SWORD_BEAM = .data:0x00000000; // type:object size:0x10 data:4byte lbl_507_data_10 = .data:0x00000010; // type:object size:0x40 lbl_507_data_50 = .data:0x00000050; // type:object size:0x10 data:string lbl_507_data_60 = .data:0x00000060; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_sw_syakoNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_syakoNP/symbols.txt index 8ebaea1b..898517f1 100644 --- a/config/SOUE01/rels/d_a_obj_sw_syakoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_syakoNP/symbols.txt @@ -7,28 +7,28 @@ AcOSwSyako__eventIn = .text:0x000000F0; // type:function size:0xC fn_479_FC = .text:0x000000FC; // type:function size:0x4 AcOSwSyako__eventFinished = .text:0x00000100; // type:function size:0xC fn_479_10C = .text:0x0000010C; // type:function size:0x4 -AcOSwSyako__ctor = .text:0x00000110; // type:function size:0x154 -fn_479_270 = .text:0x00000270; // type:function size:0x58 -fn_479_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_479_340 = .text:0x00000340; // type:function size:0xA0 -fn_479_3E0 = .text:0x000003E0; // type:function size:0xA4 +dAcOSwSyako_c_classInit__Fv = .text:0x00000110; // type:function size:0x154 +__dt__26sFState_c<13dAcOSwSyako_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOSwSyako_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_479_490 = .text:0x00000490; // type:function size:0x58 fn_479_4F0 = .text:0x000004F0; // type:function size:0x40 fn_479_530 = .text:0x00000530; // type:function size:0x40 AcOSwSyako__interactionFunc = .text:0x00000570; // type:function size:0x48 AcOSwSyako__initModels = .text:0x000005C0; // type:function size:0x2A0 AcOSwSyako__init = .text:0x00000860; // type:function size:0x228 -fn_479_A90 = .text:0x00000A90; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A90; // type:function size:0x10 fn_479_AA0 = .text:0x00000AA0; // type:function size:0x8 AcOSwSyako__update = .text:0x00000AB0; // type:function size:0x1B0 -fn_479_C60 = .text:0x00000C60; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C60; // type:function size:0x10 AcOSwSyako__draw = .text:0x00000C70; // type:function size:0x74 -fn_479_CF0 = .text:0x00000CF0; // type:function size:0x4 -AcOSwSyako__stateWaitUpdate = .text:0x00000D00; // type:function size:0x270 -fn_479_F70 = .text:0x00000F70; // type:function size:0x4 -AcOSwSyako__stateEventEnter = .text:0x00000F80; // type:function size:0xC -AcOSwSyako__stateEventUpdate = .text:0x00000F90; // type:function size:0xEC -fn_479_1080 = .text:0x00001080; // type:function size:0x4 +initializeState_Wait__13dAcOSwSyako_cFv = .text:0x00000CF0; // type:function size:0x4 +executeState_Wait__13dAcOSwSyako_cFv = .text:0x00000D00; // type:function size:0x270 +finalizeState_Wait__13dAcOSwSyako_cFv = .text:0x00000F70; // type:function size:0x4 +initializeState_Event__13dAcOSwSyako_cFv = .text:0x00000F80; // type:function size:0xC +executeState_Event__13dAcOSwSyako_cFv = .text:0x00000F90; // type:function size:0xEC +finalizeState_Event__13dAcOSwSyako_cFv = .text:0x00001080; // type:function size:0x4 fn_479_1090 = .text:0x00001090; // type:function size:0xF8 fn_479_1190 = .text:0x00001190; // type:function size:0x48 fn_479_11E0 = .text:0x000011E0; // type:function size:0x3C @@ -46,25 +46,25 @@ fn_479_1A10 = .text:0x00001A10; // type:function size:0xCC fn_479_1AE0 = .text:0x00001AE0; // type:function size:0xA0 fn_479_1B80 = .text:0x00001B80; // type:function size:0x54 fn_479_1BE0 = .text:0x00001BE0; // type:function size:0x18 -AcOSwSyako__dtor = .text:0x00001C00; // type:function size:0x140 -fn_479_1D40 = .text:0x00001D40; // type:function size:0x10 -fn_479_1D50 = .text:0x00001D50; // type:function size:0x60 -fn_479_1DB0 = .text:0x00001DB0; // type:function size:0xC -fn_479_1DC0 = .text:0x00001DC0; // type:function size:0x1C -fn_479_1DE0 = .text:0x00001DE0; // type:function size:0x1C -fn_479_1E00 = .text:0x00001E00; // type:function size:0x1C -fn_479_1E20 = .text:0x00001E20; // type:function size:0x10 -fn_479_1E30 = .text:0x00001E30; // type:function size:0x10 -fn_479_1E40 = .text:0x00001E40; // type:function size:0x10 -fn_479_1E50 = .text:0x00001E50; // type:function size:0x10 -fn_479_1E60 = .text:0x00001E60; // type:function size:0x10 -fn_479_1E70 = .text:0x00001E70; // type:function size:0x10 -fn_479_1E80 = .text:0x00001E80; // type:function size:0x30 -fn_479_1EB0 = .text:0x00001EB0; // type:function size:0x30 -fn_479_1EE0 = .text:0x00001EE0; // type:function size:0x30 -fn_479_1F10 = .text:0x00001F10; // type:function size:0x1C0 -fn_479_20D0 = .text:0x000020D0; // type:function size:0x58 -fn_479_2130 = .text:0x00002130; // type:function size:0x88 +__dt__13dAcOSwSyako_cFv = .text:0x00001C00; // type:function size:0x140 +getStateID__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D40; // type:function size:0x10 +build__29sFStateFct_c<13dAcOSwSyako_c>FRC12sStateIDIf_c = .text:0x00001D50; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOSwSyako_c>FRP10sStateIf_c = .text:0x00001DB0; // type:function size:0xC +initialize__26sFState_c<13dAcOSwSyako_c>Fv = .text:0x00001DC0; // type:function size:0x1C +execute__26sFState_c<13dAcOSwSyako_c>Fv = .text:0x00001DE0; // type:function size:0x1C +finalize__26sFState_c<13dAcOSwSyako_c>Fv = .text:0x00001E00; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E20; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E30; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E40; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E50; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E60; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E70; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOSwSyako_c>CFR13dAcOSwSyako_c = .text:0x00001E80; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOSwSyako_c>CFR13dAcOSwSyako_c = .text:0x00001EB0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOSwSyako_c>CFR13dAcOSwSyako_c = .text:0x00001EE0; // type:function size:0x30 +__sinit_\d_a_obj_sw_syako_cpp = .text:0x00001F10; // type:function size:0x1C0 scope:local +__dt__28sFStateID_c<13dAcOSwSyako_c>Fv = .text:0x000020D0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOSwSyako_c>CFPCc = .text:0x00002130; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -77,7 +77,7 @@ lbl_479_rodata_48 = .rodata:0x00000048; // type:object size:0x1C data:float lbl_479_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float lbl_479_rodata_68 = .rodata:0x00000068; // type:object size:0x10 data:float lbl_479_rodata_78 = .rodata:0x00000078; // type:object size:0x34 data:float -lbl_479_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SW_SYAKO = .data:0x00000000; // type:object size:0x10 data:4byte lbl_479_data_10 = .data:0x00000010; // type:object size:0x10 lbl_479_data_20 = .data:0x00000020; // type:object size:0x5C lbl_479_data_7C = .data:0x0000007C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_sw_whipleverNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_whipleverNP/symbols.txt index c739b915..a6d9457b 100644 --- a/config/SOUE01/rels/d_a_obj_sw_whipleverNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_whipleverNP/symbols.txt @@ -3,23 +3,23 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_319_F0 = .text:0x000000F0; // type:function size:0x114 -fn_319_210 = .text:0x00000210; // type:function size:0x58 -fn_319_270 = .text:0x00000270; // type:function size:0x6C -fn_319_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_319_380 = .text:0x00000380; // type:function size:0xA4 +dAcOSwWhipLever_c_classInit__Fv = .text:0x000000F0; // type:function size:0x114 +__dt__30sFState_c<17dAcOSwWhipLever_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOSwWhipLever_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_319_430 = .text:0x00000430; // type:function size:0x58 fn_319_490 = .text:0x00000490; // type:function size:0xB8 fn_319_550 = .text:0x00000550; // type:function size:0xF4 fn_319_650 = .text:0x00000650; // type:function size:0x2C0 -fn_319_910 = .text:0x00000910; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000910; // type:function size:0x10 fn_319_920 = .text:0x00000920; // type:function size:0x8 fn_319_930 = .text:0x00000930; // type:function size:0x188 -fn_319_AC0 = .text:0x00000AC0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AC0; // type:function size:0x10 fn_319_AD0 = .text:0x00000AD0; // type:function size:0x28 -fn_319_B00 = .text:0x00000B00; // type:function size:0x150 -fn_319_C50 = .text:0x00000C50; // type:function size:0x140 -fn_319_D90 = .text:0x00000D90; // type:function size:0x4 +initializeState_Wait__17dAcOSwWhipLever_cFv = .text:0x00000B00; // type:function size:0x150 +executeState_Wait__17dAcOSwWhipLever_cFv = .text:0x00000C50; // type:function size:0x140 +finalizeState_Wait__17dAcOSwWhipLever_cFv = .text:0x00000D90; // type:function size:0x4 fn_319_DA0 = .text:0x00000DA0; // type:function size:0x24 fn_319_DD0 = .text:0x00000DD0; // type:function size:0x64 fn_319_E34 = .text:0x00000E34; // type:function size:0x4 @@ -27,25 +27,25 @@ fn_319_E40 = .text:0x00000E40; // type:function size:0x1B8 fn_319_1000 = .text:0x00001000; // type:function size:0x3D0 fn_319_13D0 = .text:0x000013D0; // type:function size:0x8C fn_319_1460 = .text:0x00001460; // type:function size:0x18 -fn_319_1480 = .text:0x00001480; // type:function size:0x130 -fn_319_15B0 = .text:0x000015B0; // type:function size:0x10 -fn_319_15C0 = .text:0x000015C0; // type:function size:0x60 -fn_319_1620 = .text:0x00001620; // type:function size:0xC -fn_319_1630 = .text:0x00001630; // type:function size:0x1C -fn_319_1650 = .text:0x00001650; // type:function size:0x1C -fn_319_1670 = .text:0x00001670; // type:function size:0x1C -fn_319_1690 = .text:0x00001690; // type:function size:0x10 -fn_319_16A0 = .text:0x000016A0; // type:function size:0x10 -fn_319_16B0 = .text:0x000016B0; // type:function size:0x10 -fn_319_16C0 = .text:0x000016C0; // type:function size:0x10 -fn_319_16D0 = .text:0x000016D0; // type:function size:0x10 -fn_319_16E0 = .text:0x000016E0; // type:function size:0x10 -fn_319_16F0 = .text:0x000016F0; // type:function size:0x30 -fn_319_1720 = .text:0x00001720; // type:function size:0x30 -fn_319_1750 = .text:0x00001750; // type:function size:0x30 -fn_319_1780 = .text:0x00001780; // type:function size:0x124 -fn_319_18B0 = .text:0x000018B0; // type:function size:0x58 -fn_319_1910 = .text:0x00001910; // type:function size:0x88 +__dt__17dAcOSwWhipLever_cFv = .text:0x00001480; // type:function size:0x130 +getStateID__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015B0; // type:function size:0x10 +build__33sFStateFct_c<17dAcOSwWhipLever_c>FRC12sStateIDIf_c = .text:0x000015C0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOSwWhipLever_c>FRP10sStateIf_c = .text:0x00001620; // type:function size:0xC +initialize__30sFState_c<17dAcOSwWhipLever_c>Fv = .text:0x00001630; // type:function size:0x1C +execute__30sFState_c<17dAcOSwWhipLever_c>Fv = .text:0x00001650; // type:function size:0x1C +finalize__30sFState_c<17dAcOSwWhipLever_c>Fv = .text:0x00001670; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001690; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000016A0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000016B0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016C0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016D0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016E0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOSwWhipLever_c>CFR17dAcOSwWhipLever_c = .text:0x000016F0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOSwWhipLever_c>CFR17dAcOSwWhipLever_c = .text:0x00001720; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOSwWhipLever_c>CFR17dAcOSwWhipLever_c = .text:0x00001750; // type:function size:0x30 +__sinit_\d_a_obj_sw_whiplever_cpp = .text:0x00001780; // type:function size:0x124 scope:local +__dt__32sFStateID_c<17dAcOSwWhipLever_c>Fv = .text:0x000018B0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOSwWhipLever_c>CFPCc = .text:0x00001910; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -54,7 +54,7 @@ lbl_319_rodata_48 = .rodata:0x00000048; // type:object size:0x10 data:double lbl_319_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_319_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float lbl_319_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:float -lbl_319_data_0 = .data:0x00000000; // type:object size:0x68 data:4byte +g_profile_OBJ_SW_WHIPLEVER = .data:0x00000000; // type:object size:0x68 data:4byte lbl_319_data_68 = .data:0x00000068; // type:object size:0x3C lbl_319_data_A4 = .data:0x000000A4; // type:object size:0x4 data:4byte lbl_319_data_A8 = .data:0x000000A8; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_swhitNP/symbols.txt b/config/SOUE01/rels/d_a_obj_swhitNP/symbols.txt index 380b5045..6e88f1c2 100644 --- a/config/SOUE01/rels/d_a_obj_swhitNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_swhitNP/symbols.txt @@ -3,18 +3,18 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_145_F0 = .text:0x000000F0; // type:function size:0x16C +dAcOswhit_c_classInit__Fv = .text:0x000000F0; // type:function size:0x16C fn_145_260 = .text:0x00000260; // type:function size:0x58 -fn_145_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_145_320 = .text:0x00000320; // type:function size:0x6C -fn_145_390 = .text:0x00000390; // type:function size:0xA0 -fn_145_430 = .text:0x00000430; // type:function size:0xA4 +__dt__24sFState_c<11dAcOswhit_c>Fv = .text:0x000002C0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOswhit_c>Fv = .text:0x00000320; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000390; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000430; // type:function size:0xA4 fn_145_4E0 = .text:0x000004E0; // type:function size:0x298 fn_145_780 = .text:0x00000780; // type:function size:0x34C -fn_145_AD0 = .text:0x00000AD0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AD0; // type:function size:0x10 fn_145_AE0 = .text:0x00000AE0; // type:function size:0x8 fn_145_AF0 = .text:0x00000AF0; // type:function size:0x150 -fn_145_C40 = .text:0x00000C40; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 fn_145_C50 = .text:0x00000C50; // type:function size:0x184 fn_145_DE0 = .text:0x00000DE0; // type:function size:0x1C fn_145_E00 = .text:0x00000E00; // type:function size:0x7C @@ -22,38 +22,38 @@ fn_145_E80 = .text:0x00000E80; // type:function size:0x40 fn_145_EC0 = .text:0x00000EC0; // type:function size:0xB4 fn_145_F80 = .text:0x00000F80; // type:function size:0x50 fn_145_FD0 = .text:0x00000FD0; // type:function size:0x68 -fn_145_1040 = .text:0x00001040; // type:function size:0x134 -fn_145_1180 = .text:0x00001180; // type:function size:0x14C -fn_145_12D0 = .text:0x000012D0; // type:function size:0x4 -fn_145_12E0 = .text:0x000012E0; // type:function size:0xC -fn_145_12F0 = .text:0x000012F0; // type:function size:0xEC +initializeState_OnWait__11dAcOswhit_cFv = .text:0x00001040; // type:function size:0x134 +executeState_OnWait__11dAcOswhit_cFv = .text:0x00001180; // type:function size:0x14C +finalizeState_OnWait__11dAcOswhit_cFv = .text:0x000012D0; // type:function size:0x4 +initializeState_On__11dAcOswhit_cFv = .text:0x000012E0; // type:function size:0xC +executeState_On__11dAcOswhit_cFv = .text:0x000012F0; // type:function size:0xEC fn_145_13E0 = .text:0x000013E0; // type:function size:0x1C -fn_145_1400 = .text:0x00001400; // type:function size:0x50 -fn_145_1450 = .text:0x00001450; // type:function size:0x120 -fn_145_1570 = .text:0x00001570; // type:function size:0x168 -fn_145_16E0 = .text:0x000016E0; // type:function size:0x4 -fn_145_16F0 = .text:0x000016F0; // type:function size:0xC -fn_145_1700 = .text:0x00001700; // type:function size:0x54 -fn_145_1760 = .text:0x00001760; // type:function size:0x4 -fn_145_1770 = .text:0x00001770; // type:function size:0x13C -fn_145_18B0 = .text:0x000018B0; // type:function size:0x10 -fn_145_18C0 = .text:0x000018C0; // type:function size:0x60 -fn_145_1920 = .text:0x00001920; // type:function size:0xC -fn_145_1930 = .text:0x00001930; // type:function size:0x1C -fn_145_1950 = .text:0x00001950; // type:function size:0x1C -fn_145_1970 = .text:0x00001970; // type:function size:0x1C -fn_145_1990 = .text:0x00001990; // type:function size:0x10 -fn_145_19A0 = .text:0x000019A0; // type:function size:0x10 -fn_145_19B0 = .text:0x000019B0; // type:function size:0x10 -fn_145_19C0 = .text:0x000019C0; // type:function size:0x10 -fn_145_19D0 = .text:0x000019D0; // type:function size:0x10 -fn_145_19E0 = .text:0x000019E0; // type:function size:0x10 -fn_145_19F0 = .text:0x000019F0; // type:function size:0x30 -fn_145_1A20 = .text:0x00001A20; // type:function size:0x30 -fn_145_1A50 = .text:0x00001A50; // type:function size:0x30 -fn_145_1A80 = .text:0x00001A80; // type:function size:0x338 -fn_145_1DC0 = .text:0x00001DC0; // type:function size:0x58 -fn_145_1E20 = .text:0x00001E20; // type:function size:0x88 +finalizeState_On__11dAcOswhit_cFv = .text:0x00001400; // type:function size:0x50 +initializeState_OffWait__11dAcOswhit_cFv = .text:0x00001450; // type:function size:0x120 +executeState_OffWait__11dAcOswhit_cFv = .text:0x00001570; // type:function size:0x168 +finalizeState_OffWait__11dAcOswhit_cFv = .text:0x000016E0; // type:function size:0x4 +initializeState_Off__11dAcOswhit_cFv = .text:0x000016F0; // type:function size:0xC +executeState_Off__11dAcOswhit_cFv = .text:0x00001700; // type:function size:0x54 +finalizeState_Off__11dAcOswhit_cFv = .text:0x00001760; // type:function size:0x4 +__dt__11dAcOswhit_cFv = .text:0x00001770; // type:function size:0x13C +getStateID__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018B0; // type:function size:0x10 +build__27sFStateFct_c<11dAcOswhit_c>FRC12sStateIDIf_c = .text:0x000018C0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOswhit_c>FRP10sStateIf_c = .text:0x00001920; // type:function size:0xC +initialize__24sFState_c<11dAcOswhit_c>Fv = .text:0x00001930; // type:function size:0x1C +execute__24sFState_c<11dAcOswhit_c>Fv = .text:0x00001950; // type:function size:0x1C +finalize__24sFState_c<11dAcOswhit_c>Fv = .text:0x00001970; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001990; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000019A0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000019B0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019C0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019D0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019E0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOswhit_c>CFR11dAcOswhit_c = .text:0x000019F0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOswhit_c>CFR11dAcOswhit_c = .text:0x00001A20; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOswhit_c>CFR11dAcOswhit_c = .text:0x00001A50; // type:function size:0x30 +__sinit_\d_a_obj_swhit_cpp = .text:0x00001A80; // type:function size:0x338 scope:local +__dt__26sFStateID_c<11dAcOswhit_c>Fv = .text:0x00001DC0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOswhit_c>CFPCc = .text:0x00001E20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -61,7 +61,7 @@ lbl_145_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_145_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_145_rodata_8 = .rodata:0x00000008; // type:object size:0x40 data:float lbl_145_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float -lbl_145_data_0 = .data:0x00000000; // type:object size:0xE0 data:4byte +g_profile_OBJ_SWHIT = .data:0x00000000; // type:object size:0xE0 data:4byte lbl_145_data_E0 = .data:0x000000E0; // type:object size:0xC lbl_145_data_EC = .data:0x000000EC; // type:object size:0x4 data:4byte lbl_145_data_F0 = .data:0x000000F0; // type:object size:0x8 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_switch_shutterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_switch_shutterNP/symbols.txt index feb14e29..2c3825d1 100644 --- a/config/SOUE01/rels/d_a_obj_switch_shutterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_switch_shutterNP/symbols.txt @@ -3,27 +3,27 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSwShutter__ctor = .text:0x000000F0; // type:function size:0xD8 -fn_320_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_320_230 = .text:0x00000230; // type:function size:0x6C -fn_320_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_320_340 = .text:0x00000340; // type:function size:0xA4 +dAcOSwShutter_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD8 +__dt__28sFState_c<15dAcOSwShutter_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOSwShutter_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcOSwShutter__initModels = .text:0x000003F0; // type:function size:0x148 AcOSwShutter__init = .text:0x00000540; // type:function size:0x120 -fn_320_660 = .text:0x00000660; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000660; // type:function size:0x10 fn_320_670 = .text:0x00000670; // type:function size:0x8 AcOSwShutter__update = .text:0x00000680; // type:function size:0x48 -fn_320_6D0 = .text:0x000006D0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006D0; // type:function size:0x10 AcOSwShutter__draw = .text:0x000006E0; // type:function size:0x28 -AcOSwShutter__stateWaitEnter = .text:0x00000710; // type:function size:0x4 -AcOSwShutter__stateWaitUpdate = .text:0x00000720; // type:function size:0x118 -fn_320_840 = .text:0x00000840; // type:function size:0x4 -fn_320_850 = .text:0x00000850; // type:function size:0x4 -fn_320_860 = .text:0x00000860; // type:function size:0x4 -fn_320_870 = .text:0x00000870; // type:function size:0x4 -fn_320_880 = .text:0x00000880; // type:function size:0x4 -fn_320_890 = .text:0x00000890; // type:function size:0x4 -fn_320_8A0 = .text:0x000008A0; // type:function size:0x4 +initializeState_Wait__15dAcOSwShutter_cFv = .text:0x00000710; // type:function size:0x4 +executeState_Wait__15dAcOSwShutter_cFv = .text:0x00000720; // type:function size:0x118 +finalizeState_Wait__15dAcOSwShutter_cFv = .text:0x00000840; // type:function size:0x4 +initializeState_Move__15dAcOSwShutter_cFv = .text:0x00000850; // type:function size:0x4 +executeState_Move__15dAcOSwShutter_cFv = .text:0x00000860; // type:function size:0x4 +finalizeState_Move__15dAcOSwShutter_cFv = .text:0x00000870; // type:function size:0x4 +initializeState_WaitEventEnd__15dAcOSwShutter_cFv = .text:0x00000880; // type:function size:0x4 +executeState_WaitEventEnd__15dAcOSwShutter_cFv = .text:0x00000890; // type:function size:0x4 +finalizeState_WaitEventEnd__15dAcOSwShutter_cFv = .text:0x000008A0; // type:function size:0x4 fn_320_8B0 = .text:0x000008B0; // type:function size:0x88 fn_320_940 = .text:0x00000940; // type:function size:0xA4 fn_320_9F0 = .text:0x000009F0; // type:function size:0xC0 @@ -34,25 +34,25 @@ AcOSwShutter__isBothFlagsUnset = .text:0x00000DC0; // type:function size:0xA0 AcOSwShutter__isHalfWayOpen = .text:0x00000E60; // type:function size:0x58 AcOSwShutter__isFullyOpen = .text:0x00000EC0; // type:function size:0xA0 fn_320_F60 = .text:0x00000F60; // type:function size:0x3C -AcOSwShutter__dtor = .text:0x00000FA0; // type:function size:0xE4 -fn_320_1090 = .text:0x00001090; // type:function size:0x10 -fn_320_10A0 = .text:0x000010A0; // type:function size:0x60 -fn_320_1100 = .text:0x00001100; // type:function size:0xC -fn_320_1110 = .text:0x00001110; // type:function size:0x1C -fn_320_1130 = .text:0x00001130; // type:function size:0x1C -fn_320_1150 = .text:0x00001150; // type:function size:0x1C -fn_320_1170 = .text:0x00001170; // type:function size:0x10 -fn_320_1180 = .text:0x00001180; // type:function size:0x10 -fn_320_1190 = .text:0x00001190; // type:function size:0x10 -fn_320_11A0 = .text:0x000011A0; // type:function size:0x10 -fn_320_11B0 = .text:0x000011B0; // type:function size:0x10 -fn_320_11C0 = .text:0x000011C0; // type:function size:0x10 -fn_320_11D0 = .text:0x000011D0; // type:function size:0x30 -fn_320_1200 = .text:0x00001200; // type:function size:0x30 -fn_320_1230 = .text:0x00001230; // type:function size:0x30 -fn_320_1260 = .text:0x00001260; // type:function size:0x27C -fn_320_14E0 = .text:0x000014E0; // type:function size:0x58 -fn_320_1540 = .text:0x00001540; // type:function size:0x88 +__dt__15dAcOSwShutter_cFv = .text:0x00000FA0; // type:function size:0xE4 +getStateID__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001090; // type:function size:0x10 +build__31sFStateFct_c<15dAcOSwShutter_c>FRC12sStateIDIf_c = .text:0x000010A0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOSwShutter_c>FRP10sStateIf_c = .text:0x00001100; // type:function size:0xC +initialize__28sFState_c<15dAcOSwShutter_c>Fv = .text:0x00001110; // type:function size:0x1C +execute__28sFState_c<15dAcOSwShutter_c>Fv = .text:0x00001130; // type:function size:0x1C +finalize__28sFState_c<15dAcOSwShutter_c>Fv = .text:0x00001150; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001170; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001180; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001190; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011A0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011B0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011C0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOSwShutter_c>CFR15dAcOSwShutter_c = .text:0x000011D0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOSwShutter_c>CFR15dAcOSwShutter_c = .text:0x00001200; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOSwShutter_c>CFR15dAcOSwShutter_c = .text:0x00001230; // type:function size:0x30 +__sinit_\d_a_obj_switch_shutter_cpp = .text:0x00001260; // type:function size:0x27C scope:local +__dt__30sFStateID_c<15dAcOSwShutter_c>Fv = .text:0x000014E0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOSwShutter_c>CFPCc = .text:0x00001540; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -62,7 +62,7 @@ lbl_320_rodata_1C = .rodata:0x0000001C; // type:object size:0x18 data:float lbl_320_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_320_rodata_38 = .rodata:0x00000038; // type:object size:0x24 lbl_320_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float -lbl_320_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_SWITCH_SHUTTER = .data:0x00000000; // type:object size:0x50 data:4byte lbl_320_data_50 = .data:0x00000050; // type:object size:0x20 lbl_320_data_70 = .data:0x00000070; // type:object size:0x80 lbl_320_data_F0 = .data:0x000000F0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_switch_wallNP/symbols.txt b/config/SOUE01/rels/d_a_obj_switch_wallNP/symbols.txt index 7e96e14f..6ecf90a3 100644 --- a/config/SOUE01/rels/d_a_obj_switch_wallNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_switch_wallNP/symbols.txt @@ -3,53 +3,53 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOswitchWall__ctor = .text:0x000000F0; // type:function size:0xD4 -fn_253_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_253_230 = .text:0x00000230; // type:function size:0x6C -fn_253_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_253_340 = .text:0x00000340; // type:function size:0xA4 +dAcOswitchWall_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD4 +__dt__29sFState_c<16dAcOswitchWall_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOswitchWall_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_253_3F0 = .text:0x000003F0; // type:function size:0x58 AcOswitchWall__initModels = .text:0x00000450; // type:function size:0x90 AcOswitchWall__init = .text:0x000004E0; // type:function size:0x2F4 -fn_253_7E0 = .text:0x000007E0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007E0; // type:function size:0x10 fn_253_7F0 = .text:0x000007F0; // type:function size:0x8 AcOswitchWall__update = .text:0x00000800; // type:function size:0x140 -fn_253_940 = .text:0x00000940; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000940; // type:function size:0x10 AcOswitchWall__draw = .text:0x00000950; // type:function size:0x28 -AcOswitchWall__stateUpEnter = .text:0x00000980; // type:function size:0x7C -AcOswitchWall__stateUpUpdate = .text:0x00000A00; // type:function size:0x208 -AcOswitchWall__stateUpLeave = .text:0x00000C10; // type:function size:0x4 -AcOswitchWall__stateDownEnter = .text:0x00000C20; // type:function size:0x78 -AcOswitchWall__stateDownUpdate = .text:0x00000CA0; // type:function size:0x144 -AcOswitchWall__stateDownLeave = .text:0x00000DF0; // type:function size:0x4 +initializeState_Up__16dAcOswitchWall_cFv = .text:0x00000980; // type:function size:0x7C +executeState_Up__16dAcOswitchWall_cFv = .text:0x00000A00; // type:function size:0x208 +finalizeState_Up__16dAcOswitchWall_cFv = .text:0x00000C10; // type:function size:0x4 +initializeState_Down__16dAcOswitchWall_cFv = .text:0x00000C20; // type:function size:0x78 +executeState_Down__16dAcOswitchWall_cFv = .text:0x00000CA0; // type:function size:0x144 +finalizeState_Down__16dAcOswitchWall_cFv = .text:0x00000DF0; // type:function size:0x4 fn_253_E00 = .text:0x00000E00; // type:function size:0x54 fn_253_E60 = .text:0x00000E60; // type:function size:0x2C fn_253_E90 = .text:0x00000E90; // type:function size:0xB8 -fn_253_F50 = .text:0x00000F50; // type:function size:0xE8 -fn_253_1040 = .text:0x00001040; // type:function size:0x10 -fn_253_1050 = .text:0x00001050; // type:function size:0x60 -fn_253_10B0 = .text:0x000010B0; // type:function size:0xC -fn_253_10C0 = .text:0x000010C0; // type:function size:0x1C -fn_253_10E0 = .text:0x000010E0; // type:function size:0x1C -fn_253_1100 = .text:0x00001100; // type:function size:0x1C -fn_253_1120 = .text:0x00001120; // type:function size:0x10 -fn_253_1130 = .text:0x00001130; // type:function size:0x10 -fn_253_1140 = .text:0x00001140; // type:function size:0x10 -fn_253_1150 = .text:0x00001150; // type:function size:0x10 -fn_253_1160 = .text:0x00001160; // type:function size:0x10 -fn_253_1170 = .text:0x00001170; // type:function size:0x10 -fn_253_1180 = .text:0x00001180; // type:function size:0x30 -fn_253_11B0 = .text:0x000011B0; // type:function size:0x30 -fn_253_11E0 = .text:0x000011E0; // type:function size:0x30 -fn_253_1210 = .text:0x00001210; // type:function size:0x1C0 -fn_253_13D0 = .text:0x000013D0; // type:function size:0x58 -fn_253_1430 = .text:0x00001430; // type:function size:0x88 +__dt__16dAcOswitchWall_cFv = .text:0x00000F50; // type:function size:0xE8 +getStateID__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001040; // type:function size:0x10 +build__32sFStateFct_c<16dAcOswitchWall_c>FRC12sStateIDIf_c = .text:0x00001050; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOswitchWall_c>FRP10sStateIf_c = .text:0x000010B0; // type:function size:0xC +initialize__29sFState_c<16dAcOswitchWall_c>Fv = .text:0x000010C0; // type:function size:0x1C +execute__29sFState_c<16dAcOswitchWall_c>Fv = .text:0x000010E0; // type:function size:0x1C +finalize__29sFState_c<16dAcOswitchWall_c>Fv = .text:0x00001100; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001120; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001130; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001140; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001150; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001160; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001170; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOswitchWall_c>CFR16dAcOswitchWall_c = .text:0x00001180; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOswitchWall_c>CFR16dAcOswitchWall_c = .text:0x000011B0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOswitchWall_c>CFR16dAcOswitchWall_c = .text:0x000011E0; // type:function size:0x30 +__sinit_\d_a_obj_switch_wall_cpp = .text:0x00001210; // type:function size:0x1C0 scope:local +__dt__31sFStateID_c<16dAcOswitchWall_c>Fv = .text:0x000013D0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOswitchWall_c>CFPCc = .text:0x00001430; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_253_rodata_0 = .rodata:0x00000000; // type:object size:0x30 data:float lbl_253_rodata_30 = .rodata:0x00000030; // type:object size:0xC data:float -lbl_253_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_OBJ_SWITCH_WALL = .data:0x00000000; // type:object size:0x3C data:4byte lbl_253_data_3C = .data:0x0000003C; // type:object size:0x3C lbl_253_data_78 = .data:0x00000078; // type:object size:0x80 lbl_253_data_F8 = .data:0x000000F8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_sword_candleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sword_candleNP/symbols.txt index afeca2ba..a29535f7 100644 --- a/config/SOUE01/rels/d_a_obj_sword_candleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sword_candleNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_530_F0 = .text:0x000000F0; // type:function size:0x120 +dAcOSwordCandle_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 fn_530_210 = .text:0x00000210; // type:function size:0x58 -fn_530_270 = .text:0x00000270; // type:function size:0x58 -fn_530_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_530_340 = .text:0x00000340; // type:function size:0xA0 -fn_530_3E0 = .text:0x000003E0; // type:function size:0xA4 +__dt__30sFState_c<17dAcOSwordCandle_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOSwordCandle_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 AcSwordCandle__initModels = .text:0x00000490; // type:function size:0xDC AcSwordCandle__init = .text:0x00000570; // type:function size:0x310 -fn_530_880 = .text:0x00000880; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000880; // type:function size:0x10 fn_530_890 = .text:0x00000890; // type:function size:0x100 fn_530_990 = .text:0x00000990; // type:function size:0x34 fn_530_9D0 = .text:0x000009D0; // type:function size:0x114 -fn_530_AF0 = .text:0x00000AF0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AF0; // type:function size:0x10 fn_530_B00 = .text:0x00000B00; // type:function size:0x1A4 fn_530_CB0 = .text:0x00000CB0; // type:function size:0x1D0 fn_530_E80 = .text:0x00000E80; // type:function size:0x2C AcSwordCandle__draw = .text:0x00000EB0; // type:function size:0x28 -fn_530_EE0 = .text:0x00000EE0; // type:function size:0x38 -fn_530_F20 = .text:0x00000F20; // type:function size:0xB0 -fn_530_FD0 = .text:0x00000FD0; // type:function size:0x4 -fn_530_FE0 = .text:0x00000FE0; // type:function size:0x4C -fn_530_1030 = .text:0x00001030; // type:function size:0xC8 -fn_530_1100 = .text:0x00001100; // type:function size:0x78 +initializeState_Wait__17dAcOSwordCandle_cFv = .text:0x00000EE0; // type:function size:0x38 +executeState_Wait__17dAcOSwordCandle_cFv = .text:0x00000F20; // type:function size:0xB0 +finalizeState_Wait__17dAcOSwordCandle_cFv = .text:0x00000FD0; // type:function size:0x4 +initializeState_WaitClear__17dAcOSwordCandle_cFv = .text:0x00000FE0; // type:function size:0x4C +executeState_WaitClear__17dAcOSwordCandle_cFv = .text:0x00001030; // type:function size:0xC8 +finalizeState_WaitClear__17dAcOSwordCandle_cFv = .text:0x00001100; // type:function size:0x78 fn_530_1180 = .text:0x00001180; // type:function size:0x400 fn_530_1580 = .text:0x00001580; // type:function size:0x1C fn_530_15A0 = .text:0x000015A0; // type:function size:0x18 -fn_530_15C0 = .text:0x000015C0; // type:function size:0x124 -fn_530_16F0 = .text:0x000016F0; // type:function size:0x10 -fn_530_1700 = .text:0x00001700; // type:function size:0x60 -fn_530_1760 = .text:0x00001760; // type:function size:0xC -fn_530_1770 = .text:0x00001770; // type:function size:0x1C -fn_530_1790 = .text:0x00001790; // type:function size:0x1C -fn_530_17B0 = .text:0x000017B0; // type:function size:0x1C -fn_530_17D0 = .text:0x000017D0; // type:function size:0x10 -fn_530_17E0 = .text:0x000017E0; // type:function size:0x10 -fn_530_17F0 = .text:0x000017F0; // type:function size:0x10 -fn_530_1800 = .text:0x00001800; // type:function size:0x10 -fn_530_1810 = .text:0x00001810; // type:function size:0x10 -fn_530_1820 = .text:0x00001820; // type:function size:0x10 -fn_530_1830 = .text:0x00001830; // type:function size:0x30 -fn_530_1860 = .text:0x00001860; // type:function size:0x30 -fn_530_1890 = .text:0x00001890; // type:function size:0x30 -fn_530_18C0 = .text:0x000018C0; // type:function size:0x20C -fn_530_1AD0 = .text:0x00001AD0; // type:function size:0x58 -fn_530_1B30 = .text:0x00001B30; // type:function size:0x88 +__dt__17dAcOSwordCandle_cFv = .text:0x000015C0; // type:function size:0x124 +getStateID__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016F0; // type:function size:0x10 +build__33sFStateFct_c<17dAcOSwordCandle_c>FRC12sStateIDIf_c = .text:0x00001700; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOSwordCandle_c>FRP10sStateIf_c = .text:0x00001760; // type:function size:0xC +initialize__30sFState_c<17dAcOSwordCandle_c>Fv = .text:0x00001770; // type:function size:0x1C +execute__30sFState_c<17dAcOSwordCandle_c>Fv = .text:0x00001790; // type:function size:0x1C +finalize__30sFState_c<17dAcOSwordCandle_c>Fv = .text:0x000017B0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017D0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017E0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017F0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001800; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001810; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001820; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOSwordCandle_c>CFR17dAcOSwordCandle_c = .text:0x00001830; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOSwordCandle_c>CFR17dAcOSwordCandle_c = .text:0x00001860; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOSwordCandle_c>CFR17dAcOSwordCandle_c = .text:0x00001890; // type:function size:0x30 +__sinit_\d_a_obj_sword_candle_cpp = .text:0x000018C0; // type:function size:0x20C scope:local +__dt__32sFStateID_c<17dAcOSwordCandle_c>Fv = .text:0x00001AD0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOSwordCandle_c>CFPCc = .text:0x00001B30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -55,7 +55,7 @@ lbl_530_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_530_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_530_rodata_1C = .rodata:0x0000001C; // type:object size:0x18 data:float lbl_530_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_530_data_8 = .data:0x00000008; // type:object size:0x94 +g_profile_OBJ_SWORD_CANDLE = .data:0x00000008; // type:object size:0x94 lbl_530_data_9C = .data:0x0000009C; // type:object size:0xC lbl_530_data_A8 = .data:0x000000A8; // type:object size:0x48 lbl_530_data_F0 = .data:0x000000F0; // type:object size:0x4 diff --git a/config/SOUE01/rels/d_a_obj_sword_stabNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sword_stabNP/symbols.txt index 939b0be0..d000636d 100644 --- a/config/SOUE01/rels/d_a_obj_sword_stabNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sword_stabNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_551_F0 = .text:0x000000F0; // type:function size:0xBC -fn_551_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_551_210 = .text:0x00000210; // type:function size:0x6C -fn_551_280 = .text:0x00000280; // type:function size:0xA0 -fn_551_320 = .text:0x00000320; // type:function size:0xA4 +dAcOSwordStab_c_classInit__Fv = .text:0x000000F0; // type:function size:0xBC +__dt__28sFState_c<15dAcOSwordStab_c>Fv = .text:0x000001B0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOSwordStab_c>Fv = .text:0x00000210; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000280; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000320; // type:function size:0xA4 fn_551_3D0 = .text:0x000003D0; // type:function size:0x8 fn_551_3E0 = .text:0x000003E0; // type:function size:0x100 -fn_551_4E0 = .text:0x000004E0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004E0; // type:function size:0x10 fn_551_4F0 = .text:0x000004F0; // type:function size:0x8 fn_551_500 = .text:0x00000500; // type:function size:0xE0 -fn_551_5E0 = .text:0x000005E0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005E0; // type:function size:0x10 fn_551_5F0 = .text:0x000005F0; // type:function size:0xAC fn_551_6A0 = .text:0x000006A0; // type:function size:0x10C fn_551_7B0 = .text:0x000007B0; // type:function size:0x90 fn_551_840 = .text:0x00000840; // type:function size:0x8 -fn_551_850 = .text:0x00000850; // type:function size:0x4 -fn_551_860 = .text:0x00000860; // type:function size:0x4 -fn_551_870 = .text:0x00000870; // type:function size:0x4 +initializeState_Wait__15dAcOSwordStab_cFv = .text:0x00000850; // type:function size:0x4 +executeState_Wait__15dAcOSwordStab_cFv = .text:0x00000860; // type:function size:0x4 +finalizeState_Wait__15dAcOSwordStab_cFv = .text:0x00000870; // type:function size:0x4 fn_551_880 = .text:0x00000880; // type:function size:0x128 fn_551_9B0 = .text:0x000009B0; // type:function size:0xC fn_551_9C0 = .text:0x000009C0; // type:function size:0x104 fn_551_AD0 = .text:0x00000AD0; // type:function size:0x208 fn_551_CE0 = .text:0x00000CE0; // type:function size:0x1C -fn_551_D00 = .text:0x00000D00; // type:function size:0xCC -fn_551_DD0 = .text:0x00000DD0; // type:function size:0x10 -fn_551_DE0 = .text:0x00000DE0; // type:function size:0x60 -fn_551_E40 = .text:0x00000E40; // type:function size:0xC -fn_551_E50 = .text:0x00000E50; // type:function size:0x1C -fn_551_E70 = .text:0x00000E70; // type:function size:0x1C -fn_551_E90 = .text:0x00000E90; // type:function size:0x1C -fn_551_EB0 = .text:0x00000EB0; // type:function size:0x10 -fn_551_EC0 = .text:0x00000EC0; // type:function size:0x10 -fn_551_ED0 = .text:0x00000ED0; // type:function size:0x10 -fn_551_EE0 = .text:0x00000EE0; // type:function size:0x10 -fn_551_EF0 = .text:0x00000EF0; // type:function size:0x10 -fn_551_F00 = .text:0x00000F00; // type:function size:0x10 -fn_551_F10 = .text:0x00000F10; // type:function size:0x30 -fn_551_F40 = .text:0x00000F40; // type:function size:0x30 -fn_551_F70 = .text:0x00000F70; // type:function size:0x30 -fn_551_FA0 = .text:0x00000FA0; // type:function size:0x10C -fn_551_10B0 = .text:0x000010B0; // type:function size:0x58 -fn_551_1110 = .text:0x00001110; // type:function size:0x88 +__dt__15dAcOSwordStab_cFv = .text:0x00000D00; // type:function size:0xCC +getStateID__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DD0; // type:function size:0x10 +build__31sFStateFct_c<15dAcOSwordStab_c>FRC12sStateIDIf_c = .text:0x00000DE0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOSwordStab_c>FRP10sStateIf_c = .text:0x00000E40; // type:function size:0xC +initialize__28sFState_c<15dAcOSwordStab_c>Fv = .text:0x00000E50; // type:function size:0x1C +execute__28sFState_c<15dAcOSwordStab_c>Fv = .text:0x00000E70; // type:function size:0x1C +finalize__28sFState_c<15dAcOSwordStab_c>Fv = .text:0x00000E90; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EB0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EC0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000ED0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EE0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EF0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F00; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOSwordStab_c>CFR15dAcOSwordStab_c = .text:0x00000F10; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOSwordStab_c>CFR15dAcOSwordStab_c = .text:0x00000F40; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOSwordStab_c>CFR15dAcOSwordStab_c = .text:0x00000F70; // type:function size:0x30 +__sinit_\d_a_obj_sword_stab_cpp = .text:0x00000FA0; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcOSwordStab_c>Fv = .text:0x000010B0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOSwordStab_c>CFPCc = .text:0x00001110; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -52,7 +52,7 @@ lbl_551_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_551_rodata_8 = .rodata:0x00000008; // type:object size:0x44 lbl_551_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float lbl_551_rodata_50 = .rodata:0x00000050; // type:object size:0x20 data:float -lbl_551_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SWORD_STAB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_551_data_10 = .data:0x00000010; // type:object size:0x18 data:string lbl_551_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_551_data_2C = .data:0x0000002C; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_swrd_prjNP/symbols.txt b/config/SOUE01/rels/d_a_obj_swrd_prjNP/symbols.txt index 9a586d2d..373b38b2 100644 --- a/config/SOUE01/rels/d_a_obj_swrd_prjNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_swrd_prjNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSwrdPrj__ctor = .text:0x000000F0; // type:function size:0x30 +dAcOSwrdPrj_classInit__Fv = .text:0x000000F0; // type:function size:0x30 fn_521_120 = .text:0x00000120; // type:function size:0x2C fn_521_150 = .text:0x00000150; // type:function size:0x40 fn_521_190 = .text:0x00000190; // type:function size:0x40 @@ -37,81 +37,81 @@ AcOSwrdPrj__doRecognizeArrow = .text:0x000031B0; // type:function size:0x33C AcOSwrdPrj__recognizeTriforce = .text:0x000034F0; // type:function size:0x294 AcOSwrdPrj__isInCanvasProbably = .text:0x00003790; // type:function size:0xA0 AcOSwrdPrj__handlePathMain = .text:0x00003830; // type:function size:0xB90 -AcOSwrdPrj__ctorCont = .text:0x000043C0; // type:function size:0x30C +__ct__11dAcOSwrdPrjFv = .text:0x000043C0; // type:function size:0x30C AcOSwrdPrjPathSeg__ctor = .text:0x000046D0; // type:function size:0x10 AcOSwrdPrjPathSeg__dtor = .text:0x000046E0; // type:function size:0x40 -fn_521_4720 = .text:0x00004720; // type:function size:0x58 -fn_521_4780 = .text:0x00004780; // type:function size:0x6C -fn_521_47F0 = .text:0x000047F0; // type:function size:0xA0 -fn_521_4890 = .text:0x00004890; // type:function size:0xA4 -fn_521_4940 = .text:0x00004940; // type:function size:0x178 +__dt__24sFState_c<11dAcOSwrdPrj>Fv = .text:0x00004720; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOSwrdPrj>Fv = .text:0x00004780; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000047F0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c>Fv = .text:0x00004890; // type:function size:0xA4 +__dt__11dAcOSwrdPrjFv = .text:0x00004940; // type:function size:0x178 fn_521_4AC0 = .text:0x00004AC0; // type:function size:0x9C AcOSwrdPrj__init = .text:0x00004B60; // type:function size:0x9E8 -fn_521_5550 = .text:0x00005550; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00005550; // type:function size:0x10 fn_521_5560 = .text:0x00005560; // type:function size:0x48 fn_521_55B0 = .text:0x000055B0; // type:function size:0x688 -fn_521_5C40 = .text:0x00005C40; // type:function size:0x10 -fn_521_5C50 = .text:0x00005C50; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C40; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005C50; // type:function size:0x10 fn_521_5C60 = .text:0x00005C60; // type:function size:0x594 fn_521_6200 = .text:0x00006200; // type:function size:0x7C -AcOSwrdPrj__stateWaitHarpEnter = .text:0x00006280; // type:function size:0xC -AcOSwrdPrj__stateWaitHarpUpdate = .text:0x00006290; // type:function size:0xF0 +initializeState_WaitHarp__11dAcOSwrdPrjFv = .text:0x00006280; // type:function size:0xC +executeState_WaitHarp__11dAcOSwrdPrjFv = .text:0x00006290; // type:function size:0xF0 AcOSwrdPrj__decrement = .text:0x00006380; // type:function size:0x1C -AcOSwrdPrj__stateWaitHarpLeave = .text:0x000063A0; // type:function size:0x4 -AcOSwrdPrj__stateWaitAppearEnter = .text:0x000063B0; // type:function size:0xBC -AcOSwrdPrj__stateWaitAppearUpdate = .text:0x00006470; // type:function size:0x8C -AcOSwrdPrj__stateWaitAppearLeave = .text:0x00006500; // type:function size:0x4 -AcOSwrdPrj__stateWaitEnter = .text:0x00006510; // type:function size:0x10 -AcOSwrdPrj__stateWaitUpdate = .text:0x00006520; // type:function size:0x134 -AcOSwrdPrj__stateWaitLeave = .text:0x00006660; // type:function size:0x4 -fn_521_6670 = .text:0x00006670; // type:function size:0xC -fn_521_6680 = .text:0x00006680; // type:function size:0x48 -fn_521_66D0 = .text:0x000066D0; // type:function size:0x4 +finalizeState_WaitHarp__11dAcOSwrdPrjFv = .text:0x000063A0; // type:function size:0x4 +initializeState_WaitAppear__11dAcOSwrdPrjFv = .text:0x000063B0; // type:function size:0xBC +executeState_WaitAppear__11dAcOSwrdPrjFv = .text:0x00006470; // type:function size:0x8C +finalizeState_WaitAppear__11dAcOSwrdPrjFv = .text:0x00006500; // type:function size:0x4 +initializeState_Wait__11dAcOSwrdPrjFv = .text:0x00006510; // type:function size:0x10 +executeState_Wait__11dAcOSwrdPrjFv = .text:0x00006520; // type:function size:0x134 +finalizeState_Wait__11dAcOSwrdPrjFv = .text:0x00006660; // type:function size:0x4 +initializeState_WaitCross__11dAcOSwrdPrjFv = .text:0x00006670; // type:function size:0xC +executeState_WaitCross__11dAcOSwrdPrjFv = .text:0x00006680; // type:function size:0x48 +finalizeState_WaitCross__11dAcOSwrdPrjFv = .text:0x000066D0; // type:function size:0x4 fn_521_66E0 = .text:0x000066E0; // type:function size:0x9C fn_521_6780 = .text:0x00006780; // type:function size:0x18 -fn_521_67A0 = .text:0x000067A0; // type:function size:0x84 -fn_521_6830 = .text:0x00006830; // type:function size:0x560 -fn_521_6D90 = .text:0x00006D90; // type:function size:0x4 +initializeState_ChkTri__11dAcOSwrdPrjFv = .text:0x000067A0; // type:function size:0x84 +executeState_ChkTri__11dAcOSwrdPrjFv = .text:0x00006830; // type:function size:0x560 +finalizeState_ChkTri__11dAcOSwrdPrjFv = .text:0x00006D90; // type:function size:0x4 AcOSwrdPrj__spawnSingleDrop = .text:0x00006DA0; // type:function size:0x170 AcOSwrdPrj__spawnHeartShower = .text:0x00006F10; // type:function size:0x1A8 AcOSwrdPrj__probablySpawnRupeeShower = .text:0x000070C0; // type:function size:0x1FC AcOSwrdPrj__spawnFairies = .text:0x000072C0; // type:function size:0xC0 -AcOSwrdPrj__stateEndEnter = .text:0x00007380; // type:function size:0x1C0 -AcOSwrdPrj__spawnRewards = .text:0x00007540; // type:function size:0x40C -AcOSwrdPrj__stateEndLeave = .text:0x00007950; // type:function size:0xC -fn_521_7960 = .text:0x00007960; // type:function size:0x20 -fn_521_7980 = .text:0x00007980; // type:function size:0x134 -fn_521_7AC0 = .text:0x00007AC0; // type:function size:0x4 -fn_521_7AD0 = .text:0x00007AD0; // type:function size:0x34 -fn_521_7B10 = .text:0x00007B10; // type:function size:0x4 -fn_521_7B20 = .text:0x00007B20; // type:function size:0x4 +initializeState_End__11dAcOSwrdPrjFv = .text:0x00007380; // type:function size:0x1C0 +executeState_End__11dAcOSwrdPrjFv = .text:0x00007540; // type:function size:0x40C +finalizeState_End__11dAcOSwrdPrjFv = .text:0x00007950; // type:function size:0xC +initializeState_SWWait__11dAcOSwrdPrjFv = .text:0x00007960; // type:function size:0x20 +executeState_SWWait__11dAcOSwrdPrjFv = .text:0x00007980; // type:function size:0x134 +finalizeState_SWWait__11dAcOSwrdPrjFv = .text:0x00007AC0; // type:function size:0x4 +initializeState_SWWaitCross__11dAcOSwrdPrjFv = .text:0x00007AD0; // type:function size:0x34 +executeState_SWWaitCross__11dAcOSwrdPrjFv = .text:0x00007B10; // type:function size:0x4 +finalizeState_SWWaitCross__11dAcOSwrdPrjFv = .text:0x00007B20; // type:function size:0x4 fn_521_7B30 = .text:0x00007B30; // type:function size:0xEC fn_521_7C20 = .text:0x00007C20; // type:function size:0x9C fn_521_7CC0 = .text:0x00007CC0; // type:function size:0xA4 -fn_521_7D70 = .text:0x00007D70; // type:function size:0x98 -fn_521_7E10 = .text:0x00007E10; // type:function size:0x308 -fn_521_8120 = .text:0x00008120; // type:function size:0x4 -fn_521_8130 = .text:0x00008130; // type:function size:0xC -fn_521_8140 = .text:0x00008140; // type:function size:0x144 -fn_521_8290 = .text:0x00008290; // type:function size:0x4 +initializeState_SWChkTri__11dAcOSwrdPrjFv = .text:0x00007D70; // type:function size:0x98 +executeState_SWChkTri__11dAcOSwrdPrjFv = .text:0x00007E10; // type:function size:0x308 +finalizeState_SWChkTri__11dAcOSwrdPrjFv = .text:0x00008120; // type:function size:0x4 +initializeState_SWEnd__11dAcOSwrdPrjFv = .text:0x00008130; // type:function size:0xC +executeState_SWEnd__11dAcOSwrdPrjFv = .text:0x00008140; // type:function size:0x144 +finalizeState_SWEnd__11dAcOSwrdPrjFv = .text:0x00008290; // type:function size:0x4 fn_521_82A0 = .text:0x000082A0; // type:function size:0x84 -fn_521_8330 = .text:0x00008330; // type:function size:0x60 -fn_521_8390 = .text:0x00008390; // type:function size:0xC -fn_521_83A0 = .text:0x000083A0; // type:function size:0x1C -fn_521_83C0 = .text:0x000083C0; // type:function size:0x1C -fn_521_83E0 = .text:0x000083E0; // type:function size:0x1C -fn_521_8400 = .text:0x00008400; // type:function size:0x10 -fn_521_8410 = .text:0x00008410; // type:function size:0x10 -fn_521_8420 = .text:0x00008420; // type:function size:0x10 -fn_521_8430 = .text:0x00008430; // type:function size:0x10 -fn_521_8440 = .text:0x00008440; // type:function size:0x10 -fn_521_8450 = .text:0x00008450; // type:function size:0x10 -fn_521_8460 = .text:0x00008460; // type:function size:0x30 -fn_521_8490 = .text:0x00008490; // type:function size:0x30 -fn_521_84C0 = .text:0x000084C0; // type:function size:0x30 -fn_521_84F0 = .text:0x000084F0; // type:function size:0x7A0 -fn_521_8C90 = .text:0x00008C90; // type:function size:0x58 -fn_521_8CF0 = .text:0x00008CF0; // type:function size:0x88 +build__27sFStateFct_c<11dAcOSwrdPrj>FRC12sStateIDIf_c = .text:0x00008330; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOSwrdPrj>FRP10sStateIf_c = .text:0x00008390; // type:function size:0xC +initialize__24sFState_c<11dAcOSwrdPrj>Fv = .text:0x000083A0; // type:function size:0x1C +execute__24sFState_c<11dAcOSwrdPrj>Fv = .text:0x000083C0; // type:function size:0x1C +finalize__24sFState_c<11dAcOSwrdPrj>Fv = .text:0x000083E0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008400; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008410; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008420; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008430; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008440; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008450; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOSwrdPrj>CFR11dAcOSwrdPrj = .text:0x00008460; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOSwrdPrj>CFR11dAcOSwrdPrj = .text:0x00008490; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOSwrdPrj>CFR11dAcOSwrdPrj = .text:0x000084C0; // type:function size:0x30 +__sinit_\d_a_obj_swrd_prj_cpp = .text:0x000084F0; // type:function size:0x7A0 scope:local +__dt__26sFStateID_c<11dAcOSwrdPrj>Fv = .text:0x00008C90; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOSwrdPrj>CFPCc = .text:0x00008CF0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -129,7 +129,7 @@ lbl_521_rodata_19C = .rodata:0x0000019C; // type:object size:0x50 data:float lbl_521_rodata_1EC = .rodata:0x000001EC; // type:object size:0x38 data:float lbl_521_rodata_224 = .rodata:0x00000224; // type:object size:0x24 data:float lbl_521_rodata_248 = .rodata:0x00000248; // type:object size:0xE0 data:float -lbl_521_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_SWRD_PRJ = .data:0x00000000; // type:object size:0x50 data:4byte lbl_521_data_50 = .data:0x00000050; // type:object size:0x8 data:string lbl_521_data_58 = .data:0x00000058; // type:object size:0x40 lbl_521_data_98 = .data:0x00000098; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_syako_shutterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_syako_shutterNP/symbols.txt index 34aa938b..50748149 100644 --- a/config/SOUE01/rels/d_a_obj_syako_shutterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_syako_shutterNP/symbols.txt @@ -7,58 +7,58 @@ AcOSyakoShutter__eventIn = .text:0x000000F0; // type:function size:0xC fn_480_FC = .text:0x000000FC; // type:function size:0x4 AcOSyakoShutter__eventEnd = .text:0x00000100; // type:function size:0xC fn_480_10C = .text:0x0000010C; // type:function size:0x4 -AcOSyakoShutter__ctor = .text:0x00000110; // type:function size:0xF8 -fn_480_210 = .text:0x00000210; // type:function size:0x58 -fn_480_270 = .text:0x00000270; // type:function size:0x6C -fn_480_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_480_380 = .text:0x00000380; // type:function size:0xA4 +dAcOSyakoShutter_c_classInit__Fv = .text:0x00000110; // type:function size:0xF8 +__dt__31sFState_c<18dAcOSyakoShutter_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOSyakoShutter_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 AcOSyakoShutter__initModels = .text:0x00000430; // type:function size:0x128 AcOSyakoShutter__init = .text:0x00000560; // type:function size:0x190 -fn_480_6F0 = .text:0x000006F0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x10 fn_480_700 = .text:0x00000700; // type:function size:0x8 AcOSyakoShutter__update = .text:0x00000710; // type:function size:0xA4 -fn_480_7C0 = .text:0x000007C0; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007C0; // type:function size:0x10 AcOSyakoShutter__draw = .text:0x000007D0; // type:function size:0x94 -fn_480_870 = .text:0x00000870; // type:function size:0x4 -AcOSyakoShutter__stateWaitUpdate = .text:0x00000880; // type:function size:0xA4 -fn_480_930 = .text:0x00000930; // type:function size:0x4 -fn_480_940 = .text:0x00000940; // type:function size:0x4 -AcOSyakoShutter__stateOpenEventUpdate = .text:0x00000950; // type:function size:0x8C -fn_480_9E0 = .text:0x000009E0; // type:function size:0x4 -fn_480_9F0 = .text:0x000009F0; // type:function size:0x4 -fn_480_A00 = .text:0x00000A00; // type:function size:0x4 -fn_480_A10 = .text:0x00000A10; // type:function size:0x4 +initializeState_Wait__18dAcOSyakoShutter_cFv = .text:0x00000870; // type:function size:0x4 +executeState_Wait__18dAcOSyakoShutter_cFv = .text:0x00000880; // type:function size:0xA4 +finalizeState_Wait__18dAcOSyakoShutter_cFv = .text:0x00000930; // type:function size:0x4 +initializeState_OpenEvent__18dAcOSyakoShutter_cFv = .text:0x00000940; // type:function size:0x4 +executeState_OpenEvent__18dAcOSyakoShutter_cFv = .text:0x00000950; // type:function size:0x8C +finalizeState_OpenEvent__18dAcOSyakoShutter_cFv = .text:0x000009E0; // type:function size:0x4 +initializeState_End__18dAcOSyakoShutter_cFv = .text:0x000009F0; // type:function size:0x4 +executeState_End__18dAcOSyakoShutter_cFv = .text:0x00000A00; // type:function size:0x4 +finalizeState_End__18dAcOSyakoShutter_cFv = .text:0x00000A10; // type:function size:0x4 fn_480_A20 = .text:0x00000A20; // type:function size:0x50 fn_480_A70 = .text:0x00000A70; // type:function size:0x118 fn_480_B90 = .text:0x00000B90; // type:function size:0x94 fn_480_C30 = .text:0x00000C30; // type:function size:0x18 AcOSyakoShutter__rotateMatrix = .text:0x00000C50; // type:function size:0x58 -AcOSyakoShutter__dtor = .text:0x00000CB0; // type:function size:0xF0 -fn_480_DA0 = .text:0x00000DA0; // type:function size:0x10 -fn_480_DB0 = .text:0x00000DB0; // type:function size:0x60 -fn_480_E10 = .text:0x00000E10; // type:function size:0xC -fn_480_E20 = .text:0x00000E20; // type:function size:0x1C -fn_480_E40 = .text:0x00000E40; // type:function size:0x1C -fn_480_E60 = .text:0x00000E60; // type:function size:0x1C -fn_480_E80 = .text:0x00000E80; // type:function size:0x10 -fn_480_E90 = .text:0x00000E90; // type:function size:0x10 -fn_480_EA0 = .text:0x00000EA0; // type:function size:0x10 -fn_480_EB0 = .text:0x00000EB0; // type:function size:0x10 -fn_480_EC0 = .text:0x00000EC0; // type:function size:0x10 -fn_480_ED0 = .text:0x00000ED0; // type:function size:0x10 -fn_480_EE0 = .text:0x00000EE0; // type:function size:0x30 -fn_480_F10 = .text:0x00000F10; // type:function size:0x30 -fn_480_F40 = .text:0x00000F40; // type:function size:0x30 -fn_480_F70 = .text:0x00000F70; // type:function size:0x27C -fn_480_11F0 = .text:0x000011F0; // type:function size:0x58 -fn_480_1250 = .text:0x00001250; // type:function size:0x88 +__dt__18dAcOSyakoShutter_cFv = .text:0x00000CB0; // type:function size:0xF0 +getStateID__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DA0; // type:function size:0x10 +build__34sFStateFct_c<18dAcOSyakoShutter_c>FRC12sStateIDIf_c = .text:0x00000DB0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOSyakoShutter_c>FRP10sStateIf_c = .text:0x00000E10; // type:function size:0xC +initialize__31sFState_c<18dAcOSyakoShutter_c>Fv = .text:0x00000E20; // type:function size:0x1C +execute__31sFState_c<18dAcOSyakoShutter_c>Fv = .text:0x00000E40; // type:function size:0x1C +finalize__31sFState_c<18dAcOSyakoShutter_c>Fv = .text:0x00000E60; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E80; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E90; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EA0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EB0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EC0; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000ED0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOSyakoShutter_c>CFR18dAcOSyakoShutter_c = .text:0x00000EE0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOSyakoShutter_c>CFR18dAcOSyakoShutter_c = .text:0x00000F10; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOSyakoShutter_c>CFR18dAcOSyakoShutter_c = .text:0x00000F40; // type:function size:0x30 +__sinit_\d_a_obj_syako_shutter_cpp = .text:0x00000F70; // type:function size:0x27C scope:local +__dt__33sFStateID_c<18dAcOSyakoShutter_c>Fv = .text:0x000011F0; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOSyakoShutter_c>CFPCc = .text:0x00001250; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_480_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_480_rodata_18 = .rodata:0x00000018; // type:object size:0x24 data:4byte lbl_480_rodata_3C = .rodata:0x0000003C; // type:object size:0x20 data:float -lbl_480_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SYAKO_SHUTTER = .data:0x00000000; // type:object size:0x10 data:4byte lbl_480_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_480_data_1C = .data:0x0000001C; // type:object size:0xC data:string lbl_480_data_28 = .data:0x00000028; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_tablewareNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tablewareNP/symbols.txt index 67d4819f..dcd9d144 100644 --- a/config/SOUE01/rels/d_a_obj_tablewareNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tablewareNP/symbols.txt @@ -3,16 +3,16 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_318_F0 = .text:0x000000F0; // type:function size:0xF4 +dAcOTableWare_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF4 fn_318_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_318_250 = .text:0x00000250; // type:function size:0x58 -fn_318_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_318_320 = .text:0x00000320; // type:function size:0xA0 -fn_318_3C0 = .text:0x000003C0; // type:function size:0xA4 +__dt__28sFState_c<15dAcOTableWare_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOTableWare_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_318_470 = .text:0x00000470; // type:function size:0x3C fn_318_4B0 = .text:0x000004B0; // type:function size:0x30 fn_318_4E0 = .text:0x000004E0; // type:function size:0x294 -fn_318_780 = .text:0x00000780; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000780; // type:function size:0x10 fn_318_790 = .text:0x00000790; // type:function size:0x28 fn_318_7C0 = .text:0x000007C0; // type:function size:0x28 fn_318_7F0 = .text:0x000007F0; // type:function size:0x28 @@ -20,24 +20,24 @@ fn_318_820 = .text:0x00000820; // type:function size:0x28 fn_318_850 = .text:0x00000850; // type:function size:0x28 fn_318_880 = .text:0x00000880; // type:function size:0x98 fn_318_920 = .text:0x00000920; // type:function size:0x578 -fn_318_EA0 = .text:0x00000EA0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000EA0; // type:function size:0x10 fn_318_EB0 = .text:0x00000EB0; // type:function size:0x4C fn_318_F00 = .text:0x00000F00; // type:function size:0x8 fn_318_F10 = .text:0x00000F10; // type:function size:0x294 -fn_318_11B0 = .text:0x000011B0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011B0; // type:function size:0x10 fn_318_11C0 = .text:0x000011C0; // type:function size:0x28 -fn_318_11F0 = .text:0x000011F0; // type:function size:0xC -fn_318_1200 = .text:0x00001200; // type:function size:0xA4C -fn_318_1C50 = .text:0x00001C50; // type:function size:0x4 -fn_318_1C60 = .text:0x00001C60; // type:function size:0x18 -fn_318_1C80 = .text:0x00001C80; // type:function size:0x5E4 -fn_318_2270 = .text:0x00002270; // type:function size:0x4 -fn_318_2280 = .text:0x00002280; // type:function size:0x38 -fn_318_22C0 = .text:0x000022C0; // type:function size:0x10 -fn_318_22D0 = .text:0x000022D0; // type:function size:0x4 -fn_318_22E0 = .text:0x000022E0; // type:function size:0x4 -fn_318_22F0 = .text:0x000022F0; // type:function size:0x5C -fn_318_2350 = .text:0x00002350; // type:function size:0x4 +initializeState_Wait__15dAcOTableWare_cFv = .text:0x000011F0; // type:function size:0xC +executeState_Wait__15dAcOTableWare_cFv = .text:0x00001200; // type:function size:0xA4C +finalizeState_Wait__15dAcOTableWare_cFv = .text:0x00001C50; // type:function size:0x4 +initializeState_Down__15dAcOTableWare_cFv = .text:0x00001C60; // type:function size:0x18 +executeState_Down__15dAcOTableWare_cFv = .text:0x00001C80; // type:function size:0x5E4 +finalizeState_Down__15dAcOTableWare_cFv = .text:0x00002270; // type:function size:0x4 +initializeState_Drop__15dAcOTableWare_cFv = .text:0x00002280; // type:function size:0x38 +executeState_Drop__15dAcOTableWare_cFv = .text:0x000022C0; // type:function size:0x10 +finalizeState_Drop__15dAcOTableWare_cFv = .text:0x000022D0; // type:function size:0x4 +initializeState_WindMove__15dAcOTableWare_cFv = .text:0x000022E0; // type:function size:0x4 +executeState_WindMove__15dAcOTableWare_cFv = .text:0x000022F0; // type:function size:0x5C +finalizeState_WindMove__15dAcOTableWare_cFv = .text:0x00002350; // type:function size:0x4 fn_318_2360 = .text:0x00002360; // type:function size:0x248 fn_318_25B0 = .text:0x000025B0; // type:function size:0xD4 fn_318_2690 = .text:0x00002690; // type:function size:0x4 @@ -62,24 +62,24 @@ fn_318_3300 = .text:0x00003300; // type:function size:0x29C fn_318_35A0 = .text:0x000035A0; // type:function size:0x374 fn_318_3920 = .text:0x00003920; // type:function size:0x4C fn_318_3970 = .text:0x00003970; // type:function size:0x110 -fn_318_3A80 = .text:0x00003A80; // type:function size:0x110 -fn_318_3B90 = .text:0x00003B90; // type:function size:0x60 -fn_318_3BF0 = .text:0x00003BF0; // type:function size:0xC -fn_318_3C00 = .text:0x00003C00; // type:function size:0x1C -fn_318_3C20 = .text:0x00003C20; // type:function size:0x1C -fn_318_3C40 = .text:0x00003C40; // type:function size:0x1C -fn_318_3C60 = .text:0x00003C60; // type:function size:0x10 -fn_318_3C70 = .text:0x00003C70; // type:function size:0x10 -fn_318_3C80 = .text:0x00003C80; // type:function size:0x10 -fn_318_3C90 = .text:0x00003C90; // type:function size:0x10 -fn_318_3CA0 = .text:0x00003CA0; // type:function size:0x10 -fn_318_3CB0 = .text:0x00003CB0; // type:function size:0x10 -fn_318_3CC0 = .text:0x00003CC0; // type:function size:0x30 -fn_318_3CF0 = .text:0x00003CF0; // type:function size:0x30 -fn_318_3D20 = .text:0x00003D20; // type:function size:0x30 -fn_318_3D50 = .text:0x00003D50; // type:function size:0x338 -fn_318_4090 = .text:0x00004090; // type:function size:0x58 -fn_318_40F0 = .text:0x000040F0; // type:function size:0x88 +__dt__15dAcOTableWare_cFv = .text:0x00003A80; // type:function size:0x110 +build__31sFStateFct_c<15dAcOTableWare_c>FRC12sStateIDIf_c = .text:0x00003B90; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOTableWare_c>FRP10sStateIf_c = .text:0x00003BF0; // type:function size:0xC +initialize__28sFState_c<15dAcOTableWare_c>Fv = .text:0x00003C00; // type:function size:0x1C +execute__28sFState_c<15dAcOTableWare_c>Fv = .text:0x00003C20; // type:function size:0x1C +finalize__28sFState_c<15dAcOTableWare_c>Fv = .text:0x00003C40; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C60; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C70; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C80; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003C90; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003CA0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003CB0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOTableWare_c>CFR15dAcOTableWare_c = .text:0x00003CC0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOTableWare_c>CFR15dAcOTableWare_c = .text:0x00003CF0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOTableWare_c>CFR15dAcOTableWare_c = .text:0x00003D20; // type:function size:0x30 +__sinit_\d_a_obj_tableware_cpp = .text:0x00003D50; // type:function size:0x338 scope:local +__dt__30sFStateID_c<15dAcOTableWare_c>Fv = .text:0x00004090; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOTableWare_c>CFPCc = .text:0x000040F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -90,7 +90,7 @@ lbl_318_rodata_174 = .rodata:0x00000174; // type:object size:0x24 data:float lbl_318_rodata_198 = .rodata:0x00000198; // type:object size:0x28 data:double lbl_318_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float lbl_318_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float -lbl_318_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_TABLEWARE = .data:0x00000000; // type:object size:0x40 data:4byte lbl_318_data_40 = .data:0x00000040; // type:object size:0xF0 data:4byte jumptable_318_data_130 = .data:0x00000130; // type:object size:0x54 scope:local jumptable_318_data_184 = .data:0x00000184; // type:object size:0x54 scope:local diff --git a/config/SOUE01/rels/d_a_obj_tackleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tackleNP/symbols.txt index 01ccd227..3613f1aa 100644 --- a/config/SOUE01/rels/d_a_obj_tackleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tackleNP/symbols.txt @@ -3,59 +3,59 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_471_F0 = .text:0x000000F0; // type:function size:0x134 +dAcOTackle_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 fn_471_230 = .text:0x00000230; // type:function size:0x58 fn_471_290 = .text:0x00000290; // type:function size:0x5C -fn_471_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_471_350 = .text:0x00000350; // type:function size:0x6C -fn_471_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_471_460 = .text:0x00000460; // type:function size:0xA4 +__dt__25sFState_c<12dAcOTackle_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOTackle_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_471_510 = .text:0x00000510; // type:function size:0x23C fn_471_750 = .text:0x00000750; // type:function size:0x4 fn_471_760 = .text:0x00000760; // type:function size:0x40 fn_471_7A0 = .text:0x000007A0; // type:function size:0x308 -fn_471_AB0 = .text:0x00000AB0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AB0; // type:function size:0x10 fn_471_AC0 = .text:0x00000AC0; // type:function size:0x684 fn_471_1150 = .text:0x00001150; // type:function size:0x50 fn_471_11A0 = .text:0x000011A0; // type:function size:0x1DC -fn_471_1380 = .text:0x00001380; // type:function size:0x10 -fn_471_1390 = .text:0x00001390; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001380; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001390; // type:function size:0x10 fn_471_13A0 = .text:0x000013A0; // type:function size:0x1C0 fn_471_1560 = .text:0x00001560; // type:function size:0x90 -fn_471_15F0 = .text:0x000015F0; // type:function size:0x4 -fn_471_1600 = .text:0x00001600; // type:function size:0x84 +initializeState_Wait__12dAcOTackle_cFv = .text:0x000015F0; // type:function size:0x4 +executeState_Wait__12dAcOTackle_cFv = .text:0x00001600; // type:function size:0x84 fn_471_1690 = .text:0x00001690; // type:function size:0x1C -fn_471_16B0 = .text:0x000016B0; // type:function size:0x4 -fn_471_16C0 = .text:0x000016C0; // type:function size:0xA0 -fn_471_1760 = .text:0x00001760; // type:function size:0x104 -fn_471_1870 = .text:0x00001870; // type:function size:0x4 -fn_471_1880 = .text:0x00001880; // type:function size:0x70 -fn_471_18F0 = .text:0x000018F0; // type:function size:0x4 -fn_471_1900 = .text:0x00001900; // type:function size:0x4 +finalizeState_Wait__12dAcOTackle_cFv = .text:0x000016B0; // type:function size:0x4 +initializeState_Broken__12dAcOTackle_cFv = .text:0x000016C0; // type:function size:0xA0 +executeState_Broken__12dAcOTackle_cFv = .text:0x00001760; // type:function size:0x104 +finalizeState_Broken__12dAcOTackle_cFv = .text:0x00001870; // type:function size:0x4 +initializeState_ResqueMole__12dAcOTackle_cFv = .text:0x00001880; // type:function size:0x70 +executeState_ResqueMole__12dAcOTackle_cFv = .text:0x000018F0; // type:function size:0x4 +finalizeState_ResqueMole__12dAcOTackle_cFv = .text:0x00001900; // type:function size:0x4 fn_471_1910 = .text:0x00001910; // type:function size:0x330 fn_471_1C40 = .text:0x00001C40; // type:function size:0x5E4 fn_471_2230 = .text:0x00002230; // type:function size:0x32C fn_471_2560 = .text:0x00002560; // type:function size:0x180 -fn_471_26E0 = .text:0x000026E0; // type:function size:0x12C +__dt__12dAcOTackle_cFv = .text:0x000026E0; // type:function size:0x12C fn_471_2810 = .text:0x00002810; // type:function size:0x4 fn_471_2820 = .text:0x00002820; // type:function size:0x4 -fn_471_2830 = .text:0x00002830; // type:function size:0x60 -fn_471_2890 = .text:0x00002890; // type:function size:0xC -fn_471_28A0 = .text:0x000028A0; // type:function size:0x1C -fn_471_28C0 = .text:0x000028C0; // type:function size:0x1C -fn_471_28E0 = .text:0x000028E0; // type:function size:0x1C -fn_471_2900 = .text:0x00002900; // type:function size:0x10 -fn_471_2910 = .text:0x00002910; // type:function size:0x10 -fn_471_2920 = .text:0x00002920; // type:function size:0x10 -fn_471_2930 = .text:0x00002930; // type:function size:0x10 -fn_471_2940 = .text:0x00002940; // type:function size:0x10 -fn_471_2950 = .text:0x00002950; // type:function size:0x10 -fn_471_2960 = .text:0x00002960; // type:function size:0x30 -fn_471_2990 = .text:0x00002990; // type:function size:0x30 -fn_471_29C0 = .text:0x000029C0; // type:function size:0x30 -fn_471_29F0 = .text:0x000029F0; // type:function size:0x27C -fn_471_2C70 = .text:0x00002C70; // type:function size:0x58 -fn_471_2CD0 = .text:0x00002CD0; // type:function size:0x88 +build__28sFStateFct_c<12dAcOTackle_c>FRC12sStateIDIf_c = .text:0x00002830; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOTackle_c>FRP10sStateIf_c = .text:0x00002890; // type:function size:0xC +initialize__25sFState_c<12dAcOTackle_c>Fv = .text:0x000028A0; // type:function size:0x1C +execute__25sFState_c<12dAcOTackle_c>Fv = .text:0x000028C0; // type:function size:0x1C +finalize__25sFState_c<12dAcOTackle_c>Fv = .text:0x000028E0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002900; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002910; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002920; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002930; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002940; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002950; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOTackle_c>CFR12dAcOTackle_c = .text:0x00002960; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOTackle_c>CFR12dAcOTackle_c = .text:0x00002990; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOTackle_c>CFR12dAcOTackle_c = .text:0x000029C0; // type:function size:0x30 +__sinit_\d_a_obj_tackle_cpp = .text:0x000029F0; // type:function size:0x27C scope:local +__dt__27sFStateID_c<12dAcOTackle_c>Fv = .text:0x00002C70; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOTackle_c>CFPCc = .text:0x00002CD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -63,7 +63,7 @@ lbl_471_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_471_rodata_8 = .rodata:0x00000008; // type:object size:0x30 lbl_471_rodata_38 = .rodata:0x00000038; // type:object size:0x68 data:float lbl_471_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_471_data_8 = .data:0x00000008; // type:object size:0xE8 +g_profile_OBJ_TACKLE = .data:0x00000008; // type:object size:0xE8 lbl_471_data_F0 = .data:0x000000F0; // type:object size:0x80 lbl_471_data_170 = .data:0x00000170; // type:object size:0x30 lbl_471_data_1A0 = .data:0x000001A0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_tarzan_poleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tarzan_poleNP/symbols.txt index bd2825c0..f7aaecb6 100644 --- a/config/SOUE01/rels/d_a_obj_tarzan_poleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tarzan_poleNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOTarzanPole__ctor = .text:0x00000070; // type:function size:0x6C +dAcOTarzanPole_c_classInit__Fv = .text:0x00000070; // type:function size:0x6C AcOTarzanPole__initModels = .text:0x000000E0; // type:function size:0xCC AcOTarzanPole__init = .text:0x000001B0; // type:function size:0x16C fn_288_320 = .text:0x00000320; // type:function size:0x8 AcOTarzanPole__update = .text:0x00000330; // type:function size:0x224 AcOTarzanPole__draw = .text:0x00000560; // type:function size:0x28 -AcOTarzanPole__dtor = .text:0x00000590; // type:function size:0x80 +__dt__16dAcOTarzanPole_cFv = .text:0x00000590; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_288_rodata_0 = .rodata:0x00000000; // type:object size:0x4C data:float -lbl_288_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_TARZAN_POLE = .data:0x00000000; // type:object size:0x10 lbl_288_data_10 = .data:0x00000010; // type:object size:0x30 lbl_288_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_288_data_48 = .data:0x00000048; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_teni_railNP/symbols.txt b/config/SOUE01/rels/d_a_obj_teni_railNP/symbols.txt index 91af96ec..c473bf34 100644 --- a/config/SOUE01/rels/d_a_obj_teni_railNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_teni_railNP/symbols.txt @@ -2,8 +2,8 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global fn_526_70 = .text:0x00000070; // type:function size:0x40 -AcOTeniRail__ctor = .text:0x000000B0; // type:function size:0x30 -AcOTeniRail__ctorCont = .text:0x000000E0; // type:function size:0x5C +dAcOTeniRail_classInit__Fv = .text:0x000000B0; // type:function size:0x30 +__ct__12dAcOTeniRailFv = .text:0x000000E0; // type:function size:0x5C AcOTeniRail__initModels = .text:0x00000140; // type:function size:0x94 AcOTeniRail__init = .text:0x000001E0; // type:function size:0x21C fn_526_400 = .text:0x00000400; // type:function size:0x4 @@ -20,7 +20,7 @@ AcOTeniRailSub__update = .text:0x000011B0; // type:function size:0x70 fn_526_1220 = .text:0x00001220; // type:function size:0x6D0 fn_526_18F0 = .text:0x000018F0; // type:function size:0x4 fn_526_1900 = .text:0x00001900; // type:function size:0x100 -fn_526_1A00 = .text:0x00001A00; // type:function size:0x80 +__dt__12dAcOTeniRailFv = .text:0x00001A00; // type:function size:0x80 fn_526_1A80 = .text:0x00001A80; // type:function size:0x8 fn_526_1A90 = .text:0x00001A90; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -28,7 +28,7 @@ _dtors = .dtors:0x00000000; // type:label scope:global lbl_526_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float lbl_526_rodata_14 = .rodata:0x00000014; // type:object size:0xC data:float lbl_526_rodata_20 = .rodata:0x00000020; // type:object size:0x40 data:float -lbl_526_data_0 = .data:0x00000000; // type:object size:0x34 data:4byte +g_profile_OBJ_TENI_RAIL = .data:0x00000000; // type:object size:0x34 data:4byte lbl_526_data_34 = .data:0x00000034; // type:object size:0x14 lbl_526_data_48 = .data:0x00000048; // type:object size:0x14 lbl_526_data_5C = .data:0x0000005C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_teni_rail_postNP/symbols.txt b/config/SOUE01/rels/d_a_obj_teni_rail_postNP/symbols.txt index 83693266..076e8164 100644 --- a/config/SOUE01/rels/d_a_obj_teni_rail_postNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_teni_rail_postNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOTeniRailPost__ctor = .text:0x00000070; // type:function size:0x30 -AcOTeniRailPost__ctorCont = .text:0x000000A0; // type:function size:0x68 +dAcOTeniRailPost_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__16dAcOTeniRailPostFv = .text:0x000000A0; // type:function size:0x68 AcOTeniRailPost__initModels = .text:0x00000110; // type:function size:0x174 fn_527_290 = .text:0x00000290; // type:function size:0xF8 fn_527_390 = .text:0x00000390; // type:function size:0x40 AcOTeniRailPost__update = .text:0x000003D0; // type:function size:0x9C fn_527_470 = .text:0x00000470; // type:function size:0x60 -fn_527_4D0 = .text:0x000004D0; // type:function size:0x80 +__dt__16dAcOTeniRailPostFv = .text:0x000004D0; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_527_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_527_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float -lbl_527_data_0 = .data:0x00000000; // type:object size:0x40 +g_profile_OBJ_TENI_RAIL_POST = .data:0x00000000; // type:object size:0x40 lbl_527_data_40 = .data:0x00000040; // type:object size:0x20 lbl_527_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_tenijimaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tenijimaNP/symbols.txt index 5af06075..9767ea20 100644 --- a/config/SOUE01/rels/d_a_obj_tenijimaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tenijimaNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOtenijima__ctor = .text:0x00000070; // type:function size:0x64 +dAcOtenijima_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 fn_605_E0 = .text:0x000000E0; // type:function size:0x104 fn_605_1F0 = .text:0x000001F0; // type:function size:0x118 fn_605_310 = .text:0x00000310; // type:function size:0x8 @@ -10,11 +10,11 @@ fn_605_330 = .text:0x00000330; // type:function size:0x28 fn_605_360 = .text:0x00000360; // type:function size:0x44 fn_605_3B0 = .text:0x000003B0; // type:function size:0x20 fn_605_3D0 = .text:0x000003D0; // type:function size:0x20 -fn_605_3F0 = .text:0x000003F0; // type:function size:0x74 +__dt__14dAcOtenijima_cFv = .text:0x000003F0; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_605_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_605_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_TENIJIMA = .data:0x00000000; // type:object size:0x10 lbl_605_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_605_data_20 = .data:0x00000020; // type:object size:0x68 lbl_605_data_88 = .data:0x00000088; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_a_obj_terry_bicycleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_terry_bicycleNP/symbols.txt index e751ebe7..d99aba84 100644 --- a/config/SOUE01/rels/d_a_obj_terry_bicycleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_terry_bicycleNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_115_F0 = .text:0x000000F0; // type:function size:0x110 +dAcOTerryBicycle_c_classInit__Fv = .text:0x000000F0; // type:function size:0x110 fn_115_200 = .text:0x00000200; // type:function size:0x58 -fn_115_260 = .text:0x00000260; // type:function size:0x58 -fn_115_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_115_330 = .text:0x00000330; // type:function size:0xA0 -fn_115_3D0 = .text:0x000003D0; // type:function size:0xA4 +__dt__31sFState_c<18dAcOTerryBicycle_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOTerryBicycle_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_115_480 = .text:0x00000480; // type:function size:0x78 fn_115_500 = .text:0x00000500; // type:function size:0xC4 -fn_115_5D0 = .text:0x000005D0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005D0; // type:function size:0x10 fn_115_5E0 = .text:0x000005E0; // type:function size:0x8 fn_115_5F0 = .text:0x000005F0; // type:function size:0x60 -fn_115_650 = .text:0x00000650; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000650; // type:function size:0x10 fn_115_660 = .text:0x00000660; // type:function size:0xB8 -fn_115_720 = .text:0x00000720; // type:function size:0x24 -fn_115_750 = .text:0x00000750; // type:function size:0x4 -fn_115_760 = .text:0x00000760; // type:function size:0x4 -fn_115_770 = .text:0x00000770; // type:function size:0xF4 -fn_115_870 = .text:0x00000870; // type:function size:0x10 -fn_115_880 = .text:0x00000880; // type:function size:0x60 -fn_115_8E0 = .text:0x000008E0; // type:function size:0xC -fn_115_8F0 = .text:0x000008F0; // type:function size:0x1C -fn_115_910 = .text:0x00000910; // type:function size:0x1C -fn_115_930 = .text:0x00000930; // type:function size:0x1C -fn_115_950 = .text:0x00000950; // type:function size:0x10 -fn_115_960 = .text:0x00000960; // type:function size:0x10 -fn_115_970 = .text:0x00000970; // type:function size:0x10 -fn_115_980 = .text:0x00000980; // type:function size:0x10 -fn_115_990 = .text:0x00000990; // type:function size:0x10 -fn_115_9A0 = .text:0x000009A0; // type:function size:0x10 -fn_115_9B0 = .text:0x000009B0; // type:function size:0x30 -fn_115_9E0 = .text:0x000009E0; // type:function size:0x30 -fn_115_A10 = .text:0x00000A10; // type:function size:0x30 -fn_115_A40 = .text:0x00000A40; // type:function size:0x10C -fn_115_B50 = .text:0x00000B50; // type:function size:0x58 -fn_115_BB0 = .text:0x00000BB0; // type:function size:0x88 +initializeState_Wait__18dAcOTerryBicycle_cFv = .text:0x00000720; // type:function size:0x24 +executeState_Wait__18dAcOTerryBicycle_cFv = .text:0x00000750; // type:function size:0x4 +finalizeState_Wait__18dAcOTerryBicycle_cFv = .text:0x00000760; // type:function size:0x4 +__dt__18dAcOTerryBicycle_cFv = .text:0x00000770; // type:function size:0xF4 +getStateID__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000870; // type:function size:0x10 +build__34sFStateFct_c<18dAcOTerryBicycle_c>FRC12sStateIDIf_c = .text:0x00000880; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOTerryBicycle_c>FRP10sStateIf_c = .text:0x000008E0; // type:function size:0xC +initialize__31sFState_c<18dAcOTerryBicycle_c>Fv = .text:0x000008F0; // type:function size:0x1C +execute__31sFState_c<18dAcOTerryBicycle_c>Fv = .text:0x00000910; // type:function size:0x1C +finalize__31sFState_c<18dAcOTerryBicycle_c>Fv = .text:0x00000930; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000950; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000960; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000970; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000980; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000990; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009A0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOTerryBicycle_c>CFR18dAcOTerryBicycle_c = .text:0x000009B0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOTerryBicycle_c>CFR18dAcOTerryBicycle_c = .text:0x000009E0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOTerryBicycle_c>CFR18dAcOTerryBicycle_c = .text:0x00000A10; // type:function size:0x30 +__sinit_\d_a_obj_terry_bicycle_cpp = .text:0x00000A40; // type:function size:0x10C scope:local +__dt__33sFStateID_c<18dAcOTerryBicycle_c>Fv = .text:0x00000B50; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOTerryBicycle_c>CFPCc = .text:0x00000BB0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_115_rodata_0 = .rodata:0x00000000; // type:object size:0x24 data:float lbl_115_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_115_data_0 = .data:0x00000000; // type:object size:0x18 data:4byte +g_profile_OBJ_TERRY_BIKE = .data:0x00000000; // type:object size:0x18 data:4byte lbl_115_data_18 = .data:0x00000018; // type:object size:0x28 lbl_115_data_40 = .data:0x00000040; // type:object size:0x20 data:string lbl_115_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_terry_gimmickNP/symbols.txt b/config/SOUE01/rels/d_a_obj_terry_gimmickNP/symbols.txt index a9e411d9..6bae1170 100644 --- a/config/SOUE01/rels/d_a_obj_terry_gimmickNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_terry_gimmickNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_112_F0 = .text:0x000000F0; // type:function size:0x160 +dAcOTerryGimmick_c_classInit__Fv = .text:0x000000F0; // type:function size:0x160 fn_112_250 = .text:0x00000250; // type:function size:0x58 -fn_112_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_112_310 = .text:0x00000310; // type:function size:0x6C -fn_112_380 = .text:0x00000380; // type:function size:0xA0 -fn_112_420 = .text:0x00000420; // type:function size:0xA4 +__dt__31sFState_c<18dAcOTerryGimmick_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOTerryGimmick_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_112_4D0 = .text:0x000004D0; // type:function size:0x160 fn_112_630 = .text:0x00000630; // type:function size:0x6C -fn_112_6A0 = .text:0x000006A0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006A0; // type:function size:0x10 fn_112_6B0 = .text:0x000006B0; // type:function size:0x8 fn_112_6C0 = .text:0x000006C0; // type:function size:0x118 -fn_112_7E0 = .text:0x000007E0; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007E0; // type:function size:0x10 fn_112_7F0 = .text:0x000007F0; // type:function size:0xB8 fn_112_8B0 = .text:0x000008B0; // type:function size:0x34 -fn_112_8F0 = .text:0x000008F0; // type:function size:0x24 -fn_112_920 = .text:0x00000920; // type:function size:0x5C -fn_112_980 = .text:0x00000980; // type:function size:0x4 -fn_112_990 = .text:0x00000990; // type:function size:0x124 -fn_112_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_112_AD0 = .text:0x00000AD0; // type:function size:0x60 -fn_112_B30 = .text:0x00000B30; // type:function size:0xC -fn_112_B40 = .text:0x00000B40; // type:function size:0x1C -fn_112_B60 = .text:0x00000B60; // type:function size:0x1C -fn_112_B80 = .text:0x00000B80; // type:function size:0x1C -fn_112_BA0 = .text:0x00000BA0; // type:function size:0x10 -fn_112_BB0 = .text:0x00000BB0; // type:function size:0x10 -fn_112_BC0 = .text:0x00000BC0; // type:function size:0x10 -fn_112_BD0 = .text:0x00000BD0; // type:function size:0x10 -fn_112_BE0 = .text:0x00000BE0; // type:function size:0x10 -fn_112_BF0 = .text:0x00000BF0; // type:function size:0x10 -fn_112_C00 = .text:0x00000C00; // type:function size:0x30 -fn_112_C30 = .text:0x00000C30; // type:function size:0x30 -fn_112_C60 = .text:0x00000C60; // type:function size:0x30 -fn_112_C90 = .text:0x00000C90; // type:function size:0x10C -fn_112_DA0 = .text:0x00000DA0; // type:function size:0x58 -fn_112_E00 = .text:0x00000E00; // type:function size:0x88 +initializeState_Wait__18dAcOTerryGimmick_cFv = .text:0x000008F0; // type:function size:0x24 +executeState_Wait__18dAcOTerryGimmick_cFv = .text:0x00000920; // type:function size:0x5C +finalizeState_Wait__18dAcOTerryGimmick_cFv = .text:0x00000980; // type:function size:0x4 +__dt__18dAcOTerryGimmick_cFv = .text:0x00000990; // type:function size:0x124 +getStateID__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AC0; // type:function size:0x10 +build__34sFStateFct_c<18dAcOTerryGimmick_c>FRC12sStateIDIf_c = .text:0x00000AD0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOTerryGimmick_c>FRP10sStateIf_c = .text:0x00000B30; // type:function size:0xC +initialize__31sFState_c<18dAcOTerryGimmick_c>Fv = .text:0x00000B40; // type:function size:0x1C +execute__31sFState_c<18dAcOTerryGimmick_c>Fv = .text:0x00000B60; // type:function size:0x1C +finalize__31sFState_c<18dAcOTerryGimmick_c>Fv = .text:0x00000B80; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BA0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BB0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BC0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BD0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BE0; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BF0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOTerryGimmick_c>CFR18dAcOTerryGimmick_c = .text:0x00000C00; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOTerryGimmick_c>CFR18dAcOTerryGimmick_c = .text:0x00000C30; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOTerryGimmick_c>CFR18dAcOTerryGimmick_c = .text:0x00000C60; // type:function size:0x30 +__sinit_\d_a_obj_terry_gimmick_cpp = .text:0x00000C90; // type:function size:0x10C scope:local +__dt__33sFStateID_c<18dAcOTerryGimmick_c>Fv = .text:0x00000DA0; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOTerryGimmick_c>CFPCc = .text:0x00000E00; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_112_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_112_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float -lbl_112_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TERRY_GIMMICK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_112_data_10 = .data:0x00000010; // type:object size:0x28 lbl_112_data_38 = .data:0x00000038; // type:object size:0x20 data:string lbl_112_data_58 = .data:0x00000058; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_obj_terry_holeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_terry_holeNP/symbols.txt index 18111863..8ca4be79 100644 --- a/config/SOUE01/rels/d_a_obj_terry_holeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_terry_holeNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_114_F0 = .text:0x000000F0; // type:function size:0x118 +dAcOTerryHole_c_classInit__Fv = .text:0x000000F0; // type:function size:0x118 fn_114_210 = .text:0x00000210; // type:function size:0x58 -fn_114_270 = .text:0x00000270; // type:function size:0x58 -fn_114_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_114_340 = .text:0x00000340; // type:function size:0xA0 -fn_114_3E0 = .text:0x000003E0; // type:function size:0xA4 +__dt__28sFState_c<15dAcOTerryHole_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOTerryHole_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_114_490 = .text:0x00000490; // type:function size:0x74 fn_114_510 = .text:0x00000510; // type:function size:0x7C -fn_114_590 = .text:0x00000590; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000590; // type:function size:0x10 fn_114_5A0 = .text:0x000005A0; // type:function size:0x8 fn_114_5B0 = .text:0x000005B0; // type:function size:0x4C -fn_114_600 = .text:0x00000600; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000600; // type:function size:0x10 fn_114_610 = .text:0x00000610; // type:function size:0xB8 -fn_114_6D0 = .text:0x000006D0; // type:function size:0x4 -fn_114_6E0 = .text:0x000006E0; // type:function size:0x1C +initializeState_Wait__15dAcOTerryHole_cFv = .text:0x000006D0; // type:function size:0x4 +executeState_Wait__15dAcOTerryHole_cFv = .text:0x000006E0; // type:function size:0x1C fn_114_6FC = .text:0x000006FC; // type:function size:0x4 -fn_114_700 = .text:0x00000700; // type:function size:0x4 -fn_114_710 = .text:0x00000710; // type:function size:0x100 -fn_114_810 = .text:0x00000810; // type:function size:0x10 -fn_114_820 = .text:0x00000820; // type:function size:0x60 -fn_114_880 = .text:0x00000880; // type:function size:0xC -fn_114_890 = .text:0x00000890; // type:function size:0x1C -fn_114_8B0 = .text:0x000008B0; // type:function size:0x1C -fn_114_8D0 = .text:0x000008D0; // type:function size:0x1C -fn_114_8F0 = .text:0x000008F0; // type:function size:0x10 -fn_114_900 = .text:0x00000900; // type:function size:0x10 -fn_114_910 = .text:0x00000910; // type:function size:0x10 -fn_114_920 = .text:0x00000920; // type:function size:0x10 -fn_114_930 = .text:0x00000930; // type:function size:0x10 -fn_114_940 = .text:0x00000940; // type:function size:0x10 -fn_114_950 = .text:0x00000950; // type:function size:0x30 -fn_114_980 = .text:0x00000980; // type:function size:0x30 -fn_114_9B0 = .text:0x000009B0; // type:function size:0x30 -fn_114_9E0 = .text:0x000009E0; // type:function size:0x10C -fn_114_AF0 = .text:0x00000AF0; // type:function size:0x58 -fn_114_B50 = .text:0x00000B50; // type:function size:0x88 +finalizeState_Wait__15dAcOTerryHole_cFv = .text:0x00000700; // type:function size:0x4 +__dt__15dAcOTerryHole_cFv = .text:0x00000710; // type:function size:0x100 +getStateID__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000810; // type:function size:0x10 +build__31sFStateFct_c<15dAcOTerryHole_c>FRC12sStateIDIf_c = .text:0x00000820; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOTerryHole_c>FRP10sStateIf_c = .text:0x00000880; // type:function size:0xC +initialize__28sFState_c<15dAcOTerryHole_c>Fv = .text:0x00000890; // type:function size:0x1C +execute__28sFState_c<15dAcOTerryHole_c>Fv = .text:0x000008B0; // type:function size:0x1C +finalize__28sFState_c<15dAcOTerryHole_c>Fv = .text:0x000008D0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008F0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000900; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000910; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000920; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000930; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000940; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOTerryHole_c>CFR15dAcOTerryHole_c = .text:0x00000950; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOTerryHole_c>CFR15dAcOTerryHole_c = .text:0x00000980; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOTerryHole_c>CFR15dAcOTerryHole_c = .text:0x000009B0; // type:function size:0x30 +__sinit_\d_a_obj_terry_hole_cpp = .text:0x000009E0; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcOTerryHole_c>Fv = .text:0x00000AF0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOTerryHole_c>CFPCc = .text:0x00000B50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_114_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float -lbl_114_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TERRY_HOLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_114_data_10 = .data:0x00000010; // type:object size:0x10 lbl_114_data_20 = .data:0x00000020; // type:object size:0x20 lbl_114_data_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_terry_islandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_terry_islandNP/symbols.txt index 1ab395d4..02d9cbe9 100644 --- a/config/SOUE01/rels/d_a_obj_terry_islandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_terry_islandNP/symbols.txt @@ -3,53 +3,53 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOterryIsland__ctor = .text:0x000000F0; // type:function size:0x110 -fn_385_200 = .text:0x00000200; // type:function size:0x58 -fn_385_260 = .text:0x00000260; // type:function size:0x6C -fn_385_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_385_370 = .text:0x00000370; // type:function size:0xA4 +dAcOterryIsland_c_classInit__Fv = .text:0x000000F0; // type:function size:0x110 +__dt__30sFState_c<17dAcOterryIsland_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOterryIsland_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 AcOterryIsland__initModels = .text:0x00000420; // type:function size:0x140 AcOterryIsland__init = .text:0x00000560; // type:function size:0x234 -fn_385_7A0 = .text:0x000007A0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007A0; // type:function size:0x10 AcOterryIsland__destroy = .text:0x000007B0; // type:function size:0x34 AcOterryIsland__update = .text:0x000007F0; // type:function size:0xDC -fn_385_8D0 = .text:0x000008D0; // type:function size:0x10 -fn_385_8E0 = .text:0x000008E0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008D0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008E0; // type:function size:0x10 AcOterryIsland__draw = .text:0x000008F0; // type:function size:0x28 -fn_385_920 = .text:0x00000920; // type:function size:0x4 -AcOterryIsland__stateWaitUpdate = .text:0x00000930; // type:function size:0x128 -fn_385_A60 = .text:0x00000A60; // type:function size:0x4 -AcOterryIsland__stateVanishEnter = .text:0x00000A70; // type:function size:0xC -AcOterryIsland__stateVanishUpdate = .text:0x00000A80; // type:function size:0x6C +initializeState_Wait__17dAcOterryIsland_cFv = .text:0x00000920; // type:function size:0x4 +executeState_Wait__17dAcOterryIsland_cFv = .text:0x00000930; // type:function size:0x128 +finalizeState_Wait__17dAcOterryIsland_cFv = .text:0x00000A60; // type:function size:0x4 +initializeState_Vanish__17dAcOterryIsland_cFv = .text:0x00000A70; // type:function size:0xC +executeState_Vanish__17dAcOterryIsland_cFv = .text:0x00000A80; // type:function size:0x6C AcOterryIsland__stateVanishUpdate2 = .text:0x00000AF0; // type:function size:0x1C -fn_385_B10 = .text:0x00000B10; // type:function size:0x4 -fn_385_B20 = .text:0x00000B20; // type:function size:0x4 -AcOterryIsland__stateVacuumUpdate = .text:0x00000B30; // type:function size:0xE4 -fn_385_C20 = .text:0x00000C20; // type:function size:0x4 -AcOterryIsland__stateSmokeEnter = .text:0x00000C30; // type:function size:0x38 -AcOterryIsland__stateSmokeUpdate = .text:0x00000C70; // type:function size:0x7C -fn_385_CF0 = .text:0x00000CF0; // type:function size:0x4 +finalizeState_Vanish__17dAcOterryIsland_cFv = .text:0x00000B10; // type:function size:0x4 +initializeState_Vacuum__17dAcOterryIsland_cFv = .text:0x00000B20; // type:function size:0x4 +executeState_Vacuum__17dAcOterryIsland_cFv = .text:0x00000B30; // type:function size:0xE4 +finalizeState_Vacuum__17dAcOterryIsland_cFv = .text:0x00000C20; // type:function size:0x4 +initializeState_Smoke__17dAcOterryIsland_cFv = .text:0x00000C30; // type:function size:0x38 +executeState_Smoke__17dAcOterryIsland_cFv = .text:0x00000C70; // type:function size:0x7C +finalizeState_Smoke__17dAcOterryIsland_cFv = .text:0x00000CF0; // type:function size:0x4 fn_385_D00 = .text:0x00000D00; // type:function size:0x6C fn_385_D70 = .text:0x00000D70; // type:function size:0x6C fn_385_DE0 = .text:0x00000DE0; // type:function size:0x68 -AcOterryIsland__dtor = .text:0x00000E50; // type:function size:0xFC -fn_385_F50 = .text:0x00000F50; // type:function size:0x60 -fn_385_FB0 = .text:0x00000FB0; // type:function size:0xC -fn_385_FC0 = .text:0x00000FC0; // type:function size:0x1C -fn_385_FE0 = .text:0x00000FE0; // type:function size:0x1C -fn_385_1000 = .text:0x00001000; // type:function size:0x1C -fn_385_1020 = .text:0x00001020; // type:function size:0x10 -fn_385_1030 = .text:0x00001030; // type:function size:0x10 -fn_385_1040 = .text:0x00001040; // type:function size:0x10 -fn_385_1050 = .text:0x00001050; // type:function size:0x10 -fn_385_1060 = .text:0x00001060; // type:function size:0x10 -fn_385_1070 = .text:0x00001070; // type:function size:0x10 -fn_385_1080 = .text:0x00001080; // type:function size:0x30 -fn_385_10B0 = .text:0x000010B0; // type:function size:0x30 -fn_385_10E0 = .text:0x000010E0; // type:function size:0x30 -fn_385_1110 = .text:0x00001110; // type:function size:0x358 -fn_385_1470 = .text:0x00001470; // type:function size:0x58 -fn_385_14D0 = .text:0x000014D0; // type:function size:0x88 +__dt__17dAcOterryIsland_cFv = .text:0x00000E50; // type:function size:0xFC +build__33sFStateFct_c<17dAcOterryIsland_c>FRC12sStateIDIf_c = .text:0x00000F50; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOterryIsland_c>FRP10sStateIf_c = .text:0x00000FB0; // type:function size:0xC +initialize__30sFState_c<17dAcOterryIsland_c>Fv = .text:0x00000FC0; // type:function size:0x1C +execute__30sFState_c<17dAcOterryIsland_c>Fv = .text:0x00000FE0; // type:function size:0x1C +finalize__30sFState_c<17dAcOterryIsland_c>Fv = .text:0x00001000; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001020; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001030; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001040; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001050; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001060; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001070; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOterryIsland_c>CFR17dAcOterryIsland_c = .text:0x00001080; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOterryIsland_c>CFR17dAcOterryIsland_c = .text:0x000010B0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOterryIsland_c>CFR17dAcOterryIsland_c = .text:0x000010E0; // type:function size:0x30 +__sinit_\d_a_obj_terry_island_cpp = .text:0x00001110; // type:function size:0x358 scope:local +__dt__32sFStateID_c<17dAcOterryIsland_c>Fv = .text:0x00001470; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOterryIsland_c>CFPCc = .text:0x000014D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -57,7 +57,7 @@ lbl_385_rodata_0 = .rodata:0x00000000; // type:object size:0x30 data:float lbl_385_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_385_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_385_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float -lbl_385_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TERRY_ISLAND = .data:0x00000000; // type:object size:0x10 data:4byte lbl_385_data_10 = .data:0x00000010; // type:object size:0x60 lbl_385_data_70 = .data:0x00000070; // type:object size:0x20 lbl_385_data_90 = .data:0x00000090; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_terry_shopNP/symbols.txt b/config/SOUE01/rels/d_a_obj_terry_shopNP/symbols.txt index 8ac01650..3b08f9e1 100644 --- a/config/SOUE01/rels/d_a_obj_terry_shopNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_terry_shopNP/symbols.txt @@ -3,36 +3,36 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTerryShop__ctor = .text:0x000000F0; // type:function size:0x178 +dAcOterryShop_c_classInit__Fv = .text:0x000000F0; // type:function size:0x178 fn_264_270 = .text:0x00000270; // type:function size:0x58 -fn_264_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_264_330 = .text:0x00000330; // type:function size:0x6C -fn_264_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_264_440 = .text:0x00000440; // type:function size:0xA4 +__dt__28sFState_c<15dAcOterryShop_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOterryShop_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 AcOTerryShop__interactWith = .text:0x000004F0; // type:function size:0x1C fn_264_50C = .text:0x0000050C; // type:function size:0x4 AcOTerryShop__initModels = .text:0x00000510; // type:function size:0x1A8 AcOTerryShop__init = .text:0x000006C0; // type:function size:0x4D4 -fn_264_BA0 = .text:0x00000BA0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000BA0; // type:function size:0x10 fn_264_BB0 = .text:0x00000BB0; // type:function size:0x8 AcOTerryShop__updateInEvent = .text:0x00000BC0; // type:function size:0xFC -fn_264_CC0 = .text:0x00000CC0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 AcOTerryShop__update = .text:0x00000CD0; // type:function size:0x2CC -fn_264_FA0 = .text:0x00000FA0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FA0; // type:function size:0x10 AcOTerryShop__draw = .text:0x00000FB0; // type:function size:0x4C -AcOTerryShop__stateMoveEnter = .text:0x00001000; // type:function size:0x70 -AcOTerryShop__stateMoveUpdate = .text:0x00001070; // type:function size:0x22C -AcOTerryShop__stateMoveLeave = .text:0x000012A0; // type:function size:0x4 -AcOTerryShop__stateStopEnter = .text:0x000012B0; // type:function size:0x68 -AcOTerryShop__stateStopUpdate = .text:0x00001320; // type:function size:0x500 -AcOTerryShop__stateStopLeave = .text:0x00001820; // type:function size:0xC -AcOTerryShop__stateTakeOffEnter = .text:0x00001830; // type:function size:0x40 -AcOTerryShop__stateTakeOffUpdate = .text:0x00001870; // type:function size:0x17C -AcOTerryShop__stateTakeOffLeave = .text:0x000019F0; // type:function size:0x4 -AcOTerryShop__stateEnterEnter = .text:0x00001A00; // type:function size:0x30 +initializeState_Move__15dAcOterryShop_cFv = .text:0x00001000; // type:function size:0x70 +executeState_Move__15dAcOterryShop_cFv = .text:0x00001070; // type:function size:0x22C +finalizeState_Move__15dAcOterryShop_cFv = .text:0x000012A0; // type:function size:0x4 +initializeState_Stop__15dAcOterryShop_cFv = .text:0x000012B0; // type:function size:0x68 +executeState_Stop__15dAcOterryShop_cFv = .text:0x00001320; // type:function size:0x500 +finalizeState_Stop__15dAcOterryShop_cFv = .text:0x00001820; // type:function size:0xC +initializeState_TakeOff__15dAcOterryShop_cFv = .text:0x00001830; // type:function size:0x40 +executeState_TakeOff__15dAcOterryShop_cFv = .text:0x00001870; // type:function size:0x17C +finalizeState_TakeOff__15dAcOterryShop_cFv = .text:0x000019F0; // type:function size:0x4 +initializeState_Enter__15dAcOterryShop_cFv = .text:0x00001A00; // type:function size:0x30 fn_264_1A30 = .text:0x00001A30; // type:function size:0x4 -AcOTerryShop__stateEnterUpdate = .text:0x00001A40; // type:function size:0x6C -AcOTerryShop__stateEnterLeave = .text:0x00001AB0; // type:function size:0x4 +executeState_Enter__15dAcOterryShop_cFv = .text:0x00001A40; // type:function size:0x6C +finalizeState_Enter__15dAcOterryShop_cFv = .text:0x00001AB0; // type:function size:0x4 fn_264_1AC0 = .text:0x00001AC0; // type:function size:0xA0 fn_264_1B60 = .text:0x00001B60; // type:function size:0x70 fn_264_1BD0 = .text:0x00001BD0; // type:function size:0x1C @@ -44,24 +44,24 @@ fn_264_2340 = .text:0x00002340; // type:function size:0xBC fn_264_2400 = .text:0x00002400; // type:function size:0x54 fn_264_2460 = .text:0x00002460; // type:function size:0x68 fn_264_24D0 = .text:0x000024D0; // type:function size:0x40 -AcOTerryShop__dtor = .text:0x00002510; // type:function size:0x158 -fn_264_2670 = .text:0x00002670; // type:function size:0x60 -fn_264_26D0 = .text:0x000026D0; // type:function size:0xC -fn_264_26E0 = .text:0x000026E0; // type:function size:0x1C -fn_264_2700 = .text:0x00002700; // type:function size:0x1C -fn_264_2720 = .text:0x00002720; // type:function size:0x1C -fn_264_2740 = .text:0x00002740; // type:function size:0x10 -fn_264_2750 = .text:0x00002750; // type:function size:0x10 -fn_264_2760 = .text:0x00002760; // type:function size:0x10 -fn_264_2770 = .text:0x00002770; // type:function size:0x10 -fn_264_2780 = .text:0x00002780; // type:function size:0x10 -fn_264_2790 = .text:0x00002790; // type:function size:0x10 -fn_264_27A0 = .text:0x000027A0; // type:function size:0x30 -fn_264_27D0 = .text:0x000027D0; // type:function size:0x30 -fn_264_2800 = .text:0x00002800; // type:function size:0x30 -fn_264_2830 = .text:0x00002830; // type:function size:0x338 -fn_264_2B70 = .text:0x00002B70; // type:function size:0x58 -fn_264_2BD0 = .text:0x00002BD0; // type:function size:0x88 +__dt__15dAcOterryShop_cFv = .text:0x00002510; // type:function size:0x158 +build__31sFStateFct_c<15dAcOterryShop_c>FRC12sStateIDIf_c = .text:0x00002670; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOterryShop_c>FRP10sStateIf_c = .text:0x000026D0; // type:function size:0xC +initialize__28sFState_c<15dAcOterryShop_c>Fv = .text:0x000026E0; // type:function size:0x1C +execute__28sFState_c<15dAcOterryShop_c>Fv = .text:0x00002700; // type:function size:0x1C +finalize__28sFState_c<15dAcOterryShop_c>Fv = .text:0x00002720; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002740; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002750; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002760; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002770; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002780; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002790; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOterryShop_c>CFR15dAcOterryShop_c = .text:0x000027A0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOterryShop_c>CFR15dAcOterryShop_c = .text:0x000027D0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOterryShop_c>CFR15dAcOterryShop_c = .text:0x00002800; // type:function size:0x30 +__sinit_\d_a_obj_terry_shop_cpp = .text:0x00002830; // type:function size:0x338 scope:local +__dt__30sFStateID_c<15dAcOterryShop_c>Fv = .text:0x00002B70; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOterryShop_c>CFPCc = .text:0x00002BD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -74,7 +74,7 @@ lbl_264_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_264_rodata_7C = .rodata:0x0000007C; // type:object size:0x18 data:float lbl_264_rodata_94 = .rodata:0x00000094; // type:object size:0x38 data:float lbl_264_rodata_CC = .rodata:0x000000CC; // type:object size:0x40 data:float -lbl_264_data_0 = .data:0x00000000; // type:object size:0xBC data:4byte +g_profile_OBJ_TERRY_SHOP = .data:0x00000000; // type:object size:0xBC data:4byte lbl_264_data_BC = .data:0x000000BC; // type:object size:0x7C lbl_264_data_138 = .data:0x00000138; // type:object size:0x10 lbl_264_data_148 = .data:0x00000148; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_terry_switchNP/symbols.txt b/config/SOUE01/rels/d_a_obj_terry_switchNP/symbols.txt index 79125aab..3078596a 100644 --- a/config/SOUE01/rels/d_a_obj_terry_switchNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_terry_switchNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_113_F0 = .text:0x000000F0; // type:function size:0x11C +dAcOTerrySwitch_c_classInit__Fv = .text:0x000000F0; // type:function size:0x11C fn_113_210 = .text:0x00000210; // type:function size:0x58 -fn_113_270 = .text:0x00000270; // type:function size:0x58 -fn_113_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_113_340 = .text:0x00000340; // type:function size:0xA0 -fn_113_3E0 = .text:0x000003E0; // type:function size:0xA4 +__dt__30sFState_c<17dAcOTerrySwitch_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOTerrySwitch_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_113_490 = .text:0x00000490; // type:function size:0x70 fn_113_500 = .text:0x00000500; // type:function size:0x6C -fn_113_570 = .text:0x00000570; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000570; // type:function size:0x10 fn_113_580 = .text:0x00000580; // type:function size:0x8 fn_113_590 = .text:0x00000590; // type:function size:0x4C -fn_113_5E0 = .text:0x000005E0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005E0; // type:function size:0x10 fn_113_5F0 = .text:0x000005F0; // type:function size:0xB8 -fn_113_6B0 = .text:0x000006B0; // type:function size:0x4 -fn_113_6C0 = .text:0x000006C0; // type:function size:0x1C +initializeState_Wait__17dAcOTerrySwitch_cFv = .text:0x000006B0; // type:function size:0x4 +executeState_Wait__17dAcOTerrySwitch_cFv = .text:0x000006C0; // type:function size:0x1C fn_113_6DC = .text:0x000006DC; // type:function size:0x4 -fn_113_6E0 = .text:0x000006E0; // type:function size:0x4 -fn_113_6F0 = .text:0x000006F0; // type:function size:0x100 -fn_113_7F0 = .text:0x000007F0; // type:function size:0x10 -fn_113_800 = .text:0x00000800; // type:function size:0x60 -fn_113_860 = .text:0x00000860; // type:function size:0xC -fn_113_870 = .text:0x00000870; // type:function size:0x1C -fn_113_890 = .text:0x00000890; // type:function size:0x1C -fn_113_8B0 = .text:0x000008B0; // type:function size:0x1C -fn_113_8D0 = .text:0x000008D0; // type:function size:0x10 -fn_113_8E0 = .text:0x000008E0; // type:function size:0x10 -fn_113_8F0 = .text:0x000008F0; // type:function size:0x10 -fn_113_900 = .text:0x00000900; // type:function size:0x10 -fn_113_910 = .text:0x00000910; // type:function size:0x10 -fn_113_920 = .text:0x00000920; // type:function size:0x10 -fn_113_930 = .text:0x00000930; // type:function size:0x30 -fn_113_960 = .text:0x00000960; // type:function size:0x30 -fn_113_990 = .text:0x00000990; // type:function size:0x30 -fn_113_9C0 = .text:0x000009C0; // type:function size:0x10C -fn_113_AD0 = .text:0x00000AD0; // type:function size:0x58 -fn_113_B30 = .text:0x00000B30; // type:function size:0x88 +finalizeState_Wait__17dAcOTerrySwitch_cFv = .text:0x000006E0; // type:function size:0x4 +__dt__17dAcOTerrySwitch_cFv = .text:0x000006F0; // type:function size:0x100 +getStateID__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007F0; // type:function size:0x10 +build__33sFStateFct_c<17dAcOTerrySwitch_c>FRC12sStateIDIf_c = .text:0x00000800; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOTerrySwitch_c>FRP10sStateIf_c = .text:0x00000860; // type:function size:0xC +initialize__30sFState_c<17dAcOTerrySwitch_c>Fv = .text:0x00000870; // type:function size:0x1C +execute__30sFState_c<17dAcOTerrySwitch_c>Fv = .text:0x00000890; // type:function size:0x1C +finalize__30sFState_c<17dAcOTerrySwitch_c>Fv = .text:0x000008B0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008D0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008E0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008F0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000900; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000910; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000920; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOTerrySwitch_c>CFR17dAcOTerrySwitch_c = .text:0x00000930; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOTerrySwitch_c>CFR17dAcOTerrySwitch_c = .text:0x00000960; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOTerrySwitch_c>CFR17dAcOTerrySwitch_c = .text:0x00000990; // type:function size:0x30 +__sinit_\d_a_obj_terry_switch_cpp = .text:0x000009C0; // type:function size:0x10C scope:local +__dt__32sFStateID_c<17dAcOTerrySwitch_c>Fv = .text:0x00000AD0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOTerrySwitch_c>CFPCc = .text:0x00000B30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_113_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float -lbl_113_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TERRY_SWITCH = .data:0x00000000; // type:object size:0x10 data:4byte lbl_113_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_113_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_113_data_2C = .data:0x0000002C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_time_baseNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_baseNP/symbols.txt index 43e80cbe..0719b8ec 100644 --- a/config/SOUE01/rels/d_a_obj_time_baseNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_baseNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTimeBase__ctor = .text:0x000000F0; // type:function size:0x134 +dAcOTimeBase_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 fn_588_230 = .text:0x00000230; // type:function size:0x58 -fn_588_290 = .text:0x00000290; // type:function size:0x58 -fn_588_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_588_360 = .text:0x00000360; // type:function size:0xA0 -fn_588_400 = .text:0x00000400; // type:function size:0xA4 +__dt__27sFState_c<14dAcOTimeBase_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOTimeBase_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_588_4B0 = .text:0x000004B0; // type:function size:0x64 AcOTimeBase__initModels = .text:0x00000520; // type:function size:0x150 AcOTimeBase__init = .text:0x00000670; // type:function size:0x21C -fn_588_890 = .text:0x00000890; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000890; // type:function size:0x10 AcOTimeBase__init2 = .text:0x000008A0; // type:function size:0x210 AcOTimeBase__destroy = .text:0x00000AB0; // type:function size:0x24 AcOTimeBase__update = .text:0x00000AE0; // type:function size:0x120 -fn_588_C00 = .text:0x00000C00; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C00; // type:function size:0x10 AcOTimeBase__draw = .text:0x00000C10; // type:function size:0x90 -fn_588_CA0 = .text:0x00000CA0; // type:function size:0x4 -fn_588_CB0 = .text:0x00000CB0; // type:function size:0x440 +initializeState_Wait__14dAcOTimeBase_cFv = .text:0x00000CA0; // type:function size:0x4 +executeState_Wait__14dAcOTimeBase_cFv = .text:0x00000CB0; // type:function size:0x440 fn_588_10F0 = .text:0x000010F0; // type:function size:0x1C -fn_588_1110 = .text:0x00001110; // type:function size:0x4 -fn_588_1120 = .text:0x00001120; // type:function size:0x24 -fn_588_1150 = .text:0x00001150; // type:function size:0x144 -fn_588_12A0 = .text:0x000012A0; // type:function size:0x8C -AcOTimeBase__dtor = .text:0x00001330; // type:function size:0x134 -fn_588_1470 = .text:0x00001470; // type:function size:0x10 -fn_588_1480 = .text:0x00001480; // type:function size:0x60 -fn_588_14E0 = .text:0x000014E0; // type:function size:0xC -fn_588_14F0 = .text:0x000014F0; // type:function size:0x1C -fn_588_1510 = .text:0x00001510; // type:function size:0x1C -fn_588_1530 = .text:0x00001530; // type:function size:0x1C -fn_588_1550 = .text:0x00001550; // type:function size:0x10 -fn_588_1560 = .text:0x00001560; // type:function size:0x10 -fn_588_1570 = .text:0x00001570; // type:function size:0x10 -fn_588_1580 = .text:0x00001580; // type:function size:0x10 -fn_588_1590 = .text:0x00001590; // type:function size:0x10 -fn_588_15A0 = .text:0x000015A0; // type:function size:0x10 -fn_588_15B0 = .text:0x000015B0; // type:function size:0x30 -fn_588_15E0 = .text:0x000015E0; // type:function size:0x30 -fn_588_1610 = .text:0x00001610; // type:function size:0x30 -fn_588_1640 = .text:0x00001640; // type:function size:0x1C0 -fn_588_1800 = .text:0x00001800; // type:function size:0x58 -fn_588_1860 = .text:0x00001860; // type:function size:0x88 +finalizeState_Wait__14dAcOTimeBase_cFv = .text:0x00001110; // type:function size:0x4 +initializeState_Event__14dAcOTimeBase_cFv = .text:0x00001120; // type:function size:0x24 +executeState_Event__14dAcOTimeBase_cFv = .text:0x00001150; // type:function size:0x144 +finalizeState_Event__14dAcOTimeBase_cFv = .text:0x000012A0; // type:function size:0x8C +__dt__14dAcOTimeBase_cFv = .text:0x00001330; // type:function size:0x134 +getStateID__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001470; // type:function size:0x10 +build__30sFStateFct_c<14dAcOTimeBase_c>FRC12sStateIDIf_c = .text:0x00001480; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOTimeBase_c>FRP10sStateIf_c = .text:0x000014E0; // type:function size:0xC +initialize__27sFState_c<14dAcOTimeBase_c>Fv = .text:0x000014F0; // type:function size:0x1C +execute__27sFState_c<14dAcOTimeBase_c>Fv = .text:0x00001510; // type:function size:0x1C +finalize__27sFState_c<14dAcOTimeBase_c>Fv = .text:0x00001530; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001550; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001560; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001570; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001580; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001590; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015A0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOTimeBase_c>CFR14dAcOTimeBase_c = .text:0x000015B0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOTimeBase_c>CFR14dAcOTimeBase_c = .text:0x000015E0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOTimeBase_c>CFR14dAcOTimeBase_c = .text:0x00001610; // type:function size:0x30 +__sinit_\d_a_obj_time_base_cpp = .text:0x00001640; // type:function size:0x1C0 scope:local +__dt__29sFStateID_c<14dAcOTimeBase_c>Fv = .text:0x00001800; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOTimeBase_c>CFPCc = .text:0x00001860; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -52,7 +52,7 @@ lbl_588_rodata_4 = .rodata:0x00000004; // type:object size:0x1C data:float lbl_588_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:float lbl_588_rodata_28 = .rodata:0x00000028; // type:object size:0xC data:float lbl_588_rodata_34 = .rodata:0x00000034; // type:object size:0x8 data:float -lbl_588_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TIME_BASE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_588_data_10 = .data:0x00000010; // type:object size:0x30 lbl_588_data_40 = .data:0x00000040; // type:object size:0xC lbl_588_data_4C = .data:0x0000004C; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_time_blockNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_blockNP/symbols.txt index 888f7013..eb015725 100644 --- a/config/SOUE01/rels/d_a_obj_time_blockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_blockNP/symbols.txt @@ -4,32 +4,32 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_555_F0 = .text:0x000000F0; // type:function size:0x40 -fn_555_130 = .text:0x00000130; // type:function size:0x168 -fn_555_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_555_300 = .text:0x00000300; // type:function size:0x6C -fn_555_370 = .text:0x00000370; // type:function size:0xA0 -fn_555_410 = .text:0x00000410; // type:function size:0xA4 +dAcOTimeBlock_c_classInit__Fv = .text:0x00000130; // type:function size:0x168 +__dt__28sFState_c<15dAcOTimeBlock_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOTimeBlock_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_555_4C0 = .text:0x000004C0; // type:function size:0x4 fn_555_4D0 = .text:0x000004D0; // type:function size:0x44 fn_555_520 = .text:0x00000520; // type:function size:0x488 fn_555_9B0 = .text:0x000009B0; // type:function size:0x4 fn_555_9C0 = .text:0x000009C0; // type:function size:0x4E0 -fn_555_EA0 = .text:0x00000EA0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000EA0; // type:function size:0x10 fn_555_EB0 = .text:0x00000EB0; // type:function size:0xA8 fn_555_F60 = .text:0x00000F60; // type:function size:0xDC fn_555_1040 = .text:0x00001040; // type:function size:0x474 -fn_555_14C0 = .text:0x000014C0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014C0; // type:function size:0x10 fn_555_14D0 = .text:0x000014D0; // type:function size:0x1C fn_555_14F0 = .text:0x000014F0; // type:function size:0x1C fn_555_1510 = .text:0x00001510; // type:function size:0x1C fn_555_1530 = .text:0x00001530; // type:function size:0x68 fn_555_15A0 = .text:0x000015A0; // type:function size:0xFC -fn_555_16A0 = .text:0x000016A0; // type:function size:0x4 -fn_555_16B0 = .text:0x000016B0; // type:function size:0x50 -fn_555_1700 = .text:0x00001700; // type:function size:0x80 -fn_555_1780 = .text:0x00001780; // type:function size:0x4 -fn_555_1790 = .text:0x00001790; // type:function size:0x50 -fn_555_17E0 = .text:0x000017E0; // type:function size:0x80 +initializeState_Wait__15dAcOTimeBlock_cFv = .text:0x000016A0; // type:function size:0x4 +executeState_Wait__15dAcOTimeBlock_cFv = .text:0x000016B0; // type:function size:0x50 +finalizeState_Wait__15dAcOTimeBlock_cFv = .text:0x00001700; // type:function size:0x80 +initializeState_TimeSlip__15dAcOTimeBlock_cFv = .text:0x00001780; // type:function size:0x4 +executeState_TimeSlip__15dAcOTimeBlock_cFv = .text:0x00001790; // type:function size:0x50 +finalizeState_TimeSlip__15dAcOTimeBlock_cFv = .text:0x000017E0; // type:function size:0x80 fn_555_1860 = .text:0x00001860; // type:function size:0x280 fn_555_1AE0 = .text:0x00001AE0; // type:function size:0x158 fn_555_1C40 = .text:0x00001C40; // type:function size:0x19C @@ -37,25 +37,25 @@ fn_555_1DE0 = .text:0x00001DE0; // type:function size:0xC0 fn_555_1EA0 = .text:0x00001EA0; // type:function size:0xA8 fn_555_1F50 = .text:0x00001F50; // type:function size:0x98 fn_555_1FF0 = .text:0x00001FF0; // type:function size:0x98 -fn_555_2090 = .text:0x00002090; // type:function size:0x148 -fn_555_21E0 = .text:0x000021E0; // type:function size:0x10 -fn_555_21F0 = .text:0x000021F0; // type:function size:0x60 -fn_555_2250 = .text:0x00002250; // type:function size:0xC -fn_555_2260 = .text:0x00002260; // type:function size:0x1C -fn_555_2280 = .text:0x00002280; // type:function size:0x1C -fn_555_22A0 = .text:0x000022A0; // type:function size:0x1C -fn_555_22C0 = .text:0x000022C0; // type:function size:0x10 -fn_555_22D0 = .text:0x000022D0; // type:function size:0x10 -fn_555_22E0 = .text:0x000022E0; // type:function size:0x10 -fn_555_22F0 = .text:0x000022F0; // type:function size:0x10 -fn_555_2300 = .text:0x00002300; // type:function size:0x10 -fn_555_2310 = .text:0x00002310; // type:function size:0x10 -fn_555_2320 = .text:0x00002320; // type:function size:0x30 -fn_555_2350 = .text:0x00002350; // type:function size:0x30 -fn_555_2380 = .text:0x00002380; // type:function size:0x30 -fn_555_23B0 = .text:0x000023B0; // type:function size:0x1C0 -fn_555_2570 = .text:0x00002570; // type:function size:0x58 -fn_555_25D0 = .text:0x000025D0; // type:function size:0x88 +__dt__15dAcOTimeBlock_cFv = .text:0x00002090; // type:function size:0x148 +getStateID__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000021E0; // type:function size:0x10 +build__31sFStateFct_c<15dAcOTimeBlock_c>FRC12sStateIDIf_c = .text:0x000021F0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOTimeBlock_c>FRP10sStateIf_c = .text:0x00002250; // type:function size:0xC +initialize__28sFState_c<15dAcOTimeBlock_c>Fv = .text:0x00002260; // type:function size:0x1C +execute__28sFState_c<15dAcOTimeBlock_c>Fv = .text:0x00002280; // type:function size:0x1C +finalize__28sFState_c<15dAcOTimeBlock_c>Fv = .text:0x000022A0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022C0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022D0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022E0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000022F0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002300; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002310; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOTimeBlock_c>CFR15dAcOTimeBlock_c = .text:0x00002320; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOTimeBlock_c>CFR15dAcOTimeBlock_c = .text:0x00002350; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOTimeBlock_c>CFR15dAcOTimeBlock_c = .text:0x00002380; // type:function size:0x30 +__sinit_\d_a_obj_time_block_cpp = .text:0x000023B0; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcOTimeBlock_c>Fv = .text:0x00002570; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOTimeBlock_c>CFPCc = .text:0x000025D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_555_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_555_rodata_38 = .rodata:0x00000038; // type:object size:0x20 data:float lbl_555_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double lbl_555_rodata_60 = .rodata:0x00000060; // type:object size:0x2C data:float -lbl_555_data_0 = .data:0x00000000; // type:object size:0x80 data:4byte +g_profile_OBJ_TIME_BLOCK = .data:0x00000000; // type:object size:0x80 data:4byte lbl_555_data_80 = .data:0x00000080; // type:object size:0x4 lbl_555_data_84 = .data:0x00000084; // type:object size:0x14 lbl_555_data_98 = .data:0x00000098; // type:object size:0x28 diff --git a/config/SOUE01/rels/d_a_obj_time_boatNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_boatNP/symbols.txt index 2c353817..9dcb9106 100644 --- a/config/SOUE01/rels/d_a_obj_time_boatNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_boatNP/symbols.txt @@ -3,43 +3,43 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTimeBoat__ctor = .text:0x000000F0; // type:function size:0x228 +dAcOTimeBoat_c_classInit__Fv = .text:0x000000F0; // type:function size:0x228 fn_477_320 = .text:0x00000320; // type:function size:0x64 fn_477_390 = .text:0x00000390; // type:function size:0x64 -fn_477_400 = .text:0x00000400; // type:function size:0x58 -fn_477_460 = .text:0x00000460; // type:function size:0x6C -fn_477_4D0 = .text:0x000004D0; // type:function size:0xA0 -fn_477_570 = .text:0x00000570; // type:function size:0xA4 +__dt__27sFState_c<14dAcOTimeBoat_c>Fv = .text:0x00000400; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOTimeBoat_c>Fv = .text:0x00000460; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004D0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000570; // type:function size:0xA4 fn_477_620 = .text:0x00000620; // type:function size:0x58 fn_477_680 = .text:0x00000680; // type:function size:0x10 AcOTimeBoat__actorInteractFunc = .text:0x00000690; // type:function size:0x64 fn_477_700 = .text:0x00000700; // type:function size:0xE8 fn_477_7F0 = .text:0x000007F0; // type:function size:0x2A8 AcOTimeBoat__init = .text:0x00000AA0; // type:function size:0x630 -fn_477_10D0 = .text:0x000010D0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000010D0; // type:function size:0x10 AcOTimeBoat__init2 = .text:0x000010E0; // type:function size:0x16C fn_477_1250 = .text:0x00001250; // type:function size:0x8 AcOTimeBoat__update = .text:0x00001260; // type:function size:0x688 -fn_477_18F0 = .text:0x000018F0; // type:function size:0x10 -fn_477_1900 = .text:0x00001900; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018F0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001900; // type:function size:0x10 AcOTimeBoat__updateInEvent = .text:0x00001910; // type:function size:0x48C fn_477_1DA0 = .text:0x00001DA0; // type:function size:0x98 fn_477_1E40 = .text:0x00001E40; // type:function size:0x10 fn_477_1E50 = .text:0x00001E50; // type:function size:0x10 AcOTimeBoat__draw = .text:0x00001E60; // type:function size:0x158 -AcOTimeBoat__stateWaitEnter = .text:0x00001FC0; // type:function size:0x9C -AcOTimeBoat__stateWaitUpdate = .text:0x00002060; // type:function size:0x118 -AcOTimeBoat__stateWaitLeave = .text:0x00002180; // type:function size:0x4 -AcOTimeBoat__stateStartTimeSlipEnter = .text:0x00002190; // type:function size:0xD4 -AcOTimeBoat__stateStartTimeSlipUpdate = .text:0x00002270; // type:function size:0x98 -AcOTimeBoat__stateStartTimeSlipLeave = .text:0x00002310; // type:function size:0x44 -AcOTimeBoat__stateTSWaitEnter = .text:0x00002360; // type:function size:0x144 -AcOTimeBoat__stateTSWaitUpdate = .text:0x000024B0; // type:function size:0xA8 -AcOTimeBoat__stateTSWaitLeave = .text:0x00002560; // type:function size:0x4 -AcOTimeBoat__stateTSRideEnter = .text:0x00002570; // type:function size:0x4 -AcOTimeBoat__stateTSRideUpdate = .text:0x00002580; // type:function size:0x664 +initializeState_Wait__14dAcOTimeBoat_cFv = .text:0x00001FC0; // type:function size:0x9C +executeState_Wait__14dAcOTimeBoat_cFv = .text:0x00002060; // type:function size:0x118 +finalizeState_Wait__14dAcOTimeBoat_cFv = .text:0x00002180; // type:function size:0x4 +initializeState_StartTimeSlip__14dAcOTimeBoat_cFv = .text:0x00002190; // type:function size:0xD4 +executeState_StartTimeSlip__14dAcOTimeBoat_cFv = .text:0x00002270; // type:function size:0x98 +finalizeState_StartTimeSlip__14dAcOTimeBoat_cFv = .text:0x00002310; // type:function size:0x44 +initializeState_TSWait__14dAcOTimeBoat_cFv = .text:0x00002360; // type:function size:0x144 +executeState_TSWait__14dAcOTimeBoat_cFv = .text:0x000024B0; // type:function size:0xA8 +finalizeState_TSWait__14dAcOTimeBoat_cFv = .text:0x00002560; // type:function size:0x4 +initializeState_TSRide__14dAcOTimeBoat_cFv = .text:0x00002570; // type:function size:0x4 +executeState_TSRide__14dAcOTimeBoat_cFv = .text:0x00002580; // type:function size:0x664 fn_477_2BF0 = .text:0x00002BF0; // type:function size:0x1C -AcOTimeBoat__stateTSRideLeave = .text:0x00002C10; // type:function size:0x10 +finalizeState_TSRide__14dAcOTimeBoat_cFv = .text:0x00002C10; // type:function size:0x10 fn_477_2C20 = .text:0x00002C20; // type:function size:0x2EC fn_477_2F10 = .text:0x00002F10; // type:function size:0x1E0 fn_477_30F0 = .text:0x000030F0; // type:function size:0x124 @@ -61,24 +61,24 @@ fn_477_45E0 = .text:0x000045E0; // type:function size:0xBE8 fn_477_51D0 = .text:0x000051D0; // type:function size:0xD8 fn_477_52B0 = .text:0x000052B0; // type:function size:0xCC fn_477_5380 = .text:0x00005380; // type:function size:0x28 -fn_477_53B0 = .text:0x000053B0; // type:function size:0x1B0 -fn_477_5560 = .text:0x00005560; // type:function size:0x60 -fn_477_55C0 = .text:0x000055C0; // type:function size:0xC -fn_477_55D0 = .text:0x000055D0; // type:function size:0x1C -fn_477_55F0 = .text:0x000055F0; // type:function size:0x1C -fn_477_5610 = .text:0x00005610; // type:function size:0x1C -fn_477_5630 = .text:0x00005630; // type:function size:0x10 -fn_477_5640 = .text:0x00005640; // type:function size:0x10 -fn_477_5650 = .text:0x00005650; // type:function size:0x10 -fn_477_5660 = .text:0x00005660; // type:function size:0x10 -fn_477_5670 = .text:0x00005670; // type:function size:0x10 -fn_477_5680 = .text:0x00005680; // type:function size:0x10 -fn_477_5690 = .text:0x00005690; // type:function size:0x30 -fn_477_56C0 = .text:0x000056C0; // type:function size:0x30 -fn_477_56F0 = .text:0x000056F0; // type:function size:0x30 -fn_477_5720 = .text:0x00005720; // type:function size:0x338 -fn_477_5A60 = .text:0x00005A60; // type:function size:0x58 -fn_477_5AC0 = .text:0x00005AC0; // type:function size:0x88 +__dt__14dAcOTimeBoat_cFv = .text:0x000053B0; // type:function size:0x1B0 +build__30sFStateFct_c<14dAcOTimeBoat_c>FRC12sStateIDIf_c = .text:0x00005560; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOTimeBoat_c>FRP10sStateIf_c = .text:0x000055C0; // type:function size:0xC +initialize__27sFState_c<14dAcOTimeBoat_c>Fv = .text:0x000055D0; // type:function size:0x1C +execute__27sFState_c<14dAcOTimeBoat_c>Fv = .text:0x000055F0; // type:function size:0x1C +finalize__27sFState_c<14dAcOTimeBoat_c>Fv = .text:0x00005610; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005630; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005640; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005650; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005660; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005670; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005680; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOTimeBoat_c>CFR14dAcOTimeBoat_c = .text:0x00005690; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOTimeBoat_c>CFR14dAcOTimeBoat_c = .text:0x000056C0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOTimeBoat_c>CFR14dAcOTimeBoat_c = .text:0x000056F0; // type:function size:0x30 +__sinit_\d_a_obj_time_boat_cpp = .text:0x00005720; // type:function size:0x338 scope:local +__dt__29sFStateID_c<14dAcOTimeBoat_c>Fv = .text:0x00005A60; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOTimeBoat_c>CFPCc = .text:0x00005AC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -92,7 +92,7 @@ lbl_477_rodata_DC = .rodata:0x000000DC; // type:object size:0x30 data:float lbl_477_rodata_10C = .rodata:0x0000010C; // type:object size:0x2C data:float lbl_477_rodata_138 = .rodata:0x00000138; // type:object size:0x3C data:float lbl_477_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_477_data_8 = .data:0x00000008; // type:object size:0x80 +g_profile_OBJ_TIME_BOAT = .data:0x00000008; // type:object size:0x80 lbl_477_data_88 = .data:0x00000088; // type:object size:0xC data:string lbl_477_data_94 = .data:0x00000094; // type:object size:0x14 lbl_477_data_A8 = .data:0x000000A8; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_time_boat_bulletNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_boat_bulletNP/symbols.txt index 73a0a5be..a0e8796f 100644 --- a/config/SOUE01/rels/d_a_obj_time_boat_bulletNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_boat_bulletNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_478_F0 = .text:0x000000F0; // type:function size:0x150 -fn_478_240 = .text:0x00000240; // type:function size:0x58 -fn_478_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_478_310 = .text:0x00000310; // type:function size:0xA0 -fn_478_3B0 = .text:0x000003B0; // type:function size:0xA4 +dAcOTimeBoatBullet_c_classInit__Fv = .text:0x000000F0; // type:function size:0x150 +__dt__33sFState_c<20dAcOTimeBoatBullet_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOTimeBoatBullet_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_478_460 = .text:0x00000460; // type:function size:0x74 fn_478_4E0 = .text:0x000004E0; // type:function size:0x80 fn_478_560 = .text:0x00000560; // type:function size:0x148 -fn_478_6B0 = .text:0x000006B0; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006B0; // type:function size:0x10 fn_478_6C0 = .text:0x000006C0; // type:function size:0x8 fn_478_6D0 = .text:0x000006D0; // type:function size:0xF0 -fn_478_7C0 = .text:0x000007C0; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007C0; // type:function size:0x10 fn_478_7D0 = .text:0x000007D0; // type:function size:0x28 -fn_478_800 = .text:0x00000800; // type:function size:0x4 -fn_478_810 = .text:0x00000810; // type:function size:0x108 +initializeState_Wait__20dAcOTimeBoatBullet_cFv = .text:0x00000800; // type:function size:0x4 +executeState_Wait__20dAcOTimeBoatBullet_cFv = .text:0x00000810; // type:function size:0x108 fn_478_920 = .text:0x00000920; // type:function size:0x1C -fn_478_940 = .text:0x00000940; // type:function size:0x4 -fn_478_950 = .text:0x00000950; // type:function size:0x2C4 -fn_478_C20 = .text:0x00000C20; // type:function size:0xE0 -fn_478_D00 = .text:0x00000D00; // type:function size:0x4 -fn_478_D10 = .text:0x00000D10; // type:function size:0x134 -fn_478_E50 = .text:0x00000E50; // type:function size:0x10 +finalizeState_Wait__20dAcOTimeBoatBullet_cFv = .text:0x00000940; // type:function size:0x4 +initializeState_Explode__20dAcOTimeBoatBullet_cFv = .text:0x00000950; // type:function size:0x2C4 +executeState_Explode__20dAcOTimeBoatBullet_cFv = .text:0x00000C20; // type:function size:0xE0 +finalizeState_Explode__20dAcOTimeBoatBullet_cFv = .text:0x00000D00; // type:function size:0x4 +__dt__20dAcOTimeBoatBullet_cFv = .text:0x00000D10; // type:function size:0x134 +getStateID__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E50; // type:function size:0x10 fn_478_E60 = .text:0x00000E60; // type:function size:0x4 fn_478_E70 = .text:0x00000E70; // type:function size:0x4 fn_478_E80 = .text:0x00000E80; // type:function size:0x4 fn_478_E90 = .text:0x00000E90; // type:function size:0x4 fn_478_EA0 = .text:0x00000EA0; // type:function size:0x4 fn_478_EB0 = .text:0x00000EB0; // type:function size:0x4 -fn_478_EC0 = .text:0x00000EC0; // type:function size:0x60 -fn_478_F20 = .text:0x00000F20; // type:function size:0xC -fn_478_F30 = .text:0x00000F30; // type:function size:0x1C -fn_478_F50 = .text:0x00000F50; // type:function size:0x1C -fn_478_F70 = .text:0x00000F70; // type:function size:0x1C -fn_478_F90 = .text:0x00000F90; // type:function size:0x10 -fn_478_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_478_FB0 = .text:0x00000FB0; // type:function size:0x10 -fn_478_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_478_FD0 = .text:0x00000FD0; // type:function size:0x10 -fn_478_FE0 = .text:0x00000FE0; // type:function size:0x10 -fn_478_FF0 = .text:0x00000FF0; // type:function size:0x30 -fn_478_1020 = .text:0x00001020; // type:function size:0x30 -fn_478_1050 = .text:0x00001050; // type:function size:0x30 -fn_478_1080 = .text:0x00001080; // type:function size:0x1C0 -fn_478_1240 = .text:0x00001240; // type:function size:0x58 -fn_478_12A0 = .text:0x000012A0; // type:function size:0x88 +build__36sFStateFct_c<20dAcOTimeBoatBullet_c>FRC12sStateIDIf_c = .text:0x00000EC0; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOTimeBoatBullet_c>FRP10sStateIf_c = .text:0x00000F20; // type:function size:0xC +initialize__33sFState_c<20dAcOTimeBoatBullet_c>Fv = .text:0x00000F30; // type:function size:0x1C +execute__33sFState_c<20dAcOTimeBoatBullet_c>Fv = .text:0x00000F50; // type:function size:0x1C +finalize__33sFState_c<20dAcOTimeBoatBullet_c>Fv = .text:0x00000F70; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F90; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FA0; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FB0; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FC0; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FD0; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FE0; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOTimeBoatBullet_c>CFR20dAcOTimeBoatBullet_c = .text:0x00000FF0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOTimeBoatBullet_c>CFR20dAcOTimeBoatBullet_c = .text:0x00001020; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOTimeBoatBullet_c>CFR20dAcOTimeBoatBullet_c = .text:0x00001050; // type:function size:0x30 +__sinit_\d_a_obj_time_boat_bullet_cpp = .text:0x00001080; // type:function size:0x1C0 scope:local +__dt__35sFStateID_c<20dAcOTimeBoatBullet_c>Fv = .text:0x00001240; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOTimeBoatBullet_c>CFPCc = .text:0x000012A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_478_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_478_rodata_4 = .rodata:0x00000004; // type:object size:0x24 data:float -lbl_478_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TIME_BOAT_BULLET = .data:0x00000000; // type:object size:0x10 data:4byte lbl_478_data_10 = .data:0x00000010; // type:object size:0x2C lbl_478_data_3C = .data:0x0000003C; // type:object size:0x10 lbl_478_data_4C = .data:0x0000004C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_time_doorNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_doorNP/symbols.txt index 9ddd48bd..2957ef72 100644 --- a/config/SOUE01/rels/d_a_obj_time_doorNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_doorNP/symbols.txt @@ -3,37 +3,37 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTimeDoor__create = .text:0x000000F0; // type:function size:0x214 +dAcOTimeDoor_c_classInit__Fv = .text:0x000000F0; // type:function size:0x214 fn_549_310 = .text:0x00000310; // type:function size:0x58 fn_549_370 = .text:0x00000370; // type:function size:0x5C fn_549_3D0 = .text:0x000003D0; // type:function size:0x60 fn_549_430 = .text:0x00000430; // type:function size:0x60 fn_549_490 = .text:0x00000490; // type:function size:0x40 -fn_549_4D0 = .text:0x000004D0; // type:function size:0x58 -fn_549_530 = .text:0x00000530; // type:function size:0x6C -fn_549_5A0 = .text:0x000005A0; // type:function size:0xA0 -fn_549_640 = .text:0x00000640; // type:function size:0xA4 +__dt__27sFState_c<14dAcOTimeDoor_c>Fv = .text:0x000004D0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOTimeDoor_c>Fv = .text:0x00000530; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005A0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000640; // type:function size:0xA4 fn_549_6F0 = .text:0x000006F0; // type:function size:0x2E4 AcOTimeDoor__init = .text:0x000009E0; // type:function size:0x2A0 AcOTimeDoor__getSpawnStruct = .text:0x00000C80; // type:function size:0xC -fn_549_C90 = .text:0x00000C90; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C90; // type:function size:0x10 fn_549_CA0 = .text:0x00000CA0; // type:function size:0x30 AcOTimeDoor__update = .text:0x00000CD0; // type:function size:0x228 -fn_549_F00 = .text:0x00000F00; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F00; // type:function size:0x10 fn_549_F10 = .text:0x00000F10; // type:function size:0x444 fn_549_1360 = .text:0x00001360; // type:function size:0x80 fn_549_13E0 = .text:0x000013E0; // type:function size:0x1CC fn_549_15B0 = .text:0x000015B0; // type:function size:0x158 fn_549_1710 = .text:0x00001710; // type:function size:0x68 -fn_549_1780 = .text:0x00001780; // type:function size:0xC8 -fn_549_1850 = .text:0x00001850; // type:function size:0x50 -fn_549_18A0 = .text:0x000018A0; // type:function size:0x4 +initializeState_Wait__14dAcOTimeDoor_cFv = .text:0x00001780; // type:function size:0xC8 +executeState_Wait__14dAcOTimeDoor_cFv = .text:0x00001850; // type:function size:0x50 +finalizeState_Wait__14dAcOTimeDoor_cFv = .text:0x000018A0; // type:function size:0x4 fn_549_18B0 = .text:0x000018B0; // type:function size:0x84 fn_549_1940 = .text:0x00001940; // type:function size:0x98 AcOTimeDoor__checkLinkIsFacing = .text:0x000019E0; // type:function size:0x70 fn_549_1A50 = .text:0x00001A50; // type:function size:0xA8 -fn_549_1B00 = .text:0x00001B00; // type:function size:0x15C -fn_549_1C60 = .text:0x00001C60; // type:function size:0x10 +__dt__14dAcOTimeDoor_cFv = .text:0x00001B00; // type:function size:0x15C +getStateID__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C60; // type:function size:0x10 fn_549_1C70 = .text:0x00001C70; // type:function size:0x4 fn_549_1C80 = .text:0x00001C80; // type:function size:0x4 fn_549_1C90 = .text:0x00001C90; // type:function size:0x4 @@ -43,23 +43,23 @@ fn_549_1CC0 = .text:0x00001CC0; // type:function size:0x4 fn_549_1CD0 = .text:0x00001CD0; // type:function size:0x4 fn_549_1CE0 = .text:0x00001CE0; // type:function size:0x4 fn_549_1CF0 = .text:0x00001CF0; // type:function size:0x4 -fn_549_1D00 = .text:0x00001D00; // type:function size:0x60 -fn_549_1D60 = .text:0x00001D60; // type:function size:0xC -fn_549_1D70 = .text:0x00001D70; // type:function size:0x1C -fn_549_1D90 = .text:0x00001D90; // type:function size:0x1C -fn_549_1DB0 = .text:0x00001DB0; // type:function size:0x1C -fn_549_1DD0 = .text:0x00001DD0; // type:function size:0x10 -fn_549_1DE0 = .text:0x00001DE0; // type:function size:0x10 -fn_549_1DF0 = .text:0x00001DF0; // type:function size:0x10 -fn_549_1E00 = .text:0x00001E00; // type:function size:0x10 -fn_549_1E10 = .text:0x00001E10; // type:function size:0x10 -fn_549_1E20 = .text:0x00001E20; // type:function size:0x10 -fn_549_1E30 = .text:0x00001E30; // type:function size:0x30 -fn_549_1E60 = .text:0x00001E60; // type:function size:0x30 -fn_549_1E90 = .text:0x00001E90; // type:function size:0x30 -fn_549_1EC0 = .text:0x00001EC0; // type:function size:0x10C -fn_549_1FD0 = .text:0x00001FD0; // type:function size:0x58 -fn_549_2030 = .text:0x00002030; // type:function size:0x88 +build__30sFStateFct_c<14dAcOTimeDoor_c>FRC12sStateIDIf_c = .text:0x00001D00; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOTimeDoor_c>FRP10sStateIf_c = .text:0x00001D60; // type:function size:0xC +initialize__27sFState_c<14dAcOTimeDoor_c>Fv = .text:0x00001D70; // type:function size:0x1C +execute__27sFState_c<14dAcOTimeDoor_c>Fv = .text:0x00001D90; // type:function size:0x1C +finalize__27sFState_c<14dAcOTimeDoor_c>Fv = .text:0x00001DB0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DD0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DE0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DF0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E00; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E10; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E20; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOTimeDoor_c>CFR14dAcOTimeDoor_c = .text:0x00001E30; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOTimeDoor_c>CFR14dAcOTimeDoor_c = .text:0x00001E60; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOTimeDoor_c>CFR14dAcOTimeDoor_c = .text:0x00001E90; // type:function size:0x30 +__sinit_\d_a_obj_time_door_cpp = .text:0x00001EC0; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcOTimeDoor_c>Fv = .text:0x00001FD0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOTimeDoor_c>CFPCc = .text:0x00002030; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -67,7 +67,7 @@ lbl_549_rodata_0 = .rodata:0x00000000; // type:object size:0x4C data:float lbl_549_rodata_4C = .rodata:0x0000004C; // type:object size:0x20 data:float lbl_549_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float lbl_549_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float -lbl_549_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TIME_DOOR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_549_data_10 = .data:0x00000010; // type:object size:0xC lbl_549_data_1C = .data:0x0000001C; // type:object size:0x1C lbl_549_data_38 = .data:0x00000038; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_time_door_beforeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_door_beforeNP/symbols.txt index 597b57ce..a8c0a21c 100644 --- a/config/SOUE01/rels/d_a_obj_time_door_beforeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_door_beforeNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTimeDoorBefore__ctor = .text:0x000000F0; // type:function size:0x118 -fn_581_210 = .text:0x00000210; // type:function size:0x58 -fn_581_270 = .text:0x00000270; // type:function size:0x6C -fn_581_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_581_380 = .text:0x00000380; // type:function size:0xA4 +dAcOTimeDoorBefore_c_classInit__Fv = .text:0x000000F0; // type:function size:0x118 +__dt__33sFState_c<20dAcOTimeDoorBefore_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOTimeDoorBefore_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 AcOTimeDoorBefore__initModels = .text:0x00000430; // type:function size:0x160 AcOTimeDoorBefore__init = .text:0x00000590; // type:function size:0x270 -fn_581_800 = .text:0x00000800; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000800; // type:function size:0x10 fn_581_810 = .text:0x00000810; // type:function size:0x5C fn_581_870 = .text:0x00000870; // type:function size:0x8 fn_581_880 = .text:0x00000880; // type:function size:0x1C4 -fn_581_A50 = .text:0x00000A50; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A50; // type:function size:0x10 fn_581_A60 = .text:0x00000A60; // type:function size:0xD8 AcOTimeDoorBefore__decrement = .text:0x00000B40; // type:function size:0x1C AcOTimeDoorBefore__draw = .text:0x00000B60; // type:function size:0x3C -fn_581_BA0 = .text:0x00000BA0; // type:function size:0x4 -AcOTimeDoorBefore__stateFuncWait = .text:0x00000BB0; // type:function size:0x2AC -fn_581_E60 = .text:0x00000E60; // type:function size:0x4 -fn_581_E70 = .text:0x00000E70; // type:function size:0x10C -fn_581_F80 = .text:0x00000F80; // type:function size:0x10 -fn_581_F90 = .text:0x00000F90; // type:function size:0x60 -fn_581_FF0 = .text:0x00000FF0; // type:function size:0xC -fn_581_1000 = .text:0x00001000; // type:function size:0x1C -fn_581_1020 = .text:0x00001020; // type:function size:0x1C -fn_581_1040 = .text:0x00001040; // type:function size:0x1C -fn_581_1060 = .text:0x00001060; // type:function size:0x10 -fn_581_1070 = .text:0x00001070; // type:function size:0x10 -fn_581_1080 = .text:0x00001080; // type:function size:0x10 -fn_581_1090 = .text:0x00001090; // type:function size:0x10 -fn_581_10A0 = .text:0x000010A0; // type:function size:0x10 -fn_581_10B0 = .text:0x000010B0; // type:function size:0x10 -fn_581_10C0 = .text:0x000010C0; // type:function size:0x30 -fn_581_10F0 = .text:0x000010F0; // type:function size:0x30 -fn_581_1120 = .text:0x00001120; // type:function size:0x30 -fn_581_1150 = .text:0x00001150; // type:function size:0x10C -fn_581_1260 = .text:0x00001260; // type:function size:0x58 -fn_581_12C0 = .text:0x000012C0; // type:function size:0x88 +initializeState_Wait__20dAcOTimeDoorBefore_cFv = .text:0x00000BA0; // type:function size:0x4 +executeState_Wait__20dAcOTimeDoorBefore_cFv = .text:0x00000BB0; // type:function size:0x2AC +finalizeState_Wait__20dAcOTimeDoorBefore_cFv = .text:0x00000E60; // type:function size:0x4 +__dt__20dAcOTimeDoorBefore_cFv = .text:0x00000E70; // type:function size:0x10C +getStateID__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F80; // type:function size:0x10 +build__36sFStateFct_c<20dAcOTimeDoorBefore_c>FRC12sStateIDIf_c = .text:0x00000F90; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOTimeDoorBefore_c>FRP10sStateIf_c = .text:0x00000FF0; // type:function size:0xC +initialize__33sFState_c<20dAcOTimeDoorBefore_c>Fv = .text:0x00001000; // type:function size:0x1C +execute__33sFState_c<20dAcOTimeDoorBefore_c>Fv = .text:0x00001020; // type:function size:0x1C +finalize__33sFState_c<20dAcOTimeDoorBefore_c>Fv = .text:0x00001040; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001060; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001070; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001080; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001090; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010A0; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010B0; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOTimeDoorBefore_c>CFR20dAcOTimeDoorBefore_c = .text:0x000010C0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOTimeDoorBefore_c>CFR20dAcOTimeDoorBefore_c = .text:0x000010F0; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOTimeDoorBefore_c>CFR20dAcOTimeDoorBefore_c = .text:0x00001120; // type:function size:0x30 +__sinit_\d_a_obj_time_door_before_cpp = .text:0x00001150; // type:function size:0x10C scope:local +__dt__35sFStateID_c<20dAcOTimeDoorBefore_c>Fv = .text:0x00001260; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOTimeDoorBefore_c>CFPCc = .text:0x000012C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_581_rodata_0 = .rodata:0x00000000; // type:object size:0x54 data:float -lbl_581_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TIME_DOOR_BEFORE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_581_data_10 = .data:0x00000010; // type:object size:0xC lbl_581_data_1C = .data:0x0000001C; // type:object size:0x1C lbl_581_data_38 = .data:0x00000038; // type:object size:0x5C diff --git a/config/SOUE01/rels/d_a_obj_time_stage_bgNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_stage_bgNP/symbols.txt index 6cfd9ea9..c8860292 100644 --- a/config/SOUE01/rels/d_a_obj_time_stage_bgNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_stage_bgNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTimeStageBg__ctor = .text:0x000000F0; // type:function size:0x114 -fn_618_210 = .text:0x00000210; // type:function size:0x58 -fn_618_270 = .text:0x00000270; // type:function size:0x6C -fn_618_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_618_380 = .text:0x00000380; // type:function size:0xA4 +dAcOTimeStageBg_c_classInit__Fv = .text:0x000000F0; // type:function size:0x114 +__dt__30sFState_c<17dAcOTimeStageBg_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOTimeStageBg_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_618_430 = .text:0x00000430; // type:function size:0x40 AcOTimeStageBg__initModels = .text:0x00000470; // type:function size:0x1E0 AcOTimeStageBg__init = .text:0x00000650; // type:function size:0x1B0 -fn_618_800 = .text:0x00000800; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000800; // type:function size:0x10 AcOTimeStageBg__init2 = .text:0x00000810; // type:function size:0x90 fn_618_8A0 = .text:0x000008A0; // type:function size:0x8 AcOTimeStageBg__update = .text:0x000008B0; // type:function size:0x60 -fn_618_910 = .text:0x00000910; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000910; // type:function size:0x10 AcOTimeStageBg__draw = .text:0x00000920; // type:function size:0xC8 -fn_618_9F0 = .text:0x000009F0; // type:function size:0x4 -AcOTimeStageBg__stateWaitUpdate = .text:0x00000A00; // type:function size:0xF0 -fn_618_AF0 = .text:0x00000AF0; // type:function size:0x4 -AcOTimeStageBg__dtor = .text:0x00000B00; // type:function size:0xE4 -fn_618_BF0 = .text:0x00000BF0; // type:function size:0x10 +initializeState_Wait__17dAcOTimeStageBg_cFv = .text:0x000009F0; // type:function size:0x4 +executeState_Wait__17dAcOTimeStageBg_cFv = .text:0x00000A00; // type:function size:0xF0 +finalizeState_Wait__17dAcOTimeStageBg_cFv = .text:0x00000AF0; // type:function size:0x4 +__dt__17dAcOTimeStageBg_cFv = .text:0x00000B00; // type:function size:0xE4 +getStateID__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BF0; // type:function size:0x10 fn_618_C00 = .text:0x00000C00; // type:function size:0x4 fn_618_C10 = .text:0x00000C10; // type:function size:0x4 fn_618_C20 = .text:0x00000C20; // type:function size:0x4 fn_618_C30 = .text:0x00000C30; // type:function size:0x4 fn_618_C40 = .text:0x00000C40; // type:function size:0x4 -fn_618_C50 = .text:0x00000C50; // type:function size:0x60 -fn_618_CB0 = .text:0x00000CB0; // type:function size:0xC -fn_618_CC0 = .text:0x00000CC0; // type:function size:0x1C -fn_618_CE0 = .text:0x00000CE0; // type:function size:0x1C -fn_618_D00 = .text:0x00000D00; // type:function size:0x1C -fn_618_D20 = .text:0x00000D20; // type:function size:0x10 -fn_618_D30 = .text:0x00000D30; // type:function size:0x10 -fn_618_D40 = .text:0x00000D40; // type:function size:0x10 -fn_618_D50 = .text:0x00000D50; // type:function size:0x10 -fn_618_D60 = .text:0x00000D60; // type:function size:0x10 -fn_618_D70 = .text:0x00000D70; // type:function size:0x10 -fn_618_D80 = .text:0x00000D80; // type:function size:0x30 -fn_618_DB0 = .text:0x00000DB0; // type:function size:0x30 -fn_618_DE0 = .text:0x00000DE0; // type:function size:0x30 -fn_618_E10 = .text:0x00000E10; // type:function size:0x10C -fn_618_F20 = .text:0x00000F20; // type:function size:0x58 -fn_618_F80 = .text:0x00000F80; // type:function size:0x88 +build__33sFStateFct_c<17dAcOTimeStageBg_c>FRC12sStateIDIf_c = .text:0x00000C50; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOTimeStageBg_c>FRP10sStateIf_c = .text:0x00000CB0; // type:function size:0xC +initialize__30sFState_c<17dAcOTimeStageBg_c>Fv = .text:0x00000CC0; // type:function size:0x1C +execute__30sFState_c<17dAcOTimeStageBg_c>Fv = .text:0x00000CE0; // type:function size:0x1C +finalize__30sFState_c<17dAcOTimeStageBg_c>Fv = .text:0x00000D00; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D20; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D30; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D40; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D50; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D60; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D70; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOTimeStageBg_c>CFR17dAcOTimeStageBg_c = .text:0x00000D80; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOTimeStageBg_c>CFR17dAcOTimeStageBg_c = .text:0x00000DB0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOTimeStageBg_c>CFR17dAcOTimeStageBg_c = .text:0x00000DE0; // type:function size:0x30 +__sinit_\d_a_obj_time_stage_bg_cpp = .text:0x00000E10; // type:function size:0x10C scope:local +__dt__32sFStateID_c<17dAcOTimeStageBg_c>Fv = .text:0x00000F20; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOTimeStageBg_c>CFPCc = .text:0x00000F80; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -51,7 +51,7 @@ lbl_618_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_618_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_618_rodata_8 = .rodata:0x00000008; // type:object size:0xC data:float lbl_618_rodata_14 = .rodata:0x00000014; // type:object size:0xC data:float -lbl_618_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TIME_STAGE_BG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_618_data_10 = .data:0x00000010; // type:object size:0xC lbl_618_data_1C = .data:0x0000001C; // type:object size:0xC lbl_618_data_28 = .data:0x00000028; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_time_stoneNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_stoneNP/symbols.txt index 236847bd..7461eb37 100644 --- a/config/SOUE01/rels/d_a_obj_time_stoneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_stoneNP/symbols.txt @@ -3,38 +3,38 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTimeshiftStone__ctor = .text:0x000000F0; // type:function size:0x274 -fn_280_370 = .text:0x00000370; // type:function size:0x58 -fn_280_3D0 = .text:0x000003D0; // type:function size:0x6C -fn_280_440 = .text:0x00000440; // type:function size:0xA0 -fn_280_4E0 = .text:0x000004E0; // type:function size:0xA4 +dAcOTimeStone_c_classInit__Fv = .text:0x000000F0; // type:function size:0x274 +__dt__28sFState_c<15dAcOTimeStone_c>Fv = .text:0x00000370; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOTimeStone_c>Fv = .text:0x000003D0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000440; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004E0; // type:function size:0xA4 fn_280_590 = .text:0x00000590; // type:function size:0x40 fn_280_5D0 = .text:0x000005D0; // type:function size:0x3C fn_280_610 = .text:0x00000610; // type:function size:0x64 fn_280_680 = .text:0x00000680; // type:function size:0x10 -fn_280_690 = .text:0x00000690; // type:function size:0x10 -fn_280_6A0 = .text:0x000006A0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000690; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006A0; // type:function size:0x10 AcOTimeshiftStone__initModels = .text:0x000006B0; // type:function size:0x940 AcOTimeshiftStone__init = .text:0x00000FF0; // type:function size:0x924 AcOTimeshiftStone__init2 = .text:0x00001920; // type:function size:0x19C fn_280_1AC0 = .text:0x00001AC0; // type:function size:0x8 AcOTimeshiftStone__update = .text:0x00001AD0; // type:function size:0x5B0 -fn_280_2080 = .text:0x00002080; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002080; // type:function size:0x10 AcOTimeshiftStone__updateInEvent = .text:0x00002090; // type:function size:0x5DC fn_280_2670 = .text:0x00002670; // type:function size:0x1C fn_280_2690 = .text:0x00002690; // type:function size:0x120 fn_280_27B0 = .text:0x000027B0; // type:function size:0x108 fn_280_28C0 = .text:0x000028C0; // type:function size:0x17C -AcOTimeStone__stateWaitEnter = .text:0x00002A40; // type:function size:0x14C -AcOTimeStone__stateWaitIn = .text:0x00002B90; // type:function size:0x39C -AcOTimeStone__stateWaitLeave = .text:0x00002F30; // type:function size:0xC -AcOTimeStone__stateTimeSlipEnter = .text:0x00002F40; // type:function size:0x374 -AcOTimeStone__stateTimeSlipIn = .text:0x000032C0; // type:function size:0x500 +initializeState_Wait__15dAcOTimeStone_cFv = .text:0x00002A40; // type:function size:0x14C +executeState_Wait__15dAcOTimeStone_cFv = .text:0x00002B90; // type:function size:0x39C +finalizeState_Wait__15dAcOTimeStone_cFv = .text:0x00002F30; // type:function size:0xC +initializeState_TimeSlip__15dAcOTimeStone_cFv = .text:0x00002F40; // type:function size:0x374 +executeState_TimeSlip__15dAcOTimeStone_cFv = .text:0x000032C0; // type:function size:0x500 fn_280_37C0 = .text:0x000037C0; // type:function size:0x28 -AcOTimeStone__stateTimeSlipLeave = .text:0x000037F0; // type:function size:0x94 -fn_280_3890 = .text:0x00003890; // type:function size:0xF0 -fn_280_3980 = .text:0x00003980; // type:function size:0x78 -fn_280_3A00 = .text:0x00003A00; // type:function size:0x30 +finalizeState_TimeSlip__15dAcOTimeStone_cFv = .text:0x000037F0; // type:function size:0x94 +initializeState_TimeSlipEnd__15dAcOTimeStone_cFv = .text:0x00003890; // type:function size:0xF0 +executeState_TimeSlipEnd__15dAcOTimeStone_cFv = .text:0x00003980; // type:function size:0x78 +finalizeState_TimeSlipEnd__15dAcOTimeStone_cFv = .text:0x00003A00; // type:function size:0x30 fn_280_3A30 = .text:0x00003A30; // type:function size:0x4 fn_280_3A40 = .text:0x00003A40; // type:function size:0x138 fn_280_3B80 = .text:0x00003B80; // type:function size:0x350 @@ -49,29 +49,29 @@ fn_280_4C60 = .text:0x00004C60; // type:function size:0xB0 fn_280_4D10 = .text:0x00004D10; // type:function size:0x37C AcOTimeshiftStone__playToPastEvent = .text:0x00005090; // type:function size:0x19C fn_280_5230 = .text:0x00005230; // type:function size:0xCC -fn_280_5300 = .text:0x00005300; // type:function size:0x1A0 +__dt__15dAcOTimeStone_cFv = .text:0x00005300; // type:function size:0x1A0 fn_280_54A0 = .text:0x000054A0; // type:function size:0x4 fn_280_54B0 = .text:0x000054B0; // type:function size:0x4 fn_280_54C0 = .text:0x000054C0; // type:function size:0x4 fn_280_54D0 = .text:0x000054D0; // type:function size:0x4 fn_280_54E0 = .text:0x000054E0; // type:function size:0x4 -fn_280_54F0 = .text:0x000054F0; // type:function size:0x60 -fn_280_5550 = .text:0x00005550; // type:function size:0xC -fn_280_5560 = .text:0x00005560; // type:function size:0x1C -fn_280_5580 = .text:0x00005580; // type:function size:0x1C -fn_280_55A0 = .text:0x000055A0; // type:function size:0x1C -fn_280_55C0 = .text:0x000055C0; // type:function size:0x10 -fn_280_55D0 = .text:0x000055D0; // type:function size:0x10 -fn_280_55E0 = .text:0x000055E0; // type:function size:0x10 -fn_280_55F0 = .text:0x000055F0; // type:function size:0x10 -fn_280_5600 = .text:0x00005600; // type:function size:0x10 -fn_280_5610 = .text:0x00005610; // type:function size:0x10 -fn_280_5620 = .text:0x00005620; // type:function size:0x30 -fn_280_5650 = .text:0x00005650; // type:function size:0x30 -fn_280_5680 = .text:0x00005680; // type:function size:0x30 -fn_280_56B0 = .text:0x000056B0; // type:function size:0x27C -fn_280_5930 = .text:0x00005930; // type:function size:0x58 -fn_280_5990 = .text:0x00005990; // type:function size:0x88 +build__31sFStateFct_c<15dAcOTimeStone_c>FRC12sStateIDIf_c = .text:0x000054F0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOTimeStone_c>FRP10sStateIf_c = .text:0x00005550; // type:function size:0xC +initialize__28sFState_c<15dAcOTimeStone_c>Fv = .text:0x00005560; // type:function size:0x1C +execute__28sFState_c<15dAcOTimeStone_c>Fv = .text:0x00005580; // type:function size:0x1C +finalize__28sFState_c<15dAcOTimeStone_c>Fv = .text:0x000055A0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000055C0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000055D0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000055E0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000055F0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005600; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005610; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOTimeStone_c>CFR15dAcOTimeStone_c = .text:0x00005620; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOTimeStone_c>CFR15dAcOTimeStone_c = .text:0x00005650; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOTimeStone_c>CFR15dAcOTimeStone_c = .text:0x00005680; // type:function size:0x30 +__sinit_\d_a_obj_time_stone_cpp = .text:0x000056B0; // type:function size:0x27C scope:local +__dt__30sFStateID_c<15dAcOTimeStone_c>Fv = .text:0x00005930; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOTimeStone_c>CFPCc = .text:0x00005990; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -84,7 +84,7 @@ lbl_280_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float lbl_280_rodata_CC = .rodata:0x000000CC; // type:object size:0x18 data:float lbl_280_rodata_E4 = .rodata:0x000000E4; // type:object size:0x2C data:float lbl_280_rodata_110 = .rodata:0x00000110; // type:object size:0x18 data:float -lbl_280_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TIME_STONE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_280_data_10 = .data:0x00000010; // type:object size:0x10 lbl_280_data_20 = .data:0x00000020; // type:object size:0xC lbl_280_data_2C = .data:0x0000002C; // type:object size:0x2C diff --git a/config/SOUE01/rels/d_a_obj_toge_trapNP/symbols.txt b/config/SOUE01/rels/d_a_obj_toge_trapNP/symbols.txt index 587b7025..e3fe8958 100644 --- a/config/SOUE01/rels/d_a_obj_toge_trapNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_toge_trapNP/symbols.txt @@ -3,27 +3,27 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOtogeTrap__ctor = .text:0x000000F0; // type:function size:0x124 +dAcOtogeTrap_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 fn_109_220 = .text:0x00000220; // type:function size:0x40 fn_109_260 = .text:0x00000260; // type:function size:0x58 -fn_109_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_109_320 = .text:0x00000320; // type:function size:0x6C -fn_109_390 = .text:0x00000390; // type:function size:0xA0 -fn_109_430 = .text:0x00000430; // type:function size:0xA4 +__dt__27sFState_c<14dAcOtogeTrap_c>Fv = .text:0x000002C0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOtogeTrap_c>Fv = .text:0x00000320; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000390; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000430; // type:function size:0xA4 AcOtogeTrap__initModels = .text:0x000004E0; // type:function size:0x164 AcOtogeTrap__init1 = .text:0x00000650; // type:function size:0x3CC AcOtogeTrap__actorInit2 = .text:0x00000A20; // type:function size:0xD8 -fn_109_B00 = .text:0x00000B00; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B00; // type:function size:0x10 AcOtogeTrap__update = .text:0x00000B10; // type:function size:0x334 -fn_109_E50 = .text:0x00000E50; // type:function size:0x10 -fn_109_E60 = .text:0x00000E60; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E50; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E60; // type:function size:0x10 AcOtogeTrap__draw = .text:0x00000E70; // type:function size:0xC8 -AcOtogeTrap__stateWaitEnter = .text:0x00000F40; // type:function size:0x18 -AcOtogeTrap__stateWaitUpdate = .text:0x00000F60; // type:function size:0x4 -AcOtogeTrap__stateWaitLeave = .text:0x00000F70; // type:function size:0x4 -AcOtogeTrap__stateMoveEnter = .text:0x00000F80; // type:function size:0x24 -AcOtogeTrap__stateMoveUpdate = .text:0x00000FB0; // type:function size:0x41C -AcOtogeTrap__stateMoveLeave = .text:0x000013D0; // type:function size:0x4 +initializeState_Wait__14dAcOtogeTrap_cFv = .text:0x00000F40; // type:function size:0x18 +executeState_Wait__14dAcOtogeTrap_cFv = .text:0x00000F60; // type:function size:0x4 +finalizeState_Wait__14dAcOtogeTrap_cFv = .text:0x00000F70; // type:function size:0x4 +initializeState_Move__14dAcOtogeTrap_cFv = .text:0x00000F80; // type:function size:0x24 +executeState_Move__14dAcOtogeTrap_cFv = .text:0x00000FB0; // type:function size:0x41C +finalizeState_Move__14dAcOtogeTrap_cFv = .text:0x000013D0; // type:function size:0x4 AcOtogeTrap__updateIsInPastState = .text:0x000013E0; // type:function size:0x78 fn_109_1460 = .text:0x00001460; // type:function size:0x88 fn_109_14F0 = .text:0x000014F0; // type:function size:0x8 @@ -38,29 +38,29 @@ fn_109_1570 = .text:0x00001570; // type:function size:0xC fn_109_1580 = .text:0x00001580; // type:function size:0x170 fn_109_16F0 = .text:0x000016F0; // type:function size:0x15C fn_109_1850 = .text:0x00001850; // type:function size:0x48 -AcOtogeTrap__dtor = .text:0x000018A0; // type:function size:0x10C +__dt__14dAcOtogeTrap_cFv = .text:0x000018A0; // type:function size:0x10C fn_109_19B0 = .text:0x000019B0; // type:function size:0x4 fn_109_19C0 = .text:0x000019C0; // type:function size:0x4 fn_109_19D0 = .text:0x000019D0; // type:function size:0x4 fn_109_19E0 = .text:0x000019E0; // type:function size:0x4 fn_109_19F0 = .text:0x000019F0; // type:function size:0x4 -fn_109_1A00 = .text:0x00001A00; // type:function size:0x60 -fn_109_1A60 = .text:0x00001A60; // type:function size:0xC -fn_109_1A70 = .text:0x00001A70; // type:function size:0x1C -fn_109_1A90 = .text:0x00001A90; // type:function size:0x1C -fn_109_1AB0 = .text:0x00001AB0; // type:function size:0x1C -fn_109_1AD0 = .text:0x00001AD0; // type:function size:0x10 -fn_109_1AE0 = .text:0x00001AE0; // type:function size:0x10 -fn_109_1AF0 = .text:0x00001AF0; // type:function size:0x10 -fn_109_1B00 = .text:0x00001B00; // type:function size:0x10 -fn_109_1B10 = .text:0x00001B10; // type:function size:0x10 -fn_109_1B20 = .text:0x00001B20; // type:function size:0x10 -fn_109_1B30 = .text:0x00001B30; // type:function size:0x30 -fn_109_1B60 = .text:0x00001B60; // type:function size:0x30 -fn_109_1B90 = .text:0x00001B90; // type:function size:0x30 -fn_109_1BC0 = .text:0x00001BC0; // type:function size:0x1E0 -fn_109_1DA0 = .text:0x00001DA0; // type:function size:0x58 -fn_109_1E00 = .text:0x00001E00; // type:function size:0x88 +build__30sFStateFct_c<14dAcOtogeTrap_c>FRC12sStateIDIf_c = .text:0x00001A00; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOtogeTrap_c>FRP10sStateIf_c = .text:0x00001A60; // type:function size:0xC +initialize__27sFState_c<14dAcOtogeTrap_c>Fv = .text:0x00001A70; // type:function size:0x1C +execute__27sFState_c<14dAcOtogeTrap_c>Fv = .text:0x00001A90; // type:function size:0x1C +finalize__27sFState_c<14dAcOtogeTrap_c>Fv = .text:0x00001AB0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001AD0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001AE0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001AF0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B00; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B10; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B20; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOtogeTrap_c>CFR14dAcOtogeTrap_c = .text:0x00001B30; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOtogeTrap_c>CFR14dAcOtogeTrap_c = .text:0x00001B60; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOtogeTrap_c>CFR14dAcOtogeTrap_c = .text:0x00001B90; // type:function size:0x30 +__sinit_\d_a_obj_toge_trap_cpp = .text:0x00001BC0; // type:function size:0x1E0 scope:local +__dt__29sFStateID_c<14dAcOtogeTrap_c>Fv = .text:0x00001DA0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOtogeTrap_c>CFPCc = .text:0x00001E00; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -70,7 +70,7 @@ lbl_109_rodata_80 = .rodata:0x00000080; // type:object size:0x1C data:float lbl_109_rodata_9C = .rodata:0x0000009C; // type:object size:0x18 data:float lbl_109_rodata_B4 = .rodata:0x000000B4; // type:object size:0x8 data:float lbl_109_rodata_BC = .rodata:0x000000BC; // type:object size:0xC data:float -lbl_109_data_0 = .data:0x00000000; // type:object size:0x48 data:4byte +g_profile_OBJ_TOGE_TRAP = .data:0x00000000; // type:object size:0x48 data:4byte lbl_109_data_48 = .data:0x00000048; // type:object size:0x20 lbl_109_data_68 = .data:0x00000068; // type:object size:0x80 lbl_109_data_E8 = .data:0x000000E8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_tornadoNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tornadoNP/symbols.txt index d56f7afd..08156434 100644 --- a/config/SOUE01/rels/d_a_obj_tornadoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tornadoNP/symbols.txt @@ -4,54 +4,54 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_164_F0 = .text:0x000000F0; // type:function size:0x40 -AcOTornado__ctor = .text:0x00000130; // type:function size:0x174 +dAcOTornado_c_classInit__Fv = .text:0x00000130; // type:function size:0x174 fn_164_2B0 = .text:0x000002B0; // type:function size:0x40 -fn_164_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_164_350 = .text:0x00000350; // type:function size:0x6C -fn_164_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_164_460 = .text:0x00000460; // type:function size:0xA4 +__dt__26sFState_c<13dAcOTornado_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOTornado_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_164_510 = .text:0x00000510; // type:function size:0x4 AcOTornado__initModels = .text:0x00000520; // type:function size:0x13C AcOTornado__init = .text:0x00000660; // type:function size:0x1A4 -fn_164_810 = .text:0x00000810; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000810; // type:function size:0x10 fn_164_820 = .text:0x00000820; // type:function size:0x8 AcOTornado__update = .text:0x00000830; // type:function size:0x320 -fn_164_B50 = .text:0x00000B50; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B50; // type:function size:0x10 AcOTornado__draw = .text:0x00000B60; // type:function size:0x11C -fn_164_C80 = .text:0x00000C80; // type:function size:0x4 -AcOTornado__stateWaitUpdate = .text:0x00000C90; // type:function size:0x184 -fn_164_E20 = .text:0x00000E20; // type:function size:0x4 +initializeState_Wait__13dAcOTornado_cFv = .text:0x00000C80; // type:function size:0x4 +executeState_Wait__13dAcOTornado_cFv = .text:0x00000C90; // type:function size:0x184 +finalizeState_Wait__13dAcOTornado_cFv = .text:0x00000E20; // type:function size:0x4 AcOTornado__updateModelsAndStuff = .text:0x00000E30; // type:function size:0x7C -fn_164_EB0 = .text:0x00000EB0; // type:function size:0x118 -fn_164_FD0 = .text:0x00000FD0; // type:function size:0x10 +__dt__13dAcOTornado_cFv = .text:0x00000EB0; // type:function size:0x118 +getStateID__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FD0; // type:function size:0x10 fn_164_FE0 = .text:0x00000FE0; // type:function size:0x4 fn_164_FF0 = .text:0x00000FF0; // type:function size:0x4 fn_164_1000 = .text:0x00001000; // type:function size:0x4 fn_164_1010 = .text:0x00001010; // type:function size:0x4 fn_164_1020 = .text:0x00001020; // type:function size:0x4 -fn_164_1030 = .text:0x00001030; // type:function size:0x60 -fn_164_1090 = .text:0x00001090; // type:function size:0xC -fn_164_10A0 = .text:0x000010A0; // type:function size:0x1C -fn_164_10C0 = .text:0x000010C0; // type:function size:0x1C -fn_164_10E0 = .text:0x000010E0; // type:function size:0x1C -fn_164_1100 = .text:0x00001100; // type:function size:0x10 -fn_164_1110 = .text:0x00001110; // type:function size:0x10 -fn_164_1120 = .text:0x00001120; // type:function size:0x10 -fn_164_1130 = .text:0x00001130; // type:function size:0x10 -fn_164_1140 = .text:0x00001140; // type:function size:0x10 -fn_164_1150 = .text:0x00001150; // type:function size:0x10 -fn_164_1160 = .text:0x00001160; // type:function size:0x30 -fn_164_1190 = .text:0x00001190; // type:function size:0x30 -fn_164_11C0 = .text:0x000011C0; // type:function size:0x30 -fn_164_11F0 = .text:0x000011F0; // type:function size:0x10C -fn_164_1300 = .text:0x00001300; // type:function size:0x58 -fn_164_1360 = .text:0x00001360; // type:function size:0x88 +build__29sFStateFct_c<13dAcOTornado_c>FRC12sStateIDIf_c = .text:0x00001030; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOTornado_c>FRP10sStateIf_c = .text:0x00001090; // type:function size:0xC +initialize__26sFState_c<13dAcOTornado_c>Fv = .text:0x000010A0; // type:function size:0x1C +execute__26sFState_c<13dAcOTornado_c>Fv = .text:0x000010C0; // type:function size:0x1C +finalize__26sFState_c<13dAcOTornado_c>Fv = .text:0x000010E0; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001100; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001110; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001120; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001130; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001140; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001150; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOTornado_c>CFR13dAcOTornado_c = .text:0x00001160; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOTornado_c>CFR13dAcOTornado_c = .text:0x00001190; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOTornado_c>CFR13dAcOTornado_c = .text:0x000011C0; // type:function size:0x30 +__sinit_\d_a_obj_tornado_cpp = .text:0x000011F0; // type:function size:0x10C scope:local +__dt__28sFStateID_c<13dAcOTornado_c>Fv = .text:0x00001300; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOTornado_c>CFPCc = .text:0x00001360; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_164_rodata_0 = .rodata:0x00000000; // type:object size:0x50 data:float lbl_164_rodata_50 = .rodata:0x00000050; // type:object size:0x38 data:float -lbl_164_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TORNADO = .data:0x00000000; // type:object size:0x10 data:4byte lbl_164_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_164_data_18 = .data:0x00000018; // type:object size:0x10 lbl_164_data_28 = .data:0x00000028; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_obj_tower_D101NP/symbols.txt b/config/SOUE01/rels/d_a_obj_tower_D101NP/symbols.txt index ddc7ccff..c189222d 100644 --- a/config/SOUE01/rels/d_a_obj_tower_D101NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tower_D101NP/symbols.txt @@ -10,25 +10,25 @@ fn_323_140 = .text:0x00000140; // type:function size:0xC fn_323_14C = .text:0x0000014C; // type:function size:0x4 fn_323_150 = .text:0x00000150; // type:function size:0xC fn_323_15C = .text:0x0000015C; // type:function size:0x4 -AcOTowerD101__ctor = .text:0x00000160; // type:function size:0x13C -fn_323_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_323_300 = .text:0x00000300; // type:function size:0x6C -fn_323_370 = .text:0x00000370; // type:function size:0xA0 -fn_323_410 = .text:0x00000410; // type:function size:0xA4 +dAcOTowerD101_c_classInit__Fv = .text:0x00000160; // type:function size:0x13C +__dt__28sFState_c<15dAcOTowerD101_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOTowerD101_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_323_4C0 = .text:0x000004C0; // type:function size:0x14 fn_323_4E0 = .text:0x000004E0; // type:function size:0x58 fn_323_540 = .text:0x00000540; // type:function size:0x4 AcOTowerD101__initModels = .text:0x00000550; // type:function size:0x238 AcOTowerD101__init1 = .text:0x00000790; // type:function size:0x16C -fn_323_900 = .text:0x00000900; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000900; // type:function size:0x10 fn_323_910 = .text:0x00000910; // type:function size:0x24 AcOTowerD101__update = .text:0x00000940; // type:function size:0xEC -fn_323_A30 = .text:0x00000A30; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A30; // type:function size:0x10 fn_323_A40 = .text:0x00000A40; // type:function size:0x28 AcOTowerD101__init2 = .text:0x00000A70; // type:function size:0x160 -fn_323_BD0 = .text:0x00000BD0; // type:function size:0x4 -AcOTowerD101__stateWaitExecute = .text:0x00000BE0; // type:function size:0x4F0 -fn_323_10D0 = .text:0x000010D0; // type:function size:0x4 +initializeState_Wait__15dAcOTowerD101_cFv = .text:0x00000BD0; // type:function size:0x4 +executeState_Wait__15dAcOTowerD101_cFv = .text:0x00000BE0; // type:function size:0x4F0 +finalizeState_Wait__15dAcOTowerD101_cFv = .text:0x000010D0; // type:function size:0x4 fn_323_10E0 = .text:0x000010E0; // type:function size:0x4 fn_323_10F0 = .text:0x000010F0; // type:function size:0x44 fn_323_1134 = .text:0x00001134; // type:function size:0x4 @@ -58,25 +58,25 @@ AcOTowerD101__playEvent = .text:0x000020F0; // type:function size:0x60 AcOTowerD101__playIndexedEvent = .text:0x00002150; // type:function size:0x64 AcOTowerD101__killCursedBokos = .text:0x000021C0; // type:function size:0xBC fn_323_2280 = .text:0x00002280; // type:function size:0xFC -fn_323_2380 = .text:0x00002380; // type:function size:0x130 -fn_323_24B0 = .text:0x000024B0; // type:function size:0x10 -fn_323_24C0 = .text:0x000024C0; // type:function size:0x60 -fn_323_2520 = .text:0x00002520; // type:function size:0xC -fn_323_2530 = .text:0x00002530; // type:function size:0x1C -fn_323_2550 = .text:0x00002550; // type:function size:0x1C -fn_323_2570 = .text:0x00002570; // type:function size:0x1C -fn_323_2590 = .text:0x00002590; // type:function size:0x10 -fn_323_25A0 = .text:0x000025A0; // type:function size:0x10 -fn_323_25B0 = .text:0x000025B0; // type:function size:0x10 -fn_323_25C0 = .text:0x000025C0; // type:function size:0x10 -fn_323_25D0 = .text:0x000025D0; // type:function size:0x10 -fn_323_25E0 = .text:0x000025E0; // type:function size:0x10 -fn_323_25F0 = .text:0x000025F0; // type:function size:0x30 -fn_323_2620 = .text:0x00002620; // type:function size:0x30 -fn_323_2650 = .text:0x00002650; // type:function size:0x30 -fn_323_2680 = .text:0x00002680; // type:function size:0x10C -fn_323_2790 = .text:0x00002790; // type:function size:0x58 -fn_323_27F0 = .text:0x000027F0; // type:function size:0x88 +__dt__15dAcOTowerD101_cFv = .text:0x00002380; // type:function size:0x130 +getStateID__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000024B0; // type:function size:0x10 +build__31sFStateFct_c<15dAcOTowerD101_c>FRC12sStateIDIf_c = .text:0x000024C0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOTowerD101_c>FRP10sStateIf_c = .text:0x00002520; // type:function size:0xC +initialize__28sFState_c<15dAcOTowerD101_c>Fv = .text:0x00002530; // type:function size:0x1C +execute__28sFState_c<15dAcOTowerD101_c>Fv = .text:0x00002550; // type:function size:0x1C +finalize__28sFState_c<15dAcOTowerD101_c>Fv = .text:0x00002570; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002590; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025A0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025B0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025C0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025D0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025E0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOTowerD101_c>CFR15dAcOTowerD101_c = .text:0x000025F0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOTowerD101_c>CFR15dAcOTowerD101_c = .text:0x00002620; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOTowerD101_c>CFR15dAcOTowerD101_c = .text:0x00002650; // type:function size:0x30 +__sinit_\d_a_obj_tower_D101_cpp = .text:0x00002680; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcOTowerD101_c>Fv = .text:0x00002790; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOTowerD101_c>CFPCc = .text:0x000027F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -90,7 +90,7 @@ lbl_323_data_14 = .data:0x00000014; // type:object size:0x14 lbl_323_data_28 = .data:0x00000028; // type:object size:0x14 lbl_323_data_3C = .data:0x0000003C; // type:object size:0x14 lbl_323_data_50 = .data:0x00000050; // type:object size:0x18 -lbl_323_data_68 = .data:0x00000068; // type:object size:0x10 +g_profile_OBJ_TOWER_D101 = .data:0x00000068; // type:object size:0x10 lbl_323_data_78 = .data:0x00000078; // type:object size:0xC lbl_323_data_84 = .data:0x00000084; // type:object size:0xC lbl_323_data_90 = .data:0x00000090; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_tower_bombNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tower_bombNP/symbols.txt index feab147a..1457f05d 100644 --- a/config/SOUE01/rels/d_a_obj_tower_bombNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tower_bombNP/symbols.txt @@ -3,32 +3,32 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTowerBomb__ctor = .text:0x000000F0; // type:function size:0x170 +dAcOTowerBomb_c_classInit__Fv = .text:0x000000F0; // type:function size:0x170 fn_489_260 = .text:0x00000260; // type:function size:0x40 fn_489_2A0 = .text:0x000002A0; // type:function size:0x40 -fn_489_2E0 = .text:0x000002E0; // type:function size:0x58 -fn_489_340 = .text:0x00000340; // type:function size:0x6C -fn_489_3B0 = .text:0x000003B0; // type:function size:0xA0 -fn_489_450 = .text:0x00000450; // type:function size:0xA4 +__dt__28sFState_c<15dAcOTowerBomb_c>Fv = .text:0x000002E0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOTowerBomb_c>Fv = .text:0x00000340; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003B0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000450; // type:function size:0xA4 AcOTowerBomb__initModels = .text:0x00000500; // type:function size:0x3A0 AcOTowerBomb__init = .text:0x000008A0; // type:function size:0x414 -fn_489_CC0 = .text:0x00000CC0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000CC0; // type:function size:0x10 fn_489_CD0 = .text:0x00000CD0; // type:function size:0xD4 fn_489_DB0 = .text:0x00000DB0; // type:function size:0x38 fn_489_DF0 = .text:0x00000DF0; // type:function size:0x2F4 -fn_489_10F0 = .text:0x000010F0; // type:function size:0x10 -fn_489_1100 = .text:0x00001100; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010F0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001100; // type:function size:0x10 AcOTowerBomb__draw = .text:0x00001110; // type:function size:0x80 -fn_489_1190 = .text:0x00001190; // type:function size:0x4 -fn_489_11A0 = .text:0x000011A0; // type:function size:0x234 -fn_489_13E0 = .text:0x000013E0; // type:function size:0x60 -fn_489_1440 = .text:0x00001440; // type:function size:0x6C -fn_489_14B0 = .text:0x000014B0; // type:function size:0x298 +initializeState_Wait__15dAcOTowerBomb_cFv = .text:0x00001190; // type:function size:0x4 +executeState_Wait__15dAcOTowerBomb_cFv = .text:0x000011A0; // type:function size:0x234 +finalizeState_Wait__15dAcOTowerBomb_cFv = .text:0x000013E0; // type:function size:0x60 +initializeState_Bomb__15dAcOTowerBomb_cFv = .text:0x00001440; // type:function size:0x6C +executeState_Bomb__15dAcOTowerBomb_cFv = .text:0x000014B0; // type:function size:0x298 fn_489_1750 = .text:0x00001750; // type:function size:0x1C -fn_489_1770 = .text:0x00001770; // type:function size:0x10 -fn_489_1780 = .text:0x00001780; // type:function size:0x54 -fn_489_17E0 = .text:0x000017E0; // type:function size:0x4 -fn_489_17F0 = .text:0x000017F0; // type:function size:0x4 +finalizeState_Bomb__15dAcOTowerBomb_cFv = .text:0x00001770; // type:function size:0x10 +initializeState_Broken__15dAcOTowerBomb_cFv = .text:0x00001780; // type:function size:0x54 +executeState_Broken__15dAcOTowerBomb_cFv = .text:0x000017E0; // type:function size:0x4 +finalizeState_Broken__15dAcOTowerBomb_cFv = .text:0x000017F0; // type:function size:0x4 fn_489_1800 = .text:0x00001800; // type:function size:0xB4 fn_489_18C0 = .text:0x000018C0; // type:function size:0x28 fn_489_18E8 = .text:0x000018E8; // type:function size:0x4 @@ -39,29 +39,29 @@ fn_489_1AF0 = .text:0x00001AF0; // type:function size:0xC4 fn_489_1BC0 = .text:0x00001BC0; // type:function size:0x8 fn_489_1BD0 = .text:0x00001BD0; // type:function size:0x17C fn_489_1D50 = .text:0x00001D50; // type:function size:0x50 -fn_489_1DA0 = .text:0x00001DA0; // type:function size:0x144 +__dt__15dAcOTowerBomb_cFv = .text:0x00001DA0; // type:function size:0x144 fn_489_1EF0 = .text:0x00001EF0; // type:function size:0x4 fn_489_1F00 = .text:0x00001F00; // type:function size:0x4 fn_489_1F10 = .text:0x00001F10; // type:function size:0x4 fn_489_1F20 = .text:0x00001F20; // type:function size:0x4 fn_489_1F30 = .text:0x00001F30; // type:function size:0x4 -fn_489_1F40 = .text:0x00001F40; // type:function size:0x60 -fn_489_1FA0 = .text:0x00001FA0; // type:function size:0xC -fn_489_1FB0 = .text:0x00001FB0; // type:function size:0x1C -fn_489_1FD0 = .text:0x00001FD0; // type:function size:0x1C -fn_489_1FF0 = .text:0x00001FF0; // type:function size:0x1C -fn_489_2010 = .text:0x00002010; // type:function size:0x10 -fn_489_2020 = .text:0x00002020; // type:function size:0x10 -fn_489_2030 = .text:0x00002030; // type:function size:0x10 -fn_489_2040 = .text:0x00002040; // type:function size:0x10 -fn_489_2050 = .text:0x00002050; // type:function size:0x10 -fn_489_2060 = .text:0x00002060; // type:function size:0x10 -fn_489_2070 = .text:0x00002070; // type:function size:0x30 -fn_489_20A0 = .text:0x000020A0; // type:function size:0x30 -fn_489_20D0 = .text:0x000020D0; // type:function size:0x30 -fn_489_2100 = .text:0x00002100; // type:function size:0x27C -fn_489_2380 = .text:0x00002380; // type:function size:0x58 -fn_489_23E0 = .text:0x000023E0; // type:function size:0x88 +build__31sFStateFct_c<15dAcOTowerBomb_c>FRC12sStateIDIf_c = .text:0x00001F40; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOTowerBomb_c>FRP10sStateIf_c = .text:0x00001FA0; // type:function size:0xC +initialize__28sFState_c<15dAcOTowerBomb_c>Fv = .text:0x00001FB0; // type:function size:0x1C +execute__28sFState_c<15dAcOTowerBomb_c>Fv = .text:0x00001FD0; // type:function size:0x1C +finalize__28sFState_c<15dAcOTowerBomb_c>Fv = .text:0x00001FF0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002010; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002020; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002030; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002040; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002050; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002060; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOTowerBomb_c>CFR15dAcOTowerBomb_c = .text:0x00002070; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOTowerBomb_c>CFR15dAcOTowerBomb_c = .text:0x000020A0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOTowerBomb_c>CFR15dAcOTowerBomb_c = .text:0x000020D0; // type:function size:0x30 +__sinit_\d_a_obj_tower_bomb_cpp = .text:0x00002100; // type:function size:0x27C scope:local +__dt__30sFStateID_c<15dAcOTowerBomb_c>Fv = .text:0x00002380; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOTowerBomb_c>CFPCc = .text:0x000023E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -77,7 +77,7 @@ lbl_489_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float lbl_489_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float lbl_489_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float lbl_489_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double -lbl_489_data_0 = .data:0x00000000; // type:object size:0xC0 data:4byte +g_profile_OBJ_TOWER_BOMB = .data:0x00000000; // type:object size:0xC0 data:4byte lbl_489_data_C0 = .data:0x000000C0; // type:object size:0xC lbl_489_data_CC = .data:0x000000CC; // type:object size:0x14 lbl_489_data_E0 = .data:0x000000E0; // type:object size:0xA8 diff --git a/config/SOUE01/rels/d_a_obj_tower_gearD101NP/symbols.txt b/config/SOUE01/rels/d_a_obj_tower_gearD101NP/symbols.txt index 3cf28524..2f5e3531 100644 --- a/config/SOUE01/rels/d_a_obj_tower_gearD101NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tower_gearD101NP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_505_F0 = .text:0x000000F0; // type:function size:0x12C -fn_505_220 = .text:0x00000220; // type:function size:0x58 -fn_505_280 = .text:0x00000280; // type:function size:0x6C -fn_505_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_505_390 = .text:0x00000390; // type:function size:0xA4 +dAcOTowerGearD101_c_classInit__Fv = .text:0x000000F0; // type:function size:0x12C +__dt__32sFState_c<19dAcOTowerGearD101_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOTowerGearD101_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_505_440 = .text:0x00000440; // type:function size:0x58 fn_505_4A0 = .text:0x000004A0; // type:function size:0xC8 fn_505_570 = .text:0x00000570; // type:function size:0x1B0 -fn_505_720 = .text:0x00000720; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000720; // type:function size:0x10 fn_505_730 = .text:0x00000730; // type:function size:0x54 fn_505_790 = .text:0x00000790; // type:function size:0x8 fn_505_7A0 = .text:0x000007A0; // type:function size:0x30 -fn_505_7D0 = .text:0x000007D0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007D0; // type:function size:0x10 fn_505_7E0 = .text:0x000007E0; // type:function size:0x28 -fn_505_810 = .text:0x00000810; // type:function size:0x4 -fn_505_820 = .text:0x00000820; // type:function size:0xDC -fn_505_900 = .text:0x00000900; // type:function size:0x4 +initializeState_Wait__19dAcOTowerGearD101_cFv = .text:0x00000810; // type:function size:0x4 +executeState_Wait__19dAcOTowerGearD101_cFv = .text:0x00000820; // type:function size:0xDC +finalizeState_Wait__19dAcOTowerGearD101_cFv = .text:0x00000900; // type:function size:0x4 fn_505_910 = .text:0x00000910; // type:function size:0x78 fn_505_990 = .text:0x00000990; // type:function size:0xAC fn_505_A40 = .text:0x00000A40; // type:function size:0x24 -fn_505_A70 = .text:0x00000A70; // type:function size:0xE8 -fn_505_B60 = .text:0x00000B60; // type:function size:0x10 -fn_505_B70 = .text:0x00000B70; // type:function size:0x60 -fn_505_BD0 = .text:0x00000BD0; // type:function size:0xC -fn_505_BE0 = .text:0x00000BE0; // type:function size:0x1C -fn_505_C00 = .text:0x00000C00; // type:function size:0x1C -fn_505_C20 = .text:0x00000C20; // type:function size:0x1C -fn_505_C40 = .text:0x00000C40; // type:function size:0x10 -fn_505_C50 = .text:0x00000C50; // type:function size:0x10 -fn_505_C60 = .text:0x00000C60; // type:function size:0x10 -fn_505_C70 = .text:0x00000C70; // type:function size:0x10 -fn_505_C80 = .text:0x00000C80; // type:function size:0x10 -fn_505_C90 = .text:0x00000C90; // type:function size:0x10 -fn_505_CA0 = .text:0x00000CA0; // type:function size:0x30 -fn_505_CD0 = .text:0x00000CD0; // type:function size:0x30 -fn_505_D00 = .text:0x00000D00; // type:function size:0x30 -fn_505_D30 = .text:0x00000D30; // type:function size:0x10C -fn_505_E40 = .text:0x00000E40; // type:function size:0x58 -fn_505_EA0 = .text:0x00000EA0; // type:function size:0x88 +__dt__19dAcOTowerGearD101_cFv = .text:0x00000A70; // type:function size:0xE8 +getStateID__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B60; // type:function size:0x10 +build__35sFStateFct_c<19dAcOTowerGearD101_c>FRC12sStateIDIf_c = .text:0x00000B70; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOTowerGearD101_c>FRP10sStateIf_c = .text:0x00000BD0; // type:function size:0xC +initialize__32sFState_c<19dAcOTowerGearD101_c>Fv = .text:0x00000BE0; // type:function size:0x1C +execute__32sFState_c<19dAcOTowerGearD101_c>Fv = .text:0x00000C00; // type:function size:0x1C +finalize__32sFState_c<19dAcOTowerGearD101_c>Fv = .text:0x00000C20; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C60; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C70; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C80; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C90; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOTowerGearD101_c>CFR19dAcOTowerGearD101_c = .text:0x00000CA0; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOTowerGearD101_c>CFR19dAcOTowerGearD101_c = .text:0x00000CD0; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOTowerGearD101_c>CFR19dAcOTowerGearD101_c = .text:0x00000D00; // type:function size:0x30 +__sinit_\d_a_obj_tower_gearD101_cpp = .text:0x00000D30; // type:function size:0x10C scope:local +__dt__34sFStateID_c<19dAcOTowerGearD101_c>Fv = .text:0x00000E40; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOTowerGearD101_c>CFPCc = .text:0x00000EA0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_505_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float lbl_505_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_505_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:double -lbl_505_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TOWER_GEAR_D101 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_505_data_10 = .data:0x00000010; // type:object size:0x10 lbl_505_data_20 = .data:0x00000020; // type:object size:0x8 lbl_505_data_28 = .data:0x00000028; // type:object size:0x28 diff --git a/config/SOUE01/rels/d_a_obj_tower_hand_D101NP/symbols.txt b/config/SOUE01/rels/d_a_obj_tower_hand_D101NP/symbols.txt index 23758e10..ad8942ea 100644 --- a/config/SOUE01/rels/d_a_obj_tower_hand_D101NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tower_hand_D101NP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTowerHandD101__ctor = .text:0x000000F0; // type:function size:0x13C -fn_510_230 = .text:0x00000230; // type:function size:0x58 -fn_510_290 = .text:0x00000290; // type:function size:0x6C -fn_510_300 = .text:0x00000300; // type:function size:0xA0 -fn_510_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOTowerHandD101_c_classInit__Fv = .text:0x000000F0; // type:function size:0x13C +__dt__32sFState_c<19dAcOTowerHandD101_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOTowerHandD101_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_510_450 = .text:0x00000450; // type:function size:0x74 fn_510_4D0 = .text:0x000004D0; // type:function size:0xC fn_510_4E0 = .text:0x000004E0; // type:function size:0xC @@ -18,11 +18,11 @@ fn_510_5D0 = .text:0x000005D0; // type:function size:0x20 fn_510_5F0 = .text:0x000005F0; // type:function size:0x2BC fn_510_8B0 = .text:0x000008B0; // type:function size:0x130 fn_510_9E0 = .text:0x000009E0; // type:function size:0x120 -fn_510_B00 = .text:0x00000B00; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B00; // type:function size:0x10 fn_510_B10 = .text:0x00000B10; // type:function size:0x2C8 -fn_510_DE0 = .text:0x00000DE0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DE0; // type:function size:0x10 fn_510_DF0 = .text:0x00000DF0; // type:function size:0x354 -fn_510_1150 = .text:0x00001150; // type:function size:0x10 +getStateID__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001150; // type:function size:0x10 fn_510_1160 = .text:0x00001160; // type:function size:0x28 fn_510_1190 = .text:0x00001190; // type:function size:0x6C fn_510_1200 = .text:0x00001200; // type:function size:0x8 @@ -68,39 +68,39 @@ fn_510_1880 = .text:0x00001880; // type:function size:0x48 fn_510_18D0 = .text:0x000018D0; // type:function size:0x8C fn_510_1960 = .text:0x00001960; // type:function size:0x84 fn_510_19F0 = .text:0x000019F0; // type:function size:0x18 -fn_510_1A10 = .text:0x00001A10; // type:function size:0x18 -fn_510_1A30 = .text:0x00001A30; // type:function size:0x194 -fn_510_1BD0 = .text:0x00001BD0; // type:function size:0x4 -fn_510_1BE0 = .text:0x00001BE0; // type:function size:0x78 -fn_510_1C60 = .text:0x00001C60; // type:function size:0x2E4 -fn_510_1F50 = .text:0x00001F50; // type:function size:0x4 -fn_510_1F60 = .text:0x00001F60; // type:function size:0x68 -fn_510_1FD0 = .text:0x00001FD0; // type:function size:0x2AC -fn_510_2280 = .text:0x00002280; // type:function size:0x4 -fn_510_2290 = .text:0x00002290; // type:function size:0x74 -fn_510_2310 = .text:0x00002310; // type:function size:0x1DC -fn_510_24F0 = .text:0x000024F0; // type:function size:0x4 -fn_510_2500 = .text:0x00002500; // type:function size:0x60 -fn_510_2560 = .text:0x00002560; // type:function size:0x1FC -fn_510_2760 = .text:0x00002760; // type:function size:0x4 -fn_510_2770 = .text:0x00002770; // type:function size:0x10C -fn_510_2880 = .text:0x00002880; // type:function size:0x60 -fn_510_28E0 = .text:0x000028E0; // type:function size:0xC -fn_510_28F0 = .text:0x000028F0; // type:function size:0x1C -fn_510_2910 = .text:0x00002910; // type:function size:0x1C -fn_510_2930 = .text:0x00002930; // type:function size:0x1C -fn_510_2950 = .text:0x00002950; // type:function size:0x10 -fn_510_2960 = .text:0x00002960; // type:function size:0x10 -fn_510_2970 = .text:0x00002970; // type:function size:0x10 -fn_510_2980 = .text:0x00002980; // type:function size:0x10 -fn_510_2990 = .text:0x00002990; // type:function size:0x10 -fn_510_29A0 = .text:0x000029A0; // type:function size:0x10 -fn_510_29B0 = .text:0x000029B0; // type:function size:0x30 -fn_510_29E0 = .text:0x000029E0; // type:function size:0x30 -fn_510_2A10 = .text:0x00002A10; // type:function size:0x30 -fn_510_2A40 = .text:0x00002A40; // type:function size:0x4F4 -fn_510_2F40 = .text:0x00002F40; // type:function size:0x58 -fn_510_2FA0 = .text:0x00002FA0; // type:function size:0x88 +initializeState_RemainOpen__19dAcOTowerHandD101_cFv = .text:0x00001A10; // type:function size:0x18 +executeState_RemainOpen__19dAcOTowerHandD101_cFv = .text:0x00001A30; // type:function size:0x194 +finalizeState_RemainOpen__19dAcOTowerHandD101_cFv = .text:0x00001BD0; // type:function size:0x4 +initializeState_Close__19dAcOTowerHandD101_cFv = .text:0x00001BE0; // type:function size:0x78 +executeState_Close__19dAcOTowerHandD101_cFv = .text:0x00001C60; // type:function size:0x2E4 +finalizeState_Close__19dAcOTowerHandD101_cFv = .text:0x00001F50; // type:function size:0x4 +initializeState_Open__19dAcOTowerHandD101_cFv = .text:0x00001F60; // type:function size:0x68 +executeState_Open__19dAcOTowerHandD101_cFv = .text:0x00001FD0; // type:function size:0x2AC +finalizeState_Open__19dAcOTowerHandD101_cFv = .text:0x00002280; // type:function size:0x4 +initializeState_RemainClosed__19dAcOTowerHandD101_cFv = .text:0x00002290; // type:function size:0x74 +executeState_RemainClosed__19dAcOTowerHandD101_cFv = .text:0x00002310; // type:function size:0x1DC +finalizeState_RemainClosed__19dAcOTowerHandD101_cFv = .text:0x000024F0; // type:function size:0x4 +initializeState_Hold__19dAcOTowerHandD101_cFv = .text:0x00002500; // type:function size:0x60 +executeState_Hold__19dAcOTowerHandD101_cFv = .text:0x00002560; // type:function size:0x1FC +finalizeState_Hold__19dAcOTowerHandD101_cFv = .text:0x00002760; // type:function size:0x4 +__dt__19dAcOTowerHandD101_cFv = .text:0x00002770; // type:function size:0x10C +build__35sFStateFct_c<19dAcOTowerHandD101_c>FRC12sStateIDIf_c = .text:0x00002880; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOTowerHandD101_c>FRP10sStateIf_c = .text:0x000028E0; // type:function size:0xC +initialize__32sFState_c<19dAcOTowerHandD101_c>Fv = .text:0x000028F0; // type:function size:0x1C +execute__32sFState_c<19dAcOTowerHandD101_c>Fv = .text:0x00002910; // type:function size:0x1C +finalize__32sFState_c<19dAcOTowerHandD101_c>Fv = .text:0x00002930; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002950; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002960; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002970; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002980; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002990; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029A0; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOTowerHandD101_c>CFR19dAcOTowerHandD101_c = .text:0x000029B0; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOTowerHandD101_c>CFR19dAcOTowerHandD101_c = .text:0x000029E0; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOTowerHandD101_c>CFR19dAcOTowerHandD101_c = .text:0x00002A10; // type:function size:0x30 +__sinit_\d_a_obj_tower_hand_D101_cpp = .text:0x00002A40; // type:function size:0x4F4 scope:local +__dt__34sFStateID_c<19dAcOTowerHandD101_c>Fv = .text:0x00002F40; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOTowerHandD101_c>CFPCc = .text:0x00002FA0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -121,7 +121,7 @@ lbl_510_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float lbl_510_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float lbl_510_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float lbl_510_rodata_CC = .rodata:0x000000CC; // type:object size:0x30 data:float -lbl_510_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TOWER_HAND_D101 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_510_data_10 = .data:0x00000010; // type:object size:0x10 lbl_510_data_20 = .data:0x00000020; // type:object size:0x10 lbl_510_data_30 = .data:0x00000030; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_tr_shutter_csNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tr_shutter_csNP/symbols.txt index b2ef4096..6f1c672d 100644 --- a/config/SOUE01/rels/d_a_obj_tr_shutter_csNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tr_shutter_csNP/symbols.txt @@ -7,24 +7,24 @@ fn_496_F0 = .text:0x000000F0; // type:function size:0xC fn_496_FC = .text:0x000000FC; // type:function size:0x4 fn_496_100 = .text:0x00000100; // type:function size:0xC fn_496_10C = .text:0x0000010C; // type:function size:0x4 -AcOTrlyShtrChgScn__ctor = .text:0x00000110; // type:function size:0x110 -fn_496_220 = .text:0x00000220; // type:function size:0x58 -fn_496_280 = .text:0x00000280; // type:function size:0x6C -fn_496_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_496_390 = .text:0x00000390; // type:function size:0xA4 +dAcOTrlyShtrChgScn_c_classInit__Fv = .text:0x00000110; // type:function size:0x110 +__dt__33sFState_c<20dAcOTrlyShtrChgScn_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOTrlyShtrChgScn_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_496_440 = .text:0x00000440; // type:function size:0xE4 fn_496_530 = .text:0x00000530; // type:function size:0xD8 -fn_496_610 = .text:0x00000610; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000610; // type:function size:0x10 fn_496_620 = .text:0x00000620; // type:function size:0x8 fn_496_630 = .text:0x00000630; // type:function size:0xF4 -fn_496_730 = .text:0x00000730; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000730; // type:function size:0x10 fn_496_740 = .text:0x00000740; // type:function size:0x9C -fn_496_7E0 = .text:0x000007E0; // type:function size:0x6C -fn_496_850 = .text:0x00000850; // type:function size:0x1B8 -fn_496_A10 = .text:0x00000A10; // type:function size:0x4 -fn_496_A20 = .text:0x00000A20; // type:function size:0x6C -fn_496_A90 = .text:0x00000A90; // type:function size:0x178 -fn_496_C10 = .text:0x00000C10; // type:function size:0x4 +initializeState_Wait__20dAcOTrlyShtrChgScn_cFv = .text:0x000007E0; // type:function size:0x6C +executeState_Wait__20dAcOTrlyShtrChgScn_cFv = .text:0x00000850; // type:function size:0x1B8 +finalizeState_Wait__20dAcOTrlyShtrChgScn_cFv = .text:0x00000A10; // type:function size:0x4 +initializeState_OpenEvent__20dAcOTrlyShtrChgScn_cFv = .text:0x00000A20; // type:function size:0x6C +executeState_OpenEvent__20dAcOTrlyShtrChgScn_cFv = .text:0x00000A90; // type:function size:0x178 +finalizeState_OpenEvent__20dAcOTrlyShtrChgScn_cFv = .text:0x00000C10; // type:function size:0x4 fn_496_C20 = .text:0x00000C20; // type:function size:0x80 fn_496_CA0 = .text:0x00000CA0; // type:function size:0x4 fn_496_CB0 = .text:0x00000CB0; // type:function size:0xC0 @@ -32,25 +32,25 @@ fn_496_D70 = .text:0x00000D70; // type:function size:0x54 fn_496_DD0 = .text:0x00000DD0; // type:function size:0xB8 fn_496_E90 = .text:0x00000E90; // type:function size:0x8 fn_496_EA0 = .text:0x00000EA0; // type:function size:0x8 -fn_496_EB0 = .text:0x00000EB0; // type:function size:0xE4 -fn_496_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_496_FB0 = .text:0x00000FB0; // type:function size:0x60 -fn_496_1010 = .text:0x00001010; // type:function size:0xC -fn_496_1020 = .text:0x00001020; // type:function size:0x1C -fn_496_1040 = .text:0x00001040; // type:function size:0x1C -fn_496_1060 = .text:0x00001060; // type:function size:0x1C -fn_496_1080 = .text:0x00001080; // type:function size:0x10 -fn_496_1090 = .text:0x00001090; // type:function size:0x10 -fn_496_10A0 = .text:0x000010A0; // type:function size:0x10 -fn_496_10B0 = .text:0x000010B0; // type:function size:0x10 -fn_496_10C0 = .text:0x000010C0; // type:function size:0x10 -fn_496_10D0 = .text:0x000010D0; // type:function size:0x10 -fn_496_10E0 = .text:0x000010E0; // type:function size:0x30 -fn_496_1110 = .text:0x00001110; // type:function size:0x30 -fn_496_1140 = .text:0x00001140; // type:function size:0x30 -fn_496_1170 = .text:0x00001170; // type:function size:0x1FC -fn_496_1370 = .text:0x00001370; // type:function size:0x58 -fn_496_13D0 = .text:0x000013D0; // type:function size:0x88 +__dt__20dAcOTrlyShtrChgScn_cFv = .text:0x00000EB0; // type:function size:0xE4 +getStateID__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 +build__36sFStateFct_c<20dAcOTrlyShtrChgScn_c>FRC12sStateIDIf_c = .text:0x00000FB0; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOTrlyShtrChgScn_c>FRP10sStateIf_c = .text:0x00001010; // type:function size:0xC +initialize__33sFState_c<20dAcOTrlyShtrChgScn_c>Fv = .text:0x00001020; // type:function size:0x1C +execute__33sFState_c<20dAcOTrlyShtrChgScn_c>Fv = .text:0x00001040; // type:function size:0x1C +finalize__33sFState_c<20dAcOTrlyShtrChgScn_c>Fv = .text:0x00001060; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001080; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001090; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010A0; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010B0; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010C0; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010D0; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOTrlyShtrChgScn_c>CFR20dAcOTrlyShtrChgScn_c = .text:0x000010E0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOTrlyShtrChgScn_c>CFR20dAcOTrlyShtrChgScn_c = .text:0x00001110; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOTrlyShtrChgScn_c>CFR20dAcOTrlyShtrChgScn_c = .text:0x00001140; // type:function size:0x30 +__sinit_\d_a_obj_tr_shutter_cs_cpp = .text:0x00001170; // type:function size:0x1FC scope:local +__dt__35sFStateID_c<20dAcOTrlyShtrChgScn_c>Fv = .text:0x00001370; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOTrlyShtrChgScn_c>CFPCc = .text:0x000013D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_496_data_5C = .data:0x0000005C; // type:object size:0x1C lbl_496_data_78 = .data:0x00000078; // type:object size:0x20 lbl_496_data_98 = .data:0x00000098; // type:object size:0x10 data:string lbl_496_data_A8 = .data:0x000000A8; // type:object size:0x8 data:4byte -lbl_496_data_B0 = .data:0x000000B0; // type:object size:0x10 +g_profile_OBJ_TR_SHUTTER_CS = .data:0x000000B0; // type:object size:0x10 lbl_496_data_C0 = .data:0x000000C0; // type:object size:0x48 lbl_496_data_108 = .data:0x00000108; // type:object size:0x90 lbl_496_data_198 = .data:0x00000198; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_trap_bird_woodNP/symbols.txt b/config/SOUE01/rels/d_a_obj_trap_bird_woodNP/symbols.txt index c6e656e8..35649d89 100644 --- a/config/SOUE01/rels/d_a_obj_trap_bird_woodNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_trap_bird_woodNP/symbols.txt @@ -4,52 +4,52 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_469_F0 = .text:0x000000F0; // type:function size:0x40 -fn_469_130 = .text:0x00000130; // type:function size:0x24C -fn_469_380 = .text:0x00000380; // type:function size:0x58 -fn_469_3E0 = .text:0x000003E0; // type:function size:0x6C -fn_469_450 = .text:0x00000450; // type:function size:0xA0 -fn_469_4F0 = .text:0x000004F0; // type:function size:0xA4 +dAcOTrapBirdWood_c_classInit__Fv = .text:0x00000130; // type:function size:0x24C +__dt__31sFState_c<18dAcOTrapBirdWood_c>Fv = .text:0x00000380; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOTrapBirdWood_c>Fv = .text:0x000003E0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000450; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004F0; // type:function size:0xA4 fn_469_5A0 = .text:0x000005A0; // type:function size:0x4 fn_469_5B0 = .text:0x000005B0; // type:function size:0x344 fn_469_900 = .text:0x00000900; // type:function size:0x454 -fn_469_D60 = .text:0x00000D60; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D60; // type:function size:0x10 fn_469_D70 = .text:0x00000D70; // type:function size:0xEC fn_469_E60 = .text:0x00000E60; // type:function size:0x8 fn_469_E70 = .text:0x00000E70; // type:function size:0xF0 -fn_469_F60 = .text:0x00000F60; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F60; // type:function size:0x10 fn_469_F70 = .text:0x00000F70; // type:function size:0x9C fn_469_1010 = .text:0x00001010; // type:function size:0xC4 -fn_469_10E0 = .text:0x000010E0; // type:function size:0x4 -fn_469_10F0 = .text:0x000010F0; // type:function size:0x1EC +initializeState_Wait__18dAcOTrapBirdWood_cFv = .text:0x000010E0; // type:function size:0x4 +executeState_Wait__18dAcOTrapBirdWood_cFv = .text:0x000010F0; // type:function size:0x1EC fn_469_12E0 = .text:0x000012E0; // type:function size:0x1C -fn_469_1300 = .text:0x00001300; // type:function size:0xE0 -fn_469_13E0 = .text:0x000013E0; // type:function size:0x4 -fn_469_13F0 = .text:0x000013F0; // type:function size:0x4 -fn_469_1400 = .text:0x00001400; // type:function size:0x4 +finalizeState_Wait__18dAcOTrapBirdWood_cFv = .text:0x00001300; // type:function size:0xE0 +initializeState_Broken__18dAcOTrapBirdWood_cFv = .text:0x000013E0; // type:function size:0x4 +executeState_Broken__18dAcOTrapBirdWood_cFv = .text:0x000013F0; // type:function size:0x4 +finalizeState_Broken__18dAcOTrapBirdWood_cFv = .text:0x00001400; // type:function size:0x4 fn_469_1410 = .text:0x00001410; // type:function size:0x4 fn_469_1420 = .text:0x00001420; // type:function size:0x664 fn_469_1A90 = .text:0x00001A90; // type:function size:0x70 fn_469_1B00 = .text:0x00001B00; // type:function size:0x9AC fn_469_24B0 = .text:0x000024B0; // type:function size:0x128 -fn_469_25E0 = .text:0x000025E0; // type:function size:0x208 -fn_469_27F0 = .text:0x000027F0; // type:function size:0x10 -fn_469_2800 = .text:0x00002800; // type:function size:0x60 -fn_469_2860 = .text:0x00002860; // type:function size:0xC -fn_469_2870 = .text:0x00002870; // type:function size:0x1C -fn_469_2890 = .text:0x00002890; // type:function size:0x1C -fn_469_28B0 = .text:0x000028B0; // type:function size:0x1C -fn_469_28D0 = .text:0x000028D0; // type:function size:0x10 -fn_469_28E0 = .text:0x000028E0; // type:function size:0x10 -fn_469_28F0 = .text:0x000028F0; // type:function size:0x10 -fn_469_2900 = .text:0x00002900; // type:function size:0x10 -fn_469_2910 = .text:0x00002910; // type:function size:0x10 -fn_469_2920 = .text:0x00002920; // type:function size:0x10 -fn_469_2930 = .text:0x00002930; // type:function size:0x30 -fn_469_2960 = .text:0x00002960; // type:function size:0x30 -fn_469_2990 = .text:0x00002990; // type:function size:0x30 -fn_469_29C0 = .text:0x000029C0; // type:function size:0x1C0 -fn_469_2B80 = .text:0x00002B80; // type:function size:0x58 -fn_469_2BE0 = .text:0x00002BE0; // type:function size:0x88 +__dt__18dAcOTrapBirdWood_cFv = .text:0x000025E0; // type:function size:0x208 +getStateID__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000027F0; // type:function size:0x10 +build__34sFStateFct_c<18dAcOTrapBirdWood_c>FRC12sStateIDIf_c = .text:0x00002800; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOTrapBirdWood_c>FRP10sStateIf_c = .text:0x00002860; // type:function size:0xC +initialize__31sFState_c<18dAcOTrapBirdWood_c>Fv = .text:0x00002870; // type:function size:0x1C +execute__31sFState_c<18dAcOTrapBirdWood_c>Fv = .text:0x00002890; // type:function size:0x1C +finalize__31sFState_c<18dAcOTrapBirdWood_c>Fv = .text:0x000028B0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000028D0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000028E0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000028F0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002900; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002910; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002920; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOTrapBirdWood_c>CFR18dAcOTrapBirdWood_c = .text:0x00002930; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOTrapBirdWood_c>CFR18dAcOTrapBirdWood_c = .text:0x00002960; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOTrapBirdWood_c>CFR18dAcOTrapBirdWood_c = .text:0x00002990; // type:function size:0x30 +__sinit_\d_a_obj_trap_bird_wood_cpp = .text:0x000029C0; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcOTrapBirdWood_c>Fv = .text:0x00002B80; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOTrapBirdWood_c>CFPCc = .text:0x00002BE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -61,7 +61,7 @@ lbl_469_rodata_68 = .rodata:0x00000068; // type:object size:0x2C data:float lbl_469_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float lbl_469_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float lbl_469_rodata_9C = .rodata:0x0000009C; // type:object size:0x2C data:float -lbl_469_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TRAP_BIRD_WOOD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_469_data_10 = .data:0x00000010; // type:object size:0xF8 lbl_469_data_108 = .data:0x00000108; // type:object size:0x50 lbl_469_data_158 = .data:0x00000158; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_trap_rock_1NP/symbols.txt b/config/SOUE01/rels/d_a_obj_trap_rock_1NP/symbols.txt index abe7e627..63e3f53b 100644 --- a/config/SOUE01/rels/d_a_obj_trap_rock_1NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_trap_rock_1NP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOtrapRock__ctor = .text:0x000000F0; // type:function size:0xC8 -fn_261_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_261_220 = .text:0x00000220; // type:function size:0x6C -fn_261_290 = .text:0x00000290; // type:function size:0xA0 -fn_261_330 = .text:0x00000330; // type:function size:0xA4 +dAcOtrapRock1_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC8 +__dt__28sFState_c<15dAcOtrapRock1_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOtrapRock1_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 AcOtrapRock__initModels = .text:0x000003E0; // type:function size:0xE0 AcOtrapRock__init = .text:0x000004C0; // type:function size:0x178 -fn_261_640 = .text:0x00000640; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000640; // type:function size:0x10 fn_261_650 = .text:0x00000650; // type:function size:0x8 AcOtrapRock__update = .text:0x00000660; // type:function size:0x5C -fn_261_6C0 = .text:0x000006C0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006C0; // type:function size:0x10 AcOtrapRock__draw = .text:0x000006D0; // type:function size:0x28 -fn_261_700 = .text:0x00000700; // type:function size:0x4 -AcOtrapRock__stateTrapWaitUpdate = .text:0x00000710; // type:function size:0x74 -fn_261_790 = .text:0x00000790; // type:function size:0x4 -AcOtrapRock__stateTrapActionEnter = .text:0x000007A0; // type:function size:0x2C -AcOtrapRock__stateTrapActionUpdate = .text:0x000007D0; // type:function size:0x288 -fn_261_A60 = .text:0x00000A60; // type:function size:0x4 -fn_261_A70 = .text:0x00000A70; // type:function size:0x4 -AcOtrapRock__stateTrapReturnUpdate = .text:0x00000A80; // type:function size:0x64 -fn_261_AF0 = .text:0x00000AF0; // type:function size:0x4 -AcOtrapRock__dtor = .text:0x00000B00; // type:function size:0xD8 -fn_261_BE0 = .text:0x00000BE0; // type:function size:0x10 -fn_261_BF0 = .text:0x00000BF0; // type:function size:0x60 -fn_261_C50 = .text:0x00000C50; // type:function size:0xC -fn_261_C60 = .text:0x00000C60; // type:function size:0x1C -fn_261_C80 = .text:0x00000C80; // type:function size:0x1C -fn_261_CA0 = .text:0x00000CA0; // type:function size:0x1C -fn_261_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_261_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_261_CE0 = .text:0x00000CE0; // type:function size:0x10 -fn_261_CF0 = .text:0x00000CF0; // type:function size:0x10 -fn_261_D00 = .text:0x00000D00; // type:function size:0x10 -fn_261_D10 = .text:0x00000D10; // type:function size:0x10 -fn_261_D20 = .text:0x00000D20; // type:function size:0x30 -fn_261_D50 = .text:0x00000D50; // type:function size:0x30 -fn_261_D80 = .text:0x00000D80; // type:function size:0x30 -fn_261_DB0 = .text:0x00000DB0; // type:function size:0x27C -fn_261_1030 = .text:0x00001030; // type:function size:0x58 -fn_261_1090 = .text:0x00001090; // type:function size:0x88 +initializeState_TrapWait__15dAcOtrapRock1_cFv = .text:0x00000700; // type:function size:0x4 +executeState_TrapWait__15dAcOtrapRock1_cFv = .text:0x00000710; // type:function size:0x74 +finalizeState_TrapWait__15dAcOtrapRock1_cFv = .text:0x00000790; // type:function size:0x4 +initializeState_TrapAction__15dAcOtrapRock1_cFv = .text:0x000007A0; // type:function size:0x2C +executeState_TrapAction__15dAcOtrapRock1_cFv = .text:0x000007D0; // type:function size:0x288 +finalizeState_TrapAction__15dAcOtrapRock1_cFv = .text:0x00000A60; // type:function size:0x4 +initializeState_TrapReturn__15dAcOtrapRock1_cFv = .text:0x00000A70; // type:function size:0x4 +executeState_TrapReturn__15dAcOtrapRock1_cFv = .text:0x00000A80; // type:function size:0x64 +finalizeState_TrapReturn__15dAcOtrapRock1_cFv = .text:0x00000AF0; // type:function size:0x4 +__dt__15dAcOtrapRock1_cFv = .text:0x00000B00; // type:function size:0xD8 +getStateID__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BE0; // type:function size:0x10 +build__31sFStateFct_c<15dAcOtrapRock1_c>FRC12sStateIDIf_c = .text:0x00000BF0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOtrapRock1_c>FRP10sStateIf_c = .text:0x00000C50; // type:function size:0xC +initialize__28sFState_c<15dAcOtrapRock1_c>Fv = .text:0x00000C60; // type:function size:0x1C +execute__28sFState_c<15dAcOtrapRock1_c>Fv = .text:0x00000C80; // type:function size:0x1C +finalize__28sFState_c<15dAcOtrapRock1_c>Fv = .text:0x00000CA0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CC0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CD0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CE0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CF0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D00; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D10; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOtrapRock1_c>CFR15dAcOtrapRock1_c = .text:0x00000D20; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOtrapRock1_c>CFR15dAcOtrapRock1_c = .text:0x00000D50; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOtrapRock1_c>CFR15dAcOtrapRock1_c = .text:0x00000D80; // type:function size:0x30 +__sinit_\d_a_obj_trap_rock_1_cpp = .text:0x00000DB0; // type:function size:0x27C scope:local +__dt__30sFStateID_c<15dAcOtrapRock1_c>Fv = .text:0x00001030; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOtrapRock1_c>CFPCc = .text:0x00001090; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -50,7 +50,7 @@ lbl_261_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float lbl_261_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_261_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_261_rodata_18 = .rodata:0x00000018; // type:object size:0xC -lbl_261_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_TRAP_ROCK_1 = .data:0x00000000; // type:object size:0x50 data:4byte lbl_261_data_50 = .data:0x00000050; // type:object size:0x20 lbl_261_data_70 = .data:0x00000070; // type:object size:0x80 lbl_261_data_F0 = .data:0x000000F0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_treasure_islandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_treasure_islandNP/symbols.txt index bf00f8a5..5674c4f1 100644 --- a/config/SOUE01/rels/d_a_obj_treasure_islandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_treasure_islandNP/symbols.txt @@ -1,13 +1,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOtreasureIsland__ctor = .text:0x00000070; // type:function size:0xF8 +dAcOtreasureIsland_c_classInit__Fv = .text:0x00000070; // type:function size:0xF8 AcOtreasureIsland__initModels = .text:0x00000170; // type:function size:0x2B0 AcOtreasureIsland__init = .text:0x00000420; // type:function size:0x168 AcOtreasureIsland__destroy = .text:0x00000590; // type:function size:0x58 AcOtreasureIsland__update = .text:0x000005F0; // type:function size:0x5C AcOtreasureIsland__draw = .text:0x00000650; // type:function size:0x58 -AcOtreasureIsland__dtor = .text:0x000006B0; // type:function size:0xBC +__dt__20dAcOtreasureIsland_cFv = .text:0x000006B0; // type:function size:0xBC _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_392_rodata_0 = .rodata:0x00000000; // type:object size:0xA4 data:float @@ -35,7 +35,7 @@ lbl_392_data_100 = .data:0x00000100; // type:object size:0x10 data:string lbl_392_data_110 = .data:0x00000110; // type:object size:0x10 data:string lbl_392_data_120 = .data:0x00000120; // type:object size:0x10 data:string lbl_392_data_130 = .data:0x00000130; // type:object size:0x10 data:string -lbl_392_data_140 = .data:0x00000140; // type:object size:0x10 +g_profile_OBJ_TREASURE_ISLAND = .data:0x00000140; // type:object size:0x10 lbl_392_data_150 = .data:0x00000150; // type:object size:0x10 lbl_392_data_160 = .data:0x00000160; // type:object size:0x10 lbl_392_data_170 = .data:0x00000170; // type:object size:0x28 diff --git a/config/SOUE01/rels/d_a_obj_treasure_island_bNP/symbols.txt b/config/SOUE01/rels/d_a_obj_treasure_island_bNP/symbols.txt index 61eac622..fe36cd89 100644 --- a/config/SOUE01/rels/d_a_obj_treasure_island_bNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_treasure_island_bNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOtreasureIslandB__ctor = .text:0x000000F0; // type:function size:0x100 -fn_415_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_415_250 = .text:0x00000250; // type:function size:0x6C -fn_415_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_415_360 = .text:0x00000360; // type:function size:0xA4 +dAcOtreasureIslandB_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__34sFState_c<21dAcOtreasureIslandB_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcOtreasureIslandB_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 AcOtreasureIslandB__initModels = .text:0x00000410; // type:function size:0x1EC AcOtreasureIslandB__init = .text:0x00000600; // type:function size:0x1B4 -fn_415_7C0 = .text:0x000007C0; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007C0; // type:function size:0x10 AcOtreasureIslandB__destroy = .text:0x000007D0; // type:function size:0x54 AcOtreasureIslandB__update = .text:0x00000830; // type:function size:0xC4 -fn_415_900 = .text:0x00000900; // type:function size:0x10 -fn_415_910 = .text:0x00000910; // type:function size:0x10 +executeState__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000900; // type:function size:0x10 +getStateID__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000910; // type:function size:0x10 AcOtreasureIslandB__draw = .text:0x00000920; // type:function size:0x74 -AcOtreasureIslandB__stateWaitEnter = .text:0x000009A0; // type:function size:0x4 -AcOtreasureIslandB__stateWaitUpdate = .text:0x000009B0; // type:function size:0x9C -AcOtreasureIslandB__stateWaitLeave = .text:0x00000A50; // type:function size:0xB0 -AcOtreasureIslandB__stateCoverBreakEnter = .text:0x00000B00; // type:function size:0x40 -AcOtreasureIslandB__stateCoverBreakUpdate = .text:0x00000B40; // type:function size:0x4 -AcOtreasureIslandB__stateCoverBreakLeave = .text:0x00000B50; // type:function size:0x4 +initializeState_Wait__21dAcOtreasureIslandB_cFv = .text:0x000009A0; // type:function size:0x4 +executeState_Wait__21dAcOtreasureIslandB_cFv = .text:0x000009B0; // type:function size:0x9C +finalizeState_Wait__21dAcOtreasureIslandB_cFv = .text:0x00000A50; // type:function size:0xB0 +initializeState_CoverBreak__21dAcOtreasureIslandB_cFv = .text:0x00000B00; // type:function size:0x40 +executeState_CoverBreak__21dAcOtreasureIslandB_cFv = .text:0x00000B40; // type:function size:0x4 +finalizeState_CoverBreak__21dAcOtreasureIslandB_cFv = .text:0x00000B50; // type:function size:0x4 AcOtreasureIslandB__checkCollided = .text:0x00000B60; // type:function size:0x6C -AcOtreasureIslandB__dtor = .text:0x00000BD0; // type:function size:0xFC -fn_415_CD0 = .text:0x00000CD0; // type:function size:0x60 -fn_415_D30 = .text:0x00000D30; // type:function size:0xC -fn_415_D40 = .text:0x00000D40; // type:function size:0x1C -fn_415_D60 = .text:0x00000D60; // type:function size:0x1C -fn_415_D80 = .text:0x00000D80; // type:function size:0x1C -fn_415_DA0 = .text:0x00000DA0; // type:function size:0x10 -fn_415_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_415_DC0 = .text:0x00000DC0; // type:function size:0x10 -fn_415_DD0 = .text:0x00000DD0; // type:function size:0x10 -fn_415_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_415_DF0 = .text:0x00000DF0; // type:function size:0x10 -fn_415_E00 = .text:0x00000E00; // type:function size:0x30 -fn_415_E30 = .text:0x00000E30; // type:function size:0x30 -fn_415_E60 = .text:0x00000E60; // type:function size:0x30 -fn_415_E90 = .text:0x00000E90; // type:function size:0x1E0 -fn_415_1070 = .text:0x00001070; // type:function size:0x58 -fn_415_10D0 = .text:0x000010D0; // type:function size:0x88 +__dt__21dAcOtreasureIslandB_cFv = .text:0x00000BD0; // type:function size:0xFC +build__37sFStateFct_c<21dAcOtreasureIslandB_c>FRC12sStateIDIf_c = .text:0x00000CD0; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcOtreasureIslandB_c>FRP10sStateIf_c = .text:0x00000D30; // type:function size:0xC +initialize__34sFState_c<21dAcOtreasureIslandB_c>Fv = .text:0x00000D40; // type:function size:0x1C +execute__34sFState_c<21dAcOtreasureIslandB_c>Fv = .text:0x00000D60; // type:function size:0x1C +finalize__34sFState_c<21dAcOtreasureIslandB_c>Fv = .text:0x00000D80; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DA0; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DB0; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DC0; // type:function size:0x10 +getState__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DD0; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DE0; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DF0; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcOtreasureIslandB_c>CFR21dAcOtreasureIslandB_c = .text:0x00000E00; // type:function size:0x30 +executeState__36sFStateID_c<21dAcOtreasureIslandB_c>CFR21dAcOtreasureIslandB_c = .text:0x00000E30; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcOtreasureIslandB_c>CFR21dAcOtreasureIslandB_c = .text:0x00000E60; // type:function size:0x30 +__sinit_\d_a_obj_treasure_island_b_cpp = .text:0x00000E90; // type:function size:0x1E0 scope:local +__dt__36sFStateID_c<21dAcOtreasureIslandB_c>Fv = .text:0x00001070; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcOtreasureIslandB_c>CFPCc = .text:0x000010D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_415_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_415_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_415_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float -lbl_415_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TREASURE_ISLAND_B = .data:0x00000000; // type:object size:0x10 data:4byte lbl_415_data_10 = .data:0x00000010; // type:object size:0x8C lbl_415_data_9C = .data:0x0000009C; // type:object size:0x24 lbl_415_data_C0 = .data:0x000000C0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_trolleyNP/symbols.txt b/config/SOUE01/rels/d_a_obj_trolleyNP/symbols.txt index e5fee36e..7a5b097e 100644 --- a/config/SOUE01/rels/d_a_obj_trolleyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_trolleyNP/symbols.txt @@ -3,17 +3,17 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTrolley__ctor = .text:0x000000F0; // type:function size:0x32C +dAcOTrolley_c_classInit__Fv = .text:0x000000F0; // type:function size:0x32C fn_470_420 = .text:0x00000420; // type:function size:0x64 fn_470_490 = .text:0x00000490; // type:function size:0x58 fn_470_4F0 = .text:0x000004F0; // type:function size:0x90 fn_470_580 = .text:0x00000580; // type:function size:0x90 fn_470_610 = .text:0x00000610; // type:function size:0x58 fn_470_670 = .text:0x00000670; // type:function size:0x90 -fn_470_700 = .text:0x00000700; // type:function size:0x58 -fn_470_760 = .text:0x00000760; // type:function size:0x6C -fn_470_7D0 = .text:0x000007D0; // type:function size:0xA0 -fn_470_870 = .text:0x00000870; // type:function size:0xA4 +__dt__26sFState_c<13dAcOTrolley_c>Fv = .text:0x00000700; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOTrolley_c>Fv = .text:0x00000760; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007D0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000870; // type:function size:0xA4 fn_470_920 = .text:0x00000920; // type:function size:0x10 fn_470_930 = .text:0x00000930; // type:function size:0x40 fn_470_970 = .text:0x00000970; // type:function size:0x14 @@ -27,70 +27,70 @@ fn_470_AE0 = .text:0x00000AE0; // type:function size:0x48 fn_470_B30 = .text:0x00000B30; // type:function size:0x4 AcOTrolley__initModels = .text:0x00000B40; // type:function size:0x2A8 AcOTrolley__init1 = .text:0x00000DF0; // type:function size:0xD30 -fn_470_1B20 = .text:0x00001B20; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001B20; // type:function size:0x10 AcOTrolley__init2 = .text:0x00001B30; // type:function size:0x36C AcOTrolley__destroy = .text:0x00001EA0; // type:function size:0x58 AcOTrolley__update = .text:0x00001F00; // type:function size:0x1184 -fn_470_3090 = .text:0x00003090; // type:function size:0x10 -fn_470_30A0 = .text:0x000030A0; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003090; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000030A0; // type:function size:0x10 fn_470_30B0 = .text:0x000030B0; // type:function size:0x4C AcOTrolley__draw = .text:0x00003100; // type:function size:0x38C -AcOTrolley__stateWaitEnter = .text:0x00003490; // type:function size:0x20 -AcOTrolley__stateWaitUpdate = .text:0x000034B0; // type:function size:0x198 -fn_470_3650 = .text:0x00003650; // type:function size:0x4 -fn_470_3660 = .text:0x00003660; // type:function size:0x20 -fn_470_3680 = .text:0x00003680; // type:function size:0x68 -fn_470_36F0 = .text:0x000036F0; // type:function size:0x4 -fn_470_3700 = .text:0x00003700; // type:function size:0x50 -fn_470_3750 = .text:0x00003750; // type:function size:0x46C -fn_470_3BC0 = .text:0x00003BC0; // type:function size:0x4 -fn_470_3BD0 = .text:0x00003BD0; // type:function size:0x108 -fn_470_3CE0 = .text:0x00003CE0; // type:function size:0x5DC -fn_470_42C0 = .text:0x000042C0; // type:function size:0x4 -fn_470_42D0 = .text:0x000042D0; // type:function size:0xDC -fn_470_43B0 = .text:0x000043B0; // type:function size:0x1C4 -fn_470_4580 = .text:0x00004580; // type:function size:0xC -fn_470_4590 = .text:0x00004590; // type:function size:0xF0 -fn_470_4680 = .text:0x00004680; // type:function size:0x184 -fn_470_4810 = .text:0x00004810; // type:function size:0xC -fn_470_4820 = .text:0x00004820; // type:function size:0x34 -fn_470_4860 = .text:0x00004860; // type:function size:0x100 -fn_470_4960 = .text:0x00004960; // type:function size:0x4 -AcOTrolley__statePushPullEnter = .text:0x00004970; // type:function size:0x1C0 -AcOTrolley__statePushPullUpdate = .text:0x00004B30; // type:function size:0x580 -AcOTrolley__statePushPullLeave = .text:0x000050B0; // type:function size:0x20 -AcOTrolley__stateFallEnter = .text:0x000050D0; // type:function size:0x38 -AcOTrolley__stateFallUpdate = .text:0x00005110; // type:function size:0x2F0 -fn_470_5400 = .text:0x00005400; // type:function size:0x4 -fn_470_5410 = .text:0x00005410; // type:function size:0x4 -fn_470_5420 = .text:0x00005420; // type:function size:0x18 -fn_470_5440 = .text:0x00005440; // type:function size:0x4 -fn_470_5450 = .text:0x00005450; // type:function size:0x38 -fn_470_5490 = .text:0x00005490; // type:function size:0x140 -fn_470_55D0 = .text:0x000055D0; // type:function size:0x4 -fn_470_55E0 = .text:0x000055E0; // type:function size:0x3C -fn_470_5620 = .text:0x00005620; // type:function size:0xFC -fn_470_5720 = .text:0x00005720; // type:function size:0x4 -fn_470_5730 = .text:0x00005730; // type:function size:0x4 -fn_470_5740 = .text:0x00005740; // type:function size:0xC4 +initializeState_Wait__13dAcOTrolley_cFv = .text:0x00003490; // type:function size:0x20 +executeState_Wait__13dAcOTrolley_cFv = .text:0x000034B0; // type:function size:0x198 +finalizeState_Wait__13dAcOTrolley_cFv = .text:0x00003650; // type:function size:0x4 +initializeState_RideAction__13dAcOTrolley_cFv = .text:0x00003660; // type:function size:0x20 +executeState_RideAction__13dAcOTrolley_cFv = .text:0x00003680; // type:function size:0x68 +finalizeState_RideAction__13dAcOTrolley_cFv = .text:0x000036F0; // type:function size:0x4 +initializeState_StartAction__13dAcOTrolley_cFv = .text:0x00003700; // type:function size:0x50 +executeState_StartAction__13dAcOTrolley_cFv = .text:0x00003750; // type:function size:0x46C +finalizeState_StartAction__13dAcOTrolley_cFv = .text:0x00003BC0; // type:function size:0x4 +initializeState_PathMove__13dAcOTrolley_cFv = .text:0x00003BD0; // type:function size:0x108 +executeState_PathMove__13dAcOTrolley_cFv = .text:0x00003CE0; // type:function size:0x5DC +finalizeState_PathMove__13dAcOTrolley_cFv = .text:0x000042C0; // type:function size:0x4 +initializeState_StopAction__13dAcOTrolley_cFv = .text:0x000042D0; // type:function size:0xDC +executeState_StopAction__13dAcOTrolley_cFv = .text:0x000043B0; // type:function size:0x1C4 +finalizeState_StopAction__13dAcOTrolley_cFv = .text:0x00004580; // type:function size:0xC +initializeState_CrashAction__13dAcOTrolley_cFv = .text:0x00004590; // type:function size:0xF0 +executeState_CrashAction__13dAcOTrolley_cFv = .text:0x00004680; // type:function size:0x184 +finalizeState_CrashAction__13dAcOTrolley_cFv = .text:0x00004810; // type:function size:0xC +initializeState_WaitOpenDoor__13dAcOTrolley_cFv = .text:0x00004820; // type:function size:0x34 +executeState_WaitOpenDoor__13dAcOTrolley_cFv = .text:0x00004860; // type:function size:0x100 +finalizeState_WaitOpenDoor__13dAcOTrolley_cFv = .text:0x00004960; // type:function size:0x4 +initializeState_PushPull__13dAcOTrolley_cFv = .text:0x00004970; // type:function size:0x1C0 +executeState_PushPull__13dAcOTrolley_cFv = .text:0x00004B30; // type:function size:0x580 +finalizeState_PushPull__13dAcOTrolley_cFv = .text:0x000050B0; // type:function size:0x20 +initializeState_Fall__13dAcOTrolley_cFv = .text:0x000050D0; // type:function size:0x38 +executeState_Fall__13dAcOTrolley_cFv = .text:0x00005110; // type:function size:0x2F0 +finalizeState_Fall__13dAcOTrolley_cFv = .text:0x00005400; // type:function size:0x4 +initializeState_End__13dAcOTrolley_cFv = .text:0x00005410; // type:function size:0x4 +executeState_End__13dAcOTrolley_cFv = .text:0x00005420; // type:function size:0x18 +finalizeState_End__13dAcOTrolley_cFv = .text:0x00005440; // type:function size:0x4 +initializeState_TimeSlipStart__13dAcOTrolley_cFv = .text:0x00005450; // type:function size:0x38 +executeState_TimeSlipStart__13dAcOTrolley_cFv = .text:0x00005490; // type:function size:0x140 +finalizeState_TimeSlipStart__13dAcOTrolley_cFv = .text:0x000055D0; // type:function size:0x4 +initializeState_TimeSlipEnd__13dAcOTrolley_cFv = .text:0x000055E0; // type:function size:0x3C +executeState_TimeSlipEnd__13dAcOTrolley_cFv = .text:0x00005620; // type:function size:0xFC +finalizeState_TimeSlipEnd__13dAcOTrolley_cFv = .text:0x00005720; // type:function size:0x4 +initializeState_TimeSlipEndFromAnother__13dAcOTrolley_cFv = .text:0x00005730; // type:function size:0x4 +executeState_TimeSlipEndFromAnother__13dAcOTrolley_cFv = .text:0x00005740; // type:function size:0xC4 fn_470_5810 = .text:0x00005810; // type:function size:0x28 -fn_470_5840 = .text:0x00005840; // type:function size:0x4 -AcOTrolley__stateRestartWaitEnter = .text:0x00005850; // type:function size:0xC -AcOTrolley__stateRestartWaitUpdate = .text:0x00005860; // type:function size:0x38 +finalizeState_TimeSlipEndFromAnother__13dAcOTrolley_cFv = .text:0x00005840; // type:function size:0x4 +initializeState_RestartWait__13dAcOTrolley_cFv = .text:0x00005850; // type:function size:0xC +executeState_RestartWait__13dAcOTrolley_cFv = .text:0x00005860; // type:function size:0x38 fn_470_5898 = .text:0x00005898; // type:function size:0x4 -fn_470_58A0 = .text:0x000058A0; // type:function size:0x4 -fn_470_58B0 = .text:0x000058B0; // type:function size:0xC -fn_470_58C0 = .text:0x000058C0; // type:function size:0xA4 -fn_470_5970 = .text:0x00005970; // type:function size:0x4 -fn_470_5980 = .text:0x00005980; // type:function size:0x10C -fn_470_5A90 = .text:0x00005A90; // type:function size:0x114 -fn_470_5BB0 = .text:0x00005BB0; // type:function size:0x4 -fn_470_5BC0 = .text:0x00005BC0; // type:function size:0x5C -fn_470_5C20 = .text:0x00005C20; // type:function size:0x47C -fn_470_60A0 = .text:0x000060A0; // type:function size:0x4 -fn_470_60B0 = .text:0x000060B0; // type:function size:0x4 -fn_470_60C0 = .text:0x000060C0; // type:function size:0x74 -fn_470_6140 = .text:0x00006140; // type:function size:0x4 +finalizeState_RestartWait__13dAcOTrolley_cFv = .text:0x000058A0; // type:function size:0x4 +initializeState_BuriedSand__13dAcOTrolley_cFv = .text:0x000058B0; // type:function size:0xC +executeState_BuriedSand__13dAcOTrolley_cFv = .text:0x000058C0; // type:function size:0xA4 +finalizeState_BuriedSand__13dAcOTrolley_cFv = .text:0x00005970; // type:function size:0x4 +initializeState_BackMove__13dAcOTrolley_cFv = .text:0x00005980; // type:function size:0x10C +executeState_BackMove__13dAcOTrolley_cFv = .text:0x00005A90; // type:function size:0x114 +finalizeState_BackMove__13dAcOTrolley_cFv = .text:0x00005BB0; // type:function size:0x4 +initializeState_F302RevivalDemo__13dAcOTrolley_cFv = .text:0x00005BC0; // type:function size:0x5C +executeState_F302RevivalDemo__13dAcOTrolley_cFv = .text:0x00005C20; // type:function size:0x47C +finalizeState_F302RevivalDemo__13dAcOTrolley_cFv = .text:0x000060A0; // type:function size:0x4 +initializeState_WaitOnSwitch__13dAcOTrolley_cFv = .text:0x000060B0; // type:function size:0x4 +executeState_WaitOnSwitch__13dAcOTrolley_cFv = .text:0x000060C0; // type:function size:0x74 +finalizeState_WaitOnSwitch__13dAcOTrolley_cFv = .text:0x00006140; // type:function size:0x4 fn_470_6150 = .text:0x00006150; // type:function size:0x30 fn_470_6180 = .text:0x00006180; // type:function size:0x49C fn_470_6620 = .text:0x00006620; // type:function size:0x228 @@ -157,24 +157,24 @@ fn_470_9BA0 = .text:0x00009BA0; // type:function size:0xAC fn_470_9C50 = .text:0x00009C50; // type:function size:0x1AC fn_470_9E00 = .text:0x00009E00; // type:function size:0x1D4 fn_470_9FE0 = .text:0x00009FE0; // type:function size:0x1A8 -fn_470_A190 = .text:0x0000A190; // type:function size:0x2C8 -fn_470_A460 = .text:0x0000A460; // type:function size:0x60 -fn_470_A4C0 = .text:0x0000A4C0; // type:function size:0xC -fn_470_A4D0 = .text:0x0000A4D0; // type:function size:0x1C -fn_470_A4F0 = .text:0x0000A4F0; // type:function size:0x1C -fn_470_A510 = .text:0x0000A510; // type:function size:0x1C -fn_470_A530 = .text:0x0000A530; // type:function size:0x10 -fn_470_A540 = .text:0x0000A540; // type:function size:0x10 -fn_470_A550 = .text:0x0000A550; // type:function size:0x10 -fn_470_A560 = .text:0x0000A560; // type:function size:0x10 -fn_470_A570 = .text:0x0000A570; // type:function size:0x10 -fn_470_A580 = .text:0x0000A580; // type:function size:0x10 -fn_470_A590 = .text:0x0000A590; // type:function size:0x30 -fn_470_A5C0 = .text:0x0000A5C0; // type:function size:0x30 -fn_470_A5F0 = .text:0x0000A5F0; // type:function size:0x30 -fn_470_A620 = .text:0x0000A620; // type:function size:0xE68 -fn_470_B490 = .text:0x0000B490; // type:function size:0x58 -fn_470_B4F0 = .text:0x0000B4F0; // type:function size:0x88 +__dt__13dAcOTrolley_cFv = .text:0x0000A190; // type:function size:0x2C8 +build__29sFStateFct_c<13dAcOTrolley_c>FRC12sStateIDIf_c = .text:0x0000A460; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOTrolley_c>FRP10sStateIf_c = .text:0x0000A4C0; // type:function size:0xC +initialize__26sFState_c<13dAcOTrolley_c>Fv = .text:0x0000A4D0; // type:function size:0x1C +execute__26sFState_c<13dAcOTrolley_c>Fv = .text:0x0000A4F0; // type:function size:0x1C +finalize__26sFState_c<13dAcOTrolley_c>Fv = .text:0x0000A510; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A530; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A540; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A550; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A560; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A570; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A580; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOTrolley_c>CFR13dAcOTrolley_c = .text:0x0000A590; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOTrolley_c>CFR13dAcOTrolley_c = .text:0x0000A5C0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOTrolley_c>CFR13dAcOTrolley_c = .text:0x0000A5F0; // type:function size:0x30 +__sinit_\d_a_obj_trolley_cpp = .text:0x0000A620; // type:function size:0xE68 scope:local +__dt__28sFStateID_c<13dAcOTrolley_c>Fv = .text:0x0000B490; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOTrolley_c>CFPCc = .text:0x0000B4F0; // type:function size:0x88 fn_470_B580 = .text:0x0000B580; // type:function size:0x8 fn_470_B590 = .text:0x0000B590; // type:function size:0x8 fn_470_B5A0 = .text:0x0000B5A0; // type:function size:0x8 @@ -213,7 +213,7 @@ lbl_470_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_470_data_28 = .data:0x00000028; // type:object size:0x20 lbl_470_data_48 = .data:0x00000048; // type:object size:0x4 data:4byte lbl_470_data_4C = .data:0x0000004C; // type:object size:0x1C -lbl_470_data_68 = .data:0x00000068; // type:object size:0xEC +g_profile_OBJ_TROLLEY = .data:0x00000068; // type:object size:0xEC lbl_470_data_154 = .data:0x00000154; // type:object size:0x20 lbl_470_data_174 = .data:0x00000174; // type:object size:0x2C lbl_470_data_1A0 = .data:0x000001A0; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_trolley_shutterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_trolley_shutterNP/symbols.txt index 728b798c..02e6d194 100644 --- a/config/SOUE01/rels/d_a_obj_trolley_shutterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_trolley_shutterNP/symbols.txt @@ -7,48 +7,48 @@ fn_568_F0 = .text:0x000000F0; // type:function size:0xC fn_568_FC = .text:0x000000FC; // type:function size:0x4 fn_568_100 = .text:0x00000100; // type:function size:0xC fn_568_10C = .text:0x0000010C; // type:function size:0x4 -AcOTrolleyShutter__ctor = .text:0x00000110; // type:function size:0x110 -fn_568_220 = .text:0x00000220; // type:function size:0x58 -fn_568_280 = .text:0x00000280; // type:function size:0x6C -fn_568_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_568_390 = .text:0x00000390; // type:function size:0xA4 +dAcOTrolleyShutter_c_classInit__Fv = .text:0x00000110; // type:function size:0x110 +__dt__33sFState_c<20dAcOTrolleyShutter_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOTrolleyShutter_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_568_440 = .text:0x00000440; // type:function size:0xE4 fn_568_530 = .text:0x00000530; // type:function size:0xF8 -fn_568_630 = .text:0x00000630; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000630; // type:function size:0x10 fn_568_640 = .text:0x00000640; // type:function size:0x8 fn_568_650 = .text:0x00000650; // type:function size:0x160 -fn_568_7B0 = .text:0x000007B0; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007B0; // type:function size:0x10 fn_568_7C0 = .text:0x000007C0; // type:function size:0xE8 -fn_568_8B0 = .text:0x000008B0; // type:function size:0x74 -fn_568_930 = .text:0x00000930; // type:function size:0x270 -fn_568_BA0 = .text:0x00000BA0; // type:function size:0x4 -fn_568_BB0 = .text:0x00000BB0; // type:function size:0x6C -fn_568_C20 = .text:0x00000C20; // type:function size:0x190 -fn_568_DB0 = .text:0x00000DB0; // type:function size:0x4 +initializeState_Wait__20dAcOTrolleyShutter_cFv = .text:0x000008B0; // type:function size:0x74 +executeState_Wait__20dAcOTrolleyShutter_cFv = .text:0x00000930; // type:function size:0x270 +finalizeState_Wait__20dAcOTrolleyShutter_cFv = .text:0x00000BA0; // type:function size:0x4 +initializeState_OpenEvent__20dAcOTrolleyShutter_cFv = .text:0x00000BB0; // type:function size:0x6C +executeState_OpenEvent__20dAcOTrolleyShutter_cFv = .text:0x00000C20; // type:function size:0x190 +finalizeState_OpenEvent__20dAcOTrolleyShutter_cFv = .text:0x00000DB0; // type:function size:0x4 fn_568_DC0 = .text:0x00000DC0; // type:function size:0xD0 fn_568_E90 = .text:0x00000E90; // type:function size:0xD4 fn_568_F70 = .text:0x00000F70; // type:function size:0xB8 fn_568_1030 = .text:0x00001030; // type:function size:0x8 fn_568_1040 = .text:0x00001040; // type:function size:0x8 -fn_568_1050 = .text:0x00001050; // type:function size:0xE4 -fn_568_1140 = .text:0x00001140; // type:function size:0x10 -fn_568_1150 = .text:0x00001150; // type:function size:0x60 -fn_568_11B0 = .text:0x000011B0; // type:function size:0xC -fn_568_11C0 = .text:0x000011C0; // type:function size:0x1C -fn_568_11E0 = .text:0x000011E0; // type:function size:0x1C -fn_568_1200 = .text:0x00001200; // type:function size:0x1C -fn_568_1220 = .text:0x00001220; // type:function size:0x10 -fn_568_1230 = .text:0x00001230; // type:function size:0x10 -fn_568_1240 = .text:0x00001240; // type:function size:0x10 -fn_568_1250 = .text:0x00001250; // type:function size:0x10 -fn_568_1260 = .text:0x00001260; // type:function size:0x10 -fn_568_1270 = .text:0x00001270; // type:function size:0x10 -fn_568_1280 = .text:0x00001280; // type:function size:0x30 -fn_568_12B0 = .text:0x000012B0; // type:function size:0x30 -fn_568_12E0 = .text:0x000012E0; // type:function size:0x30 -fn_568_1310 = .text:0x00001310; // type:function size:0x1FC -fn_568_1510 = .text:0x00001510; // type:function size:0x58 -fn_568_1570 = .text:0x00001570; // type:function size:0x88 +__dt__20dAcOTrolleyShutter_cFv = .text:0x00001050; // type:function size:0xE4 +getStateID__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001140; // type:function size:0x10 +build__36sFStateFct_c<20dAcOTrolleyShutter_c>FRC12sStateIDIf_c = .text:0x00001150; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOTrolleyShutter_c>FRP10sStateIf_c = .text:0x000011B0; // type:function size:0xC +initialize__33sFState_c<20dAcOTrolleyShutter_c>Fv = .text:0x000011C0; // type:function size:0x1C +execute__33sFState_c<20dAcOTrolleyShutter_c>Fv = .text:0x000011E0; // type:function size:0x1C +finalize__33sFState_c<20dAcOTrolleyShutter_c>Fv = .text:0x00001200; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001220; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001230; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001240; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001250; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001260; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001270; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOTrolleyShutter_c>CFR20dAcOTrolleyShutter_c = .text:0x00001280; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOTrolleyShutter_c>CFR20dAcOTrolleyShutter_c = .text:0x000012B0; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOTrolleyShutter_c>CFR20dAcOTrolleyShutter_c = .text:0x000012E0; // type:function size:0x30 +__sinit_\d_a_obj_trolley_shutter_cpp = .text:0x00001310; // type:function size:0x1FC scope:local +__dt__35sFStateID_c<20dAcOTrolleyShutter_c>Fv = .text:0x00001510; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOTrolleyShutter_c>CFPCc = .text:0x00001570; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -62,7 +62,7 @@ lbl_568_data_30 = .data:0x00000030; // type:object size:0x1C lbl_568_data_4C = .data:0x0000004C; // type:object size:0x1C lbl_568_data_68 = .data:0x00000068; // type:object size:0x10 data:string lbl_568_data_78 = .data:0x00000078; // type:object size:0x8 data:4byte -lbl_568_data_80 = .data:0x00000080; // type:object size:0x10 +g_profile_OBJ_TROLLEY_SHUTTER = .data:0x00000080; // type:object size:0x10 lbl_568_data_90 = .data:0x00000090; // type:object size:0x40 lbl_568_data_D0 = .data:0x000000D0; // type:object size:0x8 data:4byte lbl_568_data_D8 = .data:0x000000D8; // type:object size:0x90 diff --git a/config/SOUE01/rels/d_a_obj_truckNP/symbols.txt b/config/SOUE01/rels/d_a_obj_truckNP/symbols.txt index 1aba178e..ab5e859a 100644 --- a/config/SOUE01/rels/d_a_obj_truckNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_truckNP/symbols.txt @@ -3,34 +3,34 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOtruck__ctor = .text:0x000000F0; // type:function size:0x1AC +dAcOtruck_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1AC fn_260_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_260_300 = .text:0x00000300; // type:function size:0x58 -fn_260_360 = .text:0x00000360; // type:function size:0x6C -fn_260_3D0 = .text:0x000003D0; // type:function size:0xA0 -fn_260_470 = .text:0x00000470; // type:function size:0xA4 +__dt__24sFState_c<11dAcOtruck_c>Fv = .text:0x00000300; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOtruck_c>Fv = .text:0x00000360; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003D0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000470; // type:function size:0xA4 AcOtruck__actorCollisionInteract = .text:0x00000520; // type:function size:0x1C fn_260_53C = .text:0x0000053C; // type:function size:0x4 AcOtruck__initModels = .text:0x00000540; // type:function size:0x6C AcOtruck__init = .text:0x000005B0; // type:function size:0x300 -fn_260_8B0 = .text:0x000008B0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008B0; // type:function size:0x10 fn_260_8C0 = .text:0x000008C0; // type:function size:0x8 AcOtruck__update = .text:0x000008D0; // type:function size:0x200 -fn_260_AD0 = .text:0x00000AD0; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AD0; // type:function size:0x10 AcOtruck__draw = .text:0x00000AE0; // type:function size:0xE0 AcOtruck__resetMaybe = .text:0x00000BC0; // type:function size:0x100 -AcOtruck__stateWaitEnter = .text:0x00000CC0; // type:function size:0x148 -AcOtruck__stateWaitUpdate = .text:0x00000E10; // type:function size:0x150 -fn_260_F60 = .text:0x00000F60; // type:function size:0x4 -AcOtruck__stateReadyEnter = .text:0x00000F70; // type:function size:0x80 -AcOtruck__stateReadyUpdate = .text:0x00000FF0; // type:function size:0x1D0 -fn_260_11C0 = .text:0x000011C0; // type:function size:0x4 -AcOtruck__statePathMoveEnter = .text:0x000011D0; // type:function size:0x4C -AcOtruck__statePathMoveUpdate = .text:0x00001220; // type:function size:0x250 -fn_260_1470 = .text:0x00001470; // type:function size:0x4 -AcOtruck__stateSinkEnter = .text:0x00001480; // type:function size:0x9C -AcOtruck__stateSinkUpdate = .text:0x00001520; // type:function size:0x13C -fn_260_1660 = .text:0x00001660; // type:function size:0x4 +initializeState_Wait__11dAcOtruck_cFv = .text:0x00000CC0; // type:function size:0x148 +executeState_Wait__11dAcOtruck_cFv = .text:0x00000E10; // type:function size:0x150 +finalizeState_Wait__11dAcOtruck_cFv = .text:0x00000F60; // type:function size:0x4 +initializeState_Ready__11dAcOtruck_cFv = .text:0x00000F70; // type:function size:0x80 +executeState_Ready__11dAcOtruck_cFv = .text:0x00000FF0; // type:function size:0x1D0 +finalizeState_Ready__11dAcOtruck_cFv = .text:0x000011C0; // type:function size:0x4 +initializeState_PathMove__11dAcOtruck_cFv = .text:0x000011D0; // type:function size:0x4C +executeState_PathMove__11dAcOtruck_cFv = .text:0x00001220; // type:function size:0x250 +finalizeState_PathMove__11dAcOtruck_cFv = .text:0x00001470; // type:function size:0x4 +initializeState_Sink__11dAcOtruck_cFv = .text:0x00001480; // type:function size:0x9C +executeState_Sink__11dAcOtruck_cFv = .text:0x00001520; // type:function size:0x13C +finalizeState_Sink__11dAcOtruck_cFv = .text:0x00001660; // type:function size:0x4 fn_260_1670 = .text:0x00001670; // type:function size:0x48 fn_260_16C0 = .text:0x000016C0; // type:function size:0x80 fn_260_1740 = .text:0x00001740; // type:function size:0x218 @@ -40,7 +40,7 @@ fn_260_1D10 = .text:0x00001D10; // type:function size:0x430 fn_260_2140 = .text:0x00002140; // type:function size:0x3A4 fn_260_24F0 = .text:0x000024F0; // type:function size:0x2D4 fn_260_27D0 = .text:0x000027D0; // type:function size:0x1FC -fn_260_29D0 = .text:0x000029D0; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029D0; // type:function size:0x10 fn_260_29E0 = .text:0x000029E0; // type:function size:0x8C fn_260_2A70 = .text:0x00002A70; // type:function size:0x138 AcOtruck__initPath = .text:0x00002BB0; // type:function size:0x1F0 @@ -64,24 +64,24 @@ fn_260_3DB0 = .text:0x00003DB0; // type:function size:0x24 fn_260_3DE0 = .text:0x00003DE0; // type:function size:0x88 fn_260_3E70 = .text:0x00003E70; // type:function size:0x88 fn_260_3F00 = .text:0x00003F00; // type:function size:0x16C -AcOtruck__dtor = .text:0x00004070; // type:function size:0x1B8 -fn_260_4230 = .text:0x00004230; // type:function size:0x60 -fn_260_4290 = .text:0x00004290; // type:function size:0xC -fn_260_42A0 = .text:0x000042A0; // type:function size:0x1C -fn_260_42C0 = .text:0x000042C0; // type:function size:0x1C -fn_260_42E0 = .text:0x000042E0; // type:function size:0x1C -fn_260_4300 = .text:0x00004300; // type:function size:0x10 -fn_260_4310 = .text:0x00004310; // type:function size:0x10 -fn_260_4320 = .text:0x00004320; // type:function size:0x10 -fn_260_4330 = .text:0x00004330; // type:function size:0x10 -fn_260_4340 = .text:0x00004340; // type:function size:0x10 -fn_260_4350 = .text:0x00004350; // type:function size:0x10 -fn_260_4360 = .text:0x00004360; // type:function size:0x30 -fn_260_4390 = .text:0x00004390; // type:function size:0x30 -fn_260_43C0 = .text:0x000043C0; // type:function size:0x30 -fn_260_43F0 = .text:0x000043F0; // type:function size:0x338 -fn_260_4730 = .text:0x00004730; // type:function size:0x58 -fn_260_4790 = .text:0x00004790; // type:function size:0x88 +__dt__11dAcOtruck_cFv = .text:0x00004070; // type:function size:0x1B8 +build__27sFStateFct_c<11dAcOtruck_c>FRC12sStateIDIf_c = .text:0x00004230; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOtruck_c>FRP10sStateIf_c = .text:0x00004290; // type:function size:0xC +initialize__24sFState_c<11dAcOtruck_c>Fv = .text:0x000042A0; // type:function size:0x1C +execute__24sFState_c<11dAcOtruck_c>Fv = .text:0x000042C0; // type:function size:0x1C +finalize__24sFState_c<11dAcOtruck_c>Fv = .text:0x000042E0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004300; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004310; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004320; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004330; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004340; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004350; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOtruck_c>CFR11dAcOtruck_c = .text:0x00004360; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOtruck_c>CFR11dAcOtruck_c = .text:0x00004390; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOtruck_c>CFR11dAcOtruck_c = .text:0x000043C0; // type:function size:0x30 +__sinit_\d_a_obj_truck_cpp = .text:0x000043F0; // type:function size:0x338 scope:local +__dt__26sFStateID_c<11dAcOtruck_c>Fv = .text:0x00004730; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOtruck_c>CFPCc = .text:0x00004790; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -98,7 +98,7 @@ lbl_260_rodata_130 = .rodata:0x00000130; // type:object size:0x7C data:float lbl_260_rodata_1AC = .rodata:0x000001AC; // type:object size:0x20 data:float lbl_260_rodata_1CC = .rodata:0x000001CC; // type:object size:0xC data:float lbl_260_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x54 data:float -lbl_260_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TRUCK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_260_data_10 = .data:0x00000010; // type:object size:0x40 lbl_260_data_50 = .data:0x00000050; // type:object size:0x8 lbl_260_data_58 = .data:0x00000058; // type:object size:0x3C diff --git a/config/SOUE01/rels/d_a_obj_truck_rail_colNP/symbols.txt b/config/SOUE01/rels/d_a_obj_truck_rail_colNP/symbols.txt index c3e58177..c2d6228c 100644 --- a/config/SOUE01/rels/d_a_obj_truck_rail_colNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_truck_rail_colNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTruckRailCol__ctor = .text:0x000000F0; // type:function size:0x30 -AcOTruckRailCol__ctorCont = .text:0x00000120; // type:function size:0xB0 -fn_528_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_528_230 = .text:0x00000230; // type:function size:0x6C -fn_528_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_528_340 = .text:0x00000340; // type:function size:0xA4 -fn_528_3F0 = .text:0x000003F0; // type:function size:0xCC +dAcOTruckRailCol_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 +__ct__18dAcOTruckRailCol_cFv = .text:0x00000120; // type:function size:0xB0 +__dt__31sFState_c<18dAcOTruckRailCol_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOTruckRailCol_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 +__dt__18dAcOTruckRailCol_cFv = .text:0x000003F0; // type:function size:0xCC fn_528_4C0 = .text:0x000004C0; // type:function size:0x8 fn_528_4D0 = .text:0x000004D0; // type:function size:0x8C -fn_528_560 = .text:0x00000560; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000560; // type:function size:0x10 fn_528_570 = .text:0x00000570; // type:function size:0x8 fn_528_580 = .text:0x00000580; // type:function size:0x88 -fn_528_610 = .text:0x00000610; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000610; // type:function size:0x10 fn_528_620 = .text:0x00000620; // type:function size:0x8 -fn_528_630 = .text:0x00000630; // type:function size:0x4 -fn_528_640 = .text:0x00000640; // type:function size:0x4 -fn_528_650 = .text:0x00000650; // type:function size:0x4 -fn_528_660 = .text:0x00000660; // type:function size:0x10 -fn_528_670 = .text:0x00000670; // type:function size:0x60 -fn_528_6D0 = .text:0x000006D0; // type:function size:0xC -fn_528_6E0 = .text:0x000006E0; // type:function size:0x1C -fn_528_700 = .text:0x00000700; // type:function size:0x1C -fn_528_720 = .text:0x00000720; // type:function size:0x1C -fn_528_740 = .text:0x00000740; // type:function size:0x10 -fn_528_750 = .text:0x00000750; // type:function size:0x10 -fn_528_760 = .text:0x00000760; // type:function size:0x10 -fn_528_770 = .text:0x00000770; // type:function size:0x10 -fn_528_780 = .text:0x00000780; // type:function size:0x10 -fn_528_790 = .text:0x00000790; // type:function size:0x10 -fn_528_7A0 = .text:0x000007A0; // type:function size:0x30 -fn_528_7D0 = .text:0x000007D0; // type:function size:0x30 -fn_528_800 = .text:0x00000800; // type:function size:0x30 -AcOTruckRailCol__sinit = .text:0x00000830; // type:function size:0x10C -fn_528_940 = .text:0x00000940; // type:function size:0x58 -fn_528_9A0 = .text:0x000009A0; // type:function size:0x88 +initializeState_Wait__18dAcOTruckRailCol_cFv = .text:0x00000630; // type:function size:0x4 +executeState_Wait__18dAcOTruckRailCol_cFv = .text:0x00000640; // type:function size:0x4 +finalizeState_Wait__18dAcOTruckRailCol_cFv = .text:0x00000650; // type:function size:0x4 +getStateID__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000660; // type:function size:0x10 +build__34sFStateFct_c<18dAcOTruckRailCol_c>FRC12sStateIDIf_c = .text:0x00000670; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOTruckRailCol_c>FRP10sStateIf_c = .text:0x000006D0; // type:function size:0xC +initialize__31sFState_c<18dAcOTruckRailCol_c>Fv = .text:0x000006E0; // type:function size:0x1C +execute__31sFState_c<18dAcOTruckRailCol_c>Fv = .text:0x00000700; // type:function size:0x1C +finalize__31sFState_c<18dAcOTruckRailCol_c>Fv = .text:0x00000720; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000740; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000750; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000760; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000770; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000780; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000790; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOTruckRailCol_c>CFR18dAcOTruckRailCol_c = .text:0x000007A0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOTruckRailCol_c>CFR18dAcOTruckRailCol_c = .text:0x000007D0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOTruckRailCol_c>CFR18dAcOTruckRailCol_c = .text:0x00000800; // type:function size:0x30 +__sinit_\d_a_obj_truck_rail_col_cpp = .text:0x00000830; // type:function size:0x10C scope:local +__dt__33sFStateID_c<18dAcOTruckRailCol_c>Fv = .text:0x00000940; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOTruckRailCol_c>CFPCc = .text:0x000009A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_528_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_528_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TRUCK_RAIL_COL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_528_data_10 = .data:0x00000010; // type:object size:0x30 lbl_528_data_40 = .data:0x00000040; // type:object size:0x20 data:string lbl_528_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_truck_stopperNP/symbols.txt b/config/SOUE01/rels/d_a_obj_truck_stopperNP/symbols.txt index dc2f7659..ebb4a3c8 100644 --- a/config/SOUE01/rels/d_a_obj_truck_stopperNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_truck_stopperNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOtruckStopper__ctor = .text:0x000000F0; // type:function size:0xC8 -fn_409_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_409_220 = .text:0x00000220; // type:function size:0x6C -fn_409_290 = .text:0x00000290; // type:function size:0xA0 -fn_409_330 = .text:0x00000330; // type:function size:0xA4 +dAcOtruckStopper_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC8 +__dt__31sFState_c<18dAcOtruckStopper_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOtruckStopper_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 AcOtruckStopper__resetStateMaybe = .text:0x000003E0; // type:function size:0x54 -fn_409_440 = .text:0x00000440; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000440; // type:function size:0x10 AcOtruckStopper__initModels = .text:0x00000450; // type:function size:0xF0 AcOtruckStopper__init = .text:0x00000540; // type:function size:0xDC fn_409_620 = .text:0x00000620; // type:function size:0x8 AcOtruckStopper__update = .text:0x00000630; // type:function size:0x30 -fn_409_660 = .text:0x00000660; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000660; // type:function size:0x10 AcOtruckStopper__draw = .text:0x00000670; // type:function size:0x6C -fn_409_6E0 = .text:0x000006E0; // type:function size:0x10 -fn_409_6F0 = .text:0x000006F0; // type:function size:0x4 -AcOtruckStopper__stateWaitUpdate = .text:0x00000700; // type:function size:0xA8 -AcOtruckStopper__stateWaitLeave = .text:0x000007B0; // type:function size:0x8 -AcOtruckStopper__stateBreakEnter = .text:0x000007C0; // type:function size:0xB4 -fn_409_880 = .text:0x00000880; // type:function size:0x4 -fn_409_890 = .text:0x00000890; // type:function size:0x4 -AcOtruckStopper__dtor = .text:0x000008A0; // type:function size:0xD8 -fn_409_980 = .text:0x00000980; // type:function size:0x60 -fn_409_9E0 = .text:0x000009E0; // type:function size:0xC -fn_409_9F0 = .text:0x000009F0; // type:function size:0x1C -fn_409_A10 = .text:0x00000A10; // type:function size:0x1C -fn_409_A30 = .text:0x00000A30; // type:function size:0x1C -fn_409_A50 = .text:0x00000A50; // type:function size:0x10 -fn_409_A60 = .text:0x00000A60; // type:function size:0x10 -fn_409_A70 = .text:0x00000A70; // type:function size:0x10 -fn_409_A80 = .text:0x00000A80; // type:function size:0x10 -fn_409_A90 = .text:0x00000A90; // type:function size:0x10 -fn_409_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_409_AB0 = .text:0x00000AB0; // type:function size:0x30 -fn_409_AE0 = .text:0x00000AE0; // type:function size:0x30 -fn_409_B10 = .text:0x00000B10; // type:function size:0x30 -fn_409_B40 = .text:0x00000B40; // type:function size:0x1C0 -fn_409_D00 = .text:0x00000D00; // type:function size:0x58 -fn_409_D60 = .text:0x00000D60; // type:function size:0x88 +getStateID__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000006E0; // type:function size:0x10 +initializeState_Wait__18dAcOtruckStopper_cFv = .text:0x000006F0; // type:function size:0x4 +executeState_Wait__18dAcOtruckStopper_cFv = .text:0x00000700; // type:function size:0xA8 +finalizeState_Wait__18dAcOtruckStopper_cFv = .text:0x000007B0; // type:function size:0x8 +initializeState_Break__18dAcOtruckStopper_cFv = .text:0x000007C0; // type:function size:0xB4 +executeState_Break__18dAcOtruckStopper_cFv = .text:0x00000880; // type:function size:0x4 +finalizeState_Break__18dAcOtruckStopper_cFv = .text:0x00000890; // type:function size:0x4 +__dt__18dAcOtruckStopper_cFv = .text:0x000008A0; // type:function size:0xD8 +build__34sFStateFct_c<18dAcOtruckStopper_c>FRC12sStateIDIf_c = .text:0x00000980; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOtruckStopper_c>FRP10sStateIf_c = .text:0x000009E0; // type:function size:0xC +initialize__31sFState_c<18dAcOtruckStopper_c>Fv = .text:0x000009F0; // type:function size:0x1C +execute__31sFState_c<18dAcOtruckStopper_c>Fv = .text:0x00000A10; // type:function size:0x1C +finalize__31sFState_c<18dAcOtruckStopper_c>Fv = .text:0x00000A30; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A50; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A60; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A70; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A80; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A90; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AA0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOtruckStopper_c>CFR18dAcOtruckStopper_c = .text:0x00000AB0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOtruckStopper_c>CFR18dAcOtruckStopper_c = .text:0x00000AE0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOtruckStopper_c>CFR18dAcOtruckStopper_c = .text:0x00000B10; // type:function size:0x30 +__sinit_\d_a_obj_truck_stopper_cpp = .text:0x00000B40; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcOtruckStopper_c>Fv = .text:0x00000D00; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOtruckStopper_c>CFPCc = .text:0x00000D60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_409_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float lbl_409_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_409_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_409_data_0 = .data:0x00000000; // type:object size:0x60 data:4byte +g_profile_OBJ_TRUCK_STOPPER = .data:0x00000000; // type:object size:0x60 data:4byte lbl_409_data_60 = .data:0x00000060; // type:object size:0x20 data:string lbl_409_data_80 = .data:0x00000080; // type:object size:0x80 lbl_409_data_100 = .data:0x00000100; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_tuboNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tuboNP/symbols.txt index 24be4022..04baf851 100644 --- a/config/SOUE01/rels/d_a_obj_tuboNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tuboNP/symbols.txt @@ -3,40 +3,40 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTubo__ctor = .text:0x000000F0; // type:function size:0x130 +dAcOtubo_c_classInit__Fv = .text:0x000000F0; // type:function size:0x130 fn_272_220 = .text:0x00000220; // type:function size:0x58 -fn_272_280 = .text:0x00000280; // type:function size:0x58 -fn_272_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_272_350 = .text:0x00000350; // type:function size:0xA0 -fn_272_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__23sFState_c<10dAcOtubo_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOtubo_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_272_4A0 = .text:0x000004A0; // type:function size:0x5C AcOTubo__initModels = .text:0x00000500; // type:function size:0x90 fn_272_590 = .text:0x00000590; // type:function size:0x2B0 -fn_272_840 = .text:0x00000840; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000840; // type:function size:0x10 fn_272_850 = .text:0x00000850; // type:function size:0x124 fn_272_980 = .text:0x00000980; // type:function size:0x8 fn_272_990 = .text:0x00000990; // type:function size:0x344 -fn_272_CE0 = .text:0x00000CE0; // type:function size:0x10 -fn_272_CF0 = .text:0x00000CF0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CE0; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CF0; // type:function size:0x10 fn_272_D00 = .text:0x00000D00; // type:function size:0x1C fn_272_D20 = .text:0x00000D20; // type:function size:0xC8 AcOTubo__draw = .text:0x00000DF0; // type:function size:0xE8 -fn_272_EE0 = .text:0x00000EE0; // type:function size:0x4 -fn_272_EF0 = .text:0x00000EF0; // type:function size:0x224 -fn_272_1120 = .text:0x00001120; // type:function size:0x4 -fn_272_1130 = .text:0x00001130; // type:function size:0x94 -fn_272_11D0 = .text:0x000011D0; // type:function size:0x1BC -fn_272_1390 = .text:0x00001390; // type:function size:0x9C -fn_272_1430 = .text:0x00001430; // type:function size:0x4 -fn_272_1440 = .text:0x00001440; // type:function size:0x88 -fn_272_14D0 = .text:0x000014D0; // type:function size:0x168 -fn_272_1640 = .text:0x00001640; // type:function size:0x124 -fn_272_1770 = .text:0x00001770; // type:function size:0x154 -fn_272_18D0 = .text:0x000018D0; // type:function size:0x4 -fn_272_18E0 = .text:0x000018E0; // type:function size:0x164 -fn_272_1A50 = .text:0x00001A50; // type:function size:0xDC +initializeState_Wait__10dAcOtubo_cFv = .text:0x00000EE0; // type:function size:0x4 +executeState_Wait__10dAcOtubo_cFv = .text:0x00000EF0; // type:function size:0x224 +finalizeState_Wait__10dAcOtubo_cFv = .text:0x00001120; // type:function size:0x4 +initializeState_Grab__10dAcOtubo_cFv = .text:0x00001130; // type:function size:0x94 +executeState_Grab__10dAcOtubo_cFv = .text:0x000011D0; // type:function size:0x1BC +finalizeState_Grab__10dAcOtubo_cFv = .text:0x00001390; // type:function size:0x9C +initializeState_Put__10dAcOtubo_cFv = .text:0x00001430; // type:function size:0x4 +executeState_Put__10dAcOtubo_cFv = .text:0x00001440; // type:function size:0x88 +finalizeState_Put__10dAcOtubo_cFv = .text:0x000014D0; // type:function size:0x168 +initializeState_Slope__10dAcOtubo_cFv = .text:0x00001640; // type:function size:0x124 +executeState_Slope__10dAcOtubo_cFv = .text:0x00001770; // type:function size:0x154 +finalizeState_Slope__10dAcOtubo_cFv = .text:0x000018D0; // type:function size:0x4 +initializeState_Rebirth__10dAcOtubo_cFv = .text:0x000018E0; // type:function size:0x164 +executeState_Rebirth__10dAcOtubo_cFv = .text:0x00001A50; // type:function size:0xDC fn_272_1B30 = .text:0x00001B30; // type:function size:0x1C -fn_272_1B50 = .text:0x00001B50; // type:function size:0x3C +finalizeState_Rebirth__10dAcOtubo_cFv = .text:0x00001B50; // type:function size:0x3C fn_272_1B90 = .text:0x00001B90; // type:function size:0x198 fn_272_1D30 = .text:0x00001D30; // type:function size:0x78C fn_272_24C0 = .text:0x000024C0; // type:function size:0x1B0 @@ -60,24 +60,24 @@ fn_272_38C0 = .text:0x000038C0; // type:function size:0x8 fn_272_38D0 = .text:0x000038D0; // type:function size:0x94 fn_272_3970 = .text:0x00003970; // type:function size:0x108 fn_272_3A80 = .text:0x00003A80; // type:function size:0x58 -fn_272_3AE0 = .text:0x00003AE0; // type:function size:0x150 -fn_272_3C30 = .text:0x00003C30; // type:function size:0x60 -fn_272_3C90 = .text:0x00003C90; // type:function size:0xC -fn_272_3CA0 = .text:0x00003CA0; // type:function size:0x1C -fn_272_3CC0 = .text:0x00003CC0; // type:function size:0x1C -fn_272_3CE0 = .text:0x00003CE0; // type:function size:0x1C -fn_272_3D00 = .text:0x00003D00; // type:function size:0x10 -fn_272_3D10 = .text:0x00003D10; // type:function size:0x10 -fn_272_3D20 = .text:0x00003D20; // type:function size:0x10 -fn_272_3D30 = .text:0x00003D30; // type:function size:0x10 -fn_272_3D40 = .text:0x00003D40; // type:function size:0x10 -fn_272_3D50 = .text:0x00003D50; // type:function size:0x10 -fn_272_3D60 = .text:0x00003D60; // type:function size:0x30 -fn_272_3D90 = .text:0x00003D90; // type:function size:0x30 -fn_272_3DC0 = .text:0x00003DC0; // type:function size:0x30 -fn_272_3DF0 = .text:0x00003DF0; // type:function size:0x3F4 -fn_272_41F0 = .text:0x000041F0; // type:function size:0x58 -fn_272_4250 = .text:0x00004250; // type:function size:0x88 +__dt__10dAcOtubo_cFv = .text:0x00003AE0; // type:function size:0x150 +build__26sFStateFct_c<10dAcOtubo_c>FRC12sStateIDIf_c = .text:0x00003C30; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOtubo_c>FRP10sStateIf_c = .text:0x00003C90; // type:function size:0xC +initialize__23sFState_c<10dAcOtubo_c>Fv = .text:0x00003CA0; // type:function size:0x1C +execute__23sFState_c<10dAcOtubo_c>Fv = .text:0x00003CC0; // type:function size:0x1C +finalize__23sFState_c<10dAcOtubo_c>Fv = .text:0x00003CE0; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003D00; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003D10; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003D20; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003D30; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003D40; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003D50; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOtubo_c>CFR10dAcOtubo_c = .text:0x00003D60; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOtubo_c>CFR10dAcOtubo_c = .text:0x00003D90; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOtubo_c>CFR10dAcOtubo_c = .text:0x00003DC0; // type:function size:0x30 +__sinit_\d_a_obj_tubo_cpp = .text:0x00003DF0; // type:function size:0x3F4 scope:local +__dt__25sFStateID_c<10dAcOtubo_c>Fv = .text:0x000041F0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOtubo_c>CFPCc = .text:0x00004250; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -92,7 +92,7 @@ lbl_272_rodata_B8 = .rodata:0x000000B8; // type:object size:0x28 data:float lbl_272_rodata_E0 = .rodata:0x000000E0; // type:object size:0x10 data:float lbl_272_data_0 = .data:0x00000000; // type:object size:0x4 data:4byte lbl_272_data_4 = .data:0x00000004; // type:object size:0x4 -lbl_272_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_OBJ_TUBO = .data:0x00000008; // type:object size:0x10 lbl_272_data_18 = .data:0x00000018; // type:object size:0x48 lbl_272_data_60 = .data:0x00000060; // type:object size:0x18 data:string lbl_272_data_78 = .data:0x00000078; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_tubo_bigNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tubo_bigNP/symbols.txt index df4b6832..d2654b35 100644 --- a/config/SOUE01/rels/d_a_obj_tubo_bigNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tubo_bigNP/symbols.txt @@ -3,30 +3,30 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_273_F0 = .text:0x000000F0; // type:function size:0x12C +dAcOTuboBig_c_classInit__Fv = .text:0x000000F0; // type:function size:0x12C fn_273_220 = .text:0x00000220; // type:function size:0x58 -fn_273_280 = .text:0x00000280; // type:function size:0x58 -fn_273_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_273_350 = .text:0x00000350; // type:function size:0xA0 -fn_273_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__26sFState_c<13dAcOTuboBig_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOTuboBig_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_273_4A0 = .text:0x000004A0; // type:function size:0x5C fn_273_500 = .text:0x00000500; // type:function size:0x80 fn_273_580 = .text:0x00000580; // type:function size:0x1DC -fn_273_760 = .text:0x00000760; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000760; // type:function size:0x10 fn_273_770 = .text:0x00000770; // type:function size:0x44 fn_273_7C0 = .text:0x000007C0; // type:function size:0x8 fn_273_7D0 = .text:0x000007D0; // type:function size:0x1AC -fn_273_980 = .text:0x00000980; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 fn_273_990 = .text:0x00000990; // type:function size:0xD4 -fn_273_A70 = .text:0x00000A70; // type:function size:0x34 -fn_273_AB0 = .text:0x00000AB0; // type:function size:0x16C -fn_273_C20 = .text:0x00000C20; // type:function size:0x4 -fn_273_C30 = .text:0x00000C30; // type:function size:0x1C -fn_273_C50 = .text:0x00000C50; // type:function size:0xD4 -fn_273_D30 = .text:0x00000D30; // type:function size:0x138 -fn_273_E70 = .text:0x00000E70; // type:function size:0x20 -fn_273_E90 = .text:0x00000E90; // type:function size:0x100 -fn_273_F90 = .text:0x00000F90; // type:function size:0x1C +initializeState_Wait__13dAcOTuboBig_cFv = .text:0x00000A70; // type:function size:0x34 +executeState_Wait__13dAcOTuboBig_cFv = .text:0x00000AB0; // type:function size:0x16C +finalizeState_Wait__13dAcOTuboBig_cFv = .text:0x00000C20; // type:function size:0x4 +initializeState_Grab__13dAcOTuboBig_cFv = .text:0x00000C30; // type:function size:0x1C +executeState_Grab__13dAcOTuboBig_cFv = .text:0x00000C50; // type:function size:0xD4 +finalizeState_Grab__13dAcOTuboBig_cFv = .text:0x00000D30; // type:function size:0x138 +initializeState_Water__13dAcOTuboBig_cFv = .text:0x00000E70; // type:function size:0x20 +executeState_Water__13dAcOTuboBig_cFv = .text:0x00000E90; // type:function size:0x100 +finalizeState_Water__13dAcOTuboBig_cFv = .text:0x00000F90; // type:function size:0x1C fn_273_FB0 = .text:0x00000FB0; // type:function size:0x114 fn_273_10D0 = .text:0x000010D0; // type:function size:0x2A0 fn_273_1370 = .text:0x00001370; // type:function size:0x258 @@ -42,25 +42,25 @@ fn_273_2530 = .text:0x00002530; // type:function size:0x1C fn_273_2550 = .text:0x00002550; // type:function size:0x150 fn_273_26A0 = .text:0x000026A0; // type:function size:0x18 fn_273_26C0 = .text:0x000026C0; // type:function size:0x94 -fn_273_2760 = .text:0x00002760; // type:function size:0x130 -fn_273_2890 = .text:0x00002890; // type:function size:0x10 -fn_273_28A0 = .text:0x000028A0; // type:function size:0x60 -fn_273_2900 = .text:0x00002900; // type:function size:0xC -fn_273_2910 = .text:0x00002910; // type:function size:0x1C -fn_273_2930 = .text:0x00002930; // type:function size:0x1C -fn_273_2950 = .text:0x00002950; // type:function size:0x1C -fn_273_2970 = .text:0x00002970; // type:function size:0x10 -fn_273_2980 = .text:0x00002980; // type:function size:0x10 -fn_273_2990 = .text:0x00002990; // type:function size:0x10 -fn_273_29A0 = .text:0x000029A0; // type:function size:0x10 -fn_273_29B0 = .text:0x000029B0; // type:function size:0x10 -fn_273_29C0 = .text:0x000029C0; // type:function size:0x10 -fn_273_29D0 = .text:0x000029D0; // type:function size:0x30 -fn_273_2A00 = .text:0x00002A00; // type:function size:0x30 -fn_273_2A30 = .text:0x00002A30; // type:function size:0x30 -fn_273_2A60 = .text:0x00002A60; // type:function size:0x27C -fn_273_2CE0 = .text:0x00002CE0; // type:function size:0x58 -fn_273_2D40 = .text:0x00002D40; // type:function size:0x88 +__dt__13dAcOTuboBig_cFv = .text:0x00002760; // type:function size:0x130 +getStateID__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002890; // type:function size:0x10 +build__29sFStateFct_c<13dAcOTuboBig_c>FRC12sStateIDIf_c = .text:0x000028A0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOTuboBig_c>FRP10sStateIf_c = .text:0x00002900; // type:function size:0xC +initialize__26sFState_c<13dAcOTuboBig_c>Fv = .text:0x00002910; // type:function size:0x1C +execute__26sFState_c<13dAcOTuboBig_c>Fv = .text:0x00002930; // type:function size:0x1C +finalize__26sFState_c<13dAcOTuboBig_c>Fv = .text:0x00002950; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002970; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002980; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002990; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029A0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029B0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029C0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOTuboBig_c>CFR13dAcOTuboBig_c = .text:0x000029D0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOTuboBig_c>CFR13dAcOTuboBig_c = .text:0x00002A00; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOTuboBig_c>CFR13dAcOTuboBig_c = .text:0x00002A30; // type:function size:0x30 +__sinit_\d_a_obj_tubo_big_cpp = .text:0x00002A60; // type:function size:0x27C scope:local +__dt__28sFStateID_c<13dAcOTuboBig_c>Fv = .text:0x00002CE0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOTuboBig_c>CFPCc = .text:0x00002D40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -76,7 +76,7 @@ lbl_273_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_273_rodata_7C = .rodata:0x0000007C; // type:object size:0x2C lbl_273_rodata_A8 = .rodata:0x000000A8; // type:object size:0x10 data:float lbl_273_rodata_B8 = .rodata:0x000000B8; // type:object size:0xC data:float -lbl_273_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TUBO_BIG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_273_data_10 = .data:0x00000010; // type:object size:0x30 lbl_273_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_273_data_48 = .data:0x00000048; // type:object size:0x28 diff --git a/config/SOUE01/rels/d_a_obj_tumble_weedNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tumble_weedNP/symbols.txt index cdc5ad3a..e1176470 100644 --- a/config/SOUE01/rels/d_a_obj_tumble_weedNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tumble_weedNP/symbols.txt @@ -3,27 +3,27 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_475_F0 = .text:0x000000F0; // type:function size:0x118 +dAcOTumbleWeed_c_classInit__Fv = .text:0x000000F0; // type:function size:0x118 fn_475_210 = .text:0x00000210; // type:function size:0x58 -fn_475_270 = .text:0x00000270; // type:function size:0x58 -fn_475_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_475_340 = .text:0x00000340; // type:function size:0xA0 -fn_475_3E0 = .text:0x000003E0; // type:function size:0xA4 +__dt__29sFState_c<16dAcOTumbleWeed_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOTumbleWeed_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_475_490 = .text:0x00000490; // type:function size:0x80 fn_475_510 = .text:0x00000510; // type:function size:0x1D8 -fn_475_6F0 = .text:0x000006F0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x10 fn_475_700 = .text:0x00000700; // type:function size:0x8 fn_475_710 = .text:0x00000710; // type:function size:0x8 fn_475_720 = .text:0x00000720; // type:function size:0x314 -fn_475_A40 = .text:0x00000A40; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A40; // type:function size:0x10 fn_475_A50 = .text:0x00000A50; // type:function size:0x1C fn_475_A70 = .text:0x00000A70; // type:function size:0xE4 -fn_475_B60 = .text:0x00000B60; // type:function size:0xC -fn_475_B70 = .text:0x00000B70; // type:function size:0xD4 -fn_475_C50 = .text:0x00000C50; // type:function size:0x4 -fn_475_C60 = .text:0x00000C60; // type:function size:0x4 -fn_475_C70 = .text:0x00000C70; // type:function size:0xA0 -fn_475_D10 = .text:0x00000D10; // type:function size:0x4 +initializeState_Wait__16dAcOTumbleWeed_cFv = .text:0x00000B60; // type:function size:0xC +executeState_Wait__16dAcOTumbleWeed_cFv = .text:0x00000B70; // type:function size:0xD4 +finalizeState_Wait__16dAcOTumbleWeed_cFv = .text:0x00000C50; // type:function size:0x4 +initializeState_Slope__16dAcOTumbleWeed_cFv = .text:0x00000C60; // type:function size:0x4 +executeState_Slope__16dAcOTumbleWeed_cFv = .text:0x00000C70; // type:function size:0xA0 +finalizeState_Slope__16dAcOTumbleWeed_cFv = .text:0x00000D10; // type:function size:0x4 fn_475_D20 = .text:0x00000D20; // type:function size:0x118 fn_475_E40 = .text:0x00000E40; // type:function size:0x1C fn_475_E60 = .text:0x00000E60; // type:function size:0x11C @@ -40,25 +40,25 @@ fn_475_1B00 = .text:0x00001B00; // type:function size:0x4C fn_475_1B50 = .text:0x00001B50; // type:function size:0xD0 fn_475_1C20 = .text:0x00001C20; // type:function size:0x1C fn_475_1C40 = .text:0x00001C40; // type:function size:0xAC -fn_475_1CF0 = .text:0x00001CF0; // type:function size:0x10C -fn_475_1E00 = .text:0x00001E00; // type:function size:0x10 -fn_475_1E10 = .text:0x00001E10; // type:function size:0x60 -fn_475_1E70 = .text:0x00001E70; // type:function size:0xC -fn_475_1E80 = .text:0x00001E80; // type:function size:0x1C -fn_475_1EA0 = .text:0x00001EA0; // type:function size:0x1C -fn_475_1EC0 = .text:0x00001EC0; // type:function size:0x1C -fn_475_1EE0 = .text:0x00001EE0; // type:function size:0x10 -fn_475_1EF0 = .text:0x00001EF0; // type:function size:0x10 -fn_475_1F00 = .text:0x00001F00; // type:function size:0x10 -fn_475_1F10 = .text:0x00001F10; // type:function size:0x10 -fn_475_1F20 = .text:0x00001F20; // type:function size:0x10 -fn_475_1F30 = .text:0x00001F30; // type:function size:0x10 -fn_475_1F40 = .text:0x00001F40; // type:function size:0x30 -fn_475_1F70 = .text:0x00001F70; // type:function size:0x30 -fn_475_1FA0 = .text:0x00001FA0; // type:function size:0x30 -fn_475_1FD0 = .text:0x00001FD0; // type:function size:0x1C0 -fn_475_2190 = .text:0x00002190; // type:function size:0x58 -fn_475_21F0 = .text:0x000021F0; // type:function size:0x88 +__dt__16dAcOTumbleWeed_cFv = .text:0x00001CF0; // type:function size:0x10C +getStateID__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E00; // type:function size:0x10 +build__32sFStateFct_c<16dAcOTumbleWeed_c>FRC12sStateIDIf_c = .text:0x00001E10; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOTumbleWeed_c>FRP10sStateIf_c = .text:0x00001E70; // type:function size:0xC +initialize__29sFState_c<16dAcOTumbleWeed_c>Fv = .text:0x00001E80; // type:function size:0x1C +execute__29sFState_c<16dAcOTumbleWeed_c>Fv = .text:0x00001EA0; // type:function size:0x1C +finalize__29sFState_c<16dAcOTumbleWeed_c>Fv = .text:0x00001EC0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001EE0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001EF0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F00; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F10; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F20; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F30; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOTumbleWeed_c>CFR16dAcOTumbleWeed_c = .text:0x00001F40; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOTumbleWeed_c>CFR16dAcOTumbleWeed_c = .text:0x00001F70; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOTumbleWeed_c>CFR16dAcOTumbleWeed_c = .text:0x00001FA0; // type:function size:0x30 +__sinit_\d_a_obj_tumble_weed_cpp = .text:0x00001FD0; // type:function size:0x1C0 scope:local +__dt__31sFStateID_c<16dAcOTumbleWeed_c>Fv = .text:0x00002190; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOTumbleWeed_c>CFPCc = .text:0x000021F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -68,7 +68,7 @@ lbl_475_rodata_30 = .rodata:0x00000030; // type:object size:0x2C data:float lbl_475_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float lbl_475_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float lbl_475_rodata_64 = .rodata:0x00000064; // type:object size:0x48 data:float -lbl_475_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TUMBLE_WEED = .data:0x00000000; // type:object size:0x10 data:4byte lbl_475_data_10 = .data:0x00000010; // type:object size:0x2C lbl_475_data_3C = .data:0x0000003C; // type:object size:0x10 lbl_475_data_4C = .data:0x0000004C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_under_cloudNP/symbols.txt b/config/SOUE01/rels/d_a_obj_under_cloudNP/symbols.txt index 0f43106d..a8a52aab 100644 --- a/config/SOUE01/rels/d_a_obj_under_cloudNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_under_cloudNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_411_70 = .text:0x00000070; // type:function size:0xA0 +dAcOunderCloud_c_classInit__Fv = .text:0x00000070; // type:function size:0xA0 fn_411_110 = .text:0x00000110; // type:function size:0xE8 fn_411_200 = .text:0x00000200; // type:function size:0xE0 fn_411_2E0 = .text:0x000002E0; // type:function size:0x8 fn_411_2F0 = .text:0x000002F0; // type:function size:0x30 fn_411_320 = .text:0x00000320; // type:function size:0x12C fn_411_450 = .text:0x00000450; // type:function size:0x78 -fn_411_4D0 = .text:0x000004D0; // type:function size:0x80 +__dt__16dAcOunderCloud_cFv = .text:0x000004D0; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_411_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float -lbl_411_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_UNDER_CLOUD = .data:0x00000000; // type:object size:0x10 lbl_411_data_10 = .data:0x00000010; // type:object size:0x10 lbl_411_data_20 = .data:0x00000020; // type:object size:0x20 lbl_411_data_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_undergroundNP/symbols.txt b/config/SOUE01/rels/d_a_obj_undergroundNP/symbols.txt index fe9a935e..70b44698 100644 --- a/config/SOUE01/rels/d_a_obj_undergroundNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_undergroundNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global fn_458_70 = .text:0x00000070; // type:function size:0x40 fn_458_B0 = .text:0x000000B0; // type:function size:0x8 -AcOUnderground__ctor = .text:0x000000C0; // type:function size:0x64 +dAcOUnderground_c_classInit__Fv = .text:0x000000C0; // type:function size:0x64 AcOUnderground__initModels = .text:0x00000130; // type:function size:0x168 AcOUnderground__init1 = .text:0x000002A0; // type:function size:0x198 AcOUnderground__init2 = .text:0x00000440; // type:function size:0x2B8 @@ -12,7 +12,7 @@ AcOUnderground__draw = .text:0x00000990; // type:function size:0x3C fn_458_9D0 = .text:0x000009D0; // type:function size:0x88 AcOUnderground__getSubtype = .text:0x00000A60; // type:function size:0xC fn_458_A70 = .text:0x00000A70; // type:function size:0xF0 -fn_458_B60 = .text:0x00000B60; // type:function size:0x74 +__dt__17dAcOUnderground_cFv = .text:0x00000B60; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_458_rodata_0 = .rodata:0x00000000; // type:object size:0x78 data:float @@ -37,6 +37,6 @@ lbl_458_data_C4 = .data:0x000000C4; // type:object size:0x10 lbl_458_data_D4 = .data:0x000000D4; // type:object size:0x10 lbl_458_data_E4 = .data:0x000000E4; // type:object size:0x10 lbl_458_data_F4 = .data:0x000000F4; // type:object size:0x14 -lbl_458_data_108 = .data:0x00000108; // type:object size:0x10 +g_profile_OBJ_UNDERGROUND = .data:0x00000108; // type:object size:0x10 lbl_458_data_118 = .data:0x00000118; // type:object size:0x20 lbl_458_data_138 = .data:0x00000138; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_underground_switchNP/symbols.txt b/config/SOUE01/rels/d_a_obj_underground_switchNP/symbols.txt index ffdb0e28..4bbcf1a4 100644 --- a/config/SOUE01/rels/d_a_obj_underground_switchNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_underground_switchNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOUgSwitch__ctor = .text:0x000000F0; // type:function size:0xEC -fn_621_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_621_240 = .text:0x00000240; // type:function size:0x6C -fn_621_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_621_350 = .text:0x00000350; // type:function size:0xA4 +dAcOUgSwitch_c_classInit__Fv = .text:0x000000F0; // type:function size:0xEC +__dt__27sFState_c<14dAcOUgSwitch_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOUgSwitch_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_621_400 = .text:0x00000400; // type:function size:0xF4 fn_621_500 = .text:0x00000500; // type:function size:0x184 -fn_621_690 = .text:0x00000690; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000690; // type:function size:0x10 fn_621_6A0 = .text:0x000006A0; // type:function size:0x8 fn_621_6B0 = .text:0x000006B0; // type:function size:0x30 -fn_621_6E0 = .text:0x000006E0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006E0; // type:function size:0x10 fn_621_6F0 = .text:0x000006F0; // type:function size:0x128 fn_621_820 = .text:0x00000820; // type:function size:0x28 -AcOUgSwitch__stateOffEnter = .text:0x00000850; // type:function size:0x14 -AcOUgSwitch__stateOffUpdate = .text:0x00000870; // type:function size:0x80 -AcOUgSwitch__stateOffLeave = .text:0x000008F0; // type:function size:0x4 -AcOUgSwitch__stateActiveEnter = .text:0x00000900; // type:function size:0x14 -AcOUgSwitch__stateActiveUpdate = .text:0x00000920; // type:function size:0x1A4 -AcOUgSwitch__stateActiveLeave = .text:0x00000AD0; // type:function size:0x4 -AcOUgSwitch__stateOnEnter = .text:0x00000AE0; // type:function size:0x8C -AcOUgSwitch__stateOnUpdate = .text:0x00000B70; // type:function size:0xA0 -AcOUgSwitch__stateOnLeave = .text:0x00000C10; // type:function size:0x4 +initializeState_Off__14dAcOUgSwitch_cFv = .text:0x00000850; // type:function size:0x14 +executeState_Off__14dAcOUgSwitch_cFv = .text:0x00000870; // type:function size:0x80 +finalizeState_Off__14dAcOUgSwitch_cFv = .text:0x000008F0; // type:function size:0x4 +initializeState_Active__14dAcOUgSwitch_cFv = .text:0x00000900; // type:function size:0x14 +executeState_Active__14dAcOUgSwitch_cFv = .text:0x00000920; // type:function size:0x1A4 +finalizeState_Active__14dAcOUgSwitch_cFv = .text:0x00000AD0; // type:function size:0x4 +initializeState_On__14dAcOUgSwitch_cFv = .text:0x00000AE0; // type:function size:0x8C +executeState_On__14dAcOUgSwitch_cFv = .text:0x00000B70; // type:function size:0xA0 +finalizeState_On__14dAcOUgSwitch_cFv = .text:0x00000C10; // type:function size:0x4 fn_621_C20 = .text:0x00000C20; // type:function size:0x20 -fn_621_C40 = .text:0x00000C40; // type:function size:0xD8 -fn_621_D20 = .text:0x00000D20; // type:function size:0x10 -fn_621_D30 = .text:0x00000D30; // type:function size:0x60 -fn_621_D90 = .text:0x00000D90; // type:function size:0xC -fn_621_DA0 = .text:0x00000DA0; // type:function size:0x1C -fn_621_DC0 = .text:0x00000DC0; // type:function size:0x1C -fn_621_DE0 = .text:0x00000DE0; // type:function size:0x1C -fn_621_E00 = .text:0x00000E00; // type:function size:0x10 -fn_621_E10 = .text:0x00000E10; // type:function size:0x10 -fn_621_E20 = .text:0x00000E20; // type:function size:0x10 -fn_621_E30 = .text:0x00000E30; // type:function size:0x10 -fn_621_E40 = .text:0x00000E40; // type:function size:0x10 -fn_621_E50 = .text:0x00000E50; // type:function size:0x10 -fn_621_E60 = .text:0x00000E60; // type:function size:0x30 -fn_621_E90 = .text:0x00000E90; // type:function size:0x30 -fn_621_EC0 = .text:0x00000EC0; // type:function size:0x30 -fn_621_EF0 = .text:0x00000EF0; // type:function size:0x27C -fn_621_1170 = .text:0x00001170; // type:function size:0x58 -fn_621_11D0 = .text:0x000011D0; // type:function size:0x88 +__dt__14dAcOUgSwitch_cFv = .text:0x00000C40; // type:function size:0xD8 +getStateID__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D20; // type:function size:0x10 +build__30sFStateFct_c<14dAcOUgSwitch_c>FRC12sStateIDIf_c = .text:0x00000D30; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOUgSwitch_c>FRP10sStateIf_c = .text:0x00000D90; // type:function size:0xC +initialize__27sFState_c<14dAcOUgSwitch_c>Fv = .text:0x00000DA0; // type:function size:0x1C +execute__27sFState_c<14dAcOUgSwitch_c>Fv = .text:0x00000DC0; // type:function size:0x1C +finalize__27sFState_c<14dAcOUgSwitch_c>Fv = .text:0x00000DE0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E00; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E10; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E20; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E30; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E40; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E50; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOUgSwitch_c>CFR14dAcOUgSwitch_c = .text:0x00000E60; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOUgSwitch_c>CFR14dAcOUgSwitch_c = .text:0x00000E90; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOUgSwitch_c>CFR14dAcOUgSwitch_c = .text:0x00000EC0; // type:function size:0x30 +__sinit_\d_a_obj_underground_switch_cpp = .text:0x00000EF0; // type:function size:0x27C scope:local +__dt__29sFStateID_c<14dAcOUgSwitch_c>Fv = .text:0x00001170; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOUgSwitch_c>CFPCc = .text:0x000011D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -53,7 +53,7 @@ lbl_621_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_621_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_621_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_621_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_621_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_UG_SWITCH = .data:0x00000000; // type:object size:0x10 data:4byte lbl_621_data_10 = .data:0x00000010; // type:object size:0xC lbl_621_data_1C = .data:0x0000001C; // type:object size:0x14 lbl_621_data_30 = .data:0x00000030; // type:object size:0x1C data:string diff --git a/config/SOUE01/rels/d_a_obj_updown_lavaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_updown_lavaNP/symbols.txt index a2533e17..b80e646e 100644 --- a/config/SOUE01/rels/d_a_obj_updown_lavaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_updown_lavaNP/symbols.txt @@ -3,62 +3,62 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOupdownLava__ctor = .text:0x000000F0; // type:function size:0x130 -fn_353_220 = .text:0x00000220; // type:function size:0x58 -fn_353_280 = .text:0x00000280; // type:function size:0x6C -fn_353_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_353_390 = .text:0x00000390; // type:function size:0xA4 +dAcOupdownLava_c_classInit__Fv = .text:0x000000F0; // type:function size:0x130 +__dt__29sFState_c<16dAcOupdownLava_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOupdownLava_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_353_440 = .text:0x00000440; // type:function size:0x40 AcOupdownLava__initModels = .text:0x00000480; // type:function size:0x1BC AcOupdownLava__init = .text:0x00000640; // type:function size:0x460 -fn_353_AA0 = .text:0x00000AA0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AA0; // type:function size:0x10 fn_353_AB0 = .text:0x00000AB0; // type:function size:0x38 AcOupdownLava__update = .text:0x00000AF0; // type:function size:0xD4 -fn_353_BD0 = .text:0x00000BD0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BD0; // type:function size:0x10 AcOupdownLava__draw = .text:0x00000BE0; // type:function size:0x28 -AcOupdownLava__stateWaitEnter = .text:0x00000C10; // type:function size:0xAC -AcOupdownLava__stateWaitIn = .text:0x00000CC0; // type:function size:0x74 -AcOupdownLava__stateWaitLeave = .text:0x00000D40; // type:function size:0x4 -AcOupdownLava__stateUpDownEnter = .text:0x00000D50; // type:function size:0x58 -AcOupdownLava__stateUpDownIn = .text:0x00000DB0; // type:function size:0x200 -AcOupdownLava__stateUpDownLeave = .text:0x00000FB0; // type:function size:0x4 -AcOupdownLava__stateStopEnter = .text:0x00000FC0; // type:function size:0x2C -AcOupdownLava__stateStopIn = .text:0x00000FF0; // type:function size:0x54 +initializeState_Wait__16dAcOupdownLava_cFv = .text:0x00000C10; // type:function size:0xAC +executeState_Wait__16dAcOupdownLava_cFv = .text:0x00000CC0; // type:function size:0x74 +finalizeState_Wait__16dAcOupdownLava_cFv = .text:0x00000D40; // type:function size:0x4 +initializeState_UpDown__16dAcOupdownLava_cFv = .text:0x00000D50; // type:function size:0x58 +executeState_UpDown__16dAcOupdownLava_cFv = .text:0x00000DB0; // type:function size:0x200 +finalizeState_UpDown__16dAcOupdownLava_cFv = .text:0x00000FB0; // type:function size:0x4 +initializeState_Stop__16dAcOupdownLava_cFv = .text:0x00000FC0; // type:function size:0x2C +executeState_Stop__16dAcOupdownLava_cFv = .text:0x00000FF0; // type:function size:0x54 AcOupdownLava__decrement = .text:0x00001050; // type:function size:0x1C -AcOupdownLava__stateStopLeave = .text:0x00001070; // type:function size:0x14 -AcOupdownLava__stateUpEnter = .text:0x00001090; // type:function size:0x38 -AcOupdownLava__stateUpIn = .text:0x000010D0; // type:function size:0x74 -AcOupdownLava__stateUpLeave = .text:0x00001150; // type:function size:0x4 -AcOupdownLava__stateSinkEnter = .text:0x00001160; // type:function size:0x64 -AcOupdownLava__stateSinkIn = .text:0x000011D0; // type:function size:0x118 -AcOupdownLava__stateSinkLeave = .text:0x000012F0; // type:function size:0x10 -AcOupdownLava__stateDownEnter = .text:0x00001300; // type:function size:0x4 -AcOupdownLava__stateDownIn = .text:0x00001310; // type:function size:0x4 -AcOupdownLava__stateDownLeave = .text:0x00001320; // type:function size:0x4 -fn_353_1330 = .text:0x00001330; // type:function size:0xF0 -fn_353_1420 = .text:0x00001420; // type:function size:0x10 +finalizeState_Stop__16dAcOupdownLava_cFv = .text:0x00001070; // type:function size:0x14 +initializeState_Up__16dAcOupdownLava_cFv = .text:0x00001090; // type:function size:0x38 +executeState_Up__16dAcOupdownLava_cFv = .text:0x000010D0; // type:function size:0x74 +finalizeState_Up__16dAcOupdownLava_cFv = .text:0x00001150; // type:function size:0x4 +initializeState_Sink__16dAcOupdownLava_cFv = .text:0x00001160; // type:function size:0x64 +executeState_Sink__16dAcOupdownLava_cFv = .text:0x000011D0; // type:function size:0x118 +finalizeState_Sink__16dAcOupdownLava_cFv = .text:0x000012F0; // type:function size:0x10 +initializeState_Down__16dAcOupdownLava_cFv = .text:0x00001300; // type:function size:0x4 +executeState_Down__16dAcOupdownLava_cFv = .text:0x00001310; // type:function size:0x4 +finalizeState_Down__16dAcOupdownLava_cFv = .text:0x00001320; // type:function size:0x4 +__dt__16dAcOupdownLava_cFv = .text:0x00001330; // type:function size:0xF0 +getStateID__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001420; // type:function size:0x10 fn_353_1430 = .text:0x00001430; // type:function size:0x4 fn_353_1440 = .text:0x00001440; // type:function size:0x4 fn_353_1450 = .text:0x00001450; // type:function size:0x4 fn_353_1460 = .text:0x00001460; // type:function size:0x4 fn_353_1470 = .text:0x00001470; // type:function size:0x4 -fn_353_1480 = .text:0x00001480; // type:function size:0x60 -fn_353_14E0 = .text:0x000014E0; // type:function size:0xC -fn_353_14F0 = .text:0x000014F0; // type:function size:0x1C -fn_353_1510 = .text:0x00001510; // type:function size:0x1C -fn_353_1530 = .text:0x00001530; // type:function size:0x1C -fn_353_1550 = .text:0x00001550; // type:function size:0x10 -fn_353_1560 = .text:0x00001560; // type:function size:0x10 -fn_353_1570 = .text:0x00001570; // type:function size:0x10 -fn_353_1580 = .text:0x00001580; // type:function size:0x10 -fn_353_1590 = .text:0x00001590; // type:function size:0x10 -fn_353_15A0 = .text:0x000015A0; // type:function size:0x10 -fn_353_15B0 = .text:0x000015B0; // type:function size:0x30 -fn_353_15E0 = .text:0x000015E0; // type:function size:0x30 -fn_353_1610 = .text:0x00001610; // type:function size:0x30 -AcOupdownLava__initStates = .text:0x00001640; // type:function size:0x570 -fn_353_1BB0 = .text:0x00001BB0; // type:function size:0x58 -fn_353_1C10 = .text:0x00001C10; // type:function size:0x88 +build__32sFStateFct_c<16dAcOupdownLava_c>FRC12sStateIDIf_c = .text:0x00001480; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOupdownLava_c>FRP10sStateIf_c = .text:0x000014E0; // type:function size:0xC +initialize__29sFState_c<16dAcOupdownLava_c>Fv = .text:0x000014F0; // type:function size:0x1C +execute__29sFState_c<16dAcOupdownLava_c>Fv = .text:0x00001510; // type:function size:0x1C +finalize__29sFState_c<16dAcOupdownLava_c>Fv = .text:0x00001530; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001550; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001560; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001570; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001580; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001590; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015A0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOupdownLava_c>CFR16dAcOupdownLava_c = .text:0x000015B0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOupdownLava_c>CFR16dAcOupdownLava_c = .text:0x000015E0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOupdownLava_c>CFR16dAcOupdownLava_c = .text:0x00001610; // type:function size:0x30 +__sinit_\d_a_obj_updown_lava_cpp = .text:0x00001640; // type:function size:0x570 scope:local +__dt__31sFStateID_c<16dAcOupdownLava_c>Fv = .text:0x00001BB0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOupdownLava_c>CFPCc = .text:0x00001C10; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -78,7 +78,7 @@ lbl_353_data_4C = .data:0x0000004C; // type:object size:0x14 lbl_353_data_60 = .data:0x00000060; // type:object size:0x14 lbl_353_data_74 = .data:0x00000074; // type:object size:0x14 lbl_353_data_88 = .data:0x00000088; // type:object size:0x18 -lbl_353_data_A0 = .data:0x000000A0; // type:object size:0x10 +g_profile_OBJ_UPDOWN_LAVA = .data:0x000000A0; // type:object size:0x10 lbl_353_data_B0 = .data:0x000000B0; // type:object size:0xC lbl_353_data_BC = .data:0x000000BC; // type:object size:0x24 lbl_353_data_E0 = .data:0x000000E0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_uta_demo_pedestNP/symbols.txt b/config/SOUE01/rels/d_a_obj_uta_demo_pedestNP/symbols.txt index dd83f59f..433e2ca3 100644 --- a/config/SOUE01/rels/d_a_obj_uta_demo_pedestNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_uta_demo_pedestNP/symbols.txt @@ -1,19 +1,19 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_427_70 = .text:0x00000070; // type:function size:0x5C +dAcOutaDemoPedest_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_427_D0 = .text:0x000000D0; // type:function size:0xCC fn_427_1A0 = .text:0x000001A0; // type:function size:0xB4 fn_427_260 = .text:0x00000260; // type:function size:0x8 fn_427_270 = .text:0x00000270; // type:function size:0x8 fn_427_280 = .text:0x00000280; // type:function size:0x28 -fn_427_2B0 = .text:0x000002B0; // type:function size:0x68 +__dt__19dAcOutaDemoPedest_cFv = .text:0x000002B0; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_427_rodata_0 = .rodata:0x00000000; // type:object size:0x8 lbl_427_data_0 = .data:0x00000000; // type:object size:0x14 lbl_427_data_14 = .data:0x00000014; // type:object size:0x14 -lbl_427_data_28 = .data:0x00000028; // type:object size:0x10 +g_profile_OBJ_UTA_DEMO_PEDEST = .data:0x00000028; // type:object size:0x10 lbl_427_data_38 = .data:0x00000038; // type:object size:0x10 data:string lbl_427_data_48 = .data:0x00000048; // type:object size:0x28 lbl_427_data_70 = .data:0x00000070; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_utajimaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_utajimaNP/symbols.txt index 820b2673..e44273e6 100644 --- a/config/SOUE01/rels/d_a_obj_utajimaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_utajimaNP/symbols.txt @@ -1,20 +1,20 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOutajima__ctor = .text:0x00000070; // type:function size:0x7C +dAcOutajima_c_classInit__Fv = .text:0x00000070; // type:function size:0x7C AcOutajima__bgInteraction = .text:0x000000F0; // type:function size:0x7C AcOutajima__initModels = .text:0x00000170; // type:function size:0x18C AcOutajima__init = .text:0x00000300; // type:function size:0xD8 fn_368_3E0 = .text:0x000003E0; // type:function size:0x8 fn_368_3F0 = .text:0x000003F0; // type:function size:0x8 AcOutajima__draw = .text:0x00000400; // type:function size:0x60 -fn_368_460 = .text:0x00000460; // type:function size:0x80 +__dt__13dAcOutajima_cFv = .text:0x00000460; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_368_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:4byte lbl_368_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_368_data_0 = .data:0x00000000; // type:object size:0x8 lbl_368_data_8 = .data:0x00000008; // type:object size:0x10 -lbl_368_data_18 = .data:0x00000018; // type:object size:0x44 +g_profile_OBJ_UTAJIMA = .data:0x00000018; // type:object size:0x44 lbl_368_data_5C = .data:0x0000005C; // type:object size:0x1C lbl_368_data_78 = .data:0x00000078; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_utajima_islandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_utajima_islandNP/symbols.txt index d7a4d770..c7abb010 100644 --- a/config/SOUE01/rels/d_a_obj_utajima_islandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_utajima_islandNP/symbols.txt @@ -3,42 +3,42 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOutajimaIsland__ctor = .text:0x000000F0; // type:function size:0xD4 -fn_366_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_366_230 = .text:0x00000230; // type:function size:0x6C -fn_366_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_366_340 = .text:0x00000340; // type:function size:0xA4 +dAcOutajimaIsland_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD4 +__dt__32sFState_c<19dAcOutajimaIsland_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOutajimaIsland_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcOutajimaIsland__initModels = .text:0x000003F0; // type:function size:0xEC AcOutajimaIsland__init = .text:0x000004E0; // type:function size:0x180 -fn_366_660 = .text:0x00000660; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000660; // type:function size:0x10 AcOutajimaIsland__init2 = .text:0x00000670; // type:function size:0x64 fn_366_6E0 = .text:0x000006E0; // type:function size:0x8 AcOutajimaIsland__update = .text:0x000006F0; // type:function size:0x5C -fn_366_750 = .text:0x00000750; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000750; // type:function size:0x10 AcOutajimaIsland__draw = .text:0x00000760; // type:function size:0x28 -fn_366_790 = .text:0x00000790; // type:function size:0x4 -AcOutajimaIsland__inStateWait = .text:0x000007A0; // type:function size:0x134 -fn_366_8E0 = .text:0x000008E0; // type:function size:0x4 +initializeState_Wait__19dAcOutajimaIsland_cFv = .text:0x00000790; // type:function size:0x4 +executeState_Wait__19dAcOutajimaIsland_cFv = .text:0x000007A0; // type:function size:0x134 +finalizeState_Wait__19dAcOutajimaIsland_cFv = .text:0x000008E0; // type:function size:0x4 AcOutajimaIsland__movePlatforms = .text:0x000008F0; // type:function size:0x174 -fn_366_A70 = .text:0x00000A70; // type:function size:0xE8 -fn_366_B60 = .text:0x00000B60; // type:function size:0x10 -fn_366_B70 = .text:0x00000B70; // type:function size:0x60 -fn_366_BD0 = .text:0x00000BD0; // type:function size:0xC -fn_366_BE0 = .text:0x00000BE0; // type:function size:0x1C -fn_366_C00 = .text:0x00000C00; // type:function size:0x1C -fn_366_C20 = .text:0x00000C20; // type:function size:0x1C -fn_366_C40 = .text:0x00000C40; // type:function size:0x10 -fn_366_C50 = .text:0x00000C50; // type:function size:0x10 -fn_366_C60 = .text:0x00000C60; // type:function size:0x10 -fn_366_C70 = .text:0x00000C70; // type:function size:0x10 -fn_366_C80 = .text:0x00000C80; // type:function size:0x10 -fn_366_C90 = .text:0x00000C90; // type:function size:0x10 -fn_366_CA0 = .text:0x00000CA0; // type:function size:0x30 -fn_366_CD0 = .text:0x00000CD0; // type:function size:0x30 -fn_366_D00 = .text:0x00000D00; // type:function size:0x30 -AcOutajimaIsland__initStates = .text:0x00000D30; // type:function size:0x10C -fn_366_E40 = .text:0x00000E40; // type:function size:0x58 -fn_366_EA0 = .text:0x00000EA0; // type:function size:0x88 +__dt__19dAcOutajimaIsland_cFv = .text:0x00000A70; // type:function size:0xE8 +getStateID__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B60; // type:function size:0x10 +build__35sFStateFct_c<19dAcOutajimaIsland_c>FRC12sStateIDIf_c = .text:0x00000B70; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOutajimaIsland_c>FRP10sStateIf_c = .text:0x00000BD0; // type:function size:0xC +initialize__32sFState_c<19dAcOutajimaIsland_c>Fv = .text:0x00000BE0; // type:function size:0x1C +execute__32sFState_c<19dAcOutajimaIsland_c>Fv = .text:0x00000C00; // type:function size:0x1C +finalize__32sFState_c<19dAcOutajimaIsland_c>Fv = .text:0x00000C20; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C60; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C70; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C80; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C90; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOutajimaIsland_c>CFR19dAcOutajimaIsland_c = .text:0x00000CA0; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOutajimaIsland_c>CFR19dAcOutajimaIsland_c = .text:0x00000CD0; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOutajimaIsland_c>CFR19dAcOutajimaIsland_c = .text:0x00000D00; // type:function size:0x30 +__sinit_\d_a_obj_utajima_island_cpp = .text:0x00000D30; // type:function size:0x10C scope:local +__dt__34sFStateID_c<19dAcOutajimaIsland_c>Fv = .text:0x00000E40; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOutajimaIsland_c>CFPCc = .text:0x00000EA0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -46,7 +46,7 @@ lbl_366_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float lbl_366_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float lbl_366_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double lbl_366_rodata_20 = .rodata:0x00000020; // type:object size:0x14 data:float -lbl_366_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_UTAJIMA_ISLAND = .data:0x00000000; // type:object size:0x50 data:4byte lbl_366_data_50 = .data:0x00000050; // type:object size:0x28 lbl_366_data_78 = .data:0x00000078; // type:object size:0x80 lbl_366_data_F8 = .data:0x000000F8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_utajima_lv2NP/symbols.txt b/config/SOUE01/rels/d_a_obj_utajima_lv2NP/symbols.txt index 40f625e1..80ba3ebf 100644 --- a/config/SOUE01/rels/d_a_obj_utajima_lv2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_utajima_lv2NP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOutajimaLv2__ctor = .text:0x00000070; // type:function size:0x64 +dAcOutajimaLv2_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOutajimaLv2__initModels = .text:0x000000E0; // type:function size:0x114 AcOutajimaLv2__init = .text:0x00000200; // type:function size:0xE0 AcOutajimaLv2__destory = .text:0x000002E0; // type:function size:0x38 fn_403_320 = .text:0x00000320; // type:function size:0x8 AcOutajimaLv2__draw = .text:0x00000330; // type:function size:0x28 -AcOutajimaLv2__dtor = .text:0x00000360; // type:function size:0x74 +__dt__16dAcOutajimaLv2_cFv = .text:0x00000360; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_403_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float -lbl_403_data_0 = .data:0x00000000; // type:object size:0x38 +g_profile_OBJ_UTAJIMA_LV2 = .data:0x00000000; // type:object size:0x38 lbl_403_data_38 = .data:0x00000038; // type:object size:0x20 lbl_403_data_58 = .data:0x00000058; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_utajima_main_mechaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_utajima_main_mechaNP/symbols.txt index 1bde933e..f1baec8f 100644 --- a/config/SOUE01/rels/d_a_obj_utajima_main_mechaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_utajima_main_mechaNP/symbols.txt @@ -3,70 +3,70 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOutajimaMainMecha__ctor = .text:0x000000F0; // type:function size:0x120 -fn_364_210 = .text:0x00000210; // type:function size:0x58 -fn_364_270 = .text:0x00000270; // type:function size:0x6C -fn_364_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_364_380 = .text:0x00000380; // type:function size:0xA4 +dAcOutajimaMainMecha_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 +__dt__35sFState_c<22dAcOutajimaMainMecha_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__38sFStateFct_c<22dAcOutajimaMainMecha_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__61sFStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_364_430 = .text:0x00000430; // type:function size:0x14 fn_364_450 = .text:0x00000450; // type:function size:0x58 AcOutajimaMainMecha__interactionFunc = .text:0x000004B0; // type:function size:0x88 AcOutajimaMainMecha__initModels = .text:0x00000540; // type:function size:0xEC AcOutajimaMainMecha__init1 = .text:0x00000630; // type:function size:0x2EC -fn_364_920 = .text:0x00000920; // type:function size:0x10 +changeState__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000920; // type:function size:0x10 AcOutajimaMainMecha__init2 = .text:0x00000930; // type:function size:0x80 fn_364_9B0 = .text:0x000009B0; // type:function size:0x8 AcOutajimaMainMecha__update = .text:0x000009C0; // type:function size:0xAC -fn_364_A70 = .text:0x00000A70; // type:function size:0x10 +executeState__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A70; // type:function size:0x10 AcOutajimaMainMecha__draw = .text:0x00000A80; // type:function size:0x28 -fn_364_AB0 = .text:0x00000AB0; // type:function size:0x4 -fn_364_AC0 = .text:0x00000AC0; // type:function size:0x4 -fn_364_AD0 = .text:0x00000AD0; // type:function size:0x4 -AcOutajimaMainMecha__stateAppearEnter = .text:0x00000AE0; // type:function size:0x18 -AcOutajimaMainMecha__stateAppearIn = .text:0x00000B00; // type:function size:0x54 +initializeState_Before__22dAcOutajimaMainMecha_cFv = .text:0x00000AB0; // type:function size:0x4 +executeState_Before__22dAcOutajimaMainMecha_cFv = .text:0x00000AC0; // type:function size:0x4 +finalizeState_Before__22dAcOutajimaMainMecha_cFv = .text:0x00000AD0; // type:function size:0x4 +initializeState_Appear__22dAcOutajimaMainMecha_cFv = .text:0x00000AE0; // type:function size:0x18 +executeState_Appear__22dAcOutajimaMainMecha_cFv = .text:0x00000B00; // type:function size:0x54 AcOutajimaMainMecha__decrement = .text:0x00000B60; // type:function size:0x1C -fn_364_B80 = .text:0x00000B80; // type:function size:0x4 -AcOutajimaMainMecha__stateMainEnter = .text:0x00000B90; // type:function size:0x10 -AcOutajimaMainMecha__stateMainIn = .text:0x00000BA0; // type:function size:0x1C4 -fn_364_D70 = .text:0x00000D70; // type:function size:0x4 -AcOutajimaMainMecha__stateRollEnter = .text:0x00000D80; // type:function size:0x20 -AcOutajimaMainMecha__stateRollIn = .text:0x00000DA0; // type:function size:0x74 -AcOutajimaMainMecha__stateRollLeave = .text:0x00000E20; // type:function size:0x90 -AcOutajimaMainMecha__stateDisappearEnter = .text:0x00000EB0; // type:function size:0x90 -AcOutajimaMainMecha__stateDisappearIn = .text:0x00000F40; // type:function size:0x54 -AcOutajimaMainMecha__stateDisappearLeave = .text:0x00000FA0; // type:function size:0x10 -AcOutajimaMainMecha__stateAfterEnter = .text:0x00000FB0; // type:function size:0x64 -fn_364_1020 = .text:0x00001020; // type:function size:0x4 -fn_364_1030 = .text:0x00001030; // type:function size:0x4 -AcOutajimaMainMecha__stateStopperResetEnter = .text:0x00001040; // type:function size:0xA0 -AcOutajimaMainMecha__stateStopperResetIn = .text:0x000010E0; // type:function size:0x54 -fn_364_1140 = .text:0x00001140; // type:function size:0x4 -AcOutajimaMainMecha__stateResetEnter = .text:0x00001150; // type:function size:0x50 -AcOutajimaMainMecha__stateResetIn = .text:0x000011A0; // type:function size:0x9C -AcOutajimaMainMecha__stateResetLeave = .text:0x00001240; // type:function size:0x5C +finalizeState_Appear__22dAcOutajimaMainMecha_cFv = .text:0x00000B80; // type:function size:0x4 +initializeState_Main__22dAcOutajimaMainMecha_cFv = .text:0x00000B90; // type:function size:0x10 +executeState_Main__22dAcOutajimaMainMecha_cFv = .text:0x00000BA0; // type:function size:0x1C4 +finalizeState_Main__22dAcOutajimaMainMecha_cFv = .text:0x00000D70; // type:function size:0x4 +initializeState_Roll__22dAcOutajimaMainMecha_cFv = .text:0x00000D80; // type:function size:0x20 +executeState_Roll__22dAcOutajimaMainMecha_cFv = .text:0x00000DA0; // type:function size:0x74 +finalizeState_Roll__22dAcOutajimaMainMecha_cFv = .text:0x00000E20; // type:function size:0x90 +initializeState_Disappear__22dAcOutajimaMainMecha_cFv = .text:0x00000EB0; // type:function size:0x90 +executeState_Disappear__22dAcOutajimaMainMecha_cFv = .text:0x00000F40; // type:function size:0x54 +finalizeState_Disappear__22dAcOutajimaMainMecha_cFv = .text:0x00000FA0; // type:function size:0x10 +initializeState_After__22dAcOutajimaMainMecha_cFv = .text:0x00000FB0; // type:function size:0x64 +executeState_After__22dAcOutajimaMainMecha_cFv = .text:0x00001020; // type:function size:0x4 +finalizeState_After__22dAcOutajimaMainMecha_cFv = .text:0x00001030; // type:function size:0x4 +initializeState_StopperReset__22dAcOutajimaMainMecha_cFv = .text:0x00001040; // type:function size:0xA0 +executeState_StopperReset__22dAcOutajimaMainMecha_cFv = .text:0x000010E0; // type:function size:0x54 +finalizeState_StopperReset__22dAcOutajimaMainMecha_cFv = .text:0x00001140; // type:function size:0x4 +initializeState_Reset__22dAcOutajimaMainMecha_cFv = .text:0x00001150; // type:function size:0x50 +executeState_Reset__22dAcOutajimaMainMecha_cFv = .text:0x000011A0; // type:function size:0x9C +finalizeState_Reset__22dAcOutajimaMainMecha_cFv = .text:0x00001240; // type:function size:0x5C fn_364_12A0 = .text:0x000012A0; // type:function size:0xCC fn_364_1370 = .text:0x00001370; // type:function size:0x38 fn_364_13B0 = .text:0x000013B0; // type:function size:0x38 fn_364_13F0 = .text:0x000013F0; // type:function size:0x54 -fn_364_1450 = .text:0x00001450; // type:function size:0x11C -fn_364_1570 = .text:0x00001570; // type:function size:0x10 -fn_364_1580 = .text:0x00001580; // type:function size:0x60 -fn_364_15E0 = .text:0x000015E0; // type:function size:0xC -fn_364_15F0 = .text:0x000015F0; // type:function size:0x1C -fn_364_1610 = .text:0x00001610; // type:function size:0x1C -fn_364_1630 = .text:0x00001630; // type:function size:0x1C -fn_364_1650 = .text:0x00001650; // type:function size:0x10 -fn_364_1660 = .text:0x00001660; // type:function size:0x10 -fn_364_1670 = .text:0x00001670; // type:function size:0x10 -fn_364_1680 = .text:0x00001680; // type:function size:0x10 -fn_364_1690 = .text:0x00001690; // type:function size:0x10 -fn_364_16A0 = .text:0x000016A0; // type:function size:0x10 -fn_364_16B0 = .text:0x000016B0; // type:function size:0x30 -fn_364_16E0 = .text:0x000016E0; // type:function size:0x30 -fn_364_1710 = .text:0x00001710; // type:function size:0x30 -AcOutajimaMainMecha__initStates = .text:0x00001740; // type:function size:0x628 -fn_364_1D70 = .text:0x00001D70; // type:function size:0x58 -fn_364_1DD0 = .text:0x00001DD0; // type:function size:0x88 +__dt__22dAcOutajimaMainMecha_cFv = .text:0x00001450; // type:function size:0x11C +getStateID__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001570; // type:function size:0x10 +build__38sFStateFct_c<22dAcOutajimaMainMecha_c>FRC12sStateIDIf_c = .text:0x00001580; // type:function size:0x60 +dispose__38sFStateFct_c<22dAcOutajimaMainMecha_c>FRP10sStateIf_c = .text:0x000015E0; // type:function size:0xC +initialize__35sFState_c<22dAcOutajimaMainMecha_c>Fv = .text:0x000015F0; // type:function size:0x1C +execute__35sFState_c<22dAcOutajimaMainMecha_c>Fv = .text:0x00001610; // type:function size:0x1C +finalize__35sFState_c<22dAcOutajimaMainMecha_c>Fv = .text:0x00001630; // type:function size:0x1C +initializeState__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001650; // type:function size:0x10 +finalizeState__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001660; // type:function size:0x10 +refreshState__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001670; // type:function size:0x10 +getState__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001680; // type:function size:0x10 +getNewStateID__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001690; // type:function size:0x10 +getOldStateID__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016A0; // type:function size:0x10 +finalizeState__37sFStateID_c<22dAcOutajimaMainMecha_c>CFR22dAcOutajimaMainMecha_c = .text:0x000016B0; // type:function size:0x30 +executeState__37sFStateID_c<22dAcOutajimaMainMecha_c>CFR22dAcOutajimaMainMecha_c = .text:0x000016E0; // type:function size:0x30 +initializeState__37sFStateID_c<22dAcOutajimaMainMecha_c>CFR22dAcOutajimaMainMecha_c = .text:0x00001710; // type:function size:0x30 +__sinit_\d_a_obj_utajima_main_mecha_cpp = .text:0x00001740; // type:function size:0x628 scope:local +__dt__37sFStateID_c<22dAcOutajimaMainMecha_c>Fv = .text:0x00001D70; // type:function size:0x58 +isSameName__37sFStateID_c<22dAcOutajimaMainMecha_c>CFPCc = .text:0x00001DD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -77,7 +77,7 @@ lbl_364_rodata_10 = .rodata:0x00000010; // type:object size:0x8 data:double lbl_364_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_364_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_364_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_364_data_8 = .data:0x00000008; // type:object size:0x5C +g_profile_OBJ_UTAJIMA_MAIN_MECHA = .data:0x00000008; // type:object size:0x5C lbl_364_data_64 = .data:0x00000064; // type:object size:0x4 data:4byte lbl_364_data_68 = .data:0x00000068; // type:object size:0x24 data:string lbl_364_data_8C = .data:0x0000008C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_utajima_pedestalNP/symbols.txt b/config/SOUE01/rels/d_a_obj_utajima_pedestalNP/symbols.txt index 92470182..4c6f4c29 100644 --- a/config/SOUE01/rels/d_a_obj_utajima_pedestalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_utajima_pedestalNP/symbols.txt @@ -3,56 +3,56 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOutajimaPedestal__ctor = .text:0x000000F0; // type:function size:0xD4 -fn_365_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_365_230 = .text:0x00000230; // type:function size:0x6C -fn_365_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_365_340 = .text:0x00000340; // type:function size:0xA4 +dAcOutajimaPedestal_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD4 +__dt__34sFState_c<21dAcOutajimaPedestal_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcOutajimaPedestal_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcOutajimaPedestal__initModels = .text:0x000003F0; // type:function size:0xEC AcOutajimaPedestal__init = .text:0x000004E0; // type:function size:0x1AC -fn_365_690 = .text:0x00000690; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000690; // type:function size:0x10 fn_365_6A0 = .text:0x000006A0; // type:function size:0x8 AcOutajimaPedestal__update = .text:0x000006B0; // type:function size:0x5C -fn_365_710 = .text:0x00000710; // type:function size:0x10 +executeState__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000710; // type:function size:0x10 AcOutajimaPedestal__draw = .text:0x00000720; // type:function size:0x28 -fn_365_750 = .text:0x00000750; // type:function size:0x4 -AcOutajimaPedestal__stateWaitIn = .text:0x00000760; // type:function size:0x48 +initializeState_Wait__21dAcOutajimaPedestal_cFv = .text:0x00000750; // type:function size:0x4 +executeState_Wait__21dAcOutajimaPedestal_cFv = .text:0x00000760; // type:function size:0x48 fn_365_7A8 = .text:0x000007A8; // type:function size:0x4 -fn_365_7B0 = .text:0x000007B0; // type:function size:0x4 -AcOutajimaPedestal__stateMoveEnter = .text:0x000007C0; // type:function size:0x18 -AcOutajimaPedestal__stateMoveIn = .text:0x000007E0; // type:function size:0x8C +finalizeState_Wait__21dAcOutajimaPedestal_cFv = .text:0x000007B0; // type:function size:0x4 +initializeState_Move__21dAcOutajimaPedestal_cFv = .text:0x000007C0; // type:function size:0x18 +executeState_Move__21dAcOutajimaPedestal_cFv = .text:0x000007E0; // type:function size:0x8C AcOutajimaPedestal__decrement = .text:0x00000870; // type:function size:0x1C -AcOutajimaPedestal__stateMoveLeave = .text:0x00000890; // type:function size:0xB4 -AcOutajimaPedestal__stateResetEnter = .text:0x00000950; // type:function size:0x30 -AcOutajimaPedestal__stateResetIn = .text:0x00000980; // type:function size:0xD8 -AcOutajimaPedestal__stateResetLeave = .text:0x00000A60; // type:function size:0x60 +finalizeState_Move__21dAcOutajimaPedestal_cFv = .text:0x00000890; // type:function size:0xB4 +initializeState_Reset__21dAcOutajimaPedestal_cFv = .text:0x00000950; // type:function size:0x30 +executeState_Reset__21dAcOutajimaPedestal_cFv = .text:0x00000980; // type:function size:0xD8 +finalizeState_Reset__21dAcOutajimaPedestal_cFv = .text:0x00000A60; // type:function size:0x60 fn_365_AC0 = .text:0x00000AC0; // type:function size:0x108 -fn_365_BD0 = .text:0x00000BD0; // type:function size:0xE8 -fn_365_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_365_CD0 = .text:0x00000CD0; // type:function size:0x60 -fn_365_D30 = .text:0x00000D30; // type:function size:0xC -fn_365_D40 = .text:0x00000D40; // type:function size:0x1C -fn_365_D60 = .text:0x00000D60; // type:function size:0x1C -fn_365_D80 = .text:0x00000D80; // type:function size:0x1C -fn_365_DA0 = .text:0x00000DA0; // type:function size:0x10 -fn_365_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_365_DC0 = .text:0x00000DC0; // type:function size:0x10 -fn_365_DD0 = .text:0x00000DD0; // type:function size:0x10 -fn_365_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_365_DF0 = .text:0x00000DF0; // type:function size:0x10 -fn_365_E00 = .text:0x00000E00; // type:function size:0x30 -fn_365_E30 = .text:0x00000E30; // type:function size:0x30 -fn_365_E60 = .text:0x00000E60; // type:function size:0x30 -AcOutajimaPedestal__initStates = .text:0x00000E90; // type:function size:0x27C -fn_365_1110 = .text:0x00001110; // type:function size:0x58 -fn_365_1170 = .text:0x00001170; // type:function size:0x88 +__dt__21dAcOutajimaPedestal_cFv = .text:0x00000BD0; // type:function size:0xE8 +getStateID__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +build__37sFStateFct_c<21dAcOutajimaPedestal_c>FRC12sStateIDIf_c = .text:0x00000CD0; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcOutajimaPedestal_c>FRP10sStateIf_c = .text:0x00000D30; // type:function size:0xC +initialize__34sFState_c<21dAcOutajimaPedestal_c>Fv = .text:0x00000D40; // type:function size:0x1C +execute__34sFState_c<21dAcOutajimaPedestal_c>Fv = .text:0x00000D60; // type:function size:0x1C +finalize__34sFState_c<21dAcOutajimaPedestal_c>Fv = .text:0x00000D80; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DA0; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DB0; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DC0; // type:function size:0x10 +getState__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DD0; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DE0; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DF0; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcOutajimaPedestal_c>CFR21dAcOutajimaPedestal_c = .text:0x00000E00; // type:function size:0x30 +executeState__36sFStateID_c<21dAcOutajimaPedestal_c>CFR21dAcOutajimaPedestal_c = .text:0x00000E30; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcOutajimaPedestal_c>CFR21dAcOutajimaPedestal_c = .text:0x00000E60; // type:function size:0x30 +__sinit_\d_a_obj_utajima_pedestal_cpp = .text:0x00000E90; // type:function size:0x27C scope:local +__dt__36sFStateID_c<21dAcOutajimaPedestal_c>Fv = .text:0x00001110; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcOutajimaPedestal_c>CFPCc = .text:0x00001170; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_365_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_365_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_365_rodata_10 = .rodata:0x00000010; // type:object size:0x14 -lbl_365_data_0 = .data:0x00000000; // type:object size:0x5C data:4byte +g_profile_OBJ_UTAJIMA_PEDESTAL = .data:0x00000000; // type:object size:0x5C data:4byte lbl_365_data_5C = .data:0x0000005C; // type:object size:0x24 lbl_365_data_80 = .data:0x00000080; // type:object size:0x80 lbl_365_data_100 = .data:0x00000100; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_utajima_stopperNP/symbols.txt b/config/SOUE01/rels/d_a_obj_utajima_stopperNP/symbols.txt index 994e1b4e..b2622917 100644 --- a/config/SOUE01/rels/d_a_obj_utajima_stopperNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_utajima_stopperNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOutajimaStopper__ctor = .text:0x000000F0; // type:function size:0xC8 -fn_363_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_363_220 = .text:0x00000220; // type:function size:0x6C -fn_363_290 = .text:0x00000290; // type:function size:0xA0 -fn_363_330 = .text:0x00000330; // type:function size:0xA4 +dAcOutajimaStopper_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC8 +__dt__33sFState_c<20dAcOutajimaStopper_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOutajimaStopper_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 AcOutajimaStopper__initModels = .text:0x000003E0; // type:function size:0xEC AcOutajimaStopper__init = .text:0x000004D0; // type:function size:0x20C AcOutajimaStopper__init2 = .text:0x000006E0; // type:function size:0xAC -fn_363_790 = .text:0x00000790; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000790; // type:function size:0x10 fn_363_7A0 = .text:0x000007A0; // type:function size:0x8 AcOutajimaStopper__update = .text:0x000007B0; // type:function size:0xAC -fn_363_860 = .text:0x00000860; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000860; // type:function size:0x10 AcOutajimaStopper__draw = .text:0x00000870; // type:function size:0x28 -AcOutajimaStopper__stateDownEnter = .text:0x000008A0; // type:function size:0xC -AcOutajimaStopper__stateDownIn = .text:0x000008B0; // type:function size:0x74 -fn_363_930 = .text:0x00000930; // type:function size:0x4 -AcOutajimaStopper__stateRiseEnter = .text:0x00000940; // type:function size:0x18 -AcOutajimaStopper__stateRiseIn = .text:0x00000960; // type:function size:0xC4 +initializeState_Down__20dAcOutajimaStopper_cFv = .text:0x000008A0; // type:function size:0xC +executeState_Down__20dAcOutajimaStopper_cFv = .text:0x000008B0; // type:function size:0x74 +finalizeState_Down__20dAcOutajimaStopper_cFv = .text:0x00000930; // type:function size:0x4 +initializeState_Rise__20dAcOutajimaStopper_cFv = .text:0x00000940; // type:function size:0x18 +executeState_Rise__20dAcOutajimaStopper_cFv = .text:0x00000960; // type:function size:0xC4 AcOutajimaStopper__decrement = .text:0x00000A30; // type:function size:0x1C -AcOutajimaStopper__stateRiseLeave = .text:0x00000A50; // type:function size:0x58 -AcOutajimaStopper__stateUpEnter = .text:0x00000AB0; // type:function size:0xC -AcOutajimaStopper__stateUpIn = .text:0x00000AC0; // type:function size:0x74 -fn_363_B40 = .text:0x00000B40; // type:function size:0x4 -AcOutajimaStopper__stateFallEnter = .text:0x00000B50; // type:function size:0x18 -AcOutajimaStopper__stateFallIn = .text:0x00000B70; // type:function size:0xC4 -AcOutajimaStopper__stateFallLeave = .text:0x00000C40; // type:function size:0x58 -AcOutajimaStopper__stateWaitEnter = .text:0x00000CA0; // type:function size:0x54 -AcOutajimaStopper__stateWaitIn = .text:0x00000D00; // type:function size:0xAC -fn_363_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_363_DC0 = .text:0x00000DC0; // type:function size:0x4 -fn_363_DD0 = .text:0x00000DD0; // type:function size:0xD8 -fn_363_EB0 = .text:0x00000EB0; // type:function size:0x10 -fn_363_EC0 = .text:0x00000EC0; // type:function size:0x60 -fn_363_F20 = .text:0x00000F20; // type:function size:0xC -fn_363_F30 = .text:0x00000F30; // type:function size:0x1C -fn_363_F50 = .text:0x00000F50; // type:function size:0x1C -fn_363_F70 = .text:0x00000F70; // type:function size:0x1C -fn_363_F90 = .text:0x00000F90; // type:function size:0x10 -fn_363_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_363_FB0 = .text:0x00000FB0; // type:function size:0x10 -fn_363_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_363_FD0 = .text:0x00000FD0; // type:function size:0x10 -fn_363_FE0 = .text:0x00000FE0; // type:function size:0x30 -fn_363_1010 = .text:0x00001010; // type:function size:0x30 -fn_363_1040 = .text:0x00001040; // type:function size:0x30 -AcOutajimaStopper__initStates = .text:0x00001070; // type:function size:0x3F4 -fn_363_1470 = .text:0x00001470; // type:function size:0x58 -fn_363_14D0 = .text:0x000014D0; // type:function size:0x88 +finalizeState_Rise__20dAcOutajimaStopper_cFv = .text:0x00000A50; // type:function size:0x58 +initializeState_Up__20dAcOutajimaStopper_cFv = .text:0x00000AB0; // type:function size:0xC +executeState_Up__20dAcOutajimaStopper_cFv = .text:0x00000AC0; // type:function size:0x74 +finalizeState_Up__20dAcOutajimaStopper_cFv = .text:0x00000B40; // type:function size:0x4 +initializeState_Fall__20dAcOutajimaStopper_cFv = .text:0x00000B50; // type:function size:0x18 +executeState_Fall__20dAcOutajimaStopper_cFv = .text:0x00000B70; // type:function size:0xC4 +finalizeState_Fall__20dAcOutajimaStopper_cFv = .text:0x00000C40; // type:function size:0x58 +initializeState_Wait__20dAcOutajimaStopper_cFv = .text:0x00000CA0; // type:function size:0x54 +executeState_Wait__20dAcOutajimaStopper_cFv = .text:0x00000D00; // type:function size:0xAC +getOldStateID__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DB0; // type:function size:0x10 +finalizeState_Wait__20dAcOutajimaStopper_cFv = .text:0x00000DC0; // type:function size:0x4 +__dt__20dAcOutajimaStopper_cFv = .text:0x00000DD0; // type:function size:0xD8 +getStateID__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EB0; // type:function size:0x10 +build__36sFStateFct_c<20dAcOutajimaStopper_c>FRC12sStateIDIf_c = .text:0x00000EC0; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOutajimaStopper_c>FRP10sStateIf_c = .text:0x00000F20; // type:function size:0xC +initialize__33sFState_c<20dAcOutajimaStopper_c>Fv = .text:0x00000F30; // type:function size:0x1C +execute__33sFState_c<20dAcOutajimaStopper_c>Fv = .text:0x00000F50; // type:function size:0x1C +finalize__33sFState_c<20dAcOutajimaStopper_c>Fv = .text:0x00000F70; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F90; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FA0; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FB0; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FC0; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FD0; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOutajimaStopper_c>CFR20dAcOutajimaStopper_c = .text:0x00000FE0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOutajimaStopper_c>CFR20dAcOutajimaStopper_c = .text:0x00001010; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOutajimaStopper_c>CFR20dAcOutajimaStopper_c = .text:0x00001040; // type:function size:0x30 +__sinit_\d_a_obj_utajima_stopper_cpp = .text:0x00001070; // type:function size:0x3F4 scope:local +__dt__35sFStateID_c<20dAcOutajimaStopper_c>Fv = .text:0x00001470; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOutajimaStopper_c>CFPCc = .text:0x000014D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -59,7 +59,7 @@ lbl_363_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float lbl_363_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float lbl_363_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float lbl_363_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float -lbl_363_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_UTAJIMA_STOPPER = .data:0x00000000; // type:object size:0x50 data:4byte lbl_363_data_50 = .data:0x00000050; // type:object size:0x4 data:4byte lbl_363_data_54 = .data:0x00000054; // type:object size:0x24 lbl_363_data_78 = .data:0x00000078; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_vacu_dustNP/symbols.txt b/config/SOUE01/rels/d_a_obj_vacu_dustNP/symbols.txt index 13cb24e4..1e9653f9 100644 --- a/config/SOUE01/rels/d_a_obj_vacu_dustNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_vacu_dustNP/symbols.txt @@ -1,9 +1,9 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_522_70 = .text:0x00000070; // type:function size:0x30 -fn_522_A0 = .text:0x000000A0; // type:function size:0x1C0 -fn_522_260 = .text:0x00000260; // type:function size:0x74 +dAcOVacuDust_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__12dAcOVacuDustFv = .text:0x000000A0; // type:function size:0x1C0 +__dt__12dAcOVacuDustFv = .text:0x00000260; // type:function size:0x74 fn_522_2E0 = .text:0x000002E0; // type:function size:0x2B8 fn_522_5A0 = .text:0x000005A0; // type:function size:0x144 fn_522_6F0 = .text:0x000006F0; // type:function size:0x38 @@ -18,6 +18,6 @@ _dtors = .dtors:0x00000000; // type:label scope:global lbl_522_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_522_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_522_rodata_C = .rodata:0x0000000C; // type:object size:0x24 data:float -lbl_522_data_0 = .data:0x00000000; // type:object size:0x70 +g_profile_OBJ_VACU_DUST = .data:0x00000000; // type:object size:0x70 lbl_522_data_70 = .data:0x00000070; // type:object size:0x20 lbl_522_data_90 = .data:0x00000090; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_vacu_dust_partsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_vacu_dust_partsNP/symbols.txt index f7a2d2b5..fcb21114 100644 --- a/config/SOUE01/rels/d_a_obj_vacu_dust_partsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_vacu_dust_partsNP/symbols.txt @@ -3,9 +3,9 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_523_F0 = .text:0x000000F0; // type:function size:0x30 -fn_523_120 = .text:0x00000120; // type:function size:0x5C -fn_523_180 = .text:0x00000180; // type:function size:0x74 +dAcOVacuDustParts_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 +__ct__19dAcOVacuDustParts_cFv = .text:0x00000120; // type:function size:0x5C +__dt__19dAcOVacuDustParts_cFv = .text:0x00000180; // type:function size:0x74 fn_523_200 = .text:0x00000200; // type:function size:0x194 fn_523_3A0 = .text:0x000003A0; // type:function size:0xCC fn_523_470 = .text:0x00000470; // type:function size:0x8 @@ -19,7 +19,7 @@ _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_523_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_523_rodata_8 = .rodata:0x00000008; // type:object size:0x40 -lbl_523_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_VACU_DUST_PARTS = .data:0x00000000; // type:object size:0x10 lbl_523_data_10 = .data:0x00000010; // type:object size:0x14 lbl_523_data_24 = .data:0x00000024; // type:object size:0x14 lbl_523_data_38 = .data:0x00000038; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_vd_bulletNP/symbols.txt b/config/SOUE01/rels/d_a_obj_vd_bulletNP/symbols.txt index d4a593e3..ac1b87de 100644 --- a/config/SOUE01/rels/d_a_obj_vd_bulletNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_vd_bulletNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObjVdb__ctor = .text:0x000000F0; // type:function size:0x14C -fn_118_240 = .text:0x00000240; // type:function size:0x58 -fn_118_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_118_310 = .text:0x00000310; // type:function size:0xA0 -fn_118_3B0 = .text:0x000003B0; // type:function size:0xA4 +dAcObjVdb_c_classInit__Fv = .text:0x000000F0; // type:function size:0x14C +__dt__24sFState_c<11dAcObjVdb_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcObjVdb_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_118_460 = .text:0x00000460; // type:function size:0x40 fn_118_4A0 = .text:0x000004A0; // type:function size:0x148 fn_118_5F0 = .text:0x000005F0; // type:function size:0x1AC -fn_118_7A0 = .text:0x000007A0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007A0; // type:function size:0x10 fn_118_7B0 = .text:0x000007B0; // type:function size:0x34 fn_118_7F0 = .text:0x000007F0; // type:function size:0x284 -fn_118_A80 = .text:0x00000A80; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A80; // type:function size:0x10 fn_118_A90 = .text:0x00000A90; // type:function size:0x28 -fn_118_AC0 = .text:0x00000AC0; // type:function size:0x9C -fn_118_B60 = .text:0x00000B60; // type:function size:0x80 -fn_118_BE0 = .text:0x00000BE0; // type:function size:0x4 -fn_118_BF0 = .text:0x00000BF0; // type:function size:0x5C -fn_118_C50 = .text:0x00000C50; // type:function size:0xA4 -fn_118_D00 = .text:0x00000D00; // type:function size:0x4 +initializeState_BulletMove__11dAcObjVdb_cFv = .text:0x00000AC0; // type:function size:0x9C +executeState_BulletMove__11dAcObjVdb_cFv = .text:0x00000B60; // type:function size:0x80 +finalizeState_BulletMove__11dAcObjVdb_cFv = .text:0x00000BE0; // type:function size:0x4 +initializeState_BulletLost__11dAcObjVdb_cFv = .text:0x00000BF0; // type:function size:0x5C +executeState_BulletLost__11dAcObjVdb_cFv = .text:0x00000C50; // type:function size:0xA4 +finalizeState_BulletLost__11dAcObjVdb_cFv = .text:0x00000D00; // type:function size:0x4 fn_118_D10 = .text:0x00000D10; // type:function size:0x88 -fn_118_DA0 = .text:0x00000DA0; // type:function size:0x114 -fn_118_EC0 = .text:0x00000EC0; // type:function size:0x10 +__dt__11dAcObjVdb_cFv = .text:0x00000DA0; // type:function size:0x114 +getStateID__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EC0; // type:function size:0x10 fn_118_ED0 = .text:0x00000ED0; // type:function size:0x4 fn_118_EE0 = .text:0x00000EE0; // type:function size:0x4 fn_118_EF0 = .text:0x00000EF0; // type:function size:0x4 fn_118_F00 = .text:0x00000F00; // type:function size:0x4 fn_118_F10 = .text:0x00000F10; // type:function size:0x4 -fn_118_F20 = .text:0x00000F20; // type:function size:0x60 -fn_118_F80 = .text:0x00000F80; // type:function size:0xC -fn_118_F90 = .text:0x00000F90; // type:function size:0x1C -fn_118_FB0 = .text:0x00000FB0; // type:function size:0x1C -fn_118_FD0 = .text:0x00000FD0; // type:function size:0x1C -fn_118_FF0 = .text:0x00000FF0; // type:function size:0x10 -fn_118_1000 = .text:0x00001000; // type:function size:0x10 -fn_118_1010 = .text:0x00001010; // type:function size:0x10 -fn_118_1020 = .text:0x00001020; // type:function size:0x10 -fn_118_1030 = .text:0x00001030; // type:function size:0x10 -fn_118_1040 = .text:0x00001040; // type:function size:0x10 -fn_118_1050 = .text:0x00001050; // type:function size:0x30 -fn_118_1080 = .text:0x00001080; // type:function size:0x30 -fn_118_10B0 = .text:0x000010B0; // type:function size:0x30 -fn_118_10E0 = .text:0x000010E0; // type:function size:0x1C0 -fn_118_12A0 = .text:0x000012A0; // type:function size:0x58 -fn_118_1300 = .text:0x00001300; // type:function size:0x88 +build__27sFStateFct_c<11dAcObjVdb_c>FRC12sStateIDIf_c = .text:0x00000F20; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcObjVdb_c>FRP10sStateIf_c = .text:0x00000F80; // type:function size:0xC +initialize__24sFState_c<11dAcObjVdb_c>Fv = .text:0x00000F90; // type:function size:0x1C +execute__24sFState_c<11dAcObjVdb_c>Fv = .text:0x00000FB0; // type:function size:0x1C +finalize__24sFState_c<11dAcObjVdb_c>Fv = .text:0x00000FD0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FF0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001000; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001010; // type:function size:0x10 +getState__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001020; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001030; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001040; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcObjVdb_c>CFR11dAcObjVdb_c = .text:0x00001050; // type:function size:0x30 +executeState__26sFStateID_c<11dAcObjVdb_c>CFR11dAcObjVdb_c = .text:0x00001080; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcObjVdb_c>CFR11dAcObjVdb_c = .text:0x000010B0; // type:function size:0x30 +__sinit_\d_a_obj_vd_bullet_cpp = .text:0x000010E0; // type:function size:0x1C0 scope:local +__dt__26sFStateID_c<11dAcObjVdb_c>Fv = .text:0x000012A0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcObjVdb_c>CFPCc = .text:0x00001300; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -58,7 +58,7 @@ lbl_118_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_118_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float lbl_118_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float lbl_118_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float -lbl_118_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_VDB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_118_data_10 = .data:0x00000010; // type:object size:0x30 lbl_118_data_40 = .data:0x00000040; // type:object size:0x10 data:string lbl_118_data_50 = .data:0x00000050; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_vent_fanNP/symbols.txt b/config/SOUE01/rels/d_a_obj_vent_fanNP/symbols.txt index 4f2a5321..6c8b1539 100644 --- a/config/SOUE01/rels/d_a_obj_vent_fanNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_vent_fanNP/symbols.txt @@ -3,28 +3,28 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_338_F0 = .text:0x000000F0; // type:function size:0x124 -fn_338_220 = .text:0x00000220; // type:function size:0x58 -fn_338_280 = .text:0x00000280; // type:function size:0x6C -fn_338_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_338_390 = .text:0x00000390; // type:function size:0xA4 +dAcOventFan_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 +__dt__26sFState_c<13dAcOventFan_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOventFan_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_338_440 = .text:0x00000440; // type:function size:0xE8 fn_338_530 = .text:0x00000530; // type:function size:0x17C -fn_338_6B0 = .text:0x000006B0; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006B0; // type:function size:0x10 fn_338_6C0 = .text:0x000006C0; // type:function size:0x80 fn_338_740 = .text:0x00000740; // type:function size:0x8 fn_338_750 = .text:0x00000750; // type:function size:0x220 -fn_338_970 = .text:0x00000970; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000970; // type:function size:0x10 fn_338_980 = .text:0x00000980; // type:function size:0x90 -fn_338_A10 = .text:0x00000A10; // type:function size:0xC -fn_338_A20 = .text:0x00000A20; // type:function size:0x1B4 -fn_338_BE0 = .text:0x00000BE0; // type:function size:0x4 -fn_338_BF0 = .text:0x00000BF0; // type:function size:0xC -fn_338_C00 = .text:0x00000C00; // type:function size:0x1C4 -fn_338_DD0 = .text:0x00000DD0; // type:function size:0x4 -fn_338_DE0 = .text:0x00000DE0; // type:function size:0x4 -fn_338_DF0 = .text:0x00000DF0; // type:function size:0x1A4 -fn_338_FA0 = .text:0x00000FA0; // type:function size:0x4 +initializeState_Normal__13dAcOventFan_cFv = .text:0x00000A10; // type:function size:0xC +executeState_Normal__13dAcOventFan_cFv = .text:0x00000A20; // type:function size:0x1B4 +finalizeState_Normal__13dAcOventFan_cFv = .text:0x00000BE0; // type:function size:0x4 +initializeState_Reverse__13dAcOventFan_cFv = .text:0x00000BF0; // type:function size:0xC +executeState_Reverse__13dAcOventFan_cFv = .text:0x00000C00; // type:function size:0x1C4 +finalizeState_Reverse__13dAcOventFan_cFv = .text:0x00000DD0; // type:function size:0x4 +initializeState_Vacuum__13dAcOventFan_cFv = .text:0x00000DE0; // type:function size:0x4 +executeState_Vacuum__13dAcOventFan_cFv = .text:0x00000DF0; // type:function size:0x1A4 +finalizeState_Vacuum__13dAcOventFan_cFv = .text:0x00000FA0; // type:function size:0x4 fn_338_FB0 = .text:0x00000FB0; // type:function size:0x194 fn_338_1150 = .text:0x00001150; // type:function size:0x104 fn_338_1260 = .text:0x00001260; // type:function size:0x1F4 @@ -34,25 +34,25 @@ fn_338_15A0 = .text:0x000015A0; // type:function size:0x6C fn_338_1610 = .text:0x00001610; // type:function size:0xB8 fn_338_16D0 = .text:0x000016D0; // type:function size:0x168 fn_338_1840 = .text:0x00001840; // type:function size:0x114 -fn_338_1960 = .text:0x00001960; // type:function size:0x108 -fn_338_1A70 = .text:0x00001A70; // type:function size:0x10 -fn_338_1A80 = .text:0x00001A80; // type:function size:0x60 -fn_338_1AE0 = .text:0x00001AE0; // type:function size:0xC -fn_338_1AF0 = .text:0x00001AF0; // type:function size:0x1C -fn_338_1B10 = .text:0x00001B10; // type:function size:0x1C -fn_338_1B30 = .text:0x00001B30; // type:function size:0x1C -fn_338_1B50 = .text:0x00001B50; // type:function size:0x10 -fn_338_1B60 = .text:0x00001B60; // type:function size:0x10 -fn_338_1B70 = .text:0x00001B70; // type:function size:0x10 -fn_338_1B80 = .text:0x00001B80; // type:function size:0x10 -fn_338_1B90 = .text:0x00001B90; // type:function size:0x10 -fn_338_1BA0 = .text:0x00001BA0; // type:function size:0x10 -fn_338_1BB0 = .text:0x00001BB0; // type:function size:0x30 -fn_338_1BE0 = .text:0x00001BE0; // type:function size:0x30 -fn_338_1C10 = .text:0x00001C10; // type:function size:0x30 -fn_338_1C40 = .text:0x00001C40; // type:function size:0x378 -fn_338_1FC0 = .text:0x00001FC0; // type:function size:0x58 -fn_338_2020 = .text:0x00002020; // type:function size:0x88 +__dt__13dAcOventFan_cFv = .text:0x00001960; // type:function size:0x108 +getStateID__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A70; // type:function size:0x10 +build__29sFStateFct_c<13dAcOventFan_c>FRC12sStateIDIf_c = .text:0x00001A80; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOventFan_c>FRP10sStateIf_c = .text:0x00001AE0; // type:function size:0xC +initialize__26sFState_c<13dAcOventFan_c>Fv = .text:0x00001AF0; // type:function size:0x1C +execute__26sFState_c<13dAcOventFan_c>Fv = .text:0x00001B10; // type:function size:0x1C +finalize__26sFState_c<13dAcOventFan_c>Fv = .text:0x00001B30; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B50; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B60; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B70; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B80; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B90; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001BA0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOventFan_c>CFR13dAcOventFan_c = .text:0x00001BB0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOventFan_c>CFR13dAcOventFan_c = .text:0x00001BE0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOventFan_c>CFR13dAcOventFan_c = .text:0x00001C10; // type:function size:0x30 +__sinit_\d_a_obj_vent_fan_cpp = .text:0x00001C40; // type:function size:0x378 scope:local +__dt__28sFStateID_c<13dAcOventFan_c>Fv = .text:0x00001FC0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOventFan_c>CFPCc = .text:0x00002020; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -60,7 +60,7 @@ lbl_338_rodata_0 = .rodata:0x00000000; // type:object size:0x44 data:float lbl_338_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float lbl_338_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_338_rodata_50 = .rodata:0x00000050; // type:object size:0x4C -lbl_338_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_VENT_FAN = .data:0x00000000; // type:object size:0x10 data:4byte lbl_338_data_10 = .data:0x00000010; // type:object size:0x4 data:string lbl_338_data_14 = .data:0x00000014; // type:object size:0x8 lbl_338_data_1C = .data:0x0000001C; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_vortexNP/symbols.txt b/config/SOUE01/rels/d_a_obj_vortexNP/symbols.txt index 1bc17991..3a1c1796 100644 --- a/config/SOUE01/rels/d_a_obj_vortexNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_vortexNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_488_F0 = .text:0x000000F0; // type:function size:0x144 +dAcOVortex_c_classInit__Fv = .text:0x000000F0; // type:function size:0x144 fn_488_240 = .text:0x00000240; // type:function size:0x64 -fn_488_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_488_310 = .text:0x00000310; // type:function size:0x6C -fn_488_380 = .text:0x00000380; // type:function size:0xA0 -fn_488_420 = .text:0x00000420; // type:function size:0xA4 +__dt__25sFState_c<12dAcOVortex_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOVortex_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_488_4D0 = .text:0x000004D0; // type:function size:0x1D0 fn_488_6A0 = .text:0x000006A0; // type:function size:0x158 -fn_488_800 = .text:0x00000800; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000800; // type:function size:0x10 fn_488_810 = .text:0x00000810; // type:function size:0x38 fn_488_850 = .text:0x00000850; // type:function size:0x30 -fn_488_880 = .text:0x00000880; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000880; // type:function size:0x10 fn_488_890 = .text:0x00000890; // type:function size:0xC4 fn_488_960 = .text:0x00000960; // type:function size:0x8C -fn_488_9F0 = .text:0x000009F0; // type:function size:0x4 -fn_488_A00 = .text:0x00000A00; // type:function size:0xD8 -fn_488_AE0 = .text:0x00000AE0; // type:function size:0x4 -fn_488_AF0 = .text:0x00000AF0; // type:function size:0x4 -fn_488_B00 = .text:0x00000B00; // type:function size:0x124 -fn_488_C30 = .text:0x00000C30; // type:function size:0x4 +initializeState_Wait__12dAcOVortex_cFv = .text:0x000009F0; // type:function size:0x4 +executeState_Wait__12dAcOVortex_cFv = .text:0x00000A00; // type:function size:0xD8 +finalizeState_Wait__12dAcOVortex_cFv = .text:0x00000AE0; // type:function size:0x4 +initializeState_Appear__12dAcOVortex_cFv = .text:0x00000AF0; // type:function size:0x4 +executeState_Appear__12dAcOVortex_cFv = .text:0x00000B00; // type:function size:0x124 +finalizeState_Appear__12dAcOVortex_cFv = .text:0x00000C30; // type:function size:0x4 fn_488_C40 = .text:0x00000C40; // type:function size:0x1E0 fn_488_E20 = .text:0x00000E20; // type:function size:0x1C fn_488_E40 = .text:0x00000E40; // type:function size:0x64 -fn_488_EB0 = .text:0x00000EB0; // type:function size:0x138 -fn_488_FF0 = .text:0x00000FF0; // type:function size:0x10 -fn_488_1000 = .text:0x00001000; // type:function size:0x60 -fn_488_1060 = .text:0x00001060; // type:function size:0xC -fn_488_1070 = .text:0x00001070; // type:function size:0x1C -fn_488_1090 = .text:0x00001090; // type:function size:0x1C -fn_488_10B0 = .text:0x000010B0; // type:function size:0x1C -fn_488_10D0 = .text:0x000010D0; // type:function size:0x10 -fn_488_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_488_10F0 = .text:0x000010F0; // type:function size:0x10 -fn_488_1100 = .text:0x00001100; // type:function size:0x10 -fn_488_1110 = .text:0x00001110; // type:function size:0x10 -fn_488_1120 = .text:0x00001120; // type:function size:0x10 -fn_488_1130 = .text:0x00001130; // type:function size:0x30 -fn_488_1160 = .text:0x00001160; // type:function size:0x30 -fn_488_1190 = .text:0x00001190; // type:function size:0x30 -fn_488_11C0 = .text:0x000011C0; // type:function size:0x1C0 -fn_488_1380 = .text:0x00001380; // type:function size:0x58 -fn_488_13E0 = .text:0x000013E0; // type:function size:0x88 +__dt__12dAcOVortex_cFv = .text:0x00000EB0; // type:function size:0x138 +getStateID__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FF0; // type:function size:0x10 +build__28sFStateFct_c<12dAcOVortex_c>FRC12sStateIDIf_c = .text:0x00001000; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOVortex_c>FRP10sStateIf_c = .text:0x00001060; // type:function size:0xC +initialize__25sFState_c<12dAcOVortex_c>Fv = .text:0x00001070; // type:function size:0x1C +execute__25sFState_c<12dAcOVortex_c>Fv = .text:0x00001090; // type:function size:0x1C +finalize__25sFState_c<12dAcOVortex_c>Fv = .text:0x000010B0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010D0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010E0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010F0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001100; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001120; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOVortex_c>CFR12dAcOVortex_c = .text:0x00001130; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOVortex_c>CFR12dAcOVortex_c = .text:0x00001160; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOVortex_c>CFR12dAcOVortex_c = .text:0x00001190; // type:function size:0x30 +__sinit_\d_a_obj_vortex_cpp = .text:0x000011C0; // type:function size:0x1C0 scope:local +__dt__27sFStateID_c<12dAcOVortex_c>Fv = .text:0x00001380; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOVortex_c>CFPCc = .text:0x000013E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -54,7 +54,7 @@ lbl_488_rodata_18 = .rodata:0x00000018; // type:object size:0x1C data:float lbl_488_rodata_34 = .rodata:0x00000034; // type:object size:0x8 data:float lbl_488_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float lbl_488_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float -lbl_488_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_VORTEX = .data:0x00000000; // type:object size:0x10 data:4byte lbl_488_data_10 = .data:0x00000010; // type:object size:0x10 lbl_488_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_488_data_30 = .data:0x00000030; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_obj_warpNP/symbols.txt b/config/SOUE01/rels/d_a_obj_warpNP/symbols.txt index 61197ed2..5aabcd45 100644 --- a/config/SOUE01/rels/d_a_obj_warpNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_warpNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOWarp__ctor = .text:0x000000F0; // type:function size:0x258 -fn_292_350 = .text:0x00000350; // type:function size:0x58 +dAcOWarp_c_classInit__Fv = .text:0x000000F0; // type:function size:0x258 +__dt__10dAcOWarp_cFv = .text:0x00000350; // type:function size:0x58 fn_292_3B0 = .text:0x000003B0; // type:function size:0x3C fn_292_3F0 = .text:0x000003F0; // type:function size:0x64 fn_292_460 = .text:0x00000460; // type:function size:0x40 fn_292_4A0 = .text:0x000004A0; // type:function size:0x58 -fn_292_500 = .text:0x00000500; // type:function size:0x58 -fn_292_560 = .text:0x00000560; // type:function size:0x6C -fn_292_5D0 = .text:0x000005D0; // type:function size:0xA0 -fn_292_670 = .text:0x00000670; // type:function size:0xA4 +__dt__23sFState_c<10dAcOWarp_c>Fv = .text:0x00000500; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOWarp_c>Fv = .text:0x00000560; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005D0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000670; // type:function size:0xA4 AcOWarp__initModels = .text:0x00000720; // type:function size:0x4C AcOWarp__init = .text:0x00000770; // type:function size:0x594 -fn_292_D10 = .text:0x00000D10; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D10; // type:function size:0x10 AcOWarp__init2 = .text:0x00000D20; // type:function size:0xE0 -fn_292_E00 = .text:0x00000E00; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E00; // type:function size:0x10 fn_292_E10 = .text:0x00000E10; // type:function size:0x10C AcOWarp__update = .text:0x00000F20; // type:function size:0x2C8 -fn_292_11F0 = .text:0x000011F0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011F0; // type:function size:0x10 fn_292_1200 = .text:0x00001200; // type:function size:0x134 fn_292_1340 = .text:0x00001340; // type:function size:0x328 AcOWarp__updateInEvent = .text:0x00001670; // type:function size:0x530 AcOWarp__decr = .text:0x00001BA0; // type:function size:0x1C AcOWarp__draw = .text:0x00001BC0; // type:function size:0xC8 -AcOWarp__stateWaitEnter = .text:0x00001C90; // type:function size:0x4 -AcOWarp__stateWaitUpdate = .text:0x00001CA0; // type:function size:0x33C -AcOWarp__stateWaitLeave = .text:0x00001FE0; // type:function size:0x4 -AcOWarp__stateSirenFinishEnter = .text:0x00001FF0; // type:function size:0x94 -AcOWarp__stateSirenFinishUpdate = .text:0x00002090; // type:function size:0xE4 -AcOWarp__stateSirenFinishLeave = .text:0x00002180; // type:function size:0x4 -AcOWarp__stateGetItemEnter = .text:0x00002190; // type:function size:0x64 +initializeState_Wait__10dAcOWarp_cFv = .text:0x00001C90; // type:function size:0x4 +executeState_Wait__10dAcOWarp_cFv = .text:0x00001CA0; // type:function size:0x33C +finalizeState_Wait__10dAcOWarp_cFv = .text:0x00001FE0; // type:function size:0x4 +initializeState_SirenFinish__10dAcOWarp_cFv = .text:0x00001FF0; // type:function size:0x94 +executeState_SirenFinish__10dAcOWarp_cFv = .text:0x00002090; // type:function size:0xE4 +finalizeState_SirenFinish__10dAcOWarp_cFv = .text:0x00002180; // type:function size:0x4 +initializeState_GetItem__10dAcOWarp_cFv = .text:0x00002190; // type:function size:0x64 fn_292_21F4 = .text:0x000021F4; // type:function size:0x4 -AcOWarp__stateGetItemUpdate = .text:0x00002200; // type:function size:0x88 -AcOWarp__stateGetItemLeave = .text:0x00002290; // type:function size:0x4 -AcOWarp__stateGateWaitEnter = .text:0x000022A0; // type:function size:0xC -AcOWarp__stateGateWaitUpdate = .text:0x000022B0; // type:function size:0x458 -AcOWarp__stateGateWaitLeave = .text:0x00002710; // type:function size:0x4 -AcOWarp__stateGateOpenEnter = .text:0x00002720; // type:function size:0x21C -AcOWarp__stateGateOpenUpdate = .text:0x00002940; // type:function size:0x210 -AcOWarp__stateGateOpenLeave = .text:0x00002B50; // type:function size:0x4 -AcOWarp__stateGateInEnter = .text:0x00002B60; // type:function size:0xAC -AcOWarp__stateGateInUpdate = .text:0x00002C10; // type:function size:0x114 -AcOWarpStateGateInLeave = .text:0x00002D30; // type:function size:0x4 -AcOWarp__stateGateClearEnter = .text:0x00002D40; // type:function size:0x9C -AcOWarp__stateGateClearUpdate = .text:0x00002DE0; // type:function size:0x168 -AcOWarp__stateGateClearLeave = .text:0x00002F50; // type:function size:0x4 +executeState_GetItem__10dAcOWarp_cFv = .text:0x00002200; // type:function size:0x88 +finalizeState_GetItem__10dAcOWarp_cFv = .text:0x00002290; // type:function size:0x4 +initializeState_GateWait__10dAcOWarp_cFv = .text:0x000022A0; // type:function size:0xC +executeState_GateWait__10dAcOWarp_cFv = .text:0x000022B0; // type:function size:0x458 +finalizeState_GateWait__10dAcOWarp_cFv = .text:0x00002710; // type:function size:0x4 +initializeState_GateOpen__10dAcOWarp_cFv = .text:0x00002720; // type:function size:0x21C +executeState_GateOpen__10dAcOWarp_cFv = .text:0x00002940; // type:function size:0x210 +finalizeState_GateOpen__10dAcOWarp_cFv = .text:0x00002B50; // type:function size:0x4 +initializeState_GateIn__10dAcOWarp_cFv = .text:0x00002B60; // type:function size:0xAC +executeState_GateIn__10dAcOWarp_cFv = .text:0x00002C10; // type:function size:0x114 +finalizeState_GateIn__10dAcOWarp_cFv = .text:0x00002D30; // type:function size:0x4 +initializeState_GateClear__10dAcOWarp_cFv = .text:0x00002D40; // type:function size:0x9C +executeState_GateClear__10dAcOWarp_cFv = .text:0x00002DE0; // type:function size:0x168 +finalizeState_GateClear__10dAcOWarp_cFv = .text:0x00002F50; // type:function size:0x4 fn_292_2F60 = .text:0x00002F60; // type:function size:0xDC AcOWarp__triggerOutExitOfTrial = .text:0x00003040; // type:function size:0x64 fn_292_30B0 = .text:0x000030B0; // type:function size:0x9C @@ -83,23 +83,23 @@ fn_292_4C90 = .text:0x00004C90; // type:function size:0x4 fn_292_4CA0 = .text:0x00004CA0; // type:function size:0x4 fn_292_4CB0 = .text:0x00004CB0; // type:function size:0x4 fn_292_4CC0 = .text:0x00004CC0; // type:function size:0x4 -fn_292_4CD0 = .text:0x00004CD0; // type:function size:0x60 -fn_292_4D30 = .text:0x00004D30; // type:function size:0xC -fn_292_4D40 = .text:0x00004D40; // type:function size:0x1C -fn_292_4D60 = .text:0x00004D60; // type:function size:0x1C -fn_292_4D80 = .text:0x00004D80; // type:function size:0x1C -fn_292_4DA0 = .text:0x00004DA0; // type:function size:0x10 -fn_292_4DB0 = .text:0x00004DB0; // type:function size:0x10 -fn_292_4DC0 = .text:0x00004DC0; // type:function size:0x10 -fn_292_4DD0 = .text:0x00004DD0; // type:function size:0x10 -fn_292_4DE0 = .text:0x00004DE0; // type:function size:0x10 -fn_292_4DF0 = .text:0x00004DF0; // type:function size:0x10 -fn_292_4E00 = .text:0x00004E00; // type:function size:0x30 -fn_292_4E30 = .text:0x00004E30; // type:function size:0x30 -fn_292_4E60 = .text:0x00004E60; // type:function size:0x30 -fn_292_4E90 = .text:0x00004E90; // type:function size:0x59C -fn_292_5430 = .text:0x00005430; // type:function size:0x58 -fn_292_5490 = .text:0x00005490; // type:function size:0x88 +build__26sFStateFct_c<10dAcOWarp_c>FRC12sStateIDIf_c = .text:0x00004CD0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOWarp_c>FRP10sStateIf_c = .text:0x00004D30; // type:function size:0xC +initialize__23sFState_c<10dAcOWarp_c>Fv = .text:0x00004D40; // type:function size:0x1C +execute__23sFState_c<10dAcOWarp_c>Fv = .text:0x00004D60; // type:function size:0x1C +finalize__23sFState_c<10dAcOWarp_c>Fv = .text:0x00004D80; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004DA0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004DB0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004DC0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004DD0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004DE0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004DF0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOWarp_c>CFR10dAcOWarp_c = .text:0x00004E00; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOWarp_c>CFR10dAcOWarp_c = .text:0x00004E30; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOWarp_c>CFR10dAcOWarp_c = .text:0x00004E60; // type:function size:0x30 +__sinit_\d_a_obj_warp_cpp = .text:0x00004E90; // type:function size:0x59C scope:local +__dt__25sFStateID_c<10dAcOWarp_c>Fv = .text:0x00005430; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOWarp_c>CFPCc = .text:0x00005490; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -115,7 +115,7 @@ lbl_292_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x1C lbl_292_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float lbl_292_rodata_1C8 = .rodata:0x000001C8; // type:object size:0xC data:float lbl_292_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_292_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_OBJ_WARP = .data:0x00000008; // type:object size:0x10 lbl_292_data_18 = .data:0x00000018; // type:object size:0x68 lbl_292_data_80 = .data:0x00000080; // type:object size:0x10 lbl_292_data_90 = .data:0x00000090; // type:object size:0x64 diff --git a/config/SOUE01/rels/d_a_obj_warp_holeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_warp_holeNP/symbols.txt index 0ea4d2ef..38dccec7 100644 --- a/config/SOUE01/rels/d_a_obj_warp_holeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_warp_holeNP/symbols.txt @@ -1,20 +1,20 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOwarpHole__ctor = .text:0x00000070; // type:function size:0x6C +dAcOwarpHole_c_classInit__Fv = .text:0x00000070; // type:function size:0x6C fn_619_E0 = .text:0x000000E0; // type:function size:0x8 AcOwarpHole__init = .text:0x000000F0; // type:function size:0xF8 fn_619_1F0 = .text:0x000001F0; // type:function size:0x8 AcOwarpHole__update = .text:0x00000200; // type:function size:0xDC AcOwarpHole__updateInEvent = .text:0x000002E0; // type:function size:0x350 fn_619_630 = .text:0x00000630; // type:function size:0x8 -AcOwarpHole__dtor = .text:0x00000640; // type:function size:0x80 +__dt__14dAcOwarpHole_cFv = .text:0x00000640; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_619_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_619_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_619_rodata_8 = .rodata:0x00000008; // type:object size:0x10 data:float -lbl_619_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_WARP_HOLE = .data:0x00000000; // type:object size:0x10 lbl_619_data_10 = .data:0x00000010; // type:object size:0x30 lbl_619_data_40 = .data:0x00000040; // type:object size:0x1C data:string lbl_619_data_5C = .data:0x0000005C; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_obj_water_F100NP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_F100NP/symbols.txt index 88ada69d..e431c138 100644 --- a/config/SOUE01/rels/d_a_obj_water_F100NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_F100NP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOwaterF100__ctor = .text:0x00000070; // type:function size:0xC0 +dAcOwaterF100_c_classInit__Fv = .text:0x00000070; // type:function size:0xC0 fn_416_130 = .text:0x00000130; // type:function size:0x64 AcOwaterF100__initModels = .text:0x000001A0; // type:function size:0x330 AcOwaterF100__init = .text:0x000004D0; // type:function size:0x180 AcOwaterF100__destroy = .text:0x00000650; // type:function size:0x4C AcOwaterF100__update = .text:0x000006A0; // type:function size:0x7C AcOwaterF100__draw = .text:0x00000720; // type:function size:0x60 -AcOwaterF100__dtor = .text:0x00000780; // type:function size:0xB0 +__dt__15dAcOwaterF100_cFv = .text:0x00000780; // type:function size:0xB0 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_416_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float @@ -16,6 +16,6 @@ lbl_416_data_0 = .data:0x00000000; // type:object size:0x8 lbl_416_data_8 = .data:0x00000008; // type:object size:0x8 lbl_416_data_10 = .data:0x00000010; // type:object size:0x8 lbl_416_data_18 = .data:0x00000018; // type:object size:0x8 -lbl_416_data_20 = .data:0x00000020; // type:object size:0x4C +g_profile_OBJ_WATER_F100 = .data:0x00000020; // type:object size:0x4C lbl_416_data_6C = .data:0x0000006C; // type:object size:0x24 lbl_416_data_90 = .data:0x00000090; // type:object size:0x8C diff --git a/config/SOUE01/rels/d_a_obj_water_igaigaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_igaigaNP/symbols.txt index a65d71be..02da4af2 100644 --- a/config/SOUE01/rels/d_a_obj_water_igaigaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_igaigaNP/symbols.txt @@ -3,59 +3,59 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_380_F0 = .text:0x000000F0; // type:function size:0xE8 +dAcOwaterIgaiga_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE8 fn_380_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_380_240 = .text:0x00000240; // type:function size:0x58 -fn_380_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_380_310 = .text:0x00000310; // type:function size:0xA0 -fn_380_3B0 = .text:0x000003B0; // type:function size:0xA4 +__dt__30sFState_c<17dAcOwaterIgaiga_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOwaterIgaiga_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_380_460 = .text:0x00000460; // type:function size:0x80 fn_380_4E0 = .text:0x000004E0; // type:function size:0x178 -fn_380_660 = .text:0x00000660; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000660; // type:function size:0x10 fn_380_670 = .text:0x00000670; // type:function size:0x8 fn_380_680 = .text:0x00000680; // type:function size:0x184 -fn_380_810 = .text:0x00000810; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000810; // type:function size:0x10 fn_380_820 = .text:0x00000820; // type:function size:0xC8 -fn_380_8F0 = .text:0x000008F0; // type:function size:0x18 -fn_380_910 = .text:0x00000910; // type:function size:0x180 -fn_380_A90 = .text:0x00000A90; // type:function size:0x10 -fn_380_AA0 = .text:0x00000AA0; // type:function size:0x1B8 -fn_380_C60 = .text:0x00000C60; // type:function size:0x4C4 +initializeState_Wait__17dAcOwaterIgaiga_cFv = .text:0x000008F0; // type:function size:0x18 +executeState_Wait__17dAcOwaterIgaiga_cFv = .text:0x00000910; // type:function size:0x180 +finalizeState_Wait__17dAcOwaterIgaiga_cFv = .text:0x00000A90; // type:function size:0x10 +initializeState_Stick__17dAcOwaterIgaiga_cFv = .text:0x00000AA0; // type:function size:0x1B8 +executeState_Stick__17dAcOwaterIgaiga_cFv = .text:0x00000C60; // type:function size:0x4C4 fn_380_1130 = .text:0x00001130; // type:function size:0x1C -fn_380_1150 = .text:0x00001150; // type:function size:0x4 -fn_380_1160 = .text:0x00001160; // type:function size:0x100 -fn_380_1260 = .text:0x00001260; // type:function size:0x160 -fn_380_13C0 = .text:0x000013C0; // type:function size:0x4 -fn_380_13D0 = .text:0x000013D0; // type:function size:0x28 -fn_380_1400 = .text:0x00001400; // type:function size:0xF0 -fn_380_14F0 = .text:0x000014F0; // type:function size:0x4 +finalizeState_Stick__17dAcOwaterIgaiga_cFv = .text:0x00001150; // type:function size:0x4 +initializeState_Away__17dAcOwaterIgaiga_cFv = .text:0x00001160; // type:function size:0x100 +executeState_Away__17dAcOwaterIgaiga_cFv = .text:0x00001260; // type:function size:0x160 +finalizeState_Away__17dAcOwaterIgaiga_cFv = .text:0x000013C0; // type:function size:0x4 +initializeState_Explode__17dAcOwaterIgaiga_cFv = .text:0x000013D0; // type:function size:0x28 +executeState_Explode__17dAcOwaterIgaiga_cFv = .text:0x00001400; // type:function size:0xF0 +finalizeState_Explode__17dAcOwaterIgaiga_cFv = .text:0x000014F0; // type:function size:0x4 fn_380_1500 = .text:0x00001500; // type:function size:0x6C fn_380_1570 = .text:0x00001570; // type:function size:0x6C -fn_380_15E0 = .text:0x000015E0; // type:function size:0x100 -fn_380_16E0 = .text:0x000016E0; // type:function size:0x10 -fn_380_16F0 = .text:0x000016F0; // type:function size:0x60 -fn_380_1750 = .text:0x00001750; // type:function size:0xC -fn_380_1760 = .text:0x00001760; // type:function size:0x1C -fn_380_1780 = .text:0x00001780; // type:function size:0x1C -fn_380_17A0 = .text:0x000017A0; // type:function size:0x1C -fn_380_17C0 = .text:0x000017C0; // type:function size:0x10 -fn_380_17D0 = .text:0x000017D0; // type:function size:0x10 -fn_380_17E0 = .text:0x000017E0; // type:function size:0x10 -fn_380_17F0 = .text:0x000017F0; // type:function size:0x10 -fn_380_1800 = .text:0x00001800; // type:function size:0x10 -fn_380_1810 = .text:0x00001810; // type:function size:0x10 -fn_380_1820 = .text:0x00001820; // type:function size:0x30 -fn_380_1850 = .text:0x00001850; // type:function size:0x30 -fn_380_1880 = .text:0x00001880; // type:function size:0x30 -fn_380_18B0 = .text:0x000018B0; // type:function size:0x338 -fn_380_1BF0 = .text:0x00001BF0; // type:function size:0x58 -fn_380_1C50 = .text:0x00001C50; // type:function size:0x88 +__dt__17dAcOwaterIgaiga_cFv = .text:0x000015E0; // type:function size:0x100 +getStateID__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016E0; // type:function size:0x10 +build__33sFStateFct_c<17dAcOwaterIgaiga_c>FRC12sStateIDIf_c = .text:0x000016F0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOwaterIgaiga_c>FRP10sStateIf_c = .text:0x00001750; // type:function size:0xC +initialize__30sFState_c<17dAcOwaterIgaiga_c>Fv = .text:0x00001760; // type:function size:0x1C +execute__30sFState_c<17dAcOwaterIgaiga_c>Fv = .text:0x00001780; // type:function size:0x1C +finalize__30sFState_c<17dAcOwaterIgaiga_c>Fv = .text:0x000017A0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017C0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017D0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017E0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017F0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001800; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001810; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOwaterIgaiga_c>CFR17dAcOwaterIgaiga_c = .text:0x00001820; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOwaterIgaiga_c>CFR17dAcOwaterIgaiga_c = .text:0x00001850; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOwaterIgaiga_c>CFR17dAcOwaterIgaiga_c = .text:0x00001880; // type:function size:0x30 +__sinit_\d_a_obj_water_igaiga_cpp = .text:0x000018B0; // type:function size:0x338 scope:local +__dt__32sFStateID_c<17dAcOwaterIgaiga_c>Fv = .text:0x00001BF0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOwaterIgaiga_c>CFPCc = .text:0x00001C50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_380_rodata_0 = .rodata:0x00000000; // type:object size:0x6C data:float lbl_380_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float -lbl_380_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WATER_IGAIGA = .data:0x00000000; // type:object size:0x10 data:4byte lbl_380_data_10 = .data:0x00000010; // type:object size:0x30 lbl_380_data_40 = .data:0x00000040; // type:object size:0x10 data:string lbl_380_data_50 = .data:0x00000050; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_water_jarNP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_jarNP/symbols.txt index c7f2c99a..846c58d9 100644 --- a/config/SOUE01/rels/d_a_obj_water_jarNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_jarNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOWaterJar__ctor = .text:0x000000F0; // type:function size:0x188 +dAcOWaterJar_c_classInit__Fv = .text:0x000000F0; // type:function size:0x188 fn_601_280 = .text:0x00000280; // type:function size:0x58 -fn_601_2E0 = .text:0x000002E0; // type:function size:0x58 -fn_601_340 = .text:0x00000340; // type:function size:0x6C -fn_601_3B0 = .text:0x000003B0; // type:function size:0xA0 -fn_601_450 = .text:0x00000450; // type:function size:0xA4 +__dt__27sFState_c<14dAcOWaterJar_c>Fv = .text:0x000002E0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOWaterJar_c>Fv = .text:0x00000340; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003B0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000450; // type:function size:0xA4 fn_601_500 = .text:0x00000500; // type:function size:0x40 AcOWaterJar__initModels = .text:0x00000540; // type:function size:0x160 AcOWaterJar__init = .text:0x000006A0; // type:function size:0x190 @@ -21,7 +21,7 @@ fn_601_AE0 = .text:0x00000AE0; // type:function size:0x4 fn_601_AF0 = .text:0x00000AF0; // type:function size:0x4 AcOWaterJar__shouldHaveWaterInIt = .text:0x00000B00; // type:function size:0x60 fn_601_B60 = .text:0x00000B60; // type:function size:0xA4 -fn_601_C10 = .text:0x00000C10; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C10; // type:function size:0x10 fn_601_C20 = .text:0x00000C20; // type:function size:0xC fn_601_C30 = .text:0x00000C30; // type:function size:0xC fn_601_C40 = .text:0x00000C40; // type:function size:0x4 @@ -35,30 +35,30 @@ fn_601_D60 = .text:0x00000D60; // type:function size:0xC fn_601_D70 = .text:0x00000D70; // type:function size:0xC fn_601_D80 = .text:0x00000D80; // type:function size:0xC fn_601_D90 = .text:0x00000D90; // type:function size:0xC -fn_601_DA0 = .text:0x00000DA0; // type:function size:0x150 -fn_601_EF0 = .text:0x00000EF0; // type:function size:0x10 -fn_601_F00 = .text:0x00000F00; // type:function size:0x10 -fn_601_F10 = .text:0x00000F10; // type:function size:0x10 -fn_601_F20 = .text:0x00000F20; // type:function size:0x60 -fn_601_F80 = .text:0x00000F80; // type:function size:0xC -fn_601_F90 = .text:0x00000F90; // type:function size:0x1C -fn_601_FB0 = .text:0x00000FB0; // type:function size:0x1C -fn_601_FD0 = .text:0x00000FD0; // type:function size:0x1C -fn_601_FF0 = .text:0x00000FF0; // type:function size:0x10 -fn_601_1000 = .text:0x00001000; // type:function size:0x10 -fn_601_1010 = .text:0x00001010; // type:function size:0x10 -fn_601_1020 = .text:0x00001020; // type:function size:0x10 -fn_601_1030 = .text:0x00001030; // type:function size:0x10 -fn_601_1040 = .text:0x00001040; // type:function size:0x124 -fn_601_1170 = .text:0x00001170; // type:function size:0x58 +__dt__14dAcOWaterJar_cFv = .text:0x00000DA0; // type:function size:0x150 +executeState__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EF0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F00; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F10; // type:function size:0x10 +build__30sFStateFct_c<14dAcOWaterJar_c>FRC12sStateIDIf_c = .text:0x00000F20; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOWaterJar_c>FRP10sStateIf_c = .text:0x00000F80; // type:function size:0xC +initialize__27sFState_c<14dAcOWaterJar_c>Fv = .text:0x00000F90; // type:function size:0x1C +execute__27sFState_c<14dAcOWaterJar_c>Fv = .text:0x00000FB0; // type:function size:0x1C +finalize__27sFState_c<14dAcOWaterJar_c>Fv = .text:0x00000FD0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FF0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001000; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001010; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001020; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001030; // type:function size:0x10 +__sinit_\d_a_obj_water_jar_cpp = .text:0x00001040; // type:function size:0x124 scope:local +__dt__29sFStateID_c<14dAcOWaterJar_c>Fv = .text:0x00001170; // type:function size:0x58 fn_601_11D0 = .text:0x000011D0; // type:function size:0x5C fn_601_1230 = .text:0x00001230; // type:function size:0xC fn_601_1240 = .text:0x00001240; // type:function size:0xDC fn_601_1320 = .text:0x00001320; // type:function size:0xE0 -fn_601_1400 = .text:0x00001400; // type:function size:0x88 -fn_601_1490 = .text:0x00001490; // type:function size:0x30 -fn_601_14C0 = .text:0x000014C0; // type:function size:0x30 -fn_601_14F0 = .text:0x000014F0; // type:function size:0x30 +isSameName__29sFStateID_c<14dAcOWaterJar_c>CFPCc = .text:0x00001400; // type:function size:0x88 +initializeState__29sFStateID_c<14dAcOWaterJar_c>CFR14dAcOWaterJar_c = .text:0x00001490; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOWaterJar_c>CFR14dAcOWaterJar_c = .text:0x000014C0; // type:function size:0x30 +finalizeState__29sFStateID_c<14dAcOWaterJar_c>CFR14dAcOWaterJar_c = .text:0x000014F0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -73,7 +73,7 @@ lbl_601_rodata_1C = .rodata:0x0000001C; // type:object size:0x20 data:float lbl_601_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float lbl_601_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float lbl_601_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float -lbl_601_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WATER_JAR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_601_data_10 = .data:0x00000010; // type:object size:0x70 lbl_601_data_80 = .data:0x00000080; // type:object size:0x1C data:string lbl_601_data_9C = .data:0x0000009C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_water_nutNP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_nutNP/symbols.txt index 8ae5fed2..10b25d17 100644 --- a/config/SOUE01/rels/d_a_obj_water_nutNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_nutNP/symbols.txt @@ -3,42 +3,42 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_311_F0 = .text:0x000000F0; // type:function size:0x120 +dAcOWaterNut_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 fn_311_210 = .text:0x00000210; // type:function size:0x58 -fn_311_270 = .text:0x00000270; // type:function size:0x58 -fn_311_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_311_340 = .text:0x00000340; // type:function size:0xA0 -fn_311_3E0 = .text:0x000003E0; // type:function size:0xA4 +__dt__27sFState_c<14dAcOWaterNut_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOWaterNut_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_311_490 = .text:0x00000490; // type:function size:0x94 fn_311_530 = .text:0x00000530; // type:function size:0x224 -fn_311_760 = .text:0x00000760; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000760; // type:function size:0x10 fn_311_770 = .text:0x00000770; // type:function size:0x8 fn_311_780 = .text:0x00000780; // type:function size:0x1E0 -fn_311_960 = .text:0x00000960; // type:function size:0x10 -fn_311_970 = .text:0x00000970; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000960; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000970; // type:function size:0x10 fn_311_980 = .text:0x00000980; // type:function size:0x7C -fn_311_A00 = .text:0x00000A00; // type:function size:0x108 -fn_311_B10 = .text:0x00000B10; // type:function size:0x420 -fn_311_F30 = .text:0x00000F30; // type:function size:0x4 -fn_311_F40 = .text:0x00000F40; // type:function size:0x98 -fn_311_FE0 = .text:0x00000FE0; // type:function size:0x118 -fn_311_1100 = .text:0x00001100; // type:function size:0x4 -fn_311_1110 = .text:0x00001110; // type:function size:0x98 -fn_311_11B0 = .text:0x000011B0; // type:function size:0xE4 -fn_311_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_311_12B0 = .text:0x000012B0; // type:function size:0x60 -fn_311_1310 = .text:0x00001310; // type:function size:0x518 -fn_311_1830 = .text:0x00001830; // type:function size:0x4 -fn_311_1840 = .text:0x00001840; // type:function size:0x88 -fn_311_18D0 = .text:0x000018D0; // type:function size:0x55C -fn_311_1E30 = .text:0x00001E30; // type:function size:0x4 -fn_311_1E40 = .text:0x00001E40; // type:function size:0x120 -fn_311_1F60 = .text:0x00001F60; // type:function size:0x50 +initializeState_Wait__14dAcOWaterNut_cFv = .text:0x00000A00; // type:function size:0x108 +executeState_Wait__14dAcOWaterNut_cFv = .text:0x00000B10; // type:function size:0x420 +finalizeState_Wait__14dAcOWaterNut_cFv = .text:0x00000F30; // type:function size:0x4 +initializeState_Peel__14dAcOWaterNut_cFv = .text:0x00000F40; // type:function size:0x98 +executeState_Peel__14dAcOWaterNut_cFv = .text:0x00000FE0; // type:function size:0x118 +finalizeState_Peel__14dAcOWaterNut_cFv = .text:0x00001100; // type:function size:0x4 +initializeState_SwordCarry__14dAcOWaterNut_cFv = .text:0x00001110; // type:function size:0x98 +executeState_SwordCarry__14dAcOWaterNut_cFv = .text:0x000011B0; // type:function size:0xE4 +finalizeState_SwordCarry__14dAcOWaterNut_cFv = .text:0x000012A0; // type:function size:0x10 +initializeState_Throw__14dAcOWaterNut_cFv = .text:0x000012B0; // type:function size:0x60 +executeState_Throw__14dAcOWaterNut_cFv = .text:0x00001310; // type:function size:0x518 +finalizeState_Throw__14dAcOWaterNut_cFv = .text:0x00001830; // type:function size:0x4 +initializeState_Drop__14dAcOWaterNut_cFv = .text:0x00001840; // type:function size:0x88 +executeState_Drop__14dAcOWaterNut_cFv = .text:0x000018D0; // type:function size:0x55C +finalizeState_Drop__14dAcOWaterNut_cFv = .text:0x00001E30; // type:function size:0x4 +initializeState_Explode__14dAcOWaterNut_cFv = .text:0x00001E40; // type:function size:0x120 +executeState_Explode__14dAcOWaterNut_cFv = .text:0x00001F60; // type:function size:0x50 fn_311_1FB0 = .text:0x00001FB0; // type:function size:0x4 -fn_311_1FC0 = .text:0x00001FC0; // type:function size:0x4 -fn_311_1FD0 = .text:0x00001FD0; // type:function size:0xC0 -fn_311_2090 = .text:0x00002090; // type:function size:0xC8 -fn_311_2160 = .text:0x00002160; // type:function size:0x4 +finalizeState_Explode__14dAcOWaterNut_cFv = .text:0x00001FC0; // type:function size:0x4 +initializeState_Birth__14dAcOWaterNut_cFv = .text:0x00001FD0; // type:function size:0xC0 +executeState_Birth__14dAcOWaterNut_cFv = .text:0x00002090; // type:function size:0xC8 +finalizeState_Birth__14dAcOWaterNut_cFv = .text:0x00002160; // type:function size:0x4 fn_311_2170 = .text:0x00002170; // type:function size:0x64 fn_311_21E0 = .text:0x000021E0; // type:function size:0x2A0 fn_311_2480 = .text:0x00002480; // type:function size:0x14 @@ -51,24 +51,24 @@ fn_311_28A0 = .text:0x000028A0; // type:function size:0x20 fn_311_28C0 = .text:0x000028C0; // type:function size:0x20 fn_311_28E0 = .text:0x000028E0; // type:function size:0x2F8 fn_311_2BE0 = .text:0x00002BE0; // type:function size:0x24 -fn_311_2C10 = .text:0x00002C10; // type:function size:0x10C -fn_311_2D20 = .text:0x00002D20; // type:function size:0x60 -fn_311_2D80 = .text:0x00002D80; // type:function size:0xC -fn_311_2D90 = .text:0x00002D90; // type:function size:0x1C -fn_311_2DB0 = .text:0x00002DB0; // type:function size:0x1C -fn_311_2DD0 = .text:0x00002DD0; // type:function size:0x1C -fn_311_2DF0 = .text:0x00002DF0; // type:function size:0x10 -fn_311_2E00 = .text:0x00002E00; // type:function size:0x10 -fn_311_2E10 = .text:0x00002E10; // type:function size:0x10 -fn_311_2E20 = .text:0x00002E20; // type:function size:0x10 -fn_311_2E30 = .text:0x00002E30; // type:function size:0x10 -fn_311_2E40 = .text:0x00002E40; // type:function size:0x10 -fn_311_2E50 = .text:0x00002E50; // type:function size:0x30 -fn_311_2E80 = .text:0x00002E80; // type:function size:0x30 -fn_311_2EB0 = .text:0x00002EB0; // type:function size:0x30 -fn_311_2EE0 = .text:0x00002EE0; // type:function size:0x56C -fn_311_3450 = .text:0x00003450; // type:function size:0x58 -fn_311_34B0 = .text:0x000034B0; // type:function size:0x88 +__dt__14dAcOWaterNut_cFv = .text:0x00002C10; // type:function size:0x10C +build__30sFStateFct_c<14dAcOWaterNut_c>FRC12sStateIDIf_c = .text:0x00002D20; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOWaterNut_c>FRP10sStateIf_c = .text:0x00002D80; // type:function size:0xC +initialize__27sFState_c<14dAcOWaterNut_c>Fv = .text:0x00002D90; // type:function size:0x1C +execute__27sFState_c<14dAcOWaterNut_c>Fv = .text:0x00002DB0; // type:function size:0x1C +finalize__27sFState_c<14dAcOWaterNut_c>Fv = .text:0x00002DD0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002DF0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E00; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E10; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E20; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E30; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E40; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOWaterNut_c>CFR14dAcOWaterNut_c = .text:0x00002E50; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOWaterNut_c>CFR14dAcOWaterNut_c = .text:0x00002E80; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOWaterNut_c>CFR14dAcOWaterNut_c = .text:0x00002EB0; // type:function size:0x30 +__sinit_\d_a_obj_water_nut_cpp = .text:0x00002EE0; // type:function size:0x56C scope:local +__dt__29sFStateID_c<14dAcOWaterNut_c>Fv = .text:0x00003450; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOWaterNut_c>CFPCc = .text:0x000034B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -81,7 +81,7 @@ lbl_311_rodata_98 = .rodata:0x00000098; // type:object size:0x20 data:double lbl_311_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:float lbl_311_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float lbl_311_rodata_C4 = .rodata:0x000000C4; // type:object size:0x18 data:float -lbl_311_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_OBJ_WATER_NUT = .data:0x00000000; // type:object size:0x70 data:4byte lbl_311_data_70 = .data:0x00000070; // type:object size:0x28 lbl_311_data_98 = .data:0x00000098; // type:object size:0x10 lbl_311_data_A8 = .data:0x000000A8; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_water_nut_leafNP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_nut_leafNP/symbols.txt index 9f965575..085a9832 100644 --- a/config/SOUE01/rels/d_a_obj_water_nut_leafNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_nut_leafNP/symbols.txt @@ -3,29 +3,29 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_312_F0 = .text:0x000000F0; // type:function size:0xD0 -fn_312_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_312_220 = .text:0x00000220; // type:function size:0x6C -fn_312_290 = .text:0x00000290; // type:function size:0xA0 -fn_312_330 = .text:0x00000330; // type:function size:0xA4 +dAcOWaterNutLeaf_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD0 +__dt__31sFState_c<18dAcOWaterNutLeaf_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOWaterNutLeaf_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_312_3E0 = .text:0x000003E0; // type:function size:0xC fn_312_3EC = .text:0x000003EC; // type:function size:0x4 fn_312_3F0 = .text:0x000003F0; // type:function size:0xC fn_312_3FC = .text:0x000003FC; // type:function size:0x4 fn_312_400 = .text:0x00000400; // type:function size:0x8 fn_312_410 = .text:0x00000410; // type:function size:0x2A4 -fn_312_6C0 = .text:0x000006C0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006C0; // type:function size:0x10 fn_312_6D0 = .text:0x000006D0; // type:function size:0x8 fn_312_6E0 = .text:0x000006E0; // type:function size:0x248 -fn_312_930 = .text:0x00000930; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000930; // type:function size:0x10 fn_312_940 = .text:0x00000940; // type:function size:0x8 -fn_312_950 = .text:0x00000950; // type:function size:0x10 -fn_312_960 = .text:0x00000960; // type:function size:0x38 +initializeState_Wait__18dAcOWaterNutLeaf_cFv = .text:0x00000950; // type:function size:0x10 +executeState_Wait__18dAcOWaterNutLeaf_cFv = .text:0x00000960; // type:function size:0x38 fn_312_998 = .text:0x00000998; // type:function size:0x4 -fn_312_9A0 = .text:0x000009A0; // type:function size:0x4 -fn_312_9B0 = .text:0x000009B0; // type:function size:0xB8 -fn_312_A70 = .text:0x00000A70; // type:function size:0x70 -fn_312_AE0 = .text:0x00000AE0; // type:function size:0x4 +finalizeState_Wait__18dAcOWaterNutLeaf_cFv = .text:0x000009A0; // type:function size:0x4 +initializeState_WaitBirth__18dAcOWaterNutLeaf_cFv = .text:0x000009B0; // type:function size:0xB8 +executeState_WaitBirth__18dAcOWaterNutLeaf_cFv = .text:0x00000A70; // type:function size:0x70 +finalizeState_WaitBirth__18dAcOWaterNutLeaf_cFv = .text:0x00000AE0; // type:function size:0x4 fn_312_AF0 = .text:0x00000AF0; // type:function size:0xD4 fn_312_BD0 = .text:0x00000BD0; // type:function size:0x1C fn_312_BF0 = .text:0x00000BF0; // type:function size:0x134 @@ -34,25 +34,25 @@ fn_312_1070 = .text:0x00001070; // type:function size:0x244 fn_312_12C0 = .text:0x000012C0; // type:function size:0x4 fn_312_12D0 = .text:0x000012D0; // type:function size:0x1C fn_312_12F0 = .text:0x000012F0; // type:function size:0x4 -fn_312_1300 = .text:0x00001300; // type:function size:0xDC -fn_312_13E0 = .text:0x000013E0; // type:function size:0x10 -fn_312_13F0 = .text:0x000013F0; // type:function size:0x60 -fn_312_1450 = .text:0x00001450; // type:function size:0xC -fn_312_1460 = .text:0x00001460; // type:function size:0x1C -fn_312_1480 = .text:0x00001480; // type:function size:0x1C -fn_312_14A0 = .text:0x000014A0; // type:function size:0x1C -fn_312_14C0 = .text:0x000014C0; // type:function size:0x10 -fn_312_14D0 = .text:0x000014D0; // type:function size:0x10 -fn_312_14E0 = .text:0x000014E0; // type:function size:0x10 -fn_312_14F0 = .text:0x000014F0; // type:function size:0x10 -fn_312_1500 = .text:0x00001500; // type:function size:0x10 -fn_312_1510 = .text:0x00001510; // type:function size:0x10 -fn_312_1520 = .text:0x00001520; // type:function size:0x30 -fn_312_1550 = .text:0x00001550; // type:function size:0x30 -fn_312_1580 = .text:0x00001580; // type:function size:0x30 -fn_312_15B0 = .text:0x000015B0; // type:function size:0x1C0 -fn_312_1770 = .text:0x00001770; // type:function size:0x58 -fn_312_17D0 = .text:0x000017D0; // type:function size:0x88 +__dt__18dAcOWaterNutLeaf_cFv = .text:0x00001300; // type:function size:0xDC +getStateID__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013E0; // type:function size:0x10 +build__34sFStateFct_c<18dAcOWaterNutLeaf_c>FRC12sStateIDIf_c = .text:0x000013F0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOWaterNutLeaf_c>FRP10sStateIf_c = .text:0x00001450; // type:function size:0xC +initialize__31sFState_c<18dAcOWaterNutLeaf_c>Fv = .text:0x00001460; // type:function size:0x1C +execute__31sFState_c<18dAcOWaterNutLeaf_c>Fv = .text:0x00001480; // type:function size:0x1C +finalize__31sFState_c<18dAcOWaterNutLeaf_c>Fv = .text:0x000014A0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014C0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014D0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014E0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014F0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001500; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001510; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOWaterNutLeaf_c>CFR18dAcOWaterNutLeaf_c = .text:0x00001520; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOWaterNutLeaf_c>CFR18dAcOWaterNutLeaf_c = .text:0x00001550; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOWaterNutLeaf_c>CFR18dAcOWaterNutLeaf_c = .text:0x00001580; // type:function size:0x30 +__sinit_\d_a_obj_water_nut_leaf_cpp = .text:0x000015B0; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcOWaterNutLeaf_c>Fv = .text:0x00001770; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOWaterNutLeaf_c>CFPCc = .text:0x000017D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -61,7 +61,7 @@ lbl_312_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float lbl_312_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float lbl_312_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_312_rodata_50 = .rodata:0x00000050; // type:object size:0xC -lbl_312_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WATER_NUT_LEAF = .data:0x00000000; // type:object size:0x10 data:4byte lbl_312_data_10 = .data:0x00000010; // type:object size:0x20 data:string lbl_312_data_30 = .data:0x00000030; // type:object size:0x4 data:4byte lbl_312_data_34 = .data:0x00000034; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_water_shieldNP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_shieldNP/symbols.txt index 64a51a70..0b74abc4 100644 --- a/config/SOUE01/rels/d_a_obj_water_shieldNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_shieldNP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOwaterShield__ctor = .text:0x00000070; // type:function size:0xD4 +dAcOwaterShield_c_classInit__Fv = .text:0x00000070; // type:function size:0xD4 fn_433_150 = .text:0x00000150; // type:function size:0x40 AcOwaterShield__initModels = .text:0x00000190; // type:function size:0x16C AcOwaterShield__init = .text:0x00000300; // type:function size:0x100 fn_433_400 = .text:0x00000400; // type:function size:0x8 AcOwaterShield__updae = .text:0x00000410; // type:function size:0x54 AcOwaterShield__draw = .text:0x00000470; // type:function size:0x28 -AcOwaterShield__dtor = .text:0x000004A0; // type:function size:0x8C +__dt__17dAcOwaterShield_cFv = .text:0x000004A0; // type:function size:0x8C fn_433_530 = .text:0x00000530; // type:function size:0x4 fn_433_540 = .text:0x00000540; // type:function size:0x4 fn_433_550 = .text:0x00000550; // type:function size:0x4 @@ -17,6 +17,6 @@ fn_433_570 = .text:0x00000570; // type:function size:0x4 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_433_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float -lbl_433_data_0 = .data:0x00000000; // type:object size:0x50 +g_profile_OBJ_WATER_SHIELD = .data:0x00000000; // type:object size:0x50 lbl_433_data_50 = .data:0x00000050; // type:object size:0x20 lbl_433_data_70 = .data:0x00000070; // type:object size:0xA0 diff --git a/config/SOUE01/rels/d_a_obj_water_surfaceNP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_surfaceNP/symbols.txt index ee76885a..e200e93b 100644 --- a/config/SOUE01/rels/d_a_obj_water_surfaceNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_surfaceNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOwaterSurface__ctor = .text:0x000000F0; // type:function size:0x134 +dAcOwaterSurface_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 fn_390_230 = .text:0x00000230; // type:function size:0x64 -fn_390_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_390_300 = .text:0x00000300; // type:function size:0x6C -fn_390_370 = .text:0x00000370; // type:function size:0xA0 -fn_390_410 = .text:0x00000410; // type:function size:0xA4 +__dt__31sFState_c<18dAcOwaterSurface_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOwaterSurface_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 AcOwaterSurface__initModels = .text:0x000004C0; // type:function size:0x240 AcOwaterSurface__init = .text:0x00000700; // type:function size:0x45C -fn_390_B60 = .text:0x00000B60; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B60; // type:function size:0x10 AcOwaterSurface__destory = .text:0x00000B70; // type:function size:0x4C AcOwaterSurface__update = .text:0x00000BC0; // type:function size:0xF8 -fn_390_CC0 = .text:0x00000CC0; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CC0; // type:function size:0x10 AcOwaterSurface__draw = .text:0x00000CD0; // type:function size:0x60 -fn_390_D30 = .text:0x00000D30; // type:function size:0x4 -AcOwaterSurface__stateWaitUpdate = .text:0x00000D40; // type:function size:0xA8 -AcOwaterSurface__stateWaitLeave = .text:0x00000DF0; // type:function size:0xF4 -AcOwaterSurface__stateMoveEnter = .text:0x00000EF0; // type:function size:0x48 -AcOwaterSurface__stateMoveUpdate = .text:0x00000F40; // type:function size:0x144 -fn_390_1090 = .text:0x00001090; // type:function size:0x10 -fn_390_10A0 = .text:0x000010A0; // type:function size:0x4 -fn_390_10B0 = .text:0x000010B0; // type:function size:0x4 -AcOwaterSurface__stateAfter1Update = .text:0x000010C0; // type:function size:0xA8 -AcOwaterSurface__stateAfterUpdate1Leave = .text:0x00001170; // type:function size:0x9C -fn_390_1210 = .text:0x00001210; // type:function size:0x4 -fn_390_1220 = .text:0x00001220; // type:function size:0x4 -fn_390_1230 = .text:0x00001230; // type:function size:0x4 -AcOwaterSurface__dtor = .text:0x00001240; // type:function size:0x120 -fn_390_1360 = .text:0x00001360; // type:function size:0x10 -fn_390_1370 = .text:0x00001370; // type:function size:0x60 -fn_390_13D0 = .text:0x000013D0; // type:function size:0xC -fn_390_13E0 = .text:0x000013E0; // type:function size:0x1C -fn_390_1400 = .text:0x00001400; // type:function size:0x1C -fn_390_1420 = .text:0x00001420; // type:function size:0x1C -fn_390_1440 = .text:0x00001440; // type:function size:0x10 -fn_390_1450 = .text:0x00001450; // type:function size:0x10 -fn_390_1460 = .text:0x00001460; // type:function size:0x10 -fn_390_1470 = .text:0x00001470; // type:function size:0x10 -fn_390_1480 = .text:0x00001480; // type:function size:0x10 -fn_390_1490 = .text:0x00001490; // type:function size:0x30 -fn_390_14C0 = .text:0x000014C0; // type:function size:0x30 -fn_390_14F0 = .text:0x000014F0; // type:function size:0x30 -fn_390_1520 = .text:0x00001520; // type:function size:0x338 -fn_390_1860 = .text:0x00001860; // type:function size:0x58 -fn_390_18C0 = .text:0x000018C0; // type:function size:0x88 +initializeState_Wait__18dAcOwaterSurface_cFv = .text:0x00000D30; // type:function size:0x4 +executeState_Wait__18dAcOwaterSurface_cFv = .text:0x00000D40; // type:function size:0xA8 +finalizeState_Wait__18dAcOwaterSurface_cFv = .text:0x00000DF0; // type:function size:0xF4 +initializeState_Move__18dAcOwaterSurface_cFv = .text:0x00000EF0; // type:function size:0x48 +executeState_Move__18dAcOwaterSurface_cFv = .text:0x00000F40; // type:function size:0x144 +getOldStateID__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001090; // type:function size:0x10 +finalizeState_Move__18dAcOwaterSurface_cFv = .text:0x000010A0; // type:function size:0x4 +initializeState_After1__18dAcOwaterSurface_cFv = .text:0x000010B0; // type:function size:0x4 +executeState_After1__18dAcOwaterSurface_cFv = .text:0x000010C0; // type:function size:0xA8 +finalizeState_After1__18dAcOwaterSurface_cFv = .text:0x00001170; // type:function size:0x9C +initializeState_After2__18dAcOwaterSurface_cFv = .text:0x00001210; // type:function size:0x4 +executeState_After2__18dAcOwaterSurface_cFv = .text:0x00001220; // type:function size:0x4 +finalizeState_After2__18dAcOwaterSurface_cFv = .text:0x00001230; // type:function size:0x4 +__dt__18dAcOwaterSurface_cFv = .text:0x00001240; // type:function size:0x120 +getStateID__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001360; // type:function size:0x10 +build__34sFStateFct_c<18dAcOwaterSurface_c>FRC12sStateIDIf_c = .text:0x00001370; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOwaterSurface_c>FRP10sStateIf_c = .text:0x000013D0; // type:function size:0xC +initialize__31sFState_c<18dAcOwaterSurface_c>Fv = .text:0x000013E0; // type:function size:0x1C +execute__31sFState_c<18dAcOwaterSurface_c>Fv = .text:0x00001400; // type:function size:0x1C +finalize__31sFState_c<18dAcOwaterSurface_c>Fv = .text:0x00001420; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001440; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001450; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001460; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001470; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001480; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOwaterSurface_c>CFR18dAcOwaterSurface_c = .text:0x00001490; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOwaterSurface_c>CFR18dAcOwaterSurface_c = .text:0x000014C0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOwaterSurface_c>CFR18dAcOwaterSurface_c = .text:0x000014F0; // type:function size:0x30 +__sinit_\d_a_obj_water_surface_cpp = .text:0x00001520; // type:function size:0x338 scope:local +__dt__33sFStateID_c<18dAcOwaterSurface_c>Fv = .text:0x00001860; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOwaterSurface_c>CFPCc = .text:0x000018C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -86,7 +86,7 @@ lbl_390_data_1B8 = .data:0x000001B8; // type:object size:0x14 lbl_390_data_1CC = .data:0x000001CC; // type:object size:0x14 lbl_390_data_1E0 = .data:0x000001E0; // type:object size:0x14 lbl_390_data_1F4 = .data:0x000001F4; // type:object size:0x14 -lbl_390_data_208 = .data:0x00000208; // type:object size:0x10 +g_profile_OBJ_WATER_SURFACE = .data:0x00000208; // type:object size:0x10 lbl_390_data_218 = .data:0x00000218; // type:object size:0x20 data:string lbl_390_data_238 = .data:0x00000238; // type:object size:0x4 data:4byte lbl_390_data_23C = .data:0x0000023C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_water_switchNP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_switchNP/symbols.txt index 73872543..bd8ef4d2 100644 --- a/config/SOUE01/rels/d_a_obj_water_switchNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_switchNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_341_F0 = .text:0x000000F0; // type:function size:0x134 -fn_341_230 = .text:0x00000230; // type:function size:0x58 -fn_341_290 = .text:0x00000290; // type:function size:0x6C -fn_341_300 = .text:0x00000300; // type:function size:0xA0 -fn_341_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOwaterSwitch_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 +__dt__30sFState_c<17dAcOwaterSwitch_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOwaterSwitch_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_341_450 = .text:0x00000450; // type:function size:0xFC fn_341_550 = .text:0x00000550; // type:function size:0x4A8 -fn_341_A00 = .text:0x00000A00; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A00; // type:function size:0x10 fn_341_A10 = .text:0x00000A10; // type:function size:0x8 fn_341_A20 = .text:0x00000A20; // type:function size:0x2FC -fn_341_D20 = .text:0x00000D20; // type:function size:0x10 -fn_341_D30 = .text:0x00000D30; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D20; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D30; // type:function size:0x10 fn_341_D40 = .text:0x00000D40; // type:function size:0xE0 fn_341_E20 = .text:0x00000E20; // type:function size:0x28 -fn_341_E50 = .text:0x00000E50; // type:function size:0x88 -fn_341_EE0 = .text:0x00000EE0; // type:function size:0xB8 -fn_341_FA0 = .text:0x00000FA0; // type:function size:0xDC -fn_341_1080 = .text:0x00001080; // type:function size:0xC -fn_341_1090 = .text:0x00001090; // type:function size:0x54 +initializeState_Off__17dAcOwaterSwitch_cFv = .text:0x00000E50; // type:function size:0x88 +executeState_Off__17dAcOwaterSwitch_cFv = .text:0x00000EE0; // type:function size:0xB8 +finalizeState_Off__17dAcOwaterSwitch_cFv = .text:0x00000FA0; // type:function size:0xDC +initializeState_Wait1__17dAcOwaterSwitch_cFv = .text:0x00001080; // type:function size:0xC +executeState_Wait1__17dAcOwaterSwitch_cFv = .text:0x00001090; // type:function size:0x54 fn_341_10F0 = .text:0x000010F0; // type:function size:0x1C -fn_341_1110 = .text:0x00001110; // type:function size:0x4 -fn_341_1120 = .text:0x00001120; // type:function size:0xC8 -fn_341_11F0 = .text:0x000011F0; // type:function size:0xC4 -fn_341_12C0 = .text:0x000012C0; // type:function size:0x4 -fn_341_12D0 = .text:0x000012D0; // type:function size:0x24 -fn_341_1300 = .text:0x00001300; // type:function size:0x68 -fn_341_1370 = .text:0x00001370; // type:function size:0x4 -fn_341_1380 = .text:0x00001380; // type:function size:0x20 -fn_341_13A0 = .text:0x000013A0; // type:function size:0x74 -fn_341_1420 = .text:0x00001420; // type:function size:0x4 +finalizeState_Wait1__17dAcOwaterSwitch_cFv = .text:0x00001110; // type:function size:0x4 +initializeState_Wait2__17dAcOwaterSwitch_cFv = .text:0x00001120; // type:function size:0xC8 +executeState_Wait2__17dAcOwaterSwitch_cFv = .text:0x000011F0; // type:function size:0xC4 +finalizeState_Wait2__17dAcOwaterSwitch_cFv = .text:0x000012C0; // type:function size:0x4 +initializeState_Wait3__17dAcOwaterSwitch_cFv = .text:0x000012D0; // type:function size:0x24 +executeState_Wait3__17dAcOwaterSwitch_cFv = .text:0x00001300; // type:function size:0x68 +finalizeState_Wait3__17dAcOwaterSwitch_cFv = .text:0x00001370; // type:function size:0x4 +initializeState_On__17dAcOwaterSwitch_cFv = .text:0x00001380; // type:function size:0x20 +executeState_On__17dAcOwaterSwitch_cFv = .text:0x000013A0; // type:function size:0x74 +finalizeState_On__17dAcOwaterSwitch_cFv = .text:0x00001420; // type:function size:0x4 fn_341_1430 = .text:0x00001430; // type:function size:0xD0 fn_341_1500 = .text:0x00001500; // type:function size:0x48 fn_341_1550 = .text:0x00001550; // type:function size:0x2C -fn_341_1580 = .text:0x00001580; // type:function size:0x108 -fn_341_1690 = .text:0x00001690; // type:function size:0x60 -fn_341_16F0 = .text:0x000016F0; // type:function size:0xC -fn_341_1700 = .text:0x00001700; // type:function size:0x1C -fn_341_1720 = .text:0x00001720; // type:function size:0x1C -fn_341_1740 = .text:0x00001740; // type:function size:0x1C -fn_341_1760 = .text:0x00001760; // type:function size:0x10 -fn_341_1770 = .text:0x00001770; // type:function size:0x10 -fn_341_1780 = .text:0x00001780; // type:function size:0x10 -fn_341_1790 = .text:0x00001790; // type:function size:0x10 -fn_341_17A0 = .text:0x000017A0; // type:function size:0x10 -fn_341_17B0 = .text:0x000017B0; // type:function size:0x10 -fn_341_17C0 = .text:0x000017C0; // type:function size:0x30 -fn_341_17F0 = .text:0x000017F0; // type:function size:0x30 -fn_341_1820 = .text:0x00001820; // type:function size:0x30 -fn_341_1850 = .text:0x00001850; // type:function size:0x460 -fn_341_1CB0 = .text:0x00001CB0; // type:function size:0x58 -fn_341_1D10 = .text:0x00001D10; // type:function size:0x88 +__dt__17dAcOwaterSwitch_cFv = .text:0x00001580; // type:function size:0x108 +build__33sFStateFct_c<17dAcOwaterSwitch_c>FRC12sStateIDIf_c = .text:0x00001690; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOwaterSwitch_c>FRP10sStateIf_c = .text:0x000016F0; // type:function size:0xC +initialize__30sFState_c<17dAcOwaterSwitch_c>Fv = .text:0x00001700; // type:function size:0x1C +execute__30sFState_c<17dAcOwaterSwitch_c>Fv = .text:0x00001720; // type:function size:0x1C +finalize__30sFState_c<17dAcOwaterSwitch_c>Fv = .text:0x00001740; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001760; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001770; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001780; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001790; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017A0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017B0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOwaterSwitch_c>CFR17dAcOwaterSwitch_c = .text:0x000017C0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOwaterSwitch_c>CFR17dAcOwaterSwitch_c = .text:0x000017F0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOwaterSwitch_c>CFR17dAcOwaterSwitch_c = .text:0x00001820; // type:function size:0x30 +__sinit_\d_a_obj_water_switch_cpp = .text:0x00001850; // type:function size:0x460 scope:local +__dt__32sFStateID_c<17dAcOwaterSwitch_c>Fv = .text:0x00001CB0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOwaterSwitch_c>CFPCc = .text:0x00001D10; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -63,7 +63,7 @@ lbl_341_data_C = .data:0x0000000C; // type:object size:0x10 lbl_341_data_1C = .data:0x0000001C; // type:object size:0x8 lbl_341_data_24 = .data:0x00000024; // type:object size:0x14 lbl_341_data_38 = .data:0x00000038; // type:object size:0x10 -lbl_341_data_48 = .data:0x00000048; // type:object size:0x88 +g_profile_OBJ_WATER_SWITCH = .data:0x00000048; // type:object size:0x88 lbl_341_data_D0 = .data:0x000000D0; // type:object size:0x80 lbl_341_data_150 = .data:0x00000150; // type:object size:0x30 lbl_341_data_180 = .data:0x00000180; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_waterfall_D100NP/symbols.txt b/config/SOUE01/rels/d_a_obj_waterfall_D100NP/symbols.txt index 72d35b99..8e64d254 100644 --- a/config/SOUE01/rels/d_a_obj_waterfall_D100NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_waterfall_D100NP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOwaterfallD100__ctor = .text:0x000000F0; // type:function size:0x104 -fn_422_200 = .text:0x00000200; // type:function size:0x58 -fn_422_260 = .text:0x00000260; // type:function size:0x6C -fn_422_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_422_370 = .text:0x00000370; // type:function size:0xA4 +dAcOwaterfallD100_c_classInit__Fv = .text:0x000000F0; // type:function size:0x104 +__dt__32sFState_c<19dAcOwaterfallD100_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOwaterfallD100_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 AcOwaterfallD100__initModels = .text:0x00000420; // type:function size:0x100 AcOwaterfallD100__init1 = .text:0x00000520; // type:function size:0x158 -fn_422_680 = .text:0x00000680; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000680; // type:function size:0x10 AcOwaterfallD100__init2 = .text:0x00000690; // type:function size:0x74 fn_422_710 = .text:0x00000710; // type:function size:0x8 AcOwaterfallD100__update = .text:0x00000720; // type:function size:0x54 -fn_422_780 = .text:0x00000780; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000780; // type:function size:0x10 AcOwaterfallD100__draw = .text:0x00000790; // type:function size:0x6C -fn_422_800 = .text:0x00000800; // type:function size:0x10 -fn_422_810 = .text:0x00000810; // type:function size:0x4 -AcOwaterfallD100__stateWaitUpdate = .text:0x00000820; // type:function size:0x74 -fn_422_8A0 = .text:0x000008A0; // type:function size:0x4 -AcOwaterfallD100__stateSpoutEnter = .text:0x000008B0; // type:function size:0xC -AcOwaterfallD100__stateSpoutUpdate = .text:0x000008C0; // type:function size:0x130 +getStateID__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000800; // type:function size:0x10 +initializeState_Wait__19dAcOwaterfallD100_cFv = .text:0x00000810; // type:function size:0x4 +executeState_Wait__19dAcOwaterfallD100_cFv = .text:0x00000820; // type:function size:0x74 +finalizeState_Wait__19dAcOwaterfallD100_cFv = .text:0x000008A0; // type:function size:0x4 +initializeState_Spout__19dAcOwaterfallD100_cFv = .text:0x000008B0; // type:function size:0xC +executeState_Spout__19dAcOwaterfallD100_cFv = .text:0x000008C0; // type:function size:0x130 AcOwaterfallD100__decrement = .text:0x000009F0; // type:function size:0x1C -fn_422_A10 = .text:0x00000A10; // type:function size:0x4 -fn_422_A20 = .text:0x00000A20; // type:function size:0x4 -fn_422_A30 = .text:0x00000A30; // type:function size:0x4 -fn_422_A40 = .text:0x00000A40; // type:function size:0x4 -AcOwaterfallD100__dtor = .text:0x00000A50; // type:function size:0xF4 -fn_422_B50 = .text:0x00000B50; // type:function size:0x60 -fn_422_BB0 = .text:0x00000BB0; // type:function size:0xC -fn_422_BC0 = .text:0x00000BC0; // type:function size:0x1C -fn_422_BE0 = .text:0x00000BE0; // type:function size:0x1C -fn_422_C00 = .text:0x00000C00; // type:function size:0x1C -fn_422_C20 = .text:0x00000C20; // type:function size:0x10 -fn_422_C30 = .text:0x00000C30; // type:function size:0x10 -fn_422_C40 = .text:0x00000C40; // type:function size:0x10 -fn_422_C50 = .text:0x00000C50; // type:function size:0x10 -fn_422_C60 = .text:0x00000C60; // type:function size:0x10 -fn_422_C70 = .text:0x00000C70; // type:function size:0x10 -fn_422_C80 = .text:0x00000C80; // type:function size:0x30 -fn_422_CB0 = .text:0x00000CB0; // type:function size:0x30 -fn_422_CE0 = .text:0x00000CE0; // type:function size:0x30 -fn_422_D10 = .text:0x00000D10; // type:function size:0x27C -fn_422_F90 = .text:0x00000F90; // type:function size:0x58 -fn_422_FF0 = .text:0x00000FF0; // type:function size:0x88 +finalizeState_Spout__19dAcOwaterfallD100_cFv = .text:0x00000A10; // type:function size:0x4 +initializeState_After__19dAcOwaterfallD100_cFv = .text:0x00000A20; // type:function size:0x4 +executeState_After__19dAcOwaterfallD100_cFv = .text:0x00000A30; // type:function size:0x4 +finalizeState_After__19dAcOwaterfallD100_cFv = .text:0x00000A40; // type:function size:0x4 +__dt__19dAcOwaterfallD100_cFv = .text:0x00000A50; // type:function size:0xF4 +build__35sFStateFct_c<19dAcOwaterfallD100_c>FRC12sStateIDIf_c = .text:0x00000B50; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOwaterfallD100_c>FRP10sStateIf_c = .text:0x00000BB0; // type:function size:0xC +initialize__32sFState_c<19dAcOwaterfallD100_c>Fv = .text:0x00000BC0; // type:function size:0x1C +execute__32sFState_c<19dAcOwaterfallD100_c>Fv = .text:0x00000BE0; // type:function size:0x1C +finalize__32sFState_c<19dAcOwaterfallD100_c>Fv = .text:0x00000C00; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C20; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C30; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C50; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C70; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOwaterfallD100_c>CFR19dAcOwaterfallD100_c = .text:0x00000C80; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOwaterfallD100_c>CFR19dAcOwaterfallD100_c = .text:0x00000CB0; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOwaterfallD100_c>CFR19dAcOwaterfallD100_c = .text:0x00000CE0; // type:function size:0x30 +__sinit_\d_a_obj_waterfall_D100_cpp = .text:0x00000D10; // type:function size:0x27C scope:local +__dt__34sFStateID_c<19dAcOwaterfallD100_c>Fv = .text:0x00000F90; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOwaterfallD100_c>CFPCc = .text:0x00000FF0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -55,7 +55,7 @@ lbl_422_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_422_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_422_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_422_data_30 = .data:0x00000030; // type:object size:0x10 data:string -lbl_422_data_40 = .data:0x00000040; // type:object size:0x10 +g_profile_OBJ_WATERFALL_D100 = .data:0x00000040; // type:object size:0x10 lbl_422_data_50 = .data:0x00000050; // type:object size:0x10 lbl_422_data_60 = .data:0x00000060; // type:object size:0x28 lbl_422_data_88 = .data:0x00000088; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_waterfall_D101NP/symbols.txt b/config/SOUE01/rels/d_a_obj_waterfall_D101NP/symbols.txt index d3fdc568..964b2782 100644 --- a/config/SOUE01/rels/d_a_obj_waterfall_D101NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_waterfall_D101NP/symbols.txt @@ -4,59 +4,59 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_321_F0 = .text:0x000000F0; // type:function size:0x40 -AcOWaterFallD101__ctor = .text:0x00000130; // type:function size:0x174 +dAcOWaterFallD101_c_classInit__Fv = .text:0x00000130; // type:function size:0x174 fn_321_2B0 = .text:0x000002B0; // type:function size:0x64 -fn_321_320 = .text:0x00000320; // type:function size:0x58 -fn_321_380 = .text:0x00000380; // type:function size:0x6C -fn_321_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_321_490 = .text:0x00000490; // type:function size:0xA4 +__dt__32sFState_c<19dAcOWaterFallD101_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOWaterFallD101_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_321_540 = .text:0x00000540; // type:function size:0x4 fn_321_550 = .text:0x00000550; // type:function size:0x40 AcOWaterFallD101__initModels = .text:0x00000590; // type:function size:0x3D8 AcOWaterFallD101__init1 = .text:0x00000970; // type:function size:0x5C4 -fn_321_F40 = .text:0x00000F40; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F40; // type:function size:0x10 fn_321_F50 = .text:0x00000F50; // type:function size:0x68 fn_321_FC0 = .text:0x00000FC0; // type:function size:0x8 fn_321_FD0 = .text:0x00000FD0; // type:function size:0x3E8 -fn_321_13C0 = .text:0x000013C0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000013C0; // type:function size:0x10 fn_321_13D0 = .text:0x000013D0; // type:function size:0x28 -AcOWaterFallD101__stateWaitEnter = .text:0x00001400; // type:function size:0x70 -AcOWaterFallD101__stateWaitUpdate = .text:0x00001470; // type:function size:0x298 -fn_321_1710 = .text:0x00001710; // type:function size:0x4 +initializeState_Wait__19dAcOWaterFallD101_cFv = .text:0x00001400; // type:function size:0x70 +executeState_Wait__19dAcOWaterFallD101_cFv = .text:0x00001470; // type:function size:0x298 +finalizeState_Wait__19dAcOWaterFallD101_cFv = .text:0x00001710; // type:function size:0x4 fn_321_1720 = .text:0x00001720; // type:function size:0x64 fn_321_1790 = .text:0x00001790; // type:function size:0xC fn_321_17A0 = .text:0x000017A0; // type:function size:0x4C -AcOWaterFallD101__dtor = .text:0x000017F0; // type:function size:0x144 -fn_321_1940 = .text:0x00001940; // type:function size:0x10 +__dt__19dAcOWaterFallD101_cFv = .text:0x000017F0; // type:function size:0x144 +getStateID__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001940; // type:function size:0x10 fn_321_1950 = .text:0x00001950; // type:function size:0x4 fn_321_1960 = .text:0x00001960; // type:function size:0x4 fn_321_1970 = .text:0x00001970; // type:function size:0x4 fn_321_1980 = .text:0x00001980; // type:function size:0x4 fn_321_1990 = .text:0x00001990; // type:function size:0x4 -fn_321_19A0 = .text:0x000019A0; // type:function size:0x60 -fn_321_1A00 = .text:0x00001A00; // type:function size:0xC -fn_321_1A10 = .text:0x00001A10; // type:function size:0x1C -fn_321_1A30 = .text:0x00001A30; // type:function size:0x1C -fn_321_1A50 = .text:0x00001A50; // type:function size:0x1C -fn_321_1A70 = .text:0x00001A70; // type:function size:0x10 -fn_321_1A80 = .text:0x00001A80; // type:function size:0x10 -fn_321_1A90 = .text:0x00001A90; // type:function size:0x10 -fn_321_1AA0 = .text:0x00001AA0; // type:function size:0x10 -fn_321_1AB0 = .text:0x00001AB0; // type:function size:0x10 -fn_321_1AC0 = .text:0x00001AC0; // type:function size:0x10 -fn_321_1AD0 = .text:0x00001AD0; // type:function size:0x30 -fn_321_1B00 = .text:0x00001B00; // type:function size:0x30 -fn_321_1B30 = .text:0x00001B30; // type:function size:0x30 -fn_321_1B60 = .text:0x00001B60; // type:function size:0x10C -fn_321_1C70 = .text:0x00001C70; // type:function size:0x58 -fn_321_1CD0 = .text:0x00001CD0; // type:function size:0x88 +build__35sFStateFct_c<19dAcOWaterFallD101_c>FRC12sStateIDIf_c = .text:0x000019A0; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOWaterFallD101_c>FRP10sStateIf_c = .text:0x00001A00; // type:function size:0xC +initialize__32sFState_c<19dAcOWaterFallD101_c>Fv = .text:0x00001A10; // type:function size:0x1C +execute__32sFState_c<19dAcOWaterFallD101_c>Fv = .text:0x00001A30; // type:function size:0x1C +finalize__32sFState_c<19dAcOWaterFallD101_c>Fv = .text:0x00001A50; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A70; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A80; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A90; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AA0; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AB0; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AC0; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOWaterFallD101_c>CFR19dAcOWaterFallD101_c = .text:0x00001AD0; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOWaterFallD101_c>CFR19dAcOWaterFallD101_c = .text:0x00001B00; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOWaterFallD101_c>CFR19dAcOWaterFallD101_c = .text:0x00001B30; // type:function size:0x30 +__sinit_\d_a_obj_waterfall_D101_cpp = .text:0x00001B60; // type:function size:0x10C scope:local +__dt__34sFStateID_c<19dAcOWaterFallD101_c>Fv = .text:0x00001C70; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOWaterFallD101_c>CFPCc = .text:0x00001CD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_321_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_321_rodata_4 = .rodata:0x00000004; // type:object size:0x9C data:float lbl_321_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float -lbl_321_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WATERFALL_D101 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_321_data_10 = .data:0x00000010; // type:object size:0x88 data:float lbl_321_data_98 = .data:0x00000098; // type:object size:0x24 lbl_321_data_BC = .data:0x000000BC; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_waterfall_F102NP/symbols.txt b/config/SOUE01/rels/d_a_obj_waterfall_F102NP/symbols.txt index df082a20..b8a74e83 100644 --- a/config/SOUE01/rels/d_a_obj_waterfall_F102NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_waterfall_F102NP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_412_F0 = .text:0x000000F0; // type:function size:0x144 -fn_412_240 = .text:0x00000240; // type:function size:0x58 -fn_412_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_412_310 = .text:0x00000310; // type:function size:0xA0 -fn_412_3B0 = .text:0x000003B0; // type:function size:0xA4 +dAcOwaterfallF102_c_classInit__Fv = .text:0x000000F0; // type:function size:0x144 +__dt__32sFState_c<19dAcOwaterfallF102_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOwaterfallF102_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_412_460 = .text:0x00000460; // type:function size:0x40 fn_412_4A0 = .text:0x000004A0; // type:function size:0x40 fn_412_4E0 = .text:0x000004E0; // type:function size:0x1A8 fn_412_690 = .text:0x00000690; // type:function size:0x1AC -fn_412_840 = .text:0x00000840; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000840; // type:function size:0x10 fn_412_850 = .text:0x00000850; // type:function size:0x8 fn_412_860 = .text:0x00000860; // type:function size:0xC8 -fn_412_930 = .text:0x00000930; // type:function size:0x10 -fn_412_940 = .text:0x00000940; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000930; // type:function size:0x10 +getStateID__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000940; // type:function size:0x10 fn_412_950 = .text:0x00000950; // type:function size:0x6C -fn_412_9C0 = .text:0x000009C0; // type:function size:0x4 -fn_412_9D0 = .text:0x000009D0; // type:function size:0xD0 -fn_412_AA0 = .text:0x00000AA0; // type:function size:0x4 -fn_412_AB0 = .text:0x00000AB0; // type:function size:0x1C -fn_412_AD0 = .text:0x00000AD0; // type:function size:0x100 -fn_412_BD0 = .text:0x00000BD0; // type:function size:0x4 -fn_412_BE0 = .text:0x00000BE0; // type:function size:0x34 -fn_412_C20 = .text:0x00000C20; // type:function size:0x4 -fn_412_C30 = .text:0x00000C30; // type:function size:0x4 +initializeState_Wait__19dAcOwaterfallF102_cFv = .text:0x000009C0; // type:function size:0x4 +executeState_Wait__19dAcOwaterfallF102_cFv = .text:0x000009D0; // type:function size:0xD0 +finalizeState_Wait__19dAcOwaterfallF102_cFv = .text:0x00000AA0; // type:function size:0x4 +initializeState_Vanish__19dAcOwaterfallF102_cFv = .text:0x00000AB0; // type:function size:0x1C +executeState_Vanish__19dAcOwaterfallF102_cFv = .text:0x00000AD0; // type:function size:0x100 +finalizeState_Vanish__19dAcOwaterfallF102_cFv = .text:0x00000BD0; // type:function size:0x4 +initializeState_Stop__19dAcOwaterfallF102_cFv = .text:0x00000BE0; // type:function size:0x34 +executeState_Stop__19dAcOwaterfallF102_cFv = .text:0x00000C20; // type:function size:0x4 +finalizeState_Stop__19dAcOwaterfallF102_cFv = .text:0x00000C30; // type:function size:0x4 fn_412_C40 = .text:0x00000C40; // type:function size:0x12C -fn_412_D70 = .text:0x00000D70; // type:function size:0x114 +__dt__19dAcOwaterfallF102_cFv = .text:0x00000D70; // type:function size:0x114 fn_412_E90 = .text:0x00000E90; // type:function size:0x4 fn_412_EA0 = .text:0x00000EA0; // type:function size:0x4 fn_412_EB0 = .text:0x00000EB0; // type:function size:0x4 fn_412_EC0 = .text:0x00000EC0; // type:function size:0x4 fn_412_ED0 = .text:0x00000ED0; // type:function size:0x4 -fn_412_EE0 = .text:0x00000EE0; // type:function size:0x60 -fn_412_F40 = .text:0x00000F40; // type:function size:0xC -fn_412_F50 = .text:0x00000F50; // type:function size:0x1C -fn_412_F70 = .text:0x00000F70; // type:function size:0x1C -fn_412_F90 = .text:0x00000F90; // type:function size:0x1C -fn_412_FB0 = .text:0x00000FB0; // type:function size:0x10 -fn_412_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_412_FD0 = .text:0x00000FD0; // type:function size:0x10 -fn_412_FE0 = .text:0x00000FE0; // type:function size:0x10 -fn_412_FF0 = .text:0x00000FF0; // type:function size:0x10 -fn_412_1000 = .text:0x00001000; // type:function size:0x10 -fn_412_1010 = .text:0x00001010; // type:function size:0x30 -fn_412_1040 = .text:0x00001040; // type:function size:0x30 -fn_412_1070 = .text:0x00001070; // type:function size:0x30 -fn_412_10A0 = .text:0x000010A0; // type:function size:0x29C -fn_412_1340 = .text:0x00001340; // type:function size:0x58 -fn_412_13A0 = .text:0x000013A0; // type:function size:0x88 +build__35sFStateFct_c<19dAcOwaterfallF102_c>FRC12sStateIDIf_c = .text:0x00000EE0; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOwaterfallF102_c>FRP10sStateIf_c = .text:0x00000F40; // type:function size:0xC +initialize__32sFState_c<19dAcOwaterfallF102_c>Fv = .text:0x00000F50; // type:function size:0x1C +execute__32sFState_c<19dAcOwaterfallF102_c>Fv = .text:0x00000F70; // type:function size:0x1C +finalize__32sFState_c<19dAcOwaterfallF102_c>Fv = .text:0x00000F90; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FB0; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FC0; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FD0; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FE0; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FF0; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001000; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOwaterfallF102_c>CFR19dAcOwaterfallF102_c = .text:0x00001010; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOwaterfallF102_c>CFR19dAcOwaterfallF102_c = .text:0x00001040; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOwaterfallF102_c>CFR19dAcOwaterfallF102_c = .text:0x00001070; // type:function size:0x30 +__sinit_\d_a_obj_waterfall_F102_cpp = .text:0x000010A0; // type:function size:0x29C scope:local +__dt__34sFStateID_c<19dAcOwaterfallF102_c>Fv = .text:0x00001340; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOwaterfallF102_c>CFPCc = .text:0x000013A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -59,7 +59,7 @@ lbl_412_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_412_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_412_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_412_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float -lbl_412_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WATERFALL_F102 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_412_data_10 = .data:0x00000010; // type:object size:0x78 lbl_412_data_88 = .data:0x00000088; // type:object size:0x28 lbl_412_data_B0 = .data:0x000000B0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_wind02NP/symbols.txt b/config/SOUE01/rels/d_a_obj_wind02NP/symbols.txt index 593d6510..c8c2c738 100644 --- a/config/SOUE01/rels/d_a_obj_wind02NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_wind02NP/symbols.txt @@ -4,57 +4,57 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_161_F0 = .text:0x000000F0; // type:function size:0x40 -AcOwind02__ctor = .text:0x00000130; // type:function size:0x1EC +dAcOwind02_c_classInit__Fv = .text:0x00000130; // type:function size:0x1EC fn_161_320 = .text:0x00000320; // type:function size:0x90 fn_161_3B0 = .text:0x000003B0; // type:function size:0x90 -fn_161_440 = .text:0x00000440; // type:function size:0x58 -fn_161_4A0 = .text:0x000004A0; // type:function size:0x6C -fn_161_510 = .text:0x00000510; // type:function size:0xA0 -fn_161_5B0 = .text:0x000005B0; // type:function size:0xA4 +__dt__25sFState_c<12dAcOwind02_c>Fv = .text:0x00000440; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOwind02_c>Fv = .text:0x000004A0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000510; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c>Fv = .text:0x000005B0; // type:function size:0xA4 fn_161_660 = .text:0x00000660; // type:function size:0x4 AcOwind02__initModel = .text:0x00000670; // type:function size:0x140 AcOwind02__init = .text:0x000007B0; // type:function size:0x3B0 -fn_161_B60 = .text:0x00000B60; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B60; // type:function size:0x10 AcOwind02__destroy = .text:0x00000B70; // type:function size:0x34 AcOwind02__update = .text:0x00000BB0; // type:function size:0x36C -fn_161_F20 = .text:0x00000F20; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F20; // type:function size:0x10 AcOwind02__draw = .text:0x00000F30; // type:function size:0x3C -AcOwind02__stateWaitEnter = .text:0x00000F70; // type:function size:0xD0 -AcOwind02__stateWaitUpdate = .text:0x00001040; // type:function size:0x194 +initializeState_Wait__12dAcOwind02_cFv = .text:0x00000F70; // type:function size:0xD0 +executeState_Wait__12dAcOwind02_cFv = .text:0x00001040; // type:function size:0x194 fn_161_11E0 = .text:0x000011E0; // type:function size:0x1C -fn_161_1200 = .text:0x00001200; // type:function size:0x4 -AcOwind02__stateLoopEnter = .text:0x00001210; // type:function size:0x60 -AcOwind02__stateLoopUpdate = .text:0x00001270; // type:function size:0x80 -fn_161_12F0 = .text:0x000012F0; // type:function size:0x4 -AcOwind02__stateStopEnter = .text:0x00001300; // type:function size:0x44 -AcOwind02__stateStopUpdate = .text:0x00001350; // type:function size:0xAC -fn_161_1400 = .text:0x00001400; // type:function size:0x4 -AcOwind02__stateDeadEnter = .text:0x00001410; // type:function size:0x8 -AcOwind02__stateDeadUpdate = .text:0x00001420; // type:function size:0x78 -fn_161_14A0 = .text:0x000014A0; // type:function size:0x4 +finalizeState_Wait__12dAcOwind02_cFv = .text:0x00001200; // type:function size:0x4 +initializeState_Loop__12dAcOwind02_cFv = .text:0x00001210; // type:function size:0x60 +executeState_Loop__12dAcOwind02_cFv = .text:0x00001270; // type:function size:0x80 +finalizeState_Loop__12dAcOwind02_cFv = .text:0x000012F0; // type:function size:0x4 +initializeState_Stop__12dAcOwind02_cFv = .text:0x00001300; // type:function size:0x44 +executeState_Stop__12dAcOwind02_cFv = .text:0x00001350; // type:function size:0xAC +finalizeState_Stop__12dAcOwind02_cFv = .text:0x00001400; // type:function size:0x4 +initializeState_Dead__12dAcOwind02_cFv = .text:0x00001410; // type:function size:0x8 +executeState_Dead__12dAcOwind02_cFv = .text:0x00001420; // type:function size:0x78 +finalizeState_Dead__12dAcOwind02_cFv = .text:0x000014A0; // type:function size:0x4 fn_161_14B0 = .text:0x000014B0; // type:function size:0x478 -fn_161_1930 = .text:0x00001930; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001930; // type:function size:0x10 fn_161_1940 = .text:0x00001940; // type:function size:0xB0 fn_161_19F0 = .text:0x000019F0; // type:function size:0x120 fn_161_1B10 = .text:0x00001B10; // type:function size:0x14C -AcOwind02__dtor = .text:0x00001C60; // type:function size:0x1A8 -fn_161_1E10 = .text:0x00001E10; // type:function size:0x60 -fn_161_1E70 = .text:0x00001E70; // type:function size:0xC -fn_161_1E80 = .text:0x00001E80; // type:function size:0x1C -fn_161_1EA0 = .text:0x00001EA0; // type:function size:0x1C -fn_161_1EC0 = .text:0x00001EC0; // type:function size:0x1C -fn_161_1EE0 = .text:0x00001EE0; // type:function size:0x10 -fn_161_1EF0 = .text:0x00001EF0; // type:function size:0x10 -fn_161_1F00 = .text:0x00001F00; // type:function size:0x10 -fn_161_1F10 = .text:0x00001F10; // type:function size:0x10 -fn_161_1F20 = .text:0x00001F20; // type:function size:0x10 -fn_161_1F30 = .text:0x00001F30; // type:function size:0x10 -fn_161_1F40 = .text:0x00001F40; // type:function size:0x30 -fn_161_1F70 = .text:0x00001F70; // type:function size:0x30 -fn_161_1FA0 = .text:0x00001FA0; // type:function size:0x30 -fn_161_1FD0 = .text:0x00001FD0; // type:function size:0x338 -fn_161_2310 = .text:0x00002310; // type:function size:0x58 -fn_161_2370 = .text:0x00002370; // type:function size:0x88 +__dt__12dAcOwind02_cFv = .text:0x00001C60; // type:function size:0x1A8 +build__28sFStateFct_c<12dAcOwind02_c>FRC12sStateIDIf_c = .text:0x00001E10; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOwind02_c>FRP10sStateIf_c = .text:0x00001E70; // type:function size:0xC +initialize__25sFState_c<12dAcOwind02_c>Fv = .text:0x00001E80; // type:function size:0x1C +execute__25sFState_c<12dAcOwind02_c>Fv = .text:0x00001EA0; // type:function size:0x1C +finalize__25sFState_c<12dAcOwind02_c>Fv = .text:0x00001EC0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001EE0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001EF0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F00; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F10; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F20; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F30; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOwind02_c>CFR12dAcOwind02_c = .text:0x00001F40; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOwind02_c>CFR12dAcOwind02_c = .text:0x00001F70; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOwind02_c>CFR12dAcOwind02_c = .text:0x00001FA0; // type:function size:0x30 +__sinit_\d_a_obj_wind02_cpp = .text:0x00001FD0; // type:function size:0x338 scope:local +__dt__27sFStateID_c<12dAcOwind02_c>Fv = .text:0x00002310; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOwind02_c>CFPCc = .text:0x00002370; // type:function size:0x88 fn_161_2400 = .text:0x00002400; // type:function size:0x8 fn_161_2410 = .text:0x00002410; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -65,7 +65,7 @@ lbl_161_rodata_18 = .rodata:0x00000018; // type:object size:0x68 data:4byte lbl_161_rodata_80 = .rodata:0x00000080; // type:object size:0x50 data:float lbl_161_rodata_D0 = .rodata:0x000000D0; // type:object size:0x1C data:float lbl_161_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float -lbl_161_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WIND02 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_161_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_161_data_20 = .data:0x00000020; // type:object size:0x14 lbl_161_data_34 = .data:0x00000034; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_wind03NP/symbols.txt b/config/SOUE01/rels/d_a_obj_wind03NP/symbols.txt index ddc35378..6f767aa5 100644 --- a/config/SOUE01/rels/d_a_obj_wind03NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_wind03NP/symbols.txt @@ -3,27 +3,27 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOwind03__ctor = .text:0x000000F0; // type:function size:0x260 +dAcOwind03_c_classInit__Fv = .text:0x000000F0; // type:function size:0x260 fn_162_350 = .text:0x00000350; // type:function size:0x90 fn_162_3E0 = .text:0x000003E0; // type:function size:0x90 -fn_162_470 = .text:0x00000470; // type:function size:0x58 -fn_162_4D0 = .text:0x000004D0; // type:function size:0x6C -fn_162_540 = .text:0x00000540; // type:function size:0xA0 -fn_162_5E0 = .text:0x000005E0; // type:function size:0xA4 +__dt__25sFState_c<12dAcOwind03_c>Fv = .text:0x00000470; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOwind03_c>Fv = .text:0x000004D0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000540; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c>Fv = .text:0x000005E0; // type:function size:0xA4 fn_162_690 = .text:0x00000690; // type:function size:0x14 fn_162_6B0 = .text:0x000006B0; // type:function size:0x58 fn_162_710 = .text:0x00000710; // type:function size:0x358 AcOwind03__init = .text:0x00000A70; // type:function size:0x488 -fn_162_F00 = .text:0x00000F00; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F00; // type:function size:0x10 fn_162_F10 = .text:0x00000F10; // type:function size:0x38 AcOwind03__update = .text:0x00000F50; // type:function size:0x8F8 -fn_162_1850 = .text:0x00001850; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001850; // type:function size:0x10 fn_162_1860 = .text:0x00001860; // type:function size:0x1C fn_162_1880 = .text:0x00001880; // type:function size:0x40 -fn_162_18C0 = .text:0x000018C0; // type:function size:0xC -fn_162_18D0 = .text:0x000018D0; // type:function size:0x48 +initializeState_Wait__12dAcOwind03_cFv = .text:0x000018C0; // type:function size:0xC +executeState_Wait__12dAcOwind03_cFv = .text:0x000018D0; // type:function size:0x48 fn_162_1918 = .text:0x00001918; // type:function size:0x4 -fn_162_1920 = .text:0x00001920; // type:function size:0x4 +finalizeState_Wait__12dAcOwind03_cFv = .text:0x00001920; // type:function size:0x4 fn_162_1930 = .text:0x00001930; // type:function size:0xD8 fn_162_1A10 = .text:0x00001A10; // type:function size:0x134 fn_162_1B50 = .text:0x00001B50; // type:function size:0x17C @@ -31,25 +31,25 @@ fn_162_1CD0 = .text:0x00001CD0; // type:function size:0xE0 AcOwind03__shouldBeOpen = .text:0x00001DB0; // type:function size:0x104 fn_162_1EC0 = .text:0x00001EC0; // type:function size:0x1C8 fn_162_2090 = .text:0x00002090; // type:function size:0x184 -fn_162_2220 = .text:0x00002220; // type:function size:0x204 -fn_162_2430 = .text:0x00002430; // type:function size:0x10 -fn_162_2440 = .text:0x00002440; // type:function size:0x60 -fn_162_24A0 = .text:0x000024A0; // type:function size:0xC -fn_162_24B0 = .text:0x000024B0; // type:function size:0x1C -fn_162_24D0 = .text:0x000024D0; // type:function size:0x1C -fn_162_24F0 = .text:0x000024F0; // type:function size:0x1C -fn_162_2510 = .text:0x00002510; // type:function size:0x10 -fn_162_2520 = .text:0x00002520; // type:function size:0x10 -fn_162_2530 = .text:0x00002530; // type:function size:0x10 -fn_162_2540 = .text:0x00002540; // type:function size:0x10 -fn_162_2550 = .text:0x00002550; // type:function size:0x10 -fn_162_2560 = .text:0x00002560; // type:function size:0x10 -fn_162_2570 = .text:0x00002570; // type:function size:0x30 -fn_162_25A0 = .text:0x000025A0; // type:function size:0x30 -fn_162_25D0 = .text:0x000025D0; // type:function size:0x30 -fn_162_2600 = .text:0x00002600; // type:function size:0x10C -fn_162_2710 = .text:0x00002710; // type:function size:0x58 -fn_162_2770 = .text:0x00002770; // type:function size:0x88 +__dt__12dAcOwind03_cFv = .text:0x00002220; // type:function size:0x204 +getStateID__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002430; // type:function size:0x10 +build__28sFStateFct_c<12dAcOwind03_c>FRC12sStateIDIf_c = .text:0x00002440; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOwind03_c>FRP10sStateIf_c = .text:0x000024A0; // type:function size:0xC +initialize__25sFState_c<12dAcOwind03_c>Fv = .text:0x000024B0; // type:function size:0x1C +execute__25sFState_c<12dAcOwind03_c>Fv = .text:0x000024D0; // type:function size:0x1C +finalize__25sFState_c<12dAcOwind03_c>Fv = .text:0x000024F0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002510; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002520; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002530; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002540; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002550; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002560; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOwind03_c>CFR12dAcOwind03_c = .text:0x00002570; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOwind03_c>CFR12dAcOwind03_c = .text:0x000025A0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOwind03_c>CFR12dAcOwind03_c = .text:0x000025D0; // type:function size:0x30 +__sinit_\d_a_obj_wind03_cpp = .text:0x00002600; // type:function size:0x10C scope:local +__dt__27sFStateID_c<12dAcOwind03_c>Fv = .text:0x00002710; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOwind03_c>CFPCc = .text:0x00002770; // type:function size:0x88 fn_162_2800 = .text:0x00002800; // type:function size:0x8 fn_162_2810 = .text:0x00002810; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -62,7 +62,7 @@ lbl_162_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float lbl_162_rodata_A0 = .rodata:0x000000A0; // type:object size:0x18 data:float lbl_162_rodata_B8 = .rodata:0x000000B8; // type:object size:0x18 data:float lbl_162_rodata_D0 = .rodata:0x000000D0; // type:object size:0x10 data:double -lbl_162_data_0 = .data:0x00000000; // type:object size:0x98 data:4byte +g_profile_OBJ_WIND03 = .data:0x00000000; // type:object size:0x98 data:4byte lbl_162_data_98 = .data:0x00000098; // type:object size:0x4 data:4byte lbl_162_data_9C = .data:0x0000009C; // type:object size:0x24 lbl_162_data_C0 = .data:0x000000C0; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_wind04NP/symbols.txt b/config/SOUE01/rels/d_a_obj_wind04NP/symbols.txt index 6f3bbe3d..13b3018b 100644 --- a/config/SOUE01/rels/d_a_obj_wind04NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_wind04NP/symbols.txt @@ -4,60 +4,60 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_163_F0 = .text:0x000000F0; // type:function size:0x40 -AcOwind04__ctor = .text:0x00000130; // type:function size:0x1AC +dAcOwind04_c_classInit__Fv = .text:0x00000130; // type:function size:0x1AC fn_163_2E0 = .text:0x000002E0; // type:function size:0x40 -fn_163_320 = .text:0x00000320; // type:function size:0x58 -fn_163_380 = .text:0x00000380; // type:function size:0x6C -fn_163_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_163_490 = .text:0x00000490; // type:function size:0xA4 +__dt__25sFState_c<12dAcOwind04_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOwind04_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_163_540 = .text:0x00000540; // type:function size:0x4 fn_163_550 = .text:0x00000550; // type:function size:0x180 AcOwind04__init = .text:0x000006D0; // type:function size:0x23C -fn_163_910 = .text:0x00000910; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000910; // type:function size:0x10 fn_163_920 = .text:0x00000920; // type:function size:0x8 fn_163_930 = .text:0x00000930; // type:function size:0x368 -fn_163_CA0 = .text:0x00000CA0; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CA0; // type:function size:0x10 fn_163_CB0 = .text:0x00000CB0; // type:function size:0x28 -fn_163_CE0 = .text:0x00000CE0; // type:function size:0xC8 -fn_163_DB0 = .text:0x00000DB0; // type:function size:0x1FC +initializeState_Wait__12dAcOwind04_cFv = .text:0x00000CE0; // type:function size:0xC8 +executeState_Wait__12dAcOwind04_cFv = .text:0x00000DB0; // type:function size:0x1FC fn_163_FB0 = .text:0x00000FB0; // type:function size:0x1C -fn_163_FD0 = .text:0x00000FD0; // type:function size:0x4 -fn_163_FE0 = .text:0x00000FE0; // type:function size:0x54 -fn_163_1040 = .text:0x00001040; // type:function size:0x150 -fn_163_1190 = .text:0x00001190; // type:function size:0x4 -fn_163_11A0 = .text:0x000011A0; // type:function size:0x10 -fn_163_11B0 = .text:0x000011B0; // type:function size:0x100 -fn_163_12B0 = .text:0x000012B0; // type:function size:0x4 -fn_163_12C0 = .text:0x000012C0; // type:function size:0x8 -fn_163_12D0 = .text:0x000012D0; // type:function size:0xB0 -fn_163_1380 = .text:0x00001380; // type:function size:0x4 +finalizeState_Wait__12dAcOwind04_cFv = .text:0x00000FD0; // type:function size:0x4 +initializeState_Loop__12dAcOwind04_cFv = .text:0x00000FE0; // type:function size:0x54 +executeState_Loop__12dAcOwind04_cFv = .text:0x00001040; // type:function size:0x150 +finalizeState_Loop__12dAcOwind04_cFv = .text:0x00001190; // type:function size:0x4 +initializeState_Stop__12dAcOwind04_cFv = .text:0x000011A0; // type:function size:0x10 +executeState_Stop__12dAcOwind04_cFv = .text:0x000011B0; // type:function size:0x100 +finalizeState_Stop__12dAcOwind04_cFv = .text:0x000012B0; // type:function size:0x4 +initializeState_Dead__12dAcOwind04_cFv = .text:0x000012C0; // type:function size:0x8 +executeState_Dead__12dAcOwind04_cFv = .text:0x000012D0; // type:function size:0xB0 +finalizeState_Dead__12dAcOwind04_cFv = .text:0x00001380; // type:function size:0x4 fn_163_1390 = .text:0x00001390; // type:function size:0x94 fn_163_1430 = .text:0x00001430; // type:function size:0xB8 fn_163_14F0 = .text:0x000014F0; // type:function size:0x190 -fn_163_1680 = .text:0x00001680; // type:function size:0x12C -fn_163_17B0 = .text:0x000017B0; // type:function size:0x10 +__dt__12dAcOwind04_cFv = .text:0x00001680; // type:function size:0x12C +getStateID__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017B0; // type:function size:0x10 fn_163_17C0 = .text:0x000017C0; // type:function size:0x4 fn_163_17D0 = .text:0x000017D0; // type:function size:0x4 fn_163_17E0 = .text:0x000017E0; // type:function size:0x4 fn_163_17F0 = .text:0x000017F0; // type:function size:0x4 fn_163_1800 = .text:0x00001800; // type:function size:0x4 -fn_163_1810 = .text:0x00001810; // type:function size:0x60 -fn_163_1870 = .text:0x00001870; // type:function size:0xC -fn_163_1880 = .text:0x00001880; // type:function size:0x1C -fn_163_18A0 = .text:0x000018A0; // type:function size:0x1C -fn_163_18C0 = .text:0x000018C0; // type:function size:0x1C -fn_163_18E0 = .text:0x000018E0; // type:function size:0x10 -fn_163_18F0 = .text:0x000018F0; // type:function size:0x10 -fn_163_1900 = .text:0x00001900; // type:function size:0x10 -fn_163_1910 = .text:0x00001910; // type:function size:0x10 -fn_163_1920 = .text:0x00001920; // type:function size:0x10 -fn_163_1930 = .text:0x00001930; // type:function size:0x10 -fn_163_1940 = .text:0x00001940; // type:function size:0x30 -fn_163_1970 = .text:0x00001970; // type:function size:0x30 -fn_163_19A0 = .text:0x000019A0; // type:function size:0x30 -fn_163_19D0 = .text:0x000019D0; // type:function size:0x338 -fn_163_1D10 = .text:0x00001D10; // type:function size:0x58 -fn_163_1D70 = .text:0x00001D70; // type:function size:0x88 +build__28sFStateFct_c<12dAcOwind04_c>FRC12sStateIDIf_c = .text:0x00001810; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOwind04_c>FRP10sStateIf_c = .text:0x00001870; // type:function size:0xC +initialize__25sFState_c<12dAcOwind04_c>Fv = .text:0x00001880; // type:function size:0x1C +execute__25sFState_c<12dAcOwind04_c>Fv = .text:0x000018A0; // type:function size:0x1C +finalize__25sFState_c<12dAcOwind04_c>Fv = .text:0x000018C0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018E0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018F0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001900; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001910; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001920; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001930; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOwind04_c>CFR12dAcOwind04_c = .text:0x00001940; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOwind04_c>CFR12dAcOwind04_c = .text:0x00001970; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOwind04_c>CFR12dAcOwind04_c = .text:0x000019A0; // type:function size:0x30 +__sinit_\d_a_obj_wind04_cpp = .text:0x000019D0; // type:function size:0x338 scope:local +__dt__27sFStateID_c<12dAcOwind04_c>Fv = .text:0x00001D10; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOwind04_c>CFPCc = .text:0x00001D70; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_163_rodata_0 = .rodata:0x00000000; // type:object size:0x44 data:float lbl_163_rodata_44 = .rodata:0x00000044; // type:object size:0x10 data:float lbl_163_rodata_54 = .rodata:0x00000054; // type:object size:0x14 data:float lbl_163_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:float -lbl_163_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WIND04 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_163_data_10 = .data:0x00000010; // type:object size:0x18 lbl_163_data_28 = .data:0x00000028; // type:object size:0x18 lbl_163_data_40 = .data:0x00000040; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_windNP/symbols.txt b/config/SOUE01/rels/d_a_obj_windNP/symbols.txt index deeabaa5..f2338cbb 100644 --- a/config/SOUE01/rels/d_a_obj_windNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_windNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOwind__ctor = .text:0x000000F0; // type:function size:0x1D8 +dAcOwind_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1D8 fn_160_2D0 = .text:0x000002D0; // type:function size:0x90 fn_160_360 = .text:0x00000360; // type:function size:0x90 -fn_160_3F0 = .text:0x000003F0; // type:function size:0x58 -fn_160_450 = .text:0x00000450; // type:function size:0x6C -fn_160_4C0 = .text:0x000004C0; // type:function size:0xA0 -fn_160_560 = .text:0x00000560; // type:function size:0xA4 +__dt__23sFState_c<10dAcOwind_c>Fv = .text:0x000003F0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOwind_c>Fv = .text:0x00000450; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004C0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000560; // type:function size:0xA4 AcOwind__initModels = .text:0x00000610; // type:function size:0x120 AcOwind__init = .text:0x00000730; // type:function size:0x438 -fn_160_B70 = .text:0x00000B70; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B70; // type:function size:0x10 fn_160_B80 = .text:0x00000B80; // type:function size:0x8 AcOwind__update = .text:0x00000B90; // type:function size:0x664 -fn_160_1200 = .text:0x00001200; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001200; // type:function size:0x10 fn_160_1210 = .text:0x00001210; // type:function size:0x1C AcOwind__draw = .text:0x00001230; // type:function size:0x98 -fn_160_12D0 = .text:0x000012D0; // type:function size:0x4 -AcOwind__stateWaitIn = .text:0x000012E0; // type:function size:0x48 +initializeState_Wait__10dAcOwind_cFv = .text:0x000012D0; // type:function size:0x4 +executeState_Wait__10dAcOwind_cFv = .text:0x000012E0; // type:function size:0x48 fn_160_1328 = .text:0x00001328; // type:function size:0x4 -fn_160_1330 = .text:0x00001330; // type:function size:0x4 +finalizeState_Wait__10dAcOwind_cFv = .text:0x00001330; // type:function size:0x4 fn_160_1340 = .text:0x00001340; // type:function size:0x25C fn_160_15A0 = .text:0x000015A0; // type:function size:0x120 -fn_160_16C0 = .text:0x000016C0; // type:function size:0x1A4 -fn_160_1870 = .text:0x00001870; // type:function size:0x10 -fn_160_1880 = .text:0x00001880; // type:function size:0x60 -fn_160_18E0 = .text:0x000018E0; // type:function size:0xC -fn_160_18F0 = .text:0x000018F0; // type:function size:0x1C -fn_160_1910 = .text:0x00001910; // type:function size:0x1C -fn_160_1930 = .text:0x00001930; // type:function size:0x1C -fn_160_1950 = .text:0x00001950; // type:function size:0x10 -fn_160_1960 = .text:0x00001960; // type:function size:0x10 -fn_160_1970 = .text:0x00001970; // type:function size:0x10 -fn_160_1980 = .text:0x00001980; // type:function size:0x10 -fn_160_1990 = .text:0x00001990; // type:function size:0x10 -fn_160_19A0 = .text:0x000019A0; // type:function size:0x10 -fn_160_19B0 = .text:0x000019B0; // type:function size:0x30 -fn_160_19E0 = .text:0x000019E0; // type:function size:0x30 -fn_160_1A10 = .text:0x00001A10; // type:function size:0x30 -fn_160_1A40 = .text:0x00001A40; // type:function size:0x10C -fn_160_1B50 = .text:0x00001B50; // type:function size:0x58 -fn_160_1BB0 = .text:0x00001BB0; // type:function size:0x88 +__dt__10dAcOwind_cFv = .text:0x000016C0; // type:function size:0x1A4 +getStateID__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001870; // type:function size:0x10 +build__26sFStateFct_c<10dAcOwind_c>FRC12sStateIDIf_c = .text:0x00001880; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOwind_c>FRP10sStateIf_c = .text:0x000018E0; // type:function size:0xC +initialize__23sFState_c<10dAcOwind_c>Fv = .text:0x000018F0; // type:function size:0x1C +execute__23sFState_c<10dAcOwind_c>Fv = .text:0x00001910; // type:function size:0x1C +finalize__23sFState_c<10dAcOwind_c>Fv = .text:0x00001930; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001950; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001960; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001970; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001980; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001990; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019A0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOwind_c>CFR10dAcOwind_c = .text:0x000019B0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOwind_c>CFR10dAcOwind_c = .text:0x000019E0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOwind_c>CFR10dAcOwind_c = .text:0x00001A10; // type:function size:0x30 +__sinit_\d_a_obj_wind_cpp = .text:0x00001A40; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dAcOwind_c>Fv = .text:0x00001B50; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOwind_c>CFPCc = .text:0x00001BB0; // type:function size:0x88 fn_160_1C40 = .text:0x00001C40; // type:function size:0x8 fn_160_1C50 = .text:0x00001C50; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -54,7 +54,7 @@ lbl_160_rodata_80 = .rodata:0x00000080; // type:object size:0xC data:float lbl_160_rodata_8C = .rodata:0x0000008C; // type:object size:0x1C data:float lbl_160_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float lbl_160_rodata_AC = .rodata:0x000000AC; // type:object size:0x20 data:float -lbl_160_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_OBJ_WIND = .data:0x00000000; // type:object size:0x3C data:4byte lbl_160_data_3C = .data:0x0000003C; // type:object size:0xC lbl_160_data_48 = .data:0x00000048; // type:object size:0x30 lbl_160_data_78 = .data:0x00000078; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_windmillNP/symbols.txt b/config/SOUE01/rels/d_a_obj_windmillNP/symbols.txt index 9faeaf9c..6878dfd6 100644 --- a/config/SOUE01/rels/d_a_obj_windmillNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_windmillNP/symbols.txt @@ -3,62 +3,62 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOwindmill__ctor = .text:0x000000F0; // type:function size:0x130 -fn_374_220 = .text:0x00000220; // type:function size:0x58 -fn_374_280 = .text:0x00000280; // type:function size:0x6C -fn_374_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_374_390 = .text:0x00000390; // type:function size:0xA4 +dAcOwindmill_c_classInit__Fv = .text:0x000000F0; // type:function size:0x130 +__dt__27sFState_c<14dAcOwindmill_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOwindmill_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_374_440 = .text:0x00000440; // type:function size:0x40 AcOwindmill__initModels = .text:0x00000480; // type:function size:0x174 AcOwindmill__init = .text:0x00000600; // type:function size:0x2E8 -fn_374_8F0 = .text:0x000008F0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008F0; // type:function size:0x10 fn_374_900 = .text:0x00000900; // type:function size:0x8 AcOwindmill__update = .text:0x00000910; // type:function size:0xD0 -fn_374_9E0 = .text:0x000009E0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009E0; // type:function size:0x10 AcOwindmill__draw = .text:0x000009F0; // type:function size:0x28 -AcOwindmill__stateWaitEnter = .text:0x00000A20; // type:function size:0xC -AcOwindmill__stateWaitUpdate = .text:0x00000A30; // type:function size:0x174 +initializeState_Wait__14dAcOwindmill_cFv = .text:0x00000A20; // type:function size:0xC +executeState_Wait__14dAcOwindmill_cFv = .text:0x00000A30; // type:function size:0x174 AcOwindmill__decrement = .text:0x00000BB0; // type:function size:0x1C -fn_374_BD0 = .text:0x00000BD0; // type:function size:0x4 -AcOwindmill__stateCameraMoveEnter = .text:0x00000BE0; // type:function size:0x28 -AcOwindmill__stateCameraMoveUpdate = .text:0x00000C10; // type:function size:0x1D8 -fn_374_DF0 = .text:0x00000DF0; // type:function size:0x10 -fn_374_E00 = .text:0x00000E00; // type:function size:0x4 -AcOwindmill__stateMoveEnter = .text:0x00000E10; // type:function size:0xC -AcOwindmill__stateMoveIn = .text:0x00000E20; // type:function size:0x278 -AcOwindmill__stateMoveLeave = .text:0x000010A0; // type:function size:0x90 -fn_374_1130 = .text:0x00001130; // type:function size:0x4 -AcOwindmill__stateCollectUpdate = .text:0x00001140; // type:function size:0x1B0 -fn_374_12F0 = .text:0x000012F0; // type:function size:0x4 -AcOwindmill__stateCollectStickEnter = .text:0x00001300; // type:function size:0x24 -AcOwindmill__stateCollectStickUpdate = .text:0x00001330; // type:function size:0x260 -AcOwindmill__stateCollectStickLeave = .text:0x00001590; // type:function size:0x58 +finalizeState_Wait__14dAcOwindmill_cFv = .text:0x00000BD0; // type:function size:0x4 +initializeState_CameraMove__14dAcOwindmill_cFv = .text:0x00000BE0; // type:function size:0x28 +executeState_CameraMove__14dAcOwindmill_cFv = .text:0x00000C10; // type:function size:0x1D8 +getOldStateID__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DF0; // type:function size:0x10 +finalizeState_CameraMove__14dAcOwindmill_cFv = .text:0x00000E00; // type:function size:0x4 +initializeState_Move__14dAcOwindmill_cFv = .text:0x00000E10; // type:function size:0xC +executeState_Move__14dAcOwindmill_cFv = .text:0x00000E20; // type:function size:0x278 +finalizeState_Move__14dAcOwindmill_cFv = .text:0x000010A0; // type:function size:0x90 +initializeState_Collect__14dAcOwindmill_cFv = .text:0x00001130; // type:function size:0x4 +executeState_Collect__14dAcOwindmill_cFv = .text:0x00001140; // type:function size:0x1B0 +finalizeState_Collect__14dAcOwindmill_cFv = .text:0x000012F0; // type:function size:0x4 +initializeState_CollectStick__14dAcOwindmill_cFv = .text:0x00001300; // type:function size:0x24 +executeState_CollectStick__14dAcOwindmill_cFv = .text:0x00001330; // type:function size:0x260 +finalizeState_CollectStick__14dAcOwindmill_cFv = .text:0x00001590; // type:function size:0x58 isWindmillRepaired = .text:0x000015F0; // type:function size:0x48 isLightTowerRaised2 = .text:0x00001640; // type:function size:0x48 AcOwindmill__attachPinwheel = .text:0x00001690; // type:function size:0x8C -AcOwindmill__dtor = .text:0x00001720; // type:function size:0x100 -fn_374_1820 = .text:0x00001820; // type:function size:0x10 +__dt__14dAcOwindmill_cFv = .text:0x00001720; // type:function size:0x100 +getStateID__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001820; // type:function size:0x10 fn_374_1830 = .text:0x00001830; // type:function size:0x4 fn_374_1840 = .text:0x00001840; // type:function size:0x4 fn_374_1850 = .text:0x00001850; // type:function size:0x4 fn_374_1860 = .text:0x00001860; // type:function size:0x4 fn_374_1870 = .text:0x00001870; // type:function size:0x4 -fn_374_1880 = .text:0x00001880; // type:function size:0x60 -fn_374_18E0 = .text:0x000018E0; // type:function size:0xC -fn_374_18F0 = .text:0x000018F0; // type:function size:0x1C -fn_374_1910 = .text:0x00001910; // type:function size:0x1C -fn_374_1930 = .text:0x00001930; // type:function size:0x1C -fn_374_1950 = .text:0x00001950; // type:function size:0x10 -fn_374_1960 = .text:0x00001960; // type:function size:0x10 -fn_374_1970 = .text:0x00001970; // type:function size:0x10 -fn_374_1980 = .text:0x00001980; // type:function size:0x10 -fn_374_1990 = .text:0x00001990; // type:function size:0x10 -fn_374_19A0 = .text:0x000019A0; // type:function size:0x30 -fn_374_19D0 = .text:0x000019D0; // type:function size:0x30 -fn_374_1A00 = .text:0x00001A00; // type:function size:0x30 -fn_374_1A30 = .text:0x00001A30; // type:function size:0x3F4 -fn_374_1E30 = .text:0x00001E30; // type:function size:0x58 -fn_374_1E90 = .text:0x00001E90; // type:function size:0x88 +build__30sFStateFct_c<14dAcOwindmill_c>FRC12sStateIDIf_c = .text:0x00001880; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOwindmill_c>FRP10sStateIf_c = .text:0x000018E0; // type:function size:0xC +initialize__27sFState_c<14dAcOwindmill_c>Fv = .text:0x000018F0; // type:function size:0x1C +execute__27sFState_c<14dAcOwindmill_c>Fv = .text:0x00001910; // type:function size:0x1C +finalize__27sFState_c<14dAcOwindmill_c>Fv = .text:0x00001930; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001950; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001960; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001970; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001980; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001990; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOwindmill_c>CFR14dAcOwindmill_c = .text:0x000019A0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOwindmill_c>CFR14dAcOwindmill_c = .text:0x000019D0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOwindmill_c>CFR14dAcOwindmill_c = .text:0x00001A00; // type:function size:0x30 +__sinit_\d_a_obj_windmill_cpp = .text:0x00001A30; // type:function size:0x3F4 scope:local +__dt__29sFStateID_c<14dAcOwindmill_c>Fv = .text:0x00001E30; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOwindmill_c>CFPCc = .text:0x00001E90; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -67,7 +67,7 @@ lbl_374_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_374_rodata_24 = .rodata:0x00000024; // type:object size:0x28 data:float lbl_374_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float lbl_374_rodata_50 = .rodata:0x00000050; // type:object size:0xC -lbl_374_data_0 = .data:0x00000000; // type:object size:0x6C data:4byte +g_profile_OBJ_WINDMILL = .data:0x00000000; // type:object size:0x6C data:4byte lbl_374_data_6C = .data:0x0000006C; // type:object size:0x1C data:string lbl_374_data_88 = .data:0x00000088; // type:object size:0x4 data:4byte lbl_374_data_8C = .data:0x0000008C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_windmill_desertNP/symbols.txt b/config/SOUE01/rels/d_a_obj_windmill_desertNP/symbols.txt index 675cacc5..116b075f 100644 --- a/config/SOUE01/rels/d_a_obj_windmill_desertNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_windmill_desertNP/symbols.txt @@ -3,60 +3,60 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOwindmillDesert__ctor = .text:0x000000F0; // type:function size:0x130 -fn_420_220 = .text:0x00000220; // type:function size:0x58 -fn_420_280 = .text:0x00000280; // type:function size:0x6C -fn_420_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_420_390 = .text:0x00000390; // type:function size:0xA4 +dAcOwindmillDesert_c_classInit__Fv = .text:0x000000F0; // type:function size:0x130 +__dt__33sFState_c<20dAcOwindmillDesert_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOwindmillDesert_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_420_440 = .text:0x00000440; // type:function size:0x58 fn_420_4A0 = .text:0x000004A0; // type:function size:0x40 fn_420_4E0 = .text:0x000004E0; // type:function size:0xB0 AcOwindmillDesert__initModels = .text:0x00000590; // type:function size:0x154 AcOwindmillDesert__init = .text:0x000006F0; // type:function size:0x17C -fn_420_870 = .text:0x00000870; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000870; // type:function size:0x10 fn_420_880 = .text:0x00000880; // type:function size:0x8 AcOwindmillDesert__update = .text:0x00000890; // type:function size:0xE4 -fn_420_980 = .text:0x00000980; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 AcOwindmillDesert__draw = .text:0x00000990; // type:function size:0x90 -AcOwindmillDesert__stateWaitEnter = .text:0x00000A20; // type:function size:0xC -AcOwindmillDesert__stateWaitUpdate = .text:0x00000A30; // type:function size:0x10C +initializeState_Wait__20dAcOwindmillDesert_cFv = .text:0x00000A20; // type:function size:0xC +executeState_Wait__20dAcOwindmillDesert_cFv = .text:0x00000A30; // type:function size:0x10C AcOwindmillDesert__decrement = .text:0x00000B40; // type:function size:0x1C -fn_420_B60 = .text:0x00000B60; // type:function size:0x4 -AcOwindmillDesert__stateAccelerationEnter = .text:0x00000B70; // type:function size:0xC -AcOwindmillDesert__stateAccelerationUpdate = .text:0x00000B80; // type:function size:0x160 -fn_420_CE0 = .text:0x00000CE0; // type:function size:0x4 -AcOwindmillDesert__stateRollMaxSpeedEnter = .text:0x00000CF0; // type:function size:0x60 -AcOwindmillDesert__stateRollMaxSpeedUpdate = .text:0x00000D50; // type:function size:0xC8 -AcOwindmillDesert__stateRollMaxSpeedLeave = .text:0x00000E20; // type:function size:0x88 -AcOwindmillDesert__stateDecellerationEnter = .text:0x00000EB0; // type:function size:0x6C -AcOwindmillDesert__stateDecelerationUpdate = .text:0x00000F20; // type:function size:0x1B0 -fn_420_10D0 = .text:0x000010D0; // type:function size:0x4 +finalizeState_Wait__20dAcOwindmillDesert_cFv = .text:0x00000B60; // type:function size:0x4 +initializeState_Acceleration__20dAcOwindmillDesert_cFv = .text:0x00000B70; // type:function size:0xC +executeState_Acceleration__20dAcOwindmillDesert_cFv = .text:0x00000B80; // type:function size:0x160 +finalizeState_Acceleration__20dAcOwindmillDesert_cFv = .text:0x00000CE0; // type:function size:0x4 +initializeState_RollMaxSpeed__20dAcOwindmillDesert_cFv = .text:0x00000CF0; // type:function size:0x60 +executeState_RollMaxSpeed__20dAcOwindmillDesert_cFv = .text:0x00000D50; // type:function size:0xC8 +finalizeState_RollMaxSpeed__20dAcOwindmillDesert_cFv = .text:0x00000E20; // type:function size:0x88 +initializeState_Deceleration__20dAcOwindmillDesert_cFv = .text:0x00000EB0; // type:function size:0x6C +executeState_Deceleration__20dAcOwindmillDesert_cFv = .text:0x00000F20; // type:function size:0x1B0 +finalizeState_Deceleration__20dAcOwindmillDesert_cFv = .text:0x000010D0; // type:function size:0x4 fn_420_10E0 = .text:0x000010E0; // type:function size:0x100 fn_420_11E0 = .text:0x000011E0; // type:function size:0x54 -AcOwindmillDesert__dtor = .text:0x00001240; // type:function size:0x10C -fn_420_1350 = .text:0x00001350; // type:function size:0x10 +__dt__20dAcOwindmillDesert_cFv = .text:0x00001240; // type:function size:0x10C +getStateID__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001350; // type:function size:0x10 fn_420_1360 = .text:0x00001360; // type:function size:0x4 fn_420_1370 = .text:0x00001370; // type:function size:0x4 fn_420_1380 = .text:0x00001380; // type:function size:0x4 fn_420_1390 = .text:0x00001390; // type:function size:0x4 fn_420_13A0 = .text:0x000013A0; // type:function size:0x4 -fn_420_13B0 = .text:0x000013B0; // type:function size:0x60 -fn_420_1410 = .text:0x00001410; // type:function size:0xC -fn_420_1420 = .text:0x00001420; // type:function size:0x1C -fn_420_1440 = .text:0x00001440; // type:function size:0x1C -fn_420_1460 = .text:0x00001460; // type:function size:0x1C -fn_420_1480 = .text:0x00001480; // type:function size:0x10 -fn_420_1490 = .text:0x00001490; // type:function size:0x10 -fn_420_14A0 = .text:0x000014A0; // type:function size:0x10 -fn_420_14B0 = .text:0x000014B0; // type:function size:0x10 -fn_420_14C0 = .text:0x000014C0; // type:function size:0x10 -fn_420_14D0 = .text:0x000014D0; // type:function size:0x10 -fn_420_14E0 = .text:0x000014E0; // type:function size:0x30 -fn_420_1510 = .text:0x00001510; // type:function size:0x30 -fn_420_1540 = .text:0x00001540; // type:function size:0x30 -fn_420_1570 = .text:0x00001570; // type:function size:0x338 -fn_420_18B0 = .text:0x000018B0; // type:function size:0x58 -fn_420_1910 = .text:0x00001910; // type:function size:0x88 +build__36sFStateFct_c<20dAcOwindmillDesert_c>FRC12sStateIDIf_c = .text:0x000013B0; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOwindmillDesert_c>FRP10sStateIf_c = .text:0x00001410; // type:function size:0xC +initialize__33sFState_c<20dAcOwindmillDesert_c>Fv = .text:0x00001420; // type:function size:0x1C +execute__33sFState_c<20dAcOwindmillDesert_c>Fv = .text:0x00001440; // type:function size:0x1C +finalize__33sFState_c<20dAcOwindmillDesert_c>Fv = .text:0x00001460; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001480; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001490; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014A0; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014B0; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014C0; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014D0; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOwindmillDesert_c>CFR20dAcOwindmillDesert_c = .text:0x000014E0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOwindmillDesert_c>CFR20dAcOwindmillDesert_c = .text:0x00001510; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOwindmillDesert_c>CFR20dAcOwindmillDesert_c = .text:0x00001540; // type:function size:0x30 +__sinit_\d_a_obj_windmill_desert_cpp = .text:0x00001570; // type:function size:0x338 scope:local +__dt__35sFStateID_c<20dAcOwindmillDesert_c>Fv = .text:0x000018B0; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOwindmillDesert_c>CFPCc = .text:0x00001910; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_420_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_420_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_420_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_420_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_420_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WINDMILL_DESERT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_420_data_10 = .data:0x00000010; // type:object size:0x2C lbl_420_data_3C = .data:0x0000003C; // type:object size:0x80 lbl_420_data_BC = .data:0x000000BC; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_wood_boardNP/symbols.txt b/config/SOUE01/rels/d_a_obj_wood_boardNP/symbols.txt index 346c7ae9..ec1abebd 100644 --- a/config/SOUE01/rels/d_a_obj_wood_boardNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_wood_boardNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOwoodBoard__ctor = .text:0x000000F0; // type:function size:0xE8 -fn_339_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_339_240 = .text:0x00000240; // type:function size:0x6C -fn_339_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_339_350 = .text:0x00000350; // type:function size:0xA4 +dAcOwoodBoard_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE8 +__dt__28sFState_c<15dAcOwoodBoard_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOwoodBoard_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_339_400 = .text:0x00000400; // type:function size:0x54 AcOwoodBoard__initModels = .text:0x00000460; // type:function size:0x180 AcOwoodBoard__init = .text:0x000005E0; // type:function size:0x190 -fn_339_770 = .text:0x00000770; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000770; // type:function size:0x10 fn_339_780 = .text:0x00000780; // type:function size:0x8 AcOwoodBoard__update = .text:0x00000790; // type:function size:0x70 -fn_339_800 = .text:0x00000800; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000800; // type:function size:0x10 AcOwoodBoard__draw = .text:0x00000810; // type:function size:0x78 -fn_339_890 = .text:0x00000890; // type:function size:0x4 -AcOwoodBoard__StateWaitIn = .text:0x000008A0; // type:function size:0x10C -fn_339_9B0 = .text:0x000009B0; // type:function size:0x4 -AcOwoodBoard__StateBreakEnter = .text:0x000009C0; // type:function size:0x1BC -fn_339_B80 = .text:0x00000B80; // type:function size:0x4 -fn_339_B90 = .text:0x00000B90; // type:function size:0x4 +initializeState_Wait__15dAcOwoodBoard_cFv = .text:0x00000890; // type:function size:0x4 +executeState_Wait__15dAcOwoodBoard_cFv = .text:0x000008A0; // type:function size:0x10C +finalizeState_Wait__15dAcOwoodBoard_cFv = .text:0x000009B0; // type:function size:0x4 +initializeState_Break__15dAcOwoodBoard_cFv = .text:0x000009C0; // type:function size:0x1BC +executeState_Break__15dAcOwoodBoard_cFv = .text:0x00000B80; // type:function size:0x4 +finalizeState_Break__15dAcOwoodBoard_cFv = .text:0x00000B90; // type:function size:0x4 fn_339_BA0 = .text:0x00000BA0; // type:function size:0x6C fn_339_C10 = .text:0x00000C10; // type:function size:0x6C -fn_339_C80 = .text:0x00000C80; // type:function size:0xF0 -fn_339_D70 = .text:0x00000D70; // type:function size:0x10 -fn_339_D80 = .text:0x00000D80; // type:function size:0x60 -fn_339_DE0 = .text:0x00000DE0; // type:function size:0xC -fn_339_DF0 = .text:0x00000DF0; // type:function size:0x1C -fn_339_E10 = .text:0x00000E10; // type:function size:0x1C -fn_339_E30 = .text:0x00000E30; // type:function size:0x1C -fn_339_E50 = .text:0x00000E50; // type:function size:0x10 -fn_339_E60 = .text:0x00000E60; // type:function size:0x10 -fn_339_E70 = .text:0x00000E70; // type:function size:0x10 -fn_339_E80 = .text:0x00000E80; // type:function size:0x10 -fn_339_E90 = .text:0x00000E90; // type:function size:0x10 -fn_339_EA0 = .text:0x00000EA0; // type:function size:0x10 -fn_339_EB0 = .text:0x00000EB0; // type:function size:0x30 -fn_339_EE0 = .text:0x00000EE0; // type:function size:0x30 -fn_339_F10 = .text:0x00000F10; // type:function size:0x30 -fn_339_F40 = .text:0x00000F40; // type:function size:0x1C0 -fn_339_1100 = .text:0x00001100; // type:function size:0x58 -fn_339_1160 = .text:0x00001160; // type:function size:0x88 +__dt__15dAcOwoodBoard_cFv = .text:0x00000C80; // type:function size:0xF0 +getStateID__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D70; // type:function size:0x10 +build__31sFStateFct_c<15dAcOwoodBoard_c>FRC12sStateIDIf_c = .text:0x00000D80; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOwoodBoard_c>FRP10sStateIf_c = .text:0x00000DE0; // type:function size:0xC +initialize__28sFState_c<15dAcOwoodBoard_c>Fv = .text:0x00000DF0; // type:function size:0x1C +execute__28sFState_c<15dAcOwoodBoard_c>Fv = .text:0x00000E10; // type:function size:0x1C +finalize__28sFState_c<15dAcOwoodBoard_c>Fv = .text:0x00000E30; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E50; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E60; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E70; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E80; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E90; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EA0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOwoodBoard_c>CFR15dAcOwoodBoard_c = .text:0x00000EB0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOwoodBoard_c>CFR15dAcOwoodBoard_c = .text:0x00000EE0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOwoodBoard_c>CFR15dAcOwoodBoard_c = .text:0x00000F10; // type:function size:0x30 +__sinit_\d_a_obj_wood_board_cpp = .text:0x00000F40; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcOwoodBoard_c>Fv = .text:0x00001100; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOwoodBoard_c>CFPCc = .text:0x00001160; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -54,7 +54,7 @@ lbl_339_data_0 = .data:0x00000000; // type:object size:0x14 data:4byte lbl_339_data_14 = .data:0x00000014; // type:object size:0x1C lbl_339_data_30 = .data:0x00000030; // type:object size:0x14 lbl_339_data_44 = .data:0x00000044; // type:object size:0x1C -lbl_339_data_60 = .data:0x00000060; // type:object size:0x10 +g_profile_OBJ_WOOD_BOARD = .data:0x00000060; // type:object size:0x10 lbl_339_data_70 = .data:0x00000070; // type:object size:0x64 lbl_339_data_D4 = .data:0x000000D4; // type:object size:0x20 lbl_339_data_F4 = .data:0x000000F4; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_or_cannon_bulletNP/symbols.txt b/config/SOUE01/rels/d_a_or_cannon_bulletNP/symbols.txt index 7c13a9b2..284a1b37 100644 --- a/config/SOUE01/rels/d_a_or_cannon_bulletNP/symbols.txt +++ b/config/SOUE01/rels/d_a_or_cannon_bulletNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_196_F0 = .text:0x000000F0; // type:function size:0xE0 -fn_196_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_196_230 = .text:0x00000230; // type:function size:0x6C -fn_196_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_196_340 = .text:0x00000340; // type:function size:0xA4 +dAcOrCannBullet_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 +__dt__30sFState_c<17dAcOrCannBullet_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOrCannBullet_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_196_3F0 = .text:0x000003F0; // type:function size:0x7C fn_196_470 = .text:0x00000470; // type:function size:0x418 -fn_196_890 = .text:0x00000890; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000890; // type:function size:0x10 fn_196_8A0 = .text:0x000008A0; // type:function size:0x8 fn_196_8B0 = .text:0x000008B0; // type:function size:0x77C -fn_196_1030 = .text:0x00001030; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001030; // type:function size:0x10 fn_196_1040 = .text:0x00001040; // type:function size:0x1C fn_196_1060 = .text:0x00001060; // type:function size:0x28 -fn_196_1090 = .text:0x00001090; // type:function size:0x4 -fn_196_10A0 = .text:0x000010A0; // type:function size:0x4 -fn_196_10B0 = .text:0x000010B0; // type:function size:0x4 +initializeState_Wait__17dAcOrCannBullet_cFv = .text:0x00001090; // type:function size:0x4 +executeState_Wait__17dAcOrCannBullet_cFv = .text:0x000010A0; // type:function size:0x4 +finalizeState_Wait__17dAcOrCannBullet_cFv = .text:0x000010B0; // type:function size:0x4 fn_196_10C0 = .text:0x000010C0; // type:function size:0x130 fn_196_11F0 = .text:0x000011F0; // type:function size:0x64 -fn_196_1260 = .text:0x00001260; // type:function size:0xFC -fn_196_1360 = .text:0x00001360; // type:function size:0x10 -fn_196_1370 = .text:0x00001370; // type:function size:0x60 -fn_196_13D0 = .text:0x000013D0; // type:function size:0xC -fn_196_13E0 = .text:0x000013E0; // type:function size:0x1C -fn_196_1400 = .text:0x00001400; // type:function size:0x1C -fn_196_1420 = .text:0x00001420; // type:function size:0x1C -fn_196_1440 = .text:0x00001440; // type:function size:0x10 -fn_196_1450 = .text:0x00001450; // type:function size:0x10 -fn_196_1460 = .text:0x00001460; // type:function size:0x10 -fn_196_1470 = .text:0x00001470; // type:function size:0x10 -fn_196_1480 = .text:0x00001480; // type:function size:0x10 -fn_196_1490 = .text:0x00001490; // type:function size:0x10 -fn_196_14A0 = .text:0x000014A0; // type:function size:0x30 -fn_196_14D0 = .text:0x000014D0; // type:function size:0x30 -fn_196_1500 = .text:0x00001500; // type:function size:0x30 -fn_196_1530 = .text:0x00001530; // type:function size:0x10C -fn_196_1640 = .text:0x00001640; // type:function size:0x58 -fn_196_16A0 = .text:0x000016A0; // type:function size:0x88 +__dt__17dAcOrCannBullet_cFv = .text:0x00001260; // type:function size:0xFC +getStateID__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001360; // type:function size:0x10 +build__33sFStateFct_c<17dAcOrCannBullet_c>FRC12sStateIDIf_c = .text:0x00001370; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOrCannBullet_c>FRP10sStateIf_c = .text:0x000013D0; // type:function size:0xC +initialize__30sFState_c<17dAcOrCannBullet_c>Fv = .text:0x000013E0; // type:function size:0x1C +execute__30sFState_c<17dAcOrCannBullet_c>Fv = .text:0x00001400; // type:function size:0x1C +finalize__30sFState_c<17dAcOrCannBullet_c>Fv = .text:0x00001420; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001440; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001450; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001460; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001470; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001480; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001490; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOrCannBullet_c>CFR17dAcOrCannBullet_c = .text:0x000014A0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOrCannBullet_c>CFR17dAcOrCannBullet_c = .text:0x000014D0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOrCannBullet_c>CFR17dAcOrCannBullet_c = .text:0x00001500; // type:function size:0x30 +__sinit_\d_a_or_cannon_bullet_cpp = .text:0x00001530; // type:function size:0x10C scope:local +__dt__32sFStateID_c<17dAcOrCannBullet_c>Fv = .text:0x00001640; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOrCannBullet_c>CFPCc = .text:0x000016A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_196_rodata_0 = .rodata:0x00000000; // type:object size:0x74 data:float -lbl_196_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OR_CANN_BULLET = .data:0x00000000; // type:object size:0x10 data:4byte lbl_196_data_10 = .data:0x00000010; // type:object size:0x2C lbl_196_data_3C = .data:0x0000003C; // type:object size:0xC lbl_196_data_48 = .data:0x00000048; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_pumpkinNP/symbols.txt b/config/SOUE01/rels/d_a_pumpkinNP/symbols.txt index 3d959ee3..bbfc5162 100644 --- a/config/SOUE01/rels/d_a_pumpkinNP/symbols.txt +++ b/config/SOUE01/rels/d_a_pumpkinNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcPumpkin__ctor = .text:0x000000F0; // type:function size:0x124 +dAcPumpkin_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 fn_19_220 = .text:0x00000220; // type:function size:0x58 -fn_19_280 = .text:0x00000280; // type:function size:0x58 -fn_19_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_19_350 = .text:0x00000350; // type:function size:0xA0 -fn_19_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__25sFState_c<12dAcPumpkin_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcPumpkin_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_19_4A0 = .text:0x000004A0; // type:function size:0x5C fn_19_500 = .text:0x00000500; // type:function size:0x20 fn_19_520 = .text:0x00000520; // type:function size:0x30 fn_19_550 = .text:0x00000550; // type:function size:0xAC AcPumpkin__init = .text:0x00000600; // type:function size:0x2A8 -fn_19_8B0 = .text:0x000008B0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008B0; // type:function size:0x10 AcPumpkin__init2 = .text:0x000008C0; // type:function size:0x7C fn_19_940 = .text:0x00000940; // type:function size:0x8 fn_19_950 = .text:0x00000950; // type:function size:0x218 -fn_19_B70 = .text:0x00000B70; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B70; // type:function size:0x10 fn_19_B80 = .text:0x00000B80; // type:function size:0x224 -fn_19_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_19_DC0 = .text:0x00000DC0; // type:function size:0x10 -fn_19_DD0 = .text:0x00000DD0; // type:function size:0x19C -fn_19_F70 = .text:0x00000F70; // type:function size:0xC -fn_19_F80 = .text:0x00000F80; // type:function size:0x54 -fn_19_FE0 = .text:0x00000FE0; // type:function size:0x504 -fn_19_14F0 = .text:0x000014F0; // type:function size:0x4 -fn_19_1500 = .text:0x00001500; // type:function size:0x98 -fn_19_15A0 = .text:0x000015A0; // type:function size:0x1F0 -fn_19_1790 = .text:0x00001790; // type:function size:0x10 -fn_19_17A0 = .text:0x000017A0; // type:function size:0xDC -fn_19_1880 = .text:0x00001880; // type:function size:0x260 -fn_19_1AE0 = .text:0x00001AE0; // type:function size:0x10 -fn_19_1AF0 = .text:0x00001AF0; // type:function size:0x10 -fn_19_1B00 = .text:0x00001B00; // type:function size:0x61C -fn_19_2120 = .text:0x00002120; // type:function size:0x4 -fn_19_2130 = .text:0x00002130; // type:function size:0x1C -fn_19_2150 = .text:0x00002150; // type:function size:0x524 -fn_19_2680 = .text:0x00002680; // type:function size:0x4 -fn_19_2690 = .text:0x00002690; // type:function size:0x7C -fn_19_2710 = .text:0x00002710; // type:function size:0x104 -fn_19_2820 = .text:0x00002820; // type:function size:0x10 -fn_19_2830 = .text:0x00002830; // type:function size:0x70 -fn_19_28A0 = .text:0x000028A0; // type:function size:0x60 +getStateID__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DB0; // type:function size:0x10 +initializeState_Stick__12dAcPumpkin_cFv = .text:0x00000DC0; // type:function size:0x10 +executeState_Stick__12dAcPumpkin_cFv = .text:0x00000DD0; // type:function size:0x19C +finalizeState_Stick__12dAcPumpkin_cFv = .text:0x00000F70; // type:function size:0xC +initializeState_Wait__12dAcPumpkin_cFv = .text:0x00000F80; // type:function size:0x54 +executeState_Wait__12dAcPumpkin_cFv = .text:0x00000FE0; // type:function size:0x504 +finalizeState_Wait__12dAcPumpkin_cFv = .text:0x000014F0; // type:function size:0x4 +initializeState_CarryGrab__12dAcPumpkin_cFv = .text:0x00001500; // type:function size:0x98 +executeState_CarryGrab__12dAcPumpkin_cFv = .text:0x000015A0; // type:function size:0x1F0 +finalizeState_CarryGrab__12dAcPumpkin_cFv = .text:0x00001790; // type:function size:0x10 +initializeState_StickSword__12dAcPumpkin_cFv = .text:0x000017A0; // type:function size:0xDC +executeState_StickSword__12dAcPumpkin_cFv = .text:0x00001880; // type:function size:0x260 +finalizeState_StickSword__12dAcPumpkin_cFv = .text:0x00001AE0; // type:function size:0x10 +initializeState_Throw__12dAcPumpkin_cFv = .text:0x00001AF0; // type:function size:0x10 +executeState_Throw__12dAcPumpkin_cFv = .text:0x00001B00; // type:function size:0x61C +finalizeState_Throw__12dAcPumpkin_cFv = .text:0x00002120; // type:function size:0x4 +initializeState_Roll__12dAcPumpkin_cFv = .text:0x00002130; // type:function size:0x1C +executeState_Roll__12dAcPumpkin_cFv = .text:0x00002150; // type:function size:0x524 +finalizeState_Roll__12dAcPumpkin_cFv = .text:0x00002680; // type:function size:0x4 +initializeState_CarryBeetle__12dAcPumpkin_cFv = .text:0x00002690; // type:function size:0x7C +executeState_CarryBeetle__12dAcPumpkin_cFv = .text:0x00002710; // type:function size:0x104 +finalizeState_CarryBeetle__12dAcPumpkin_cFv = .text:0x00002820; // type:function size:0x10 +initializeState_CarryWhip__12dAcPumpkin_cFv = .text:0x00002830; // type:function size:0x70 +executeState_CarryWhip__12dAcPumpkin_cFv = .text:0x000028A0; // type:function size:0x60 fn_19_2900 = .text:0x00002900; // type:function size:0x4 -fn_19_2910 = .text:0x00002910; // type:function size:0x4 +finalizeState_CarryWhip__12dAcPumpkin_cFv = .text:0x00002910; // type:function size:0x4 fn_19_2920 = .text:0x00002920; // type:function size:0x2FC fn_19_2C20 = .text:0x00002C20; // type:function size:0x1F0 fn_19_2E10 = .text:0x00002E10; // type:function size:0x144 @@ -55,24 +55,24 @@ fn_19_2FD0 = .text:0x00002FD0; // type:function size:0xE8 fn_19_30C0 = .text:0x000030C0; // type:function size:0x70 fn_19_3130 = .text:0x00003130; // type:function size:0x80 fn_19_31B0 = .text:0x000031B0; // type:function size:0x7C -fn_19_3230 = .text:0x00003230; // type:function size:0x13C -fn_19_3370 = .text:0x00003370; // type:function size:0x60 -fn_19_33D0 = .text:0x000033D0; // type:function size:0xC -fn_19_33E0 = .text:0x000033E0; // type:function size:0x1C -fn_19_3400 = .text:0x00003400; // type:function size:0x1C -fn_19_3420 = .text:0x00003420; // type:function size:0x1C -fn_19_3440 = .text:0x00003440; // type:function size:0x10 -fn_19_3450 = .text:0x00003450; // type:function size:0x10 -fn_19_3460 = .text:0x00003460; // type:function size:0x10 -fn_19_3470 = .text:0x00003470; // type:function size:0x10 -fn_19_3480 = .text:0x00003480; // type:function size:0x10 -fn_19_3490 = .text:0x00003490; // type:function size:0x10 -fn_19_34A0 = .text:0x000034A0; // type:function size:0x30 -fn_19_34D0 = .text:0x000034D0; // type:function size:0x30 -fn_19_3500 = .text:0x00003500; // type:function size:0x30 -fn_19_3530 = .text:0x00003530; // type:function size:0x628 -fn_19_3B60 = .text:0x00003B60; // type:function size:0x58 -fn_19_3BC0 = .text:0x00003BC0; // type:function size:0x88 +__dt__12dAcPumpkin_cFv = .text:0x00003230; // type:function size:0x13C +build__28sFStateFct_c<12dAcPumpkin_c>FRC12sStateIDIf_c = .text:0x00003370; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcPumpkin_c>FRP10sStateIf_c = .text:0x000033D0; // type:function size:0xC +initialize__25sFState_c<12dAcPumpkin_c>Fv = .text:0x000033E0; // type:function size:0x1C +execute__25sFState_c<12dAcPumpkin_c>Fv = .text:0x00003400; // type:function size:0x1C +finalize__25sFState_c<12dAcPumpkin_c>Fv = .text:0x00003420; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003440; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003450; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003460; // type:function size:0x10 +getState__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003470; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003480; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003490; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcPumpkin_c>CFR12dAcPumpkin_c = .text:0x000034A0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcPumpkin_c>CFR12dAcPumpkin_c = .text:0x000034D0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcPumpkin_c>CFR12dAcPumpkin_c = .text:0x00003500; // type:function size:0x30 +__sinit_\d_a_pumpkin_cpp = .text:0x00003530; // type:function size:0x628 scope:local +__dt__27sFStateID_c<12dAcPumpkin_c>Fv = .text:0x00003B60; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcPumpkin_c>CFPCc = .text:0x00003BC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_19_rodata_40 = .rodata:0x00000040; // type:object size:0x14 data:float lbl_19_rodata_54 = .rodata:0x00000054; // type:object size:0x4C data:float lbl_19_rodata_A0 = .rodata:0x000000A0; // type:object size:0x60 data:double lbl_19_rodata_100 = .rodata:0x00000100; // type:object size:0x20 data:float -lbl_19_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_PUMPKIN = .data:0x00000000; // type:object size:0x10 data:4byte lbl_19_data_10 = .data:0x00000010; // type:object size:0x30 data:float lbl_19_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_19_data_48 = .data:0x00000048; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_shop_sampleNP/symbols.txt b/config/SOUE01/rels/d_a_shop_sampleNP/symbols.txt index 40dfddbb..79dcab2e 100644 --- a/config/SOUE01/rels/d_a_shop_sampleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_shop_sampleNP/symbols.txt @@ -104,19 +104,19 @@ fn_111_32D0 = .text:0x000032D0; // type:function size:0x9C constructShopSample = .text:0x00003370; // type:function size:0x184 SetCurrentModel = .text:0x00003500; // type:function size:0x9C fn_111_35A0 = .text:0x000035A0; // type:function size:0x2C -AcOShopSample__ctor = .text:0x000035D0; // type:function size:0x2A8 -fn_111_3880 = .text:0x00003880; // type:function size:0x58 -fn_111_38E0 = .text:0x000038E0; // type:function size:0x6C -fn_111_3950 = .text:0x00003950; // type:function size:0xA0 -fn_111_39F0 = .text:0x000039F0; // type:function size:0xA4 +dAcShopSample_c_classInit__Fv = .text:0x000035D0; // type:function size:0x2A8 +__dt__28sFState_c<15dAcShopSample_c>Fv = .text:0x00003880; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcShopSample_c>Fv = .text:0x000038E0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003950; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c>Fv = .text:0x000039F0; // type:function size:0xA4 fn_111_3AA0 = .text:0x00003AA0; // type:function size:0x58 AcOShopSample__initModels = .text:0x00003B00; // type:function size:0x1D0 AcOShopSample__init = .text:0x00003CD0; // type:function size:0x168 -fn_111_3E40 = .text:0x00003E40; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00003E40; // type:function size:0x10 AcOShopSample__destroy = .text:0x00003E50; // type:function size:0x28 AcOShopSample__update = .text:0x00003E80; // type:function size:0x4AC -fn_111_4330 = .text:0x00004330; // type:function size:0x10 -fn_111_4340 = .text:0x00004340; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004330; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004340; // type:function size:0x10 AcOShopSample__draw = .text:0x00004350; // type:function size:0x264 fn_111_45C0 = .text:0x000045C0; // type:function size:0x8 AcOShopSample__interaction = .text:0x000045D0; // type:function size:0xE4 @@ -148,19 +148,19 @@ fn_111_59C0 = .text:0x000059C0; // type:function size:0xBC fn_111_5A80 = .text:0x00005A80; // type:function size:0xB4 fn_111_5B40 = .text:0x00005B40; // type:function size:0x8 fn_111_5B50 = .text:0x00005B50; // type:function size:0x1AC -AcOShopSample__stateWaitEnter = .text:0x00005D00; // type:function size:0x4 -AcOShopSample__stateWaitUpdate = .text:0x00005D10; // type:function size:0xC -AcOShopSample__stateWaitLeave = .text:0x00005D20; // type:function size:0x4 -AcOShopSample__statePickupEnter = .text:0x00005D30; // type:function size:0x4 -AcOShopSample__statePickupUpdate = .text:0x00005D40; // type:function size:0x58 -AcOShopSample__statePickupLeave = .text:0x00005DA0; // type:function size:0x4 -AcOShopSample__statePickingUpEnter = .text:0x00005DB0; // type:function size:0x4 -AcOShopSample__statePickingUpUpdate = .text:0x00005DC0; // type:function size:0x4 -AcOShopSample__statePickingUpLeave = .text:0x00005DD0; // type:function size:0x4 -AcOShopSample__statePutBackEnter = .text:0x00005DE0; // type:function size:0x8 -AcOShopSample__statePutBackUpdate = .text:0x00005DF0; // type:function size:0x60 -AcOShopSample__statePutBackLeave = .text:0x00005E50; // type:function size:0x44 -AcOShopSample__destructor = .text:0x00005EA0; // type:function size:0x150 +initializeState_Wait__15dAcShopSample_cFv = .text:0x00005D00; // type:function size:0x4 +executeState_Wait__15dAcShopSample_cFv = .text:0x00005D10; // type:function size:0xC +finalizeState_Wait__15dAcShopSample_cFv = .text:0x00005D20; // type:function size:0x4 +initializeState_PickUp__15dAcShopSample_cFv = .text:0x00005D30; // type:function size:0x4 +executeState_PickUp__15dAcShopSample_cFv = .text:0x00005D40; // type:function size:0x58 +finalizeState_PickUp__15dAcShopSample_cFv = .text:0x00005DA0; // type:function size:0x4 +initializeState_PickingUp__15dAcShopSample_cFv = .text:0x00005DB0; // type:function size:0x4 +executeState_PickingUp__15dAcShopSample_cFv = .text:0x00005DC0; // type:function size:0x4 +finalizeState_PickingUp__15dAcShopSample_cFv = .text:0x00005DD0; // type:function size:0x4 +initializeState_PutBack__15dAcShopSample_cFv = .text:0x00005DE0; // type:function size:0x8 +executeState_PutBack__15dAcShopSample_cFv = .text:0x00005DF0; // type:function size:0x60 +finalizeState_PutBack__15dAcShopSample_cFv = .text:0x00005E50; // type:function size:0x44 +__dt__15dAcShopSample_cFv = .text:0x00005EA0; // type:function size:0x150 fn_111_5FF0 = .text:0x00005FF0; // type:function size:0x4 fn_111_6000 = .text:0x00006000; // type:function size:0x40 fn_111_6040 = .text:0x00006040; // type:function size:0x4 @@ -189,23 +189,23 @@ fn_111_6360 = .text:0x00006360; // type:function size:0x40 fn_111_63A0 = .text:0x000063A0; // type:function size:0x40 fn_111_63E0 = .text:0x000063E0; // type:function size:0x7C fn_111_6460 = .text:0x00006460; // type:function size:0x78 -fn_111_64E0 = .text:0x000064E0; // type:function size:0x60 -fn_111_6540 = .text:0x00006540; // type:function size:0xC -fn_111_6550 = .text:0x00006550; // type:function size:0x1C -fn_111_6570 = .text:0x00006570; // type:function size:0x1C -fn_111_6590 = .text:0x00006590; // type:function size:0x1C -fn_111_65B0 = .text:0x000065B0; // type:function size:0x10 -fn_111_65C0 = .text:0x000065C0; // type:function size:0x10 -fn_111_65D0 = .text:0x000065D0; // type:function size:0x10 -fn_111_65E0 = .text:0x000065E0; // type:function size:0x10 -fn_111_65F0 = .text:0x000065F0; // type:function size:0x10 -fn_111_6600 = .text:0x00006600; // type:function size:0x10 -fn_111_6610 = .text:0x00006610; // type:function size:0x30 -fn_111_6640 = .text:0x00006640; // type:function size:0x30 -fn_111_6670 = .text:0x00006670; // type:function size:0x30 -fn_111_66A0 = .text:0x000066A0; // type:function size:0x350 -fn_111_69F0 = .text:0x000069F0; // type:function size:0x58 -fn_111_6A50 = .text:0x00006A50; // type:function size:0x88 +build__31sFStateFct_c<15dAcShopSample_c>FRC12sStateIDIf_c = .text:0x000064E0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcShopSample_c>FRP10sStateIf_c = .text:0x00006540; // type:function size:0xC +initialize__28sFState_c<15dAcShopSample_c>Fv = .text:0x00006550; // type:function size:0x1C +execute__28sFState_c<15dAcShopSample_c>Fv = .text:0x00006570; // type:function size:0x1C +finalize__28sFState_c<15dAcShopSample_c>Fv = .text:0x00006590; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000065B0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000065C0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000065D0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000065E0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000065F0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006600; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcShopSample_c>CFR15dAcShopSample_c = .text:0x00006610; // type:function size:0x30 +executeState__30sFStateID_c<15dAcShopSample_c>CFR15dAcShopSample_c = .text:0x00006640; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcShopSample_c>CFR15dAcShopSample_c = .text:0x00006670; // type:function size:0x30 +__sinit_\d_a_shop_sample_cpp = .text:0x000066A0; // type:function size:0x350 scope:local +__dt__30sFStateID_c<15dAcShopSample_c>Fv = .text:0x000069F0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcShopSample_c>CFPCc = .text:0x00006A50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -217,7 +217,7 @@ lbl_111_rodata_48 = .rodata:0x00000048; // type:object size:0x6C data:float lbl_111_rodata_B4 = .rodata:0x000000B4; // type:object size:0x60 data:float lbl_111_data_0 = .data:0x00000000; // type:object size:0x54 data:4byte lbl_111_data_54 = .data:0x00000054; // type:object size:0xBA4 -lbl_111_data_BF8 = .data:0x00000BF8; // type:object size:0x10 +g_profile_SHOP_SAMPLE = .data:0x00000BF8; // type:object size:0x10 lbl_111_data_C08 = .data:0x00000C08; // type:object size:0x24 lbl_111_data_C2C = .data:0x00000C2C; // type:object size:0x14 lbl_111_data_C40 = .data:0x00000C40; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_lyt_file_selectNP/symbols.txt b/config/SOUE01/rels/d_lyt_file_selectNP/symbols.txt index f0f66156..69f7112f 100644 --- a/config/SOUE01/rels/d_lyt_file_selectNP/symbols.txt +++ b/config/SOUE01/rels/d_lyt_file_selectNP/symbols.txt @@ -3,8 +3,8 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -LytFileSelectMgr__ctor = .text:0x000000F0; // type:function size:0x30 -LytFileSelectMgr__ctorCont = .text:0x00000120; // type:function size:0xEC +dLytFileSelectMgr_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 +__ct__19dLytFileSelectMgr_cFv = .text:0x00000120; // type:function size:0xEC fn_557_210 = .text:0x00000210; // type:function size:0x40 fn_557_250 = .text:0x00000250; // type:function size:0x74 fn_557_2D0 = .text:0x000002D0; // type:function size:0xA8 @@ -17,7 +17,7 @@ fn_557_500 = .text:0x00000500; // type:function size:0x58 fn_557_560 = .text:0x00000560; // type:function size:0x6C fn_557_5D0 = .text:0x000005D0; // type:function size:0xA0 fn_557_670 = .text:0x00000670; // type:function size:0xA4 -fn_557_720 = .text:0x00000720; // type:function size:0x27C +__dt__19dLytFileSelectMgr_cFv = .text:0x00000720; // type:function size:0x27C LytFileSelectMgr__init = .text:0x000009A0; // type:function size:0xA0 fn_557_A40 = .text:0x00000A40; // type:function size:0x10 fn_557_A50 = .text:0x00000A50; // type:function size:0x74 @@ -178,7 +178,7 @@ fn_557_7200 = .text:0x00007200; // type:function size:0x30 fn_557_7230 = .text:0x00007230; // type:function size:0x30 fn_557_7260 = .text:0x00007260; // type:function size:0x30 fn_557_7290 = .text:0x00007290; // type:function size:0x30 -fn_557_72C0 = .text:0x000072C0; // type:function size:0xD8C +__sinit_\d_lyt_file_select_cpp = .text:0x000072C0; // type:function size:0xD8C scope:local fn_557_8050 = .text:0x00008050; // type:function size:0x58 fn_557_80B0 = .text:0x000080B0; // type:function size:0x58 fn_557_8110 = .text:0x00008110; // type:function size:0x88 @@ -194,7 +194,7 @@ lbl_557_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:4byte lbl_557_rodata_C8 = .rodata:0x000000C8; // type:object size:0x400 data:4byte lbl_557_rodata_4C8 = .rodata:0x000004C8; // type:object size:0x60 data:float lbl_557_rodata_528 = .rodata:0x00000528; // type:object size:0x90 data:2byte -lbl_557_data_0 = .data:0x00000000; // type:object size:0xC data:4byte +g_profile_LYT_FILESELECT = .data:0x00000000; // type:object size:0xC data:4byte lbl_557_data_C = .data:0x0000000C; // type:object size:0xC lbl_557_data_18 = .data:0x00000018; // type:object size:0x4 lbl_557_data_1C = .data:0x0000001C; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_lyt_seeker_stoneNP/symbols.txt b/config/SOUE01/rels/d_lyt_seeker_stoneNP/symbols.txt index 74e049bd..1837f04d 100644 --- a/config/SOUE01/rels/d_lyt_seeker_stoneNP/symbols.txt +++ b/config/SOUE01/rels/d_lyt_seeker_stoneNP/symbols.txt @@ -3,61 +3,61 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -LytSeekerStone__stateNoneEnter = .text:0x000000F0; // type:function size:0x4 -LytSeekerStone__stateNoneUpdate = .text:0x00000100; // type:function size:0x94 -fn_635_1A0 = .text:0x000001A0; // type:function size:0x10 -LytSeekerStone__stateNoneLeave = .text:0x000001B0; // type:function size:0x4 -LytSeekerStone__stateInEnter = .text:0x000001C0; // type:function size:0x4 -LytSeekerStone__stateInUpdate = .text:0x000001D0; // type:function size:0x78 -LytSeekerStone__stateInLeave = .text:0x00000250; // type:function size:0x4 -LytSeekerStone__stateMoveEnter = .text:0x00000260; // type:function size:0x4 -LytSeekerStone__stateMoveUpdate = .text:0x00000270; // type:function size:0x3F4 -LytSeekerStone__stateMoveLeave = .text:0x00000670; // type:function size:0x4 -LytSeekerStone__stateDecideEnter = .text:0x00000680; // type:function size:0x4 -LytSeekerStone__stateDecideUpdate = .text:0x00000690; // type:function size:0x45C +initializeState_None__17dLytSeekerStone_cFv = .text:0x000000F0; // type:function size:0x4 +executeState_None__17dLytSeekerStone_cFv = .text:0x00000100; // type:function size:0x94 +changeState__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000001A0; // type:function size:0x10 +finalizeState_None__17dLytSeekerStone_cFv = .text:0x000001B0; // type:function size:0x4 +initializeState_In__17dLytSeekerStone_cFv = .text:0x000001C0; // type:function size:0x4 +executeState_In__17dLytSeekerStone_cFv = .text:0x000001D0; // type:function size:0x78 +finalizeState_In__17dLytSeekerStone_cFv = .text:0x00000250; // type:function size:0x4 +initializeState_Move__17dLytSeekerStone_cFv = .text:0x00000260; // type:function size:0x4 +executeState_Move__17dLytSeekerStone_cFv = .text:0x00000270; // type:function size:0x3F4 +finalizeState_Move__17dLytSeekerStone_cFv = .text:0x00000670; // type:function size:0x4 +initializeState_Decide__17dLytSeekerStone_cFv = .text:0x00000680; // type:function size:0x4 +executeState_Decide__17dLytSeekerStone_cFv = .text:0x00000690; // type:function size:0x45C fn_635_AF0 = .text:0x00000AF0; // type:function size:0xA0 fn_635_B90 = .text:0x00000B90; // type:function size:0xD0 -LytSeekerStone__stateDecideLeave = .text:0x00000C60; // type:function size:0x4 -LytSeekerStone__stateSelectScrollEnter = .text:0x00000C70; // type:function size:0x4 -LytSeekerStone__stateSelectScrollUpdate = .text:0x00000C80; // type:function size:0x3DC -LytSeekerStone__stateSelectScrollLeave = .text:0x00001060; // type:function size:0x4 -LytSeekerStone__stateScrollEnter = .text:0x00001070; // type:function size:0x4 -LytSeekerStone__stateScrollUpdate = .text:0x00001080; // type:function size:0x234 -LytSeekerStone__stateScrollLeave = .text:0x000012C0; // type:function size:0x4 -LytSeekerStone__stateFadeOutEnter = .text:0x000012D0; // type:function size:0x4 -LytSeekerStone__stateFadeOutUpdate = .text:0x000012E0; // type:function size:0x9C -LytSeekerStone__stateFadeOutLeave = .text:0x00001380; // type:function size:0x4 -LytSeekerStone__stateFadeInEnter = .text:0x00001390; // type:function size:0x4 -LytSeekerStone__stateFadeInUpdate = .text:0x000013A0; // type:function size:0x70 -LytSeekerStone__stateFadeInLeave = .text:0x00001410; // type:function size:0x4 -LytSeekerStone__stateMovieEnter = .text:0x00001420; // type:function size:0x4 -LytSeekerStone__stateMovieUpdate = .text:0x00001430; // type:function size:0xC8 -LytSeekerStone__stateMovieLeave = .text:0x00001500; // type:function size:0x4 -LytSeekerStone__stateMovieFadeOutEnter = .text:0x00001510; // type:function size:0x4 -LytSeekerStone__stateMovieFadeOutUpdate = .text:0x00001520; // type:function size:0xC8 -LytSeekerStone__stateMovieFadeOutLeave = .text:0x000015F0; // type:function size:0x4 -LytSeekerStone__stateMovieFadeInEnter = .text:0x00001600; // type:function size:0x4 -LytSeekerStone__stateMovieFadeInUpdate = .text:0x00001610; // type:function size:0xAC -LytSeekerStone__stateMovieFadeInLeave = .text:0x000016C0; // type:function size:0x4 -LytSeekerStone__stateOutEnter = .text:0x000016D0; // type:function size:0x4 -LytSeekerStone__stateOutEnterUpdate = .text:0x000016E0; // type:function size:0x4 -LytSeekerStone__stateOutEnterLeave = .text:0x000016F0; // type:function size:0x4 -LytSeekerStone__ctor = .text:0x00001700; // type:function size:0x30 -LytSeekerStone__ctorCont = .text:0x00001730; // type:function size:0x154 +finalizeState_Decide__17dLytSeekerStone_cFv = .text:0x00000C60; // type:function size:0x4 +initializeState_SelectScroll__17dLytSeekerStone_cFv = .text:0x00000C70; // type:function size:0x4 +executeState_SelectScroll__17dLytSeekerStone_cFv = .text:0x00000C80; // type:function size:0x3DC +finalizeState_SelectScroll__17dLytSeekerStone_cFv = .text:0x00001060; // type:function size:0x4 +initializeState_Scroll__17dLytSeekerStone_cFv = .text:0x00001070; // type:function size:0x4 +executeState_Scroll__17dLytSeekerStone_cFv = .text:0x00001080; // type:function size:0x234 +finalizeState_Scroll__17dLytSeekerStone_cFv = .text:0x000012C0; // type:function size:0x4 +initializeState_FadeOut__17dLytSeekerStone_cFv = .text:0x000012D0; // type:function size:0x4 +executeState_FadeOut__17dLytSeekerStone_cFv = .text:0x000012E0; // type:function size:0x9C +finalizeState_FadeOut__17dLytSeekerStone_cFv = .text:0x00001380; // type:function size:0x4 +initializeState_FadeIn__17dLytSeekerStone_cFv = .text:0x00001390; // type:function size:0x4 +executeState_FadeIn__17dLytSeekerStone_cFv = .text:0x000013A0; // type:function size:0x70 +finalizeState_FadeIn__17dLytSeekerStone_cFv = .text:0x00001410; // type:function size:0x4 +initializeState_Movie__17dLytSeekerStone_cFv = .text:0x00001420; // type:function size:0x4 +executeState_Movie__17dLytSeekerStone_cFv = .text:0x00001430; // type:function size:0xC8 +finalizeState_Movie__17dLytSeekerStone_cFv = .text:0x00001500; // type:function size:0x4 +initializeState_MovieFadeOut__17dLytSeekerStone_cFv = .text:0x00001510; // type:function size:0x4 +executeState_MovieFadeOut__17dLytSeekerStone_cFv = .text:0x00001520; // type:function size:0xC8 +finalizeState_MovieFadeOut__17dLytSeekerStone_cFv = .text:0x000015F0; // type:function size:0x4 +initializeState_MovieFadeIn__17dLytSeekerStone_cFv = .text:0x00001600; // type:function size:0x4 +executeState_MovieFadeIn__17dLytSeekerStone_cFv = .text:0x00001610; // type:function size:0xAC +finalizeState_MovieFadeIn__17dLytSeekerStone_cFv = .text:0x000016C0; // type:function size:0x4 +initializeState_Out__17dLytSeekerStone_cFv = .text:0x000016D0; // type:function size:0x4 +executeState_Out__17dLytSeekerStone_cFv = .text:0x000016E0; // type:function size:0x4 +finalizeState_Out__17dLytSeekerStone_cFv = .text:0x000016F0; // type:function size:0x4 +dLytSeekerStone_c_classInit__Fv = .text:0x00001700; // type:function size:0x30 +__ct__17dLytSeekerStone_cFv = .text:0x00001730; // type:function size:0x154 fn_635_1890 = .text:0x00001890; // type:function size:0x40 fn_635_18D0 = .text:0x000018D0; // type:function size:0x74 fn_635_1950 = .text:0x00001950; // type:function size:0x8C fn_635_19E0 = .text:0x000019E0; // type:function size:0x40 fn_635_1A20 = .text:0x00001A20; // type:function size:0x5C -fn_635_1A80 = .text:0x00001A80; // type:function size:0x58 -fn_635_1AE0 = .text:0x00001AE0; // type:function size:0x6C -fn_635_1B50 = .text:0x00001B50; // type:function size:0xA0 -fn_635_1BF0 = .text:0x00001BF0; // type:function size:0xA4 -LytSeekerStone__dtor = .text:0x00001CA0; // type:function size:0x134 +__dt__30sFState_c<17dLytSeekerStone_c>Fv = .text:0x00001A80; // type:function size:0x58 +__dt__33sFStateFct_c<17dLytSeekerStone_c>Fv = .text:0x00001AE0; // type:function size:0x6C +__dt__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B50; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c>Fv = .text:0x00001BF0; // type:function size:0xA4 +__dt__17dLytSeekerStone_cFv = .text:0x00001CA0; // type:function size:0x134 fn_635_1DE0 = .text:0x00001DE0; // type:function size:0x348 LytSeekerStone__init = .text:0x00002130; // type:function size:0xAC LytSeekerStone__update = .text:0x000021E0; // type:function size:0x220 -fn_635_2400 = .text:0x00002400; // type:function size:0x10 +executeState__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002400; // type:function size:0x10 LytSeekerStone__draw = .text:0x00002410; // type:function size:0x34 LytSeekerStone__destroy = .text:0x00002450; // type:function size:0xF4 fn_635_2550 = .text:0x00002550; // type:function size:0x7D0 @@ -68,24 +68,24 @@ fn_635_3050 = .text:0x00003050; // type:function size:0x780 fn_635_37D0 = .text:0x000037D0; // type:function size:0x168 fn_635_3940 = .text:0x00003940; // type:function size:0x128 fn_635_3A70 = .text:0x00003A70; // type:function size:0xB4 -fn_635_3B30 = .text:0x00003B30; // type:function size:0x60 -fn_635_3B90 = .text:0x00003B90; // type:function size:0xC -fn_635_3BA0 = .text:0x00003BA0; // type:function size:0x1C -fn_635_3BC0 = .text:0x00003BC0; // type:function size:0x1C -fn_635_3BE0 = .text:0x00003BE0; // type:function size:0x1C -fn_635_3C00 = .text:0x00003C00; // type:function size:0x10 -fn_635_3C10 = .text:0x00003C10; // type:function size:0x10 -fn_635_3C20 = .text:0x00003C20; // type:function size:0x10 -fn_635_3C30 = .text:0x00003C30; // type:function size:0x10 -fn_635_3C40 = .text:0x00003C40; // type:function size:0x10 -fn_635_3C50 = .text:0x00003C50; // type:function size:0x10 -fn_635_3C60 = .text:0x00003C60; // type:function size:0x10 -fn_635_3C70 = .text:0x00003C70; // type:function size:0x30 -fn_635_3CA0 = .text:0x00003CA0; // type:function size:0x30 -fn_635_3CD0 = .text:0x00003CD0; // type:function size:0x30 -fn_635_3D00 = .text:0x00003D00; // type:function size:0x918 -fn_635_4620 = .text:0x00004620; // type:function size:0x58 -fn_635_4680 = .text:0x00004680; // type:function size:0x88 +build__33sFStateFct_c<17dLytSeekerStone_c>FRC12sStateIDIf_c = .text:0x00003B30; // type:function size:0x60 +dispose__33sFStateFct_c<17dLytSeekerStone_c>FRP10sStateIf_c = .text:0x00003B90; // type:function size:0xC +initialize__30sFState_c<17dLytSeekerStone_c>Fv = .text:0x00003BA0; // type:function size:0x1C +execute__30sFState_c<17dLytSeekerStone_c>Fv = .text:0x00003BC0; // type:function size:0x1C +finalize__30sFState_c<17dLytSeekerStone_c>Fv = .text:0x00003BE0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C00; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C10; // type:function size:0x10 +refreshState__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C20; // type:function size:0x10 +getState__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003C30; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003C40; // type:function size:0x10 +getStateID__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003C50; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003C60; // type:function size:0x10 +finalizeState__32sFStateID_c<17dLytSeekerStone_c>CFR17dLytSeekerStone_c = .text:0x00003C70; // type:function size:0x30 +executeState__32sFStateID_c<17dLytSeekerStone_c>CFR17dLytSeekerStone_c = .text:0x00003CA0; // type:function size:0x30 +initializeState__32sFStateID_c<17dLytSeekerStone_c>CFR17dLytSeekerStone_c = .text:0x00003CD0; // type:function size:0x30 +__sinit_\d_lyt_seeker_stone_cpp = .text:0x00003D00; // type:function size:0x918 scope:local +__dt__32sFStateID_c<17dLytSeekerStone_c>Fv = .text:0x00004620; // type:function size:0x58 +isSameName__32sFStateID_c<17dLytSeekerStone_c>CFPCc = .text:0x00004680; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -96,7 +96,7 @@ lbl_635_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_635_rodata_10 = .rodata:0x00000010; // type:object size:0x140 data:float lbl_635_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:double lbl_635_data_0 = .data:0x00000000; // type:object size:0x48 data:4byte -lbl_635_data_48 = .data:0x00000048; // type:object size:0xC +g_profile_LYT_SEEKER_STONE = .data:0x00000048; // type:object size:0xC lbl_635_data_54 = .data:0x00000054; // type:object size:0x18 lbl_635_data_6C = .data:0x0000006C; // type:object size:0xC lbl_635_data_78 = .data:0x00000078; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_lyt_title_BGNP/symbols.txt b/config/SOUE01/rels/d_lyt_title_BGNP/symbols.txt index fbb3609e..ab98ff6a 100644 --- a/config/SOUE01/rels/d_lyt_title_BGNP/symbols.txt +++ b/config/SOUE01/rels/d_lyt_title_BGNP/symbols.txt @@ -21,8 +21,8 @@ fn_558_680 = .text:0x00000680; // type:function size:0x160 fn_558_7E0 = .text:0x000007E0; // type:function size:0x10 fn_558_7F0 = .text:0x000007F0; // type:function size:0x64 fn_558_860 = .text:0x00000860; // type:function size:0x10 -fn_558_870 = .text:0x00000870; // type:function size:0x30 -lytTitleBG__ctorCont = .text:0x000008A0; // type:function size:0x164 +dLytTitleBg_c_classInit__Fv = .text:0x00000870; // type:function size:0x30 +__ct__13dLytTitleBg_cFv = .text:0x000008A0; // type:function size:0x164 fn_558_A10 = .text:0x00000A10; // type:function size:0x40 fn_558_A50 = .text:0x00000A50; // type:function size:0x74 fn_558_AD0 = .text:0x00000AD0; // type:function size:0x40 @@ -33,7 +33,7 @@ fn_558_C40 = .text:0x00000C40; // type:function size:0x5C fn_558_CA0 = .text:0x00000CA0; // type:function size:0x10 fn_558_CB0 = .text:0x00000CB0; // type:function size:0x40 fn_558_CF0 = .text:0x00000CF0; // type:function size:0xD4 -fn_558_DD0 = .text:0x00000DD0; // type:function size:0x170 +__dt__13dLytTitleBg_cFv = .text:0x00000DD0; // type:function size:0x170 fn_558_F40 = .text:0x00000F40; // type:function size:0x90 fn_558_FD0 = .text:0x00000FD0; // type:function size:0x60 fn_558_1030 = .text:0x00001030; // type:function size:0x28 @@ -63,7 +63,7 @@ lbl_558_data_78 = .data:0x00000078; // type:object size:0x10 lbl_558_data_88 = .data:0x00000088; // type:object size:0xC lbl_558_data_94 = .data:0x00000094; // type:object size:0x4 data:4byte lbl_558_data_98 = .data:0x00000098; // type:object size:0x14 -lbl_558_data_AC = .data:0x000000AC; // type:object size:0x24 +g_profile_LYT_TITLE_BG = .data:0x000000AC; // type:object size:0x24 lbl_558_data_D0 = .data:0x000000D0; // type:object size:0x4C lbl_558_data_11C = .data:0x0000011C; // type:object size:0xC lbl_558_data_128 = .data:0x00000128; // type:object size:0xC diff --git a/config/SOUE01/rels/d_s_bootNP/symbols.txt b/config/SOUE01/rels/d_s_bootNP/symbols.txt index 25152c60..bb248aeb 100644 --- a/config/SOUE01/rels/d_s_bootNP/symbols.txt +++ b/config/SOUE01/rels/d_s_bootNP/symbols.txt @@ -16,7 +16,7 @@ fn_3_4A0 = .text:0x000004A0; // type:function size:0x17C fn_3_620 = .text:0x00000620; // type:function size:0x160 fn_3_780 = .text:0x00000780; // type:function size:0x8 fn_3_790 = .text:0x00000790; // type:function size:0x58 -ScBoot__ctor = .text:0x000007F0; // type:function size:0x30 +dScBoot_c_classInit__Fv = .text:0x000007F0; // type:function size:0x30 fn_3_820 = .text:0x00000820; // type:function size:0x38 fn_3_860 = .text:0x00000860; // type:function size:0x2EC fn_3_B50 = .text:0x00000B50; // type:function size:0x40 @@ -27,56 +27,56 @@ removeRef = .text:0x00000DC0; // type:function size:0x58 fn_3_E20 = .text:0x00000E20; // type:function size:0xBC fn_3_EE0 = .text:0x00000EE0; // type:function size:0x8 fn_3_EF0 = .text:0x00000EF0; // type:function size:0x58 -ScBoot__ctorCont = .text:0x00000F50; // type:function size:0x120 +__ct__9dScBoot_cFv = .text:0x00000F50; // type:function size:0x120 fn_3_1070 = .text:0x00001070; // type:function size:0x58 -fn_3_10D0 = .text:0x000010D0; // type:function size:0x58 -fn_3_1130 = .text:0x00001130; // type:function size:0x6C -fn_3_11A0 = .text:0x000011A0; // type:function size:0xA0 -fn_3_1240 = .text:0x00001240; // type:function size:0xA4 -fn_3_12F0 = .text:0x000012F0; // type:function size:0x158 +__dt__21sFState_c<9dScBoot_c>Fv = .text:0x000010D0; // type:function size:0x58 +__dt__24sFStateFct_c<9dScBoot_c>Fv = .text:0x00001130; // type:function size:0x6C +__dt__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011A0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c>Fv = .text:0x00001240; // type:function size:0xA4 +__dt__9dScBoot_cFv = .text:0x000012F0; // type:function size:0x158 ScBoot__init = .text:0x00001450; // type:function size:0x90 -fn_3_14E0 = .text:0x000014E0; // type:function size:0x10 +changeState__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000014E0; // type:function size:0x10 ScBoot__destroy = .text:0x000014F0; // type:function size:0xB4 ScBoot__baseUpdate = .text:0x000015B0; // type:function size:0x78 ScBoot__draw = .text:0x00001630; // type:function size:0x34 fn_3_1670 = .text:0x00001670; // type:function size:0x4 -ScBoot__stateInitEnter = .text:0x00001680; // type:function size:0x20 -ScBoot__stateInitUpdate = .text:0x000016A0; // type:function size:0x18 -stateInitLeave = .text:0x000016C0; // type:function size:0x4 -ScBoot__stateStrapEnter = .text:0x000016D0; // type:function size:0x70 -ScBoot__stateStrapUpdate = .text:0x00001740; // type:function size:0x2C8 -ScBoot__stateStrapLeave = .text:0x00001A10; // type:function size:0x14 -ScBoot__stateConnectEnter = .text:0x00001A30; // type:function size:0x10 -ScBoot__stateConnectUpdate = .text:0x00001A40; // type:function size:0x368 -stateConnectLeave = .text:0x00001DB0; // type:function size:0x4 -ScBoot__stateSaveEnter = .text:0x00001DC0; // type:function size:0x18 -ScBoot__stateSaveUpdate = .text:0x00001DE0; // type:function size:0x29C -stateSaveLeave = .text:0x00002080; // type:function size:0x4 +initializeState_Init__9dScBoot_cFv = .text:0x00001680; // type:function size:0x20 +executeState_Init__9dScBoot_cFv = .text:0x000016A0; // type:function size:0x18 +finalizeState_Init__9dScBoot_cFv = .text:0x000016C0; // type:function size:0x4 +initializeState_Strap__9dScBoot_cFv = .text:0x000016D0; // type:function size:0x70 +executeState_Strap__9dScBoot_cFv = .text:0x00001740; // type:function size:0x2C8 +finalizeState_Strap__9dScBoot_cFv = .text:0x00001A10; // type:function size:0x14 +initializeState_Connect__9dScBoot_cFv = .text:0x00001A30; // type:function size:0x10 +executeState_Connect__9dScBoot_cFv = .text:0x00001A40; // type:function size:0x368 +finalizeState_Connect__9dScBoot_cFv = .text:0x00001DB0; // type:function size:0x4 +initializeState_Save__9dScBoot_cFv = .text:0x00001DC0; // type:function size:0x18 +executeState_Save__9dScBoot_cFv = .text:0x00001DE0; // type:function size:0x29C +finalizeState_Save__9dScBoot_cFv = .text:0x00002080; // type:function size:0x4 fn_3_2090 = .text:0x00002090; // type:function size:0x78 fn_3_2110 = .text:0x00002110; // type:function size:0x2C -fn_3_2140 = .text:0x00002140; // type:function size:0x60 -fn_3_21A0 = .text:0x000021A0; // type:function size:0xC -fn_3_21B0 = .text:0x000021B0; // type:function size:0x1C -fn_3_21D0 = .text:0x000021D0; // type:function size:0x1C -fn_3_21F0 = .text:0x000021F0; // type:function size:0x1C -fn_3_2210 = .text:0x00002210; // type:function size:0x10 -fn_3_2220 = .text:0x00002220; // type:function size:0x10 -fn_3_2230 = .text:0x00002230; // type:function size:0x10 -fn_3_2240 = .text:0x00002240; // type:function size:0x10 -fn_3_2250 = .text:0x00002250; // type:function size:0x10 -fn_3_2260 = .text:0x00002260; // type:function size:0x10 -fn_3_2270 = .text:0x00002270; // type:function size:0x10 -fn_3_2280 = .text:0x00002280; // type:function size:0x10 +build__24sFStateFct_c<9dScBoot_c>FRC12sStateIDIf_c = .text:0x00002140; // type:function size:0x60 +dispose__24sFStateFct_c<9dScBoot_c>FRP10sStateIf_c = .text:0x000021A0; // type:function size:0xC +initialize__21sFState_c<9dScBoot_c>Fv = .text:0x000021B0; // type:function size:0x1C +execute__21sFState_c<9dScBoot_c>Fv = .text:0x000021D0; // type:function size:0x1C +finalize__21sFState_c<9dScBoot_c>Fv = .text:0x000021F0; // type:function size:0x1C +initializeState__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002210; // type:function size:0x10 +executeState__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002220; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002230; // type:function size:0x10 +refreshState__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002240; // type:function size:0x10 +getState__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002250; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002260; // type:function size:0x10 +getStateID__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002270; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002280; // type:function size:0x10 fn_3_2290 = .text:0x00002290; // type:function size:0x30 fn_3_22C0 = .text:0x000022C0; // type:function size:0xC fn_3_22D0 = .text:0x000022D0; // type:function size:0x10 fn_3_22E0 = .text:0x000022E0; // type:function size:0x2C -fn_3_2310 = .text:0x00002310; // type:function size:0x30 -fn_3_2340 = .text:0x00002340; // type:function size:0x30 -fn_3_2370 = .text:0x00002370; // type:function size:0x30 -ScBoot__initStates = .text:0x000023A0; // type:function size:0x358 -ScBoot__dtor = .text:0x00002700; // type:function size:0x58 -fn_3_2760 = .text:0x00002760; // type:function size:0x88 +finalizeState__23sFStateID_c<9dScBoot_c>CFR9dScBoot_c = .text:0x00002310; // type:function size:0x30 +executeState__23sFStateID_c<9dScBoot_c>CFR9dScBoot_c = .text:0x00002340; // type:function size:0x30 +initializeState__23sFStateID_c<9dScBoot_c>CFR9dScBoot_c = .text:0x00002370; // type:function size:0x30 +__sinit_\d_s_boot_cpp = .text:0x000023A0; // type:function size:0x358 scope:local +__dt__23sFStateID_c<9dScBoot_c>Fv = .text:0x00002700; // type:function size:0x58 +isSameName__23sFStateID_c<9dScBoot_c>CFPCc = .text:0x00002760; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -183,7 +183,7 @@ lbl_3_data_548 = .data:0x00000548; // type:object size:0xC lbl_3_data_554 = .data:0x00000554; // type:object size:0xC lbl_3_data_560 = .data:0x00000560; // type:object size:0x8 lbl_3_data_568 = .data:0x00000568; // type:object size:0x22C -lbl_3_data_794 = .data:0x00000794; // type:object size:0x50 +g_profile_BOOT = .data:0x00000794; // type:object size:0x50 lbl_3_data_7E4 = .data:0x000007E4; // type:object size:0x4 lbl_3_data_7E8 = .data:0x000007E8; // type:object size:0x50 lbl_3_data_838 = .data:0x00000838; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_D3_scene_changeNP/symbols.txt b/config/SOUE01/rels/d_t_D3_scene_changeNP/symbols.txt index a723fb84..71b44dfe 100644 --- a/config/SOUE01/rels/d_t_D3_scene_changeNP/symbols.txt +++ b/config/SOUE01/rels/d_t_D3_scene_changeNP/symbols.txt @@ -2,13 +2,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global TgD3SceneChange__getCurrentStageIndex = .text:0x00000070; // type:function size:0x64 -TgD3SceneChange__ctor = .text:0x000000E0; // type:function size:0x4C +dTgD3SceneChange_c_classInit__Fv = .text:0x000000E0; // type:function size:0x4C fn_600_130 = .text:0x00000130; // type:function size:0x60 fn_600_190 = .text:0x00000190; // type:function size:0x8 TgD3SceneChange__update = .text:0x000001A0; // type:function size:0x94 fn_600_240 = .text:0x00000240; // type:function size:0x8 TgD3SceneChange__getNextStageAndEntrance = .text:0x00000250; // type:function size:0x2E8 -fn_600_540 = .text:0x00000540; // type:function size:0x5C +__dt__18dTgD3SceneChange_cFv = .text:0x00000540; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_600_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float @@ -23,6 +23,6 @@ lbl_600_data_38 = .data:0x00000038; // type:object size:0x8 lbl_600_data_40 = .data:0x00000040; // type:object size:0x20 data:4byte lbl_600_data_60 = .data:0x00000060; // type:object size:0x8 lbl_600_data_68 = .data:0x00000068; // type:object size:0x8 data:4byte -lbl_600_data_70 = .data:0x00000070; // type:object size:0x10 +g_profile_TAG_D3_SCENE_CHANGE = .data:0x00000070; // type:object size:0x10 jumptable_600_data_80 = .data:0x00000080; // type:object size:0x24 scope:local lbl_600_data_A4 = .data:0x000000A4; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_actionNP/symbols.txt b/config/SOUE01/rels/d_t_actionNP/symbols.txt index e53cc1fd..39601b42 100644 --- a/config/SOUE01/rels/d_t_actionNP/symbols.txt +++ b/config/SOUE01/rels/d_t_actionNP/symbols.txt @@ -1,20 +1,20 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgActTag__ctor = .text:0x00000070; // type:function size:0x4C +dTgAction_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TgActTag__init = .text:0x000000C0; // type:function size:0x64 fn_202_130 = .text:0x00000130; // type:function size:0x8 fn_202_140 = .text:0x00000140; // type:function size:0x58 fn_202_1A0 = .text:0x000001A0; // type:function size:0x6C TgActTag__update = .text:0x00000210; // type:function size:0x27C fn_202_490 = .text:0x00000490; // type:function size:0x8 -fn_202_4A0 = .text:0x000004A0; // type:function size:0x5C +__dt__11dTgAction_cFv = .text:0x000004A0; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_202_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_202_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_202_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_202_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float -lbl_202_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_ACTION_TAG = .data:0x00000000; // type:object size:0x10 lbl_202_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_202_data_14 = .data:0x00000014; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_at0NP/symbols.txt b/config/SOUE01/rels/d_t_at0NP/symbols.txt index abc26369..2caaffb6 100644 --- a/config/SOUE01/rels/d_t_at0NP/symbols.txt +++ b/config/SOUE01/rels/d_t_at0NP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_562_70 = .text:0x00000070; // type:function size:0x4C +dTgAt0_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C fn_562_C0 = .text:0x000000C0; // type:function size:0xF4 fn_562_1C0 = .text:0x000001C0; // type:function size:0x8 fn_562_1D0 = .text:0x000001D0; // type:function size:0x1CC fn_562_3A0 = .text:0x000003A0; // type:function size:0x8 -fn_562_3B0 = .text:0x000003B0; // type:function size:0x5C +__dt__8dTgAt0_cFv = .text:0x000003B0; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_562_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_562_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_562_rodata_8 = .rodata:0x00000008; // type:object size:0x8 data:double -lbl_562_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_ATT_TAG = .data:0x00000000; // type:object size:0x10 lbl_562_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_auto_messageNP/symbols.txt b/config/SOUE01/rels/d_t_auto_messageNP/symbols.txt index 060c2129..38cb287f 100644 --- a/config/SOUE01/rels/d_t_auto_messageNP/symbols.txt +++ b/config/SOUE01/rels/d_t_auto_messageNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgAutoMessage__ctor = .text:0x00000070; // type:function size:0x54 +dTgAutoMessage_c_classInit__Fv = .text:0x00000070; // type:function size:0x54 TgAutoMessage__init = .text:0x000000D0; // type:function size:0x10 fn_439_E0 = .text:0x000000E0; // type:function size:0x8 TgAutoMessage__update = .text:0x000000F0; // type:function size:0x100 fn_439_1F0 = .text:0x000001F0; // type:function size:0x8 isLinkWithinRangeForMessageMaybe = .text:0x00000200; // type:function size:0x168 isLinkFacingMessage = .text:0x00000370; // type:function size:0x74 -TgAutoMessage__dtor = .text:0x000003F0; // type:function size:0x78 +__dt__16dTgAutoMessage_cFv = .text:0x000003F0; // type:function size:0x78 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_439_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_439_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_AUTO_MESSAGE = .data:0x00000000; // type:object size:0x10 lbl_439_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_barrelNP/symbols.txt b/config/SOUE01/rels/d_t_barrelNP/symbols.txt index 60f8548b..57447bef 100644 --- a/config/SOUE01/rels/d_t_barrelNP/symbols.txt +++ b/config/SOUE01/rels/d_t_barrelNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TgBarrel__ctor = .text:0x000000F0; // type:function size:0x100 -fn_442_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_442_250 = .text:0x00000250; // type:function size:0x58 -fn_442_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_442_320 = .text:0x00000320; // type:function size:0xA0 -fn_442_3C0 = .text:0x000003C0; // type:function size:0xA4 +dTgBarrel_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__11dTgBarrel_cFv = .text:0x000001F0; // type:function size:0x58 +__dt__24sFState_c<11dTgBarrel_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__27sFStateFct_c<11dTgBarrel_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_442_470 = .text:0x00000470; // type:function size:0x14 fn_442_490 = .text:0x00000490; // type:function size:0x58 fn_442_4F0 = .text:0x000004F0; // type:function size:0x14 fn_442_510 = .text:0x00000510; // type:function size:0x58 TgBarrel__init1 = .text:0x00000570; // type:function size:0xC0 -fn_442_630 = .text:0x00000630; // type:function size:0x10 +changeState__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000630; // type:function size:0x10 TgBarrel__init2 = .text:0x00000640; // type:function size:0x9C fn_442_6E0 = .text:0x000006E0; // type:function size:0x8 TgBarrel__update = .text:0x000006F0; // type:function size:0x30 -fn_442_720 = .text:0x00000720; // type:function size:0x10 +executeState__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000720; // type:function size:0x10 fn_442_730 = .text:0x00000730; // type:function size:0x8 -TgBarrel__stateWaitEnter = .text:0x00000740; // type:function size:0x4 -TgBarrel__stateWaitUpdate = .text:0x00000750; // type:function size:0x2E0 +initializeState_Wait__11dTgBarrel_cFv = .text:0x00000740; // type:function size:0x4 +executeState_Wait__11dTgBarrel_cFv = .text:0x00000750; // type:function size:0x2E0 fn_442_A30 = .text:0x00000A30; // type:function size:0x1C -TgBarrel__stateWaitLeave = .text:0x00000A50; // type:function size:0x4 -TgBarrel__stateStopEnter = .text:0x00000A60; // type:function size:0x4 -TgBarrel__stateStopUpdate = .text:0x00000A70; // type:function size:0x74 -TgBarrel__stateStopLeave = .text:0x00000AF0; // type:function size:0x4 +finalizeState_Wait__11dTgBarrel_cFv = .text:0x00000A50; // type:function size:0x4 +initializeState_Stop__11dTgBarrel_cFv = .text:0x00000A60; // type:function size:0x4 +executeState_Stop__11dTgBarrel_cFv = .text:0x00000A70; // type:function size:0x74 +finalizeState_Stop__11dTgBarrel_cFv = .text:0x00000AF0; // type:function size:0x4 fn_442_B00 = .text:0x00000B00; // type:function size:0x21C fn_442_D20 = .text:0x00000D20; // type:function size:0x108 -fn_442_E30 = .text:0x00000E30; // type:function size:0x10 -fn_442_E40 = .text:0x00000E40; // type:function size:0x60 -fn_442_EA0 = .text:0x00000EA0; // type:function size:0xC -fn_442_EB0 = .text:0x00000EB0; // type:function size:0x1C -fn_442_ED0 = .text:0x00000ED0; // type:function size:0x1C -fn_442_EF0 = .text:0x00000EF0; // type:function size:0x1C -fn_442_F10 = .text:0x00000F10; // type:function size:0x10 -fn_442_F20 = .text:0x00000F20; // type:function size:0x10 -fn_442_F30 = .text:0x00000F30; // type:function size:0x10 -fn_442_F40 = .text:0x00000F40; // type:function size:0x10 -fn_442_F50 = .text:0x00000F50; // type:function size:0x10 -fn_442_F60 = .text:0x00000F60; // type:function size:0x10 -fn_442_F70 = .text:0x00000F70; // type:function size:0x30 -fn_442_FA0 = .text:0x00000FA0; // type:function size:0x30 -fn_442_FD0 = .text:0x00000FD0; // type:function size:0x30 -fn_442_1000 = .text:0x00001000; // type:function size:0x1C0 -fn_442_11C0 = .text:0x000011C0; // type:function size:0x58 -fn_442_1220 = .text:0x00001220; // type:function size:0x88 +getStateID__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E30; // type:function size:0x10 +build__27sFStateFct_c<11dTgBarrel_c>FRC12sStateIDIf_c = .text:0x00000E40; // type:function size:0x60 +dispose__27sFStateFct_c<11dTgBarrel_c>FRP10sStateIf_c = .text:0x00000EA0; // type:function size:0xC +initialize__24sFState_c<11dTgBarrel_c>Fv = .text:0x00000EB0; // type:function size:0x1C +execute__24sFState_c<11dTgBarrel_c>Fv = .text:0x00000ED0; // type:function size:0x1C +finalize__24sFState_c<11dTgBarrel_c>Fv = .text:0x00000EF0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F10; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F20; // type:function size:0x10 +refreshState__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F30; // type:function size:0x10 +getState__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F40; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F50; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F60; // type:function size:0x10 +finalizeState__26sFStateID_c<11dTgBarrel_c>CFR11dTgBarrel_c = .text:0x00000F70; // type:function size:0x30 +executeState__26sFStateID_c<11dTgBarrel_c>CFR11dTgBarrel_c = .text:0x00000FA0; // type:function size:0x30 +initializeState__26sFStateID_c<11dTgBarrel_c>CFR11dTgBarrel_c = .text:0x00000FD0; // type:function size:0x30 +__sinit_\d_t_barrel_cpp = .text:0x00001000; // type:function size:0x1C0 scope:local +__dt__26sFStateID_c<11dTgBarrel_c>Fv = .text:0x000011C0; // type:function size:0x58 +isSameName__26sFStateID_c<11dTgBarrel_c>CFPCc = .text:0x00001220; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_442_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float -lbl_442_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_TAG_BARREL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_442_data_10 = .data:0x00000010; // type:object size:0x78 lbl_442_data_88 = .data:0x00000088; // type:object size:0x30 lbl_442_data_B8 = .data:0x000000B8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_barrel_posNP/splits.txt b/config/SOUE01/rels/d_t_barrel_posNP/splits.txt index f992d645..ce1205a9 100644 --- a/config/SOUE01/rels/d_t_barrel_posNP/splits.txt +++ b/config/SOUE01/rels/d_t_barrel_posNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_barrel_posNP/symbols.txt b/config/SOUE01/rels/d_t_barrel_posNP/symbols.txt index 329f1c3f..2b6313ec 100644 --- a/config/SOUE01/rels/d_t_barrel_posNP/symbols.txt +++ b/config/SOUE01/rels/d_t_barrel_posNP/symbols.txt @@ -1,13 +1,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgBarrelPos__ctor = .text:0x00000070; // type:function size:0x5C +dTgBarrelPos_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C TgBarrelPos__init = .text:0x000000D0; // type:function size:0x7C fn_443_150 = .text:0x00000150; // type:function size:0x8 fn_443_160 = .text:0x00000160; // type:function size:0xE0 fn_443_240 = .text:0x00000240; // type:function size:0x8 -fn_443_250 = .text:0x00000250; // type:function size:0x74 +__dt__14dTgBarrelPos_cFv = .text:0x00000250; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_443_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_443_section4_10 = .rodata:0x00000010; // type:object size:0x74 +g_profile_TAG_BARREL_POS = .data:0x00000000; // type:object size:0x10 +lbl_443_section4_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_bb_quakeNP/symbols.txt b/config/SOUE01/rels/d_t_bb_quakeNP/symbols.txt index 6f3bc7f5..66635568 100644 --- a/config/SOUE01/rels/d_t_bb_quakeNP/symbols.txt +++ b/config/SOUE01/rels/d_t_bb_quakeNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_125_F0 = .text:0x000000F0; // type:function size:0xAC -fn_125_1A0 = .text:0x000001A0; // type:function size:0x58 -fn_125_200 = .text:0x00000200; // type:function size:0x58 -fn_125_260 = .text:0x00000260; // type:function size:0x6C -fn_125_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_125_370 = .text:0x00000370; // type:function size:0xA4 +dTgBBQuake_c_classInit__Fv = .text:0x000000F0; // type:function size:0xAC +__dt__12dTgBBQuake_cFv = .text:0x000001A0; // type:function size:0x58 +__dt__25sFState_c<12dTgBBQuake_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__28sFStateFct_c<12dTgBBQuake_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 fn_125_420 = .text:0x00000420; // type:function size:0x178 fn_125_5A0 = .text:0x000005A0; // type:function size:0x68 -fn_125_610 = .text:0x00000610; // type:function size:0x10 +changeState__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000610; // type:function size:0x10 fn_125_620 = .text:0x00000620; // type:function size:0x8 fn_125_630 = .text:0x00000630; // type:function size:0xD8 -fn_125_710 = .text:0x00000710; // type:function size:0x10 +executeState__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000710; // type:function size:0x10 fn_125_720 = .text:0x00000720; // type:function size:0x8 fn_125_730 = .text:0x00000730; // type:function size:0xE8 -fn_125_820 = .text:0x00000820; // type:function size:0xC -fn_125_830 = .text:0x00000830; // type:function size:0xA8 -fn_125_8E0 = .text:0x000008E0; // type:function size:0x4 -fn_125_8F0 = .text:0x000008F0; // type:function size:0xC -fn_125_900 = .text:0x00000900; // type:function size:0x274 -fn_125_B80 = .text:0x00000B80; // type:function size:0x4 +initializeState_Wait__12dTgBBQuake_cFv = .text:0x00000820; // type:function size:0xC +executeState_Wait__12dTgBBQuake_cFv = .text:0x00000830; // type:function size:0xA8 +finalizeState_Wait__12dTgBBQuake_cFv = .text:0x000008E0; // type:function size:0x4 +initializeState_Wake__12dTgBBQuake_cFv = .text:0x000008F0; // type:function size:0xC +executeState_Wake__12dTgBBQuake_cFv = .text:0x00000900; // type:function size:0x274 +finalizeState_Wake__12dTgBBQuake_cFv = .text:0x00000B80; // type:function size:0x4 fn_125_B90 = .text:0x00000B90; // type:function size:0xC8 -fn_125_C60 = .text:0x00000C60; // type:function size:0x10 -fn_125_C70 = .text:0x00000C70; // type:function size:0x60 -fn_125_CD0 = .text:0x00000CD0; // type:function size:0xC -fn_125_CE0 = .text:0x00000CE0; // type:function size:0x1C -fn_125_D00 = .text:0x00000D00; // type:function size:0x1C -fn_125_D20 = .text:0x00000D20; // type:function size:0x1C -fn_125_D40 = .text:0x00000D40; // type:function size:0x10 -fn_125_D50 = .text:0x00000D50; // type:function size:0x10 -fn_125_D60 = .text:0x00000D60; // type:function size:0x10 -fn_125_D70 = .text:0x00000D70; // type:function size:0x10 -fn_125_D80 = .text:0x00000D80; // type:function size:0x10 -fn_125_D90 = .text:0x00000D90; // type:function size:0x10 -fn_125_DA0 = .text:0x00000DA0; // type:function size:0x30 -fn_125_DD0 = .text:0x00000DD0; // type:function size:0x30 -fn_125_E00 = .text:0x00000E00; // type:function size:0x30 -fn_125_E30 = .text:0x00000E30; // type:function size:0x1C0 -fn_125_FF0 = .text:0x00000FF0; // type:function size:0x58 -fn_125_1050 = .text:0x00001050; // type:function size:0x88 +getStateID__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 +build__28sFStateFct_c<12dTgBBQuake_c>FRC12sStateIDIf_c = .text:0x00000C70; // type:function size:0x60 +dispose__28sFStateFct_c<12dTgBBQuake_c>FRP10sStateIf_c = .text:0x00000CD0; // type:function size:0xC +initialize__25sFState_c<12dTgBBQuake_c>Fv = .text:0x00000CE0; // type:function size:0x1C +execute__25sFState_c<12dTgBBQuake_c>Fv = .text:0x00000D00; // type:function size:0x1C +finalize__25sFState_c<12dTgBBQuake_c>Fv = .text:0x00000D20; // type:function size:0x1C +initializeState__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D40; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D50; // type:function size:0x10 +refreshState__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D60; // type:function size:0x10 +getState__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D70; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D80; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D90; // type:function size:0x10 +finalizeState__27sFStateID_c<12dTgBBQuake_c>CFR12dTgBBQuake_c = .text:0x00000DA0; // type:function size:0x30 +executeState__27sFStateID_c<12dTgBBQuake_c>CFR12dTgBBQuake_c = .text:0x00000DD0; // type:function size:0x30 +initializeState__27sFStateID_c<12dTgBBQuake_c>CFR12dTgBBQuake_c = .text:0x00000E00; // type:function size:0x30 +__sinit_\d_t_bb_quake_cpp = .text:0x00000E30; // type:function size:0x1C0 scope:local +__dt__27sFStateID_c<12dTgBBQuake_c>Fv = .text:0x00000FF0; // type:function size:0x58 +isSameName__27sFStateID_c<12dTgBBQuake_c>CFPCc = .text:0x00001050; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_125_rodata_0 = .rodata:0x00000000; // type:object size:0x38 data:float -lbl_125_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_T_QUAKE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_125_data_10 = .data:0x00000010; // type:object size:0x8 lbl_125_data_18 = .data:0x00000018; // type:object size:0x8 lbl_125_data_20 = .data:0x00000020; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_t_bcal_tagNP/symbols.txt b/config/SOUE01/rels/d_t_bcal_tagNP/symbols.txt index 9f0de5e4..3d5606c5 100644 --- a/config/SOUE01/rels/d_t_bcal_tagNP/symbols.txt +++ b/config/SOUE01/rels/d_t_bcal_tagNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_334_F0 = .text:0x000000F0; // type:function size:0xF8 -fn_334_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_334_250 = .text:0x00000250; // type:function size:0x58 -fn_334_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_334_320 = .text:0x00000320; // type:function size:0xA0 -fn_334_3C0 = .text:0x000003C0; // type:function size:0xA4 +dTgBcArL_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF8 +__dt__10dTgBcArL_cFv = .text:0x000001F0; // type:function size:0x58 +__dt__23sFState_c<10dTgBcArL_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__26sFStateFct_c<10dTgBcArL_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_334_470 = .text:0x00000470; // type:function size:0x14 fn_334_490 = .text:0x00000490; // type:function size:0x58 fn_334_4F0 = .text:0x000004F0; // type:function size:0x2CC -fn_334_7C0 = .text:0x000007C0; // type:function size:0x10 +changeState__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007C0; // type:function size:0x10 fn_334_7D0 = .text:0x000007D0; // type:function size:0x8 fn_334_7E0 = .text:0x000007E0; // type:function size:0x864 -fn_334_1050 = .text:0x00001050; // type:function size:0x10 -fn_334_1060 = .text:0x00001060; // type:function size:0x10 +getStateID__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001050; // type:function size:0x10 +executeState__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001060; // type:function size:0x10 fn_334_1070 = .text:0x00001070; // type:function size:0x8 fn_334_1080 = .text:0x00001080; // type:function size:0x1A4 -fn_334_1230 = .text:0x00001230; // type:function size:0x4 -fn_334_1240 = .text:0x00001240; // type:function size:0x60 -fn_334_12A0 = .text:0x000012A0; // type:function size:0x4 -fn_334_12B0 = .text:0x000012B0; // type:function size:0x4 -fn_334_12C0 = .text:0x000012C0; // type:function size:0x2B8 -fn_334_1580 = .text:0x00001580; // type:function size:0x4 -fn_334_1590 = .text:0x00001590; // type:function size:0x38 -fn_334_15D0 = .text:0x000015D0; // type:function size:0x94 -fn_334_1670 = .text:0x00001670; // type:function size:0x4 -fn_334_1680 = .text:0x00001680; // type:function size:0xAC -fn_334_1730 = .text:0x00001730; // type:function size:0x288 -fn_334_19C0 = .text:0x000019C0; // type:function size:0x4 +initializeState_Wait__10dTgBcArL_cFv = .text:0x00001230; // type:function size:0x4 +executeState_Wait__10dTgBcArL_cFv = .text:0x00001240; // type:function size:0x60 +finalizeState_Wait__10dTgBcArL_cFv = .text:0x000012A0; // type:function size:0x4 +initializeState_Create__10dTgBcArL_cFv = .text:0x000012B0; // type:function size:0x4 +executeState_Create__10dTgBcArL_cFv = .text:0x000012C0; // type:function size:0x2B8 +finalizeState_Create__10dTgBcArL_cFv = .text:0x00001580; // type:function size:0x4 +initializeState_AttackWait__10dTgBcArL_cFv = .text:0x00001590; // type:function size:0x38 +executeState_AttackWait__10dTgBcArL_cFv = .text:0x000015D0; // type:function size:0x94 +finalizeState_AttackWait__10dTgBcArL_cFv = .text:0x00001670; // type:function size:0x4 +initializeState_Attack__10dTgBcArL_cFv = .text:0x00001680; // type:function size:0xAC +executeState_Attack__10dTgBcArL_cFv = .text:0x00001730; // type:function size:0x288 +finalizeState_Attack__10dTgBcArL_cFv = .text:0x000019C0; // type:function size:0x4 fn_334_19D0 = .text:0x000019D0; // type:function size:0xF0 -fn_334_1AC0 = .text:0x00001AC0; // type:function size:0x60 -fn_334_1B20 = .text:0x00001B20; // type:function size:0xC -fn_334_1B30 = .text:0x00001B30; // type:function size:0x1C -fn_334_1B50 = .text:0x00001B50; // type:function size:0x1C -fn_334_1B70 = .text:0x00001B70; // type:function size:0x1C -fn_334_1B90 = .text:0x00001B90; // type:function size:0x10 -fn_334_1BA0 = .text:0x00001BA0; // type:function size:0x10 -fn_334_1BB0 = .text:0x00001BB0; // type:function size:0x10 -fn_334_1BC0 = .text:0x00001BC0; // type:function size:0x10 -fn_334_1BD0 = .text:0x00001BD0; // type:function size:0x10 -fn_334_1BE0 = .text:0x00001BE0; // type:function size:0x10 -fn_334_1BF0 = .text:0x00001BF0; // type:function size:0x30 -fn_334_1C20 = .text:0x00001C20; // type:function size:0x30 -fn_334_1C50 = .text:0x00001C50; // type:function size:0x30 -fn_334_1C80 = .text:0x00001C80; // type:function size:0x338 -fn_334_1FC0 = .text:0x00001FC0; // type:function size:0x58 -fn_334_2020 = .text:0x00002020; // type:function size:0x88 +build__26sFStateFct_c<10dTgBcArL_c>FRC12sStateIDIf_c = .text:0x00001AC0; // type:function size:0x60 +dispose__26sFStateFct_c<10dTgBcArL_c>FRP10sStateIf_c = .text:0x00001B20; // type:function size:0xC +initialize__23sFState_c<10dTgBcArL_c>Fv = .text:0x00001B30; // type:function size:0x1C +execute__23sFState_c<10dTgBcArL_c>Fv = .text:0x00001B50; // type:function size:0x1C +finalize__23sFState_c<10dTgBcArL_c>Fv = .text:0x00001B70; // type:function size:0x1C +initializeState__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B90; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001BA0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001BB0; // type:function size:0x10 +getState__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001BC0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001BD0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001BE0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dTgBcArL_c>CFR10dTgBcArL_c = .text:0x00001BF0; // type:function size:0x30 +executeState__25sFStateID_c<10dTgBcArL_c>CFR10dTgBcArL_c = .text:0x00001C20; // type:function size:0x30 +initializeState__25sFStateID_c<10dTgBcArL_c>CFR10dTgBcArL_c = .text:0x00001C50; // type:function size:0x30 +__sinit_\d_t_bcal_tag_cpp = .text:0x00001C80; // type:function size:0x338 scope:local +__dt__25sFStateID_c<10dTgBcArL_c>Fv = .text:0x00001FC0; // type:function size:0x58 +isSameName__25sFStateID_c<10dTgBcArL_c>CFPCc = .text:0x00002020; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -57,7 +57,7 @@ lbl_334_rodata_38 = .rodata:0x00000038; // type:object size:0x30 data:double lbl_334_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float lbl_334_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float lbl_334_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float -lbl_334_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_T_BCAL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_334_data_10 = .data:0x00000010; // type:object size:0x78 lbl_334_data_88 = .data:0x00000088; // type:object size:0x30 lbl_334_data_B8 = .data:0x000000B8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_bczNP/symbols.txt b/config/SOUE01/rels/d_t_bczNP/symbols.txt index ad599c01..aefc0f74 100644 --- a/config/SOUE01/rels/d_t_bczNP/symbols.txt +++ b/config/SOUE01/rels/d_t_bczNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_170_F0 = .text:0x000000F0; // type:function size:0xF0 -fn_170_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_170_240 = .text:0x00000240; // type:function size:0x58 -fn_170_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_170_310 = .text:0x00000310; // type:function size:0xA0 -fn_170_3B0 = .text:0x000003B0; // type:function size:0xA4 +dTgBcZ_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__8dTgBcZ_cFv = .text:0x000001E0; // type:function size:0x58 +__dt__20sFState_c<8dTgBcZ_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__23sFStateFct_c<8dTgBcZ_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_170_460 = .text:0x00000460; // type:function size:0x14 fn_170_480 = .text:0x00000480; // type:function size:0x58 fn_170_4E0 = .text:0x000004E0; // type:function size:0x78 fn_170_560 = .text:0x00000560; // type:function size:0x230 fn_170_790 = .text:0x00000790; // type:function size:0x18 fn_170_7B0 = .text:0x000007B0; // type:function size:0xAC -fn_170_860 = .text:0x00000860; // type:function size:0x10 +changeState__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000860; // type:function size:0x10 fn_170_870 = .text:0x00000870; // type:function size:0x8 fn_170_880 = .text:0x00000880; // type:function size:0x30 -fn_170_8B0 = .text:0x000008B0; // type:function size:0x10 +executeState__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008B0; // type:function size:0x10 fn_170_8C0 = .text:0x000008C0; // type:function size:0x8 -fn_170_8D0 = .text:0x000008D0; // type:function size:0x4 -fn_170_8E0 = .text:0x000008E0; // type:function size:0xFC -fn_170_9E0 = .text:0x000009E0; // type:function size:0x4 -fn_170_9F0 = .text:0x000009F0; // type:function size:0x38 -fn_170_A30 = .text:0x00000A30; // type:function size:0x2EC -fn_170_D20 = .text:0x00000D20; // type:function size:0x4 -fn_170_D30 = .text:0x00000D30; // type:function size:0xC -fn_170_D40 = .text:0x00000D40; // type:function size:0x1A4 -fn_170_EF0 = .text:0x00000EF0; // type:function size:0x4 -fn_170_F00 = .text:0x00000F00; // type:function size:0x4 -fn_170_F10 = .text:0x00000F10; // type:function size:0xB4 -fn_170_FD0 = .text:0x00000FD0; // type:function size:0x4 -fn_170_FE0 = .text:0x00000FE0; // type:function size:0x4 -fn_170_FF0 = .text:0x00000FF0; // type:function size:0x4 -fn_170_1000 = .text:0x00001000; // type:function size:0x4 +initializeState_Wait__8dTgBcZ_cFv = .text:0x000008D0; // type:function size:0x4 +executeState_Wait__8dTgBcZ_cFv = .text:0x000008E0; // type:function size:0xFC +finalizeState_Wait__8dTgBcZ_cFv = .text:0x000009E0; // type:function size:0x4 +initializeState_RaiseBcZ__8dTgBcZ_cFv = .text:0x000009F0; // type:function size:0x38 +executeState_RaiseBcZ__8dTgBcZ_cFv = .text:0x00000A30; // type:function size:0x2EC +finalizeState_RaiseBcZ__8dTgBcZ_cFv = .text:0x00000D20; // type:function size:0x4 +initializeState_RaiseLeft__8dTgBcZ_cFv = .text:0x00000D30; // type:function size:0xC +executeState_RaiseLeft__8dTgBcZ_cFv = .text:0x00000D40; // type:function size:0x1A4 +finalizeState_RaiseLeft__8dTgBcZ_cFv = .text:0x00000EF0; // type:function size:0x4 +initializeState_ControlBcZ__8dTgBcZ_cFv = .text:0x00000F00; // type:function size:0x4 +executeState_ControlBcZ__8dTgBcZ_cFv = .text:0x00000F10; // type:function size:0xB4 +finalizeState_ControlBcZ__8dTgBcZ_cFv = .text:0x00000FD0; // type:function size:0x4 +initializeState_DoNothing__8dTgBcZ_cFv = .text:0x00000FE0; // type:function size:0x4 +executeState_DoNothing__8dTgBcZ_cFv = .text:0x00000FF0; // type:function size:0x4 +finalizeState_DoNothing__8dTgBcZ_cFv = .text:0x00001000; // type:function size:0x4 fn_170_1010 = .text:0x00001010; // type:function size:0xFC -fn_170_1110 = .text:0x00001110; // type:function size:0x10 -fn_170_1120 = .text:0x00001120; // type:function size:0x60 -fn_170_1180 = .text:0x00001180; // type:function size:0xC -fn_170_1190 = .text:0x00001190; // type:function size:0x1C -fn_170_11B0 = .text:0x000011B0; // type:function size:0x1C -fn_170_11D0 = .text:0x000011D0; // type:function size:0x1C -fn_170_11F0 = .text:0x000011F0; // type:function size:0x10 -fn_170_1200 = .text:0x00001200; // type:function size:0x10 -fn_170_1210 = .text:0x00001210; // type:function size:0x10 -fn_170_1220 = .text:0x00001220; // type:function size:0x10 -fn_170_1230 = .text:0x00001230; // type:function size:0x10 -fn_170_1240 = .text:0x00001240; // type:function size:0x10 -fn_170_1250 = .text:0x00001250; // type:function size:0x30 -fn_170_1280 = .text:0x00001280; // type:function size:0x30 -fn_170_12B0 = .text:0x000012B0; // type:function size:0x30 -fn_170_12E0 = .text:0x000012E0; // type:function size:0x3F4 -fn_170_16E0 = .text:0x000016E0; // type:function size:0x58 -fn_170_1740 = .text:0x00001740; // type:function size:0x88 +getStateID__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +build__23sFStateFct_c<8dTgBcZ_c>FRC12sStateIDIf_c = .text:0x00001120; // type:function size:0x60 +dispose__23sFStateFct_c<8dTgBcZ_c>FRP10sStateIf_c = .text:0x00001180; // type:function size:0xC +initialize__20sFState_c<8dTgBcZ_c>Fv = .text:0x00001190; // type:function size:0x1C +execute__20sFState_c<8dTgBcZ_c>Fv = .text:0x000011B0; // type:function size:0x1C +finalize__20sFState_c<8dTgBcZ_c>Fv = .text:0x000011D0; // type:function size:0x1C +initializeState__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011F0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001200; // type:function size:0x10 +refreshState__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001210; // type:function size:0x10 +getState__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001220; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001230; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001240; // type:function size:0x10 +finalizeState__22sFStateID_c<8dTgBcZ_c>CFR8dTgBcZ_c = .text:0x00001250; // type:function size:0x30 +executeState__22sFStateID_c<8dTgBcZ_c>CFR8dTgBcZ_c = .text:0x00001280; // type:function size:0x30 +initializeState__22sFStateID_c<8dTgBcZ_c>CFR8dTgBcZ_c = .text:0x000012B0; // type:function size:0x30 +__sinit_\d_t_bcz_cpp = .text:0x000012E0; // type:function size:0x3F4 scope:local +__dt__22sFStateID_c<8dTgBcZ_c>Fv = .text:0x000016E0; // type:function size:0x58 +isSameName__22sFStateID_c<8dTgBcZ_c>CFPCc = .text:0x00001740; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -62,7 +62,7 @@ lbl_170_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_170_rodata_20 = .rodata:0x00000020; // type:object size:0x10 data:float lbl_170_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_170_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float -lbl_170_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_BCZ_TAG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_170_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_170_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_170_data_18 = .data:0x00000018; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_t_beetleNP/symbols.txt b/config/SOUE01/rels/d_t_beetleNP/symbols.txt index aad77e7d..e9636ea2 100644 --- a/config/SOUE01/rels/d_t_beetleNP/symbols.txt +++ b/config/SOUE01/rels/d_t_beetleNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_302_70 = .text:0x00000070; // type:function size:0x4C +dTgBeetle_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C fn_302_C0 = .text:0x000000C0; // type:function size:0x14C fn_302_210 = .text:0x00000210; // type:function size:0x8 fn_302_220 = .text:0x00000220; // type:function size:0x17C @@ -10,13 +10,13 @@ fn_302_3B0 = .text:0x000003B0; // type:function size:0x168 fn_302_520 = .text:0x00000520; // type:function size:0xFC fn_302_620 = .text:0x00000620; // type:function size:0x54 fn_302_674 = .text:0x00000674; // type:function size:0x4 -fn_302_680 = .text:0x00000680; // type:function size:0x5C +__dt__11dTgBeetle_cFv = .text:0x00000680; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_302_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_302_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_302_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_302_rodata_C = .rodata:0x0000000C; // type:object size:0xC data:float -lbl_302_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_BEETLE_TAG = .data:0x00000000; // type:object size:0x10 lbl_302_data_10 = .data:0x00000010; // type:object size:0x8 lbl_302_data_18 = .data:0x00000018; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_belt_obstacleNP/symbols.txt b/config/SOUE01/rels/d_t_belt_obstacleNP/symbols.txt index b8350188..a0872e7e 100644 --- a/config/SOUE01/rels/d_t_belt_obstacleNP/symbols.txt +++ b/config/SOUE01/rels/d_t_belt_obstacleNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgBeltObstacle__ctor = .text:0x00000070; // type:function size:0x5C +dTgBeltObstacle_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C TgBeltObstacle__init = .text:0x000000D0; // type:function size:0xAC fn_446_180 = .text:0x00000180; // type:function size:0x8 TgBeltObstacle__update = .text:0x00000190; // type:function size:0xA8 @@ -9,11 +9,11 @@ calcTimer2 = .text:0x00000240; // type:function size:0x1C fn_446_260 = .text:0x00000260; // type:function size:0x8 TgBeltObstacle__spawnBeltObstacle = .text:0x00000270; // type:function size:0xAC TgBeltObstacle__spawnStaminaFruit = .text:0x00000320; // type:function size:0x60 -fn_446_380 = .text:0x00000380; // type:function size:0x74 +__dt__17dTgBeltObstacle_cFv = .text:0x00000380; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_446_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_446_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_446_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float -lbl_446_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_BELT_OBSTACLE = .data:0x00000000; // type:object size:0x10 lbl_446_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_clef_gameNP/splits.txt b/config/SOUE01/rels/d_t_clef_gameNP/splits.txt index c05bc986..d17eaee1 100644 --- a/config/SOUE01/rels/d_t_clef_gameNP/splits.txt +++ b/config/SOUE01/rels/d_t_clef_gameNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_clef_gameNP/symbols.txt b/config/SOUE01/rels/d_t_clef_gameNP/symbols.txt index 45771edf..87361f41 100644 --- a/config/SOUE01/rels/d_t_clef_gameNP/symbols.txt +++ b/config/SOUE01/rels/d_t_clef_gameNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -dTgClefGame__ctor = .text:0x00000070; // type:function size:0xFC +dTgClefGame_c_classInit__Fv = .text:0x00000070; // type:function size:0xFC dTgClefGame__setAllTadtonesCollected = .text:0x00000170; // type:function size:0x1C dTgClefGame__setAllTadtonesCollected2 = .text:0x00000190; // type:function size:0x4 dTgClefGame__init = .text:0x000001A0; // type:function size:0xCC @@ -9,9 +9,9 @@ dTgClefGame__update = .text:0x00000270; // type:function size:0xF8 fn_571_370 = .text:0x00000370; // type:function size:0x1C dTgClefGame__updateInEvent = .text:0x00000390; // type:function size:0xC8 dTgClefGame__hasCollectedAllTadtones = .text:0x00000460; // type:function size:0x48 -dTgClefGame__dtor = .text:0x000004B0; // type:function size:0x88 +__dt__13dTgClefGame_cFv = .text:0x000004B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_571_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_571_section4_10 = .rodata:0x00000010; // type:object size:0x4 data:string -lbl_571_section4_14 = .rodata:0x00000014; // type:object size:0x74 +g_profile_TAG_CLEF_GAME = .data:0x00000000; // type:object size:0x10 +lbl_571_section4_10 = .data:0x00000010; // type:object size:0x4 data:string +lbl_571_section4_14 = .data:0x00000014; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_clef_managerNP/symbols.txt b/config/SOUE01/rels/d_t_clef_managerNP/symbols.txt index da84e26b..8b0e22e4 100644 --- a/config/SOUE01/rels/d_t_clef_managerNP/symbols.txt +++ b/config/SOUE01/rels/d_t_clef_managerNP/symbols.txt @@ -1,9 +1,9 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -dTgClefManager__ctor = .text:0x00000070; // type:function size:0x30 -dTgClefManager__ctorCont = .text:0x000000A0; // type:function size:0x68 -dTgClefManager__dtor = .text:0x00000110; // type:function size:0x84 +dTgClefManager_c_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__16dTgClefManager_cFv = .text:0x000000A0; // type:function size:0x68 +__dt__16dTgClefManager_cFv = .text:0x00000110; // type:function size:0x84 dTgClefManager__init1 = .text:0x000001A0; // type:function size:0x54 dTgClefManager__init2 = .text:0x00000200; // type:function size:0xA4 dTgClefManager__update = .text:0x000002B0; // type:function size:0x744 @@ -13,5 +13,5 @@ dTgClefManager__getPathIndex = .text:0x00000A20; // type:function size:0xC _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_547_rodata_0 = .rodata:0x00000000; // type:object size:0x24 -lbl_547_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_CLEF_MANAGER = .data:0x00000000; // type:object size:0x10 lbl_547_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_col_bomb_shieldNP/symbols.txt b/config/SOUE01/rels/d_t_col_bomb_shieldNP/symbols.txt index c5f19070..33bca0f6 100644 --- a/config/SOUE01/rels/d_t_col_bomb_shieldNP/symbols.txt +++ b/config/SOUE01/rels/d_t_col_bomb_shieldNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TgColBombShield__ctor = .text:0x000000F0; // type:function size:0xAC -fn_495_1A0 = .text:0x000001A0; // type:function size:0x58 -fn_495_200 = .text:0x00000200; // type:function size:0x58 -fn_495_260 = .text:0x00000260; // type:function size:0x6C -fn_495_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_495_370 = .text:0x00000370; // type:function size:0xA4 +dTgColBombShield_classInit__Fv = .text:0x000000F0; // type:function size:0xAC +__dt__16dTgColBombShieldFv = .text:0x000001A0; // type:function size:0x58 +__dt__29sFState_c<16dTgColBombShield>Fv = .text:0x00000200; // type:function size:0x58 +__dt__32sFStateFct_c<16dTgColBombShield>Fv = .text:0x00000260; // type:function size:0x6C +__dt__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 fn_495_420 = .text:0x00000420; // type:function size:0x8 TgColBombShield__init = .text:0x00000430; // type:function size:0x104 -TgColBombShield__setState = .text:0x00000540; // type:function size:0x10 +changeState__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000540; // type:function size:0x10 fn_495_550 = .text:0x00000550; // type:function size:0x8 TgColBombShield__update = .text:0x00000560; // type:function size:0x60 fn_495_5C0 = .text:0x000005C0; // type:function size:0x8 -fn_495_5D0 = .text:0x000005D0; // type:function size:0x4 -fn_495_5E0 = .text:0x000005E0; // type:function size:0x4 -fn_495_5F0 = .text:0x000005F0; // type:function size:0x4 +initializeState_Wait__16dTgColBombShieldFv = .text:0x000005D0; // type:function size:0x4 +executeState_Wait__16dTgColBombShieldFv = .text:0x000005E0; // type:function size:0x4 +finalizeState_Wait__16dTgColBombShieldFv = .text:0x000005F0; // type:function size:0x4 fn_495_600 = .text:0x00000600; // type:function size:0xC8 -TgColBombShield__doStateUpdate = .text:0x000006D0; // type:function size:0x10 -fn_495_6E0 = .text:0x000006E0; // type:function size:0x10 -fn_495_6F0 = .text:0x000006F0; // type:function size:0x60 -fn_495_750 = .text:0x00000750; // type:function size:0xC -fn_495_760 = .text:0x00000760; // type:function size:0x1C -fn_495_780 = .text:0x00000780; // type:function size:0x1C -fn_495_7A0 = .text:0x000007A0; // type:function size:0x1C -fn_495_7C0 = .text:0x000007C0; // type:function size:0x10 -fn_495_7D0 = .text:0x000007D0; // type:function size:0x10 -fn_495_7E0 = .text:0x000007E0; // type:function size:0x10 -fn_495_7F0 = .text:0x000007F0; // type:function size:0x10 -fn_495_800 = .text:0x00000800; // type:function size:0x10 -fn_495_810 = .text:0x00000810; // type:function size:0x10 -fn_495_820 = .text:0x00000820; // type:function size:0x30 -fn_495_850 = .text:0x00000850; // type:function size:0x30 -fn_495_880 = .text:0x00000880; // type:function size:0x30 -fn_495_8B0 = .text:0x000008B0; // type:function size:0x10C -fn_495_9C0 = .text:0x000009C0; // type:function size:0x58 -fn_495_A20 = .text:0x00000A20; // type:function size:0x88 +executeState__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006D0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000006E0; // type:function size:0x10 +build__32sFStateFct_c<16dTgColBombShield>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x60 +dispose__32sFStateFct_c<16dTgColBombShield>FRP10sStateIf_c = .text:0x00000750; // type:function size:0xC +initialize__29sFState_c<16dTgColBombShield>Fv = .text:0x00000760; // type:function size:0x1C +execute__29sFState_c<16dTgColBombShield>Fv = .text:0x00000780; // type:function size:0x1C +finalize__29sFState_c<16dTgColBombShield>Fv = .text:0x000007A0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007C0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007D0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007E0; // type:function size:0x10 +getState__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007F0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000800; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000810; // type:function size:0x10 +finalizeState__31sFStateID_c<16dTgColBombShield>CFR16dTgColBombShield = .text:0x00000820; // type:function size:0x30 +executeState__31sFStateID_c<16dTgColBombShield>CFR16dTgColBombShield = .text:0x00000850; // type:function size:0x30 +initializeState__31sFStateID_c<16dTgColBombShield>CFR16dTgColBombShield = .text:0x00000880; // type:function size:0x30 +__sinit_\d_t_col_bomb_shield_cpp = .text:0x000008B0; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dTgColBombShield>Fv = .text:0x000009C0; // type:function size:0x58 +isSameName__31sFStateID_c<16dTgColBombShield>CFPCc = .text:0x00000A20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_495_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float -lbl_495_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_COL_BOMSLD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_495_data_10 = .data:0x00000010; // type:object size:0x20 lbl_495_data_30 = .data:0x00000030; // type:object size:0x78 lbl_495_data_A8 = .data:0x000000A8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_defeat_bossNP/splits.txt b/config/SOUE01/rels/d_t_defeat_bossNP/splits.txt index aeba4019..8557489f 100644 --- a/config/SOUE01/rels/d_t_defeat_bossNP/splits.txt +++ b/config/SOUE01/rels/d_t_defeat_bossNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:8 + .data type:data align:8 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_defeat_bossNP/symbols.txt b/config/SOUE01/rels/d_t_defeat_bossNP/symbols.txt index edbbd540..7c8d6338 100644 --- a/config/SOUE01/rels/d_t_defeat_bossNP/symbols.txt +++ b/config/SOUE01/rels/d_t_defeat_bossNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgDefeatBoss__ctor = .text:0x00000070; // type:function size:0x4C +dTgDefeatBoss_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C fn_494_C0 = .text:0x000000C0; // type:function size:0xC fn_494_D0 = .text:0x000000D0; // type:function size:0x84 TgDefeatBoss__init = .text:0x00000160; // type:function size:0xCC @@ -10,8 +10,8 @@ TgDefeatBoss__getSceneflag = .text:0x00000350; // type:function size:0xC fn_494_360 = .text:0x00000360; // type:function size:0xC TgDefeatBoss__getStoryflag = .text:0x00000370; // type:function size:0xC fn_494_380 = .text:0x00000380; // type:function size:0xC -fn_494_390 = .text:0x00000390; // type:function size:0x5C +__dt__15dTgDefeatBoss_cFv = .text:0x00000390; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_494_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_494_section4_10 = .rodata:0x00000010; // type:object size:0x74 +g_profile_TAG_DEFEAT_BOSS = .data:0x00000000; // type:object size:0x10 +lbl_494_section4_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_drumNP/symbols.txt b/config/SOUE01/rels/d_t_drumNP/symbols.txt index cf8f7b40..efe11cd4 100644 --- a/config/SOUE01/rels/d_t_drumNP/symbols.txt +++ b/config/SOUE01/rels/d_t_drumNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_447_70 = .text:0x00000070; // type:function size:0x5C +dTgDrum_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_447_D0 = .text:0x000000D0; // type:function size:0x88 fn_447_160 = .text:0x00000160; // type:function size:0x8 fn_447_170 = .text:0x00000170; // type:function size:0x134 fn_447_2B0 = .text:0x000002B0; // type:function size:0x1C fn_447_2D0 = .text:0x000002D0; // type:function size:0x8 -fn_447_2E0 = .text:0x000002E0; // type:function size:0x74 +__dt__9dTgDrum_cFv = .text:0x000002E0; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_447_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_447_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_447_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float -lbl_447_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_DRUM = .data:0x00000000; // type:object size:0x10 lbl_447_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_dungeon_startNP/symbols.txt b/config/SOUE01/rels/d_t_dungeon_startNP/symbols.txt index 039b0638..f34e7dc9 100644 --- a/config/SOUE01/rels/d_t_dungeon_startNP/symbols.txt +++ b/config/SOUE01/rels/d_t_dungeon_startNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcDungeonStartTag__ctor = .text:0x00000070; // type:function size:0xA0 +dAcDungeonStartTag_c_classInit__Fv = .text:0x00000070; // type:function size:0xA0 AcDungeonStartTag__initModels = .text:0x00000110; // type:function size:0x118 AcDungeonStartTag__init = .text:0x00000230; // type:function size:0x40 fn_566_270 = .text:0x00000270; // type:function size:0x8 AcDungeonStartTag__updateInEvent = .text:0x00000280; // type:function size:0x30 AcDungeonStartTag__update = .text:0x000002B0; // type:function size:0x160 AcDungeonStartTag__draw = .text:0x00000410; // type:function size:0xC0 -fn_566_4D0 = .text:0x000004D0; // type:function size:0x80 +__dt__20dAcDungeonStartTag_cFv = .text:0x000004D0; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_566_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_566_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_START_TAG = .data:0x00000000; // type:object size:0x10 lbl_566_data_10 = .data:0x00000010; // type:object size:0xC lbl_566_data_1C = .data:0x0000001C; // type:object size:0x24 lbl_566_data_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_t_effect_genNP/symbols.txt b/config/SOUE01/rels/d_t_effect_genNP/symbols.txt index 32b06ba6..caf7ae32 100644 --- a/config/SOUE01/rels/d_t_effect_genNP/symbols.txt +++ b/config/SOUE01/rels/d_t_effect_genNP/symbols.txt @@ -1,19 +1,19 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_303_70 = .text:0x00000070; // type:function size:0x70 +dTgEffectGen_c_classInit__Fv = .text:0x00000070; // type:function size:0x70 fn_303_E0 = .text:0x000000E0; // type:function size:0xE0 fn_303_1C0 = .text:0x000001C0; // type:function size:0xC4 fn_303_290 = .text:0x00000290; // type:function size:0x8 fn_303_2A0 = .text:0x000002A0; // type:function size:0x278 fn_303_520 = .text:0x00000520; // type:function size:0x8 -fn_303_530 = .text:0x00000530; // type:function size:0x70 +__dt__14dTgEffectGen_cFv = .text:0x00000530; // type:function size:0x70 fn_303_5A0 = .text:0x000005A0; // type:function size:0x160 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_303_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_303_rodata_28 = .rodata:0x00000028; // type:object size:0xCC data:float -lbl_303_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_EFFECT_GEN_TAG = .data:0x00000000; // type:object size:0x10 lbl_303_data_10 = .data:0x00000010; // type:object size:0x1C data:string lbl_303_data_2C = .data:0x0000002C; // type:object size:0x74 lbl_303_bss_8 = .bss:0x00000008; // type:object size:0x50 data:2byte diff --git a/config/SOUE01/rels/d_t_fence_synchronizerNP/splits.txt b/config/SOUE01/rels/d_t_fence_synchronizerNP/splits.txt index eef190bc..6250b53c 100644 --- a/config/SOUE01/rels/d_t_fence_synchronizerNP/splits.txt +++ b/config/SOUE01/rels/d_t_fence_synchronizerNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:8 + .data type:data align:8 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_fence_synchronizerNP/symbols.txt b/config/SOUE01/rels/d_t_fence_synchronizerNP/symbols.txt index 14481e27..83a7eb41 100644 --- a/config/SOUE01/rels/d_t_fence_synchronizerNP/symbols.txt +++ b/config/SOUE01/rels/d_t_fence_synchronizerNP/symbols.txt @@ -1,9 +1,9 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_623_70 = .text:0x00000070; // type:function size:0x30 -fn_623_A0 = .text:0x000000A0; // type:function size:0x44 -fn_623_F0 = .text:0x000000F0; // type:function size:0x5C +dTgFenceSynchronizer_c_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__22dTgFenceSynchronizer_cFv = .text:0x000000A0; // type:function size:0x44 +__dt__22dTgFenceSynchronizer_cFv = .text:0x000000F0; // type:function size:0x5C fn_623_150 = .text:0x00000150; // type:function size:0x244 fn_623_3A0 = .text:0x000003A0; // type:function size:0x23C fn_623_5E0 = .text:0x000005E0; // type:function size:0x194 @@ -20,5 +20,5 @@ fn_623_810 = .text:0x00000810; // type:function size:0xC fn_623_820 = .text:0x00000820; // type:function size:0xC _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_623_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_623_section4_10 = .rodata:0x00000010; // type:object size:0x74 +g_profile_TAG_FENCE_SYNCHRONIZER = .data:0x00000000; // type:object size:0x10 +lbl_623_section4_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_gate_to_groundNP/symbols.txt b/config/SOUE01/rels/d_t_gate_to_groundNP/symbols.txt index 957e1fcd..dcf4bacd 100644 --- a/config/SOUE01/rels/d_t_gate_to_groundNP/symbols.txt +++ b/config/SOUE01/rels/d_t_gate_to_groundNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgGateToGround__ctor = .text:0x00000070; // type:function size:0x5C +dTgGateToGround_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C TgGateToGround__init = .text:0x000000D0; // type:function size:0x7C fn_205_150 = .text:0x00000150; // type:function size:0x8 TgGateToGround__update = .text:0x00000160; // type:function size:0x138 TgGateToGround__updateInEvent = .text:0x000002A0; // type:function size:0x44 fn_205_2F0 = .text:0x000002F0; // type:function size:0x8 -fn_205_300 = .text:0x00000300; // type:function size:0x70 +__dt__17dTgGateToGround_cFv = .text:0x00000300; // type:function size:0x70 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_205_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_205_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_GATE2GND_TAG = .data:0x00000000; // type:object size:0x10 lbl_205_data_10 = .data:0x00000010; // type:object size:0xC lbl_205_data_1C = .data:0x0000001C; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_gekotagNP/symbols.txt b/config/SOUE01/rels/d_t_gekotagNP/symbols.txt index 70fcc2cb..f5130510 100644 --- a/config/SOUE01/rels/d_t_gekotagNP/symbols.txt +++ b/config/SOUE01/rels/d_t_gekotagNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_188_F0 = .text:0x000000F0; // type:function size:0xCC -fn_188_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_188_220 = .text:0x00000220; // type:function size:0x58 -fn_188_280 = .text:0x00000280; // type:function size:0x6C -fn_188_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_188_390 = .text:0x00000390; // type:function size:0xA4 +dTgGekoTag_classInit__Fv = .text:0x000000F0; // type:function size:0xCC +__dt__10dTgGekoTagFv = .text:0x000001C0; // type:function size:0x58 +__dt__23sFState_c<10dTgGekoTag>Fv = .text:0x00000220; // type:function size:0x58 +__dt__26sFStateFct_c<10dTgGekoTag>Fv = .text:0x00000280; // type:function size:0x6C +__dt__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_188_440 = .text:0x00000440; // type:function size:0x14 fn_188_460 = .text:0x00000460; // type:function size:0x58 fn_188_4C0 = .text:0x000004C0; // type:function size:0x130 -fn_188_5F0 = .text:0x000005F0; // type:function size:0x10 +changeState__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005F0; // type:function size:0x10 fn_188_600 = .text:0x00000600; // type:function size:0x8 fn_188_610 = .text:0x00000610; // type:function size:0x30 -fn_188_640 = .text:0x00000640; // type:function size:0x10 +executeState__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000640; // type:function size:0x10 fn_188_650 = .text:0x00000650; // type:function size:0x8 -fn_188_660 = .text:0x00000660; // type:function size:0x4 -fn_188_670 = .text:0x00000670; // type:function size:0x4 -fn_188_680 = .text:0x00000680; // type:function size:0x4 +initializeState_Wait__10dTgGekoTagFv = .text:0x00000660; // type:function size:0x4 +executeState_Wait__10dTgGekoTagFv = .text:0x00000670; // type:function size:0x4 +finalizeState_Wait__10dTgGekoTagFv = .text:0x00000680; // type:function size:0x4 fn_188_690 = .text:0x00000690; // type:function size:0x1A8 fn_188_840 = .text:0x00000840; // type:function size:0x1C fn_188_860 = .text:0x00000860; // type:function size:0xE0 -fn_188_940 = .text:0x00000940; // type:function size:0x10 -fn_188_950 = .text:0x00000950; // type:function size:0x60 -fn_188_9B0 = .text:0x000009B0; // type:function size:0xC -fn_188_9C0 = .text:0x000009C0; // type:function size:0x1C -fn_188_9E0 = .text:0x000009E0; // type:function size:0x1C -fn_188_A00 = .text:0x00000A00; // type:function size:0x1C -fn_188_A20 = .text:0x00000A20; // type:function size:0x10 -fn_188_A30 = .text:0x00000A30; // type:function size:0x10 -fn_188_A40 = .text:0x00000A40; // type:function size:0x10 -fn_188_A50 = .text:0x00000A50; // type:function size:0x10 -fn_188_A60 = .text:0x00000A60; // type:function size:0x10 -fn_188_A70 = .text:0x00000A70; // type:function size:0x10 -fn_188_A80 = .text:0x00000A80; // type:function size:0x30 -fn_188_AB0 = .text:0x00000AB0; // type:function size:0x30 -fn_188_AE0 = .text:0x00000AE0; // type:function size:0x30 -fn_188_B10 = .text:0x00000B10; // type:function size:0x10C -fn_188_C20 = .text:0x00000C20; // type:function size:0x58 -fn_188_C80 = .text:0x00000C80; // type:function size:0x88 +getStateID__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000940; // type:function size:0x10 +build__26sFStateFct_c<10dTgGekoTag>FRC12sStateIDIf_c = .text:0x00000950; // type:function size:0x60 +dispose__26sFStateFct_c<10dTgGekoTag>FRP10sStateIf_c = .text:0x000009B0; // type:function size:0xC +initialize__23sFState_c<10dTgGekoTag>Fv = .text:0x000009C0; // type:function size:0x1C +execute__23sFState_c<10dTgGekoTag>Fv = .text:0x000009E0; // type:function size:0x1C +finalize__23sFState_c<10dTgGekoTag>Fv = .text:0x00000A00; // type:function size:0x1C +initializeState__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A20; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A30; // type:function size:0x10 +refreshState__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A40; // type:function size:0x10 +getState__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A50; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A60; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A70; // type:function size:0x10 +finalizeState__25sFStateID_c<10dTgGekoTag>CFR10dTgGekoTag = .text:0x00000A80; // type:function size:0x30 +executeState__25sFStateID_c<10dTgGekoTag>CFR10dTgGekoTag = .text:0x00000AB0; // type:function size:0x30 +initializeState__25sFStateID_c<10dTgGekoTag>CFR10dTgGekoTag = .text:0x00000AE0; // type:function size:0x30 +__sinit_\d_t_gekotag_cpp = .text:0x00000B10; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dTgGekoTag>Fv = .text:0x00000C20; // type:function size:0x58 +isSameName__25sFStateID_c<10dTgGekoTag>CFPCc = .text:0x00000C80; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -49,7 +49,7 @@ lbl_188_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_188_rodata_8 = .rodata:0x00000008; // type:object size:0x8 data:double lbl_188_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_188_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_188_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_GEKO_TAG = .data:0x00000010; // type:object size:0x10 lbl_188_data_20 = .data:0x00000020; // type:object size:0x78 lbl_188_data_98 = .data:0x00000098; // type:object size:0x30 lbl_188_data_C8 = .data:0x000000C8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_group_summonNP/symbols.txt b/config/SOUE01/rels/d_t_group_summonNP/symbols.txt index 6b2913fb..da4c9ab0 100644 --- a/config/SOUE01/rels/d_t_group_summonNP/symbols.txt +++ b/config/SOUE01/rels/d_t_group_summonNP/symbols.txt @@ -4,22 +4,22 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_333_F0 = .text:0x000000F0; // type:function size:0x40 -fn_333_130 = .text:0x00000130; // type:function size:0x164 -fn_333_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_333_300 = .text:0x00000300; // type:function size:0x58 -fn_333_360 = .text:0x00000360; // type:function size:0x6C -fn_333_3D0 = .text:0x000003D0; // type:function size:0xA0 -fn_333_470 = .text:0x00000470; // type:function size:0xA4 +dTgGroupSummon_c_classInit__Fv = .text:0x00000130; // type:function size:0x164 +__dt__16dTgGroupSummon_cFv = .text:0x000002A0; // type:function size:0x58 +__dt__29sFState_c<16dTgGroupSummon_c>Fv = .text:0x00000300; // type:function size:0x58 +__dt__32sFStateFct_c<16dTgGroupSummon_c>Fv = .text:0x00000360; // type:function size:0x6C +__dt__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003D0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000470; // type:function size:0xA4 fn_333_520 = .text:0x00000520; // type:function size:0x14 fn_333_540 = .text:0x00000540; // type:function size:0x58 fn_333_5A0 = .text:0x000005A0; // type:function size:0x4 TgGroupSummon__init = .text:0x000005B0; // type:function size:0x1E4 -fn_333_7A0 = .text:0x000007A0; // type:function size:0x10 +changeState__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007A0; // type:function size:0x10 TgGroupSummon__init2 = .text:0x000007B0; // type:function size:0x124 fn_333_8E0 = .text:0x000008E0; // type:function size:0x8 fn_333_8F0 = .text:0x000008F0; // type:function size:0x60 fn_333_950 = .text:0x00000950; // type:function size:0x30 -fn_333_980 = .text:0x00000980; // type:function size:0x10 +executeState__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 fn_333_990 = .text:0x00000990; // type:function size:0x8 fn_333_9A0 = .text:0x000009A0; // type:function size:0xBC fn_333_A60 = .text:0x00000A60; // type:function size:0x1338 @@ -33,44 +33,44 @@ fn_333_24B0 = .text:0x000024B0; // type:function size:0x134 fn_333_25F0 = .text:0x000025F0; // type:function size:0x404 fn_333_2A00 = .text:0x00002A00; // type:function size:0xCC fn_333_2AD0 = .text:0x00002AD0; // type:function size:0xD0 -fn_333_2BA0 = .text:0x00002BA0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002BA0; // type:function size:0x10 fn_333_2BB0 = .text:0x00002BB0; // type:function size:0x70C fn_333_32C0 = .text:0x000032C0; // type:function size:0x38 -fn_333_3300 = .text:0x00003300; // type:function size:0x4 -fn_333_3310 = .text:0x00003310; // type:function size:0x270 -fn_333_3580 = .text:0x00003580; // type:function size:0x4 -fn_333_3590 = .text:0x00003590; // type:function size:0x94 -fn_333_3630 = .text:0x00003630; // type:function size:0x2C +initializeState_Wait__16dTgGroupSummon_cFv = .text:0x00003300; // type:function size:0x4 +executeState_Wait__16dTgGroupSummon_cFv = .text:0x00003310; // type:function size:0x270 +finalizeState_Wait__16dTgGroupSummon_cFv = .text:0x00003580; // type:function size:0x4 +initializeState_PreSummon__16dTgGroupSummon_cFv = .text:0x00003590; // type:function size:0x94 +executeState_PreSummon__16dTgGroupSummon_cFv = .text:0x00003630; // type:function size:0x2C fn_333_365C = .text:0x0000365C; // type:function size:0x4 -fn_333_3660 = .text:0x00003660; // type:function size:0x4 -fn_333_3670 = .text:0x00003670; // type:function size:0x5C -fn_333_36D0 = .text:0x000036D0; // type:function size:0x230 -fn_333_3900 = .text:0x00003900; // type:function size:0x4 -fn_333_3910 = .text:0x00003910; // type:function size:0x4 -fn_333_3920 = .text:0x00003920; // type:function size:0x208 -fn_333_3B30 = .text:0x00003B30; // type:function size:0x4 -fn_333_3B40 = .text:0x00003B40; // type:function size:0x120 -fn_333_3C60 = .text:0x00003C60; // type:function size:0x2438 -fn_333_60A0 = .text:0x000060A0; // type:function size:0x100 +finalizeState_PreSummon__16dTgGroupSummon_cFv = .text:0x00003660; // type:function size:0x4 +initializeState_Summoning__16dTgGroupSummon_cFv = .text:0x00003670; // type:function size:0x5C +executeState_Summoning__16dTgGroupSummon_cFv = .text:0x000036D0; // type:function size:0x230 +finalizeState_Summoning__16dTgGroupSummon_cFv = .text:0x00003900; // type:function size:0x4 +initializeState_Watch__16dTgGroupSummon_cFv = .text:0x00003910; // type:function size:0x4 +executeState_Watch__16dTgGroupSummon_cFv = .text:0x00003920; // type:function size:0x208 +finalizeState_Watch__16dTgGroupSummon_cFv = .text:0x00003B30; // type:function size:0x4 +initializeState_Demo__16dTgGroupSummon_cFv = .text:0x00003B40; // type:function size:0x120 +executeState_Demo__16dTgGroupSummon_cFv = .text:0x00003C60; // type:function size:0x2438 +finalizeState_Demo__16dTgGroupSummon_cFv = .text:0x000060A0; // type:function size:0x100 fn_333_61A0 = .text:0x000061A0; // type:function size:0x21C fn_333_63C0 = .text:0x000063C0; // type:function size:0x158 -fn_333_6520 = .text:0x00006520; // type:function size:0x60 -fn_333_6580 = .text:0x00006580; // type:function size:0xC -fn_333_6590 = .text:0x00006590; // type:function size:0x1C -fn_333_65B0 = .text:0x000065B0; // type:function size:0x1C -fn_333_65D0 = .text:0x000065D0; // type:function size:0x1C -fn_333_65F0 = .text:0x000065F0; // type:function size:0x10 -fn_333_6600 = .text:0x00006600; // type:function size:0x10 -fn_333_6610 = .text:0x00006610; // type:function size:0x10 -fn_333_6620 = .text:0x00006620; // type:function size:0x10 -fn_333_6630 = .text:0x00006630; // type:function size:0x10 -fn_333_6640 = .text:0x00006640; // type:function size:0x10 -fn_333_6650 = .text:0x00006650; // type:function size:0x30 -fn_333_6680 = .text:0x00006680; // type:function size:0x30 -fn_333_66B0 = .text:0x000066B0; // type:function size:0x30 -fn_333_66E0 = .text:0x000066E0; // type:function size:0x3F4 -fn_333_6AE0 = .text:0x00006AE0; // type:function size:0x58 -fn_333_6B40 = .text:0x00006B40; // type:function size:0x88 +build__32sFStateFct_c<16dTgGroupSummon_c>FRC12sStateIDIf_c = .text:0x00006520; // type:function size:0x60 +dispose__32sFStateFct_c<16dTgGroupSummon_c>FRP10sStateIf_c = .text:0x00006580; // type:function size:0xC +initialize__29sFState_c<16dTgGroupSummon_c>Fv = .text:0x00006590; // type:function size:0x1C +execute__29sFState_c<16dTgGroupSummon_c>Fv = .text:0x000065B0; // type:function size:0x1C +finalize__29sFState_c<16dTgGroupSummon_c>Fv = .text:0x000065D0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000065F0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006600; // type:function size:0x10 +refreshState__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006610; // type:function size:0x10 +getState__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006620; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006630; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006640; // type:function size:0x10 +finalizeState__31sFStateID_c<16dTgGroupSummon_c>CFR16dTgGroupSummon_c = .text:0x00006650; // type:function size:0x30 +executeState__31sFStateID_c<16dTgGroupSummon_c>CFR16dTgGroupSummon_c = .text:0x00006680; // type:function size:0x30 +initializeState__31sFStateID_c<16dTgGroupSummon_c>CFR16dTgGroupSummon_c = .text:0x000066B0; // type:function size:0x30 +__sinit_\d_t_group_summon_cpp = .text:0x000066E0; // type:function size:0x3F4 scope:local +__dt__31sFStateID_c<16dTgGroupSummon_c>Fv = .text:0x00006AE0; // type:function size:0x58 +isSameName__31sFStateID_c<16dTgGroupSummon_c>CFPCc = .text:0x00006B40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -83,7 +83,7 @@ lbl_333_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float lbl_333_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float lbl_333_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float lbl_333_rodata_C4 = .rodata:0x000000C4; // type:object size:0x104 data:float -lbl_333_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_GROUP_SUMMON = .data:0x00000000; // type:object size:0x10 data:4byte lbl_333_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_333_data_14 = .data:0x00000014; // type:object size:0x10 jumptable_333_data_24 = .data:0x00000024; // type:object size:0x6C scope:local diff --git a/config/SOUE01/rels/d_t_group_testNP/symbols.txt b/config/SOUE01/rels/d_t_group_testNP/symbols.txt index 8bad8f31..4e2a7c56 100644 --- a/config/SOUE01/rels/d_t_group_testNP/symbols.txt +++ b/config/SOUE01/rels/d_t_group_testNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_332_F0 = .text:0x000000F0; // type:function size:0xF0 -fn_332_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_332_240 = .text:0x00000240; // type:function size:0x58 -fn_332_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_332_310 = .text:0x00000310; // type:function size:0xA0 -fn_332_3B0 = .text:0x000003B0; // type:function size:0xA4 +dTgGroupTest_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__14dTgGroupTest_cFv = .text:0x000001E0; // type:function size:0x58 +__dt__27sFState_c<14dTgGroupTest_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__30sFStateFct_c<14dTgGroupTest_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_332_460 = .text:0x00000460; // type:function size:0x14 fn_332_480 = .text:0x00000480; // type:function size:0x58 fn_332_4E0 = .text:0x000004E0; // type:function size:0x108 -fn_332_5F0 = .text:0x000005F0; // type:function size:0x10 +changeState__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005F0; // type:function size:0x10 fn_332_600 = .text:0x00000600; // type:function size:0x8 fn_332_610 = .text:0x00000610; // type:function size:0x30 -fn_332_640 = .text:0x00000640; // type:function size:0x10 +executeState__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000640; // type:function size:0x10 fn_332_650 = .text:0x00000650; // type:function size:0x8 -fn_332_660 = .text:0x00000660; // type:function size:0x44 -fn_332_6B0 = .text:0x000006B0; // type:function size:0x2A8 -fn_332_960 = .text:0x00000960; // type:function size:0x4 -fn_332_970 = .text:0x00000970; // type:function size:0x4 -fn_332_980 = .text:0x00000980; // type:function size:0x98 -fn_332_A20 = .text:0x00000A20; // type:function size:0x4 -fn_332_A30 = .text:0x00000A30; // type:function size:0x210 -fn_332_C40 = .text:0x00000C40; // type:function size:0x2E0 -fn_332_F20 = .text:0x00000F20; // type:function size:0x4 -fn_332_F30 = .text:0x00000F30; // type:function size:0x38 -fn_332_F70 = .text:0x00000F70; // type:function size:0x4 -fn_332_F80 = .text:0x00000F80; // type:function size:0x4 +initializeState_Wait__14dTgGroupTest_cFv = .text:0x00000660; // type:function size:0x44 +executeState_Wait__14dTgGroupTest_cFv = .text:0x000006B0; // type:function size:0x2A8 +finalizeState_Wait__14dTgGroupTest_cFv = .text:0x00000960; // type:function size:0x4 +initializeState_CreateLeft__14dTgGroupTest_cFv = .text:0x00000970; // type:function size:0x4 +executeState_CreateLeft__14dTgGroupTest_cFv = .text:0x00000980; // type:function size:0x98 +finalizeState_CreateLeft__14dTgGroupTest_cFv = .text:0x00000A20; // type:function size:0x4 +initializeState_Fight__14dTgGroupTest_cFv = .text:0x00000A30; // type:function size:0x210 +executeState_Fight__14dTgGroupTest_cFv = .text:0x00000C40; // type:function size:0x2E0 +finalizeState_Fight__14dTgGroupTest_cFv = .text:0x00000F20; // type:function size:0x4 +initializeState_DoNothing__14dTgGroupTest_cFv = .text:0x00000F30; // type:function size:0x38 +executeState_DoNothing__14dTgGroupTest_cFv = .text:0x00000F70; // type:function size:0x4 +finalizeState_DoNothing__14dTgGroupTest_cFv = .text:0x00000F80; // type:function size:0x4 fn_332_F90 = .text:0x00000F90; // type:function size:0x38 fn_332_FD0 = .text:0x00000FD0; // type:function size:0x40 fn_332_1010 = .text:0x00001010; // type:function size:0x308 fn_332_1320 = .text:0x00001320; // type:function size:0x3C fn_332_1360 = .text:0x00001360; // type:function size:0xF0 -fn_332_1450 = .text:0x00001450; // type:function size:0x10 -fn_332_1460 = .text:0x00001460; // type:function size:0x60 -fn_332_14C0 = .text:0x000014C0; // type:function size:0xC -fn_332_14D0 = .text:0x000014D0; // type:function size:0x1C -fn_332_14F0 = .text:0x000014F0; // type:function size:0x1C -fn_332_1510 = .text:0x00001510; // type:function size:0x1C -fn_332_1530 = .text:0x00001530; // type:function size:0x10 -fn_332_1540 = .text:0x00001540; // type:function size:0x10 -fn_332_1550 = .text:0x00001550; // type:function size:0x10 -fn_332_1560 = .text:0x00001560; // type:function size:0x10 -fn_332_1570 = .text:0x00001570; // type:function size:0x10 -fn_332_1580 = .text:0x00001580; // type:function size:0x10 -fn_332_1590 = .text:0x00001590; // type:function size:0x30 -fn_332_15C0 = .text:0x000015C0; // type:function size:0x30 -fn_332_15F0 = .text:0x000015F0; // type:function size:0x30 -fn_332_1620 = .text:0x00001620; // type:function size:0x340 -fn_332_1960 = .text:0x00001960; // type:function size:0x58 -fn_332_19C0 = .text:0x000019C0; // type:function size:0x88 +getStateID__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001450; // type:function size:0x10 +build__30sFStateFct_c<14dTgGroupTest_c>FRC12sStateIDIf_c = .text:0x00001460; // type:function size:0x60 +dispose__30sFStateFct_c<14dTgGroupTest_c>FRP10sStateIf_c = .text:0x000014C0; // type:function size:0xC +initialize__27sFState_c<14dTgGroupTest_c>Fv = .text:0x000014D0; // type:function size:0x1C +execute__27sFState_c<14dTgGroupTest_c>Fv = .text:0x000014F0; // type:function size:0x1C +finalize__27sFState_c<14dTgGroupTest_c>Fv = .text:0x00001510; // type:function size:0x1C +initializeState__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001530; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001540; // type:function size:0x10 +refreshState__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001550; // type:function size:0x10 +getState__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001560; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001570; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001580; // type:function size:0x10 +finalizeState__29sFStateID_c<14dTgGroupTest_c>CFR14dTgGroupTest_c = .text:0x00001590; // type:function size:0x30 +executeState__29sFStateID_c<14dTgGroupTest_c>CFR14dTgGroupTest_c = .text:0x000015C0; // type:function size:0x30 +initializeState__29sFStateID_c<14dTgGroupTest_c>CFR14dTgGroupTest_c = .text:0x000015F0; // type:function size:0x30 +__sinit_\d_t_group_test_cpp = .text:0x00001620; // type:function size:0x340 scope:local +__dt__29sFStateID_c<14dTgGroupTest_c>Fv = .text:0x00001960; // type:function size:0x58 +isSameName__29sFStateID_c<14dTgGroupTest_c>CFPCc = .text:0x000019C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -60,7 +60,7 @@ lbl_332_rodata_8 = .rodata:0x00000008; // type:object size:0x8 data:float lbl_332_rodata_10 = .rodata:0x00000010; // type:object size:0x10 data:float lbl_332_rodata_20 = .rodata:0x00000020; // type:object size:0x20 data:double lbl_332_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float -lbl_332_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_GROUP_TEST = .data:0x00000000; // type:object size:0x10 data:4byte lbl_332_data_10 = .data:0x00000010; // type:object size:0x78 lbl_332_data_88 = .data:0x00000088; // type:object size:0x30 lbl_332_data_B8 = .data:0x000000B8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_harpNP/splits.txt b/config/SOUE01/rels/d_t_harpNP/splits.txt index b8428d62..20533cb9 100644 --- a/config/SOUE01/rels/d_t_harpNP/splits.txt +++ b/config/SOUE01/rels/d_t_harpNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_harpNP/symbols.txt b/config/SOUE01/rels/d_t_harpNP/symbols.txt index 4cbde850..1cf38605 100644 --- a/config/SOUE01/rels/d_t_harpNP/symbols.txt +++ b/config/SOUE01/rels/d_t_harpNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_536_F0 = .text:0x000000F0; // type:function size:0xAC -fn_536_1A0 = .text:0x000001A0; // type:function size:0x58 -fn_536_200 = .text:0x00000200; // type:function size:0x58 -fn_536_260 = .text:0x00000260; // type:function size:0x6C -fn_536_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_536_370 = .text:0x00000370; // type:function size:0xA4 +dTgHarp_c_classInit__Fv = .text:0x000000F0; // type:function size:0xAC +__dt__9dTgHarp_cFv = .text:0x000001A0; // type:function size:0x58 +__dt__21sFState_c<9dTgHarp_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__24sFStateFct_c<9dTgHarp_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 fn_536_420 = .text:0x00000420; // type:function size:0x8 fn_536_430 = .text:0x00000430; // type:function size:0xEC -fn_536_520 = .text:0x00000520; // type:function size:0x10 +changeState__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000520; // type:function size:0x10 fn_536_530 = .text:0x00000530; // type:function size:0x8 fn_536_540 = .text:0x00000540; // type:function size:0x30 -fn_536_570 = .text:0x00000570; // type:function size:0x10 +executeState__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000570; // type:function size:0x10 fn_536_580 = .text:0x00000580; // type:function size:0x8 -fn_536_590 = .text:0x00000590; // type:function size:0x4 -fn_536_5A0 = .text:0x000005A0; // type:function size:0xE8 +initializeState_Wait__9dTgHarp_cFv = .text:0x00000590; // type:function size:0x4 +executeState_Wait__9dTgHarp_cFv = .text:0x000005A0; // type:function size:0xE8 fn_536_690 = .text:0x00000690; // type:function size:0x1C -fn_536_6B0 = .text:0x000006B0; // type:function size:0x4 +finalizeState_Wait__9dTgHarp_cFv = .text:0x000006B0; // type:function size:0x4 fn_536_6C0 = .text:0x000006C0; // type:function size:0x60 fn_536_720 = .text:0x00000720; // type:function size:0x84 fn_536_7B0 = .text:0x000007B0; // type:function size:0xC8 -fn_536_880 = .text:0x00000880; // type:function size:0x10 -fn_536_890 = .text:0x00000890; // type:function size:0x60 -fn_536_8F0 = .text:0x000008F0; // type:function size:0xC -fn_536_900 = .text:0x00000900; // type:function size:0x1C -fn_536_920 = .text:0x00000920; // type:function size:0x1C -fn_536_940 = .text:0x00000940; // type:function size:0x1C -fn_536_960 = .text:0x00000960; // type:function size:0x10 -fn_536_970 = .text:0x00000970; // type:function size:0x10 -fn_536_980 = .text:0x00000980; // type:function size:0x10 -fn_536_990 = .text:0x00000990; // type:function size:0x10 -fn_536_9A0 = .text:0x000009A0; // type:function size:0x10 -fn_536_9B0 = .text:0x000009B0; // type:function size:0x10 -fn_536_9C0 = .text:0x000009C0; // type:function size:0x30 -fn_536_9F0 = .text:0x000009F0; // type:function size:0x30 -fn_536_A20 = .text:0x00000A20; // type:function size:0x30 -fn_536_A50 = .text:0x00000A50; // type:function size:0x10C -fn_536_B60 = .text:0x00000B60; // type:function size:0x58 -fn_536_BC0 = .text:0x00000BC0; // type:function size:0x88 +getStateID__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000880; // type:function size:0x10 +build__24sFStateFct_c<9dTgHarp_c>FRC12sStateIDIf_c = .text:0x00000890; // type:function size:0x60 +dispose__24sFStateFct_c<9dTgHarp_c>FRP10sStateIf_c = .text:0x000008F0; // type:function size:0xC +initialize__21sFState_c<9dTgHarp_c>Fv = .text:0x00000900; // type:function size:0x1C +execute__21sFState_c<9dTgHarp_c>Fv = .text:0x00000920; // type:function size:0x1C +finalize__21sFState_c<9dTgHarp_c>Fv = .text:0x00000940; // type:function size:0x1C +initializeState__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000960; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000970; // type:function size:0x10 +refreshState__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 +getState__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000990; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009A0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009B0; // type:function size:0x10 +finalizeState__23sFStateID_c<9dTgHarp_c>CFR9dTgHarp_c = .text:0x000009C0; // type:function size:0x30 +executeState__23sFStateID_c<9dTgHarp_c>CFR9dTgHarp_c = .text:0x000009F0; // type:function size:0x30 +initializeState__23sFStateID_c<9dTgHarp_c>CFR9dTgHarp_c = .text:0x00000A20; // type:function size:0x30 +__sinit_\d_t_harp_cpp = .text:0x00000A50; // type:function size:0x10C scope:local +__dt__23sFStateID_c<9dTgHarp_c>Fv = .text:0x00000B60; // type:function size:0x58 +isSameName__23sFStateID_c<9dTgHarp_c>CFPCc = .text:0x00000BC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global -lbl_536_section4_0 = .rodata:0x00000000; // type:object size:0x10 data:4byte -lbl_536_section4_10 = .rodata:0x00000010; // type:object size:0x18 -lbl_536_section4_28 = .rodata:0x00000028; // type:object size:0x78 -lbl_536_section4_A0 = .rodata:0x000000A0; // type:object size:0x30 -lbl_536_section4_D0 = .rodata:0x000000D0; // type:object size:0x30 -lbl_536_section4_100 = .rodata:0x00000100; // type:object size:0x18 -lbl_536_section4_118 = .rodata:0x00000118; // type:object size:0xC8 -lbl_536_section4_1E0 = .rodata:0x000001E0; // type:object size:0x34 +g_profile_HARP_TAG = .data:0x00000000; // type:object size:0x10 data:4byte +lbl_536_section4_10 = .data:0x00000010; // type:object size:0x18 +lbl_536_section4_28 = .data:0x00000028; // type:object size:0x78 +lbl_536_section4_A0 = .data:0x000000A0; // type:object size:0x30 +lbl_536_section4_D0 = .data:0x000000D0; // type:object size:0x30 +lbl_536_section4_100 = .data:0x00000100; // type:object size:0x18 +lbl_536_section4_118 = .data:0x00000118; // type:object size:0xC8 +lbl_536_section4_1E0 = .data:0x000001E0; // type:object size:0x34 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_536_bss_8 = .bss:0x00000008; // type:object size:0x10 lbl_536_bss_18 = .bss:0x00000018; // type:object size:0x30 data:4byte diff --git a/config/SOUE01/rels/d_t_heat_resistNP/symbols.txt b/config/SOUE01/rels/d_t_heat_resistNP/symbols.txt index ee27ec6a..9685e5ed 100644 --- a/config/SOUE01/rels/d_t_heat_resistNP/symbols.txt +++ b/config/SOUE01/rels/d_t_heat_resistNP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgHeatResist__ctor = .text:0x00000070; // type:function size:0x4C +dTgHeatResist_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TgHeatResist__init = .text:0x000000C0; // type:function size:0x54 fn_444_120 = .text:0x00000120; // type:function size:0x8 TgHeatResist__update = .text:0x00000130; // type:function size:0x80 fn_444_1B0 = .text:0x000001B0; // type:function size:0x8 -TgHeatResist__dtor = .text:0x000001C0; // type:function size:0x5C +__dt__15dTgHeatResist_cFv = .text:0x000001C0; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_444_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_444_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_HEAT_RESIST = .data:0x00000000; // type:object size:0x10 lbl_444_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_insectNP/symbols.txt b/config/SOUE01/rels/d_t_insectNP/symbols.txt index 6f82cdfe..bfec505d 100644 --- a/config/SOUE01/rels/d_t_insectNP/symbols.txt +++ b/config/SOUE01/rels/d_t_insectNP/symbols.txt @@ -3,56 +3,56 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_450_F0 = .text:0x000000F0; // type:function size:0xE0 -fn_450_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_450_230 = .text:0x00000230; // type:function size:0x58 -fn_450_290 = .text:0x00000290; // type:function size:0x6C -fn_450_300 = .text:0x00000300; // type:function size:0xA0 -fn_450_3A0 = .text:0x000003A0; // type:function size:0xA4 +dTgInsect_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 +__dt__11dTgInsect_cFv = .text:0x000001D0; // type:function size:0x58 +__dt__24sFState_c<11dTgInsect_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__27sFStateFct_c<11dTgInsect_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_450_450 = .text:0x00000450; // type:function size:0x14 fn_450_470 = .text:0x00000470; // type:function size:0x58 fn_450_4D0 = .text:0x000004D0; // type:function size:0x140 TgInsect__init2 = .text:0x00000610; // type:function size:0x5B8 -fn_450_BD0 = .text:0x00000BD0; // type:function size:0x10 +changeState__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000BD0; // type:function size:0x10 fn_450_BE0 = .text:0x00000BE0; // type:function size:0x8 fn_450_BF0 = .text:0x00000BF0; // type:function size:0x30 -fn_450_C20 = .text:0x00000C20; // type:function size:0x10 +executeState__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C20; // type:function size:0x10 fn_450_C30 = .text:0x00000C30; // type:function size:0x8 -fn_450_C40 = .text:0x00000C40; // type:function size:0x4 -fn_450_C50 = .text:0x00000C50; // type:function size:0x168 -fn_450_DC0 = .text:0x00000DC0; // type:function size:0x4 -fn_450_DD0 = .text:0x00000DD0; // type:function size:0x70 -fn_450_E40 = .text:0x00000E40; // type:function size:0x2B0 -fn_450_10F0 = .text:0x000010F0; // type:function size:0x4 -fn_450_1100 = .text:0x00001100; // type:function size:0x40 -fn_450_1140 = .text:0x00001140; // type:function size:0x15C -fn_450_12A0 = .text:0x000012A0; // type:function size:0x4 -fn_450_12B0 = .text:0x000012B0; // type:function size:0x4 -fn_450_12C0 = .text:0x000012C0; // type:function size:0x4 -fn_450_12D0 = .text:0x000012D0; // type:function size:0x4 +initializeState_Wait__11dTgInsect_cFv = .text:0x00000C40; // type:function size:0x4 +executeState_Wait__11dTgInsect_cFv = .text:0x00000C50; // type:function size:0x168 +finalizeState_Wait__11dTgInsect_cFv = .text:0x00000DC0; // type:function size:0x4 +initializeState_WaitCreate__11dTgInsect_cFv = .text:0x00000DD0; // type:function size:0x70 +executeState_WaitCreate__11dTgInsect_cFv = .text:0x00000E40; // type:function size:0x2B0 +finalizeState_WaitCreate__11dTgInsect_cFv = .text:0x000010F0; // type:function size:0x4 +initializeState_WaitForceEscape__11dTgInsect_cFv = .text:0x00001100; // type:function size:0x40 +executeState_WaitForceEscape__11dTgInsect_cFv = .text:0x00001140; // type:function size:0x15C +finalizeState_WaitForceEscape__11dTgInsect_cFv = .text:0x000012A0; // type:function size:0x4 +initializeState_End__11dTgInsect_cFv = .text:0x000012B0; // type:function size:0x4 +executeState_End__11dTgInsect_cFv = .text:0x000012C0; // type:function size:0x4 +finalizeState_End__11dTgInsect_cFv = .text:0x000012D0; // type:function size:0x4 fn_450_12E0 = .text:0x000012E0; // type:function size:0x64 fn_450_1350 = .text:0x00001350; // type:function size:0x530 fn_450_1880 = .text:0x00001880; // type:function size:0x140 fn_450_19C0 = .text:0x000019C0; // type:function size:0x1E0 fn_450_1BA0 = .text:0x00001BA0; // type:function size:0xF0 -fn_450_1C90 = .text:0x00001C90; // type:function size:0x10 -fn_450_1CA0 = .text:0x00001CA0; // type:function size:0x60 -fn_450_1D00 = .text:0x00001D00; // type:function size:0xC -fn_450_1D10 = .text:0x00001D10; // type:function size:0x1C -fn_450_1D30 = .text:0x00001D30; // type:function size:0x1C -fn_450_1D50 = .text:0x00001D50; // type:function size:0x1C -fn_450_1D70 = .text:0x00001D70; // type:function size:0x10 -fn_450_1D80 = .text:0x00001D80; // type:function size:0x10 -fn_450_1D90 = .text:0x00001D90; // type:function size:0x10 -fn_450_1DA0 = .text:0x00001DA0; // type:function size:0x10 -fn_450_1DB0 = .text:0x00001DB0; // type:function size:0x10 -fn_450_1DC0 = .text:0x00001DC0; // type:function size:0x10 -fn_450_1DD0 = .text:0x00001DD0; // type:function size:0x30 -fn_450_1E00 = .text:0x00001E00; // type:function size:0x30 -fn_450_1E30 = .text:0x00001E30; // type:function size:0x30 -fn_450_1E60 = .text:0x00001E60; // type:function size:0x338 -fn_450_21A0 = .text:0x000021A0; // type:function size:0x58 -fn_450_2200 = .text:0x00002200; // type:function size:0x88 +getStateID__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C90; // type:function size:0x10 +build__27sFStateFct_c<11dTgInsect_c>FRC12sStateIDIf_c = .text:0x00001CA0; // type:function size:0x60 +dispose__27sFStateFct_c<11dTgInsect_c>FRP10sStateIf_c = .text:0x00001D00; // type:function size:0xC +initialize__24sFState_c<11dTgInsect_c>Fv = .text:0x00001D10; // type:function size:0x1C +execute__24sFState_c<11dTgInsect_c>Fv = .text:0x00001D30; // type:function size:0x1C +finalize__24sFState_c<11dTgInsect_c>Fv = .text:0x00001D50; // type:function size:0x1C +initializeState__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D70; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D80; // type:function size:0x10 +refreshState__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D90; // type:function size:0x10 +getState__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DA0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DB0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DC0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dTgInsect_c>CFR11dTgInsect_c = .text:0x00001DD0; // type:function size:0x30 +executeState__26sFStateID_c<11dTgInsect_c>CFR11dTgInsect_c = .text:0x00001E00; // type:function size:0x30 +initializeState__26sFStateID_c<11dTgInsect_c>CFR11dTgInsect_c = .text:0x00001E30; // type:function size:0x30 +__sinit_\d_t_insect_cpp = .text:0x00001E60; // type:function size:0x338 scope:local +__dt__26sFStateID_c<11dTgInsect_c>Fv = .text:0x000021A0; // type:function size:0x58 +isSameName__26sFStateID_c<11dTgInsect_c>CFPCc = .text:0x00002200; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_450_rodata_38 = .rodata:0x00000038; // type:object size:0x14 data:float lbl_450_rodata_4C = .rodata:0x0000004C; // type:object size:0x20 data:float lbl_450_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float lbl_450_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:float -lbl_450_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_TAG_INSECT = .data:0x00000000; // type:object size:0x10 data:4byte jumptable_450_data_10 = .data:0x00000010; // type:object size:0x2C scope:local jumptable_450_data_3C = .data:0x0000003C; // type:object size:0x2C scope:local lbl_450_data_68 = .data:0x00000068; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_t_ksNP/symbols.txt b/config/SOUE01/rels/d_t_ksNP/symbols.txt index 5ab7ab9d..07730df5 100644 --- a/config/SOUE01/rels/d_t_ksNP/symbols.txt +++ b/config/SOUE01/rels/d_t_ksNP/symbols.txt @@ -4,12 +4,12 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_154_F0 = .text:0x000000F0; // type:function size:0x40 -fn_154_130 = .text:0x00000130; // type:function size:0x10C -fn_154_240 = .text:0x00000240; // type:function size:0x58 -fn_154_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_154_300 = .text:0x00000300; // type:function size:0x6C -fn_154_370 = .text:0x00000370; // type:function size:0xA0 -fn_154_410 = .text:0x00000410; // type:function size:0xA4 +dTgKiesuTag_c_classInit__Fv = .text:0x00000130; // type:function size:0x10C +__dt__13dTgKiesuTag_cFv = .text:0x00000240; // type:function size:0x58 +__dt__26sFState_c<13dTgKiesuTag_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__29sFStateFct_c<13dTgKiesuTag_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_154_4C0 = .text:0x000004C0; // type:function size:0x14 fn_154_4E0 = .text:0x000004E0; // type:function size:0x58 fn_154_540 = .text:0x00000540; // type:function size:0x4 @@ -25,11 +25,11 @@ fn_154_AC0 = .text:0x00000AC0; // type:function size:0x58 fn_154_B20 = .text:0x00000B20; // type:function size:0x8C fn_154_BB0 = .text:0x00000BB0; // type:function size:0x50 fn_154_C00 = .text:0x00000C00; // type:function size:0x90 -fn_154_C90 = .text:0x00000C90; // type:function size:0x10 +changeState__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C90; // type:function size:0x10 fn_154_CA0 = .text:0x00000CA0; // type:function size:0x78 fn_154_D20 = .text:0x00000D20; // type:function size:0xB4 fn_154_DE0 = .text:0x00000DE0; // type:function size:0x150 -fn_154_F30 = .text:0x00000F30; // type:function size:0x10 +getStateID__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F30; // type:function size:0x10 fn_154_F40 = .text:0x00000F40; // type:function size:0xAC fn_154_FF0 = .text:0x00000FF0; // type:function size:0x58 fn_154_1050 = .text:0x00001050; // type:function size:0x84 @@ -44,47 +44,47 @@ fn_154_17B0 = .text:0x000017B0; // type:function size:0x208 fn_154_19C0 = .text:0x000019C0; // type:function size:0x6C fn_154_1A30 = .text:0x00001A30; // type:function size:0x8 fn_154_1A40 = .text:0x00001A40; // type:function size:0x11C -fn_154_1B60 = .text:0x00001B60; // type:function size:0x10 +executeState__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B60; // type:function size:0x10 fn_154_1B70 = .text:0x00001B70; // type:function size:0x8 -fn_154_1B80 = .text:0x00001B80; // type:function size:0x4 -fn_154_1B90 = .text:0x00001B90; // type:function size:0x60 -fn_154_1BF0 = .text:0x00001BF0; // type:function size:0x4 -fn_154_1C00 = .text:0x00001C00; // type:function size:0x14C -fn_154_1D50 = .text:0x00001D50; // type:function size:0x5DC -fn_154_2330 = .text:0x00002330; // type:function size:0x10 -fn_154_2340 = .text:0x00002340; // type:function size:0x174 -fn_154_24C0 = .text:0x000024C0; // type:function size:0x79C -fn_154_2C60 = .text:0x00002C60; // type:function size:0x4 -fn_154_2C70 = .text:0x00002C70; // type:function size:0x218 -fn_154_2E90 = .text:0x00002E90; // type:function size:0x6A8 -fn_154_3540 = .text:0x00003540; // type:function size:0xC -fn_154_3550 = .text:0x00003550; // type:function size:0x244 -fn_154_37A0 = .text:0x000037A0; // type:function size:0xC38 -fn_154_43E0 = .text:0x000043E0; // type:function size:0xC -fn_154_43F0 = .text:0x000043F0; // type:function size:0x144 -fn_154_4540 = .text:0x00004540; // type:function size:0x588 -fn_154_4AD0 = .text:0x00004AD0; // type:function size:0x4 -fn_154_4AE0 = .text:0x00004AE0; // type:function size:0x1C -fn_154_4B00 = .text:0x00004B00; // type:function size:0x3C -fn_154_4B40 = .text:0x00004B40; // type:function size:0x4 +initializeState_CreateChildren__13dTgKiesuTag_cFv = .text:0x00001B80; // type:function size:0x4 +executeState_CreateChildren__13dTgKiesuTag_cFv = .text:0x00001B90; // type:function size:0x60 +finalizeState_CreateChildren__13dTgKiesuTag_cFv = .text:0x00001BF0; // type:function size:0x4 +initializeState_ControlWait__13dTgKiesuTag_cFv = .text:0x00001C00; // type:function size:0x14C +executeState_ControlWait__13dTgKiesuTag_cFv = .text:0x00001D50; // type:function size:0x5DC +finalizeState_ControlWait__13dTgKiesuTag_cFv = .text:0x00002330; // type:function size:0x10 +initializeState_ControlReturnToWait__13dTgKiesuTag_cFv = .text:0x00002340; // type:function size:0x174 +executeState_ControlReturnToWait__13dTgKiesuTag_cFv = .text:0x000024C0; // type:function size:0x79C +finalizeState_ControlReturnToWait__13dTgKiesuTag_cFv = .text:0x00002C60; // type:function size:0x4 +initializeState_ControlMove__13dTgKiesuTag_cFv = .text:0x00002C70; // type:function size:0x218 +executeState_ControlMove__13dTgKiesuTag_cFv = .text:0x00002E90; // type:function size:0x6A8 +finalizeState_ControlMove__13dTgKiesuTag_cFv = .text:0x00003540; // type:function size:0xC +initializeState_ControlFighting__13dTgKiesuTag_cFv = .text:0x00003550; // type:function size:0x244 +executeState_ControlFighting__13dTgKiesuTag_cFv = .text:0x000037A0; // type:function size:0xC38 +finalizeState_ControlFighting__13dTgKiesuTag_cFv = .text:0x000043E0; // type:function size:0xC +initializeState_ControlPathMove__13dTgKiesuTag_cFv = .text:0x000043F0; // type:function size:0x144 +executeState_ControlPathMove__13dTgKiesuTag_cFv = .text:0x00004540; // type:function size:0x588 +finalizeState_ControlPathMove__13dTgKiesuTag_cFv = .text:0x00004AD0; // type:function size:0x4 +initializeState_DoNothing__13dTgKiesuTag_cFv = .text:0x00004AE0; // type:function size:0x1C +executeState_DoNothing__13dTgKiesuTag_cFv = .text:0x00004B00; // type:function size:0x3C +finalizeState_DoNothing__13dTgKiesuTag_cFv = .text:0x00004B40; // type:function size:0x4 fn_154_4B50 = .text:0x00004B50; // type:function size:0x104 -fn_154_4C60 = .text:0x00004C60; // type:function size:0x60 -fn_154_4CC0 = .text:0x00004CC0; // type:function size:0xC -fn_154_4CD0 = .text:0x00004CD0; // type:function size:0x1C -fn_154_4CF0 = .text:0x00004CF0; // type:function size:0x1C -fn_154_4D10 = .text:0x00004D10; // type:function size:0x1C -fn_154_4D30 = .text:0x00004D30; // type:function size:0x10 -fn_154_4D40 = .text:0x00004D40; // type:function size:0x10 -fn_154_4D50 = .text:0x00004D50; // type:function size:0x10 -fn_154_4D60 = .text:0x00004D60; // type:function size:0x10 -fn_154_4D70 = .text:0x00004D70; // type:function size:0x10 -fn_154_4D80 = .text:0x00004D80; // type:function size:0x10 -fn_154_4D90 = .text:0x00004D90; // type:function size:0x30 -fn_154_4DC0 = .text:0x00004DC0; // type:function size:0x30 -fn_154_4DF0 = .text:0x00004DF0; // type:function size:0x30 -fn_154_4E20 = .text:0x00004E20; // type:function size:0x56C -fn_154_5390 = .text:0x00005390; // type:function size:0x58 -fn_154_53F0 = .text:0x000053F0; // type:function size:0x88 +build__29sFStateFct_c<13dTgKiesuTag_c>FRC12sStateIDIf_c = .text:0x00004C60; // type:function size:0x60 +dispose__29sFStateFct_c<13dTgKiesuTag_c>FRP10sStateIf_c = .text:0x00004CC0; // type:function size:0xC +initialize__26sFState_c<13dTgKiesuTag_c>Fv = .text:0x00004CD0; // type:function size:0x1C +execute__26sFState_c<13dTgKiesuTag_c>Fv = .text:0x00004CF0; // type:function size:0x1C +finalize__26sFState_c<13dTgKiesuTag_c>Fv = .text:0x00004D10; // type:function size:0x1C +initializeState__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004D30; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004D40; // type:function size:0x10 +refreshState__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004D50; // type:function size:0x10 +getState__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004D60; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004D70; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004D80; // type:function size:0x10 +finalizeState__28sFStateID_c<13dTgKiesuTag_c>CFR13dTgKiesuTag_c = .text:0x00004D90; // type:function size:0x30 +executeState__28sFStateID_c<13dTgKiesuTag_c>CFR13dTgKiesuTag_c = .text:0x00004DC0; // type:function size:0x30 +initializeState__28sFStateID_c<13dTgKiesuTag_c>CFR13dTgKiesuTag_c = .text:0x00004DF0; // type:function size:0x30 +__sinit_\d_t_ks_cpp = .text:0x00004E20; // type:function size:0x56C scope:local +__dt__28sFStateID_c<13dTgKiesuTag_c>Fv = .text:0x00005390; // type:function size:0x58 +isSameName__28sFStateID_c<13dTgKiesuTag_c>CFPCc = .text:0x000053F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -96,7 +96,7 @@ lbl_154_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float lbl_154_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_154_rodata_7C = .rodata:0x0000007C; // type:object size:0xC data:float lbl_154_rodata_88 = .rodata:0x00000088; // type:object size:0x98 data:double -lbl_154_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_KIESU_TAG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_154_data_10 = .data:0x00000010; // type:object size:0x4 data:string lbl_154_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_154_data_18 = .data:0x00000018; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_t_kytagNP/symbols.txt b/config/SOUE01/rels/d_t_kytagNP/symbols.txt index 43827f64..fa86517d 100644 --- a/config/SOUE01/rels/d_t_kytagNP/symbols.txt +++ b/config/SOUE01/rels/d_t_kytagNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -KytagTag__ctor = .text:0x000000F0; // type:function size:0xAC -fn_456_1A0 = .text:0x000001A0; // type:function size:0x58 -fn_456_200 = .text:0x00000200; // type:function size:0x58 -fn_456_260 = .text:0x00000260; // type:function size:0x6C -fn_456_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_456_370 = .text:0x00000370; // type:function size:0xA4 +dKytagTag_c_classInit__Fv = .text:0x000000F0; // type:function size:0xAC +__dt__11dKytagTag_cFv = .text:0x000001A0; // type:function size:0x58 +__dt__24sFState_c<11dKytagTag_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__27sFStateFct_c<11dKytagTag_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 fn_456_420 = .text:0x00000420; // type:function size:0x8 KytagTag__init = .text:0x00000430; // type:function size:0xA4 -fn_456_4E0 = .text:0x000004E0; // type:function size:0x10 +changeState__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004E0; // type:function size:0x10 fn_456_4F0 = .text:0x000004F0; // type:function size:0x28 fn_456_520 = .text:0x00000520; // type:function size:0x30 -fn_456_550 = .text:0x00000550; // type:function size:0x10 +executeState__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000550; // type:function size:0x10 fn_456_560 = .text:0x00000560; // type:function size:0x30 fn_456_590 = .text:0x00000590; // type:function size:0x8 -fn_456_5A0 = .text:0x000005A0; // type:function size:0x4 -fn_456_5B0 = .text:0x000005B0; // type:function size:0x638 -fn_456_BF0 = .text:0x00000BF0; // type:function size:0x4 +initializeState_Wait__11dKytagTag_cFv = .text:0x000005A0; // type:function size:0x4 +executeState_Wait__11dKytagTag_cFv = .text:0x000005B0; // type:function size:0x638 +finalizeState_Wait__11dKytagTag_cFv = .text:0x00000BF0; // type:function size:0x4 fn_456_C00 = .text:0x00000C00; // type:function size:0xC8 -fn_456_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_456_CE0 = .text:0x00000CE0; // type:function size:0x60 -fn_456_D40 = .text:0x00000D40; // type:function size:0xC -fn_456_D50 = .text:0x00000D50; // type:function size:0x1C -fn_456_D70 = .text:0x00000D70; // type:function size:0x1C -fn_456_D90 = .text:0x00000D90; // type:function size:0x1C -fn_456_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_456_DC0 = .text:0x00000DC0; // type:function size:0x10 -fn_456_DD0 = .text:0x00000DD0; // type:function size:0x10 -fn_456_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_456_DF0 = .text:0x00000DF0; // type:function size:0x10 -fn_456_E00 = .text:0x00000E00; // type:function size:0x10 -fn_456_E10 = .text:0x00000E10; // type:function size:0x30 -fn_456_E40 = .text:0x00000E40; // type:function size:0x30 -fn_456_E70 = .text:0x00000E70; // type:function size:0x30 -fn_456_EA0 = .text:0x00000EA0; // type:function size:0x10C -fn_456_FB0 = .text:0x00000FB0; // type:function size:0x58 -fn_456_1010 = .text:0x00001010; // type:function size:0x88 +getStateID__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CD0; // type:function size:0x10 +build__27sFStateFct_c<11dKytagTag_c>FRC12sStateIDIf_c = .text:0x00000CE0; // type:function size:0x60 +dispose__27sFStateFct_c<11dKytagTag_c>FRP10sStateIf_c = .text:0x00000D40; // type:function size:0xC +initialize__24sFState_c<11dKytagTag_c>Fv = .text:0x00000D50; // type:function size:0x1C +execute__24sFState_c<11dKytagTag_c>Fv = .text:0x00000D70; // type:function size:0x1C +finalize__24sFState_c<11dKytagTag_c>Fv = .text:0x00000D90; // type:function size:0x1C +initializeState__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DB0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DC0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DD0; // type:function size:0x10 +getState__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DE0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DF0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E00; // type:function size:0x10 +finalizeState__26sFStateID_c<11dKytagTag_c>CFR11dKytagTag_c = .text:0x00000E10; // type:function size:0x30 +executeState__26sFStateID_c<11dKytagTag_c>CFR11dKytagTag_c = .text:0x00000E40; // type:function size:0x30 +initializeState__26sFStateID_c<11dKytagTag_c>CFR11dKytagTag_c = .text:0x00000E70; // type:function size:0x30 +__sinit_\d_t_kytag_cpp = .text:0x00000EA0; // type:function size:0x10C scope:local +__dt__26sFStateID_c<11dKytagTag_c>Fv = .text:0x00000FB0; // type:function size:0x58 +isSameName__26sFStateID_c<11dKytagTag_c>CFPCc = .text:0x00001010; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_456_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_456_rodata_4 = .rodata:0x00000004; // type:object size:0x38 data:float -lbl_456_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_KYTAG_TAG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_456_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_456_data_14 = .data:0x00000014; // type:object size:0x1C lbl_456_data_30 = .data:0x00000030; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_t_lb_thunderNP/symbols.txt b/config/SOUE01/rels/d_t_lb_thunderNP/symbols.txt index 6e379327..6c057cb5 100644 --- a/config/SOUE01/rels/d_t_lb_thunderNP/symbols.txt +++ b/config/SOUE01/rels/d_t_lb_thunderNP/symbols.txt @@ -1,35 +1,35 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TagLbThunder__ctor = .text:0x00000070; // type:function size:0xAC -fn_457_120 = .text:0x00000120; // type:function size:0x58 -fn_457_180 = .text:0x00000180; // type:function size:0x6C -fn_457_1F0 = .text:0x000001F0; // type:function size:0xA0 -fn_457_290 = .text:0x00000290; // type:function size:0xA4 +dTgLbThunder_c_classInit__Fv = .text:0x00000070; // type:function size:0xAC +__dt__27sFState_c<14dTgLbThunder_c>Fv = .text:0x00000120; // type:function size:0x58 +__dt__30sFStateFct_c<14dTgLbThunder_c>Fv = .text:0x00000180; // type:function size:0x6C +__dt__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000001F0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000290; // type:function size:0xA4 fn_457_340 = .text:0x00000340; // type:function size:0x8 TagLbThunder__init = .text:0x00000350; // type:function size:0x34 fn_457_390 = .text:0x00000390; // type:function size:0x8 TagLbThunder__update = .text:0x000003A0; // type:function size:0x5A4 fn_457_950 = .text:0x00000950; // type:function size:0x8 -fn_457_960 = .text:0x00000960; // type:function size:0xC8 -fn_457_A30 = .text:0x00000A30; // type:function size:0x10 -fn_457_A40 = .text:0x00000A40; // type:function size:0x10 -fn_457_A50 = .text:0x00000A50; // type:function size:0x10 -fn_457_A60 = .text:0x00000A60; // type:function size:0x60 -fn_457_AC0 = .text:0x00000AC0; // type:function size:0xC -fn_457_AD0 = .text:0x00000AD0; // type:function size:0x1C -fn_457_AF0 = .text:0x00000AF0; // type:function size:0x1C -fn_457_B10 = .text:0x00000B10; // type:function size:0x1C -fn_457_B30 = .text:0x00000B30; // type:function size:0x10 -fn_457_B40 = .text:0x00000B40; // type:function size:0x10 -fn_457_B50 = .text:0x00000B50; // type:function size:0x10 -fn_457_B60 = .text:0x00000B60; // type:function size:0x10 -fn_457_B70 = .text:0x00000B70; // type:function size:0x10 -fn_457_B80 = .text:0x00000B80; // type:function size:0x10 +__dt__14dTgLbThunder_cFv = .text:0x00000960; // type:function size:0xC8 +executeState__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A30; // type:function size:0x10 +changeState__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A40; // type:function size:0x10 +getStateID__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A50; // type:function size:0x10 +build__30sFStateFct_c<14dTgLbThunder_c>FRC12sStateIDIf_c = .text:0x00000A60; // type:function size:0x60 +dispose__30sFStateFct_c<14dTgLbThunder_c>FRP10sStateIf_c = .text:0x00000AC0; // type:function size:0xC +initialize__27sFState_c<14dTgLbThunder_c>Fv = .text:0x00000AD0; // type:function size:0x1C +execute__27sFState_c<14dTgLbThunder_c>Fv = .text:0x00000AF0; // type:function size:0x1C +finalize__27sFState_c<14dTgLbThunder_c>Fv = .text:0x00000B10; // type:function size:0x1C +initializeState__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B30; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B40; // type:function size:0x10 +refreshState__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B50; // type:function size:0x10 +getState__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B60; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B70; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B80; // type:function size:0x10 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_457_rodata_0 = .rodata:0x00000000; // type:object size:0x50 data:float -lbl_457_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_LBTHUNDER_TAG = .data:0x00000000; // type:object size:0x10 lbl_457_data_10 = .data:0x00000010; // type:object size:0x78 lbl_457_data_88 = .data:0x00000088; // type:object size:0x30 lbl_457_data_B8 = .data:0x000000B8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_map_markNP/symbols.txt b/config/SOUE01/rels/d_t_map_markNP/symbols.txt index fbca3da4..77f15928 100644 --- a/config/SOUE01/rels/d_t_map_markNP/symbols.txt +++ b/config/SOUE01/rels/d_t_map_markNP/symbols.txt @@ -1,15 +1,15 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgMapMark__ctor = .text:0x00000070; // type:function size:0x4C +dTgMapMark_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TgMapMark__init = .text:0x000000C0; // type:function size:0xB4 TgMapMark__init2 = .text:0x00000180; // type:function size:0x54 fn_300_1E0 = .text:0x000001E0; // type:function size:0x8 fn_300_1F0 = .text:0x000001F0; // type:function size:0x8 fn_300_200 = .text:0x00000200; // type:function size:0x8 -fn_300_210 = .text:0x00000210; // type:function size:0x5C +__dt__12dTgMapMark_cFv = .text:0x00000210; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_300_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_300_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_T_MAP_MARK = .data:0x00000000; // type:object size:0x10 lbl_300_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_megami_divingNP/symbols.txt b/config/SOUE01/rels/d_t_megami_divingNP/symbols.txt index 45f7d783..9d92b521 100644 --- a/config/SOUE01/rels/d_t_megami_divingNP/symbols.txt +++ b/config/SOUE01/rels/d_t_megami_divingNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgMegamiDiving__ctor = .text:0x00000070; // type:function size:0x5C +dTgMegamiDiving_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C TgMegamiDiving__init = .text:0x000000D0; // type:function size:0x10 fn_304_E0 = .text:0x000000E0; // type:function size:0x8 TgMegamiDiving__update = .text:0x000000F0; // type:function size:0x260 fn_304_350 = .text:0x00000350; // type:function size:0x8 fn_304_360 = .text:0x00000360; // type:function size:0x9C -fn_304_400 = .text:0x00000400; // type:function size:0x70 +__dt__17dTgMegamiDiving_cFv = .text:0x00000400; // type:function size:0x70 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_304_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_304_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float -lbl_304_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_MEGAMI_DIVING_TAG = .data:0x00000000; // type:object size:0x10 lbl_304_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_miechanNP/symbols.txt b/config/SOUE01/rels/d_t_miechanNP/symbols.txt index 6d2d3212..918ceea3 100644 --- a/config/SOUE01/rels/d_t_miechanNP/symbols.txt +++ b/config/SOUE01/rels/d_t_miechanNP/symbols.txt @@ -3,16 +3,16 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TgMiechan__ctor = .text:0x000000F0; // type:function size:0xC8 -fn_126_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_126_220 = .text:0x00000220; // type:function size:0x58 -fn_126_280 = .text:0x00000280; // type:function size:0x6C -fn_126_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_126_390 = .text:0x00000390; // type:function size:0xA4 +dTgMiechan_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC8 +__dt__12dTgMiechan_cFv = .text:0x000001C0; // type:function size:0x58 +__dt__25sFState_c<12dTgMiechan_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__28sFStateFct_c<12dTgMiechan_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 TgMiechan__init = .text:0x00000440; // type:function size:0xDC -fn_126_520 = .text:0x00000520; // type:function size:0x10 +changeState__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000520; // type:function size:0x10 TgMiechan__update = .text:0x00000530; // type:function size:0x58 -fn_126_590 = .text:0x00000590; // type:function size:0x10 +executeState__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000590; // type:function size:0x10 fn_126_5A0 = .text:0x000005A0; // type:function size:0xA0 fn_126_640 = .text:0x00000640; // type:function size:0x20 fn_126_660 = .text:0x00000660; // type:function size:0x20 @@ -20,40 +20,40 @@ fn_126_680 = .text:0x00000680; // type:function size:0x18 fn_126_6A0 = .text:0x000006A0; // type:function size:0x88 fn_126_730 = .text:0x00000730; // type:function size:0xF0 fn_126_820 = .text:0x00000820; // type:function size:0xD8 -fn_126_900 = .text:0x00000900; // type:function size:0x4 -fn_126_910 = .text:0x00000910; // type:function size:0x130 -fn_126_A40 = .text:0x00000A40; // type:function size:0x4 -fn_126_A50 = .text:0x00000A50; // type:function size:0x4 -fn_126_A60 = .text:0x00000A60; // type:function size:0x3C -fn_126_AA0 = .text:0x00000AA0; // type:function size:0x4 -fn_126_AB0 = .text:0x00000AB0; // type:function size:0x4 -fn_126_AC0 = .text:0x00000AC0; // type:function size:0x7C -fn_126_B40 = .text:0x00000B40; // type:function size:0x4 +initializeState_Search__12dTgMiechan_cFv = .text:0x00000900; // type:function size:0x4 +executeState_Search__12dTgMiechan_cFv = .text:0x00000910; // type:function size:0x130 +finalizeState_Search__12dTgMiechan_cFv = .text:0x00000A40; // type:function size:0x4 +initializeState_Wait1__12dTgMiechan_cFv = .text:0x00000A50; // type:function size:0x4 +executeState_Wait1__12dTgMiechan_cFv = .text:0x00000A60; // type:function size:0x3C +finalizeState_Wait1__12dTgMiechan_cFv = .text:0x00000AA0; // type:function size:0x4 +initializeState_Wait2__12dTgMiechan_cFv = .text:0x00000AB0; // type:function size:0x4 +executeState_Wait2__12dTgMiechan_cFv = .text:0x00000AC0; // type:function size:0x7C +finalizeState_Wait2__12dTgMiechan_cFv = .text:0x00000B40; // type:function size:0x4 fn_126_B50 = .text:0x00000B50; // type:function size:0xE8 -fn_126_C40 = .text:0x00000C40; // type:function size:0x10 -fn_126_C50 = .text:0x00000C50; // type:function size:0x60 -fn_126_CB0 = .text:0x00000CB0; // type:function size:0xC -fn_126_CC0 = .text:0x00000CC0; // type:function size:0x1C -fn_126_CE0 = .text:0x00000CE0; // type:function size:0x1C -fn_126_D00 = .text:0x00000D00; // type:function size:0x1C -fn_126_D20 = .text:0x00000D20; // type:function size:0x10 -fn_126_D30 = .text:0x00000D30; // type:function size:0x10 -fn_126_D40 = .text:0x00000D40; // type:function size:0x10 -fn_126_D50 = .text:0x00000D50; // type:function size:0x10 -fn_126_D60 = .text:0x00000D60; // type:function size:0x10 -fn_126_D70 = .text:0x00000D70; // type:function size:0x10 -fn_126_D80 = .text:0x00000D80; // type:function size:0x30 -fn_126_DB0 = .text:0x00000DB0; // type:function size:0x30 -fn_126_DE0 = .text:0x00000DE0; // type:function size:0x30 -TgMiechan__sinit = .text:0x00000E10; // type:function size:0x27C -fn_126_1090 = .text:0x00001090; // type:function size:0x58 -fn_126_10F0 = .text:0x000010F0; // type:function size:0x88 +getStateID__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C40; // type:function size:0x10 +build__28sFStateFct_c<12dTgMiechan_c>FRC12sStateIDIf_c = .text:0x00000C50; // type:function size:0x60 +dispose__28sFStateFct_c<12dTgMiechan_c>FRP10sStateIf_c = .text:0x00000CB0; // type:function size:0xC +initialize__25sFState_c<12dTgMiechan_c>Fv = .text:0x00000CC0; // type:function size:0x1C +execute__25sFState_c<12dTgMiechan_c>Fv = .text:0x00000CE0; // type:function size:0x1C +finalize__25sFState_c<12dTgMiechan_c>Fv = .text:0x00000D00; // type:function size:0x1C +initializeState__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D20; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D30; // type:function size:0x10 +refreshState__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D40; // type:function size:0x10 +getState__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D50; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D60; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D70; // type:function size:0x10 +finalizeState__27sFStateID_c<12dTgMiechan_c>CFR12dTgMiechan_c = .text:0x00000D80; // type:function size:0x30 +executeState__27sFStateID_c<12dTgMiechan_c>CFR12dTgMiechan_c = .text:0x00000DB0; // type:function size:0x30 +initializeState__27sFStateID_c<12dTgMiechan_c>CFR12dTgMiechan_c = .text:0x00000DE0; // type:function size:0x30 +__sinit_\d_t_miechan_cpp = .text:0x00000E10; // type:function size:0x27C scope:local +__dt__27sFStateID_c<12dTgMiechan_c>Fv = .text:0x00001090; // type:function size:0x58 +isSameName__27sFStateID_c<12dTgMiechan_c>CFPCc = .text:0x000010F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_126_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_126_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float -lbl_126_data_0 = .data:0x00000000; // type:object size:0x1C data:4byte +g_profile_TAG_MIECHAN = .data:0x00000000; // type:object size:0x1C data:4byte lbl_126_data_1C = .data:0x0000001C; // type:object size:0x74 lbl_126_data_90 = .data:0x00000090; // type:object size:0x30 lbl_126_data_C0 = .data:0x000000C0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_minigame_insect_captureNP/splits.txt b/config/SOUE01/rels/d_t_minigame_insect_captureNP/splits.txt index 6ca39fb1..2fe5d292 100644 --- a/config/SOUE01/rels/d_t_minigame_insect_captureNP/splits.txt +++ b/config/SOUE01/rels/d_t_minigame_insect_captureNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:8 + .data type:data align:8 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_minigame_insect_captureNP/symbols.txt b/config/SOUE01/rels/d_t_minigame_insect_captureNP/symbols.txt index dfa2fc0d..90750a49 100644 --- a/config/SOUE01/rels/d_t_minigame_insect_captureNP/symbols.txt +++ b/config/SOUE01/rels/d_t_minigame_insect_captureNP/symbols.txt @@ -1,12 +1,12 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgInsectCaptureMinigame__ctor = .text:0x00000070; // type:function size:0x30 -TgInsectCaptureMinigame__ctorCont = .text:0x000000A0; // type:function size:0xEC -TgInsectCaptureMinigame__dtor = .text:0x00000190; // type:function size:0x90 +dTgMinigameInsectCapture_c_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__26dTgMinigameInsectCapture_cFv = .text:0x000000A0; // type:function size:0xEC +__dt__26dTgMinigameInsectCapture_cFv = .text:0x00000190; // type:function size:0x90 TgInsectCaptureMinigame__init = .text:0x00000220; // type:function size:0x24 fn_636_250 = .text:0x00000250; // type:function size:0x60 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_636_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_636_section4_10 = .rodata:0x00000010; // type:object size:0x74 +g_profile_TAG_MINIGAME_INSECT_CAPTURE = .data:0x00000000; // type:object size:0x10 +lbl_636_section4_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_mistNP/symbols.txt b/config/SOUE01/rels/d_t_mistNP/symbols.txt index c6618bbb..d12f0d31 100644 --- a/config/SOUE01/rels/d_t_mistNP/symbols.txt +++ b/config/SOUE01/rels/d_t_mistNP/symbols.txt @@ -4,51 +4,51 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_455_F0 = .text:0x000000F0; // type:function size:0x40 -fn_455_130 = .text:0x00000130; // type:function size:0x134 -fn_455_270 = .text:0x00000270; // type:function size:0x58 -fn_455_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_455_330 = .text:0x00000330; // type:function size:0x6C -fn_455_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_455_440 = .text:0x00000440; // type:function size:0xA4 +dMistTag_c_classInit__Fv = .text:0x00000130; // type:function size:0x134 +__dt__10dMistTag_cFv = .text:0x00000270; // type:function size:0x58 +__dt__23sFState_c<10dMistTag_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__26sFStateFct_c<10dMistTag_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 fn_455_4F0 = .text:0x000004F0; // type:function size:0x4 fn_455_500 = .text:0x00000500; // type:function size:0xA4 fn_455_5B0 = .text:0x000005B0; // type:function size:0x6C fn_455_620 = .text:0x00000620; // type:function size:0x94 -fn_455_6C0 = .text:0x000006C0; // type:function size:0x10 +changeState__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006C0; // type:function size:0x10 fn_455_6D0 = .text:0x000006D0; // type:function size:0x8 fn_455_6E0 = .text:0x000006E0; // type:function size:0x30 -fn_455_710 = .text:0x00000710; // type:function size:0x10 +executeState__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000710; // type:function size:0x10 fn_455_720 = .text:0x00000720; // type:function size:0x30 fn_455_750 = .text:0x00000750; // type:function size:0x34 fn_455_790 = .text:0x00000790; // type:function size:0x9C0 fn_455_1150 = .text:0x00001150; // type:function size:0x21C -fn_455_1370 = .text:0x00001370; // type:function size:0x4 -fn_455_1380 = .text:0x00001380; // type:function size:0x8 -fn_455_1390 = .text:0x00001390; // type:function size:0x4 +initializeState_Wait__10dMistTag_cFv = .text:0x00001370; // type:function size:0x4 +executeState_Wait__10dMistTag_cFv = .text:0x00001380; // type:function size:0x8 +finalizeState_Wait__10dMistTag_cFv = .text:0x00001390; // type:function size:0x4 fn_455_13A0 = .text:0x000013A0; // type:function size:0x11C -fn_455_14C0 = .text:0x000014C0; // type:function size:0x10 -fn_455_14D0 = .text:0x000014D0; // type:function size:0x60 -fn_455_1530 = .text:0x00001530; // type:function size:0xC -fn_455_1540 = .text:0x00001540; // type:function size:0x1C -fn_455_1560 = .text:0x00001560; // type:function size:0x1C -fn_455_1580 = .text:0x00001580; // type:function size:0x1C -fn_455_15A0 = .text:0x000015A0; // type:function size:0x10 -fn_455_15B0 = .text:0x000015B0; // type:function size:0x10 -fn_455_15C0 = .text:0x000015C0; // type:function size:0x10 -fn_455_15D0 = .text:0x000015D0; // type:function size:0x10 -fn_455_15E0 = .text:0x000015E0; // type:function size:0x10 -fn_455_15F0 = .text:0x000015F0; // type:function size:0x10 -fn_455_1600 = .text:0x00001600; // type:function size:0x30 -fn_455_1630 = .text:0x00001630; // type:function size:0x30 -fn_455_1660 = .text:0x00001660; // type:function size:0x30 -fn_455_1690 = .text:0x00001690; // type:function size:0x10C -fn_455_17A0 = .text:0x000017A0; // type:function size:0x58 -fn_455_1800 = .text:0x00001800; // type:function size:0x88 +getStateID__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014C0; // type:function size:0x10 +build__26sFStateFct_c<10dMistTag_c>FRC12sStateIDIf_c = .text:0x000014D0; // type:function size:0x60 +dispose__26sFStateFct_c<10dMistTag_c>FRP10sStateIf_c = .text:0x00001530; // type:function size:0xC +initialize__23sFState_c<10dMistTag_c>Fv = .text:0x00001540; // type:function size:0x1C +execute__23sFState_c<10dMistTag_c>Fv = .text:0x00001560; // type:function size:0x1C +finalize__23sFState_c<10dMistTag_c>Fv = .text:0x00001580; // type:function size:0x1C +initializeState__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015A0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015B0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015C0; // type:function size:0x10 +getState__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015D0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015E0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015F0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dMistTag_c>CFR10dMistTag_c = .text:0x00001600; // type:function size:0x30 +executeState__25sFStateID_c<10dMistTag_c>CFR10dMistTag_c = .text:0x00001630; // type:function size:0x30 +initializeState__25sFStateID_c<10dMistTag_c>CFR10dMistTag_c = .text:0x00001660; // type:function size:0x30 +__sinit_\d_t_mist_cpp = .text:0x00001690; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dMistTag_c>Fv = .text:0x000017A0; // type:function size:0x58 +isSameName__25sFStateID_c<10dMistTag_c>CFPCc = .text:0x00001800; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_455_rodata_0 = .rodata:0x00000000; // type:object size:0x98 data:float -lbl_455_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_MIST_TAG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_455_data_10 = .data:0x00000010; // type:object size:0x8 lbl_455_data_18 = .data:0x00000018; // type:object size:0x18 lbl_455_data_30 = .data:0x00000030; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_t_mole_mgrNP/symbols.txt b/config/SOUE01/rels/d_t_mole_mgrNP/symbols.txt index 85fc6084..33b21d0f 100644 --- a/config/SOUE01/rels/d_t_mole_mgrNP/symbols.txt +++ b/config/SOUE01/rels/d_t_mole_mgrNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_208_70 = .text:0x00000070; // type:function size:0x5C +dTgMoleMgr_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_208_D0 = .text:0x000000D0; // type:function size:0x2B8 fn_208_390 = .text:0x00000390; // type:function size:0x1B8 fn_208_550 = .text:0x00000550; // type:function size:0x8 fn_208_560 = .text:0x00000560; // type:function size:0x25C fn_208_7C0 = .text:0x000007C0; // type:function size:0x8 -fn_208_7D0 = .text:0x000007D0; // type:function size:0x74 +__dt__12dTgMoleMgr_cFv = .text:0x000007D0; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_208_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float -lbl_208_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_MOLE_MGR_TAG = .data:0x00000000; // type:object size:0x10 lbl_208_data_10 = .data:0x00000010; // type:object size:0x74 lbl_208_bss_8 = .bss:0x00000008; // type:object size:0x20 data:byte diff --git a/config/SOUE01/rels/d_t_musasabiNP/symbols.txt b/config/SOUE01/rels/d_t_musasabiNP/symbols.txt index 7e2e2ca8..fac1cd47 100644 --- a/config/SOUE01/rels/d_t_musasabiNP/symbols.txt +++ b/config/SOUE01/rels/d_t_musasabiNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_438_70 = .text:0x00000070; // type:function size:0x4C +dTgMusasabi_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C fn_438_C0 = .text:0x000000C0; // type:function size:0xE0 fn_438_1A0 = .text:0x000001A0; // type:function size:0x8 fn_438_1B0 = .text:0x000001B0; // type:function size:0x278 fn_438_430 = .text:0x00000430; // type:function size:0x1C fn_438_450 = .text:0x00000450; // type:function size:0x8 -fn_438_460 = .text:0x00000460; // type:function size:0x5C +__dt__13dTgMusasabi_cFv = .text:0x00000460; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_438_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:double lbl_438_rodata_18 = .rodata:0x00000018; // type:object size:0x20 data:float -lbl_438_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_MUSASABI = .data:0x00000000; // type:object size:0x10 lbl_438_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_musouNP/symbols.txt b/config/SOUE01/rels/d_t_musouNP/symbols.txt index e8468482..58f4196f 100644 --- a/config/SOUE01/rels/d_t_musouNP/symbols.txt +++ b/config/SOUE01/rels/d_t_musouNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_335_F0 = .text:0x000000F0; // type:function size:0x4C +dTgMusou_c_classInit__Fv = .text:0x000000F0; // type:function size:0x4C fn_335_140 = .text:0x00000140; // type:function size:0x24 fn_335_170 = .text:0x00000170; // type:function size:0x8C fn_335_200 = .text:0x00000200; // type:function size:0x48 @@ -32,7 +32,7 @@ TgMusou__update = .text:0x00000FD0; // type:function size:0x100 fn_335_10D0 = .text:0x000010D0; // type:function size:0x8 fn_335_10E0 = .text:0x000010E0; // type:function size:0x3C fn_335_1120 = .text:0x00001120; // type:function size:0xE4 -fn_335_1210 = .text:0x00001210; // type:function size:0x5C +__dt__10dTgMusou_cFv = .text:0x00001210; // type:function size:0x5C fn_335_1270 = .text:0x00001270; // type:function size:0x1B4 fn_335_1430 = .text:0x00001430; // type:function size:0x58 fn_335_1490 = .text:0x00001490; // type:function size:0x40 @@ -45,7 +45,7 @@ lbl_335_rodata_30 = .rodata:0x00000030; // type:object size:0x1C data:float lbl_335_rodata_4C = .rodata:0x0000004C; // type:object size:0x14 data:float lbl_335_rodata_60 = .rodata:0x00000060; // type:object size:0x1C lbl_335_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float -lbl_335_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_T_KUMITE = .data:0x00000000; // type:object size:0x10 lbl_335_data_10 = .data:0x00000010; // type:object size:0x74 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_335_bss_8 = .bss:0x00000008; // type:object size:0x10 data:4byte diff --git a/config/SOUE01/rels/d_t_player_restartNP/symbols.txt b/config/SOUE01/rels/d_t_player_restartNP/symbols.txt index 3a55f479..888e1e7f 100644 --- a/config/SOUE01/rels/d_t_player_restartNP/symbols.txt +++ b/config/SOUE01/rels/d_t_player_restartNP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgPlayerRestart__ctor = .text:0x00000070; // type:function size:0x4C +dTgPlayerRestart_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TgPlayerRestart__init = .text:0x000000C0; // type:function size:0x110 TgPlayerRestart__update = .text:0x000001D0; // type:function size:0x294 -fn_201_470 = .text:0x00000470; // type:function size:0x5C +__dt__18dTgPlayerRestart_cFv = .text:0x00000470; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_201_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_201_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float -lbl_201_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_PL_RESTART = .data:0x00000000; // type:object size:0x10 lbl_201_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_201_data_14 = .data:0x00000014; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_plightNP/symbols.txt b/config/SOUE01/rels/d_t_plightNP/symbols.txt index a6c1936c..0bfc57f1 100644 --- a/config/SOUE01/rels/d_t_plightNP/symbols.txt +++ b/config/SOUE01/rels/d_t_plightNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TagPLight__ctor = .text:0x00000070; // type:function size:0x80 +dTgPlight_c_classInit__Fv = .text:0x00000070; // type:function size:0x80 fn_503_F0 = .text:0x000000F0; // type:function size:0x4 fn_503_100 = .text:0x00000100; // type:function size:0x40 TagPLight__init = .text:0x00000140; // type:function size:0x90 fn_503_1D0 = .text:0x000001D0; // type:function size:0x3C fn_503_210 = .text:0x00000210; // type:function size:0x8 fn_503_220 = .text:0x00000220; // type:function size:0x8 -fn_503_230 = .text:0x00000230; // type:function size:0x7C +__dt__11dTgPlight_cFv = .text:0x00000230; // type:function size:0x7C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_503_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_503_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_PLIGHT_TAG = .data:0x00000000; // type:object size:0x10 lbl_503_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_pltchgNP/symbols.txt b/config/SOUE01/rels/d_t_pltchgNP/symbols.txt index 031c420b..71d2f652 100644 --- a/config/SOUE01/rels/d_t_pltchgNP/symbols.txt +++ b/config/SOUE01/rels/d_t_pltchgNP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TagPlightChg__ctor = .text:0x00000070; // type:function size:0x4C +dTgPltchg_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TagPlightChg__inti = .text:0x000000C0; // type:function size:0x9C fn_502_160 = .text:0x00000160; // type:function size:0x8 fn_502_170 = .text:0x00000170; // type:function size:0x184 fn_502_300 = .text:0x00000300; // type:function size:0x264 TagPlightChg__update = .text:0x00000570; // type:function size:0xC8 fn_502_640 = .text:0x00000640; // type:function size:0x8 -fn_502_650 = .text:0x00000650; // type:function size:0x5C +__dt__11dTgPltchg_cFv = .text:0x00000650; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_502_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float @@ -16,6 +16,6 @@ lbl_502_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_502_rodata_8 = .rodata:0x00000008; // type:object size:0x8 data:double lbl_502_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_502_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double -lbl_502_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_PLTCHG_TAG = .data:0x00000000; // type:object size:0x10 lbl_502_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_502_data_14 = .data:0x00000014; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_pumpkin_clayNP/symbols.txt b/config/SOUE01/rels/d_t_pumpkin_clayNP/symbols.txt index 01f50a72..70089626 100644 --- a/config/SOUE01/rels/d_t_pumpkin_clayNP/symbols.txt +++ b/config/SOUE01/rels/d_t_pumpkin_clayNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TgPumpkinClay__ctor = .text:0x000000F0; // type:function size:0xE0 -fn_560_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_560_230 = .text:0x00000230; // type:function size:0x58 -fn_560_290 = .text:0x00000290; // type:function size:0x6C -fn_560_300 = .text:0x00000300; // type:function size:0xA0 -fn_560_3A0 = .text:0x000003A0; // type:function size:0xA4 +dTgPumpkinClay_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 +__dt__16dTgPumpkinClay_cFv = .text:0x000001D0; // type:function size:0x58 +__dt__29sFState_c<16dTgPumpkinClay_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__32sFStateFct_c<16dTgPumpkinClay_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_560_450 = .text:0x00000450; // type:function size:0x14 fn_560_470 = .text:0x00000470; // type:function size:0x58 TgPumpkinClay__init = .text:0x000004D0; // type:function size:0x38 -fn_560_510 = .text:0x00000510; // type:function size:0x10 +changeState__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000510; // type:function size:0x10 TgPumpkinClay__init2 = .text:0x00000520; // type:function size:0x58 fn_560_580 = .text:0x00000580; // type:function size:0x8 TgPumpkinClay__update = .text:0x00000590; // type:function size:0x30 -fn_560_5C0 = .text:0x000005C0; // type:function size:0x10 +executeState__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005C0; // type:function size:0x10 fn_560_5D0 = .text:0x000005D0; // type:function size:0x8 -fn_560_5E0 = .text:0x000005E0; // type:function size:0x4 -TgPumpkinClay__stateWaitUpdate = .text:0x000005F0; // type:function size:0x284 -fn_560_880 = .text:0x00000880; // type:function size:0x4 +initializeState_Wait__16dTgPumpkinClay_cFv = .text:0x000005E0; // type:function size:0x4 +executeState_Wait__16dTgPumpkinClay_cFv = .text:0x000005F0; // type:function size:0x284 +finalizeState_Wait__16dTgPumpkinClay_cFv = .text:0x00000880; // type:function size:0x4 TgPumpkinClay__spawnPumpkin = .text:0x00000890; // type:function size:0x194 fn_560_A30 = .text:0x00000A30; // type:function size:0xF0 -fn_560_B20 = .text:0x00000B20; // type:function size:0x10 -fn_560_B30 = .text:0x00000B30; // type:function size:0x60 -fn_560_B90 = .text:0x00000B90; // type:function size:0xC -fn_560_BA0 = .text:0x00000BA0; // type:function size:0x1C -fn_560_BC0 = .text:0x00000BC0; // type:function size:0x1C -fn_560_BE0 = .text:0x00000BE0; // type:function size:0x1C -fn_560_C00 = .text:0x00000C00; // type:function size:0x10 -fn_560_C10 = .text:0x00000C10; // type:function size:0x10 -fn_560_C20 = .text:0x00000C20; // type:function size:0x10 -fn_560_C30 = .text:0x00000C30; // type:function size:0x10 -fn_560_C40 = .text:0x00000C40; // type:function size:0x10 -fn_560_C50 = .text:0x00000C50; // type:function size:0x10 -fn_560_C60 = .text:0x00000C60; // type:function size:0x30 -fn_560_C90 = .text:0x00000C90; // type:function size:0x30 -fn_560_CC0 = .text:0x00000CC0; // type:function size:0x30 -fn_560_CF0 = .text:0x00000CF0; // type:function size:0x10C -fn_560_E00 = .text:0x00000E00; // type:function size:0x58 -fn_560_E60 = .text:0x00000E60; // type:function size:0x88 +getStateID__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B20; // type:function size:0x10 +build__32sFStateFct_c<16dTgPumpkinClay_c>FRC12sStateIDIf_c = .text:0x00000B30; // type:function size:0x60 +dispose__32sFStateFct_c<16dTgPumpkinClay_c>FRP10sStateIf_c = .text:0x00000B90; // type:function size:0xC +initialize__29sFState_c<16dTgPumpkinClay_c>Fv = .text:0x00000BA0; // type:function size:0x1C +execute__29sFState_c<16dTgPumpkinClay_c>Fv = .text:0x00000BC0; // type:function size:0x1C +finalize__29sFState_c<16dTgPumpkinClay_c>Fv = .text:0x00000BE0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C00; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C10; // type:function size:0x10 +refreshState__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C20; // type:function size:0x10 +getState__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C30; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C40; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C50; // type:function size:0x10 +finalizeState__31sFStateID_c<16dTgPumpkinClay_c>CFR16dTgPumpkinClay_c = .text:0x00000C60; // type:function size:0x30 +executeState__31sFStateID_c<16dTgPumpkinClay_c>CFR16dTgPumpkinClay_c = .text:0x00000C90; // type:function size:0x30 +initializeState__31sFStateID_c<16dTgPumpkinClay_c>CFR16dTgPumpkinClay_c = .text:0x00000CC0; // type:function size:0x30 +__sinit_\d_t_pumpkin_clay_cpp = .text:0x00000CF0; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dTgPumpkinClay_c>Fv = .text:0x00000E00; // type:function size:0x58 +isSameName__31sFStateID_c<16dTgPumpkinClay_c>CFPCc = .text:0x00000E60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_560_rodata_0 = .rodata:0x00000000; // type:object size:0x70 data:float lbl_560_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:float -lbl_560_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_TAG_PUMPKIN_CLAY = .data:0x00000000; // type:object size:0x10 data:4byte lbl_560_data_10 = .data:0x00000010; // type:object size:0x78 lbl_560_data_88 = .data:0x00000088; // type:object size:0x30 lbl_560_data_B8 = .data:0x000000B8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_reactionNP/symbols.txt b/config/SOUE01/rels/d_t_reactionNP/symbols.txt index ca27658b..b5b7ed28 100644 --- a/config/SOUE01/rels/d_t_reactionNP/symbols.txt +++ b/config/SOUE01/rels/d_t_reactionNP/symbols.txt @@ -3,22 +3,22 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TgReaction__ctor = .text:0x000000F0; // type:function size:0xDC -fn_578_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_578_230 = .text:0x00000230; // type:function size:0x6C -fn_578_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_578_340 = .text:0x00000340; // type:function size:0xA4 +dTgReaction_c_classInit__Fv = .text:0x000000F0; // type:function size:0xDC +__dt__26sFState_c<13dTgReaction_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__29sFStateFct_c<13dTgReaction_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_578_3F0 = .text:0x000003F0; // type:function size:0x8 TgReaction__init = .text:0x00000400; // type:function size:0x350 -fn_578_750 = .text:0x00000750; // type:function size:0x10 +changeState__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000750; // type:function size:0x10 fn_578_760 = .text:0x00000760; // type:function size:0x24 TgReaction__update = .text:0x00000790; // type:function size:0x84 -fn_578_820 = .text:0x00000820; // type:function size:0x10 +executeState__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000820; // type:function size:0x10 fn_578_830 = .text:0x00000830; // type:function size:0x8 -fn_578_840 = .text:0x00000840; // type:function size:0x4 -TgReaction__stateWaitUpdate = .text:0x00000850; // type:function size:0x40 +initializeState_Wait__13dTgReaction_cFv = .text:0x00000840; // type:function size:0x4 +executeState_Wait__13dTgReaction_cFv = .text:0x00000850; // type:function size:0x40 fn_578_890 = .text:0x00000890; // type:function size:0x4 -fn_578_8A0 = .text:0x000008A0; // type:function size:0x4 +finalizeState_Wait__13dTgReaction_cFv = .text:0x000008A0; // type:function size:0x4 TgReaction__bonkGiveItemMaybe = .text:0x000008B0; // type:function size:0x2B8 fn_578_B70 = .text:0x00000B70; // type:function size:0xE0 TgReaction__sling/BellowsGiveItemMaybe = .text:0x00000C50; // type:function size:0x108 @@ -26,32 +26,32 @@ TgReaction__unregisterDowsingTarget = .text:0x00000D60; // type:function size:0x fn_578_DB0 = .text:0x00000DB0; // type:function size:0xB4 fn_578_E70 = .text:0x00000E70; // type:function size:0x184 fn_578_1000 = .text:0x00001000; // type:function size:0xA4 -TgReaction__dtor = .text:0x000010B0; // type:function size:0xD8 -fn_578_1190 = .text:0x00001190; // type:function size:0x10 -fn_578_11A0 = .text:0x000011A0; // type:function size:0x60 -fn_578_1200 = .text:0x00001200; // type:function size:0xC -fn_578_1210 = .text:0x00001210; // type:function size:0x1C -fn_578_1230 = .text:0x00001230; // type:function size:0x1C -fn_578_1250 = .text:0x00001250; // type:function size:0x1C -fn_578_1270 = .text:0x00001270; // type:function size:0x10 -fn_578_1280 = .text:0x00001280; // type:function size:0x10 -fn_578_1290 = .text:0x00001290; // type:function size:0x10 -fn_578_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_578_12B0 = .text:0x000012B0; // type:function size:0x10 -fn_578_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_578_12D0 = .text:0x000012D0; // type:function size:0x30 -fn_578_1300 = .text:0x00001300; // type:function size:0x30 -fn_578_1330 = .text:0x00001330; // type:function size:0x30 -TgReaction__sinit = .text:0x00001360; // type:function size:0x10C -fn_578_1470 = .text:0x00001470; // type:function size:0x58 -fn_578_14D0 = .text:0x000014D0; // type:function size:0x88 +__dt__13dTgReaction_cFv = .text:0x000010B0; // type:function size:0xD8 +getStateID__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001190; // type:function size:0x10 +build__29sFStateFct_c<13dTgReaction_c>FRC12sStateIDIf_c = .text:0x000011A0; // type:function size:0x60 +dispose__29sFStateFct_c<13dTgReaction_c>FRP10sStateIf_c = .text:0x00001200; // type:function size:0xC +initialize__26sFState_c<13dTgReaction_c>Fv = .text:0x00001210; // type:function size:0x1C +execute__26sFState_c<13dTgReaction_c>Fv = .text:0x00001230; // type:function size:0x1C +finalize__26sFState_c<13dTgReaction_c>Fv = .text:0x00001250; // type:function size:0x1C +initializeState__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001270; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001280; // type:function size:0x10 +refreshState__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001290; // type:function size:0x10 +getState__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012A0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012B0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012C0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dTgReaction_c>CFR13dTgReaction_c = .text:0x000012D0; // type:function size:0x30 +executeState__28sFStateID_c<13dTgReaction_c>CFR13dTgReaction_c = .text:0x00001300; // type:function size:0x30 +initializeState__28sFStateID_c<13dTgReaction_c>CFR13dTgReaction_c = .text:0x00001330; // type:function size:0x30 +__sinit_\d_t_reaction_cpp = .text:0x00001360; // type:function size:0x10C scope:local +__dt__28sFStateID_c<13dTgReaction_c>Fv = .text:0x00001470; // type:function size:0x58 +isSameName__28sFStateID_c<13dTgReaction_c>CFPCc = .text:0x000014D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_578_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_578_rodata_4 = .rodata:0x00000004; // type:object size:0x1C data:float lbl_578_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:double -lbl_578_data_0 = .data:0x00000000; // type:object size:0x64 data:4byte +g_profile_TAG_REACTION = .data:0x00000000; // type:object size:0x64 data:4byte lbl_578_data_64 = .data:0x00000064; // type:object size:0x4 data:4byte lbl_578_data_68 = .data:0x00000068; // type:object size:0x80 lbl_578_data_E8 = .data:0x000000E8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_restart_time_stoneNP/symbols.txt b/config/SOUE01/rels/d_t_restart_time_stoneNP/symbols.txt index b2f9d103..50065c02 100644 --- a/config/SOUE01/rels/d_t_restart_time_stoneNP/symbols.txt +++ b/config/SOUE01/rels/d_t_restart_time_stoneNP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgRestartTimeStone__ctor = .text:0x00000070; // type:function size:0x4C +dTgRestartTimeStone_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TgRestartTimeStone__init = .text:0x000000C0; // type:function size:0xC4 fn_617_190 = .text:0x00000190; // type:function size:0x8 TgRestartTimeStone__update = .text:0x000001A0; // type:function size:0x8 fn_617_1B0 = .text:0x000001B0; // type:function size:0x8 -TgRestartTimeStone__dtor = .text:0x000001C0; // type:function size:0x5C +__dt__21dTgRestartTimeStone_cFv = .text:0x000001C0; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_617_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_617_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_RESTART_TIME_STONE = .data:0x00000000; // type:object size:0x10 lbl_617_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_ride_rock_setNP/symbols.txt b/config/SOUE01/rels/d_t_ride_rock_setNP/symbols.txt index e4ee31c7..b365438f 100644 --- a/config/SOUE01/rels/d_t_ride_rock_setNP/symbols.txt +++ b/config/SOUE01/rels/d_t_ride_rock_setNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgRideRockSet__ctor = .text:0x00000070; // type:function size:0x68 +dTgRideRockSet_c_classInit__Fv = .text:0x00000070; // type:function size:0x68 TgRideRockSet__init1 = .text:0x000000E0; // type:function size:0x18C TgRideRockSet__init2 = .text:0x00000270; // type:function size:0x164 fn_209_3E0 = .text:0x000003E0; // type:function size:0x8 @@ -14,11 +14,11 @@ fn_209_5A0 = .text:0x000005A0; // type:function size:0x5C fn_209_600 = .text:0x00000600; // type:function size:0xA8 fn_209_6B0 = .text:0x000006B0; // type:function size:0x7C fn_209_730 = .text:0x00000730; // type:function size:0x50 -TgRideRockSet__dtor = .text:0x00000780; // type:function size:0x84 +__dt__16dTgRideRockSet_cFv = .text:0x00000780; // type:function size:0x84 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_209_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_209_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_RIDE_ROCK_SET_TAG = .data:0x00000000; // type:object size:0x10 lbl_209_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_209_data_14 = .data:0x00000014; // type:object size:0x1 data:byte lbl_209_data_18 = .data:0x00000018; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_ro_at_target_managerNP/splits.txt b/config/SOUE01/rels/d_t_ro_at_target_managerNP/splits.txt index 794e7397..9782f990 100644 --- a/config/SOUE01/rels/d_t_ro_at_target_managerNP/splits.txt +++ b/config/SOUE01/rels/d_t_ro_at_target_managerNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:8 + .data type:data align:8 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_ro_at_target_managerNP/symbols.txt b/config/SOUE01/rels/d_t_ro_at_target_managerNP/symbols.txt index e81b785e..0e3161ce 100644 --- a/config/SOUE01/rels/d_t_ro_at_target_managerNP/symbols.txt +++ b/config/SOUE01/rels/d_t_ro_at_target_managerNP/symbols.txt @@ -1,8 +1,8 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_586_70 = .text:0x00000070; // type:function size:0x6C -fn_586_E0 = .text:0x000000E0; // type:function size:0x58 +dTgRoAtTargetManager_c_classInit__Fv = .text:0x00000070; // type:function size:0x6C +__dt__22dTgRoAtTargetManager_cFv = .text:0x000000E0; // type:function size:0x58 fn_586_140 = .text:0x00000140; // type:function size:0x7C fn_586_1C0 = .text:0x000001C0; // type:function size:0x30 fn_586_1F0 = .text:0x000001F0; // type:function size:0x22C @@ -17,8 +17,8 @@ fn_586_710 = .text:0x00000710; // type:function size:0x20 fn_586_730 = .text:0x00000730; // type:function size:0x7C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_586_section4_0 = .rodata:0x00000000; // type:object size:0x20 data:4byte -lbl_586_section4_20 = .rodata:0x00000020; // type:object size:0x14 -lbl_586_section4_34 = .rodata:0x00000034; // type:object size:0x14 -lbl_586_section4_48 = .rodata:0x00000048; // type:object size:0xE8 +g_profile_RO_AT_TAR_MANAGER_TAG = .data:0x00000000; // type:object size:0x20 data:4byte +lbl_586_section4_20 = .data:0x00000020; // type:object size:0x14 +lbl_586_section4_34 = .data:0x00000034; // type:object size:0x14 +lbl_586_section4_48 = .data:0x00000048; // type:object size:0xE8 lbl_586_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_t_roll_attack_logNP/symbols.txt b/config/SOUE01/rels/d_t_roll_attack_logNP/symbols.txt index c86f41ca..ee06972e 100644 --- a/config/SOUE01/rels/d_t_roll_attack_logNP/symbols.txt +++ b/config/SOUE01/rels/d_t_roll_attack_logNP/symbols.txt @@ -3,35 +3,35 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_448_F0 = .text:0x000000F0; // type:function size:0xC4 -fn_448_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_448_220 = .text:0x00000220; // type:function size:0x58 -fn_448_280 = .text:0x00000280; // type:function size:0x6C -fn_448_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_448_390 = .text:0x00000390; // type:function size:0xA4 +dTgRollAttackLog_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC4 +__dt__18dTgRollAttackLog_cFv = .text:0x000001C0; // type:function size:0x58 +__dt__31sFState_c<18dTgRollAttackLog_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__34sFStateFct_c<18dTgRollAttackLog_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_448_440 = .text:0x00000440; // type:function size:0x40 -fn_448_480 = .text:0x00000480; // type:function size:0x10 +changeState__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000480; // type:function size:0x10 fn_448_490 = .text:0x00000490; // type:function size:0x8 fn_448_4A0 = .text:0x000004A0; // type:function size:0x30 -fn_448_4D0 = .text:0x000004D0; // type:function size:0x10 +executeState__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004D0; // type:function size:0x10 fn_448_4E0 = .text:0x000004E0; // type:function size:0x4D8 fn_448_9C0 = .text:0x000009C0; // type:function size:0x1C fn_448_9E0 = .text:0x000009E0; // type:function size:0x8 -fn_448_9F0 = .text:0x000009F0; // type:function size:0x30 -fn_448_A20 = .text:0x00000A20; // type:function size:0xD4 -fn_448_B00 = .text:0x00000B00; // type:function size:0x4 -fn_448_B10 = .text:0x00000B10; // type:function size:0x4 -fn_448_B20 = .text:0x00000B20; // type:function size:0xF4 -fn_448_C20 = .text:0x00000C20; // type:function size:0x4 -fn_448_C30 = .text:0x00000C30; // type:function size:0xC -fn_448_C40 = .text:0x00000C40; // type:function size:0xB8 -fn_448_D00 = .text:0x00000D00; // type:function size:0x4 -fn_448_D10 = .text:0x00000D10; // type:function size:0xC -fn_448_D20 = .text:0x00000D20; // type:function size:0xA8 -fn_448_DD0 = .text:0x00000DD0; // type:function size:0x4 -fn_448_DE0 = .text:0x00000DE0; // type:function size:0x4 -fn_448_DF0 = .text:0x00000DF0; // type:function size:0x4 -fn_448_E00 = .text:0x00000E00; // type:function size:0x4 +initializeState_Wait__18dTgRollAttackLog_cFv = .text:0x000009F0; // type:function size:0x30 +executeState_Wait__18dTgRollAttackLog_cFv = .text:0x00000A20; // type:function size:0xD4 +finalizeState_Wait__18dTgRollAttackLog_cFv = .text:0x00000B00; // type:function size:0x4 +initializeState_RollAttack__18dTgRollAttackLog_cFv = .text:0x00000B10; // type:function size:0x4 +executeState_RollAttack__18dTgRollAttackLog_cFv = .text:0x00000B20; // type:function size:0xF4 +finalizeState_RollAttack__18dTgRollAttackLog_cFv = .text:0x00000C20; // type:function size:0x4 +initializeState_Request__18dTgRollAttackLog_cFv = .text:0x00000C30; // type:function size:0xC +executeState_Request__18dTgRollAttackLog_cFv = .text:0x00000C40; // type:function size:0xB8 +finalizeState_Request__18dTgRollAttackLog_cFv = .text:0x00000D00; // type:function size:0x4 +initializeState_FinishAttack__18dTgRollAttackLog_cFv = .text:0x00000D10; // type:function size:0xC +executeState_FinishAttack__18dTgRollAttackLog_cFv = .text:0x00000D20; // type:function size:0xA8 +finalizeState_FinishAttack__18dTgRollAttackLog_cFv = .text:0x00000DD0; // type:function size:0x4 +initializeState_None__18dTgRollAttackLog_cFv = .text:0x00000DE0; // type:function size:0x4 +executeState_None__18dTgRollAttackLog_cFv = .text:0x00000DF0; // type:function size:0x4 +finalizeState_None__18dTgRollAttackLog_cFv = .text:0x00000E00; // type:function size:0x4 fn_448_E10 = .text:0x00000E10; // type:function size:0x2C fn_448_E40 = .text:0x00000E40; // type:function size:0x60 fn_448_EA0 = .text:0x00000EA0; // type:function size:0x118 @@ -39,31 +39,31 @@ fn_448_FC0 = .text:0x00000FC0; // type:function size:0x100 fn_448_10C0 = .text:0x000010C0; // type:function size:0xA8 fn_448_1170 = .text:0x00001170; // type:function size:0x4C fn_448_11C0 = .text:0x000011C0; // type:function size:0xE8 -fn_448_12B0 = .text:0x000012B0; // type:function size:0x10 -fn_448_12C0 = .text:0x000012C0; // type:function size:0x60 -fn_448_1320 = .text:0x00001320; // type:function size:0xC -fn_448_1330 = .text:0x00001330; // type:function size:0x1C -fn_448_1350 = .text:0x00001350; // type:function size:0x1C -fn_448_1370 = .text:0x00001370; // type:function size:0x1C -fn_448_1390 = .text:0x00001390; // type:function size:0x10 -fn_448_13A0 = .text:0x000013A0; // type:function size:0x10 -fn_448_13B0 = .text:0x000013B0; // type:function size:0x10 -fn_448_13C0 = .text:0x000013C0; // type:function size:0x10 -fn_448_13D0 = .text:0x000013D0; // type:function size:0x10 -fn_448_13E0 = .text:0x000013E0; // type:function size:0x10 -fn_448_13F0 = .text:0x000013F0; // type:function size:0x30 -fn_448_1420 = .text:0x00001420; // type:function size:0x30 -fn_448_1450 = .text:0x00001450; // type:function size:0x30 -fn_448_1480 = .text:0x00001480; // type:function size:0x3F4 -fn_448_1880 = .text:0x00001880; // type:function size:0x58 -fn_448_18E0 = .text:0x000018E0; // type:function size:0x88 +getStateID__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012B0; // type:function size:0x10 +build__34sFStateFct_c<18dTgRollAttackLog_c>FRC12sStateIDIf_c = .text:0x000012C0; // type:function size:0x60 +dispose__34sFStateFct_c<18dTgRollAttackLog_c>FRP10sStateIf_c = .text:0x00001320; // type:function size:0xC +initialize__31sFState_c<18dTgRollAttackLog_c>Fv = .text:0x00001330; // type:function size:0x1C +execute__31sFState_c<18dTgRollAttackLog_c>Fv = .text:0x00001350; // type:function size:0x1C +finalize__31sFState_c<18dTgRollAttackLog_c>Fv = .text:0x00001370; // type:function size:0x1C +initializeState__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001390; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000013A0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000013B0; // type:function size:0x10 +getState__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013C0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013D0; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013E0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dTgRollAttackLog_c>CFR18dTgRollAttackLog_c = .text:0x000013F0; // type:function size:0x30 +executeState__33sFStateID_c<18dTgRollAttackLog_c>CFR18dTgRollAttackLog_c = .text:0x00001420; // type:function size:0x30 +initializeState__33sFStateID_c<18dTgRollAttackLog_c>CFR18dTgRollAttackLog_c = .text:0x00001450; // type:function size:0x30 +__sinit_\d_t_roll_attack_log_cpp = .text:0x00001480; // type:function size:0x3F4 scope:local +__dt__33sFStateID_c<18dTgRollAttackLog_c>Fv = .text:0x00001880; // type:function size:0x58 +isSameName__33sFStateID_c<18dTgRollAttackLog_c>CFPCc = .text:0x000018E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_448_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_448_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_448_rodata_1C = .rodata:0x0000001C; // type:object size:0x10 data:float -lbl_448_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_TAG_ROLL_ATTACK_LOG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_448_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_448_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_448_data_18 = .data:0x00000018; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_t_scene_changeNP/symbols.txt b/config/SOUE01/rels/d_t_scene_changeNP/symbols.txt index 15c1b69f..96f39adb 100644 --- a/config/SOUE01/rels/d_t_scene_changeNP/symbols.txt +++ b/config/SOUE01/rels/d_t_scene_changeNP/symbols.txt @@ -1,20 +1,20 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgSceneChange__ctor = .text:0x00000070; // type:function size:0x4C +dTgSceneChange_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TgSceneChange__init = .text:0x000000C0; // type:function size:0xD4 fn_204_1A0 = .text:0x000001A0; // type:function size:0x74 TgSceneChange__update = .text:0x00000220; // type:function size:0x160 fn_204_380 = .text:0x00000380; // type:function size:0x1C4 fn_204_550 = .text:0x00000550; // type:function size:0x5C fn_204_5B0 = .text:0x000005B0; // type:function size:0x8 -fn_204_5C0 = .text:0x000005C0; // type:function size:0x5C +__dt__16dTgSceneChange_cFv = .text:0x000005C0; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_204_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_204_data_0 = .data:0x00000000; // type:object size:0x14 lbl_204_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte -lbl_204_data_18 = .data:0x00000018; // type:object size:0x10 +g_profile_SC_CHANGE_TAG = .data:0x00000018; // type:object size:0x10 lbl_204_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_204_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_204_data_30 = .data:0x00000030; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_t_ship_floodNP/symbols.txt b/config/SOUE01/rels/d_t_ship_floodNP/symbols.txt index dfdaf130..c91d0c06 100644 --- a/config/SOUE01/rels/d_t_ship_floodNP/symbols.txt +++ b/config/SOUE01/rels/d_t_ship_floodNP/symbols.txt @@ -3,45 +3,45 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TgShipFlood__ctor = .text:0x000000F0; // type:function size:0xDC -fn_441_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_441_230 = .text:0x00000230; // type:function size:0x58 -fn_441_290 = .text:0x00000290; // type:function size:0x6C -fn_441_300 = .text:0x00000300; // type:function size:0xA0 -fn_441_3A0 = .text:0x000003A0; // type:function size:0xA4 +dTgShipFlood_c_classInit__Fv = .text:0x000000F0; // type:function size:0xDC +__dt__14dTgShipFlood_cFv = .text:0x000001D0; // type:function size:0x58 +__dt__27sFState_c<14dTgShipFlood_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__30sFStateFct_c<14dTgShipFlood_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 TgShipFlood__init = .text:0x00000450; // type:function size:0xF0 -fn_441_540 = .text:0x00000540; // type:function size:0x10 +changeState__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000540; // type:function size:0x10 fn_441_550 = .text:0x00000550; // type:function size:0x8 TgShipFlood__update = .text:0x00000560; // type:function size:0x30 -fn_441_590 = .text:0x00000590; // type:function size:0x10 +executeState__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000590; // type:function size:0x10 fn_441_5A0 = .text:0x000005A0; // type:function size:0x8 -TgShipFlood__stateWaitEnter = .text:0x000005B0; // type:function size:0x4 -TgShipFlood__stateWaitUpdate = .text:0x000005C0; // type:function size:0x270 -TgShipFlood__stateWaitLeave = .text:0x00000830; // type:function size:0x4 -TgShipFlood__stateStopEnter = .text:0x00000840; // type:function size:0x4 -TgShipFlood__stateStopUpdate = .text:0x00000850; // type:function size:0x74 -TgShipFlood__stateStopLeave = .text:0x000008D0; // type:function size:0x4 +initializeState_Wait__14dTgShipFlood_cFv = .text:0x000005B0; // type:function size:0x4 +executeState_Wait__14dTgShipFlood_cFv = .text:0x000005C0; // type:function size:0x270 +finalizeState_Wait__14dTgShipFlood_cFv = .text:0x00000830; // type:function size:0x4 +initializeState_Stop__14dTgShipFlood_cFv = .text:0x00000840; // type:function size:0x4 +executeState_Stop__14dTgShipFlood_cFv = .text:0x00000850; // type:function size:0x74 +finalizeState_Stop__14dTgShipFlood_cFv = .text:0x000008D0; // type:function size:0x4 fn_441_8E0 = .text:0x000008E0; // type:function size:0x234 fn_441_B20 = .text:0x00000B20; // type:function size:0x58 fn_441_B80 = .text:0x00000B80; // type:function size:0xF4 -fn_441_C80 = .text:0x00000C80; // type:function size:0x10 -fn_441_C90 = .text:0x00000C90; // type:function size:0x60 -fn_441_CF0 = .text:0x00000CF0; // type:function size:0xC -fn_441_D00 = .text:0x00000D00; // type:function size:0x1C -fn_441_D20 = .text:0x00000D20; // type:function size:0x1C -fn_441_D40 = .text:0x00000D40; // type:function size:0x1C -fn_441_D60 = .text:0x00000D60; // type:function size:0x10 -fn_441_D70 = .text:0x00000D70; // type:function size:0x10 -fn_441_D80 = .text:0x00000D80; // type:function size:0x10 -fn_441_D90 = .text:0x00000D90; // type:function size:0x10 -fn_441_DA0 = .text:0x00000DA0; // type:function size:0x10 -fn_441_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_441_DC0 = .text:0x00000DC0; // type:function size:0x30 -fn_441_DF0 = .text:0x00000DF0; // type:function size:0x30 -fn_441_E20 = .text:0x00000E20; // type:function size:0x30 -fn_441_E50 = .text:0x00000E50; // type:function size:0x1C0 -fn_441_1010 = .text:0x00001010; // type:function size:0x58 -fn_441_1070 = .text:0x00001070; // type:function size:0x88 +getStateID__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C80; // type:function size:0x10 +build__30sFStateFct_c<14dTgShipFlood_c>FRC12sStateIDIf_c = .text:0x00000C90; // type:function size:0x60 +dispose__30sFStateFct_c<14dTgShipFlood_c>FRP10sStateIf_c = .text:0x00000CF0; // type:function size:0xC +initialize__27sFState_c<14dTgShipFlood_c>Fv = .text:0x00000D00; // type:function size:0x1C +execute__27sFState_c<14dTgShipFlood_c>Fv = .text:0x00000D20; // type:function size:0x1C +finalize__27sFState_c<14dTgShipFlood_c>Fv = .text:0x00000D40; // type:function size:0x1C +initializeState__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D60; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D70; // type:function size:0x10 +refreshState__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D80; // type:function size:0x10 +getState__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D90; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DA0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DB0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dTgShipFlood_c>CFR14dTgShipFlood_c = .text:0x00000DC0; // type:function size:0x30 +executeState__29sFStateID_c<14dTgShipFlood_c>CFR14dTgShipFlood_c = .text:0x00000DF0; // type:function size:0x30 +initializeState__29sFStateID_c<14dTgShipFlood_c>CFR14dTgShipFlood_c = .text:0x00000E20; // type:function size:0x30 +__sinit_\d_t_ship_flood_cpp = .text:0x00000E50; // type:function size:0x1C0 scope:local +__dt__29sFStateID_c<14dTgShipFlood_c>Fv = .text:0x00001010; // type:function size:0x58 +isSameName__29sFStateID_c<14dTgShipFlood_c>CFPCc = .text:0x00001070; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -51,7 +51,7 @@ lbl_441_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_441_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_441_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float lbl_441_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float -lbl_441_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_TAG_SHIP_FLOOD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_441_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_441_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_441_data_18 = .data:0x00000018; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_t_ship_slopeNP/symbols.txt b/config/SOUE01/rels/d_t_ship_slopeNP/symbols.txt index 812b8c41..c9a7e8b3 100644 --- a/config/SOUE01/rels/d_t_ship_slopeNP/symbols.txt +++ b/config/SOUE01/rels/d_t_ship_slopeNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_440_F0 = .text:0x000000F0; // type:function size:0xD0 -fn_440_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_440_220 = .text:0x00000220; // type:function size:0x58 -fn_440_280 = .text:0x00000280; // type:function size:0x6C -fn_440_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_440_390 = .text:0x00000390; // type:function size:0xA4 +dTgShipSlope_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD0 +__dt__14dTgShipSlope_cFv = .text:0x000001C0; // type:function size:0x58 +__dt__27sFState_c<14dTgShipSlope_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__30sFStateFct_c<14dTgShipSlope_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_440_440 = .text:0x00000440; // type:function size:0x54 fn_440_4A0 = .text:0x000004A0; // type:function size:0xF8 -fn_440_5A0 = .text:0x000005A0; // type:function size:0x10 +changeState__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005A0; // type:function size:0x10 fn_440_5B0 = .text:0x000005B0; // type:function size:0x44 fn_440_600 = .text:0x00000600; // type:function size:0x30 -fn_440_630 = .text:0x00000630; // type:function size:0x10 +executeState__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000630; // type:function size:0x10 fn_440_640 = .text:0x00000640; // type:function size:0x8 -fn_440_650 = .text:0x00000650; // type:function size:0x4 -fn_440_660 = .text:0x00000660; // type:function size:0x2D8 -fn_440_940 = .text:0x00000940; // type:function size:0x4 -fn_440_950 = .text:0x00000950; // type:function size:0x4 -fn_440_960 = .text:0x00000960; // type:function size:0x74 -fn_440_9E0 = .text:0x000009E0; // type:function size:0x4 +initializeState_Wait__14dTgShipSlope_cFv = .text:0x00000650; // type:function size:0x4 +executeState_Wait__14dTgShipSlope_cFv = .text:0x00000660; // type:function size:0x2D8 +finalizeState_Wait__14dTgShipSlope_cFv = .text:0x00000940; // type:function size:0x4 +initializeState_Stop__14dTgShipSlope_cFv = .text:0x00000950; // type:function size:0x4 +executeState_Stop__14dTgShipSlope_cFv = .text:0x00000960; // type:function size:0x74 +finalizeState_Stop__14dTgShipSlope_cFv = .text:0x000009E0; // type:function size:0x4 fn_440_9F0 = .text:0x000009F0; // type:function size:0x234 fn_440_C30 = .text:0x00000C30; // type:function size:0x58 fn_440_C90 = .text:0x00000C90; // type:function size:0xE4 -fn_440_D80 = .text:0x00000D80; // type:function size:0x10 -fn_440_D90 = .text:0x00000D90; // type:function size:0x60 -fn_440_DF0 = .text:0x00000DF0; // type:function size:0xC -fn_440_E00 = .text:0x00000E00; // type:function size:0x1C -fn_440_E20 = .text:0x00000E20; // type:function size:0x1C -fn_440_E40 = .text:0x00000E40; // type:function size:0x1C -fn_440_E60 = .text:0x00000E60; // type:function size:0x10 -fn_440_E70 = .text:0x00000E70; // type:function size:0x10 -fn_440_E80 = .text:0x00000E80; // type:function size:0x10 -fn_440_E90 = .text:0x00000E90; // type:function size:0x10 -fn_440_EA0 = .text:0x00000EA0; // type:function size:0x10 -fn_440_EB0 = .text:0x00000EB0; // type:function size:0x10 -fn_440_EC0 = .text:0x00000EC0; // type:function size:0x30 -fn_440_EF0 = .text:0x00000EF0; // type:function size:0x30 -fn_440_F20 = .text:0x00000F20; // type:function size:0x30 -fn_440_F50 = .text:0x00000F50; // type:function size:0x1C0 -fn_440_1110 = .text:0x00001110; // type:function size:0x58 -fn_440_1170 = .text:0x00001170; // type:function size:0x88 +getStateID__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D80; // type:function size:0x10 +build__30sFStateFct_c<14dTgShipSlope_c>FRC12sStateIDIf_c = .text:0x00000D90; // type:function size:0x60 +dispose__30sFStateFct_c<14dTgShipSlope_c>FRP10sStateIf_c = .text:0x00000DF0; // type:function size:0xC +initialize__27sFState_c<14dTgShipSlope_c>Fv = .text:0x00000E00; // type:function size:0x1C +execute__27sFState_c<14dTgShipSlope_c>Fv = .text:0x00000E20; // type:function size:0x1C +finalize__27sFState_c<14dTgShipSlope_c>Fv = .text:0x00000E40; // type:function size:0x1C +initializeState__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E60; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E70; // type:function size:0x10 +refreshState__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E80; // type:function size:0x10 +getState__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E90; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EA0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EB0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dTgShipSlope_c>CFR14dTgShipSlope_c = .text:0x00000EC0; // type:function size:0x30 +executeState__29sFStateID_c<14dTgShipSlope_c>CFR14dTgShipSlope_c = .text:0x00000EF0; // type:function size:0x30 +initializeState__29sFStateID_c<14dTgShipSlope_c>CFR14dTgShipSlope_c = .text:0x00000F20; // type:function size:0x30 +__sinit_\d_t_ship_slope_cpp = .text:0x00000F50; // type:function size:0x1C0 scope:local +__dt__29sFStateID_c<14dTgShipSlope_c>Fv = .text:0x00001110; // type:function size:0x58 +isSameName__29sFStateID_c<14dTgShipSlope_c>CFPCc = .text:0x00001170; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -53,7 +53,7 @@ lbl_440_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_440_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float lbl_440_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_440_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float -lbl_440_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_TAG_SHIP_SLOPE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_440_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_440_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_440_data_18 = .data:0x00000018; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/splits.txt b/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/splits.txt index ceb88b63..3e5ebc84 100644 --- a/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/splits.txt +++ b/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:8 + .data type:data align:8 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/symbols.txt b/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/symbols.txt index f4c481e0..30b26d2c 100644 --- a/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/symbols.txt +++ b/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/symbols.txt @@ -1,13 +1,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgShutterFenceForbiddance__ctor = .text:0x00000070; // type:function size:0x30 -fn_631_A0 = .text:0x000000A0; // type:function size:0x50 -fn_631_F0 = .text:0x000000F0; // type:function size:0x7C +dTgShutterFenceForbiddance_c_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__28dTgShutterFenceForbiddance_cFv = .text:0x000000A0; // type:function size:0x50 +__dt__28dTgShutterFenceForbiddance_cFv = .text:0x000000F0; // type:function size:0x7C TgShutterFenceForbiddance__init = .text:0x00000170; // type:function size:0x20 fn_631_190 = .text:0x00000190; // type:function size:0x60 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_631_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_631_section4_10 = .rodata:0x00000010; // type:object size:0x74 +g_profile_TAG_SHUTTER_FENCE_FORBIDDANCE = .data:0x00000000; // type:object size:0x10 +lbl_631_section4_10 = .data:0x00000010; // type:object size:0x74 lbl_631_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_t_shutter_fence_permissionNP/splits.txt b/config/SOUE01/rels/d_t_shutter_fence_permissionNP/splits.txt index 37ff02c0..6d92c125 100644 --- a/config/SOUE01/rels/d_t_shutter_fence_permissionNP/splits.txt +++ b/config/SOUE01/rels/d_t_shutter_fence_permissionNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:8 + .data type:data align:8 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_shutter_fence_permissionNP/symbols.txt b/config/SOUE01/rels/d_t_shutter_fence_permissionNP/symbols.txt index e8fc7cd4..43eb49e4 100644 --- a/config/SOUE01/rels/d_t_shutter_fence_permissionNP/symbols.txt +++ b/config/SOUE01/rels/d_t_shutter_fence_permissionNP/symbols.txt @@ -1,9 +1,9 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgShutterFencePermission__ctor = .text:0x00000070; // type:function size:0x30 -TgShutterFencePermission__ctorCont = .text:0x000000A0; // type:function size:0x3C -fn_630_E0 = .text:0x000000E0; // type:function size:0x58 +dTgShutterFencePermission_c_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__27dTgShutterFencePermission_cFv = .text:0x000000A0; // type:function size:0x3C +__dt__27dTgShutterFencePermission_cFv = .text:0x000000E0; // type:function size:0x58 fn_630_140 = .text:0x00000140; // type:function size:0x5C TgShutterFencePermission__init = .text:0x000001A0; // type:function size:0x3D0 fn_630_570 = .text:0x00000570; // type:function size:0x1F0 @@ -29,6 +29,6 @@ fn_630_9F0 = .text:0x000009F0; // type:function size:0x20 fn_630_A10 = .text:0x00000A10; // type:function size:0x6C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_630_section4_0 = .rodata:0x00000000; // type:object size:0x10 data:4byte -lbl_630_section4_10 = .rodata:0x00000010; // type:object size:0x70 -lbl_630_section4_80 = .rodata:0x00000080; // type:object size:0xE8 +lbl_630_section4_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_TAG_SHUTTER_FENCE_PERMISSION = .data:0x00000010; // type:object size:0x70 +lbl_630_section4_80 = .data:0x00000080; // type:object size:0xE8 diff --git a/config/SOUE01/rels/d_t_siren_time_attackNP/splits.txt b/config/SOUE01/rels/d_t_siren_time_attackNP/splits.txt index e142b89e..f62a51f2 100644 --- a/config/SOUE01/rels/d_t_siren_time_attackNP/splits.txt +++ b/config/SOUE01/rels/d_t_siren_time_attackNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_siren_time_attackNP/symbols.txt b/config/SOUE01/rels/d_t_siren_time_attackNP/symbols.txt index bcd79209..07adaec3 100644 --- a/config/SOUE01/rels/d_t_siren_time_attackNP/symbols.txt +++ b/config/SOUE01/rels/d_t_siren_time_attackNP/symbols.txt @@ -5,18 +5,18 @@ __register_global_object = .text:0x00000070; // type:function size:0x1C scope:gl __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_73_F0 = .text:0x000000F0; // type:function size:0xC fn_73_100 = .text:0x00000100; // type:function size:0xC -TgSirenTimeAttack__ctor = .text:0x00000110; // type:function size:0xD8 -fn_73_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_73_250 = .text:0x00000250; // type:function size:0x58 -fn_73_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_73_320 = .text:0x00000320; // type:function size:0xA0 -fn_73_3C0 = .text:0x000003C0; // type:function size:0xA4 +dTgSirenTimeAttack_c_classInit__Fv = .text:0x00000110; // type:function size:0xD8 +__dt__20dTgSirenTimeAttack_cFv = .text:0x000001F0; // type:function size:0x58 +__dt__33sFState_c<20dTgSirenTimeAttack_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__36sFStateFct_c<20dTgSirenTimeAttack_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 TgSirenTimeAttack__create = .text:0x00000470; // type:function size:0x70 TgSirenTimeAttack__isInSirenTimeAttackMode = .text:0x000004E0; // type:function size:0x8 -fn_73_4F0 = .text:0x000004F0; // type:function size:0x10 +changeState__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004F0; // type:function size:0x10 fn_73_500 = .text:0x00000500; // type:function size:0x44 TgSirenTimeAttack__update = .text:0x00000550; // type:function size:0xB8 -fn_73_610 = .text:0x00000610; // type:function size:0x10 +executeState__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000610; // type:function size:0x10 TgSirenTimeAttack__updateInEvent = .text:0x00000620; // type:function size:0x1A0 fn_73_7C0 = .text:0x000007C0; // type:function size:0x8 fn_73_7D0 = .text:0x000007D0; // type:function size:0x4 @@ -38,41 +38,41 @@ TgSirenTimeAttack__getBestTimeLanayruTrial = .text:0x00000F20; // type:function TgSirenTimeAttack__getBestTimeSkyloftTrial = .text:0x00000FE0; // type:function size:0xB4 TgSirenTimeAttack__getTrialSelection = .text:0x000010A0; // type:function size:0x3C fn_73_10E0 = .text:0x000010E0; // type:function size:0xF0 -fn_73_11D0 = .text:0x000011D0; // type:function size:0x10 -fn_73_11E0 = .text:0x000011E0; // type:function size:0x60 -fn_73_1240 = .text:0x00001240; // type:function size:0xC -fn_73_1250 = .text:0x00001250; // type:function size:0x1C -fn_73_1270 = .text:0x00001270; // type:function size:0x1C -fn_73_1290 = .text:0x00001290; // type:function size:0x1C -fn_73_12B0 = .text:0x000012B0; // type:function size:0x10 -fn_73_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_73_12D0 = .text:0x000012D0; // type:function size:0x10 -fn_73_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_73_12F0 = .text:0x000012F0; // type:function size:0x10 -fn_73_1300 = .text:0x00001300; // type:function size:0x10 -fn_73_1310 = .text:0x00001310; // type:function size:0x30 -fn_73_1340 = .text:0x00001340; // type:function size:0x30 -fn_73_1370 = .text:0x00001370; // type:function size:0x30 -TgSirenTimeAttack__sinit = .text:0x000013A0; // type:function size:0x1E0 -fn_73_1580 = .text:0x00001580; // type:function size:0x58 +getStateID__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011D0; // type:function size:0x10 +build__36sFStateFct_c<20dTgSirenTimeAttack_c>FRC12sStateIDIf_c = .text:0x000011E0; // type:function size:0x60 +dispose__36sFStateFct_c<20dTgSirenTimeAttack_c>FRP10sStateIf_c = .text:0x00001240; // type:function size:0xC +initialize__33sFState_c<20dTgSirenTimeAttack_c>Fv = .text:0x00001250; // type:function size:0x1C +execute__33sFState_c<20dTgSirenTimeAttack_c>Fv = .text:0x00001270; // type:function size:0x1C +finalize__33sFState_c<20dTgSirenTimeAttack_c>Fv = .text:0x00001290; // type:function size:0x1C +initializeState__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012B0; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012C0; // type:function size:0x10 +refreshState__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012D0; // type:function size:0x10 +getState__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012E0; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012F0; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001300; // type:function size:0x10 +finalizeState__35sFStateID_c<20dTgSirenTimeAttack_c>CFR20dTgSirenTimeAttack_c = .text:0x00001310; // type:function size:0x30 +executeState__35sFStateID_c<20dTgSirenTimeAttack_c>CFR20dTgSirenTimeAttack_c = .text:0x00001340; // type:function size:0x30 +initializeState__35sFStateID_c<20dTgSirenTimeAttack_c>CFR20dTgSirenTimeAttack_c = .text:0x00001370; // type:function size:0x30 +__sinit_\d_t_siren_time_attack_cpp = .text:0x000013A0; // type:function size:0x1E0 scope:local +__dt__35sFStateID_c<20dTgSirenTimeAttack_c>Fv = .text:0x00001580; // type:function size:0x58 fn_73_15E0 = .text:0x000015E0; // type:function size:0x5C fn_73_1640 = .text:0x00001640; // type:function size:0xDC fn_73_1720 = .text:0x00001720; // type:function size:0xE0 -fn_73_1800 = .text:0x00001800; // type:function size:0x88 +isSameName__35sFStateID_c<20dTgSirenTimeAttack_c>CFPCc = .text:0x00001800; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global -lbl_73_section4_0 = .rodata:0x00000000; // type:object size:0x18 data:4byte -lbl_73_section4_18 = .rodata:0x00000018; // type:object size:0x18 -lbl_73_section4_30 = .rodata:0x00000030; // type:object size:0x8 data:4byte -lbl_73_section4_38 = .rodata:0x00000038; // type:object size:0x10 -lbl_73_section4_48 = .rodata:0x00000048; // type:object size:0x10 -lbl_73_section4_58 = .rodata:0x00000058; // type:object size:0x90 -lbl_73_section4_E8 = .rodata:0x000000E8; // type:object size:0x30 -lbl_73_section4_118 = .rodata:0x00000118; // type:object size:0x30 -lbl_73_section4_148 = .rodata:0x00000148; // type:object size:0x18 -lbl_73_section4_160 = .rodata:0x00000160; // type:object size:0x120 -lbl_73_section4_280 = .rodata:0x00000280; // type:object size:0x68 +lbl_73_section4_0 = .data:0x00000000; // type:object size:0x18 data:4byte +lbl_73_section4_18 = .data:0x00000018; // type:object size:0x18 +lbl_73_section4_30 = .data:0x00000030; // type:object size:0x8 data:4byte +g_profile_TAG_SIREN_TIME_ATTACK = .data:0x00000038; // type:object size:0x10 +lbl_73_section4_48 = .data:0x00000048; // type:object size:0x10 +lbl_73_section4_58 = .data:0x00000058; // type:object size:0x90 +lbl_73_section4_E8 = .data:0x000000E8; // type:object size:0x30 +lbl_73_section4_118 = .data:0x00000118; // type:object size:0x30 +lbl_73_section4_148 = .data:0x00000148; // type:object size:0x18 +lbl_73_section4_160 = .data:0x00000160; // type:object size:0x120 +lbl_73_section4_280 = .data:0x00000280; // type:object size:0x68 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_73_bss_8 = .bss:0x00000008; // type:object size:0xC data:4byte lbl_73_bss_14 = .bss:0x00000014; // type:object size:0x40 data:4byte diff --git a/config/SOUE01/rels/d_t_skyEnemyNP/symbols.txt b/config/SOUE01/rels/d_t_skyEnemyNP/symbols.txt index beadf88b..3dd28deb 100644 --- a/config/SOUE01/rels/d_t_skyEnemyNP/symbols.txt +++ b/config/SOUE01/rels/d_t_skyEnemyNP/symbols.txt @@ -3,65 +3,65 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TgSkyEnemy__ctor = .text:0x000000F0; // type:function size:0xCC -fn_564_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_564_220 = .text:0x00000220; // type:function size:0x58 -fn_564_280 = .text:0x00000280; // type:function size:0x6C -fn_564_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_564_390 = .text:0x00000390; // type:function size:0xA4 +dTgSkyEnemyTag_classInit__Fv = .text:0x000000F0; // type:function size:0xCC +__dt__14dTgSkyEnemyTagFv = .text:0x000001C0; // type:function size:0x58 +__dt__27sFState_c<14dTgSkyEnemyTag>Fv = .text:0x00000220; // type:function size:0x58 +__dt__30sFStateFct_c<14dTgSkyEnemyTag>Fv = .text:0x00000280; // type:function size:0x6C +__dt__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_564_440 = .text:0x00000440; // type:function size:0x14 fn_564_460 = .text:0x00000460; // type:function size:0x58 TgSkyEnemy__init = .text:0x000004C0; // type:function size:0x224 -fn_564_6F0 = .text:0x000006F0; // type:function size:0x10 +changeState__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x10 fn_564_700 = .text:0x00000700; // type:function size:0x8 TgSkyEnemy__update = .text:0x00000710; // type:function size:0x30 -fn_564_740 = .text:0x00000740; // type:function size:0x10 +executeState__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000740; // type:function size:0x10 fn_564_750 = .text:0x00000750; // type:function size:0x8 -TgSkyEnemy__stateWaitEnter = .text:0x00000760; // type:function size:0x4 -TgSkyEnemy__stateWaitUpdate = .text:0x00000770; // type:function size:0x1B4 -TgSkyEnemy__stateWaitLeave = .text:0x00000930; // type:function size:0x4 -fn_564_940 = .text:0x00000940; // type:function size:0x4 -TgSkyEnemy__stateBirthRupeeGuay = .text:0x00000950; // type:function size:0x240 +initializeState_Wait__14dTgSkyEnemyTagFv = .text:0x00000760; // type:function size:0x4 +executeState_Wait__14dTgSkyEnemyTagFv = .text:0x00000770; // type:function size:0x1B4 +finalizeState_Wait__14dTgSkyEnemyTagFv = .text:0x00000930; // type:function size:0x4 +initializeState_BirthRupeeGue__14dTgSkyEnemyTagFv = .text:0x00000940; // type:function size:0x4 +executeState_BirthRupeeGue__14dTgSkyEnemyTagFv = .text:0x00000950; // type:function size:0x240 TgSkyEnemy__decrement = .text:0x00000B90; // type:function size:0x1C -fn_564_BB0 = .text:0x00000BB0; // type:function size:0x4 -TgSkyEnemy__stateBirthSkytailEnter = .text:0x00000BC0; // type:function size:0xC -TgSkyEnemy__stateBirthSkytailUpdate = .text:0x00000BD0; // type:function size:0x438 -TgSkyEnemy__stateBirthSkytailLeave = .text:0x00001010; // type:function size:0x4 -TgSkyEnemy__stateBirthTornadoEnter = .text:0x00001020; // type:function size:0x4 -TgSkyEnemy__stateBirthTornadoUpdate = .text:0x00001030; // type:function size:0x284 -TgSkyEnemy__stateBirthTornadoLeave = .text:0x000012C0; // type:function size:0x4 -fn_564_12D0 = .text:0x000012D0; // type:function size:0xC -fn_564_12E0 = .text:0x000012E0; // type:function size:0x25C -fn_564_1540 = .text:0x00001540; // type:function size:0x4 -fn_564_1550 = .text:0x00001550; // type:function size:0x4 -fn_564_1560 = .text:0x00001560; // type:function size:0x280 -fn_564_17E0 = .text:0x000017E0; // type:function size:0x4 -fn_564_17F0 = .text:0x000017F0; // type:function size:0x4 -TgSkyEnemy__stateBirthNusiUpdate = .text:0x00001800; // type:function size:0xD4 -fn_564_18E0 = .text:0x000018E0; // type:function size:0x4 -fn_564_18F0 = .text:0x000018F0; // type:function size:0x4 -fn_564_1900 = .text:0x00001900; // type:function size:0x4 -fn_564_1910 = .text:0x00001910; // type:function size:0x4 +finalizeState_BirthRupeeGue__14dTgSkyEnemyTagFv = .text:0x00000BB0; // type:function size:0x4 +initializeState_BirthSkytail__14dTgSkyEnemyTagFv = .text:0x00000BC0; // type:function size:0xC +executeState_BirthSkytail__14dTgSkyEnemyTagFv = .text:0x00000BD0; // type:function size:0x438 +finalizeState_BirthSkytail__14dTgSkyEnemyTagFv = .text:0x00001010; // type:function size:0x4 +initializeState_BirthTornado__14dTgSkyEnemyTagFv = .text:0x00001020; // type:function size:0x4 +executeState_BirthTornado__14dTgSkyEnemyTagFv = .text:0x00001030; // type:function size:0x284 +finalizeState_BirthTornado__14dTgSkyEnemyTagFv = .text:0x000012C0; // type:function size:0x4 +initializeState_BirthBirdNpc__14dTgSkyEnemyTagFv = .text:0x000012D0; // type:function size:0xC +executeState_BirthBirdNpc__14dTgSkyEnemyTagFv = .text:0x000012E0; // type:function size:0x25C +finalizeState_BirthBirdNpc__14dTgSkyEnemyTagFv = .text:0x00001540; // type:function size:0x4 +initializeState_BirthFrontBirdNpc__14dTgSkyEnemyTagFv = .text:0x00001550; // type:function size:0x4 +executeState_BirthFrontBirdNpc__14dTgSkyEnemyTagFv = .text:0x00001560; // type:function size:0x280 +finalizeState_BirthFrontBirdNpc__14dTgSkyEnemyTagFv = .text:0x000017E0; // type:function size:0x4 +initializeState_BirthNusiNpc__14dTgSkyEnemyTagFv = .text:0x000017F0; // type:function size:0x4 +executeState_BirthNusiNpc__14dTgSkyEnemyTagFv = .text:0x00001800; // type:function size:0xD4 +finalizeState_BirthNusiNpc__14dTgSkyEnemyTagFv = .text:0x000018E0; // type:function size:0x4 +initializeState_BirthHighSpeed__14dTgSkyEnemyTagFv = .text:0x000018F0; // type:function size:0x4 +executeState_BirthHighSpeed__14dTgSkyEnemyTagFv = .text:0x00001900; // type:function size:0x4 +finalizeState_BirthHighSpeed__14dTgSkyEnemyTagFv = .text:0x00001910; // type:function size:0x4 TgSkyEnemy__checkPosInMatrixXZ = .text:0x00001920; // type:function size:0x7C fn_564_19A0 = .text:0x000019A0; // type:function size:0xE0 -fn_564_1A80 = .text:0x00001A80; // type:function size:0x10 -fn_564_1A90 = .text:0x00001A90; // type:function size:0x60 -fn_564_1AF0 = .text:0x00001AF0; // type:function size:0xC -fn_564_1B00 = .text:0x00001B00; // type:function size:0x1C -fn_564_1B20 = .text:0x00001B20; // type:function size:0x1C -fn_564_1B40 = .text:0x00001B40; // type:function size:0x1C -fn_564_1B60 = .text:0x00001B60; // type:function size:0x10 -fn_564_1B70 = .text:0x00001B70; // type:function size:0x10 -fn_564_1B80 = .text:0x00001B80; // type:function size:0x10 -fn_564_1B90 = .text:0x00001B90; // type:function size:0x10 -fn_564_1BA0 = .text:0x00001BA0; // type:function size:0x10 -fn_564_1BB0 = .text:0x00001BB0; // type:function size:0x10 -fn_564_1BC0 = .text:0x00001BC0; // type:function size:0x30 -fn_564_1BF0 = .text:0x00001BF0; // type:function size:0x30 -fn_564_1C20 = .text:0x00001C20; // type:function size:0x30 -fn_564_1C50 = .text:0x00001C50; // type:function size:0x628 -fn_564_2280 = .text:0x00002280; // type:function size:0x58 -fn_564_22E0 = .text:0x000022E0; // type:function size:0x88 +getStateID__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A80; // type:function size:0x10 +build__30sFStateFct_c<14dTgSkyEnemyTag>FRC12sStateIDIf_c = .text:0x00001A90; // type:function size:0x60 +dispose__30sFStateFct_c<14dTgSkyEnemyTag>FRP10sStateIf_c = .text:0x00001AF0; // type:function size:0xC +initialize__27sFState_c<14dTgSkyEnemyTag>Fv = .text:0x00001B00; // type:function size:0x1C +execute__27sFState_c<14dTgSkyEnemyTag>Fv = .text:0x00001B20; // type:function size:0x1C +finalize__27sFState_c<14dTgSkyEnemyTag>Fv = .text:0x00001B40; // type:function size:0x1C +initializeState__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B60; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B70; // type:function size:0x10 +refreshState__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B80; // type:function size:0x10 +getState__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B90; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001BA0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001BB0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dTgSkyEnemyTag>CFR14dTgSkyEnemyTag = .text:0x00001BC0; // type:function size:0x30 +executeState__29sFStateID_c<14dTgSkyEnemyTag>CFR14dTgSkyEnemyTag = .text:0x00001BF0; // type:function size:0x30 +initializeState__29sFStateID_c<14dTgSkyEnemyTag>CFR14dTgSkyEnemyTag = .text:0x00001C20; // type:function size:0x30 +__sinit_\d_t_skyEnemy_cpp = .text:0x00001C50; // type:function size:0x628 scope:local +__dt__29sFStateID_c<14dTgSkyEnemyTag>Fv = .text:0x00002280; // type:function size:0x58 +isSameName__29sFStateID_c<14dTgSkyEnemyTag>CFPCc = .text:0x000022E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -71,7 +71,7 @@ lbl_564_rodata_44 = .rodata:0x00000044; // type:object size:0x8 data:float lbl_564_rodata_4C = .rodata:0x0000004C; // type:object size:0x2C data:float lbl_564_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_564_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_564_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_SKYENEMY_T = .data:0x00000010; // type:object size:0x10 lbl_564_data_20 = .data:0x00000020; // type:object size:0x1C data:4byte lbl_564_data_3C = .data:0x0000003C; // type:object size:0x74 lbl_564_data_B0 = .data:0x000000B0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_soundNP/symbols.txt b/config/SOUE01/rels/d_t_soundNP/symbols.txt index 3949ab8a..76d5f64b 100644 --- a/config/SOUE01/rels/d_t_soundNP/symbols.txt +++ b/config/SOUE01/rels/d_t_soundNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_330_70 = .text:0x00000070; // type:function size:0x68 +dTgSound_c_classInit__Fv = .text:0x00000070; // type:function size:0x68 fn_330_E0 = .text:0x000000E0; // type:function size:0x18 fn_330_100 = .text:0x00000100; // type:function size:0x180 fn_330_280 = .text:0x00000280; // type:function size:0x8 @@ -12,13 +12,13 @@ fn_330_5A0 = .text:0x000005A0; // type:function size:0xD4 fn_330_680 = .text:0x00000680; // type:function size:0x734 fn_330_DC0 = .text:0x00000DC0; // type:function size:0x14C fn_330_F10 = .text:0x00000F10; // type:function size:0x88 -fn_330_FA0 = .text:0x00000FA0; // type:function size:0x7C +__dt__10dTgSound_cFv = .text:0x00000FA0; // type:function size:0x7C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_330_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_330_rodata_28 = .rodata:0x00000028; // type:object size:0x14 data:float lbl_330_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float -lbl_330_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_SOUND_TAG = .data:0x00000000; // type:object size:0x10 lbl_330_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_330_data_18 = .data:0x00000018; // type:object size:0x18 data:string lbl_330_data_30 = .data:0x00000030; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_sparks2NP/symbols.txt b/config/SOUE01/rels/d_t_sparks2NP/symbols.txt index 8ec579b6..03acc036 100644 --- a/config/SOUE01/rels/d_t_sparks2NP/symbols.txt +++ b/config/SOUE01/rels/d_t_sparks2NP/symbols.txt @@ -4,21 +4,21 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_453_F0 = .text:0x000000F0; // type:function size:0x40 -fn_453_130 = .text:0x00000130; // type:function size:0x3A0 -fn_453_4D0 = .text:0x000004D0; // type:function size:0x58 -fn_453_530 = .text:0x00000530; // type:function size:0x58 -fn_453_590 = .text:0x00000590; // type:function size:0x6C -fn_453_600 = .text:0x00000600; // type:function size:0xA0 -fn_453_6A0 = .text:0x000006A0; // type:function size:0xA4 +dSparks2Tag_c_classInit__Fv = .text:0x00000130; // type:function size:0x3A0 +__dt__13dSparks2Tag_cFv = .text:0x000004D0; // type:function size:0x58 +__dt__26sFState_c<13dSparks2Tag_c>Fv = .text:0x00000530; // type:function size:0x58 +__dt__29sFStateFct_c<13dSparks2Tag_c>Fv = .text:0x00000590; // type:function size:0x6C +__dt__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000600; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c>Fv = .text:0x000006A0; // type:function size:0xA4 fn_453_750 = .text:0x00000750; // type:function size:0x4 fn_453_760 = .text:0x00000760; // type:function size:0x90 fn_453_7F0 = .text:0x000007F0; // type:function size:0x74 fn_453_870 = .text:0x00000870; // type:function size:0xB0 fn_453_920 = .text:0x00000920; // type:function size:0x23C -fn_453_B60 = .text:0x00000B60; // type:function size:0x10 +changeState__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B60; // type:function size:0x10 fn_453_B70 = .text:0x00000B70; // type:function size:0x8 fn_453_B80 = .text:0x00000B80; // type:function size:0x30 -fn_453_BB0 = .text:0x00000BB0; // type:function size:0x10 +executeState__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BB0; // type:function size:0x10 fn_453_BC0 = .text:0x00000BC0; // type:function size:0x30 fn_453_BF0 = .text:0x00000BF0; // type:function size:0xC8 fn_453_CC0 = .text:0x00000CC0; // type:function size:0x6B4 @@ -26,33 +26,33 @@ fn_453_1380 = .text:0x00001380; // type:function size:0x49C fn_453_1820 = .text:0x00001820; // type:function size:0x764 fn_453_1F90 = .text:0x00001F90; // type:function size:0x884 fn_453_2820 = .text:0x00002820; // type:function size:0x3BC -fn_453_2BE0 = .text:0x00002BE0; // type:function size:0x4 -fn_453_2BF0 = .text:0x00002BF0; // type:function size:0xE4 -fn_453_2CE0 = .text:0x00002CE0; // type:function size:0x4 +initializeState_Wait__13dSparks2Tag_cFv = .text:0x00002BE0; // type:function size:0x4 +executeState_Wait__13dSparks2Tag_cFv = .text:0x00002BF0; // type:function size:0xE4 +finalizeState_Wait__13dSparks2Tag_cFv = .text:0x00002CE0; // type:function size:0x4 fn_453_2CF0 = .text:0x00002CF0; // type:function size:0x134 -fn_453_2E30 = .text:0x00002E30; // type:function size:0x10 -fn_453_2E40 = .text:0x00002E40; // type:function size:0x60 -fn_453_2EA0 = .text:0x00002EA0; // type:function size:0xC -fn_453_2EB0 = .text:0x00002EB0; // type:function size:0x1C -fn_453_2ED0 = .text:0x00002ED0; // type:function size:0x1C -fn_453_2EF0 = .text:0x00002EF0; // type:function size:0x1C -fn_453_2F10 = .text:0x00002F10; // type:function size:0x10 -fn_453_2F20 = .text:0x00002F20; // type:function size:0x10 -fn_453_2F30 = .text:0x00002F30; // type:function size:0x10 -fn_453_2F40 = .text:0x00002F40; // type:function size:0x10 -fn_453_2F50 = .text:0x00002F50; // type:function size:0x10 -fn_453_2F60 = .text:0x00002F60; // type:function size:0x10 -fn_453_2F70 = .text:0x00002F70; // type:function size:0x30 -fn_453_2FA0 = .text:0x00002FA0; // type:function size:0x30 -fn_453_2FD0 = .text:0x00002FD0; // type:function size:0x30 -fn_453_3000 = .text:0x00003000; // type:function size:0x10C -fn_453_3110 = .text:0x00003110; // type:function size:0x58 -fn_453_3170 = .text:0x00003170; // type:function size:0x88 +getStateID__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E30; // type:function size:0x10 +build__29sFStateFct_c<13dSparks2Tag_c>FRC12sStateIDIf_c = .text:0x00002E40; // type:function size:0x60 +dispose__29sFStateFct_c<13dSparks2Tag_c>FRP10sStateIf_c = .text:0x00002EA0; // type:function size:0xC +initialize__26sFState_c<13dSparks2Tag_c>Fv = .text:0x00002EB0; // type:function size:0x1C +execute__26sFState_c<13dSparks2Tag_c>Fv = .text:0x00002ED0; // type:function size:0x1C +finalize__26sFState_c<13dSparks2Tag_c>Fv = .text:0x00002EF0; // type:function size:0x1C +initializeState__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F10; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F20; // type:function size:0x10 +refreshState__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F30; // type:function size:0x10 +getState__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002F40; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002F50; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002F60; // type:function size:0x10 +finalizeState__28sFStateID_c<13dSparks2Tag_c>CFR13dSparks2Tag_c = .text:0x00002F70; // type:function size:0x30 +executeState__28sFStateID_c<13dSparks2Tag_c>CFR13dSparks2Tag_c = .text:0x00002FA0; // type:function size:0x30 +initializeState__28sFStateID_c<13dSparks2Tag_c>CFR13dSparks2Tag_c = .text:0x00002FD0; // type:function size:0x30 +__sinit_\d_t_sparks2_cpp = .text:0x00003000; // type:function size:0x10C scope:local +__dt__28sFStateID_c<13dSparks2Tag_c>Fv = .text:0x00003110; // type:function size:0x58 +isSameName__28sFStateID_c<13dSparks2Tag_c>CFPCc = .text:0x00003170; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_453_rodata_0 = .rodata:0x00000000; // type:object size:0xF0 data:float -lbl_453_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_SPARKS2_TAG = .data:0x00000000; // type:object size:0x40 data:4byte lbl_453_data_40 = .data:0x00000040; // type:object size:0x1C lbl_453_data_5C = .data:0x0000005C; // type:object size:0x8 lbl_453_data_64 = .data:0x00000064; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_sparksNP/symbols.txt b/config/SOUE01/rels/d_t_sparksNP/symbols.txt index 6f1ad440..8404e493 100644 --- a/config/SOUE01/rels/d_t_sparksNP/symbols.txt +++ b/config/SOUE01/rels/d_t_sparksNP/symbols.txt @@ -3,42 +3,42 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_452_F0 = .text:0x000000F0; // type:function size:0xC0 -fn_452_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_452_210 = .text:0x00000210; // type:function size:0x58 -fn_452_270 = .text:0x00000270; // type:function size:0x6C -fn_452_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_452_380 = .text:0x00000380; // type:function size:0xA4 +dTgSparksTag_classInit__Fv = .text:0x000000F0; // type:function size:0xC0 +__dt__12dTgSparksTagFv = .text:0x000001B0; // type:function size:0x58 +__dt__25sFState_c<12dTgSparksTag>Fv = .text:0x00000210; // type:function size:0x58 +__dt__28sFStateFct_c<12dTgSparksTag>Fv = .text:0x00000270; // type:function size:0x6C +__dt__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_452_430 = .text:0x00000430; // type:function size:0x118 -fn_452_550 = .text:0x00000550; // type:function size:0x10 +changeState__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000550; // type:function size:0x10 fn_452_560 = .text:0x00000560; // type:function size:0x8 fn_452_570 = .text:0x00000570; // type:function size:0x30 -fn_452_5A0 = .text:0x000005A0; // type:function size:0x10 +executeState__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005A0; // type:function size:0x10 fn_452_5B0 = .text:0x000005B0; // type:function size:0x8 -fn_452_5C0 = .text:0x000005C0; // type:function size:0x4 -fn_452_5D0 = .text:0x000005D0; // type:function size:0x4 -fn_452_5E0 = .text:0x000005E0; // type:function size:0x4 +initializeState_Wait__12dTgSparksTagFv = .text:0x000005C0; // type:function size:0x4 +executeState_Wait__12dTgSparksTagFv = .text:0x000005D0; // type:function size:0x4 +finalizeState_Wait__12dTgSparksTagFv = .text:0x000005E0; // type:function size:0x4 fn_452_5F0 = .text:0x000005F0; // type:function size:0xFC fn_452_6F0 = .text:0x000006F0; // type:function size:0x1E8 fn_452_8E0 = .text:0x000008E0; // type:function size:0xE0 -fn_452_9C0 = .text:0x000009C0; // type:function size:0x10 -fn_452_9D0 = .text:0x000009D0; // type:function size:0x60 -fn_452_A30 = .text:0x00000A30; // type:function size:0xC -fn_452_A40 = .text:0x00000A40; // type:function size:0x1C -fn_452_A60 = .text:0x00000A60; // type:function size:0x1C -fn_452_A80 = .text:0x00000A80; // type:function size:0x1C -fn_452_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_452_AB0 = .text:0x00000AB0; // type:function size:0x10 -fn_452_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_452_AD0 = .text:0x00000AD0; // type:function size:0x10 -fn_452_AE0 = .text:0x00000AE0; // type:function size:0x10 -fn_452_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_452_B00 = .text:0x00000B00; // type:function size:0x30 -fn_452_B30 = .text:0x00000B30; // type:function size:0x30 -fn_452_B60 = .text:0x00000B60; // type:function size:0x30 -fn_452_B90 = .text:0x00000B90; // type:function size:0x10C -fn_452_CA0 = .text:0x00000CA0; // type:function size:0x58 -fn_452_D00 = .text:0x00000D00; // type:function size:0x88 +getStateID__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009C0; // type:function size:0x10 +build__28sFStateFct_c<12dTgSparksTag>FRC12sStateIDIf_c = .text:0x000009D0; // type:function size:0x60 +dispose__28sFStateFct_c<12dTgSparksTag>FRP10sStateIf_c = .text:0x00000A30; // type:function size:0xC +initialize__25sFState_c<12dTgSparksTag>Fv = .text:0x00000A40; // type:function size:0x1C +execute__25sFState_c<12dTgSparksTag>Fv = .text:0x00000A60; // type:function size:0x1C +finalize__25sFState_c<12dTgSparksTag>Fv = .text:0x00000A80; // type:function size:0x1C +initializeState__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AA0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AB0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AC0; // type:function size:0x10 +getState__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AD0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AE0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AF0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dTgSparksTag>CFR12dTgSparksTag = .text:0x00000B00; // type:function size:0x30 +executeState__27sFStateID_c<12dTgSparksTag>CFR12dTgSparksTag = .text:0x00000B30; // type:function size:0x30 +initializeState__27sFStateID_c<12dTgSparksTag>CFR12dTgSparksTag = .text:0x00000B60; // type:function size:0x30 +__sinit_\d_t_sparks_cpp = .text:0x00000B90; // type:function size:0x10C scope:local +__dt__27sFStateID_c<12dTgSparksTag>Fv = .text:0x00000CA0; // type:function size:0x58 +isSameName__27sFStateID_c<12dTgSparksTag>CFPCc = .text:0x00000D00; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -46,7 +46,7 @@ lbl_452_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float lbl_452_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_452_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_452_rodata_18 = .rodata:0x00000018; // type:object size:0x18 data:double -lbl_452_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_SPARKS_TAG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_452_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_452_data_14 = .data:0x00000014; // type:object size:0x74 lbl_452_data_88 = .data:0x00000088; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_sporeNP/symbols.txt b/config/SOUE01/rels/d_t_sporeNP/symbols.txt index 8f231c67..211f675f 100644 --- a/config/SOUE01/rels/d_t_sporeNP/symbols.txt +++ b/config/SOUE01/rels/d_t_sporeNP/symbols.txt @@ -4,51 +4,51 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_454_F0 = .text:0x000000F0; // type:function size:0x40 -fn_454_130 = .text:0x00000130; // type:function size:0x110 -fn_454_240 = .text:0x00000240; // type:function size:0x58 -fn_454_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_454_300 = .text:0x00000300; // type:function size:0x6C -fn_454_370 = .text:0x00000370; // type:function size:0xA0 -fn_454_410 = .text:0x00000410; // type:function size:0xA4 +dSporeTag_c_classInit__Fv = .text:0x00000130; // type:function size:0x110 +__dt__11dSporeTag_cFv = .text:0x00000240; // type:function size:0x58 +__dt__24sFState_c<11dSporeTag_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__27sFStateFct_c<11dSporeTag_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_454_4C0 = .text:0x000004C0; // type:function size:0x4 fn_454_4D0 = .text:0x000004D0; // type:function size:0x74 SporeTag__initModels = .text:0x00000550; // type:function size:0x6C SporeTag__init = .text:0x000005C0; // type:function size:0x94 -fn_454_660 = .text:0x00000660; // type:function size:0x10 +changeState__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000660; // type:function size:0x10 fn_454_670 = .text:0x00000670; // type:function size:0x8 fn_454_680 = .text:0x00000680; // type:function size:0x30 -fn_454_6B0 = .text:0x000006B0; // type:function size:0x10 +executeState__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006B0; // type:function size:0x10 SporeTag__update = .text:0x000006C0; // type:function size:0x30 fn_454_6F0 = .text:0x000006F0; // type:function size:0x34 fn_454_730 = .text:0x00000730; // type:function size:0x954 fn_454_1090 = .text:0x00001090; // type:function size:0x318 -fn_454_13B0 = .text:0x000013B0; // type:function size:0x4 -SporeTag__stateWaitUpdate = .text:0x000013C0; // type:function size:0x8 -fn_454_13D0 = .text:0x000013D0; // type:function size:0x4 +initializeState_Wait__11dSporeTag_cFv = .text:0x000013B0; // type:function size:0x4 +executeState_Wait__11dSporeTag_cFv = .text:0x000013C0; // type:function size:0x8 +finalizeState_Wait__11dSporeTag_cFv = .text:0x000013D0; // type:function size:0x4 fn_454_13E0 = .text:0x000013E0; // type:function size:0xF4 -fn_454_14E0 = .text:0x000014E0; // type:function size:0x10 -fn_454_14F0 = .text:0x000014F0; // type:function size:0x60 -fn_454_1550 = .text:0x00001550; // type:function size:0xC -fn_454_1560 = .text:0x00001560; // type:function size:0x1C -fn_454_1580 = .text:0x00001580; // type:function size:0x1C -fn_454_15A0 = .text:0x000015A0; // type:function size:0x1C -fn_454_15C0 = .text:0x000015C0; // type:function size:0x10 -fn_454_15D0 = .text:0x000015D0; // type:function size:0x10 -fn_454_15E0 = .text:0x000015E0; // type:function size:0x10 -fn_454_15F0 = .text:0x000015F0; // type:function size:0x10 -fn_454_1600 = .text:0x00001600; // type:function size:0x10 -fn_454_1610 = .text:0x00001610; // type:function size:0x10 -fn_454_1620 = .text:0x00001620; // type:function size:0x30 -fn_454_1650 = .text:0x00001650; // type:function size:0x30 -fn_454_1680 = .text:0x00001680; // type:function size:0x30 -fn_454_16B0 = .text:0x000016B0; // type:function size:0x10C -fn_454_17C0 = .text:0x000017C0; // type:function size:0x58 -fn_454_1820 = .text:0x00001820; // type:function size:0x88 +getStateID__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014E0; // type:function size:0x10 +build__27sFStateFct_c<11dSporeTag_c>FRC12sStateIDIf_c = .text:0x000014F0; // type:function size:0x60 +dispose__27sFStateFct_c<11dSporeTag_c>FRP10sStateIf_c = .text:0x00001550; // type:function size:0xC +initialize__24sFState_c<11dSporeTag_c>Fv = .text:0x00001560; // type:function size:0x1C +execute__24sFState_c<11dSporeTag_c>Fv = .text:0x00001580; // type:function size:0x1C +finalize__24sFState_c<11dSporeTag_c>Fv = .text:0x000015A0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015C0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015D0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015E0; // type:function size:0x10 +getState__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015F0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001600; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001610; // type:function size:0x10 +finalizeState__26sFStateID_c<11dSporeTag_c>CFR11dSporeTag_c = .text:0x00001620; // type:function size:0x30 +executeState__26sFStateID_c<11dSporeTag_c>CFR11dSporeTag_c = .text:0x00001650; // type:function size:0x30 +initializeState__26sFStateID_c<11dSporeTag_c>CFR11dSporeTag_c = .text:0x00001680; // type:function size:0x30 +__sinit_\d_t_spore_cpp = .text:0x000016B0; // type:function size:0x10C scope:local +__dt__26sFStateID_c<11dSporeTag_c>Fv = .text:0x000017C0; // type:function size:0x58 +isSameName__26sFStateID_c<11dSporeTag_c>CFPCc = .text:0x00001820; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_454_rodata_0 = .rodata:0x00000000; // type:object size:0xD0 data:float -lbl_454_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_SPORE_TAG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_454_data_10 = .data:0x00000010; // type:object size:0x8 lbl_454_data_18 = .data:0x00000018; // type:object size:0x14 lbl_454_data_2C = .data:0x0000002C; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_t_streamNP/symbols.txt b/config/SOUE01/rels/d_t_streamNP/symbols.txt index e550befa..dfd41d59 100644 --- a/config/SOUE01/rels/d_t_streamNP/symbols.txt +++ b/config/SOUE01/rels/d_t_streamNP/symbols.txt @@ -1,15 +1,15 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgStream__ctor = .text:0x00000070; // type:function size:0x5C +dTgStream_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C TgStream__addToStreamList = .text:0x000000D0; // type:function size:0x64 TgStream__init = .text:0x00000140; // type:function size:0xE0 fn_203_220 = .text:0x00000220; // type:function size:0x54 fn_203_280 = .text:0x00000280; // type:function size:0x8 -fn_203_290 = .text:0x00000290; // type:function size:0x5C +__dt__11dTgStream_cFv = .text:0x00000290; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_203_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_203_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_STREAM = .data:0x00000000; // type:object size:0x10 lbl_203_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_203_data_14 = .data:0x00000014; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_sw_areaNP/symbols.txt b/config/SOUE01/rels/d_t_sw_areaNP/symbols.txt index 611f379d..820747f3 100644 --- a/config/SOUE01/rels/d_t_sw_areaNP/symbols.txt +++ b/config/SOUE01/rels/d_t_sw_areaNP/symbols.txt @@ -1,15 +1,15 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -SwAreaT__ctor = .text:0x00000070; // type:function size:0x4C +dTgSwArea_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C SwArea__init = .text:0x000000C0; // type:function size:0x98 SwAreaT__isValidStoryFlag = .text:0x00000160; // type:function size:0x20 SwAreaT__update = .text:0x00000180; // type:function size:0x1F8 -fn_206_380 = .text:0x00000380; // type:function size:0x5C +__dt__11dTgSwArea_cFv = .text:0x00000380; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_206_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float -lbl_206_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_SW_AREA_TAG = .data:0x00000000; // type:object size:0x10 lbl_206_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_206_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_206_data_18 = .data:0x00000018; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_sword_battle_gameNP/splits.txt b/config/SOUE01/rels/d_t_sword_battle_gameNP/splits.txt index fd955f69..02858d14 100644 --- a/config/SOUE01/rels/d_t_sword_battle_gameNP/splits.txt +++ b/config/SOUE01/rels/d_t_sword_battle_gameNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_sword_battle_gameNP/symbols.txt b/config/SOUE01/rels/d_t_sword_battle_gameNP/symbols.txt index de738ab2..33582211 100644 --- a/config/SOUE01/rels/d_t_sword_battle_gameNP/symbols.txt +++ b/config/SOUE01/rels/d_t_sword_battle_gameNP/symbols.txt @@ -5,18 +5,18 @@ __register_global_object = .text:0x00000070; // type:function size:0x1C scope:gl __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_72_F0 = .text:0x000000F0; // type:function size:0xC fn_72_100 = .text:0x00000100; // type:function size:0xC -fn_72_110 = .text:0x00000110; // type:function size:0xC4 -fn_72_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_72_240 = .text:0x00000240; // type:function size:0x58 -fn_72_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_72_310 = .text:0x00000310; // type:function size:0xA0 -fn_72_3B0 = .text:0x000003B0; // type:function size:0xA4 +dTgSwordBattleGame_c_classInit__Fv = .text:0x00000110; // type:function size:0xC4 +__dt__20dTgSwordBattleGame_cFv = .text:0x000001E0; // type:function size:0x58 +__dt__33sFState_c<20dTgSwordBattleGame_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__36sFStateFct_c<20dTgSwordBattleGame_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 TgSwordBattleGame__init = .text:0x00000460; // type:function size:0x70 TgSwordBattleGame__isInBossRush = .text:0x000004D0; // type:function size:0x8 -fn_72_4E0 = .text:0x000004E0; // type:function size:0x10 +changeState__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004E0; // type:function size:0x10 fn_72_4F0 = .text:0x000004F0; // type:function size:0x44 TgSwordBattleGame__update = .text:0x00000540; // type:function size:0x184 -fn_72_6D0 = .text:0x000006D0; // type:function size:0x10 +executeState__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006D0; // type:function size:0x10 fn_72_6E0 = .text:0x000006E0; // type:function size:0x280 fn_72_960 = .text:0x00000960; // type:function size:0x8 fn_72_970 = .text:0x00000970; // type:function size:0x4 @@ -54,53 +54,53 @@ TgSwordBattleGame__setCurrentBossNumber = .text:0x00001AF0; // type:function siz fn_72_1B10 = .text:0x00001B10; // type:function size:0x1C fn_72_1B30 = .text:0x00001B30; // type:function size:0x8 fn_72_1B40 = .text:0x00001B40; // type:function size:0xE0 -fn_72_1C20 = .text:0x00001C20; // type:function size:0x10 -fn_72_1C30 = .text:0x00001C30; // type:function size:0x60 -fn_72_1C90 = .text:0x00001C90; // type:function size:0xC -fn_72_1CA0 = .text:0x00001CA0; // type:function size:0x1C -fn_72_1CC0 = .text:0x00001CC0; // type:function size:0x1C -fn_72_1CE0 = .text:0x00001CE0; // type:function size:0x1C -fn_72_1D00 = .text:0x00001D00; // type:function size:0x10 -fn_72_1D10 = .text:0x00001D10; // type:function size:0x10 -fn_72_1D20 = .text:0x00001D20; // type:function size:0x10 -fn_72_1D30 = .text:0x00001D30; // type:function size:0x10 -fn_72_1D40 = .text:0x00001D40; // type:function size:0x10 -fn_72_1D50 = .text:0x00001D50; // type:function size:0x10 -fn_72_1D60 = .text:0x00001D60; // type:function size:0x30 -fn_72_1D90 = .text:0x00001D90; // type:function size:0x30 -fn_72_1DC0 = .text:0x00001DC0; // type:function size:0x30 -fn_72_1DF0 = .text:0x00001DF0; // type:function size:0x1E0 -fn_72_1FD0 = .text:0x00001FD0; // type:function size:0x58 +getStateID__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C20; // type:function size:0x10 +build__36sFStateFct_c<20dTgSwordBattleGame_c>FRC12sStateIDIf_c = .text:0x00001C30; // type:function size:0x60 +dispose__36sFStateFct_c<20dTgSwordBattleGame_c>FRP10sStateIf_c = .text:0x00001C90; // type:function size:0xC +initialize__33sFState_c<20dTgSwordBattleGame_c>Fv = .text:0x00001CA0; // type:function size:0x1C +execute__33sFState_c<20dTgSwordBattleGame_c>Fv = .text:0x00001CC0; // type:function size:0x1C +finalize__33sFState_c<20dTgSwordBattleGame_c>Fv = .text:0x00001CE0; // type:function size:0x1C +initializeState__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D00; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D10; // type:function size:0x10 +refreshState__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D20; // type:function size:0x10 +getState__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D30; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D40; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D50; // type:function size:0x10 +finalizeState__35sFStateID_c<20dTgSwordBattleGame_c>CFR20dTgSwordBattleGame_c = .text:0x00001D60; // type:function size:0x30 +executeState__35sFStateID_c<20dTgSwordBattleGame_c>CFR20dTgSwordBattleGame_c = .text:0x00001D90; // type:function size:0x30 +initializeState__35sFStateID_c<20dTgSwordBattleGame_c>CFR20dTgSwordBattleGame_c = .text:0x00001DC0; // type:function size:0x30 +__sinit_\d_t_sword_battle_game_cpp = .text:0x00001DF0; // type:function size:0x1E0 scope:local +__dt__35sFStateID_c<20dTgSwordBattleGame_c>Fv = .text:0x00001FD0; // type:function size:0x58 fn_72_2030 = .text:0x00002030; // type:function size:0x5C fn_72_2090 = .text:0x00002090; // type:function size:0xDC fn_72_2170 = .text:0x00002170; // type:function size:0xE0 -fn_72_2250 = .text:0x00002250; // type:function size:0x88 +isSameName__35sFStateID_c<20dTgSwordBattleGame_c>CFPCc = .text:0x00002250; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global -lbl_72_section4_0 = .rodata:0x00000000; // type:object size:0x18 data:4byte -lbl_72_section4_18 = .rodata:0x00000018; // type:object size:0x14 -lbl_72_section4_2C = .rodata:0x0000002C; // type:object size:0x14 data:string -lbl_72_section4_40 = .rodata:0x00000040; // type:object size:0xC data:4byte -lbl_72_section4_4C = .rodata:0x0000004C; // type:object size:0x14 -lbl_72_section4_60 = .rodata:0x00000060; // type:object size:0x8 -lbl_72_section4_68 = .rodata:0x00000068; // type:object size:0x10 -lbl_72_section4_78 = .rodata:0x00000078; // type:object size:0x8 data:string -lbl_72_section4_80 = .rodata:0x00000080; // type:object size:0xC -lbl_72_section4_8C = .rodata:0x0000008C; // type:object size:0xC -lbl_72_section4_98 = .rodata:0x00000098; // type:object size:0x10 -lbl_72_section4_A8 = .rodata:0x000000A8; // type:object size:0x8 data:string -lbl_72_section4_B0 = .rodata:0x000000B0; // type:object size:0x20 data:4byte -lbl_72_section4_D0 = .rodata:0x000000D0; // type:object size:0x10 -lbl_72_section4_E0 = .rodata:0x000000E0; // type:object size:0x4 data:4byte -lbl_72_section4_E4 = .rodata:0x000000E4; // type:object size:0x4 data:4byte -jumptable_72_section4_E8 = .rodata:0x000000E8; // type:object size:0x30 scope:local -lbl_72_section4_118 = .rodata:0x00000118; // type:object size:0x90 -lbl_72_section4_1A8 = .rodata:0x000001A8; // type:object size:0x30 -lbl_72_section4_1D8 = .rodata:0x000001D8; // type:object size:0x30 -lbl_72_section4_208 = .rodata:0x00000208; // type:object size:0x18 -lbl_72_section4_220 = .rodata:0x00000220; // type:object size:0x120 -lbl_72_section4_340 = .rodata:0x00000340; // type:object size:0x68 +lbl_72_section4_0 = .data:0x00000000; // type:object size:0x18 data:4byte +lbl_72_section4_18 = .data:0x00000018; // type:object size:0x14 +lbl_72_section4_2C = .data:0x0000002C; // type:object size:0x14 data:string +lbl_72_section4_40 = .data:0x00000040; // type:object size:0xC data:4byte +lbl_72_section4_4C = .data:0x0000004C; // type:object size:0x14 +lbl_72_section4_60 = .data:0x00000060; // type:object size:0x8 +lbl_72_section4_68 = .data:0x00000068; // type:object size:0x10 +lbl_72_section4_78 = .data:0x00000078; // type:object size:0x8 data:string +lbl_72_section4_80 = .data:0x00000080; // type:object size:0xC +lbl_72_section4_8C = .data:0x0000008C; // type:object size:0xC +lbl_72_section4_98 = .data:0x00000098; // type:object size:0x10 +lbl_72_section4_A8 = .data:0x000000A8; // type:object size:0x8 data:string +lbl_72_section4_B0 = .data:0x000000B0; // type:object size:0x20 data:4byte +g_profile_TAG_SWORD_BATTLE_GAME = .data:0x000000D0; // type:object size:0x10 +lbl_72_section4_E0 = .data:0x000000E0; // type:object size:0x4 data:4byte +lbl_72_section4_E4 = .data:0x000000E4; // type:object size:0x4 data:4byte +jumptable_72_section4_E8 = .data:0x000000E8; // type:object size:0x30 scope:local +lbl_72_section4_118 = .data:0x00000118; // type:object size:0x90 +lbl_72_section4_1A8 = .data:0x000001A8; // type:object size:0x30 +lbl_72_section4_1D8 = .data:0x000001D8; // type:object size:0x30 +lbl_72_section4_208 = .data:0x00000208; // type:object size:0x18 +lbl_72_section4_220 = .data:0x00000220; // type:object size:0x120 +lbl_72_section4_340 = .data:0x00000340; // type:object size:0x68 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_72_bss_8 = .bss:0x00000008; // type:object size:0xC data:4byte lbl_72_bss_14 = .bss:0x00000014; // type:object size:0x40 data:4byte diff --git a/config/SOUE01/rels/d_t_telopNP/splits.txt b/config/SOUE01/rels/d_t_telopNP/splits.txt index 06c1eb6e..d5538388 100644 --- a/config/SOUE01/rels/d_t_telopNP/splits.txt +++ b/config/SOUE01/rels/d_t_telopNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:8 + .data type:data align:8 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_telopNP/symbols.txt b/config/SOUE01/rels/d_t_telopNP/symbols.txt index 691d9715..10db8451 100644 --- a/config/SOUE01/rels/d_t_telopNP/symbols.txt +++ b/config/SOUE01/rels/d_t_telopNP/symbols.txt @@ -1,13 +1,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgTelop__ctor = .text:0x00000070; // type:function size:0x4C +dTgTelop_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TgTelop__init = .text:0x000000C0; // type:function size:0x48 fn_563_110 = .text:0x00000110; // type:function size:0x8 TgTelop__update = .text:0x00000120; // type:function size:0x114 fn_563_240 = .text:0x00000240; // type:function size:0x8 -fn_563_250 = .text:0x00000250; // type:function size:0x5C +__dt__10dTgTelop_cFv = .text:0x00000250; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_563_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_563_section4_10 = .rodata:0x00000010; // type:object size:0x74 +g_profile_TLP_TAG = .data:0x00000000; // type:object size:0x10 +lbl_563_section4_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_time_door_beamNP/symbols.txt b/config/SOUE01/rels/d_t_time_door_beamNP/symbols.txt index 12cbc047..623f3406 100644 --- a/config/SOUE01/rels/d_t_time_door_beamNP/symbols.txt +++ b/config/SOUE01/rels/d_t_time_door_beamNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_591_70 = .text:0x00000070; // type:function size:0x4C +dTgTimeDoorBeam_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C fn_591_C0 = .text:0x000000C0; // type:function size:0x48 fn_591_110 = .text:0x00000110; // type:function size:0x8 fn_591_120 = .text:0x00000120; // type:function size:0x8 fn_591_130 = .text:0x00000130; // type:function size:0x8 fn_591_140 = .text:0x00000140; // type:function size:0x24 fn_591_164 = .text:0x00000164; // type:function size:0x4 -fn_591_170 = .text:0x00000170; // type:function size:0x5C +__dt__17dTgTimeDoorBeam_cFv = .text:0x00000170; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_591_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_591_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_TIME_DOOR_BEAM = .data:0x00000000; // type:object size:0x10 lbl_591_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_title_managerNP/splits.txt b/config/SOUE01/rels/d_title_managerNP/splits.txt index 223bba00..9ee6d951 100644 --- a/config/SOUE01/rels/d_title_managerNP/splits.txt +++ b/config/SOUE01/rels/d_title_managerNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_title_managerNP/symbols.txt b/config/SOUE01/rels/d_title_managerNP/symbols.txt index d0bc413e..649fd223 100644 --- a/config/SOUE01/rels/d_title_managerNP/symbols.txt +++ b/config/SOUE01/rels/d_title_managerNP/symbols.txt @@ -3,74 +3,74 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TitleMgr__ctor = .text:0x000000F0; // type:function size:0x30 -TitleMgr__ctorCont = .text:0x00000120; // type:function size:0xB8 -fn_559_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_559_240 = .text:0x00000240; // type:function size:0x6C -fn_559_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_559_350 = .text:0x00000350; // type:function size:0xA4 -fn_559_400 = .text:0x00000400; // type:function size:0xF0 +dTitleMgr_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 +__ct__11dTitleMgr_cFv = .text:0x00000120; // type:function size:0xB8 +__dt__24sFState_c<11dTitleMgr_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__27sFStateFct_c<11dTitleMgr_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 +__dt__11dTitleMgr_cFv = .text:0x00000400; // type:function size:0xF0 fn_559_4F0 = .text:0x000004F0; // type:function size:0x6C -fn_559_560 = .text:0x00000560; // type:function size:0x10 +changeState__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000560; // type:function size:0x10 fn_559_570 = .text:0x00000570; // type:function size:0x70 fn_559_5E0 = .text:0x000005E0; // type:function size:0x94 -fn_559_680 = .text:0x00000680; // type:function size:0x10 +executeState__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000680; // type:function size:0x10 fn_559_690 = .text:0x00000690; // type:function size:0x30 -TitleMgr__stateInitEnter = .text:0x000006C0; // type:function size:0x2C -TitleMgr__stateInitUpdate = .text:0x000006F0; // type:function size:0x14C -fn_559_840 = .text:0x00000840; // type:function size:0x4 -TitleMgr__stateOpeningDemoEnter = .text:0x00000850; // type:function size:0x38 +initializeState_Init__11dTitleMgr_cFv = .text:0x000006C0; // type:function size:0x2C +executeState_Init__11dTitleMgr_cFv = .text:0x000006F0; // type:function size:0x14C +finalizeState_Init__11dTitleMgr_cFv = .text:0x00000840; // type:function size:0x4 +initializeState_OpeningDemo__11dTitleMgr_cFv = .text:0x00000850; // type:function size:0x38 fn_559_890 = .text:0x00000890; // type:function size:0xC -TitleMgr__stateOpeningDemoUpdate = .text:0x000008A0; // type:function size:0x54 -fn_559_900 = .text:0x00000900; // type:function size:0x4 -TitleMgr__stateCheckSaveEnter = .text:0x00000910; // type:function size:0x3C -TitleMgr__stateCheckSaveIn = .text:0x00000950; // type:function size:0xDC -fn_559_A30 = .text:0x00000A30; // type:function size:0x4 -TitleMgr__stateTitleEnter = .text:0x00000A40; // type:function size:0x6C -TitleMgr__stateTitleUpdate = .text:0x00000AB0; // type:function size:0x434 -fn_559_EF0 = .text:0x00000EF0; // type:function size:0x4 -fn_559_F00 = .text:0x00000F00; // type:function size:0x5C -fn_559_F60 = .text:0x00000F60; // type:function size:0x1CC -fn_559_1130 = .text:0x00001130; // type:function size:0x4 -fn_559_1140 = .text:0x00001140; // type:function size:0x70 -fn_559_11B0 = .text:0x000011B0; // type:function size:0x238 -fn_559_13F0 = .text:0x000013F0; // type:function size:0x14 +executeState_OpeningDemo__11dTitleMgr_cFv = .text:0x000008A0; // type:function size:0x54 +finalizeState_OpeningDemo__11dTitleMgr_cFv = .text:0x00000900; // type:function size:0x4 +initializeState_CheckSave__11dTitleMgr_cFv = .text:0x00000910; // type:function size:0x3C +executeState_CheckSave__11dTitleMgr_cFv = .text:0x00000950; // type:function size:0xDC +finalizeState_CheckSave__11dTitleMgr_cFv = .text:0x00000A30; // type:function size:0x4 +initializeState_Title__11dTitleMgr_cFv = .text:0x00000A40; // type:function size:0x6C +executeState_Title__11dTitleMgr_cFv = .text:0x00000AB0; // type:function size:0x434 +finalizeState_Title__11dTitleMgr_cFv = .text:0x00000EF0; // type:function size:0x4 +initializeState_FileSelect__11dTitleMgr_cFv = .text:0x00000F00; // type:function size:0x5C +executeState_FileSelect__11dTitleMgr_cFv = .text:0x00000F60; // type:function size:0x1CC +finalizeState_FileSelect__11dTitleMgr_cFv = .text:0x00001130; // type:function size:0x4 +initializeState_Input__11dTitleMgr_cFv = .text:0x00001140; // type:function size:0x70 +executeState_Input__11dTitleMgr_cFv = .text:0x000011B0; // type:function size:0x238 +finalizeState_Input__11dTitleMgr_cFv = .text:0x000013F0; // type:function size:0x14 fn_559_1410 = .text:0x00001410; // type:function size:0x68 fn_559_1480 = .text:0x00001480; // type:function size:0x90 triggerTitleScreenDemoCutscenes = .text:0x00001510; // type:function size:0xF8 fn_559_1610 = .text:0x00001610; // type:function size:0x3C -fn_559_1650 = .text:0x00001650; // type:function size:0x10 -fn_559_1660 = .text:0x00001660; // type:function size:0x60 -fn_559_16C0 = .text:0x000016C0; // type:function size:0xC -fn_559_16D0 = .text:0x000016D0; // type:function size:0x1C -fn_559_16F0 = .text:0x000016F0; // type:function size:0x1C -fn_559_1710 = .text:0x00001710; // type:function size:0x1C -fn_559_1730 = .text:0x00001730; // type:function size:0x10 -fn_559_1740 = .text:0x00001740; // type:function size:0x10 -fn_559_1750 = .text:0x00001750; // type:function size:0x10 -fn_559_1760 = .text:0x00001760; // type:function size:0x10 -fn_559_1770 = .text:0x00001770; // type:function size:0x10 -fn_559_1780 = .text:0x00001780; // type:function size:0x10 -fn_559_1790 = .text:0x00001790; // type:function size:0x30 -fn_559_17C0 = .text:0x000017C0; // type:function size:0x30 -fn_559_17F0 = .text:0x000017F0; // type:function size:0x30 -fn_559_1820 = .text:0x00001820; // type:function size:0x4B0 -fn_559_1CD0 = .text:0x00001CD0; // type:function size:0x58 -fn_559_1D30 = .text:0x00001D30; // type:function size:0x88 +getStateID__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001650; // type:function size:0x10 +build__27sFStateFct_c<11dTitleMgr_c>FRC12sStateIDIf_c = .text:0x00001660; // type:function size:0x60 +dispose__27sFStateFct_c<11dTitleMgr_c>FRP10sStateIf_c = .text:0x000016C0; // type:function size:0xC +initialize__24sFState_c<11dTitleMgr_c>Fv = .text:0x000016D0; // type:function size:0x1C +execute__24sFState_c<11dTitleMgr_c>Fv = .text:0x000016F0; // type:function size:0x1C +finalize__24sFState_c<11dTitleMgr_c>Fv = .text:0x00001710; // type:function size:0x1C +initializeState__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001730; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001740; // type:function size:0x10 +refreshState__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001750; // type:function size:0x10 +getState__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001760; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001770; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001780; // type:function size:0x10 +finalizeState__26sFStateID_c<11dTitleMgr_c>CFR11dTitleMgr_c = .text:0x00001790; // type:function size:0x30 +executeState__26sFStateID_c<11dTitleMgr_c>CFR11dTitleMgr_c = .text:0x000017C0; // type:function size:0x30 +initializeState__26sFStateID_c<11dTitleMgr_c>CFR11dTitleMgr_c = .text:0x000017F0; // type:function size:0x30 +__sinit_\d_title_manager_cpp = .text:0x00001820; // type:function size:0x4B0 scope:local +__dt__26sFStateID_c<11dTitleMgr_c>Fv = .text:0x00001CD0; // type:function size:0x58 +isSameName__26sFStateID_c<11dTitleMgr_c>CFPCc = .text:0x00001D30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global -lbl_559_section4_0 = .rodata:0x00000000; // type:object size:0xC data:4byte -lbl_559_section4_C = .rodata:0x0000000C; // type:object size:0xC -lbl_559_section4_18 = .rodata:0x00000018; // type:object size:0xC data:string -lbl_559_section4_24 = .rodata:0x00000024; // type:object size:0x14 -lbl_559_section4_38 = .rodata:0x00000038; // type:object size:0x8 -lbl_559_section4_40 = .rodata:0x00000040; // type:object size:0x50 -lbl_559_section4_90 = .rodata:0x00000090; // type:object size:0x30 -lbl_559_section4_C0 = .rodata:0x000000C0; // type:object size:0x30 -lbl_559_section4_F0 = .rodata:0x000000F0; // type:object size:0x18 -lbl_559_section4_108 = .rodata:0x00000108; // type:object size:0x1AC -lbl_559_section4_2B4 = .rodata:0x000002B4; // type:object size:0x34 +g_profile_TITLE_MANAGER = .data:0x00000000; // type:object size:0xC data:4byte +lbl_559_section4_C = .data:0x0000000C; // type:object size:0xC +lbl_559_section4_18 = .data:0x00000018; // type:object size:0xC data:string +lbl_559_section4_24 = .data:0x00000024; // type:object size:0x14 +lbl_559_section4_38 = .data:0x00000038; // type:object size:0x8 +lbl_559_section4_40 = .data:0x00000040; // type:object size:0x50 +lbl_559_section4_90 = .data:0x00000090; // type:object size:0x30 +lbl_559_section4_C0 = .data:0x000000C0; // type:object size:0x30 +lbl_559_section4_F0 = .data:0x000000F0; // type:object size:0x18 +lbl_559_section4_108 = .data:0x00000108; // type:object size:0x1AC +lbl_559_section4_2B4 = .data:0x000002B4; // type:object size:0x34 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_559_bss_8 = .bss:0x00000008; // type:object size:0x10 data:4byte lbl_559_bss_18 = .bss:0x00000018; // type:object size:0xC0 data:4byte diff --git a/config/SOUE01/symbols.txt b/config/SOUE01/symbols.txt index 55953ff2..f54cecb0 100644 --- a/config/SOUE01/symbols.txt +++ b/config/SOUE01/symbols.txt @@ -1145,7 +1145,7 @@ fn_8002EFF0 = .text:0x8002EFF0; // type:function size:0x194 fn_8002F190 = .text:0x8002F190; // type:function size:0x24 createActorUnkGroup3__12dAcObjBase_cFQ28fProfile14PROFILE_NAME_eUlUlP7mVec3_cP7mAng3_cP7mVec3_cUl = .text:0x8002F1C0; // type:function size:0x98 fn_8002F260 = .text:0x8002F260; // type:function size:0xA0 -ActorEnemyBase__ctor = .text:0x8002F300; // type:function size:0x74 +__ct__11dAcEnBase_cFv = .text:0x8002F300; // type:function size:0x74 ActorEnemyBase__dtor = .text:0x8002F380; // type:function size:0x74 ActorEnemyBase__shouldUpdateMaybe = .text:0x8002F400; // type:function size:0xB4 ActorEnemyBase__postUpdate = .text:0x8002F4C0; // type:function size:0x7C @@ -1256,7 +1256,7 @@ fn_80033710 = .text:0x80033710; // type:function size:0xBC fn_800337D0 = .text:0x800337D0; // type:function size:0xB4 fn_80033890 = .text:0x80033890; // type:function size:0xAC fn_80033940 = .text:0x80033940; // type:function size:0x14 -ActorNpcBase__ctor = .text:0x80033960; // type:function size:0x284 +__ct__8dAcNpc_cFv = .text:0x80033960; // type:function size:0x284 __ct__24dAcRef_c<12dAcObjBase_c>Fv = .text:0x80033BF0; // type:function size:0x14 __dt__24dAcRef_c<12dAcObjBase_c>Fv = .text:0x80033C10; // type:function size:0x58 ActorNpcEventFlowManager__dtor = .text:0x80033C70; // type:function size:0x74 @@ -9885,7 +9885,7 @@ fn_80178E90 = .text:0x80178E90; // type:function size:0x40 fn_80178ED0 = .text:0x80178ED0; // type:function size:0x114 fn_80178FF0 = .text:0x80178FF0; // type:function size:0xDC fn_801790D0 = .text:0x801790D0; // type:function size:0x58 -ActorDoorBase__ctor = .text:0x80179130; // type:function size:0x58 +__ct__16dAcObjDoor_cFv = .text:0x80179130; // type:function size:0x58 fn_80179190 = .text:0x80179190; // type:function size:0x74 ActorDoorBase__hasVisitedRoomIdMaybe = .text:0x80179210; // type:function size:0x14 fn_80179230 = .text:0x80179230; // type:function size:0x4 diff --git a/include/d/a/b/d_a_b_asura.h b/include/d/a/b/d_a_b_asura.h new file mode 100644 index 00000000..1658e2a4 --- /dev/null +++ b/include/d/a/b/d_a_b_asura.h @@ -0,0 +1,43 @@ +#ifndef D_A_B_ASURA_H +#define D_A_B_ASURA_H + +#include +#include +#include + +class dAcBAsura_c : public dAcEnBase_c { +public: + dAcBAsura_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBAsura_c() {} + + STATE_FUNC_DECLARE(dAcBAsura_c, Attack); + STATE_FUNC_DECLARE(dAcBAsura_c, AttackHigh); + STATE_FUNC_DECLARE(dAcBAsura_c, AttackB); + STATE_FUNC_DECLARE(dAcBAsura_c, BreakLegB); + STATE_FUNC_DECLARE(dAcBAsura_c, BreakWaitB); + STATE_FUNC_DECLARE(dAcBAsura_c, ChargeB); + STATE_FUNC_DECLARE(dAcBAsura_c, CutAllB); + STATE_FUNC_DECLARE(dAcBAsura_c, Damage); + STATE_FUNC_DECLARE(dAcBAsura_c, DamageB); + STATE_FUNC_DECLARE(dAcBAsura_c, Dead); + STATE_FUNC_DECLARE(dAcBAsura_c, DeadB); + STATE_FUNC_DECLARE(dAcBAsura_c, Disconnect); + STATE_FUNC_DECLARE(dAcBAsura_c, DisconnectB); + STATE_FUNC_DECLARE(dAcBAsura_c, Fire); + STATE_FUNC_DECLARE(dAcBAsura_c, Recover); + STATE_FUNC_DECLARE(dAcBAsura_c, RecoverB); + STATE_FUNC_DECLARE(dAcBAsura_c, StunB); + STATE_FUNC_DECLARE(dAcBAsura_c, SummonB); + STATE_FUNC_DECLARE(dAcBAsura_c, SwordGame); + STATE_FUNC_DECLARE(dAcBAsura_c, Wait); + STATE_FUNC_DECLARE(dAcBAsura_c, WaitB); + STATE_FUNC_DECLARE(dAcBAsura_c, Start); + STATE_FUNC_DECLARE(dAcBAsura_c, StartB); + STATE_FUNC_DECLARE(dAcBAsura_c, Test); + STATE_FUNC_DECLARE(dAcBAsura_c, TestB); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBAsura_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_asura_arm.h b/include/d/a/b/d_a_b_asura_arm.h new file mode 100644 index 00000000..1a9e6fdc --- /dev/null +++ b/include/d/a/b/d_a_b_asura_arm.h @@ -0,0 +1,21 @@ +#ifndef D_A_B_ASURA_ARM_H +#define D_A_B_ASURA_ARM_H + +#include +#include +#include + +class dAcAsuraArm_c : public dAcObjBase_c { +public: + dAcAsuraArm_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcAsuraArm_c() {} + + STATE_FUNC_DECLARE(dAcAsuraArm_c, Pulled); + STATE_FUNC_DECLARE(dAcAsuraArm_c, Wait); + STATE_FUNC_DECLARE(dAcAsuraArm_c, Demo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcAsuraArm_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_asura_foot.h b/include/d/a/b/d_a_b_asura_foot.h new file mode 100644 index 00000000..441ea935 --- /dev/null +++ b/include/d/a/b/d_a_b_asura_foot.h @@ -0,0 +1,20 @@ +#ifndef D_A_B_ASURA_FOOT_H +#define D_A_B_ASURA_FOOT_H + +#include +#include +#include + +class dAcAsuraFoot_c : public dAcObjBase_c { +public: + dAcAsuraFoot_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcAsuraFoot_c() {} + + STATE_FUNC_DECLARE(dAcAsuraFoot_c, Pulled); + STATE_FUNC_DECLARE(dAcAsuraFoot_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcAsuraFoot_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_bbshockwave.h b/include/d/a/b/d_a_b_bbshockwave.h new file mode 100644 index 00000000..0fe4ca1f --- /dev/null +++ b/include/d/a/b/d_a_b_bbshockwave.h @@ -0,0 +1,14 @@ +#ifndef D_A_B_BBSHOCKWAVE_H +#define D_A_B_BBSHOCKWAVE_H + +#include + +class dAcBBbshockwave_c : public dAcObjBase_c { +public: + dAcBBbshockwave_c() {} + virtual ~dAcBBbshockwave_c() {} + +private: +}; + +#endif diff --git a/include/d/a/b/d_a_b_bigboss.h b/include/d/a/b/d_a_b_bigboss.h new file mode 100644 index 00000000..68686b09 --- /dev/null +++ b/include/d/a/b/d_a_b_bigboss.h @@ -0,0 +1,48 @@ +#ifndef D_A_B_BIGBOSS_H +#define D_A_B_BIGBOSS_H + +#include +#include +#include + +class dAcBBigBoss_c : public dAcEnBase_c { +public: + dAcBBigBoss_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBBigBoss_c() {} + + STATE_FUNC_DECLARE(dAcBBigBoss_c, AppearWait); + STATE_FUNC_DECLARE(dAcBBigBoss_c, AppearDemo); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Wait); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Walk); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Reach); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Turn); + STATE_FUNC_DECLARE(dAcBBigBoss_c, ImpaAdvice); + STATE_FUNC_DECLARE(dAcBBigBoss_c, ShakeHead); + STATE_FUNC_DECLARE(dAcBBigBoss_c, HeadDamage); + STATE_FUNC_DECLARE(dAcBBigBoss_c, HeadDamageThrow); + STATE_FUNC_DECLARE(dAcBBigBoss_c, HeadPain); + STATE_FUNC_DECLARE(dAcBBigBoss_c, StunPain); + STATE_FUNC_DECLARE(dAcBBigBoss_c, HeadRecover); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Attack); + STATE_FUNC_DECLARE(dAcBBigBoss_c, FrontFall); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Rush); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Rise); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Tied); + STATE_FUNC_DECLARE(dAcBBigBoss_c, LevelUp); + STATE_FUNC_DECLARE(dAcBBigBoss_c, FootBroken); + STATE_FUNC_DECLARE(dAcBBigBoss_c, FootRecover); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Stun); + STATE_FUNC_DECLARE(dAcBBigBoss_c, StunWait); + STATE_FUNC_DECLARE(dAcBBigBoss_c, StunRecover); + STATE_FUNC_DECLARE(dAcBBigBoss_c, StunDamage); + STATE_FUNC_DECLARE(dAcBBigBoss_c, StunFrontFall); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Evacuation); + STATE_FUNC_DECLARE(dAcBBigBoss_c, StoneWait); + STATE_FUNC_DECLARE(dAcBBigBoss_c, SwordGameWait); + STATE_FUNC_DECLARE(dAcBBigBoss_c, SwordGameEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBBigBoss_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_bigboss2.h b/include/d/a/b/d_a_b_bigboss2.h new file mode 100644 index 00000000..c554f69f --- /dev/null +++ b/include/d/a/b/d_a_b_bigboss2.h @@ -0,0 +1,62 @@ +#ifndef D_A_B_BIGBOSS2_H +#define D_A_B_BIGBOSS2_H + +#include +#include +#include + +class dAcBBigBoss2_c : public dAcEnBase_c { +public: + dAcBBigBoss2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBBigBoss2_c() {} + + STATE_FUNC_DECLARE(dAcBBigBoss2_c, AppearWait); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, AppearDemo); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Wait); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Walk); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Reach); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Turn); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, ImpaAdvice); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, ShakeHead); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, HeadDamage); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, HeadDamageThrow); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, HeadPain); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, StunPain); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, HeadRecover); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, DropByHand); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Attack); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, FootBroken); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, BombHit); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, FootRecover); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, ArmBroken); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, ArmAttack); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, ArmRecover); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Stun); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, StunWait); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, StunRecover); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, StunDamage); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, StunBombDamage); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Mount); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Fall); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, MountDamage); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, FrontFall); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Rush); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Rise); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Tied); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, StunFrontFall); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, BadAdvice); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, CancelMount); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, MountArmBroken); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, LevelUp); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, RushDamage); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, GuardBallista); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Evacuation); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, StoneWait); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, SwordGameWait); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, SwordGameEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBBigBoss2_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_bigboss3.h b/include/d/a/b/d_a_b_bigboss3.h new file mode 100644 index 00000000..18e538cd --- /dev/null +++ b/include/d/a/b/d_a_b_bigboss3.h @@ -0,0 +1,59 @@ +#ifndef D_A_B_BIGBOSS3_H +#define D_A_B_BIGBOSS3_H + +#include +#include +#include + +class dAcBBigBoss3_c : public dAcEnBase_c { +public: + dAcBBigBoss3_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBBigBoss3_c() {} + + STATE_FUNC_DECLARE(dAcBBigBoss3_c, AppearWait); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, AppearDemo); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Wait); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Walk); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Reach); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Turn); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, ImpaAdvice); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, ShakeHead); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, HeadDamage); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, HeadDamageThrow); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, HeadPain); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, StunPain); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, DropByHand); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Attack); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FootBroken); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, BombHit); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FootRecover); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, HeadRecover); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, ArmBroken); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, ArmRecover); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Stun); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, StunWait); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, StunRecover); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, StunDamage); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, StunBombDamage); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, LevelUp); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, GuardBallista); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, ArmAttack); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, PreFly); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, PreFlyDemo); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Fly); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FlyPain); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FlyFall); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FlyFallGround); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FlyFallGroundWait); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FlyFallRecover); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FlyReach); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Evacuation); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, StoneWait); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, SwordGameWait); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, SwordGameEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBBigBoss3_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_bigbossbase.h b/include/d/a/b/d_a_b_bigbossbase.h new file mode 100644 index 00000000..24f7138d --- /dev/null +++ b/include/d/a/b/d_a_b_bigbossbase.h @@ -0,0 +1,14 @@ +#ifndef D_A_B_BIGBOSSBASE_H +#define D_A_B_BIGBOSSBASE_H + +#include + +class dAcBBigbossbase_c : public dAcEnBase_c { +public: + dAcBBigbossbase_c() {} + virtual ~dAcBBigbossbase_c() {} + +private: +}; + +#endif diff --git a/include/d/a/b/d_a_b_girahimu.h b/include/d/a/b/d_a_b_girahimu.h new file mode 100644 index 00000000..c781fad0 --- /dev/null +++ b/include/d/a/b/d_a_b_girahimu.h @@ -0,0 +1,17 @@ +#ifndef D_A_B_GIRAHIMU_H +#define D_A_B_GIRAHIMU_H + +#include +#include +#include + +class dAcGirahimu_c : public dAcEnBase_c { +public: + dAcGirahimu_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGirahimu_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGirahimu_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_girahimu2.h b/include/d/a/b/d_a_b_girahimu2.h new file mode 100644 index 00000000..deba753a --- /dev/null +++ b/include/d/a/b/d_a_b_girahimu2.h @@ -0,0 +1,17 @@ +#ifndef D_A_B_GIRAHIMU2_H +#define D_A_B_GIRAHIMU2_H + +#include +#include +#include + +class dAcGirahimu2_c : public dAcEnBase_c { +public: + dAcGirahimu2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGirahimu2_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGirahimu2_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_girahimu3_base.h b/include/d/a/b/d_a_b_girahimu3_base.h new file mode 100644 index 00000000..45ec2171 --- /dev/null +++ b/include/d/a/b/d_a_b_girahimu3_base.h @@ -0,0 +1,17 @@ +#ifndef D_A_B_GIRAHIMU3_BASE_H +#define D_A_B_GIRAHIMU3_BASE_H + +#include +#include +#include + +class dAcGirahimu3Base_c : public dAcEnBase_c { +public: + dAcGirahimu3Base_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGirahimu3Base_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGirahimu3Base_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_girahimu3_first.h b/include/d/a/b/d_a_b_girahimu3_first.h new file mode 100644 index 00000000..f0f0e455 --- /dev/null +++ b/include/d/a/b/d_a_b_girahimu3_first.h @@ -0,0 +1,14 @@ +#ifndef D_A_B_GIRAHIMU3_FIRST_H +#define D_A_B_GIRAHIMU3_FIRST_H + +#include + +class dAcGirahimu3First_c : public dAcEnBase_c { +public: + dAcGirahimu3First_c() {} + virtual ~dAcGirahimu3First_c() {} + +private: +}; + +#endif diff --git a/include/d/a/b/d_a_b_girahimu3_second.h b/include/d/a/b/d_a_b_girahimu3_second.h new file mode 100644 index 00000000..da875277 --- /dev/null +++ b/include/d/a/b/d_a_b_girahimu3_second.h @@ -0,0 +1,37 @@ +#ifndef D_A_B_GIRAHIMU3_SECOND_H +#define D_A_B_GIRAHIMU3_SECOND_H + +#include +#include +#include + +class dAcGirahimu3Second_c : public dAcEnBase_c { +public: + dAcGirahimu3Second_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGirahimu3Second_c() {} + + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Demo); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Demo2); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Wait); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Walk); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Attack); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, CounterAttack); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Disturb); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, SwordBeamDamage); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, GuardSword); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Provoke); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, KnifeReady); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, KnifeAttack); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, SwordBeamReady); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, SwordBeamAttack); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, SwordBeamRally); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, GuardJust); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Damage); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, SummonSword); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, EscapeWarp); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGirahimu3Second_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_girahimu3_third.h b/include/d/a/b/d_a_b_girahimu3_third.h new file mode 100644 index 00000000..57505260 --- /dev/null +++ b/include/d/a/b/d_a_b_girahimu3_third.h @@ -0,0 +1,31 @@ +#ifndef D_A_B_GIRAHIMU3_THIRD_H +#define D_A_B_GIRAHIMU3_THIRD_H + +#include +#include +#include + +class dAcGirahimu3Third_c : public dAcEnBase_c { +public: + dAcGirahimu3Third_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGirahimu3Third_c() {} + + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, Demo); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, SceneChange); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, Wait); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, Walk); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, GuardSword); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, Chance); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, SwordBeamDamage); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, RepairClaymore); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, Attack); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, CounterAttack); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, EscapeWarp); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, EscapeWarp2); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, GuardJust); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGirahimu3Third_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_girahimu_base.h b/include/d/a/b/d_a_b_girahimu_base.h new file mode 100644 index 00000000..6dfe5ac4 --- /dev/null +++ b/include/d/a/b/d_a_b_girahimu_base.h @@ -0,0 +1,17 @@ +#ifndef D_A_B_GIRAHIMU_BASE_H +#define D_A_B_GIRAHIMU_BASE_H + +#include +#include +#include + +class dAcGirahimuBase_c : public dAcEnBase_c { +public: + dAcGirahimuBase_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGirahimuBase_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGirahimuBase_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_kr.h b/include/d/a/b/d_a_b_kr.h new file mode 100644 index 00000000..2ad8d977 --- /dev/null +++ b/include/d/a/b/d_a_b_kr.h @@ -0,0 +1,31 @@ +#ifndef D_A_B_KR_H +#define D_A_B_KR_H + +#include +#include +#include + +class dAcBkr_c : public dAcEnBase_c { +public: + dAcBkr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBkr_c() {} + + STATE_FUNC_DECLARE(dAcBkr_c, StartDemo); + STATE_FUNC_DECLARE(dAcBkr_c, UnderWater); + STATE_FUNC_DECLARE(dAcBkr_c, Appear); + STATE_FUNC_DECLARE(dAcBkr_c, Fight); + STATE_FUNC_DECLARE(dAcBkr_c, Attack); + STATE_FUNC_DECLARE(dAcBkr_c, AttackCrash); + STATE_FUNC_DECLARE(dAcBkr_c, LastFight); + STATE_FUNC_DECLARE(dAcBkr_c, LastDamage); + STATE_FUNC_DECLARE(dAcBkr_c, ArmDamage); + STATE_FUNC_DECLARE(dAcBkr_c, ArmDamage2); + STATE_FUNC_DECLARE(dAcBkr_c, CoreDamage); + STATE_FUNC_DECLARE(dAcBkr_c, SmallDamage); + STATE_FUNC_DECLARE(dAcBkr_c, ArmRecover); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBkr_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_kr_arm.h b/include/d/a/b/d_a_b_kr_arm.h new file mode 100644 index 00000000..3c957043 --- /dev/null +++ b/include/d/a/b/d_a_b_kr_arm.h @@ -0,0 +1,25 @@ +#ifndef D_A_B_KR_ARM_H +#define D_A_B_KR_ARM_H + +#include +#include +#include + +class dAcBkra_c : public dAcEnBase_c { +public: + dAcBkra_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBkra_c() {} + + STATE_FUNC_DECLARE(dAcBkra_c, Wait); + STATE_FUNC_DECLARE(dAcBkra_c, InRoom); + STATE_FUNC_DECLARE(dAcBkra_c, InRoomDemo); + STATE_FUNC_DECLARE(dAcBkra_c, Escape); + STATE_FUNC_DECLARE(dAcBkra_c, AttackA); + STATE_FUNC_DECLARE(dAcBkra_c, AttackB); + STATE_FUNC_DECLARE(dAcBkra_c, Damage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBkra_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_kr_hair.h b/include/d/a/b/d_a_b_kr_hair.h new file mode 100644 index 00000000..499a6d34 --- /dev/null +++ b/include/d/a/b/d_a_b_kr_hair.h @@ -0,0 +1,21 @@ +#ifndef D_A_B_KR_HAIR_H +#define D_A_B_KR_HAIR_H + +#include +#include +#include + +class dAcBkrh_c : public dAcEnBase_c { +public: + dAcBkrh_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBkrh_c() {} + + STATE_FUNC_DECLARE(dAcBkrh_c, Normal); + STATE_FUNC_DECLARE(dAcBkrh_c, Attack); + STATE_FUNC_DECLARE(dAcBkrh_c, Escape); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBkrh_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_lastboss.h b/include/d/a/b/d_a_b_lastboss.h new file mode 100644 index 00000000..ec3bae7c --- /dev/null +++ b/include/d/a/b/d_a_b_lastboss.h @@ -0,0 +1,32 @@ +#ifndef D_A_B_LASTBOSS_H +#define D_A_B_LASTBOSS_H + +#include +#include +#include + +class dAcBlastboss_c : public dAcEnBase_c { +public: + dAcBlastboss_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBlastboss_c() {} + + STATE_FUNC_DECLARE(dAcBlastboss_c, Fight); + STATE_FUNC_DECLARE(dAcBlastboss_c, Guard); + STATE_FUNC_DECLARE(dAcBlastboss_c, GuardBreak); + STATE_FUNC_DECLARE(dAcBlastboss_c, Attack); + STATE_FUNC_DECLARE(dAcBlastboss_c, CounterAttack); + STATE_FUNC_DECLARE(dAcBlastboss_c, PunchAttack); + STATE_FUNC_DECLARE(dAcBlastboss_c, DashAttack); + STATE_FUNC_DECLARE(dAcBlastboss_c, SmallAttack); + STATE_FUNC_DECLARE(dAcBlastboss_c, ThunderAttack); + STATE_FUNC_DECLARE(dAcBlastboss_c, Damage); + STATE_FUNC_DECLARE(dAcBlastboss_c, SitDamage); + STATE_FUNC_DECLARE(dAcBlastboss_c, Down); + STATE_FUNC_DECLARE(dAcBlastboss_c, Stun); + STATE_FUNC_DECLARE(dAcBlastboss_c, ThunderWait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBlastboss_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_mg.h b/include/d/a/b/d_a_b_mg.h new file mode 100644 index 00000000..1579154e --- /dev/null +++ b/include/d/a/b/d_a_b_mg.h @@ -0,0 +1,34 @@ +#ifndef D_A_B_MG_H +#define D_A_B_MG_H + +#include +#include +#include + +class dAcBmg_c : public dAcEnBase_c { +public: + dAcBmg_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBmg_c() {} + + STATE_FUNC_DECLARE(dAcBmg_c, Start); + STATE_FUNC_DECLARE(dAcBmg_c, DiveWait); + STATE_FUNC_DECLARE(dAcBmg_c, Dive); + STATE_FUNC_DECLARE(dAcBmg_c, DiveWalk); + STATE_FUNC_DECLARE(dAcBmg_c, Fight); + STATE_FUNC_DECLARE(dAcBmg_c, HandAttack); + STATE_FUNC_DECLARE(dAcBmg_c, TailAttack); + STATE_FUNC_DECLARE(dAcBmg_c, DiveAttack); + STATE_FUNC_DECLARE(dAcBmg_c, LostArm); + STATE_FUNC_DECLARE(dAcBmg_c, MiddleDemo); + STATE_FUNC_DECLARE(dAcBmg_c, ArmDamage); + STATE_FUNC_DECLARE(dAcBmg_c, CoreDamage); + STATE_FUNC_DECLARE(dAcBmg_c, EyeBind); + STATE_FUNC_DECLARE(dAcBmg_c, BombDamage); + STATE_FUNC_DECLARE(dAcBmg_c, VacuumDamage); + STATE_FUNC_DECLARE(dAcBmg_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBmg_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_nusi.h b/include/d/a/b/d_a_b_nusi.h new file mode 100644 index 00000000..26448ccb --- /dev/null +++ b/include/d/a/b/d_a_b_nusi.h @@ -0,0 +1,17 @@ +#ifndef D_A_B_NUSI_H +#define D_A_B_NUSI_H + +#include +#include +#include + +class dAcNusi_c : public dAcEnBase_c { +public: + dAcNusi_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNusi_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNusi_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_nusi_bullet.h b/include/d/a/b/d_a_b_nusi_bullet.h new file mode 100644 index 00000000..05280de5 --- /dev/null +++ b/include/d/a/b/d_a_b_nusi_bullet.h @@ -0,0 +1,21 @@ +#ifndef D_A_B_NUSI_BULLET_H +#define D_A_B_NUSI_BULLET_H + +#include +#include +#include + +class dAcNusi_Bullet_c : public dAcEnBase_c { +public: + dAcNusi_Bullet_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNusi_Bullet_c() {} + + STATE_FUNC_DECLARE(dAcNusi_Bullet_c, Move); + STATE_FUNC_DECLARE(dAcNusi_Bullet_c, Wait); + STATE_FUNC_DECLARE(dAcNusi_Bullet_c, Back); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNusi_Bullet_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_nusi_tentakle.h b/include/d/a/b/d_a_b_nusi_tentakle.h new file mode 100644 index 00000000..79d308a5 --- /dev/null +++ b/include/d/a/b/d_a_b_nusi_tentakle.h @@ -0,0 +1,33 @@ +#ifndef D_A_B_NUSI_TENTAKLE_H +#define D_A_B_NUSI_TENTAKLE_H + +#include +#include +#include + +class dAcNusiTentakle_c : public dAcEnBase_c { +public: + dAcNusiTentakle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNusiTentakle_c() {} + + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Hide); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Appear); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Wait); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, HideWait); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Attack); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, AppearDemo); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, HideAppearDemo); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, ScarfDamage); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Anger); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Down); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, DownDamage); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, LastDamage); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Recover); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Death); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, CloseEye); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNusiTentakle_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_vd.h b/include/d/a/b/d_a_b_vd.h new file mode 100644 index 00000000..e7aef93e --- /dev/null +++ b/include/d/a/b/d_a_b_vd.h @@ -0,0 +1,29 @@ +#ifndef D_A_B_VD_H +#define D_A_B_VD_H + +#include +#include +#include + +class dAcBvd_c : public dAcEnBase_c { +public: + dAcBvd_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBvd_c() {} + + STATE_FUNC_DECLARE(dAcBvd_c, Opening); + STATE_FUNC_DECLARE(dAcBvd_c, Wait); + STATE_FUNC_DECLARE(dAcBvd_c, WaitPlayer); + STATE_FUNC_DECLARE(dAcBvd_c, Run); + STATE_FUNC_DECLARE(dAcBvd_c, FireAttack); + STATE_FUNC_DECLARE(dAcBvd_c, Eat); + STATE_FUNC_DECLARE(dAcBvd_c, Damage); + STATE_FUNC_DECLARE(dAcBvd_c, BombDamage); + STATE_FUNC_DECLARE(dAcBvd_c, BodyReverse); + STATE_FUNC_DECLARE(dAcBvd_c, InitMove); + STATE_FUNC_DECLARE(dAcBvd_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBvd_c); +}; + +#endif diff --git a/include/d/a/d_a_asura_bullet.h b/include/d/a/d_a_asura_bullet.h new file mode 100644 index 00000000..e502e7b0 --- /dev/null +++ b/include/d/a/d_a_asura_bullet.h @@ -0,0 +1,20 @@ +#ifndef D_A_ASURA_BULLET_H +#define D_A_ASURA_BULLET_H + +#include +#include +#include + +class dAcAsuraBullet_c : public dAcObjBase_c { +public: + dAcAsuraBullet_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcAsuraBullet_c() {} + + STATE_FUNC_DECLARE(dAcAsuraBullet_c, Attack); + STATE_FUNC_DECLARE(dAcAsuraBullet_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcAsuraBullet_c); +}; + +#endif diff --git a/include/d/a/d_a_avater_bullet.h b/include/d/a/d_a_avater_bullet.h new file mode 100644 index 00000000..be3df366 --- /dev/null +++ b/include/d/a/d_a_avater_bullet.h @@ -0,0 +1,20 @@ +#ifndef D_A_AVATER_BULLET_H +#define D_A_AVATER_BULLET_H + +#include +#include +#include + +class dAcAvater_Bullet_c : public dAcObjBase_c { +public: + dAcAvater_Bullet_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcAvater_Bullet_c() {} + + STATE_FUNC_DECLARE(dAcAvater_Bullet_c, Move); + STATE_FUNC_DECLARE(dAcAvater_Bullet_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcAvater_Bullet_c); +}; + +#endif diff --git a/include/d/a/d_a_avater_race_mng.h b/include/d/a/d_a_avater_race_mng.h new file mode 100644 index 00000000..47266b80 --- /dev/null +++ b/include/d/a/d_a_avater_race_mng.h @@ -0,0 +1,24 @@ +#ifndef D_A_AVATER_RACE_MNG_H +#define D_A_AVATER_RACE_MNG_H + +#include +#include +#include + +class dAvater_Race_Mng_c : public dAcBase_c { +public: + dAvater_Race_Mng_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAvater_Race_Mng_c() {} + + STATE_FUNC_DECLARE(dAvater_Race_Mng_c, StartWait); + STATE_FUNC_DECLARE(dAvater_Race_Mng_c, Race); + STATE_FUNC_DECLARE(dAvater_Race_Mng_c, Hide); + STATE_FUNC_DECLARE(dAvater_Race_Mng_c, Finish); + STATE_FUNC_DECLARE(dAvater_Race_Mng_c, LevelUpDemo); + STATE_FUNC_DECLARE(dAvater_Race_Mng_c, Message); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAvater_Race_Mng_c); +}; + +#endif diff --git a/include/d/a/d_a_bird.h b/include/d/a/d_a_bird.h new file mode 100644 index 00000000..5c8bf9ca --- /dev/null +++ b/include/d/a/d_a_bird.h @@ -0,0 +1,33 @@ +#ifndef D_A_BIRD_H +#define D_A_BIRD_H + +#include +#include +#include + +class dBird_c : public dAcObjBase_c { +public: + dBird_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dBird_c() {} + + STATE_FUNC_DECLARE(dBird_c, Wait); + STATE_FUNC_DECLARE(dBird_c, PreMove); + STATE_FUNC_DECLARE(dBird_c, Move); + STATE_FUNC_DECLARE(dBird_c, Hide); + STATE_FUNC_DECLARE(dBird_c, RideDemo); + STATE_FUNC_DECLARE(dBird_c, FirstRideDemo); + STATE_FUNC_DECLARE(dBird_c, OutAreaDemo); + STATE_FUNC_DECLARE(dBird_c, RideOff); + STATE_FUNC_DECLARE(dBird_c, OnGround); + STATE_FUNC_DECLARE(dBird_c, Tornado); + STATE_FUNC_DECLARE(dBird_c, SaveStartDemo); + STATE_FUNC_DECLARE(dBird_c, MiniGameWait); + STATE_FUNC_DECLARE(dBird_c, MiniGameMove); + STATE_FUNC_DECLARE(dBird_c, MiniGameEnd); + STATE_FUNC_DECLARE(dBird_c, MiniGameLevelUpDemo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dBird_c); +}; + +#endif diff --git a/include/d/a/d_a_bird_kobunA.h b/include/d/a/d_a_bird_kobunA.h new file mode 100644 index 00000000..aa5c77b1 --- /dev/null +++ b/include/d/a/d_a_bird_kobunA.h @@ -0,0 +1,24 @@ +#ifndef D_A_BIRD_KOBUNA_H +#define D_A_BIRD_KOBUNA_H + +#include +#include +#include + +class dBird_KobunA_c : public dAcObjBase_c { +public: + dBird_KobunA_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dBird_KobunA_c() {} + + STATE_FUNC_DECLARE(dBird_KobunA_c, Wait); + STATE_FUNC_DECLARE(dBird_KobunA_c, Chase); + STATE_FUNC_DECLARE(dBird_KobunA_c, FrontAttack); + STATE_FUNC_DECLARE(dBird_KobunA_c, PathMove); + STATE_FUNC_DECLARE(dBird_KobunA_c, LevelUpDemo); + STATE_FUNC_DECLARE(dBird_KobunA_c, BodyAttack); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dBird_KobunA_c); +}; + +#endif diff --git a/include/d/a/d_a_bird_kobunB.h b/include/d/a/d_a_bird_kobunB.h new file mode 100644 index 00000000..54d1334b --- /dev/null +++ b/include/d/a/d_a_bird_kobunB.h @@ -0,0 +1,24 @@ +#ifndef D_A_BIRD_KOBUNB_H +#define D_A_BIRD_KOBUNB_H + +#include +#include +#include + +class dBird_KobunB_c : public dAcObjBase_c { +public: + dBird_KobunB_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dBird_KobunB_c() {} + + STATE_FUNC_DECLARE(dBird_KobunB_c, Wait); + STATE_FUNC_DECLARE(dBird_KobunB_c, Chase); + STATE_FUNC_DECLARE(dBird_KobunB_c, FrontAttack); + STATE_FUNC_DECLARE(dBird_KobunB_c, PathMove); + STATE_FUNC_DECLARE(dBird_KobunB_c, BodyAttack); + STATE_FUNC_DECLARE(dBird_KobunB_c, LevelUpDemo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dBird_KobunB_c); +}; + +#endif diff --git a/include/d/a/d_a_bird_mob.h b/include/d/a/d_a_bird_mob.h new file mode 100644 index 00000000..77fcd569 --- /dev/null +++ b/include/d/a/d_a_bird_mob.h @@ -0,0 +1,19 @@ +#ifndef D_A_BIRD_MOB_H +#define D_A_BIRD_MOB_H + +#include +#include +#include + +class dAcBirdMob_c : public dAcObjBase_c { +public: + dAcBirdMob_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBirdMob_c() {} + + STATE_FUNC_DECLARE(dAcBirdMob_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBirdMob_c); +}; + +#endif diff --git a/include/d/a/d_a_bird_npc.h b/include/d/a/d_a_bird_npc.h new file mode 100644 index 00000000..a478c36a --- /dev/null +++ b/include/d/a/d_a_bird_npc.h @@ -0,0 +1,21 @@ +#ifndef D_A_BIRD_NPC_H +#define D_A_BIRD_NPC_H + +#include +#include +#include + +class dBird_Npc_c : public dAcObjBase_c { +public: + dBird_Npc_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dBird_Npc_c() {} + + STATE_FUNC_DECLARE(dBird_Npc_c, Hide); + STATE_FUNC_DECLARE(dBird_Npc_c, Fly); + STATE_FUNC_DECLARE(dBird_Npc_c, Chase); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dBird_Npc_c); +}; + +#endif diff --git a/include/d/a/d_a_bird_rival.h b/include/d/a/d_a_bird_rival.h new file mode 100644 index 00000000..82d19aed --- /dev/null +++ b/include/d/a/d_a_bird_rival.h @@ -0,0 +1,25 @@ +#ifndef D_A_BIRD_RIVAL_H +#define D_A_BIRD_RIVAL_H + +#include +#include +#include + +class dBird_Rival_c : public dAcObjBase_c { +public: + dBird_Rival_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dBird_Rival_c() {} + + STATE_FUNC_DECLARE(dBird_Rival_c, Wait); + STATE_FUNC_DECLARE(dBird_Rival_c, Chase); + STATE_FUNC_DECLARE(dBird_Rival_c, FrontAttack); + STATE_FUNC_DECLARE(dBird_Rival_c, BodyAttack); + STATE_FUNC_DECLARE(dBird_Rival_c, LevelUpDemo); + STATE_FUNC_DECLARE(dBird_Rival_c, CatchDemo); + STATE_FUNC_DECLARE(dBird_Rival_c, PathMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dBird_Rival_c); +}; + +#endif diff --git a/include/d/a/d_a_bird_target.h b/include/d/a/d_a_bird_target.h new file mode 100644 index 00000000..9e10155f --- /dev/null +++ b/include/d/a/d_a_bird_target.h @@ -0,0 +1,23 @@ +#ifndef D_A_BIRD_TARGET_H +#define D_A_BIRD_TARGET_H + +#include +#include +#include + +class dBird_Target_c : public dAcObjBase_c { +public: + dBird_Target_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dBird_Target_c() {} + + STATE_FUNC_DECLARE(dBird_Target_c, Wait); + STATE_FUNC_DECLARE(dBird_Target_c, Move); + STATE_FUNC_DECLARE(dBird_Target_c, LevelUpDemo); + STATE_FUNC_DECLARE(dBird_Target_c, NpcWait); + STATE_FUNC_DECLARE(dBird_Target_c, NpcGlide); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dBird_Target_c); +}; + +#endif diff --git a/include/d/a/d_a_bird_zelda_training.h b/include/d/a/d_a_bird_zelda_training.h new file mode 100644 index 00000000..1ea9025e --- /dev/null +++ b/include/d/a/d_a_bird_zelda_training.h @@ -0,0 +1,21 @@ +#ifndef D_A_BIRD_ZELDA_TRAINING_H +#define D_A_BIRD_ZELDA_TRAINING_H + +#include +#include +#include + +class dBird_ZeldaTraining_c : public dAcObjBase_c { +public: + dBird_ZeldaTraining_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dBird_ZeldaTraining_c() {} + + STATE_FUNC_DECLARE(dBird_ZeldaTraining_c, Wait); + STATE_FUNC_DECLARE(dBird_ZeldaTraining_c, Chase); + STATE_FUNC_DECLARE(dBird_ZeldaTraining_c, Finish); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dBird_ZeldaTraining_c); +}; + +#endif diff --git a/include/d/a/d_a_bombf.h b/include/d/a/d_a_bombf.h new file mode 100644 index 00000000..71eb14f9 --- /dev/null +++ b/include/d/a/d_a_bombf.h @@ -0,0 +1,19 @@ +#ifndef D_A_BOMBF_H +#define D_A_BOMBF_H + +#include +#include +#include + +class dAcBombf_c : public dAcObjBase_c { +public: + dAcBombf_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBombf_c() {} + + STATE_FUNC_DECLARE(dAcBombf_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBombf_c); +}; + +#endif diff --git a/include/d/a/d_a_bullet_gue.h b/include/d/a/d_a_bullet_gue.h new file mode 100644 index 00000000..1642fa32 --- /dev/null +++ b/include/d/a/d_a_bullet_gue.h @@ -0,0 +1,21 @@ +#ifndef D_A_BULLET_GUE_H +#define D_A_BULLET_GUE_H + +#include +#include +#include + +class dAcBulletGue_c : public dAcObjBase_c { +public: + dAcBulletGue_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBulletGue_c() {} + + STATE_FUNC_DECLARE(dAcBulletGue_c, Wait); + STATE_FUNC_DECLARE(dAcBulletGue_c, Hold); + STATE_FUNC_DECLARE(dAcBulletGue_c, TakeOff); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBulletGue_c); +}; + +#endif diff --git a/include/d/a/d_a_bullet_maguppo.h b/include/d/a/d_a_bullet_maguppo.h new file mode 100644 index 00000000..f56ffd62 --- /dev/null +++ b/include/d/a/d_a_bullet_maguppo.h @@ -0,0 +1,19 @@ +#ifndef D_A_BULLET_MAGUPPO_H +#define D_A_BULLET_MAGUPPO_H + +#include +#include +#include + +class dAcBulletMaguppo_c : public dAcObjBase_c { +public: + dAcBulletMaguppo_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBulletMaguppo_c() {} + + STATE_FUNC_DECLARE(dAcBulletMaguppo_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBulletMaguppo_c); +}; + +#endif diff --git a/include/d/a/d_a_co_test.h b/include/d/a/d_a_co_test.h new file mode 100644 index 00000000..3117dbcb --- /dev/null +++ b/include/d/a/d_a_co_test.h @@ -0,0 +1,19 @@ +#ifndef D_A_CO_TEST_H +#define D_A_CO_TEST_H + +#include +#include +#include + +class dAcCoTest : public dAcObjBase_c { +public: + dAcCoTest() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcCoTest() {} + + STATE_FUNC_DECLARE(dAcCoTest, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcCoTest); +}; + +#endif diff --git a/include/d/a/d_a_col_stp.h b/include/d/a/d_a_col_stp.h new file mode 100644 index 00000000..9543b3ba --- /dev/null +++ b/include/d/a/d_a_col_stp.h @@ -0,0 +1,14 @@ +#ifndef D_A_COL_STP_H +#define D_A_COL_STP_H + +#include + +class dAcColStp_c : public dAcObjBase_c { +public: + dAcColStp_c(); + virtual ~dAcColStp_c(); + +private: +}; + +#endif diff --git a/include/d/a/d_a_control.h b/include/d/a/d_a_control.h new file mode 100644 index 00000000..19528707 --- /dev/null +++ b/include/d/a/d_a_control.h @@ -0,0 +1,25 @@ +#ifndef D_A_CONTROL_H +#define D_A_CONTROL_H + +#include +#include +#include + +class dAcEnCl_c : public dAcObjBase_c { +public: + dAcEnCl_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEnCl_c() {} + + STATE_FUNC_DECLARE(dAcEnCl_c, pathMove); + STATE_FUNC_DECLARE(dAcEnCl_c, pathRoof); + STATE_FUNC_DECLARE(dAcEnCl_c, pathStop); + STATE_FUNC_DECLARE(dAcEnCl_c, rangeCheck_All); + STATE_FUNC_DECLARE(dAcEnCl_c, infinite); + STATE_FUNC_DECLARE(dAcEnCl_c, rangeMove); + STATE_FUNC_DECLARE(dAcEnCl_c, rangeSearch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEnCl_c); +}; + +#endif diff --git a/include/d/a/d_a_demo_npc_bird.h b/include/d/a/d_a_demo_npc_bird.h new file mode 100644 index 00000000..40375a08 --- /dev/null +++ b/include/d/a/d_a_demo_npc_bird.h @@ -0,0 +1,23 @@ +#ifndef D_A_DEMO_NPC_BIRD_H +#define D_A_DEMO_NPC_BIRD_H + +#include +#include +#include + +class dAcDemoNpcBird_c : public dAcObjBase_c { +public: + dAcDemoNpcBird_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcDemoNpcBird_c() {} + + STATE_FUNC_DECLARE(dAcDemoNpcBird_c, Hide); + STATE_FUNC_DECLARE(dAcDemoNpcBird_c, Call); + STATE_FUNC_DECLARE(dAcDemoNpcBird_c, Fly1); + STATE_FUNC_DECLARE(dAcDemoNpcBird_c, Fly2); + STATE_FUNC_DECLARE(dAcDemoNpcBird_c, Fly3); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcDemoNpcBird_c); +}; + +#endif diff --git a/include/d/a/d_a_eel.h b/include/d/a/d_a_eel.h new file mode 100644 index 00000000..bbc89d31 --- /dev/null +++ b/include/d/a/d_a_eel.h @@ -0,0 +1,14 @@ +#ifndef D_A_EEL_H +#define D_A_EEL_H + +#include + +class dAcEel_c : public dAcObjBase_c { +public: + dAcEel_c() {} + virtual ~dAcEel_c() {} + +private: +}; + +#endif diff --git a/include/d/a/d_a_fish.h b/include/d/a/d_a_fish.h new file mode 100644 index 00000000..39970950 --- /dev/null +++ b/include/d/a/d_a_fish.h @@ -0,0 +1,14 @@ +#ifndef D_A_FISH_H +#define D_A_FISH_H + +#include + +class dAcFish_c : public dAcObjBase_c { +public: + dAcFish_c() {} + virtual ~dAcFish_c() {} + +private: +}; + +#endif diff --git a/include/d/a/d_a_fish_mgr.h b/include/d/a/d_a_fish_mgr.h new file mode 100644 index 00000000..fd1d624b --- /dev/null +++ b/include/d/a/d_a_fish_mgr.h @@ -0,0 +1,14 @@ +#ifndef D_A_FISH_MGR_H +#define D_A_FISH_MGR_H + +#include + +class dAcFishMgr_c : public dAcBase_c { +public: + dAcFishMgr_c() {} + virtual ~dAcFishMgr_c() {} + +private: +}; + +#endif diff --git a/include/d/a/d_a_fly_slb.h b/include/d/a/d_a_fly_slb.h new file mode 100644 index 00000000..2e2ac619 --- /dev/null +++ b/include/d/a/d_a_fly_slb.h @@ -0,0 +1,19 @@ +#ifndef D_A_FLY_SLB_H +#define D_A_FLY_SLB_H + +#include +#include +#include + +class dAcFlySlb_c : public dAcObjBase_c { +public: + dAcFlySlb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcFlySlb_c() {} + + STATE_FUNC_DECLARE(dAcFlySlb_c, Fly); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcFlySlb_c); +}; + +#endif diff --git a/include/d/a/d_a_girahimu_sword_beam.h b/include/d/a/d_a_girahimu_sword_beam.h new file mode 100644 index 00000000..3feffabb --- /dev/null +++ b/include/d/a/d_a_girahimu_sword_beam.h @@ -0,0 +1,20 @@ +#ifndef D_A_GIRAHIMU_SWORD_BEAM_H +#define D_A_GIRAHIMU_SWORD_BEAM_H + +#include +#include +#include + +class dAcGirahimuSwordBeam_c : public dAcObjBase_c { +public: + dAcGirahimuSwordBeam_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGirahimuSwordBeam_c() {} + + STATE_FUNC_DECLARE(dAcGirahimuSwordBeam_c, BulletMove); + STATE_FUNC_DECLARE(dAcGirahimuSwordBeam_c, Damage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGirahimuSwordBeam_c); +}; + +#endif diff --git a/include/d/a/d_a_heartf.h b/include/d/a/d_a_heartf.h new file mode 100644 index 00000000..d7175b6f --- /dev/null +++ b/include/d/a/d_a_heartf.h @@ -0,0 +1,24 @@ +#ifndef D_A_HEARTF_H +#define D_A_HEARTF_H + +#include +#include +#include + +class dAcHeartf_c : public dAcObjBase_c { +public: + dAcHeartf_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcHeartf_c() {} + + STATE_FUNC_DECLARE(dAcHeartf_c, Wait); + STATE_FUNC_DECLARE(dAcHeartf_c, Wind); + STATE_FUNC_DECLARE(dAcHeartf_c, Break); + STATE_FUNC_DECLARE(dAcHeartf_c, Sync); + STATE_FUNC_DECLARE(dAcHeartf_c, Water); + STATE_FUNC_DECLARE(dAcHeartf_c, Spore); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcHeartf_c); +}; + +#endif diff --git a/include/d/a/d_a_hidory_fire.h b/include/d/a/d_a_hidory_fire.h new file mode 100644 index 00000000..db81e76e --- /dev/null +++ b/include/d/a/d_a_hidory_fire.h @@ -0,0 +1,20 @@ +#ifndef D_A_HIDORY_FIRE_H +#define D_A_HIDORY_FIRE_H + +#include +#include +#include + +class dAcHidoryFire_c : public dAcObjBase_c { +public: + dAcHidoryFire_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcHidoryFire_c() {} + + STATE_FUNC_DECLARE(dAcHidoryFire_c, BulletMove); + STATE_FUNC_DECLARE(dAcHidoryFire_c, Damage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcHidoryFire_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_ant.h b/include/d/a/d_a_insect_ant.h new file mode 100644 index 00000000..1d9c3062 --- /dev/null +++ b/include/d/a/d_a_insect_ant.h @@ -0,0 +1,24 @@ +#ifndef D_A_INSECT_ANT_H +#define D_A_INSECT_ANT_H + +#include +#include +#include + +class dAcInsectAnt_c : public dAcObjBase_c { +public: + dAcInsectAnt_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectAnt_c() {} + + STATE_FUNC_DECLARE(dAcInsectAnt_c, Wait); + STATE_FUNC_DECLARE(dAcInsectAnt_c, Walk); + STATE_FUNC_DECLARE(dAcInsectAnt_c, Escape); + STATE_FUNC_DECLARE(dAcInsectAnt_c, Dig); + STATE_FUNC_DECLARE(dAcInsectAnt_c, Dead); + STATE_FUNC_DECLARE(dAcInsectAnt_c, Finalize); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectAnt_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_beetle.h b/include/d/a/d_a_insect_beetle.h new file mode 100644 index 00000000..32764555 --- /dev/null +++ b/include/d/a/d_a_insect_beetle.h @@ -0,0 +1,27 @@ +#ifndef D_A_INSECT_BEETLE_H +#define D_A_INSECT_BEETLE_H + +#include +#include +#include + +class dAcInsectBeetle_c : public dAcObjBase_c { +public: + dAcInsectBeetle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectBeetle_c() {} + + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Wait); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Walk); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Escape); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Fly); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Fall); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Getup); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Dead); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, EscapeChild); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectBeetle_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_butterfly.h b/include/d/a/d_a_insect_butterfly.h new file mode 100644 index 00000000..782d513c --- /dev/null +++ b/include/d/a/d_a_insect_butterfly.h @@ -0,0 +1,23 @@ +#ifndef D_A_INSECT_BUTTERFLY_H +#define D_A_INSECT_BUTTERFLY_H + +#include +#include +#include + +class dAcInsectButterfly_c : public dAcObjBase_c { +public: + dAcInsectButterfly_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectButterfly_c() {} + + STATE_FUNC_DECLARE(dAcInsectButterfly_c, Move); + STATE_FUNC_DECLARE(dAcInsectButterfly_c, Escape); + STATE_FUNC_DECLARE(dAcInsectButterfly_c, Fly); + STATE_FUNC_DECLARE(dAcInsectButterfly_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectButterfly_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectButterfly_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_cicada.h b/include/d/a/d_a_insect_cicada.h new file mode 100644 index 00000000..3e11c97e --- /dev/null +++ b/include/d/a/d_a_insect_cicada.h @@ -0,0 +1,22 @@ +#ifndef D_A_INSECT_CICADA_H +#define D_A_INSECT_CICADA_H + +#include +#include +#include + +class dAcInsectCicada_c : public dAcObjBase_c { +public: + dAcInsectCicada_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectCicada_c() {} + + STATE_FUNC_DECLARE(dAcInsectCicada_c, Wait); + STATE_FUNC_DECLARE(dAcInsectCicada_c, Fly); + STATE_FUNC_DECLARE(dAcInsectCicada_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectCicada_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectCicada_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_dragonfly.h b/include/d/a/d_a_insect_dragonfly.h new file mode 100644 index 00000000..f53a597f --- /dev/null +++ b/include/d/a/d_a_insect_dragonfly.h @@ -0,0 +1,24 @@ +#ifndef D_A_INSECT_DRAGONFLY_H +#define D_A_INSECT_DRAGONFLY_H + +#include +#include +#include + +class dAcInsectDragonfly_c : public dAcObjBase_c { +public: + dAcInsectDragonfly_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectDragonfly_c() {} + + STATE_FUNC_DECLARE(dAcInsectDragonfly_c, Wait); + STATE_FUNC_DECLARE(dAcInsectDragonfly_c, Move); + STATE_FUNC_DECLARE(dAcInsectDragonfly_c, Escape); + STATE_FUNC_DECLARE(dAcInsectDragonfly_c, Fly); + STATE_FUNC_DECLARE(dAcInsectDragonfly_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectDragonfly_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectDragonfly_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_firefly.h b/include/d/a/d_a_insect_firefly.h new file mode 100644 index 00000000..d591efd8 --- /dev/null +++ b/include/d/a/d_a_insect_firefly.h @@ -0,0 +1,23 @@ +#ifndef D_A_INSECT_FIREFLY_H +#define D_A_INSECT_FIREFLY_H + +#include +#include +#include + +class dAcInsectFirefly_c : public dAcObjBase_c { +public: + dAcInsectFirefly_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectFirefly_c() {} + + STATE_FUNC_DECLARE(dAcInsectFirefly_c, Move); + STATE_FUNC_DECLARE(dAcInsectFirefly_c, Escape); + STATE_FUNC_DECLARE(dAcInsectFirefly_c, Fly); + STATE_FUNC_DECLARE(dAcInsectFirefly_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectFirefly_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectFirefly_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_grasshopper.h b/include/d/a/d_a_insect_grasshopper.h new file mode 100644 index 00000000..e0e4532b --- /dev/null +++ b/include/d/a/d_a_insect_grasshopper.h @@ -0,0 +1,24 @@ +#ifndef D_A_INSECT_GRASSHOPPER_H +#define D_A_INSECT_GRASSHOPPER_H + +#include +#include +#include + +class dAcInsectGrasshopper_c : public dAcObjBase_c { +public: + dAcInsectGrasshopper_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectGrasshopper_c() {} + + STATE_FUNC_DECLARE(dAcInsectGrasshopper_c, Wait); + STATE_FUNC_DECLARE(dAcInsectGrasshopper_c, Walk); + STATE_FUNC_DECLARE(dAcInsectGrasshopper_c, Jump); + STATE_FUNC_DECLARE(dAcInsectGrasshopper_c, Fly); + STATE_FUNC_DECLARE(dAcInsectGrasshopper_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectGrasshopper_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectGrasshopper_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_ladybug.h b/include/d/a/d_a_insect_ladybug.h new file mode 100644 index 00000000..09c09f8c --- /dev/null +++ b/include/d/a/d_a_insect_ladybug.h @@ -0,0 +1,24 @@ +#ifndef D_A_INSECT_LADYBUG_H +#define D_A_INSECT_LADYBUG_H + +#include +#include +#include + +class dAcInsectLadybug_c : public dAcObjBase_c { +public: + dAcInsectLadybug_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectLadybug_c() {} + + STATE_FUNC_DECLARE(dAcInsectLadybug_c, Wait); + STATE_FUNC_DECLARE(dAcInsectLadybug_c, Walk); + STATE_FUNC_DECLARE(dAcInsectLadybug_c, Escape); + STATE_FUNC_DECLARE(dAcInsectLadybug_c, Fly); + STATE_FUNC_DECLARE(dAcInsectLadybug_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectLadybug_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectLadybug_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_scarab.h b/include/d/a/d_a_insect_scarab.h new file mode 100644 index 00000000..b28041e0 --- /dev/null +++ b/include/d/a/d_a_insect_scarab.h @@ -0,0 +1,25 @@ +#ifndef D_A_INSECT_SCARAB_H +#define D_A_INSECT_SCARAB_H + +#include +#include +#include + +class dAcInsectScarab_c : public dAcObjBase_c { +public: + dAcInsectScarab_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectScarab_c() {} + + STATE_FUNC_DECLARE(dAcInsectScarab_c, Wait); + STATE_FUNC_DECLARE(dAcInsectScarab_c, Walk); + STATE_FUNC_DECLARE(dAcInsectScarab_c, Escape); + STATE_FUNC_DECLARE(dAcInsectScarab_c, Fly); + STATE_FUNC_DECLARE(dAcInsectScarab_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectScarab_c, Excrement); + STATE_FUNC_DECLARE(dAcInsectScarab_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectScarab_c); +}; + +#endif diff --git a/include/d/a/d_a_invisible.h b/include/d/a/d_a_invisible.h new file mode 100644 index 00000000..7e470826 --- /dev/null +++ b/include/d/a/d_a_invisible.h @@ -0,0 +1,19 @@ +#ifndef D_A_INVISIBLE_H +#define D_A_INVISIBLE_H + +#include +#include +#include + +class dAcInvisible : public dAcObjBase_c { +public: + dAcInvisible() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInvisible() {} + + STATE_FUNC_DECLARE(dAcInvisible, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInvisible); +}; + +#endif diff --git a/include/d/a/d_a_kanban.h b/include/d/a/d_a_kanban.h new file mode 100644 index 00000000..2eba6b9e --- /dev/null +++ b/include/d/a/d_a_kanban.h @@ -0,0 +1,21 @@ +#ifndef D_A_KANBAN_H +#define D_A_KANBAN_H + +#include +#include +#include + +class dAcKanban_c : public dAcObjBase_c { +public: + dAcKanban_c(); + virtual ~dAcKanban_c(); + + STATE_FUNC_DECLARE(dAcKanban_c, Wait); + STATE_FUNC_DECLARE(dAcKanban_c, Message); + STATE_FUNC_DECLARE(dAcKanban_c, PullOut); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcKanban_c); +}; + +#endif diff --git a/include/d/a/d_a_knight_leader_bird.h b/include/d/a/d_a_knight_leader_bird.h new file mode 100644 index 00000000..44f5224e --- /dev/null +++ b/include/d/a/d_a_knight_leader_bird.h @@ -0,0 +1,19 @@ +#ifndef D_A_KNIGHT_LEADER_BIRD_H +#define D_A_KNIGHT_LEADER_BIRD_H + +#include +#include +#include + +class dAcKnightLeaderBird_c : public dAcObjBase_c { +public: + dAcKnightLeaderBird_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcKnightLeaderBird_c() {} + + STATE_FUNC_DECLARE(dAcKnightLeaderBird_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcKnightLeaderBird_c); +}; + +#endif diff --git a/include/d/a/d_a_little_bird.h b/include/d/a/d_a_little_bird.h new file mode 100644 index 00000000..38f3c6c3 --- /dev/null +++ b/include/d/a/d_a_little_bird.h @@ -0,0 +1,32 @@ +#ifndef D_A_LITTLE_BIRD_H +#define D_A_LITTLE_BIRD_H + +#include +#include +#include + +class dAcLittleBird_c : public dAcObjBase_c { +public: + dAcLittleBird_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcLittleBird_c() {} + + STATE_FUNC_DECLARE(dAcLittleBird_c, Init); + STATE_FUNC_DECLARE(dAcLittleBird_c, Wait); + STATE_FUNC_DECLARE(dAcLittleBird_c, Scratch); + STATE_FUNC_DECLARE(dAcLittleBird_c, Hop); + STATE_FUNC_DECLARE(dAcLittleBird_c, Eat); + STATE_FUNC_DECLARE(dAcLittleBird_c, Sing); + STATE_FUNC_DECLARE(dAcLittleBird_c, PreEscape); + STATE_FUNC_DECLARE(dAcLittleBird_c, PreEscape2); + STATE_FUNC_DECLARE(dAcLittleBird_c, FlyReady); + STATE_FUNC_DECLARE(dAcLittleBird_c, FlyEscape); + STATE_FUNC_DECLARE(dAcLittleBird_c, FlyKakku); + STATE_FUNC_DECLARE(dAcLittleBird_c, FlyReturn); + STATE_FUNC_DECLARE(dAcLittleBird_c, LandOn); + STATE_FUNC_DECLARE(dAcLittleBird_c, LandReady); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcLittleBird_c); +}; + +#endif diff --git a/include/d/a/d_a_little_bird_mgr.h b/include/d/a/d_a_little_bird_mgr.h new file mode 100644 index 00000000..5c5111d0 --- /dev/null +++ b/include/d/a/d_a_little_bird_mgr.h @@ -0,0 +1,24 @@ +#ifndef D_A_LITTLE_BIRD_MGR_H +#define D_A_LITTLE_BIRD_MGR_H + +#include +#include +#include + +class dAcLittleBirdMgr_c : public dAcBase_c { +public: + dAcLittleBirdMgr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcLittleBirdMgr_c() {} + + STATE_FUNC_DECLARE(dAcLittleBirdMgr_c, Set); + STATE_FUNC_DECLARE(dAcLittleBirdMgr_c, Reset); + STATE_FUNC_DECLARE(dAcLittleBirdMgr_c, Safety); + STATE_FUNC_DECLARE(dAcLittleBirdMgr_c, Warning); + STATE_FUNC_DECLARE(dAcLittleBirdMgr_c, Danger); + STATE_FUNC_DECLARE(dAcLittleBirdMgr_c, Kill); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcLittleBirdMgr_c); +}; + +#endif diff --git a/include/d/a/d_a_message.h b/include/d/a/d_a_message.h new file mode 100644 index 00000000..fd3e9cdf --- /dev/null +++ b/include/d/a/d_a_message.h @@ -0,0 +1,14 @@ +#ifndef D_A_MESSAGE_H +#define D_A_MESSAGE_H + +#include + +class dAcMessage_c : public dAcObjBase_c { +public: + dAcMessage_c() {} + virtual ~dAcMessage_c() {} + +private: +}; + +#endif diff --git a/include/d/a/d_a_morita_test.h b/include/d/a/d_a_morita_test.h new file mode 100644 index 00000000..b5e7004f --- /dev/null +++ b/include/d/a/d_a_morita_test.h @@ -0,0 +1,28 @@ +#ifndef D_A_MORITA_TEST_H +#define D_A_MORITA_TEST_H + +#include +#include +#include + +class dAcJtest_c : public dAcEnBase_c { +public: + dAcJtest_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcJtest_c() {} + + STATE_FUNC_DECLARE(dAcJtest_c, FishNormalSwim); + STATE_FUNC_DECLARE(dAcJtest_c, FishEscapeSwim); + STATE_FUNC_DECLARE(dAcJtest_c, EelNormalSwim); + STATE_FUNC_DECLARE(dAcJtest_c, EelEscapeSwim); + STATE_FUNC_DECLARE(dAcJtest_c, GunkanuoSwim); + STATE_FUNC_DECLARE(dAcJtest_c, SkyTailFly); + STATE_FUNC_DECLARE(dAcJtest_c, BirdFly); + STATE_FUNC_DECLARE(dAcJtest_c, Remly); + STATE_FUNC_DECLARE(dAcJtest_c, OctaGrass); + STATE_FUNC_DECLARE(dAcJtest_c, WaterDragon); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcJtest_c); +}; + +#endif diff --git a/include/d/a/d_a_nusi_base.h b/include/d/a/d_a_nusi_base.h new file mode 100644 index 00000000..d6985d4c --- /dev/null +++ b/include/d/a/d_a_nusi_base.h @@ -0,0 +1,17 @@ +#ifndef D_A_NUSI_BASE_H +#define D_A_NUSI_BASE_H + +#include +#include +#include + +class dAcNusiBase_c : public dAcEnBase_c { +public: + dAcNusiBase_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNusiBase_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNusiBase_c); +}; + +#endif diff --git a/include/d/a/d_a_nusi_npc.h b/include/d/a/d_a_nusi_npc.h new file mode 100644 index 00000000..26e4c057 --- /dev/null +++ b/include/d/a/d_a_nusi_npc.h @@ -0,0 +1,17 @@ +#ifndef D_A_NUSI_NPC_H +#define D_A_NUSI_NPC_H + +#include +#include +#include + +class dAcNusiNpc_c : public dAcEnBase_c { +public: + dAcNusiNpc_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNusiNpc_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNusiNpc_c); +}; + +#endif diff --git a/include/d/a/d_a_or_cannon_bullet.h b/include/d/a/d_a_or_cannon_bullet.h new file mode 100644 index 00000000..f76f5592 --- /dev/null +++ b/include/d/a/d_a_or_cannon_bullet.h @@ -0,0 +1,19 @@ +#ifndef D_A_OR_CANNON_BULLET_H +#define D_A_OR_CANNON_BULLET_H + +#include +#include +#include + +class dAcOrCannBullet_c : public dAcObjBase_c { +public: + dAcOrCannBullet_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOrCannBullet_c() {} + + STATE_FUNC_DECLARE(dAcOrCannBullet_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOrCannBullet_c); +}; + +#endif diff --git a/include/d/a/d_a_pumpkin.h b/include/d/a/d_a_pumpkin.h new file mode 100644 index 00000000..a9d4d701 --- /dev/null +++ b/include/d/a/d_a_pumpkin.h @@ -0,0 +1,26 @@ +#ifndef D_A_PUMPKIN_H +#define D_A_PUMPKIN_H + +#include +#include +#include + +class dAcPumpkin_c : public dAcObjBase_c { +public: + dAcPumpkin_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcPumpkin_c() {} + + STATE_FUNC_DECLARE(dAcPumpkin_c, Stick); + STATE_FUNC_DECLARE(dAcPumpkin_c, Wait); + STATE_FUNC_DECLARE(dAcPumpkin_c, CarryGrab); + STATE_FUNC_DECLARE(dAcPumpkin_c, StickSword); + STATE_FUNC_DECLARE(dAcPumpkin_c, Throw); + STATE_FUNC_DECLARE(dAcPumpkin_c, Roll); + STATE_FUNC_DECLARE(dAcPumpkin_c, CarryBeetle); + STATE_FUNC_DECLARE(dAcPumpkin_c, CarryWhip); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcPumpkin_c); +}; + +#endif diff --git a/include/d/a/d_a_shop_sample.h b/include/d/a/d_a_shop_sample.h new file mode 100644 index 00000000..a2edcd1b --- /dev/null +++ b/include/d/a/d_a_shop_sample.h @@ -0,0 +1,22 @@ +#ifndef D_A_SHOP_SAMPLE_H +#define D_A_SHOP_SAMPLE_H + +#include +#include +#include + +class dAcShopSample_c : public dAcObjBase_c { +public: + dAcShopSample_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcShopSample_c() {} + + STATE_FUNC_DECLARE(dAcShopSample_c, Wait); + STATE_FUNC_DECLARE(dAcShopSample_c, PickUp); + STATE_FUNC_DECLARE(dAcShopSample_c, PickingUp); + STATE_FUNC_DECLARE(dAcShopSample_c, PutBack); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcShopSample_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_am.h b/include/d/a/e/d_a_e_am.h new file mode 100644 index 00000000..21c1c42d --- /dev/null +++ b/include/d/a/e/d_a_e_am.h @@ -0,0 +1,29 @@ +#ifndef D_A_E_AM_H +#define D_A_E_AM_H + +#include +#include +#include + +class dAcEAm_c : public dAcEnBase_c { +public: + dAcEAm_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEAm_c() {} + + STATE_FUNC_DECLARE(dAcEAm_c, Stop); + STATE_FUNC_DECLARE(dAcEAm_c, Appear); + STATE_FUNC_DECLARE(dAcEAm_c, StartWait); + STATE_FUNC_DECLARE(dAcEAm_c, Normal); + STATE_FUNC_DECLARE(dAcEAm_c, RetMove); + STATE_FUNC_DECLARE(dAcEAm_c, LongJump); + STATE_FUNC_DECLARE(dAcEAm_c, Wait); + STATE_FUNC_DECLARE(dAcEAm_c, Chance); + STATE_FUNC_DECLARE(dAcEAm_c, ChanceWait); + STATE_FUNC_DECLARE(dAcEAm_c, Damage); + STATE_FUNC_DECLARE(dAcEAm_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEAm_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_battleshipfish.h b/include/d/a/e/d_a_e_battleshipfish.h new file mode 100644 index 00000000..e3fdefe2 --- /dev/null +++ b/include/d/a/e/d_a_e_battleshipfish.h @@ -0,0 +1,26 @@ +#ifndef D_A_E_BATTLESHIPFISH_H +#define D_A_E_BATTLESHIPFISH_H + +#include +#include +#include + +class dAcEbfish_c : public dAcEnBase_c { +public: + dAcEbfish_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbfish_c() {} + + STATE_FUNC_DECLARE(dAcEbfish_c, Wait); + STATE_FUNC_DECLARE(dAcEbfish_c, Move); + STATE_FUNC_DECLARE(dAcEbfish_c, Find); + STATE_FUNC_DECLARE(dAcEbfish_c, Attack); + STATE_FUNC_DECLARE(dAcEbfish_c, Piyo); + STATE_FUNC_DECLARE(dAcEbfish_c, NoDamage); + STATE_FUNC_DECLARE(dAcEbfish_c, Dead); + STATE_FUNC_DECLARE(dAcEbfish_c, BirthWait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbfish_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_bc.h b/include/d/a/e/d_a_e_bc.h new file mode 100644 index 00000000..52ca3900 --- /dev/null +++ b/include/d/a/e/d_a_e_bc.h @@ -0,0 +1,53 @@ +#ifndef D_A_E_BC_H +#define D_A_E_BC_H + +#include +#include +#include + +class dAcEbc_c : public dAcEnBase_c { +public: + dAcEbc_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbc_c() {} + + STATE_FUNC_DECLARE(dAcEbc_c, Standby); + STATE_FUNC_DECLARE(dAcEbc_c, Home); + STATE_FUNC_DECLARE(dAcEbc_c, Normal); + STATE_FUNC_DECLARE(dAcEbc_c, Lantern); + STATE_FUNC_DECLARE(dAcEbc_c, Yagura); + STATE_FUNC_DECLARE(dAcEbc_c, Path); + STATE_FUNC_DECLARE(dAcEbc_c, LanternPath); + STATE_FUNC_DECLARE(dAcEbc_c, RopeWalk); + STATE_FUNC_DECLARE(dAcEbc_c, FightStart); + STATE_FUNC_DECLARE(dAcEbc_c, FindCall); + STATE_FUNC_DECLARE(dAcEbc_c, Fight); + STATE_FUNC_DECLARE(dAcEbc_c, Attack); + STATE_FUNC_DECLARE(dAcEbc_c, BigAttack); + STATE_FUNC_DECLARE(dAcEbc_c, StepAttack); + STATE_FUNC_DECLARE(dAcEbc_c, RockAttack); + STATE_FUNC_DECLARE(dAcEbc_c, CarryDamage); + STATE_FUNC_DECLARE(dAcEbc_c, Damage); + STATE_FUNC_DECLARE(dAcEbc_c, AirDamage); + STATE_FUNC_DECLARE(dAcEbc_c, Fire); + STATE_FUNC_DECLARE(dAcEbc_c, Fail); + STATE_FUNC_DECLARE(dAcEbc_c, Fall); + STATE_FUNC_DECLARE(dAcEbc_c, BombAction); + STATE_FUNC_DECLARE(dAcEbc_c, StabGuard); + STATE_FUNC_DECLARE(dAcEbc_c, Stun); + STATE_FUNC_DECLARE(dAcEbc_c, BeeDamage); + STATE_FUNC_DECLARE(dAcEbc_c, WhipCapture); + STATE_FUNC_DECLARE(dAcEbc_c, WakidasiWait); + STATE_FUNC_DECLARE(dAcEbc_c, SlopeSlide); + STATE_FUNC_DECLARE(dAcEbc_c, Drop); + STATE_FUNC_DECLARE(dAcEbc_c, MastDrop); + STATE_FUNC_DECLARE(dAcEbc_c, AStandby); + STATE_FUNC_DECLARE(dAcEbc_c, AFindCall); + STATE_FUNC_DECLARE(dAcEbc_c, APath); + STATE_FUNC_DECLARE(dAcEbc_c, AAttack); + STATE_FUNC_DECLARE(dAcEbc_c, ADamage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbc_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_bc_arrow.h b/include/d/a/e/d_a_e_bc_arrow.h new file mode 100644 index 00000000..10257f1e --- /dev/null +++ b/include/d/a/e/d_a_e_bc_arrow.h @@ -0,0 +1,19 @@ +#ifndef D_A_E_BC_ARROW_H +#define D_A_E_BC_ARROW_H + +#include +#include +#include + +class dAcEbcarrow_c : public dAcEnBase_c { +public: + dAcEbcarrow_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbcarrow_c() {} + + STATE_FUNC_DECLARE(dAcEbcarrow_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbcarrow_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_bcal.h b/include/d/a/e/d_a_e_bcal.h new file mode 100644 index 00000000..4237f290 --- /dev/null +++ b/include/d/a/e/d_a_e_bcal.h @@ -0,0 +1,27 @@ +#ifndef D_A_E_BCAL_H +#define D_A_E_BCAL_H + +#include +#include +#include + +class dAcEbcaL_c : public dAcEnBase_c { +public: + dAcEbcaL_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbcaL_c() {} + + STATE_FUNC_DECLARE(dAcEbcaL_c, Standby); + STATE_FUNC_DECLARE(dAcEbcaL_c, Attack); + STATE_FUNC_DECLARE(dAcEbcaL_c, Damage); + STATE_FUNC_DECLARE(dAcEbcaL_c, Hit); + STATE_FUNC_DECLARE(dAcEbcaL_c, Lead); + STATE_FUNC_DECLARE(dAcEbcaL_c, Stun); + STATE_FUNC_DECLARE(dAcEbcaL_c, AirDamage); + STATE_FUNC_DECLARE(dAcEbcaL_c, Fail); + STATE_FUNC_DECLARE(dAcEbcaL_c, StabGuard); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbcaL_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_bcal_arrow.h b/include/d/a/e/d_a_e_bcal_arrow.h new file mode 100644 index 00000000..17888b33 --- /dev/null +++ b/include/d/a/e/d_a_e_bcal_arrow.h @@ -0,0 +1,19 @@ +#ifndef D_A_E_BCAL_ARROW_H +#define D_A_E_BCAL_ARROW_H + +#include +#include +#include + +class dAcEbcalarrow_c : public dAcEnBase_c { +public: + dAcEbcalarrow_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbcalarrow_c() {} + + STATE_FUNC_DECLARE(dAcEbcalarrow_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbcalarrow_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_bce.h b/include/d/a/e/d_a_e_bce.h new file mode 100644 index 00000000..468424ea --- /dev/null +++ b/include/d/a/e/d_a_e_bce.h @@ -0,0 +1,33 @@ +#ifndef D_A_E_BCE_H +#define D_A_E_BCE_H + +#include +#include +#include + +class dAcEbce_c : public dAcEnBase_c { +public: + dAcEbce_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbce_c() {} + + STATE_FUNC_DECLARE(dAcEbce_c, Standby); + STATE_FUNC_DECLARE(dAcEbce_c, Home); + STATE_FUNC_DECLARE(dAcEbce_c, Normal); + STATE_FUNC_DECLARE(dAcEbce_c, Path); + STATE_FUNC_DECLARE(dAcEbce_c, FightStart); + STATE_FUNC_DECLARE(dAcEbce_c, Fight); + STATE_FUNC_DECLARE(dAcEbce_c, Attack); + STATE_FUNC_DECLARE(dAcEbce_c, StepAttack); + STATE_FUNC_DECLARE(dAcEbce_c, Damage); + STATE_FUNC_DECLARE(dAcEbce_c, AirDamage); + STATE_FUNC_DECLARE(dAcEbce_c, Fail); + STATE_FUNC_DECLARE(dAcEbce_c, BombAction); + STATE_FUNC_DECLARE(dAcEbce_c, StabGuard); + STATE_FUNC_DECLARE(dAcEbce_c, Stun); + STATE_FUNC_DECLARE(dAcEbce_c, Drop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbce_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_bcz.h b/include/d/a/e/d_a_e_bcz.h new file mode 100644 index 00000000..4eb8b507 --- /dev/null +++ b/include/d/a/e/d_a_e_bcz.h @@ -0,0 +1,43 @@ +#ifndef D_A_E_BCZ_H +#define D_A_E_BCZ_H + +#include +#include +#include + +class dAcEBcZ_c : public dAcEnBase_c { +public: + dAcEBcZ_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEBcZ_c() {} + + STATE_FUNC_DECLARE(dAcEBcZ_c, Arise); + STATE_FUNC_DECLARE(dAcEBcZ_c, Wait); + STATE_FUNC_DECLARE(dAcEBcZ_c, Walk); + STATE_FUNC_DECLARE(dAcEBcZ_c, Find); + STATE_FUNC_DECLARE(dAcEBcZ_c, Chase); + STATE_FUNC_DECLARE(dAcEBcZ_c, HoldAttack); + STATE_FUNC_DECLARE(dAcEBcZ_c, HoldStart); + STATE_FUNC_DECLARE(dAcEBcZ_c, HoldWait); + STATE_FUNC_DECLARE(dAcEBcZ_c, HoldScream); + STATE_FUNC_DECLARE(dAcEBcZ_c, WhipTurn); + STATE_FUNC_DECLARE(dAcEBcZ_c, WhipStagger); + STATE_FUNC_DECLARE(dAcEBcZ_c, WindBlow); + STATE_FUNC_DECLARE(dAcEBcZ_c, KeepAwayFromShield); + STATE_FUNC_DECLARE(dAcEBcZ_c, Damage); + STATE_FUNC_DECLARE(dAcEBcZ_c, Down); + STATE_FUNC_DECLARE(dAcEBcZ_c, AriseFromTag); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeSearch); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeSearchWalk); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeSearchWait); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeWait); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeMove); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeHoldStart); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeHoldWait); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeHoldScream); + STATE_FUNC_DECLARE(dAcEBcZ_c, PoisonSwamp); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEBcZ_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_beamos.h b/include/d/a/e/d_a_e_beamos.h new file mode 100644 index 00000000..713b60aa --- /dev/null +++ b/include/d/a/e/d_a_e_beamos.h @@ -0,0 +1,28 @@ +#ifndef D_A_E_BEAMOS_H +#define D_A_E_BEAMOS_H + +#include +#include +#include + +class dAcEbeamos : public dAcEnBase_c { +public: + dAcEbeamos() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbeamos() {} + + STATE_FUNC_DECLARE(dAcEbeamos, Attack); + STATE_FUNC_DECLARE(dAcEbeamos, Beetle); + STATE_FUNC_DECLARE(dAcEbeamos, Blow); + STATE_FUNC_DECLARE(dAcEbeamos, Damage); + STATE_FUNC_DECLARE(dAcEbeamos, Dead); + STATE_FUNC_DECLARE(dAcEbeamos, Rail); + STATE_FUNC_DECLARE(dAcEbeamos, Shock); + STATE_FUNC_DECLARE(dAcEbeamos, Stun); + STATE_FUNC_DECLARE(dAcEbeamos, Wait); + STATE_FUNC_DECLARE(dAcEbeamos, Watch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbeamos); +}; + +#endif diff --git a/include/d/a/e/d_a_e_bs.h b/include/d/a/e/d_a_e_bs.h new file mode 100644 index 00000000..2bc49e14 --- /dev/null +++ b/include/d/a/e/d_a_e_bs.h @@ -0,0 +1,26 @@ +#ifndef D_A_E_BS_H +#define D_A_E_BS_H + +#include +#include +#include + +class dAcEbs_c : public dAcEnBase_c { +public: + dAcEbs_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbs_c() {} + + STATE_FUNC_DECLARE(dAcEbs_c, Standby); + STATE_FUNC_DECLARE(dAcEbs_c, StandbyB); + STATE_FUNC_DECLARE(dAcEbs_c, Fight); + STATE_FUNC_DECLARE(dAcEbs_c, FightB); + STATE_FUNC_DECLARE(dAcEbs_c, Attack); + STATE_FUNC_DECLARE(dAcEbs_c, Damage); + STATE_FUNC_DECLARE(dAcEbs_c, Fire); + STATE_FUNC_DECLARE(dAcEbs_c, Disappear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbs_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_cactus.h b/include/d/a/e/d_a_e_cactus.h new file mode 100644 index 00000000..3e89e58f --- /dev/null +++ b/include/d/a/e/d_a_e_cactus.h @@ -0,0 +1,14 @@ +#ifndef D_A_E_CACTUS_H +#define D_A_E_CACTUS_H + +#include + +class dAcEcactus_c : public dAcEnBase_c { +public: + dAcEcactus_c() {} + virtual ~dAcEcactus_c() {} + +private: +}; + +#endif diff --git a/include/d/a/e/d_a_e_captain.h b/include/d/a/e/d_a_e_captain.h new file mode 100644 index 00000000..19ad7b1b --- /dev/null +++ b/include/d/a/e/d_a_e_captain.h @@ -0,0 +1,36 @@ +#ifndef D_A_E_CAPTAIN_H +#define D_A_E_CAPTAIN_H + +#include +#include +#include + +class dAcEcaptain_c : public dAcEnBase_c { +public: + dAcEcaptain_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEcaptain_c() {} + + STATE_FUNC_DECLARE(dAcEcaptain_c, Opening); + STATE_FUNC_DECLARE(dAcEcaptain_c, Wait); + STATE_FUNC_DECLARE(dAcEcaptain_c, BalanceWait); + STATE_FUNC_DECLARE(dAcEcaptain_c, Walk); + STATE_FUNC_DECLARE(dAcEcaptain_c, Run); + STATE_FUNC_DECLARE(dAcEcaptain_c, AttackSW); + STATE_FUNC_DECLARE(dAcEcaptain_c, AttackF); + STATE_FUNC_DECLARE(dAcEcaptain_c, AttackSP); + STATE_FUNC_DECLARE(dAcEcaptain_c, Guard); + STATE_FUNC_DECLARE(dAcEcaptain_c, GuardJust); + STATE_FUNC_DECLARE(dAcEcaptain_c, Damage); + STATE_FUNC_DECLARE(dAcEcaptain_c, Dead); + STATE_FUNC_DECLARE(dAcEcaptain_c, Demo1); + STATE_FUNC_DECLARE(dAcEcaptain_c, Demo2); + STATE_FUNC_DECLARE(dAcEcaptain_c, OpeningType2); + STATE_FUNC_DECLARE(dAcEcaptain_c, DeadType2); + STATE_FUNC_DECLARE(dAcEcaptain_c, Demo1Type2); + STATE_FUNC_DECLARE(dAcEcaptain_c, Demo2Type2); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEcaptain_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_chaser_b.h b/include/d/a/e/d_a_e_chaser_b.h new file mode 100644 index 00000000..ec1de6bf --- /dev/null +++ b/include/d/a/e/d_a_e_chaser_b.h @@ -0,0 +1,22 @@ +#ifndef D_A_E_CHASER_B_H +#define D_A_E_CHASER_B_H + +#include +#include +#include + +class dAcEChb_c : public dAcEnBase_c { +public: + dAcEChb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEChb_c() {} + + STATE_FUNC_DECLARE(dAcEChb_c, Standby); + STATE_FUNC_DECLARE(dAcEChb_c, Chase); + STATE_FUNC_DECLARE(dAcEChb_c, Start); + STATE_FUNC_DECLARE(dAcEChb_c, Attack); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEChb_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_eye.h b/include/d/a/e/d_a_e_eye.h new file mode 100644 index 00000000..0bf7e671 --- /dev/null +++ b/include/d/a/e/d_a_e_eye.h @@ -0,0 +1,23 @@ +#ifndef D_A_E_EYE_H +#define D_A_E_EYE_H + +#include +#include +#include + +class dAcEEye_c : public dAcObjBase_c { +public: + dAcEEye_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEEye_c() {} + + STATE_FUNC_DECLARE(dAcEEye_c, Open); + STATE_FUNC_DECLARE(dAcEEye_c, Wait); + STATE_FUNC_DECLARE(dAcEEye_c, Close); + STATE_FUNC_DECLARE(dAcEEye_c, Chance); + STATE_FUNC_DECLARE(dAcEEye_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEEye_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_ge.h b/include/d/a/e/d_a_e_ge.h new file mode 100644 index 00000000..618f3224 --- /dev/null +++ b/include/d/a/e/d_a_e_ge.h @@ -0,0 +1,19 @@ +#ifndef D_A_E_GE_H +#define D_A_E_GE_H + +#include +#include +#include + +class dAcEge_c : public dAcEnBase_c { +public: + dAcEge_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEge_c() {} + + STATE_FUNC_DECLARE(dAcEge_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEge_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_geko.h b/include/d/a/e/d_a_e_geko.h new file mode 100644 index 00000000..9f89e5de --- /dev/null +++ b/include/d/a/e/d_a_e_geko.h @@ -0,0 +1,24 @@ +#ifndef D_A_E_GEKO_H +#define D_A_E_GEKO_H + +#include +#include +#include + +class dAcEgeko_c : public dAcEnBase_c { +public: + dAcEgeko_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEgeko_c() {} + + STATE_FUNC_DECLARE(dAcEgeko_c, Wait); + STATE_FUNC_DECLARE(dAcEgeko_c, Move); + STATE_FUNC_DECLARE(dAcEgeko_c, Search); + STATE_FUNC_DECLARE(dAcEgeko_c, Shield); + STATE_FUNC_DECLARE(dAcEgeko_c, Reflect); + STATE_FUNC_DECLARE(dAcEgeko_c, Damage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEgeko_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_gerock.h b/include/d/a/e/d_a_e_gerock.h new file mode 100644 index 00000000..8c6f5f3f --- /dev/null +++ b/include/d/a/e/d_a_e_gerock.h @@ -0,0 +1,26 @@ +#ifndef D_A_E_GEROCK_H +#define D_A_E_GEROCK_H + +#include +#include +#include + +class dAcEgerock_c : public dAcEnBase_c { +public: + dAcEgerock_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEgerock_c() {} + + STATE_FUNC_DECLARE(dAcEgerock_c, Attack); + STATE_FUNC_DECLARE(dAcEgerock_c, Damage); + STATE_FUNC_DECLARE(dAcEgerock_c, FlyHome); + STATE_FUNC_DECLARE(dAcEgerock_c, Rail); + STATE_FUNC_DECLARE(dAcEgerock_c, Return); + STATE_FUNC_DECLARE(dAcEgerock_c, Shock); + STATE_FUNC_DECLARE(dAcEgerock_c, Stay); + STATE_FUNC_DECLARE(dAcEgerock_c, Vanish); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEgerock_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_gue.h b/include/d/a/e/d_a_e_gue.h new file mode 100644 index 00000000..da9267ea --- /dev/null +++ b/include/d/a/e/d_a_e_gue.h @@ -0,0 +1,26 @@ +#ifndef D_A_E_GUE_H +#define D_A_E_GUE_H + +#include +#include +#include + +class dAcEgue_c : public dAcEnBase_c { +public: + dAcEgue_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEgue_c() {} + + STATE_FUNC_DECLARE(dAcEgue_c, Attack); + STATE_FUNC_DECLARE(dAcEgue_c, Blow); + STATE_FUNC_DECLARE(dAcEgue_c, Damage); + STATE_FUNC_DECLARE(dAcEgue_c, FlyHome); + STATE_FUNC_DECLARE(dAcEgue_c, FlyPlayer); + STATE_FUNC_DECLARE(dAcEgue_c, Return); + STATE_FUNC_DECLARE(dAcEgue_c, Stay); + STATE_FUNC_DECLARE(dAcEgue_c, Stun); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEgue_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_gumarm.h b/include/d/a/e/d_a_e_gumarm.h new file mode 100644 index 00000000..d09a89c7 --- /dev/null +++ b/include/d/a/e/d_a_e_gumarm.h @@ -0,0 +1,36 @@ +#ifndef D_A_E_GUMARM_H +#define D_A_E_GUMARM_H + +#include +#include +#include + +class dAcGumarm_c : public dAcEnBase_c { +public: + dAcGumarm_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGumarm_c() {} + + STATE_FUNC_DECLARE(dAcGumarm_c, Hide); + STATE_FUNC_DECLARE(dAcGumarm_c, HideWait); + STATE_FUNC_DECLARE(dAcGumarm_c, HideWalk); + STATE_FUNC_DECLARE(dAcGumarm_c, HideMove); + STATE_FUNC_DECLARE(dAcGumarm_c, Wait); + STATE_FUNC_DECLARE(dAcGumarm_c, Walk); + STATE_FUNC_DECLARE(dAcGumarm_c, Appear); + STATE_FUNC_DECLARE(dAcGumarm_c, KeepRock); + STATE_FUNC_DECLARE(dAcGumarm_c, AttackMove); + STATE_FUNC_DECLARE(dAcGumarm_c, Attack); + STATE_FUNC_DECLARE(dAcGumarm_c, Lost); + STATE_FUNC_DECLARE(dAcGumarm_c, Find); + STATE_FUNC_DECLARE(dAcGumarm_c, FreezeStart); + STATE_FUNC_DECLARE(dAcGumarm_c, Freeze); + STATE_FUNC_DECLARE(dAcGumarm_c, FreezeEnd); + STATE_FUNC_DECLARE(dAcGumarm_c, Sink); + STATE_FUNC_DECLARE(dAcGumarm_c, KeepSink); + STATE_FUNC_DECLARE(dAcGumarm_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGumarm_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_gunho.h b/include/d/a/e/d_a_e_gunho.h new file mode 100644 index 00000000..f926a4b7 --- /dev/null +++ b/include/d/a/e/d_a_e_gunho.h @@ -0,0 +1,26 @@ +#ifndef D_A_E_GUNHO_H +#define D_A_E_GUNHO_H + +#include +#include +#include + +class dAcEgunho_c : public dAcEnBase_c { +public: + dAcEgunho_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEgunho_c() {} + + STATE_FUNC_DECLARE(dAcEgunho_c, OpenClose); + STATE_FUNC_DECLARE(dAcEgunho_c, Wait); + STATE_FUNC_DECLARE(dAcEgunho_c, NormalMove); + STATE_FUNC_DECLARE(dAcEgunho_c, Search); + STATE_FUNC_DECLARE(dAcEgunho_c, AttackBullet); + STATE_FUNC_DECLARE(dAcEgunho_c, AttackBomb); + STATE_FUNC_DECLARE(dAcEgunho_c, Damage); + STATE_FUNC_DECLARE(dAcEgunho_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEgunho_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_gunhob.h b/include/d/a/e/d_a_e_gunhob.h new file mode 100644 index 00000000..af82dcb1 --- /dev/null +++ b/include/d/a/e/d_a_e_gunhob.h @@ -0,0 +1,24 @@ +#ifndef D_A_E_GUNHOB_H +#define D_A_E_GUNHOB_H + +#include +#include +#include + +class dAcEgunhob_c : public dAcEnBase_c { +public: + dAcEgunhob_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEgunhob_c() {} + + STATE_FUNC_DECLARE(dAcEgunhob_c, BulletMove); + STATE_FUNC_DECLARE(dAcEgunhob_c, BulletReflection); + STATE_FUNC_DECLARE(dAcEgunhob_c, BombWait); + STATE_FUNC_DECLARE(dAcEgunhob_c, BombMove); + STATE_FUNC_DECLARE(dAcEgunhob_c, BombDelete); + STATE_FUNC_DECLARE(dAcEgunhob_c, BombBomb); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEgunhob_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_hb.h b/include/d/a/e/d_a_e_hb.h new file mode 100644 index 00000000..08a01f00 --- /dev/null +++ b/include/d/a/e/d_a_e_hb.h @@ -0,0 +1,27 @@ +#ifndef D_A_E_HB_H +#define D_A_E_HB_H + +#include +#include +#include + +class dAcEhb_c : public dAcEnBase_c { +public: + dAcEhb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEhb_c() {} + + STATE_FUNC_DECLARE(dAcEhb_c, Under); + STATE_FUNC_DECLARE(dAcEhb_c, Appear); + STATE_FUNC_DECLARE(dAcEhb_c, Wait); + STATE_FUNC_DECLARE(dAcEhb_c, Attack); + STATE_FUNC_DECLARE(dAcEhb_c, Damage); + STATE_FUNC_DECLARE(dAcEhb_c, Blow); + STATE_FUNC_DECLARE(dAcEhb_c, Stun); + STATE_FUNC_DECLARE(dAcEhb_c, DeadMouth); + STATE_FUNC_DECLARE(dAcEhb_c, Avoid); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEhb_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_hidokari.h b/include/d/a/e/d_a_e_hidokari.h new file mode 100644 index 00000000..d97b744f --- /dev/null +++ b/include/d/a/e/d_a_e_hidokari.h @@ -0,0 +1,35 @@ +#ifndef D_A_E_HIDOKARI_H +#define D_A_E_HIDOKARI_H + +#include +#include +#include + +class dAcEhidokari_c : public dAcEnBase_c { +public: + dAcEhidokari_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEhidokari_c() {} + + STATE_FUNC_DECLARE(dAcEhidokari_c, Wait); + STATE_FUNC_DECLARE(dAcEhidokari_c, Walk); + STATE_FUNC_DECLARE(dAcEhidokari_c, Kyoro); + STATE_FUNC_DECLARE(dAcEhidokari_c, Find); + STATE_FUNC_DECLARE(dAcEhidokari_c, Run); + STATE_FUNC_DECLARE(dAcEhidokari_c, Inside); + STATE_FUNC_DECLARE(dAcEhidokari_c, Stun); + STATE_FUNC_DECLARE(dAcEhidokari_c, WaitShell); + STATE_FUNC_DECLARE(dAcEhidokari_c, RunShell); + STATE_FUNC_DECLARE(dAcEhidokari_c, WalkShell); + STATE_FUNC_DECLARE(dAcEhidokari_c, FireShell); + STATE_FUNC_DECLARE(dAcEhidokari_c, RetShell); + STATE_FUNC_DECLARE(dAcEhidokari_c, NoShell); + STATE_FUNC_DECLARE(dAcEhidokari_c, Damage); + STATE_FUNC_DECLARE(dAcEhidokari_c, GuradShell); + STATE_FUNC_DECLARE(dAcEhidokari_c, Panic); + STATE_FUNC_DECLARE(dAcEhidokari_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEhidokari_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_hidokaris.h b/include/d/a/e/d_a_e_hidokaris.h new file mode 100644 index 00000000..51ec3b57 --- /dev/null +++ b/include/d/a/e/d_a_e_hidokaris.h @@ -0,0 +1,21 @@ +#ifndef D_A_E_HIDOKARIS_H +#define D_A_E_HIDOKARIS_H + +#include +#include +#include + +class dAcEhidokaris_c : public dAcObjBase_c { +public: + dAcEhidokaris_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEhidokaris_c() {} + + STATE_FUNC_DECLARE(dAcEhidokaris_c, Wait); + STATE_FUNC_DECLARE(dAcEhidokaris_c, BombWait); + STATE_FUNC_DECLARE(dAcEhidokaris_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEhidokaris_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_hidory.h b/include/d/a/e/d_a_e_hidory.h new file mode 100644 index 00000000..8417b469 --- /dev/null +++ b/include/d/a/e/d_a_e_hidory.h @@ -0,0 +1,24 @@ +#ifndef D_A_E_HIDORY_H +#define D_A_E_HIDORY_H + +#include +#include +#include + +class dAcEHidory_c : public dAcEnBase_c { +public: + dAcEHidory_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEHidory_c() {} + + STATE_FUNC_DECLARE(dAcEHidory_c, Wait); + STATE_FUNC_DECLARE(dAcEHidory_c, Hovering); + STATE_FUNC_DECLARE(dAcEHidory_c, Attack); + STATE_FUNC_DECLARE(dAcEHidory_c, Whip_Damage); + STATE_FUNC_DECLARE(dAcEHidory_c, Damage); + STATE_FUNC_DECLARE(dAcEHidory_c, Death); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEHidory_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_hoc.h b/include/d/a/e/d_a_e_hoc.h new file mode 100644 index 00000000..d29e1d27 --- /dev/null +++ b/include/d/a/e/d_a_e_hoc.h @@ -0,0 +1,34 @@ +#ifndef D_A_E_HOC_H +#define D_A_E_HOC_H + +#include +#include +#include + +class dAcEhoc_c : public dAcEnBase_c { +public: + dAcEhoc_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEhoc_c() {} + + STATE_FUNC_DECLARE(dAcEhoc_c, Fight); + STATE_FUNC_DECLARE(dAcEhoc_c, Attack); + STATE_FUNC_DECLARE(dAcEhoc_c, BigAttack); + STATE_FUNC_DECLARE(dAcEhoc_c, AttackAfter); + STATE_FUNC_DECLARE(dAcEhoc_c, Escape); + STATE_FUNC_DECLARE(dAcEhoc_c, Damage); + STATE_FUNC_DECLARE(dAcEhoc_c, Fire); + STATE_FUNC_DECLARE(dAcEhoc_c, Fail); + STATE_FUNC_DECLARE(dAcEhoc_c, StabGuard); + STATE_FUNC_DECLARE(dAcEhoc_c, Stun); + STATE_FUNC_DECLARE(dAcEhoc_c, DropOut); + STATE_FUNC_DECLARE(dAcEhoc_c, Return); + STATE_FUNC_DECLARE(dAcEhoc_c, DashReturn); + STATE_FUNC_DECLARE(dAcEhoc_c, Wait); + STATE_FUNC_DECLARE(dAcEhoc_c, Summon); + STATE_FUNC_DECLARE(dAcEhoc_c, AirDamage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEhoc_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_hp.h b/include/d/a/e/d_a_e_hp.h new file mode 100644 index 00000000..0fd45fac --- /dev/null +++ b/include/d/a/e/d_a_e_hp.h @@ -0,0 +1,31 @@ +#ifndef D_A_E_HP_H +#define D_A_E_HP_H + +#include +#include +#include + +class dAcEHp_c : public dAcEnBase_c { +public: + dAcEHp_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEHp_c() {} + + STATE_FUNC_DECLARE(dAcEHp_c, BobUpAndDown); + STATE_FUNC_DECLARE(dAcEHp_c, Chase); + STATE_FUNC_DECLARE(dAcEHp_c, Attack); + STATE_FUNC_DECLARE(dAcEHp_c, AtkWait); + STATE_FUNC_DECLARE(dAcEHp_c, Extract); + STATE_FUNC_DECLARE(dAcEHp_c, Petrify); + STATE_FUNC_DECLARE(dAcEHp_c, Fluster); + STATE_FUNC_DECLARE(dAcEHp_c, Escape); + STATE_FUNC_DECLARE(dAcEHp_c, Damage); + STATE_FUNC_DECLARE(dAcEHp_c, VcmDmg); + STATE_FUNC_DECLARE(dAcEHp_c, Stun); + STATE_FUNC_DECLARE(dAcEHp_c, Die); + STATE_FUNC_DECLARE(dAcEHp_c, Dummy); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEHp_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_hydra.h b/include/d/a/e/d_a_e_hydra.h new file mode 100644 index 00000000..09cdab1e --- /dev/null +++ b/include/d/a/e/d_a_e_hydra.h @@ -0,0 +1,29 @@ +#ifndef D_A_E_HYDRA_H +#define D_A_E_HYDRA_H + +#include +#include +#include + +class dAcEhydra_c : public dAcEnBase_c { +public: + dAcEhydra_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEhydra_c() {} + + STATE_FUNC_DECLARE(dAcEhydra_c, Wait); + STATE_FUNC_DECLARE(dAcEhydra_c, Walk); + STATE_FUNC_DECLARE(dAcEhydra_c, Run); + STATE_FUNC_DECLARE(dAcEhydra_c, Ret); + STATE_FUNC_DECLARE(dAcEhydra_c, Attack); + STATE_FUNC_DECLARE(dAcEhydra_c, AttackWait); + STATE_FUNC_DECLARE(dAcEhydra_c, Recover); + STATE_FUNC_DECLARE(dAcEhydra_c, Stun); + STATE_FUNC_DECLARE(dAcEhydra_c, Damage); + STATE_FUNC_DECLARE(dAcEhydra_c, EtcDamage); + STATE_FUNC_DECLARE(dAcEhydra_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEhydra_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_kg.h b/include/d/a/e/d_a_e_kg.h new file mode 100644 index 00000000..c34c80b5 --- /dev/null +++ b/include/d/a/e/d_a_e_kg.h @@ -0,0 +1,53 @@ +#ifndef D_A_E_KG_H +#define D_A_E_KG_H + +#include +#include +#include + +class dAcEkg_c : public dAcEnBase_c { +public: + dAcEkg_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEkg_c() {} + + STATE_FUNC_DECLARE(dAcEkg_c, Wait); + STATE_FUNC_DECLARE(dAcEkg_c, Walk); + STATE_FUNC_DECLARE(dAcEkg_c, Find); + STATE_FUNC_DECLARE(dAcEkg_c, Chase); + STATE_FUNC_DECLARE(dAcEkg_c, Step); + STATE_FUNC_DECLARE(dAcEkg_c, Damage); + STATE_FUNC_DECLARE(dAcEkg_c, PlayerLost); + STATE_FUNC_DECLARE(dAcEkg_c, Return); + STATE_FUNC_DECLARE(dAcEkg_c, WindBlow); + STATE_FUNC_DECLARE(dAcEkg_c, Reverse); + STATE_FUNC_DECLARE(dAcEkg_c, BlowReturn); + STATE_FUNC_DECLARE(dAcEkg_c, JumpReady); + STATE_FUNC_DECLARE(dAcEkg_c, Jump); + STATE_FUNC_DECLARE(dAcEkg_c, JumpAttack_Hold); + STATE_FUNC_DECLARE(dAcEkg_c, Release); + STATE_FUNC_DECLARE(dAcEkg_c, Landing); + STATE_FUNC_DECLARE(dAcEkg_c, WallWait); + STATE_FUNC_DECLARE(dAcEkg_c, WallWalk); + STATE_FUNC_DECLARE(dAcEkg_c, WallFind); + STATE_FUNC_DECLARE(dAcEkg_c, WallStep); + STATE_FUNC_DECLARE(dAcEkg_c, WallJumpReady); + STATE_FUNC_DECLARE(dAcEkg_c, WallJump); + STATE_FUNC_DECLARE(dAcEkg_c, WindBlowAtWall); + STATE_FUNC_DECLARE(dAcEkg_c, HitAtWall); + STATE_FUNC_DECLARE(dAcEkg_c, DamageAtWall); + STATE_FUNC_DECLARE(dAcEkg_c, RoofWait); + STATE_FUNC_DECLARE(dAcEkg_c, RoofWalk); + STATE_FUNC_DECLARE(dAcEkg_c, RoofFall); + STATE_FUNC_DECLARE(dAcEkg_c, HangOn); + STATE_FUNC_DECLARE(dAcEkg_c, UnderWait); + STATE_FUNC_DECLARE(dAcEkg_c, UnderWalk); + STATE_FUNC_DECLARE(dAcEkg_c, UnderStep); + STATE_FUNC_DECLARE(dAcEkg_c, UnderJump); + STATE_FUNC_DECLARE(dAcEkg_c, SoundReaction); + STATE_FUNC_DECLARE(dAcEkg_c, SoundReactionAtWallRoof); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEkg_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_ks.h b/include/d/a/e/d_a_e_ks.h new file mode 100644 index 00000000..bd69b029 --- /dev/null +++ b/include/d/a/e/d_a_e_ks.h @@ -0,0 +1,32 @@ +#ifndef D_A_E_KS_H +#define D_A_E_KS_H + +#include +#include +#include + +class dAcEKs_c : public dAcEnBase_c { +public: + dAcEKs_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEKs_c() {} + + STATE_FUNC_DECLARE(dAcEKs_c, Wait); + STATE_FUNC_DECLARE(dAcEKs_c, WakeUp); + STATE_FUNC_DECLARE(dAcEKs_c, ReturnToWait); + STATE_FUNC_DECLARE(dAcEKs_c, WaitReady); + STATE_FUNC_DECLARE(dAcEKs_c, Move); + STATE_FUNC_DECLARE(dAcEKs_c, Chase); + STATE_FUNC_DECLARE(dAcEKs_c, ChaseAttack); + STATE_FUNC_DECLARE(dAcEKs_c, Fighting); + STATE_FUNC_DECLARE(dAcEKs_c, AttackReady); + STATE_FUNC_DECLARE(dAcEKs_c, Attack); + STATE_FUNC_DECLARE(dAcEKs_c, Damage); + STATE_FUNC_DECLARE(dAcEKs_c, Stun); + STATE_FUNC_DECLARE(dAcEKs_c, WindBlow); + STATE_FUNC_DECLARE(dAcEKs_c, PathMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEKs_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_kumite_gira.h b/include/d/a/e/d_a_e_kumite_gira.h new file mode 100644 index 00000000..4dfff51d --- /dev/null +++ b/include/d/a/e/d_a_e_kumite_gira.h @@ -0,0 +1,21 @@ +#ifndef D_A_E_KUMITE_GIRA_H +#define D_A_E_KUMITE_GIRA_H + +#include +#include +#include + +class dAcEKumiteGira_c : public dAcEnBase_c { +public: + dAcEKumiteGira_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEKumiteGira_c() {} + + STATE_FUNC_DECLARE(dAcEKumiteGira_c, Wait); + STATE_FUNC_DECLARE(dAcEKumiteGira_c, PlayAnm); + STATE_FUNC_DECLARE(dAcEKumiteGira_c, Damage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEKumiteGira_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_liza_tail.h b/include/d/a/e/d_a_e_liza_tail.h new file mode 100644 index 00000000..492fc716 --- /dev/null +++ b/include/d/a/e/d_a_e_liza_tail.h @@ -0,0 +1,23 @@ +#ifndef D_A_E_LIZA_TAIL_H +#define D_A_E_LIZA_TAIL_H + +#include +#include +#include + +class dAcEliza_tail_c : public dAcEnBase_c { +public: + dAcEliza_tail_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEliza_tail_c() {} + + STATE_FUNC_DECLARE(dAcEliza_tail_c, Wait); + STATE_FUNC_DECLARE(dAcEliza_tail_c, Damage); + STATE_FUNC_DECLARE(dAcEliza_tail_c, WhipCatch); + STATE_FUNC_DECLARE(dAcEliza_tail_c, Get); + STATE_FUNC_DECLARE(dAcEliza_tail_c, InLava); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEliza_tail_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_lizarufos.h b/include/d/a/e/d_a_e_lizarufos.h new file mode 100644 index 00000000..72dc39d0 --- /dev/null +++ b/include/d/a/e/d_a_e_lizarufos.h @@ -0,0 +1,43 @@ +#ifndef D_A_E_LIZARUFOS_H +#define D_A_E_LIZARUFOS_H + +#include +#include +#include + +class dAcELizarufos_c : public dAcEnBase_c { +public: + dAcELizarufos_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcELizarufos_c() {} + + STATE_FUNC_DECLARE(dAcELizarufos_c, Demo); + STATE_FUNC_DECLARE(dAcELizarufos_c, Wait); + STATE_FUNC_DECLARE(dAcELizarufos_c, Kyoro); + STATE_FUNC_DECLARE(dAcELizarufos_c, Find); + STATE_FUNC_DECLARE(dAcELizarufos_c, Find2); + STATE_FUNC_DECLARE(dAcELizarufos_c, Move); + STATE_FUNC_DECLARE(dAcELizarufos_c, Search); + STATE_FUNC_DECLARE(dAcELizarufos_c, PathMove); + STATE_FUNC_DECLARE(dAcELizarufos_c, FightWait); + STATE_FUNC_DECLARE(dAcELizarufos_c, Provoke); + STATE_FUNC_DECLARE(dAcELizarufos_c, ArmAttack); + STATE_FUNC_DECLARE(dAcELizarufos_c, TailAttack); + STATE_FUNC_DECLARE(dAcELizarufos_c, FireAttack); + STATE_FUNC_DECLARE(dAcELizarufos_c, Step); + STATE_FUNC_DECLARE(dAcELizarufos_c, BackJump); + STATE_FUNC_DECLARE(dAcELizarufos_c, CliffJump); + STATE_FUNC_DECLARE(dAcELizarufos_c, GuardWait); + STATE_FUNC_DECLARE(dAcELizarufos_c, Guard); + STATE_FUNC_DECLARE(dAcELizarufos_c, JustGuard); + STATE_FUNC_DECLARE(dAcELizarufos_c, RetMove); + STATE_FUNC_DECLARE(dAcELizarufos_c, Damage); + STATE_FUNC_DECLARE(dAcELizarufos_c, Falter); + STATE_FUNC_DECLARE(dAcELizarufos_c, Stun); + STATE_FUNC_DECLARE(dAcELizarufos_c, Fall); + STATE_FUNC_DECLARE(dAcELizarufos_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcELizarufos_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_magma.h b/include/d/a/e/d_a_e_magma.h new file mode 100644 index 00000000..6bd52dca --- /dev/null +++ b/include/d/a/e/d_a_e_magma.h @@ -0,0 +1,23 @@ +#ifndef D_A_E_MAGMA_H +#define D_A_E_MAGMA_H + +#include +#include +#include + +class dAcEmagma_c : public dAcObjBase_c { +public: + dAcEmagma_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEmagma_c() {} + + STATE_FUNC_DECLARE(dAcEmagma_c, Birth); + STATE_FUNC_DECLARE(dAcEmagma_c, Move); + STATE_FUNC_DECLARE(dAcEmagma_c, BulletMove); + STATE_FUNC_DECLARE(dAcEmagma_c, Frame); + STATE_FUNC_DECLARE(dAcEmagma_c, Damage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEmagma_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_maguppo.h b/include/d/a/e/d_a_e_maguppo.h new file mode 100644 index 00000000..6661dcdc --- /dev/null +++ b/include/d/a/e/d_a_e_maguppo.h @@ -0,0 +1,31 @@ +#ifndef D_A_E_MAGUPPO_H +#define D_A_E_MAGUPPO_H + +#include +#include +#include + +class dAcEmaguppo_c : public dAcEnBase_c { +public: + dAcEmaguppo_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEmaguppo_c() {} + + STATE_FUNC_DECLARE(dAcEmaguppo_c, Attack); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Appear); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Blow); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Corner); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Damage); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Dead); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Dive); + STATE_FUNC_DECLARE(dAcEmaguppo_c, RailReverse); + STATE_FUNC_DECLARE(dAcEmaguppo_c, RailWalk); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Stomped); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Stun); + STATE_FUNC_DECLARE(dAcEmaguppo_c, DivingWait); + STATE_FUNC_DECLARE(dAcEmaguppo_c, WaitAttack); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEmaguppo_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_mr.h b/include/d/a/e/d_a_e_mr.h new file mode 100644 index 00000000..48a39cf1 --- /dev/null +++ b/include/d/a/e/d_a_e_mr.h @@ -0,0 +1,44 @@ +#ifndef D_A_E_MR_H +#define D_A_E_MR_H + +#include +#include +#include + +class dAcEmr_c : public dAcEnBase_c { +public: + dAcEmr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEmr_c() {} + + STATE_FUNC_DECLARE(dAcEmr_c, Wait); + STATE_FUNC_DECLARE(dAcEmr_c, Walk); + STATE_FUNC_DECLARE(dAcEmr_c, Find); + STATE_FUNC_DECLARE(dAcEmr_c, BattleMove); + STATE_FUNC_DECLARE(dAcEmr_c, GuardSt); + STATE_FUNC_DECLARE(dAcEmr_c, GuardEnd); + STATE_FUNC_DECLARE(dAcEmr_c, Stick); + STATE_FUNC_DECLARE(dAcEmr_c, BattleNoShieldMove); + STATE_FUNC_DECLARE(dAcEmr_c, Swing); + STATE_FUNC_DECLARE(dAcEmr_c, Rush); + STATE_FUNC_DECLARE(dAcEmr_c, GuardJust); + STATE_FUNC_DECLARE(dAcEmr_c, Lost); + STATE_FUNC_DECLARE(dAcEmr_c, ShieldCut); + STATE_FUNC_DECLARE(dAcEmr_c, ShieldThrow); + STATE_FUNC_DECLARE(dAcEmr_c, ShieldOut); + STATE_FUNC_DECLARE(dAcEmr_c, Dead); + STATE_FUNC_DECLARE(dAcEmr_c, Piyori); + STATE_FUNC_DECLARE(dAcEmr_c, WhipPiyori); + STATE_FUNC_DECLARE(dAcEmr_c, BombReaction); + STATE_FUNC_DECLARE(dAcEmr_c, Yoroke); + STATE_FUNC_DECLARE(dAcEmr_c, EventWait); + STATE_FUNC_DECLARE(dAcEmr_c, Damage); + STATE_FUNC_DECLARE(dAcEmr_c, PathWait); + STATE_FUNC_DECLARE(dAcEmr_c, PathWalk); + STATE_FUNC_DECLARE(dAcEmr_c, Home); + STATE_FUNC_DECLARE(dAcEmr_c, PathHome); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEmr_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_mr_shield.h b/include/d/a/e/d_a_e_mr_shield.h new file mode 100644 index 00000000..a507001c --- /dev/null +++ b/include/d/a/e/d_a_e_mr_shield.h @@ -0,0 +1,20 @@ +#ifndef D_A_E_MR_SHIELD_H +#define D_A_E_MR_SHIELD_H + +#include +#include +#include + +class dAcE_Mr_Shield_c : public dAcEnBase_c { +public: + dAcE_Mr_Shield_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcE_Mr_Shield_c() {} + + STATE_FUNC_DECLARE(dAcE_Mr_Shield_c, Move); + STATE_FUNC_DECLARE(dAcE_Mr_Shield_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcE_Mr_Shield_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_oc.h b/include/d/a/e/d_a_e_oc.h new file mode 100644 index 00000000..f5256df1 --- /dev/null +++ b/include/d/a/e/d_a_e_oc.h @@ -0,0 +1,45 @@ +#ifndef D_A_E_OC_H +#define D_A_E_OC_H + +#include +#include +#include + +class dAcEoc_c : public dAcEnBase_c { +public: + dAcEoc_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEoc_c() {} + + STATE_FUNC_DECLARE(dAcEoc_c, Wait); + STATE_FUNC_DECLARE(dAcEoc_c, Standby); + STATE_FUNC_DECLARE(dAcEoc_c, FindCall); + STATE_FUNC_DECLARE(dAcEoc_c, Fight); + STATE_FUNC_DECLARE(dAcEoc_c, Attack); + STATE_FUNC_DECLARE(dAcEoc_c, BigAttack); + STATE_FUNC_DECLARE(dAcEoc_c, Damage); + STATE_FUNC_DECLARE(dAcEoc_c, Fire); + STATE_FUNC_DECLARE(dAcEoc_c, Fail); + STATE_FUNC_DECLARE(dAcEoc_c, StabGuard); + STATE_FUNC_DECLARE(dAcEoc_c, Stun); + STATE_FUNC_DECLARE(dAcEoc_c, PipeRun); + STATE_FUNC_DECLARE(dAcEoc_c, PipeWait); + STATE_FUNC_DECLARE(dAcEoc_c, Whistle); + STATE_FUNC_DECLARE(dAcEoc_c, Flicked); + STATE_FUNC_DECLARE(dAcEoc_c, AirDamage); + STATE_FUNC_DECLARE(dAcEoc_c, Demo); + STATE_FUNC_DECLARE(dAcEoc_c, PipeChase); + STATE_FUNC_DECLARE(dAcEoc_c, SearchPipe); + STATE_FUNC_DECLARE(dAcEoc_c, GetPipe); + STATE_FUNC_DECLARE(dAcEoc_c, Summon); + STATE_FUNC_DECLARE(dAcEoc_c, BombCarry); + STATE_FUNC_DECLARE(dAcEoc_c, BombThrow); + STATE_FUNC_DECLARE(dAcEoc_c, Escape); + STATE_FUNC_DECLARE(dAcEoc_c, Equip); + STATE_FUNC_DECLARE(dAcEoc_c, WhipCapture); + STATE_FUNC_DECLARE(dAcEoc_c, DemoMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEoc_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_or.h b/include/d/a/e/d_a_e_or.h new file mode 100644 index 00000000..7c47b560 --- /dev/null +++ b/include/d/a/e/d_a_e_or.h @@ -0,0 +1,26 @@ +#ifndef D_A_E_OR_H +#define D_A_E_OR_H + +#include +#include +#include + +class dAcEor_c : public dAcEnBase_c { +public: + dAcEor_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEor_c() {} + + STATE_FUNC_DECLARE(dAcEor_c, Wait); + STATE_FUNC_DECLARE(dAcEor_c, Appear); + STATE_FUNC_DECLARE(dAcEor_c, Attack); + STATE_FUNC_DECLARE(dAcEor_c, AttackCarry); + STATE_FUNC_DECLARE(dAcEor_c, Stun); + STATE_FUNC_DECLARE(dAcEor_c, Damage); + STATE_FUNC_DECLARE(dAcEor_c, Hide); + STATE_FUNC_DECLARE(dAcEor_c, Kyoro); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEor_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_or_cannon.h b/include/d/a/e/d_a_e_or_cannon.h new file mode 100644 index 00000000..37d447a4 --- /dev/null +++ b/include/d/a/e/d_a_e_or_cannon.h @@ -0,0 +1,21 @@ +#ifndef D_A_E_OR_CANNON_H +#define D_A_E_OR_CANNON_H + +#include +#include +#include + +class dAcEorCannon_c : public dAcEnBase_c { +public: + dAcEorCannon_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEorCannon_c() {} + + STATE_FUNC_DECLARE(dAcEorCannon_c, Wait); + STATE_FUNC_DECLARE(dAcEorCannon_c, Attack); + STATE_FUNC_DECLARE(dAcEorCannon_c, Death); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEorCannon_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_ph.h b/include/d/a/e/d_a_e_ph.h new file mode 100644 index 00000000..2b4f213f --- /dev/null +++ b/include/d/a/e/d_a_e_ph.h @@ -0,0 +1,20 @@ +#ifndef D_A_E_PH_H +#define D_A_E_PH_H + +#include +#include +#include + +class dAcEPh_c : public dAcEnBase_c { +public: + dAcEPh_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEPh_c() {} + + STATE_FUNC_DECLARE(dAcEPh_c, Stop); + STATE_FUNC_DECLARE(dAcEPh_c, PathMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEPh_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_po.h b/include/d/a/e/d_a_e_po.h new file mode 100644 index 00000000..1da4a506 --- /dev/null +++ b/include/d/a/e/d_a_e_po.h @@ -0,0 +1,26 @@ +#ifndef D_A_E_PO_H +#define D_A_E_PO_H + +#include +#include +#include + +class dAcEPo_c : public dAcEnBase_c { +public: + dAcEPo_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEPo_c() {} + + STATE_FUNC_DECLARE(dAcEPo_c, Stop); + STATE_FUNC_DECLARE(dAcEPo_c, Revival); + STATE_FUNC_DECLARE(dAcEPo_c, Wait); + STATE_FUNC_DECLARE(dAcEPo_c, Move); + STATE_FUNC_DECLARE(dAcEPo_c, PathMove); + STATE_FUNC_DECLARE(dAcEPo_c, Find); + STATE_FUNC_DECLARE(dAcEPo_c, Event); + STATE_FUNC_DECLARE(dAcEPo_c, SearchMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEPo_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_remly.h b/include/d/a/e/d_a_e_remly.h new file mode 100644 index 00000000..f14c9b88 --- /dev/null +++ b/include/d/a/e/d_a_e_remly.h @@ -0,0 +1,42 @@ +#ifndef D_A_E_REMLY_H +#define D_A_E_REMLY_H + +#include +#include +#include + +class dAcEremly_c : public dAcEnBase_c { +public: + dAcEremly_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEremly_c() {} + + STATE_FUNC_DECLARE(dAcEremly_c, Wait); + STATE_FUNC_DECLARE(dAcEremly_c, Walk); + STATE_FUNC_DECLARE(dAcEremly_c, Run); + STATE_FUNC_DECLARE(dAcEremly_c, Escape); + STATE_FUNC_DECLARE(dAcEremly_c, EscapeDash); + STATE_FUNC_DECLARE(dAcEremly_c, Wind); + STATE_FUNC_DECLARE(dAcEremly_c, Hold); + STATE_FUNC_DECLARE(dAcEremly_c, Jump); + STATE_FUNC_DECLARE(dAcEremly_c, Fly); + STATE_FUNC_DECLARE(dAcEremly_c, Damage); + STATE_FUNC_DECLARE(dAcEremly_c, Sleep); + STATE_FUNC_DECLARE(dAcEremly_c, Scared); + STATE_FUNC_DECLARE(dAcEremly_c, Stun); + STATE_FUNC_DECLARE(dAcEremly_c, Water); + STATE_FUNC_DECLARE(dAcEremly_c, Hear); + STATE_FUNC_DECLARE(dAcEremly_c, NightSleepDemo); + STATE_FUNC_DECLARE(dAcEremly_c, NightFoo); + STATE_FUNC_DECLARE(dAcEremly_c, NightReflectionFoo); + STATE_FUNC_DECLARE(dAcEremly_c, NightWait); + STATE_FUNC_DECLARE(dAcEremly_c, NightWalk); + STATE_FUNC_DECLARE(dAcEremly_c, NightRun); + STATE_FUNC_DECLARE(dAcEremly_c, NightRet); + STATE_FUNC_DECLARE(dAcEremly_c, NightJumpAttack); + STATE_FUNC_DECLARE(dAcEremly_c, BirthWait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEremly_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_rupee_gue.h b/include/d/a/e/d_a_e_rupee_gue.h new file mode 100644 index 00000000..0d61d3b4 --- /dev/null +++ b/include/d/a/e/d_a_e_rupee_gue.h @@ -0,0 +1,24 @@ +#ifndef D_A_E_RUPEE_GUE_H +#define D_A_E_RUPEE_GUE_H + +#include +#include +#include + +class dAcErupeeGue_c : public dAcEnBase_c { +public: + dAcErupeeGue_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcErupeeGue_c() {} + + STATE_FUNC_DECLARE(dAcErupeeGue_c, Wait); + STATE_FUNC_DECLARE(dAcErupeeGue_c, RunAway); + STATE_FUNC_DECLARE(dAcErupeeGue_c, Hit); + STATE_FUNC_DECLARE(dAcErupeeGue_c, GHit); + STATE_FUNC_DECLARE(dAcErupeeGue_c, Hide); + STATE_FUNC_DECLARE(dAcErupeeGue_c, Death); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcErupeeGue_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_sf.h b/include/d/a/e/d_a_e_sf.h new file mode 100644 index 00000000..79360d85 --- /dev/null +++ b/include/d/a/e/d_a_e_sf.h @@ -0,0 +1,29 @@ +#ifndef D_A_E_SF_H +#define D_A_E_SF_H + +#include +#include +#include + +class dAcEsf_c : public dAcEnBase_c { +public: + dAcEsf_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEsf_c() {} + + STATE_FUNC_DECLARE(dAcEsf_c, Standby); + STATE_FUNC_DECLARE(dAcEsf_c, Home); + STATE_FUNC_DECLARE(dAcEsf_c, Fight); + STATE_FUNC_DECLARE(dAcEsf_c, Attack); + STATE_FUNC_DECLARE(dAcEsf_c, AttackB); + STATE_FUNC_DECLARE(dAcEsf_c, Attack2); + STATE_FUNC_DECLARE(dAcEsf_c, Guard); + STATE_FUNC_DECLARE(dAcEsf_c, Guard2); + STATE_FUNC_DECLARE(dAcEsf_c, GuardJust); + STATE_FUNC_DECLARE(dAcEsf_c, Damage); + STATE_FUNC_DECLARE(dAcEsf_c, Fail); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEsf_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_sf4.h b/include/d/a/e/d_a_e_sf4.h new file mode 100644 index 00000000..00b59045 --- /dev/null +++ b/include/d/a/e/d_a_e_sf4.h @@ -0,0 +1,28 @@ +#ifndef D_A_E_SF4_H +#define D_A_E_SF4_H + +#include +#include +#include + +class dAcEsf4_c : public dAcEnBase_c { +public: + dAcEsf4_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEsf4_c() {} + + STATE_FUNC_DECLARE(dAcEsf4_c, Standby); + STATE_FUNC_DECLARE(dAcEsf4_c, Fight); + STATE_FUNC_DECLARE(dAcEsf4_c, Attack); + STATE_FUNC_DECLARE(dAcEsf4_c, Guard); + STATE_FUNC_DECLARE(dAcEsf4_c, Guard2); + STATE_FUNC_DECLARE(dAcEsf4_c, GuardJust); + STATE_FUNC_DECLARE(dAcEsf4_c, Counter); + STATE_FUNC_DECLARE(dAcEsf4_c, Change4Sword); + STATE_FUNC_DECLARE(dAcEsf4_c, Damage); + STATE_FUNC_DECLARE(dAcEsf4_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEsf4_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_siren.h b/include/d/a/e/d_a_e_siren.h new file mode 100644 index 00000000..9188889c --- /dev/null +++ b/include/d/a/e/d_a_e_siren.h @@ -0,0 +1,24 @@ +#ifndef D_A_E_SIREN_H +#define D_A_E_SIREN_H + +#include +#include +#include + +class dAcESiren_c : public dAcEnBase_c { +public: + dAcESiren_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcESiren_c() {} + + STATE_FUNC_DECLARE(dAcESiren_c, Wait); + STATE_FUNC_DECLARE(dAcESiren_c, Revival); + STATE_FUNC_DECLARE(dAcESiren_c, Move); + STATE_FUNC_DECLARE(dAcESiren_c, PathMove); + STATE_FUNC_DECLARE(dAcESiren_c, Turn); + STATE_FUNC_DECLARE(dAcESiren_c, Event); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcESiren_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_skytail.h b/include/d/a/e/d_a_e_skytail.h new file mode 100644 index 00000000..2e7746a0 --- /dev/null +++ b/include/d/a/e/d_a_e_skytail.h @@ -0,0 +1,25 @@ +#ifndef D_A_E_SKYTAIL_H +#define D_A_E_SKYTAIL_H + +#include +#include +#include + +class dAcESkytail_c : public dAcEnBase_c { +public: + dAcESkytail_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcESkytail_c() {} + + STATE_FUNC_DECLARE(dAcESkytail_c, RandomMove); + STATE_FUNC_DECLARE(dAcESkytail_c, Move); + STATE_FUNC_DECLARE(dAcESkytail_c, ParallelMove); + STATE_FUNC_DECLARE(dAcESkytail_c, FrontAttack); + STATE_FUNC_DECLARE(dAcESkytail_c, Charge); + STATE_FUNC_DECLARE(dAcESkytail_c, Dead); + STATE_FUNC_DECLARE(dAcESkytail_c, Skytail); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcESkytail_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_sm.h b/include/d/a/e/d_a_e_sm.h new file mode 100644 index 00000000..f30e3739 --- /dev/null +++ b/include/d/a/e/d_a_e_sm.h @@ -0,0 +1,28 @@ +#ifndef D_A_E_SM_H +#define D_A_E_SM_H + +#include +#include +#include + +class dAcEsm_c : public dAcEnBase_c { +public: + dAcEsm_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEsm_c() {} + + STATE_FUNC_DECLARE(dAcEsm_c, BaseMother); + STATE_FUNC_DECLARE(dAcEsm_c, Wait); + STATE_FUNC_DECLARE(dAcEsm_c, Walk); + STATE_FUNC_DECLARE(dAcEsm_c, BirthJump); + STATE_FUNC_DECLARE(dAcEsm_c, Shake); + STATE_FUNC_DECLARE(dAcEsm_c, Attack); + STATE_FUNC_DECLARE(dAcEsm_c, Electrical); + STATE_FUNC_DECLARE(dAcEsm_c, Absorption); + STATE_FUNC_DECLARE(dAcEsm_c, Fusion); + STATE_FUNC_DECLARE(dAcEsm_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEsm_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_spark.h b/include/d/a/e/d_a_e_spark.h new file mode 100644 index 00000000..35d1dc98 --- /dev/null +++ b/include/d/a/e/d_a_e_spark.h @@ -0,0 +1,24 @@ +#ifndef D_A_E_SPARK_H +#define D_A_E_SPARK_H + +#include +#include +#include + +class dAcEspark_c : public dAcEnBase_c { +public: + dAcEspark_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEspark_c() {} + + STATE_FUNC_DECLARE(dAcEspark_c, Wait); + STATE_FUNC_DECLARE(dAcEspark_c, EyeWait); + STATE_FUNC_DECLARE(dAcEspark_c, Move); + STATE_FUNC_DECLARE(dAcEspark_c, Damage); + STATE_FUNC_DECLARE(dAcEspark_c, Dead); + STATE_FUNC_DECLARE(dAcEspark_c, Stun); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEspark_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_st.h b/include/d/a/e/d_a_e_st.h new file mode 100644 index 00000000..50ea6930 --- /dev/null +++ b/include/d/a/e/d_a_e_st.h @@ -0,0 +1,48 @@ +#ifndef D_A_E_ST_H +#define D_A_E_ST_H + +#include +#include +#include + +class dAcEst_c : public dAcEnBase_c { +public: + dAcEst_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEst_c() {} + + STATE_FUNC_DECLARE(dAcEst_c, Home); + STATE_FUNC_DECLARE(dAcEst_c, HomeLine); + STATE_FUNC_DECLARE(dAcEst_c, HangHide); + STATE_FUNC_DECLARE(dAcEst_c, HangWait); + STATE_FUNC_DECLARE(dAcEst_c, HangAttack); + STATE_FUNC_DECLARE(dAcEst_c, HangStun); + STATE_FUNC_DECLARE(dAcEst_c, Drop); + STATE_FUNC_DECLARE(dAcEst_c, NormalWalk); + STATE_FUNC_DECLARE(dAcEst_c, NormalWait); + STATE_FUNC_DECLARE(dAcEst_c, Fight); + STATE_FUNC_DECLARE(dAcEst_c, JumpAttack); + STATE_FUNC_DECLARE(dAcEst_c, WireAttack); + STATE_FUNC_DECLARE(dAcEst_c, Hug); + STATE_FUNC_DECLARE(dAcEst_c, HugWalk); + STATE_FUNC_DECLARE(dAcEst_c, CancelHug); + STATE_FUNC_DECLARE(dAcEst_c, Stun); + STATE_FUNC_DECLARE(dAcEst_c, StandEnd); + STATE_FUNC_DECLARE(dAcEst_c, StandStun); + STATE_FUNC_DECLARE(dAcEst_c, StandHit); + STATE_FUNC_DECLARE(dAcEst_c, Defense); + STATE_FUNC_DECLARE(dAcEst_c, Dead); + STATE_FUNC_DECLARE(dAcEst_c, WaterDead); + STATE_FUNC_DECLARE(dAcEst_c, StandDead); + STATE_FUNC_DECLARE(dAcEst_c, Reverse); + STATE_FUNC_DECLARE(dAcEst_c, SpiderWait); + STATE_FUNC_DECLARE(dAcEst_c, SpiderMove); + STATE_FUNC_DECLARE(dAcEst_c, SpiderAttack); + STATE_FUNC_DECLARE(dAcEst_c, SpiderHome); + STATE_FUNC_DECLARE(dAcEst_c, SpiderFang); + STATE_FUNC_DECLARE(dAcEst_c, WindGuard); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEst_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_st_wire.h b/include/d/a/e/d_a_e_st_wire.h new file mode 100644 index 00000000..5628efdf --- /dev/null +++ b/include/d/a/e/d_a_e_st_wire.h @@ -0,0 +1,22 @@ +#ifndef D_A_E_ST_WIRE_H +#define D_A_E_ST_WIRE_H + +#include +#include +#include + +class dAcEstwire_c : public dAcEnBase_c { +public: + dAcEstwire_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEstwire_c() {} + + STATE_FUNC_DECLARE(dAcEstwire_c, Shoot); + STATE_FUNC_DECLARE(dAcEstwire_c, Fix); + STATE_FUNC_DECLARE(dAcEstwire_c, Out); + STATE_FUNC_DECLARE(dAcEstwire_c, AirBack); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEstwire_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_syakomaito.h b/include/d/a/e/d_a_e_syakomaito.h new file mode 100644 index 00000000..115f58a1 --- /dev/null +++ b/include/d/a/e/d_a_e_syakomaito.h @@ -0,0 +1,35 @@ +#ifndef D_A_E_SYAKOMAITO_H +#define D_A_E_SYAKOMAITO_H + +#include +#include +#include + +class dAcESyakomaito_c : public dAcEnBase_c { +public: + dAcESyakomaito_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcESyakomaito_c() {} + + STATE_FUNC_DECLARE(dAcESyakomaito_c, Wait); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Kyoro); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Find); + STATE_FUNC_DECLARE(dAcESyakomaito_c, FindSound); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Move); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Search); + STATE_FUNC_DECLARE(dAcESyakomaito_c, RetMove); + STATE_FUNC_DECLARE(dAcESyakomaito_c, KnockBack); + STATE_FUNC_DECLARE(dAcESyakomaito_c, GuardImpact); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Damage); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Stun); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Dead); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Debt); + STATE_FUNC_DECLARE(dAcESyakomaito_c, ReverseWait); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Appear); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Drive); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Teni); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcESyakomaito_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_tn2.h b/include/d/a/e/d_a_e_tn2.h new file mode 100644 index 00000000..7fa85266 --- /dev/null +++ b/include/d/a/e/d_a_e_tn2.h @@ -0,0 +1,21 @@ +#ifndef D_A_E_TN2_H +#define D_A_E_TN2_H + +#include +#include +#include + +class dAcEtn2_c : public dAcEnBase_c { +public: + dAcEtn2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEtn2_c() {} + + STATE_FUNC_DECLARE(dAcEtn2_c, ArmorAttack); + STATE_FUNC_DECLARE(dAcEtn2_c, ArmorWait); + STATE_FUNC_DECLARE(dAcEtn2_c, ArmorWalk); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEtn2_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_ws.h b/include/d/a/e/d_a_e_ws.h new file mode 100644 index 00000000..30e7b067 --- /dev/null +++ b/include/d/a/e/d_a_e_ws.h @@ -0,0 +1,29 @@ +#ifndef D_A_E_WS_H +#define D_A_E_WS_H + +#include +#include +#include + +class dAcEws_c : public dAcEnBase_c { +public: + dAcEws_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEws_c() {} + + STATE_FUNC_DECLARE(dAcEws_c, Wait); + STATE_FUNC_DECLARE(dAcEws_c, Move); + STATE_FUNC_DECLARE(dAcEws_c, PyMove); + STATE_FUNC_DECLARE(dAcEws_c, JumpReady); + STATE_FUNC_DECLARE(dAcEws_c, JumpReady2); + STATE_FUNC_DECLARE(dAcEws_c, Jump); + STATE_FUNC_DECLARE(dAcEws_c, Hug); + STATE_FUNC_DECLARE(dAcEws_c, ReturnJump); + STATE_FUNC_DECLARE(dAcEws_c, Return); + STATE_FUNC_DECLARE(dAcEws_c, Escape); + STATE_FUNC_DECLARE(dAcEws_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEws_c); +}; + +#endif diff --git a/include/d/a/e/d_a_en_base.h b/include/d/a/e/d_a_en_base.h index a24957ba..2c41f658 100644 --- a/include/d/a/e/d_a_en_base.h +++ b/include/d/a/e/d_a_en_base.h @@ -7,4 +7,5 @@ // size: // non-official name class dAcEnBase_c : public dAcObjBase_c {}; + #endif diff --git a/include/d/a/npc/d_a_npc_aku_human.h b/include/d/a/npc/d_a_npc_aku_human.h new file mode 100644 index 00000000..e392d6ca --- /dev/null +++ b/include/d/a/npc/d_a_npc_aku_human.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_AKU_HUMAN_H +#define D_A_NPC_AKU_HUMAN_H + +#include + +class dAcNpcAkuHuman_c : public dAcNpc_c { +public: + dAcNpcAkuHuman_c() {} + virtual ~dAcNpcAkuHuman_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_akumakun.h b/include/d/a/npc/d_a_npc_akumakun.h new file mode 100644 index 00000000..bda0aeb5 --- /dev/null +++ b/include/d/a/npc/d_a_npc_akumakun.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_AKUMAKUN_H +#define D_A_NPC_AKUMAKUN_H + +#include +#include +#include + +class dAcNpcAkumakun_c : public dAcNpc_c { +public: + dAcNpcAkumakun_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcAkumakun_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcAkumakun_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_aqua_dragon.h b/include/d/a/npc/d_a_npc_aqua_dragon.h new file mode 100644 index 00000000..ce5539df --- /dev/null +++ b/include/d/a/npc/d_a_npc_aqua_dragon.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_AQUA_DRAGON_H +#define D_A_NPC_AQUA_DRAGON_H + +#include +#include +#include + +class dAcNpcAdr_c : public dAcNpc_c { +public: + dAcNpcAdr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcAdr_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcAdr_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_azukariya_father.h b/include/d/a/npc/d_a_npc_azukariya_father.h new file mode 100644 index 00000000..f08b5053 --- /dev/null +++ b/include/d/a/npc/d_a_npc_azukariya_father.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_AZUKARIYA_FATHER_H +#define D_A_NPC_AZUKARIYA_FATHER_H + +#include + +class dAcNpcAzukariyaFather_c : public dAcNpc_c { +public: + dAcNpcAzukariyaFather_c() {} + virtual ~dAcNpcAzukariyaFather_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_azukariya_night.h b/include/d/a/npc/d_a_npc_azukariya_night.h new file mode 100644 index 00000000..c4a66a4f --- /dev/null +++ b/include/d/a/npc/d_a_npc_azukariya_night.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_AZUKARIYA_NIGHT_H +#define D_A_NPC_AZUKARIYA_NIGHT_H + +#include +#include +#include + +class dAcNpcAzukariyaNight_c : public dAcNpc_c { +public: + dAcNpcAzukariyaNight_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcAzukariyaNight_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcAzukariyaNight_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_bamboo_goron.h b/include/d/a/npc/d_a_npc_bamboo_goron.h new file mode 100644 index 00000000..189ed35c --- /dev/null +++ b/include/d/a/npc/d_a_npc_bamboo_goron.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_BAMBOO_GORON_H +#define D_A_NPC_BAMBOO_GORON_H + +#include +#include +#include + +class dAcNpcBgr_c : public dAcNpc_c { +public: + dAcNpcBgr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcBgr_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcBgr_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_bbrvl.h b/include/d/a/npc/d_a_npc_bbrvl.h new file mode 100644 index 00000000..7fbf6828 --- /dev/null +++ b/include/d/a/npc/d_a_npc_bbrvl.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_BBRVL_H +#define D_A_NPC_BBRVL_H + +#include +#include +#include + +class dAcNpcBBRvl_c : public dAcNpc_c { +public: + dAcNpcBBRvl_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcBBRvl_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcBBRvl_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_bee.h b/include/d/a/npc/d_a_npc_bee.h new file mode 100644 index 00000000..6ceaee0c --- /dev/null +++ b/include/d/a/npc/d_a_npc_bee.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_BEE_H +#define D_A_NPC_BEE_H + +#include + +class dAcNpcBee_c : public dAcEnBase_c { +public: + dAcNpcBee_c() {} + virtual ~dAcNpcBee_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_bird.h b/include/d/a/npc/d_a_npc_bird.h new file mode 100644 index 00000000..93267d11 --- /dev/null +++ b/include/d/a/npc/d_a_npc_bird.h @@ -0,0 +1,19 @@ +#ifndef D_A_NPC_BIRD_H +#define D_A_NPC_BIRD_H + +#include +#include +#include + +class dNpc_Bird_c : public dAcObjBase_c { +public: + dNpc_Bird_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dNpc_Bird_c() {} + + STATE_FUNC_DECLARE(dNpc_Bird_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dNpc_Bird_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_bird_sowoman.h b/include/d/a/npc/d_a_npc_bird_sowoman.h new file mode 100644 index 00000000..e949b169 --- /dev/null +++ b/include/d/a/npc/d_a_npc_bird_sowoman.h @@ -0,0 +1,20 @@ +#ifndef D_A_NPC_BIRD_SOWOMAN_H +#define D_A_NPC_BIRD_SOWOMAN_H + +#include +#include +#include + +class dAcNpcBdsw_c : public dAcObjBase_c { +public: + dAcNpcBdsw_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcBdsw_c() {} + + STATE_FUNC_DECLARE(dAcNpcBdsw_c, Wait); + STATE_FUNC_DECLARE(dAcNpcBdsw_c, Demo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcBdsw_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_bird_zelda.h b/include/d/a/npc/d_a_npc_bird_zelda.h new file mode 100644 index 00000000..de9ba356 --- /dev/null +++ b/include/d/a/npc/d_a_npc_bird_zelda.h @@ -0,0 +1,20 @@ +#ifndef D_A_NPC_BIRD_ZELDA_H +#define D_A_NPC_BIRD_ZELDA_H + +#include +#include +#include + +class dAcNpcBdz_c : public dAcObjBase_c { +public: + dAcNpcBdz_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcBdz_c() {} + + STATE_FUNC_DECLARE(dAcNpcBdz_c, Wait); + STATE_FUNC_DECLARE(dAcNpcBdz_c, Demo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcBdz_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_ce_friend.h b/include/d/a/npc/d_a_npc_ce_friend.h new file mode 100644 index 00000000..cd579976 --- /dev/null +++ b/include/d/a/npc/d_a_npc_ce_friend.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_CE_FRIEND_H +#define D_A_NPC_CE_FRIEND_H + +#include +#include +#include + +class dAcNpcCeFriend_c : public dAcNpc_c { +public: + dAcNpcCeFriend_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcCeFriend_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcCeFriend_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_ce_lady.h b/include/d/a/npc/d_a_npc_ce_lady.h new file mode 100644 index 00000000..4203c069 --- /dev/null +++ b/include/d/a/npc/d_a_npc_ce_lady.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_CE_LADY_H +#define D_A_NPC_CE_LADY_H + +#include +#include +#include + +class dAcNpcCeLady_c : public dAcNpc_c { +public: + dAcNpcCeLady_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcCeLady_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcCeLady_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_chef.h b/include/d/a/npc/d_a_npc_chef.h new file mode 100644 index 00000000..dd8c1b51 --- /dev/null +++ b/include/d/a/npc/d_a_npc_chef.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_CHEF_H +#define D_A_NPC_CHEF_H + +#include + +class dAcNpcChef_c : public dAcNpc_c { +public: + dAcNpcChef_c() {} + virtual ~dAcNpcChef_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_daishinkan.h b/include/d/a/npc/d_a_npc_daishinkan.h new file mode 100644 index 00000000..1085460e --- /dev/null +++ b/include/d/a/npc/d_a_npc_daishinkan.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_DAISHINKAN_H +#define D_A_NPC_DAISHINKAN_H + +#include + +class dAcNpcDsk_c : public dAcNpc_c { +public: + dAcNpcDsk_c() {} + virtual ~dAcNpcDsk_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_daishinkan_n.h b/include/d/a/npc/d_a_npc_daishinkan_n.h new file mode 100644 index 00000000..debdd389 --- /dev/null +++ b/include/d/a/npc/d_a_npc_daishinkan_n.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_DAISHINKAN_N_H +#define D_A_NPC_DAISHINKAN_N_H + +#include + +class dAcNpcDaishinkanN_c : public dAcNpc_c { +public: + dAcNpcDaishinkanN_c() {} + virtual ~dAcNpcDaishinkanN_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_desertrobot.h b/include/d/a/npc/d_a_npc_desertrobot.h new file mode 100644 index 00000000..19649e98 --- /dev/null +++ b/include/d/a/npc/d_a_npc_desertrobot.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_DESERTROBOT_H +#define D_A_NPC_DESERTROBOT_H + +#include +#include +#include + +class dAcNpcDrb_c : public dAcNpc_c { +public: + dAcNpcDrb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcDrb_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcDrb_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_desertrobot_captain.h b/include/d/a/npc/d_a_npc_desertrobot_captain.h new file mode 100644 index 00000000..6f5e91b7 --- /dev/null +++ b/include/d/a/npc/d_a_npc_desertrobot_captain.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_DESERTROBOT_CAPTAIN_H +#define D_A_NPC_DESERTROBOT_CAPTAIN_H + +#include +#include +#include + +class dAcNpcDrbC_c : public dAcNpc_c { +public: + dAcNpcDrbC_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcDrbC_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcDrbC_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_dive_game_judge.h b/include/d/a/npc/d_a_npc_dive_game_judge.h new file mode 100644 index 00000000..80b64a37 --- /dev/null +++ b/include/d/a/npc/d_a_npc_dive_game_judge.h @@ -0,0 +1,23 @@ +#ifndef D_A_NPC_DIVE_GAME_JUDGE_H +#define D_A_NPC_DIVE_GAME_JUDGE_H + +#include +#include +#include + +class dAcNpcDiveGameJudge_c : public dAcNpc_c { +public: + dAcNpcDiveGameJudge_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcDiveGameJudge_c() {} + + STATE_FUNC_DECLARE(dAcNpcDiveGameJudge_c, Sad); + STATE_FUNC_DECLARE(dAcNpcDiveGameJudge_c, PreWatch); + STATE_FUNC_DECLARE(dAcNpcDiveGameJudge_c, Watch); + STATE_FUNC_DECLARE(dAcNpcDiveGameJudge_c, Escape); + STATE_FUNC_DECLARE(dAcNpcDiveGameJudge_c, EscapeEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcDiveGameJudge_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_douguya_mother.h b/include/d/a/npc/d_a_npc_douguya_mother.h new file mode 100644 index 00000000..ec3e9f5a --- /dev/null +++ b/include/d/a/npc/d_a_npc_douguya_mother.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_DOUGUYA_MOTHER_H +#define D_A_NPC_DOUGUYA_MOTHER_H + +#include + +class dAcNpcDouguyaMother_c : public dAcNpc_c { +public: + dAcNpcDouguyaMother_c() {} + virtual ~dAcNpcDouguyaMother_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_douguya_mother_lod.h b/include/d/a/npc/d_a_npc_douguya_mother_lod.h new file mode 100644 index 00000000..c0c27ee6 --- /dev/null +++ b/include/d/a/npc/d_a_npc_douguya_mother_lod.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_DOUGUYA_MOTHER_LOD_H +#define D_A_NPC_DOUGUYA_MOTHER_LOD_H + +#include + +class dAcNpcDouguyaMotherLOD_c : public dAcNpc_c { +public: + dAcNpcDouguyaMotherLOD_c() {} + virtual ~dAcNpcDouguyaMotherLOD_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_douguyanight.h b/include/d/a/npc/d_a_npc_douguyanight.h new file mode 100644 index 00000000..f44860ad --- /dev/null +++ b/include/d/a/npc/d_a_npc_douguyanight.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_DOUGUYANIGHT_H +#define D_A_NPC_DOUGUYANIGHT_H + +#include + +class dAcNpcDouguyaNight_c : public dAcNpc_c { +public: + dAcNpcDouguyaNight_c() {} + virtual ~dAcNpcDouguyaNight_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_fire_dragon.h b/include/d/a/npc/d_a_npc_fire_dragon.h new file mode 100644 index 00000000..c3d83904 --- /dev/null +++ b/include/d/a/npc/d_a_npc_fire_dragon.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_FIRE_DRAGON_H +#define D_A_NPC_FIRE_DRAGON_H + +#include +#include +#include + +class dAcNpcFdr_c : public dAcNpc_c { +public: + dAcNpcFdr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcFdr_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcFdr_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_girahim.h b/include/d/a/npc/d_a_npc_girahim.h new file mode 100644 index 00000000..7bbf4282 --- /dev/null +++ b/include/d/a/npc/d_a_npc_girahim.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_GIRAHIM_H +#define D_A_NPC_GIRAHIM_H + +#include + +class dAcNpcGhm_c : public dAcNpc_c { +public: + dAcNpcGhm_c() {} + virtual ~dAcNpcGhm_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_goddess_zelda.h b/include/d/a/npc/d_a_npc_goddess_zelda.h new file mode 100644 index 00000000..ac7557e7 --- /dev/null +++ b/include/d/a/npc/d_a_npc_goddess_zelda.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_GODDESS_ZELDA_H +#define D_A_NPC_GODDESS_ZELDA_H + +#include +#include +#include + +class dAcNpcGzl_c : public dAcNpc_c { +public: + dAcNpcGzl_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcGzl_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcGzl_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_gra.h b/include/d/a/npc/d_a_npc_gra.h new file mode 100644 index 00000000..99499726 --- /dev/null +++ b/include/d/a/npc/d_a_npc_gra.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_GRA_H +#define D_A_NPC_GRA_H + +#include +#include +#include + +class dAcNpcGra_c : public dAcNpc_c { +public: + dAcNpcGra_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcGra_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcGra_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_grc.h b/include/d/a/npc/d_a_npc_grc.h new file mode 100644 index 00000000..5ba3175d --- /dev/null +++ b/include/d/a/npc/d_a_npc_grc.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_GRC_H +#define D_A_NPC_GRC_H + +#include +#include +#include + +class dAcNpcGrc_c : public dAcNpc_c { +public: + dAcNpcGrc_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcGrc_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcGrc_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_grd.h b/include/d/a/npc/d_a_npc_grd.h new file mode 100644 index 00000000..331666a6 --- /dev/null +++ b/include/d/a/npc/d_a_npc_grd.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_GRD_H +#define D_A_NPC_GRD_H + +#include + +class dAcNpcGrd_c : public dAcNpc_c { +public: + dAcNpcGrd_c() {} + virtual ~dAcNpcGrd_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_honeycomb.h b/include/d/a/npc/d_a_npc_honeycomb.h new file mode 100644 index 00000000..dd81f626 --- /dev/null +++ b/include/d/a/npc/d_a_npc_honeycomb.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_HONEYCOMB_H +#define D_A_NPC_HONEYCOMB_H + +#include + +class dAcNpcHc_c : public dAcEnBase_c { +public: + dAcNpcHc_c() {} + virtual ~dAcNpcHc_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_insect_capture_game_kobun.h b/include/d/a/npc/d_a_npc_insect_capture_game_kobun.h new file mode 100644 index 00000000..cf1c0768 --- /dev/null +++ b/include/d/a/npc/d_a_npc_insect_capture_game_kobun.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_INSECT_CAPTURE_GAME_KOBUN_H +#define D_A_NPC_INSECT_CAPTURE_GAME_KOBUN_H + +#include +#include +#include + +class dAcNpcIcgKobun_c : public dAcNpc_c { +public: + dAcNpcIcgKobun_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcIcgKobun_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcIcgKobun_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_junk_mother.h b/include/d/a/npc/d_a_npc_junk_mother.h new file mode 100644 index 00000000..7f48f9a5 --- /dev/null +++ b/include/d/a/npc/d_a_npc_junk_mother.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_JUNK_MOTHER_H +#define D_A_NPC_JUNK_MOTHER_H + +#include + +class dAcNpcJunkMother_c : public dAcNpc_c { +public: + dAcNpcJunkMother_c() {} + virtual ~dAcNpcJunkMother_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_junk_mother_lod.h b/include/d/a/npc/d_a_npc_junk_mother_lod.h new file mode 100644 index 00000000..cd6c9b0b --- /dev/null +++ b/include/d/a/npc/d_a_npc_junk_mother_lod.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_JUNK_MOTHER_LOD_H +#define D_A_NPC_JUNK_MOTHER_LOD_H + +#include + +class dAcNpcJunkMotherLOD_c : public dAcNpc_c { +public: + dAcNpcJunkMotherLOD_c() {} + virtual ~dAcNpcJunkMotherLOD_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_junk_night.h b/include/d/a/npc/d_a_npc_junk_night.h new file mode 100644 index 00000000..12a24e0c --- /dev/null +++ b/include/d/a/npc/d_a_npc_junk_night.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_JUNK_NIGHT_H +#define D_A_NPC_JUNK_NIGHT_H + +#include +#include +#include + +class dAcNpcJunkNight_c : public dAcNpc_c { +public: + dAcNpcJunkNight_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcJunkNight_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcJunkNight_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kensei.h b/include/d/a/npc/d_a_npc_kensei.h new file mode 100644 index 00000000..89776463 --- /dev/null +++ b/include/d/a/npc/d_a_npc_kensei.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_KENSEI_H +#define D_A_NPC_KENSEI_H + +#include +#include +#include + +class dAcNpcKensei_c : public dAcNpc_c { +public: + dAcNpcKensei_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKensei_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKensei_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_knight_leader.h b/include/d/a/npc/d_a_npc_knight_leader.h new file mode 100644 index 00000000..1ad0687d --- /dev/null +++ b/include/d/a/npc/d_a_npc_knight_leader.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_KNIGHT_LEADER_H +#define D_A_NPC_KNIGHT_LEADER_H + +#include +#include +#include + +class dAcNpcKnightLeader_c : public dAcNpc_c { +public: + dAcNpcKnightLeader_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKnightLeader_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKnightLeader_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kobun.h b/include/d/a/npc/d_a_npc_kobun.h new file mode 100644 index 00000000..517fbd46 --- /dev/null +++ b/include/d/a/npc/d_a_npc_kobun.h @@ -0,0 +1,25 @@ +#ifndef D_A_NPC_KOBUN_H +#define D_A_NPC_KOBUN_H + +#include +#include +#include + +class dAcNpcKbn_c : public dAcNpc_c { +public: + dAcNpcKbn_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKbn_c() {} + + STATE_FUNC_DECLARE(dAcNpcKbn_c, RaceInit); + STATE_FUNC_DECLARE(dAcNpcKbn_c, RaceRun); + STATE_FUNC_DECLARE(dAcNpcKbn_c, RaceDive); + STATE_FUNC_DECLARE(dAcNpcKbn_c, RaceRide); + STATE_FUNC_DECLARE(dAcNpcKbn_c, LetterWait); + STATE_FUNC_DECLARE(dAcNpcKbn_c, Sleep); + STATE_FUNC_DECLARE(dAcNpcKbn_c, Sit); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKbn_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kobun2.h b/include/d/a/npc/d_a_npc_kobun2.h new file mode 100644 index 00000000..c20ac04d --- /dev/null +++ b/include/d/a/npc/d_a_npc_kobun2.h @@ -0,0 +1,22 @@ +#ifndef D_A_NPC_KOBUN2_H +#define D_A_NPC_KOBUN2_H + +#include +#include +#include + +class dAcNpcKbn2_c : public dAcNpc_c { +public: + dAcNpcKbn2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKbn2_c() {} + + STATE_FUNC_DECLARE(dAcNpcKbn2_c, RaceInit); + STATE_FUNC_DECLARE(dAcNpcKbn2_c, RaceRun); + STATE_FUNC_DECLARE(dAcNpcKbn2_c, RaceDive); + STATE_FUNC_DECLARE(dAcNpcKbn2_c, RaceRide); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKbn2_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kobun_b_night.h b/include/d/a/npc/d_a_npc_kobun_b_night.h new file mode 100644 index 00000000..11f20f94 --- /dev/null +++ b/include/d/a/npc/d_a_npc_kobun_b_night.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_KOBUN_B_NIGHT_H +#define D_A_NPC_KOBUN_B_NIGHT_H + +#include + +class dAcNpcKobunBNight_c : public dAcNpc_c { +public: + dAcNpcKobunBNight_c() {} + virtual ~dAcNpcKobunBNight_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kyui4.h b/include/d/a/npc/d_a_npc_kyui4.h new file mode 100644 index 00000000..d8e22735 --- /dev/null +++ b/include/d/a/npc/d_a_npc_kyui4.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_KYUI4_H +#define D_A_NPC_KYUI4_H + +#include +#include +#include + +class dAcNpcKyui4_c : public dAcNpc_c { +public: + dAcNpcKyui4_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKyui4_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKyui4_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kyui_elder.h b/include/d/a/npc/d_a_npc_kyui_elder.h new file mode 100644 index 00000000..cb122cc8 --- /dev/null +++ b/include/d/a/npc/d_a_npc_kyui_elder.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_KYUI_ELDER_H +#define D_A_NPC_KYUI_ELDER_H + +#include +#include +#include + +class dAcNpcKyuiElder_c : public dAcNpc_c { +public: + dAcNpcKyuiElder_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKyuiElder_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKyuiElder_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kyui_first.h b/include/d/a/npc/d_a_npc_kyui_first.h new file mode 100644 index 00000000..2652461e --- /dev/null +++ b/include/d/a/npc/d_a_npc_kyui_first.h @@ -0,0 +1,25 @@ +#ifndef D_A_NPC_KYUI_FIRST_H +#define D_A_NPC_KYUI_FIRST_H + +#include +#include +#include + +class dAcNpcKyuiFirst_c : public dAcNpc_c { +public: + dAcNpcKyuiFirst_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKyuiFirst_c() {} + + STATE_FUNC_DECLARE(dAcNpcKyuiFirst_c, Fear); + STATE_FUNC_DECLARE(dAcNpcKyuiFirst_c, Rest); + STATE_FUNC_DECLARE(dAcNpcKyuiFirst_c, Hide); + STATE_FUNC_DECLARE(dAcNpcKyuiFirst_c, Kill); + STATE_FUNC_DECLARE(dAcNpcKyuiFirst_c, Ambash); + STATE_FUNC_DECLARE(dAcNpcKyuiFirst_c, AmbashWalk); + STATE_FUNC_DECLARE(dAcNpcKyuiFirst_c, InitAmbash); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKyuiFirst_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kyui_third.h b/include/d/a/npc/d_a_npc_kyui_third.h new file mode 100644 index 00000000..1fef96e8 --- /dev/null +++ b/include/d/a/npc/d_a_npc_kyui_third.h @@ -0,0 +1,21 @@ +#ifndef D_A_NPC_KYUI_THIRD_H +#define D_A_NPC_KYUI_THIRD_H + +#include +#include +#include + +class dAcNpcKyuiThird_c : public dAcNpc_c { +public: + dAcNpcKyuiThird_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKyuiThird_c() {} + + STATE_FUNC_DECLARE(dAcNpcKyuiThird_c, Wait2); + STATE_FUNC_DECLARE(dAcNpcKyuiThird_c, Hang); + STATE_FUNC_DECLARE(dAcNpcKyuiThird_c, HelpReq); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKyuiThird_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kyui_wizard.h b/include/d/a/npc/d_a_npc_kyui_wizard.h new file mode 100644 index 00000000..19a5c3da --- /dev/null +++ b/include/d/a/npc/d_a_npc_kyui_wizard.h @@ -0,0 +1,27 @@ +#ifndef D_A_NPC_KYUI_WIZARD_H +#define D_A_NPC_KYUI_WIZARD_H + +#include +#include +#include + +class dAcNpcKyuiWizard_c : public dAcNpc_c { +public: + dAcNpcKyuiWizard_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKyuiWizard_c() {} + + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, SleepFirst); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, Sleep); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, SleepRecover); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, Damage); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, Damage2); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, WakeUpDemo1st); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, WakeUpDemo); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, DragonHintDemoCheck); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, DragonHintDemo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKyuiWizard_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_medicine_husband_night.h b/include/d/a/npc/d_a_npc_medicine_husband_night.h new file mode 100644 index 00000000..d7283449 --- /dev/null +++ b/include/d/a/npc/d_a_npc_medicine_husband_night.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_MEDICINE_HUSBAND_NIGHT_H +#define D_A_NPC_MEDICINE_HUSBAND_NIGHT_H + +#include + +class dAcNpcMedicineHusbandNight_c : public dAcNpc_c { +public: + dAcNpcMedicineHusbandNight_c() {} + virtual ~dAcNpcMedicineHusbandNight_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_medicinewifenight.h b/include/d/a/npc/d_a_npc_medicinewifenight.h new file mode 100644 index 00000000..bba15246 --- /dev/null +++ b/include/d/a/npc/d_a_npc_medicinewifenight.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_MEDICINEWIFENIGHT_H +#define D_A_NPC_MEDICINEWIFENIGHT_H + +#include + +class dAcNpcMedicineWifeNight_c : public dAcNpc_c { +public: + dAcNpcMedicineWifeNight_c() {} + virtual ~dAcNpcMedicineWifeNight_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole.h b/include/d/a/npc/d_a_npc_mole.h new file mode 100644 index 00000000..c983ee70 --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_H +#define D_A_NPC_MOLE_H + +#include +#include +#include + +class dAcNpcMole_c : public dAcNpc_c { +public: + dAcNpcMole_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcMole_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcMole_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_elder.h b/include/d/a/npc/d_a_npc_mole_elder.h new file mode 100644 index 00000000..6d852e4c --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_elder.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_ELDER_H +#define D_A_NPC_MOLE_ELDER_H + +#include +#include +#include + +class dAcNpcMoleElder_c : public dAcNpc_c { +public: + dAcNpcMoleElder_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcMoleElder_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcMoleElder_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_es_nml.h b/include/d/a/npc/d_a_npc_mole_es_nml.h new file mode 100644 index 00000000..c789570e --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_es_nml.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_ES_NML_H +#define D_A_NPC_MOLE_ES_NML_H + +#include +#include +#include + +class dAcNpcMoleEsNml_c : public dAcNpc_c { +public: + dAcNpcMoleEsNml_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcMoleEsNml_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcMoleEsNml_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_mg.h b/include/d/a/npc/d_a_npc_mole_mg.h new file mode 100644 index 00000000..e0dd7cd2 --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_mg.h @@ -0,0 +1,20 @@ +#ifndef D_A_NPC_MOLE_MG_H +#define D_A_NPC_MOLE_MG_H + +#include +#include +#include + +class dAcNpcMoleMg_c : public dAcNpc_c { +public: + dAcNpcMoleMg_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcMoleMg_c() {} + + STATE_FUNC_DECLARE(dAcNpcMoleMg_c, Result); + STATE_FUNC_DECLARE(dAcNpcMoleMg_c, Hide); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcMoleMg_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_normal.h b/include/d/a/npc/d_a_npc_mole_normal.h new file mode 100644 index 00000000..5fe1ca5d --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_normal.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_NORMAL_H +#define D_A_NPC_MOLE_NORMAL_H + +#include +#include +#include + +class NPC_MOLE_NML_CLASS : public dAcNpc_c { +public: + NPC_MOLE_NML_CLASS() : mStateMgr(*this, sStateID::null) {} + virtual ~NPC_MOLE_NML_CLASS() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(NPC_MOLE_NML_CLASS); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_normal2.h b/include/d/a/npc/d_a_npc_mole_normal2.h new file mode 100644 index 00000000..74fe47fc --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_normal2.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_NORMAL2_H +#define D_A_NPC_MOLE_NORMAL2_H + +#include +#include +#include + +class NPC_MOLE_NML_CLASS : public dAcNpc_c { +public: + NPC_MOLE_NML_CLASS() : mStateMgr(*this, sStateID::null) {} + virtual ~NPC_MOLE_NML_CLASS() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(NPC_MOLE_NML_CLASS); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_sal.h b/include/d/a/npc/d_a_npc_mole_sal.h new file mode 100644 index 00000000..70d43140 --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_sal.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_SAL_H +#define D_A_NPC_MOLE_SAL_H + +#include +#include +#include + +class dAcNpcMoleSal_c : public dAcNpc_c { +public: + dAcNpcMoleSal_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcMoleSal_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcMoleSal_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_tackle.h b/include/d/a/npc/d_a_npc_mole_tackle.h new file mode 100644 index 00000000..e1646486 --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_tackle.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_TACKLE_H +#define D_A_NPC_MOLE_TACKLE_H + +#include +#include +#include + +class dAcNpcMoleTackle_c : public dAcNpc_c { +public: + dAcNpcMoleTackle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcMoleTackle_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcMoleTackle_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_tackle2.h b/include/d/a/npc/d_a_npc_mole_tackle2.h new file mode 100644 index 00000000..a164dae2 --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_tackle2.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_TACKLE2_H +#define D_A_NPC_MOLE_TACKLE2_H + +#include +#include +#include + +class dAcNpcMoleTackle2_c : public dAcNpc_c { +public: + dAcNpcMoleTackle2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcMoleTackle2_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcMoleTackle2_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_old_impa.h b/include/d/a/npc/d_a_npc_old_impa.h new file mode 100644 index 00000000..223c8697 --- /dev/null +++ b/include/d/a/npc/d_a_npc_old_impa.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_OLD_IMPA_H +#define D_A_NPC_OLD_IMPA_H + +#include +#include +#include + +class dAcNpcOim_c : public dAcNpc_c { +public: + dAcNpcOim_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcOim_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcOim_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_ord_kyui.h b/include/d/a/npc/d_a_npc_ord_kyui.h new file mode 100644 index 00000000..5c92acc5 --- /dev/null +++ b/include/d/a/npc/d_a_npc_ord_kyui.h @@ -0,0 +1,19 @@ +#ifndef D_A_NPC_ORD_KYUI_H +#define D_A_NPC_ORD_KYUI_H + +#include +#include +#include + +class dAcNpcOrdKyui_c : public dAcNpc_c { +public: + dAcNpcOrdKyui_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcOrdKyui_c() {} + + STATE_FUNC_DECLARE(dAcNpcOrdKyui_c, Hide); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcOrdKyui_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_ordinary.h b/include/d/a/npc/d_a_npc_ordinary.h index 0cfe3e86..dfe7030f 100644 --- a/include/d/a/npc/d_a_npc_ordinary.h +++ b/include/d/a/npc/d_a_npc_ordinary.h @@ -7,4 +7,5 @@ // size: // official name class dAcOrdinaryNpc_c : public dAcNpc_c {}; + #endif diff --git a/include/d/a/npc/d_a_npc_pumpkin_clay_shooting.h b/include/d/a/npc/d_a_npc_pumpkin_clay_shooting.h new file mode 100644 index 00000000..f693e973 --- /dev/null +++ b/include/d/a/npc/d_a_npc_pumpkin_clay_shooting.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_PUMPKIN_CLAY_SHOOTING_H +#define D_A_NPC_PUMPKIN_CLAY_SHOOTING_H + +#include +#include +#include + +class dAcNpcPcs_c : public dAcNpc_c { +public: + dAcNpcPcs_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcPcs_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcPcs_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_pumpkin_daughter.h b/include/d/a/npc/d_a_npc_pumpkin_daughter.h new file mode 100644 index 00000000..4fbbdd81 --- /dev/null +++ b/include/d/a/npc/d_a_npc_pumpkin_daughter.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_PUMPKIN_DAUGHTER_H +#define D_A_NPC_PUMPKIN_DAUGHTER_H + +#include +#include +#include + +class dAcNpcPdu_c : public dAcNpc_c { +public: + dAcNpcPdu_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcPdu_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcPdu_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_pumpkin_master.h b/include/d/a/npc/d_a_npc_pumpkin_master.h new file mode 100644 index 00000000..39728ae6 --- /dev/null +++ b/include/d/a/npc/d_a_npc_pumpkin_master.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_PUMPKIN_MASTER_H +#define D_A_NPC_PUMPKIN_MASTER_H + +#include +#include +#include + +class dAcNpcPma_c : public dAcNpc_c { +public: + dAcNpcPma_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcPma_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcPma_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_regret_rival.h b/include/d/a/npc/d_a_npc_regret_rival.h new file mode 100644 index 00000000..72101a85 --- /dev/null +++ b/include/d/a/npc/d_a_npc_regret_rival.h @@ -0,0 +1,20 @@ +#ifndef D_A_NPC_REGRET_RIVAL_H +#define D_A_NPC_REGRET_RIVAL_H + +#include +#include +#include + +class dAcNpcRegretRvl_c : public dAcNpc_c { +public: + dAcNpcRegretRvl_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcRegretRvl_c() {} + + STATE_FUNC_DECLARE(dAcNpcRegretRvl_c, Ready); + STATE_FUNC_DECLARE(dAcNpcRegretRvl_c, Punch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcRegretRvl_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_rescue.h b/include/d/a/npc/d_a_npc_rescue.h new file mode 100644 index 00000000..8f448fed --- /dev/null +++ b/include/d/a/npc/d_a_npc_rescue.h @@ -0,0 +1,19 @@ +#ifndef D_A_NPC_RESCUE_H +#define D_A_NPC_RESCUE_H + +#include +#include +#include + +class dAcNpcRescue_c : public dAcObjBase_c { +public: + dAcNpcRescue_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcRescue_c() {} + + STATE_FUNC_DECLARE(dAcNpcRescue_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcRescue_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_rival.h b/include/d/a/npc/d_a_npc_rival.h new file mode 100644 index 00000000..d6b94369 --- /dev/null +++ b/include/d/a/npc/d_a_npc_rival.h @@ -0,0 +1,22 @@ +#ifndef D_A_NPC_RIVAL_H +#define D_A_NPC_RIVAL_H + +#include +#include +#include + +class dAcNpcRvl_c : public dAcNpc_c { +public: + dAcNpcRvl_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcRvl_c() {} + + STATE_FUNC_DECLARE(dAcNpcRvl_c, RaceInit); + STATE_FUNC_DECLARE(dAcNpcRvl_c, RaceRun); + STATE_FUNC_DECLARE(dAcNpcRvl_c, RaceDive); + STATE_FUNC_DECLARE(dAcNpcRvl_c, RaceRide); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcRvl_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_rival_lod.h b/include/d/a/npc/d_a_npc_rival_lod.h new file mode 100644 index 00000000..f0dd9ab3 --- /dev/null +++ b/include/d/a/npc/d_a_npc_rival_lod.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_RIVAL_LOD_H +#define D_A_NPC_RIVAL_LOD_H + +#include +#include +#include + +class dAcNpcRivalLOD_c : public dAcNpc_c { +public: + dAcNpcRivalLOD_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcRivalLOD_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcRivalLOD_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_salbage_morry.h b/include/d/a/npc/d_a_npc_salbage_morry.h new file mode 100644 index 00000000..17a53f3f --- /dev/null +++ b/include/d/a/npc/d_a_npc_salbage_morry.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SALBAGE_MORRY_H +#define D_A_NPC_SALBAGE_MORRY_H + +#include +#include +#include + +class dAcNpcSalbageMorry_c : public dAcNpc_c { +public: + dAcNpcSalbageMorry_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSalbageMorry_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSalbageMorry_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_salbage_robot.h b/include/d/a/npc/d_a_npc_salbage_robot.h new file mode 100644 index 00000000..a1c20dc3 --- /dev/null +++ b/include/d/a/npc/d_a_npc_salbage_robot.h @@ -0,0 +1,23 @@ +#ifndef D_A_NPC_SALBAGE_ROBOT_H +#define D_A_NPC_SALBAGE_ROBOT_H + +#include +#include +#include + +class dAcNpcSlb_c : public dAcNpc_c { +public: + dAcNpcSlb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSlb_c() {} + + STATE_FUNC_DECLARE(dAcNpcSlb_c, Hide); + STATE_FUNC_DECLARE(dAcNpcSlb_c, HideDelivary); + STATE_FUNC_DECLARE(dAcNpcSlb_c, DelivaryReq); + STATE_FUNC_DECLARE(dAcNpcSlb_c, Kill); + STATE_FUNC_DECLARE(dAcNpcSlb_c, Kill2); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSlb_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_salbage_robot_fly.h b/include/d/a/npc/d_a_npc_salbage_robot_fly.h new file mode 100644 index 00000000..74d215df --- /dev/null +++ b/include/d/a/npc/d_a_npc_salbage_robot_fly.h @@ -0,0 +1,22 @@ +#ifndef D_A_NPC_SALBAGE_ROBOT_FLY_H +#define D_A_NPC_SALBAGE_ROBOT_FLY_H + +#include +#include +#include + +class dAcNpcSalbageRobotFly_c : public dAcNpc_c { +public: + dAcNpcSalbageRobotFly_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSalbageRobotFly_c() {} + + STATE_FUNC_DECLARE(dAcNpcSalbageRobotFly_c, ChasePlayerBird); + STATE_FUNC_DECLARE(dAcNpcSalbageRobotFly_c, FlyWithPlayerBird); + STATE_FUNC_DECLARE(dAcNpcSalbageRobotFly_c, Leave); + STATE_FUNC_DECLARE(dAcNpcSalbageRobotFly_c, EscapeToUpward); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSalbageRobotFly_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_salbage_robot_fly_base.h b/include/d/a/npc/d_a_npc_salbage_robot_fly_base.h new file mode 100644 index 00000000..1615aa53 --- /dev/null +++ b/include/d/a/npc/d_a_npc_salbage_robot_fly_base.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_SALBAGE_ROBOT_FLY_BASE_H +#define D_A_NPC_SALBAGE_ROBOT_FLY_BASE_H + +#include + +class dAcNpcSalbageRobotFlyBase_c : public dAcNpc_c { +public: + dAcNpcSalbageRobotFlyBase_c() {} + virtual ~dAcNpcSalbageRobotFlyBase_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_salbage_robot_repair.h b/include/d/a/npc/d_a_npc_salbage_robot_repair.h new file mode 100644 index 00000000..7a83de29 --- /dev/null +++ b/include/d/a/npc/d_a_npc_salbage_robot_repair.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SALBAGE_ROBOT_REPAIR_H +#define D_A_NPC_SALBAGE_ROBOT_REPAIR_H + +#include +#include +#include + +class dAcNpcSalbageRobotRepair_c : public dAcNpc_c { +public: + dAcNpcSalbageRobotRepair_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSalbageRobotRepair_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSalbageRobotRepair_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_salesman_s.h b/include/d/a/npc/d_a_npc_salesman_s.h new file mode 100644 index 00000000..2102f13c --- /dev/null +++ b/include/d/a/npc/d_a_npc_salesman_s.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SALESMAN_S_H +#define D_A_NPC_SALESMAN_S_H + +#include +#include +#include + +class dAcNpcSalesmanS_c : public dAcNpc_c { +public: + dAcNpcSalesmanS_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSalesmanS_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSalesmanS_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_saltalk.h b/include/d/a/npc/d_a_npc_saltalk.h new file mode 100644 index 00000000..9d56e85b --- /dev/null +++ b/include/d/a/npc/d_a_npc_saltalk.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SALTALK_H +#define D_A_NPC_SALTALK_H + +#include +#include +#include + +class dAcNpcSltk_c : public dAcNpc_c { +public: + dAcNpcSltk_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSltk_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSltk_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_senpai.h b/include/d/a/npc/d_a_npc_senpai.h new file mode 100644 index 00000000..55773f1d --- /dev/null +++ b/include/d/a/npc/d_a_npc_senpai.h @@ -0,0 +1,22 @@ +#ifndef D_A_NPC_SENPAI_H +#define D_A_NPC_SENPAI_H + +#include +#include +#include + +class dAcNpcSenpai_c : public dAcNpc_c { +public: + dAcNpcSenpai_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSenpai_c() {} + + STATE_FUNC_DECLARE(dAcNpcSenpai_c, ReadyWatch1); + STATE_FUNC_DECLARE(dAcNpcSenpai_c, ReadyWatch2); + STATE_FUNC_DECLARE(dAcNpcSenpai_c, Watch); + STATE_FUNC_DECLARE(dAcNpcSenpai_c, Think); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSenpai_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_senpai_b.h b/include/d/a/npc/d_a_npc_senpai_b.h new file mode 100644 index 00000000..e4939eea --- /dev/null +++ b/include/d/a/npc/d_a_npc_senpai_b.h @@ -0,0 +1,22 @@ +#ifndef D_A_NPC_SENPAI_B_H +#define D_A_NPC_SENPAI_B_H + +#include +#include +#include + +class dAcNpcSenpaiB_c : public dAcNpc_c { +public: + dAcNpcSenpaiB_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSenpaiB_c() {} + + STATE_FUNC_DECLARE(dAcNpcSenpaiB_c, Think); + STATE_FUNC_DECLARE(dAcNpcSenpaiB_c, ThinkWait); + STATE_FUNC_DECLARE(dAcNpcSenpaiB_c, ThinkTurn); + STATE_FUNC_DECLARE(dAcNpcSenpaiB_c, ThinkRandom); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSenpaiB_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_senpaia_mother.h b/include/d/a/npc/d_a_npc_senpaia_mother.h new file mode 100644 index 00000000..7a70f27a --- /dev/null +++ b/include/d/a/npc/d_a_npc_senpaia_mother.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_SENPAIA_MOTHER_H +#define D_A_NPC_SENPAIA_MOTHER_H + +#include + +class dAcNpcSenpaiAMother_c : public dAcNpc_c { +public: + dAcNpcSenpaiAMother_c() {} + virtual ~dAcNpcSenpaiAMother_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_senpaia_mother_lod.h b/include/d/a/npc/d_a_npc_senpaia_mother_lod.h new file mode 100644 index 00000000..54de0f8f --- /dev/null +++ b/include/d/a/npc/d_a_npc_senpaia_mother_lod.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_SENPAIA_MOTHER_LOD_H +#define D_A_NPC_SENPAIA_MOTHER_LOD_H + +#include + +class dAcNpcSenpaiAMotherLOD_c : public dAcNpc_c { +public: + dAcNpcSenpaiAMotherLOD_c() {} + virtual ~dAcNpcSenpaiAMotherLOD_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_shinkan.h b/include/d/a/npc/d_a_npc_shinkan.h new file mode 100644 index 00000000..fb522fea --- /dev/null +++ b/include/d/a/npc/d_a_npc_shinkan.h @@ -0,0 +1,20 @@ +#ifndef D_A_NPC_SHINKAN_H +#define D_A_NPC_SHINKAN_H + +#include +#include +#include + +class dAcNpcSkn_c : public dAcNpc_c { +public: + dAcNpcSkn_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSkn_c() {} + + STATE_FUNC_DECLARE(dAcNpcSkn_c, RaceWatch); + STATE_FUNC_DECLARE(dAcNpcSkn_c, RaceEvt); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSkn_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_shinkan2.h b/include/d/a/npc/d_a_npc_shinkan2.h new file mode 100644 index 00000000..78dc4df9 --- /dev/null +++ b/include/d/a/npc/d_a_npc_shinkan2.h @@ -0,0 +1,27 @@ +#ifndef D_A_NPC_SHINKAN2_H +#define D_A_NPC_SHINKAN2_H + +#include +#include +#include + +class dAcNpcSkn2_c : public dAcNpc_c { +public: + dAcNpcSkn2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSkn2_c() {} + + STATE_FUNC_DECLARE(dAcNpcSkn2_c, Watch); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, Watch0); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, WatchLerp0); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, Watch1); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, Watch2); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, Watch3); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, TurnRemly); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, Watch4); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, WatchLerp); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSkn2_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_boy.h b/include/d/a/npc/d_a_npc_sorajima_boy.h new file mode 100644 index 00000000..1b0e83ab --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_boy.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_BOY_H +#define D_A_NPC_SORAJIMA_BOY_H + +#include +#include +#include + +class dAcNpcSorajimaBoy_c : public dAcNpc_c { +public: + dAcNpcSorajimaBoy_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSorajimaBoy_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSorajimaBoy_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_father.h b/include/d/a/npc/d_a_npc_sorajima_father.h new file mode 100644 index 00000000..341e8ea9 --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_father.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_FATHER_H +#define D_A_NPC_SORAJIMA_FATHER_H + +#include +#include +#include + +class dAcNpcSorajimaFather_c : public dAcNpc_c { +public: + dAcNpcSorajimaFather_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSorajimaFather_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSorajimaFather_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_female.h b/include/d/a/npc/d_a_npc_sorajima_female.h new file mode 100644 index 00000000..1e6bc17d --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_female.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_FEMALE_H +#define D_A_NPC_SORAJIMA_FEMALE_H + +#include +#include +#include + +class dAcNpcSorajimaFemale_c : public dAcNpc_c { +public: + dAcNpcSorajimaFemale_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSorajimaFemale_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSorajimaFemale_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_girl.h b/include/d/a/npc/d_a_npc_sorajima_girl.h new file mode 100644 index 00000000..35f3f85e --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_girl.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_GIRL_H +#define D_A_NPC_SORAJIMA_GIRL_H + +#include +#include +#include + +class dAcNpcSorajimaGirl_c : public dAcNpc_c { +public: + dAcNpcSorajimaGirl_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSorajimaGirl_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSorajimaGirl_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_male.h b/include/d/a/npc/d_a_npc_sorajima_male.h new file mode 100644 index 00000000..19373bfa --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_male.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_MALE_H +#define D_A_NPC_SORAJIMA_MALE_H + +#include +#include +#include + +class dAcNpcSorajimaMale_c : public dAcNpc_c { +public: + dAcNpcSorajimaMale_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSorajimaMale_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSorajimaMale_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_male2.h b/include/d/a/npc/d_a_npc_sorajima_male2.h new file mode 100644 index 00000000..0c2c2670 --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_male2.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_MALE2_H +#define D_A_NPC_SORAJIMA_MALE2_H + +#include +#include +#include + +class dAcNpcSma2_c : public dAcNpc_c { +public: + dAcNpcSma2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSma2_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSma2_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_male3.h b/include/d/a/npc/d_a_npc_sorajima_male3.h new file mode 100644 index 00000000..b74321b8 --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_male3.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_MALE3_H +#define D_A_NPC_SORAJIMA_MALE3_H + +#include +#include +#include + +class dAcNpcSma3_c : public dAcNpc_c { +public: + dAcNpcSma3_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSma3_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSma3_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_man_d.h b/include/d/a/npc/d_a_npc_sorajima_man_d.h new file mode 100644 index 00000000..c02c8eeb --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_man_d.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_SORAJIMA_MAN_D_H +#define D_A_NPC_SORAJIMA_MAN_D_H + +#include + +class dAcNpcSoManD_c : public dAcNpc_c { +public: + dAcNpcSoManD_c() {} + virtual ~dAcNpcSoManD_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_man_e.h b/include/d/a/npc/d_a_npc_sorajima_man_e.h new file mode 100644 index 00000000..74c8f504 --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_man_e.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_SORAJIMA_MAN_E_H +#define D_A_NPC_SORAJIMA_MAN_E_H + +#include + +class dAcNpcSoManE_c : public dAcNpc_c { +public: + dAcNpcSoManE_c() {} + virtual ~dAcNpcSoManE_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_mother.h b/include/d/a/npc/d_a_npc_sorajima_mother.h new file mode 100644 index 00000000..7bf6a703 --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_mother.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_MOTHER_H +#define D_A_NPC_SORAJIMA_MOTHER_H + +#include +#include +#include + +class dAcNpcSorajimaMother_c : public dAcNpc_c { +public: + dAcNpcSorajimaMother_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSorajimaMother_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSorajimaMother_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_suisei.h b/include/d/a/npc/d_a_npc_suisei.h new file mode 100644 index 00000000..252d4967 --- /dev/null +++ b/include/d/a/npc/d_a_npc_suisei.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SUISEI_H +#define D_A_NPC_SUISEI_H + +#include +#include +#include + +class dAcNpcSuisei_c : public dAcNpc_c { +public: + dAcNpcSuisei_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSuisei_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSuisei_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_suisei_normal.h b/include/d/a/npc/d_a_npc_suisei_normal.h new file mode 100644 index 00000000..fd17866c --- /dev/null +++ b/include/d/a/npc/d_a_npc_suisei_normal.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SUISEI_NORMAL_H +#define D_A_NPC_SUISEI_NORMAL_H + +#include +#include +#include + +class dAcNpcSuiseiNml_c : public dAcNpc_c { +public: + dAcNpcSuiseiNml_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSuiseiNml_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSuiseiNml_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_suisei_sub.h b/include/d/a/npc/d_a_npc_suisei_sub.h new file mode 100644 index 00000000..648c03f0 --- /dev/null +++ b/include/d/a/npc/d_a_npc_suisei_sub.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SUISEI_SUB_H +#define D_A_NPC_SUISEI_SUB_H + +#include +#include +#include + +class dAcNpcSuiseiSub_c : public dAcNpc_c { +public: + dAcNpcSuiseiSub_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSuiseiSub_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSuiseiSub_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_terry.h b/include/d/a/npc/d_a_npc_terry.h new file mode 100644 index 00000000..3de02e32 --- /dev/null +++ b/include/d/a/npc/d_a_npc_terry.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_TERRY_H +#define D_A_NPC_TERRY_H + +#include +#include +#include + +class dAcNpcTerry_c : public dAcNpc_c { +public: + dAcNpcTerry_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcTerry_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcTerry_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_testman.h b/include/d/a/npc/d_a_npc_testman.h new file mode 100644 index 00000000..d0468729 --- /dev/null +++ b/include/d/a/npc/d_a_npc_testman.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_TESTMAN_H +#define D_A_NPC_TESTMAN_H + +#include +#include +#include + +class dAcNpcTmn_c : public dAcNpc_c { +public: + dAcNpcTmn_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcTmn_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcTmn_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_thunder_dragon.h b/include/d/a/npc/d_a_npc_thunder_dragon.h new file mode 100644 index 00000000..b70433ee --- /dev/null +++ b/include/d/a/npc/d_a_npc_thunder_dragon.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_THUNDER_DRAGON_H +#define D_A_NPC_THUNDER_DRAGON_H + +#include +#include +#include + +class dAcNpcTdr_c : public dAcNpc_c { +public: + dAcNpcTdr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcTdr_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcTdr_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_thunder_dragon_bone.h b/include/d/a/npc/d_a_npc_thunder_dragon_bone.h new file mode 100644 index 00000000..26fdc06e --- /dev/null +++ b/include/d/a/npc/d_a_npc_thunder_dragon_bone.h @@ -0,0 +1,19 @@ +#ifndef D_A_NPC_THUNDER_DRAGON_BONE_H +#define D_A_NPC_THUNDER_DRAGON_BONE_H + +#include +#include +#include + +class dAcNpcTdrB_c : public dAcObjBase_c { +public: + dAcNpcTdrB_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcTdrB_c() {} + + STATE_FUNC_DECLARE(dAcNpcTdrB_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcTdrB_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_thunder_dragon_skull.h b/include/d/a/npc/d_a_npc_thunder_dragon_skull.h new file mode 100644 index 00000000..99f7ab2c --- /dev/null +++ b/include/d/a/npc/d_a_npc_thunder_dragon_skull.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_THUNDER_DRAGON_SKULL_H +#define D_A_NPC_THUNDER_DRAGON_SKULL_H + +#include +#include +#include + +class dAcNpcTds_c : public dAcNpc_c { +public: + dAcNpcTds_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcTds_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcTds_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_toilet_ghost.h b/include/d/a/npc/d_a_npc_toilet_ghost.h new file mode 100644 index 00000000..631ca425 --- /dev/null +++ b/include/d/a/npc/d_a_npc_toilet_ghost.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_TOILET_GHOST_H +#define D_A_NPC_TOILET_GHOST_H + +#include +#include +#include + +class dAcNpcToiletGhost_c : public dAcNpc_c { +public: + dAcNpcToiletGhost_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcToiletGhost_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcToiletGhost_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_uranaiya.h b/include/d/a/npc/d_a_npc_uranaiya.h new file mode 100644 index 00000000..eb3663d1 --- /dev/null +++ b/include/d/a/npc/d_a_npc_uranaiya.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_URANAIYA_H +#define D_A_NPC_URANAIYA_H + +#include +#include +#include + +class dAcNpcSha_c : public dAcNpc_c { +public: + dAcNpcSha_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSha_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSha_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_volcano_f2_salbo.h b/include/d/a/npc/d_a_npc_volcano_f2_salbo.h new file mode 100644 index 00000000..ebb90612 --- /dev/null +++ b/include/d/a/npc/d_a_npc_volcano_f2_salbo.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_VOLCANO_F2_SALBO_H +#define D_A_NPC_VOLCANO_F2_SALBO_H + +#include +#include +#include + +class dAcNpcSlb2_c : public dAcNpc_c { +public: + dAcNpcSlb2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSlb2_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSlb2_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_young_impa.h b/include/d/a/npc/d_a_npc_young_impa.h new file mode 100644 index 00000000..307ee1b4 --- /dev/null +++ b/include/d/a/npc/d_a_npc_young_impa.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_YOUNG_IMPA_H +#define D_A_NPC_YOUNG_IMPA_H + +#include +#include +#include + +class dAcNpcYim_c : public dAcNpc_c { +public: + dAcNpcYim_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcYim_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcYim_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_zelda.h b/include/d/a/npc/d_a_npc_zelda.h new file mode 100644 index 00000000..4ccd8190 --- /dev/null +++ b/include/d/a/npc/d_a_npc_zelda.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_ZELDA_H +#define D_A_NPC_ZELDA_H + +#include +#include +#include + +class dAcNpcZld_c : public dAcNpc_c { +public: + dAcNpcZld_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcZld_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcZld_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_B300_sand.h b/include/d/a/obj/d_a_obj_B300_sand.h new file mode 100644 index 00000000..ce318b09 --- /dev/null +++ b/include/d/a/obj/d_a_obj_B300_sand.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_B300_SAND_H +#define D_A_OBJ_B300_SAND_H + +#include +#include +#include + +class dAcOB300Sand_c : public dAcObjBase_c { +public: + dAcOB300Sand_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOB300Sand_c() {} + + STATE_FUNC_DECLARE(dAcOB300Sand_c, Wait); + STATE_FUNC_DECLARE(dAcOB300Sand_c, Clear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOB300Sand_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_D300.h b/include/d/a/obj/d_a_obj_D300.h new file mode 100644 index 00000000..9f0e4caa --- /dev/null +++ b/include/d/a/obj/d_a_obj_D300.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_D300_H +#define D_A_OBJ_D300_H + +#include +#include +#include + +class dAcOD300_c : public dAcObjBase_c { +public: + dAcOD300_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOD300_c() {} + + STATE_FUNC_DECLARE(dAcOD300_c, Wait); + STATE_FUNC_DECLARE(dAcOD300_c, Appear); + STATE_FUNC_DECLARE(dAcOD300_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOD300_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_D3_dummy.h b/include/d/a/obj/d_a_obj_D3_dummy.h new file mode 100644 index 00000000..edf6433b --- /dev/null +++ b/include/d/a/obj/d_a_obj_D3_dummy.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_D3_DUMMY_H +#define D_A_OBJ_D3_DUMMY_H + +#include +#include +#include + +class dAcOD3Dummy_c : public dAcObjBase_c { +public: + dAcOD3Dummy_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOD3Dummy_c() {} + + STATE_FUNC_DECLARE(dAcOD3Dummy_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOD3Dummy_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_F302_light.h b/include/d/a/obj/d_a_obj_F302_light.h new file mode 100644 index 00000000..b7fc5b34 --- /dev/null +++ b/include/d/a/obj/d_a_obj_F302_light.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_F302_LIGHT_H +#define D_A_OBJ_F302_LIGHT_H + +#include +#include +#include + +class dAcOF302Light_c : public dAcObjBase_c { +public: + dAcOF302Light_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOF302Light_c() {} + + STATE_FUNC_DECLARE(dAcOF302Light_c, Wait); + STATE_FUNC_DECLARE(dAcOF302Light_c, SwitchOn); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOF302Light_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_F400_gate_leaf.h b/include/d/a/obj/d_a_obj_F400_gate_leaf.h new file mode 100644 index 00000000..129890a0 --- /dev/null +++ b/include/d/a/obj/d_a_obj_F400_gate_leaf.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_F400_GATE_LEAF_H +#define D_A_OBJ_F400_GATE_LEAF_H + +#include + +class dAcOF400GateLeaf_c : public dAcObjBase_c { +public: + dAcOF400GateLeaf_c() {} + virtual ~dAcOF400GateLeaf_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_F400_gate_seal.h b/include/d/a/obj/d_a_obj_F400_gate_seal.h new file mode 100644 index 00000000..825ed0c5 --- /dev/null +++ b/include/d/a/obj/d_a_obj_F400_gate_seal.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_F400_GATE_SEAL_H +#define D_A_OBJ_F400_GATE_SEAL_H + +#include + +class dAcOF400GateSeal_c : public dAcObjBase_c { +public: + dAcOF400GateSeal_c() {} + virtual ~dAcOF400GateSeal_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_amber.h b/include/d/a/obj/d_a_obj_amber.h new file mode 100644 index 00000000..3cece710 --- /dev/null +++ b/include/d/a/obj/d_a_obj_amber.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_AMBER_H +#define D_A_OBJ_AMBER_H + +#include + +class dAcOAmber_c : public dAcObjBase_c { +public: + dAcOAmber_c() {} + virtual ~dAcOAmber_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ancient_jewels.h b/include/d/a/obj/d_a_obj_ancient_jewels.h new file mode 100644 index 00000000..b0f00334 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ancient_jewels.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_ANCIENT_JEWELS_H +#define D_A_OBJ_ANCIENT_JEWELS_H + +#include +#include +#include + +class dAcOAncientJewels_c : public dAcObjBase_c { +public: + dAcOAncientJewels_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOAncientJewels_c() {} + + STATE_FUNC_DECLARE(dAcOAncientJewels_c, Wait); + STATE_FUNC_DECLARE(dAcOAncientJewels_c, WaitDrop); + STATE_FUNC_DECLARE(dAcOAncientJewels_c, Drop); + STATE_FUNC_DECLARE(dAcOAncientJewels_c, Buried); + STATE_FUNC_DECLARE(dAcOAncientJewels_c, WhipCarry); + STATE_FUNC_DECLARE(dAcOAncientJewels_c, GetItem); + STATE_FUNC_DECLARE(dAcOAncientJewels_c, UnderLog); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOAncientJewels_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_arrow_switch.h b/include/d/a/obj/d_a_obj_arrow_switch.h new file mode 100644 index 00000000..f91f4d91 --- /dev/null +++ b/include/d/a/obj/d_a_obj_arrow_switch.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_ARROW_SWITCH_H +#define D_A_OBJ_ARROW_SWITCH_H + +#include +#include +#include + +class dAcOarrowSwitch_c : public dAcObjBase_c { +public: + dAcOarrowSwitch_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOarrowSwitch_c() {} + + STATE_FUNC_DECLARE(dAcOarrowSwitch_c, Off); + STATE_FUNC_DECLARE(dAcOarrowSwitch_c, On); + STATE_FUNC_DECLARE(dAcOarrowSwitch_c, FixedOn); + STATE_FUNC_DECLARE(dAcOarrowSwitch_c, OpenEye); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOarrowSwitch_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_asura_pillar.h b/include/d/a/obj/d_a_obj_asura_pillar.h new file mode 100644 index 00000000..03ba025c --- /dev/null +++ b/include/d/a/obj/d_a_obj_asura_pillar.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_ASURA_PILLAR_H +#define D_A_OBJ_ASURA_PILLAR_H + +#include +#include +#include + +class dAcAsuraPillar_c : public dAcObjBase_c { +public: + dAcAsuraPillar_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcAsuraPillar_c() {} + + STATE_FUNC_DECLARE(dAcAsuraPillar_c, Damage); + STATE_FUNC_DECLARE(dAcAsuraPillar_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcAsuraPillar_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_asura_sword.h b/include/d/a/obj/d_a_obj_asura_sword.h new file mode 100644 index 00000000..8fa106bc --- /dev/null +++ b/include/d/a/obj/d_a_obj_asura_sword.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_ASURA_SWORD_H +#define D_A_OBJ_ASURA_SWORD_H + +#include +#include +#include + +class dAcAsuraSword_c : public dAcObjBase_c { +public: + dAcAsuraSword_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcAsuraSword_c() {} + + STATE_FUNC_DECLARE(dAcAsuraSword_c, Carried); + STATE_FUNC_DECLARE(dAcAsuraSword_c, Stop); + STATE_FUNC_DECLARE(dAcAsuraSword_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcAsuraSword_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ballista.h b/include/d/a/obj/d_a_obj_ballista.h new file mode 100644 index 00000000..f21e4603 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ballista.h @@ -0,0 +1,26 @@ +#ifndef D_A_OBJ_BALLISTA_H +#define D_A_OBJ_BALLISTA_H + +#include +#include +#include + +class dAcOBallista_c : public dAcObjBase_c { +public: + dAcOBallista_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBallista_c() {} + + STATE_FUNC_DECLARE(dAcOBallista_c, Wait); + STATE_FUNC_DECLARE(dAcOBallista_c, Grab); + STATE_FUNC_DECLARE(dAcOBallista_c, Shot); + STATE_FUNC_DECLARE(dAcOBallista_c, ShotEnd); + STATE_FUNC_DECLARE(dAcOBallista_c, Cancel); + STATE_FUNC_DECLARE(dAcOBallista_c, DemoShot); + STATE_FUNC_DECLARE(dAcOBallista_c, DemoShot2); + STATE_FUNC_DECLARE(dAcOBallista_c, DemoShot3); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBallista_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ballista_f3.h b/include/d/a/obj/d_a_obj_ballista_f3.h new file mode 100644 index 00000000..1949c1d9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ballista_f3.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_BALLISTA_F3_H +#define D_A_OBJ_BALLISTA_F3_H + +#include +#include +#include + +class dAcOBallistaF3_c : public dAcObjBase_c { +public: + dAcOBallistaF3_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBallistaF3_c() {} + + STATE_FUNC_DECLARE(dAcOBallistaF3_c, Wait); + STATE_FUNC_DECLARE(dAcOBallistaF3_c, Shot); + STATE_FUNC_DECLARE(dAcOBallistaF3_c, Shot2); + STATE_FUNC_DECLARE(dAcOBallistaF3_c, ShotEnd); + STATE_FUNC_DECLARE(dAcOBallistaF3_c, FallStone); + STATE_FUNC_DECLARE(dAcOBallistaF3_c, EndDemo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBallistaF3_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ballista_handle.h b/include/d/a/obj/d_a_obj_ballista_handle.h new file mode 100644 index 00000000..59a57c2f --- /dev/null +++ b/include/d/a/obj/d_a_obj_ballista_handle.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_BALLISTA_HANDLE_H +#define D_A_OBJ_BALLISTA_HANDLE_H + +#include +#include +#include + +class dAcOBallistaHandle_c : public dAcObjBase_c { +public: + dAcOBallistaHandle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBallistaHandle_c() {} + + STATE_FUNC_DECLARE(dAcOBallistaHandle_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBallistaHandle_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bamboo.h b/include/d/a/obj/d_a_obj_bamboo.h new file mode 100644 index 00000000..32860b91 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bamboo.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BAMBOO_H +#define D_A_OBJ_BAMBOO_H + +#include +#include +#include + +class dAcObamboo_c : public dAcObjBase_c { +public: + dAcObamboo_c(); + virtual ~dAcObamboo_c(); + + STATE_FUNC_DECLARE(dAcObamboo_c, Wait); + STATE_FUNC_DECLARE(dAcObamboo_c, Fall); + STATE_FUNC_DECLARE(dAcObamboo_c, CutMark); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObamboo_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_barrel.h b/include/d/a/obj/d_a_obj_barrel.h new file mode 100644 index 00000000..207f9932 --- /dev/null +++ b/include/d/a/obj/d_a_obj_barrel.h @@ -0,0 +1,28 @@ +#ifndef D_A_OBJ_BARREL_H +#define D_A_OBJ_BARREL_H + +#include +#include +#include + +class dAcOBarrel_c : public dAcObjBase_c { +public: + dAcOBarrel_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBarrel_c() {} + + STATE_FUNC_DECLARE(dAcOBarrel_c, Wait); + STATE_FUNC_DECLARE(dAcOBarrel_c, Grab); + STATE_FUNC_DECLARE(dAcOBarrel_c, GrabUp); + STATE_FUNC_DECLARE(dAcOBarrel_c, GrabPut); + STATE_FUNC_DECLARE(dAcOBarrel_c, Slope); + STATE_FUNC_DECLARE(dAcOBarrel_c, Water); + STATE_FUNC_DECLARE(dAcOBarrel_c, Water2); + STATE_FUNC_DECLARE(dAcOBarrel_c, Explode); + STATE_FUNC_DECLARE(dAcOBarrel_c, KrakenBorn); + STATE_FUNC_DECLARE(dAcOBarrel_c, Rebirth); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBarrel_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bb_bridge.h b/include/d/a/obj/d_a_obj_bb_bridge.h new file mode 100644 index 00000000..81ba7433 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bb_bridge.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BB_BRIDGE_H +#define D_A_OBJ_BB_BRIDGE_H + +#include +#include +#include + +class dAcObbBridge_c : public dAcObjBase_c { +public: + dAcObbBridge_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObbBridge_c() {} + + STATE_FUNC_DECLARE(dAcObbBridge_c, Wait); + STATE_FUNC_DECLARE(dAcObbBridge_c, BrokenDemo); + STATE_FUNC_DECLARE(dAcObbBridge_c, Broken); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObbBridge_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bb_broken_parts.h b/include/d/a/obj/d_a_obj_bb_broken_parts.h new file mode 100644 index 00000000..51306a47 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bb_broken_parts.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_BB_BROKEN_PARTS_H +#define D_A_OBJ_BB_BROKEN_PARTS_H + +#include +#include +#include + +class dAcObbBrokenParts_c : public dAcObjBase_c { +public: + dAcObbBrokenParts_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObbBrokenParts_c() {} + + STATE_FUNC_DECLARE(dAcObbBrokenParts_c, Wait); + STATE_FUNC_DECLARE(dAcObbBrokenParts_c, Break); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObbBrokenParts_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bb_objects.h b/include/d/a/obj/d_a_obj_bb_objects.h new file mode 100644 index 00000000..b36340ff --- /dev/null +++ b/include/d/a/obj/d_a_obj_bb_objects.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_BB_OBJECTS_H +#define D_A_OBJ_BB_OBJECTS_H + +#include +#include +#include + +class dAcObbObjects_c : public dAcObjBase_c { +public: + dAcObbObjects_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObbObjects_c() {} + + STATE_FUNC_DECLARE(dAcObbObjects_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObbObjects_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bblargebomb.h b/include/d/a/obj/d_a_obj_bblargebomb.h new file mode 100644 index 00000000..381304c1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bblargebomb.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_BBLARGEBOMB_H +#define D_A_OBJ_BBLARGEBOMB_H + +#include +#include +#include + +class dAcOBblargebomb_c : public dAcObjBase_c { +public: + dAcOBblargebomb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBblargebomb_c() {} + + STATE_FUNC_DECLARE(dAcOBblargebomb_c, Wait); + STATE_FUNC_DECLARE(dAcOBblargebomb_c, Explode); + STATE_FUNC_DECLARE(dAcOBblargebomb_c, Carry); + STATE_FUNC_DECLARE(dAcOBblargebomb_c, WindCarry); + STATE_FUNC_DECLARE(dAcOBblargebomb_c, Birth); + STATE_FUNC_DECLARE(dAcOBblargebomb_c, Controled); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBblargebomb_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bbstone.h b/include/d/a/obj/d_a_obj_bbstone.h new file mode 100644 index 00000000..433c435d --- /dev/null +++ b/include/d/a/obj/d_a_obj_bbstone.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BBSTONE_H +#define D_A_OBJ_BBSTONE_H + +#include +#include +#include + +class dAcOBBStone : public dAcObjBase_c { +public: + dAcOBBStone() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBBStone() {} + + STATE_FUNC_DECLARE(dAcOBBStone, Wait); + STATE_FUNC_DECLARE(dAcOBBStone, FirstWait); + STATE_FUNC_DECLARE(dAcOBBStone, FirstDemo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBBStone); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bell.h b/include/d/a/obj/d_a_obj_bell.h new file mode 100644 index 00000000..7e34a8a3 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bell.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BELL_H +#define D_A_OBJ_BELL_H + +#include +#include +#include + +class dAcObell_c : public dAcObjBase_c { +public: + dAcObell_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObell_c() {} + + STATE_FUNC_DECLARE(dAcObell_c, Wait); + STATE_FUNC_DECLARE(dAcObell_c, WaitRupee); + STATE_FUNC_DECLARE(dAcObell_c, After); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObell_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_belt_cvr.h b/include/d/a/obj/d_a_obj_belt_cvr.h new file mode 100644 index 00000000..a79f224c --- /dev/null +++ b/include/d/a/obj/d_a_obj_belt_cvr.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_BELT_CVR_H +#define D_A_OBJ_BELT_CVR_H + +#include +#include +#include + +class dAcObeltCvr_c : public dAcObjBase_c { +public: + dAcObeltCvr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObeltCvr_c() {} + + STATE_FUNC_DECLARE(dAcObeltCvr_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObeltCvr_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_belt_obstacle.h b/include/d/a/obj/d_a_obj_belt_obstacle.h new file mode 100644 index 00000000..3783bacb --- /dev/null +++ b/include/d/a/obj/d_a_obj_belt_obstacle.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_BELT_OBSTACLE_H +#define D_A_OBJ_BELT_OBSTACLE_H + +#include +#include +#include + +class dAcObeltObstacle_c : public dAcObjBase_c { +public: + dAcObeltObstacle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObeltObstacle_c() {} + + STATE_FUNC_DECLARE(dAcObeltObstacle_c, Wait); + STATE_FUNC_DECLARE(dAcObeltObstacle_c, Init); + STATE_FUNC_DECLARE(dAcObeltObstacle_c, BeltMove); + STATE_FUNC_DECLARE(dAcObeltObstacle_c, TeniN); + STATE_FUNC_DECLARE(dAcObeltObstacle_c, TeniNonly); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObeltObstacle_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bg.h b/include/d/a/obj/d_a_obj_bg.h new file mode 100644 index 00000000..02b1e3e5 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bg.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BG_H +#define D_A_OBJ_BG_H + +#include + +class dAcObg_c : public dAcObjBase_c { +public: + dAcObg_c() {} + virtual ~dAcObg_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bigbomb_flower.h b/include/d/a/obj/d_a_obj_bigbomb_flower.h new file mode 100644 index 00000000..67aa2b3f --- /dev/null +++ b/include/d/a/obj/d_a_obj_bigbomb_flower.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_BIGBOMB_FLOWER_H +#define D_A_OBJ_BIGBOMB_FLOWER_H + +#include +#include +#include + +class dAcOBBombFlower_c : public dAcObjBase_c { +public: + dAcOBBombFlower_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBBombFlower_c() {} + + STATE_FUNC_DECLARE(dAcOBBombFlower_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBBombFlower_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bird_sp.h b/include/d/a/obj/d_a_obj_bird_sp.h new file mode 100644 index 00000000..bcf85805 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bird_sp.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BIRD_SP_H +#define D_A_OBJ_BIRD_SP_H + +#include + +class dAcObjBirdSp_c : public dAcObjBase_c { +public: + dAcObjBirdSp_c() {} + virtual ~dAcObjBirdSp_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bird_statue.h b/include/d/a/obj/d_a_obj_bird_statue.h new file mode 100644 index 00000000..665bba76 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bird_statue.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BIRD_STATUE_H +#define D_A_OBJ_BIRD_STATUE_H + +#include + +class dAcOBirdStatue_c : public dAcObjBase_c { +public: + dAcOBirdStatue_c() {} + virtual ~dAcOBirdStatue_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_blade.h b/include/d/a/obj/d_a_obj_blade.h new file mode 100644 index 00000000..1bc42019 --- /dev/null +++ b/include/d/a/obj/d_a_obj_blade.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BLADE_H +#define D_A_OBJ_BLADE_H + +#include + +class dAcOblade_c : public dAcObjBase_c { +public: + dAcOblade_c() {} + virtual ~dAcOblade_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_blast_rock.h b/include/d/a/obj/d_a_obj_blast_rock.h new file mode 100644 index 00000000..c3525304 --- /dev/null +++ b/include/d/a/obj/d_a_obj_blast_rock.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BLAST_ROCK_H +#define D_A_OBJ_BLAST_ROCK_H + +#include +#include +#include + +class dAcOBlastRock_c : public dAcObjBase_c { +public: + dAcOBlastRock_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBlastRock_c() {} + + STATE_FUNC_DECLARE(dAcOBlastRock_c, Wait); + STATE_FUNC_DECLARE(dAcOBlastRock_c, Piece); + STATE_FUNC_DECLARE(dAcOBlastRock_c, Broken); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBlastRock_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_block_rope.h b/include/d/a/obj/d_a_obj_block_rope.h new file mode 100644 index 00000000..271c22ae --- /dev/null +++ b/include/d/a/obj/d_a_obj_block_rope.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_BLOCK_ROPE_H +#define D_A_OBJ_BLOCK_ROPE_H + +#include +#include +#include + +class dAcOblockRope_c : public dAcObjBase_c { +public: + dAcOblockRope_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOblockRope_c() {} + + STATE_FUNC_DECLARE(dAcOblockRope_c, Wait); + STATE_FUNC_DECLARE(dAcOblockRope_c, Delete); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOblockRope_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_block_underground.h b/include/d/a/obj/d_a_obj_block_underground.h new file mode 100644 index 00000000..6dd30a1e --- /dev/null +++ b/include/d/a/obj/d_a_obj_block_underground.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BLOCK_UNDERGROUND_H +#define D_A_OBJ_BLOCK_UNDERGROUND_H + +#include + +class dAcOBlockUnderground : public dAcObjBase_c { +public: + dAcOBlockUnderground(); + virtual ~dAcOBlockUnderground(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_blow_coal.h b/include/d/a/obj/d_a_obj_blow_coal.h new file mode 100644 index 00000000..a157bf96 --- /dev/null +++ b/include/d/a/obj/d_a_obj_blow_coal.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_BLOW_COAL_H +#define D_A_OBJ_BLOW_COAL_H + +#include +#include +#include + +class dAcOblowCoal_c : public dAcObjBase_c { +public: + dAcOblowCoal_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOblowCoal_c() {} + + STATE_FUNC_DECLARE(dAcOblowCoal_c, Wait); + STATE_FUNC_DECLARE(dAcOblowCoal_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOblowCoal_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_boat.h b/include/d/a/obj/d_a_obj_boat.h new file mode 100644 index 00000000..4632f8e3 --- /dev/null +++ b/include/d/a/obj/d_a_obj_boat.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_BOAT_H +#define D_A_OBJ_BOAT_H + +#include +#include +#include + +class dAcOBoat_c : public dAcObjBase_c { +public: + dAcOBoat_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBoat_c() {} + + STATE_FUNC_DECLARE(dAcOBoat_c, Wait); + STATE_FUNC_DECLARE(dAcOBoat_c, Fall); + STATE_FUNC_DECLARE(dAcOBoat_c, FallEnd); + STATE_FUNC_DECLARE(dAcOBoat_c, FallStop); + STATE_FUNC_DECLARE(dAcOBoat_c, Up); + STATE_FUNC_DECLARE(dAcOBoat_c, UpEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBoat_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_boxcage_F300.h b/include/d/a/obj/d_a_obj_boxcage_F300.h new file mode 100644 index 00000000..fdf0ebd5 --- /dev/null +++ b/include/d/a/obj/d_a_obj_boxcage_F300.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BOXCAGE_F300_H +#define D_A_OBJ_BOXCAGE_F300_H + +#include +#include +#include + +class dAcOBoxCageF300_c : public dAcObjBase_c { +public: + dAcOBoxCageF300_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBoxCageF300_c() {} + + STATE_FUNC_DECLARE(dAcOBoxCageF300_c, Wait); + STATE_FUNC_DECLARE(dAcOBoxCageF300_c, Move); + STATE_FUNC_DECLARE(dAcOBoxCageF300_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBoxCageF300_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bridge_bone.h b/include/d/a/obj/d_a_obj_bridge_bone.h new file mode 100644 index 00000000..358c27a7 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bridge_bone.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_BRIDGE_BONE_H +#define D_A_OBJ_BRIDGE_BONE_H + +#include +#include +#include + +class dAcOBridgeBone_c : public dAcObjBase_c { +public: + dAcOBridgeBone_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBridgeBone_c() {} + + STATE_FUNC_DECLARE(dAcOBridgeBone_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBridgeBone_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bridge_building.h b/include/d/a/obj/d_a_obj_bridge_building.h new file mode 100644 index 00000000..b3c78d94 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bridge_building.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_BRIDGE_BUILDING_H +#define D_A_OBJ_BRIDGE_BUILDING_H + +#include +#include +#include + +class dAcObridgeBuilding_c : public dAcObjBase_c { +public: + dAcObridgeBuilding_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObridgeBuilding_c() {} + + STATE_FUNC_DECLARE(dAcObridgeBuilding_c, Wait); + STATE_FUNC_DECLARE(dAcObridgeBuilding_c, PreMove); + STATE_FUNC_DECLARE(dAcObridgeBuilding_c, Move); + STATE_FUNC_DECLARE(dAcObridgeBuilding_c, Shake); + STATE_FUNC_DECLARE(dAcObridgeBuilding_c, Across); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObridgeBuilding_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bridge_fall.h b/include/d/a/obj/d_a_obj_bridge_fall.h new file mode 100644 index 00000000..cc9a9950 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bridge_fall.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BRIDGE_FALL_H +#define D_A_OBJ_BRIDGE_FALL_H + +#include +#include +#include + +class dAcOBridgeFall_c : public dAcObjBase_c { +public: + dAcOBridgeFall_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBridgeFall_c() {} + + STATE_FUNC_DECLARE(dAcOBridgeFall_c, Wait); + STATE_FUNC_DECLARE(dAcOBridgeFall_c, Fall); + STATE_FUNC_DECLARE(dAcOBridgeFall_c, Shake); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBridgeFall_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bridge_step.h b/include/d/a/obj/d_a_obj_bridge_step.h new file mode 100644 index 00000000..2b815fb9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bridge_step.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_BRIDGE_STEP_H +#define D_A_OBJ_BRIDGE_STEP_H + +#include +#include +#include + +class dAcOBridgeStep_c : public dAcObjBase_c { +public: + dAcOBridgeStep_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBridgeStep_c() {} + + STATE_FUNC_DECLARE(dAcOBridgeStep_c, Wait); + STATE_FUNC_DECLARE(dAcOBridgeStep_c, SwitchPushed); + STATE_FUNC_DECLARE(dAcOBridgeStep_c, BridgeUp); + STATE_FUNC_DECLARE(dAcOBridgeStep_c, BridgeUpAll); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBridgeStep_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bridge_stretch.h b/include/d/a/obj/d_a_obj_bridge_stretch.h new file mode 100644 index 00000000..6b1b0474 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bridge_stretch.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_BRIDGE_STRETCH_H +#define D_A_OBJ_BRIDGE_STRETCH_H + +#include +#include +#include + +class dAcObridgeStretch_c : public dAcObjBase_c { +public: + dAcObridgeStretch_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObridgeStretch_c() {} + + STATE_FUNC_DECLARE(dAcObridgeStretch_c, Wait); + STATE_FUNC_DECLARE(dAcObridgeStretch_c, Move); + STATE_FUNC_DECLARE(dAcObridgeStretch_c, Shake); + STATE_FUNC_DECLARE(dAcObridgeStretch_c, Stretch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObridgeStretch_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bridge_time.h b/include/d/a/obj/d_a_obj_bridge_time.h new file mode 100644 index 00000000..0ad12663 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bridge_time.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_BRIDGE_TIME_H +#define D_A_OBJ_BRIDGE_TIME_H + +#include +#include +#include + +class dAcOBridgeTime_c : public dAcObjBase_c { +public: + dAcOBridgeTime_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBridgeTime_c() {} + + STATE_FUNC_DECLARE(dAcOBridgeTime_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBridgeTime_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bstone.h b/include/d/a/obj/d_a_obj_bstone.h new file mode 100644 index 00000000..38fac84c --- /dev/null +++ b/include/d/a/obj/d_a_obj_bstone.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BSTONE_H +#define D_A_OBJ_BSTONE_H + +#include + +class dAcObstonec : public dAcObjBase_c { +public: + dAcObstonec() {} + virtual ~dAcObstonec() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bubble.h b/include/d/a/obj/d_a_obj_bubble.h new file mode 100644 index 00000000..4823ed48 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bubble.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BUBBLE_H +#define D_A_OBJ_BUBBLE_H + +#include + +class dAcObubble_c : public dAcObjBase_c { +public: + dAcObubble_c() {} + virtual ~dAcObubble_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_building.h b/include/d/a/obj/d_a_obj_building.h new file mode 100644 index 00000000..7a71c440 --- /dev/null +++ b/include/d/a/obj/d_a_obj_building.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BUILDING_H +#define D_A_OBJ_BUILDING_H + +#include + +class dAcOBuilding_c : public dAcObjBase_c { +public: + dAcOBuilding_c() {} + virtual ~dAcOBuilding_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bulb_switch.h b/include/d/a/obj/d_a_obj_bulb_switch.h new file mode 100644 index 00000000..18ffb546 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bulb_switch.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BULB_SWITCH_H +#define D_A_OBJ_BULB_SWITCH_H + +#include +#include +#include + +class dAcObulbSwitch_c : public dAcObjBase_c { +public: + dAcObulbSwitch_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObulbSwitch_c() {} + + STATE_FUNC_DECLARE(dAcObulbSwitch_c, Close); + STATE_FUNC_DECLARE(dAcObulbSwitch_c, Open); + STATE_FUNC_DECLARE(dAcObulbSwitch_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObulbSwitch_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_cannon.h b/include/d/a/obj/d_a_obj_cannon.h new file mode 100644 index 00000000..4c37b88b --- /dev/null +++ b/include/d/a/obj/d_a_obj_cannon.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_CANNON_H +#define D_A_OBJ_CANNON_H + +#include +#include +#include + +class dAcOcannon_c : public dAcObjBase_c { +public: + dAcOcannon_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOcannon_c() {} + + STATE_FUNC_DECLARE(dAcOcannon_c, Wait); + STATE_FUNC_DECLARE(dAcOcannon_c, PreCharge); + STATE_FUNC_DECLARE(dAcOcannon_c, Move); + STATE_FUNC_DECLARE(dAcOcannon_c, AfterCharge); + STATE_FUNC_DECLARE(dAcOcannon_c, Shot); + STATE_FUNC_DECLARE(dAcOcannon_c, After); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOcannon_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_cannon_cover.h b/include/d/a/obj/d_a_obj_cannon_cover.h new file mode 100644 index 00000000..2ab19301 --- /dev/null +++ b/include/d/a/obj/d_a_obj_cannon_cover.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_CANNON_COVER_H +#define D_A_OBJ_CANNON_COVER_H + +#include +#include +#include + +class dAcOcannonCover_c : public dAcObjBase_c { +public: + dAcOcannonCover_c(); + virtual ~dAcOcannonCover_c(); + + STATE_FUNC_DECLARE(dAcOcannonCover_c, Wait); + STATE_FUNC_DECLARE(dAcOcannonCover_c, Open); + STATE_FUNC_DECLARE(dAcOcannonCover_c, Shake); + STATE_FUNC_DECLARE(dAcOcannonCover_c, Close); + STATE_FUNC_DECLARE(dAcOcannonCover_c, Play); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOcannonCover_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_carry_stone.h b/include/d/a/obj/d_a_obj_carry_stone.h new file mode 100644 index 00000000..ce7d2434 --- /dev/null +++ b/include/d/a/obj/d_a_obj_carry_stone.h @@ -0,0 +1,27 @@ +#ifndef D_A_OBJ_CARRY_STONE_H +#define D_A_OBJ_CARRY_STONE_H + +#include +#include +#include + +class dAcOcarryStone_c : public dAcObjBase_c { +public: + dAcOcarryStone_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOcarryStone_c() {} + + STATE_FUNC_DECLARE(dAcOcarryStone_c, Wait); + STATE_FUNC_DECLARE(dAcOcarryStone_c, GrabCarry); + STATE_FUNC_DECLARE(dAcOcarryStone_c, Water); + STATE_FUNC_DECLARE(dAcOcarryStone_c, Slope); + STATE_FUNC_DECLARE(dAcOcarryStone_c, SlopeWait); + STATE_FUNC_DECLARE(dAcOcarryStone_c, MoveVacuum); + STATE_FUNC_DECLARE(dAcOcarryStone_c, ShakeWind); + STATE_FUNC_DECLARE(dAcOcarryStone_c, MoveMoleGlove); + STATE_FUNC_DECLARE(dAcOcarryStone_c, EggEnterSwitch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOcarryStone_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_chair.h b/include/d/a/obj/d_a_obj_chair.h new file mode 100644 index 00000000..abfe7440 --- /dev/null +++ b/include/d/a/obj/d_a_obj_chair.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_CHAIR_H +#define D_A_OBJ_CHAIR_H + +#include +#include +#include + +class dAcOChair_c : public dAcObjBase_c { +public: + dAcOChair_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOChair_c() {} + + STATE_FUNC_DECLARE(dAcOChair_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOChair_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_chandelier.h b/include/d/a/obj/d_a_obj_chandelier.h new file mode 100644 index 00000000..cd74c2d8 --- /dev/null +++ b/include/d/a/obj/d_a_obj_chandelier.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_CHANDELIER_H +#define D_A_OBJ_CHANDELIER_H + +#include +#include +#include + +class dAcOChandelier_c : public dAcObjBase_c { +public: + dAcOChandelier_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOChandelier_c() {} + + STATE_FUNC_DECLARE(dAcOChandelier_c, Wait); + STATE_FUNC_DECLARE(dAcOChandelier_c, Fall); + STATE_FUNC_DECLARE(dAcOChandelier_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOChandelier_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_chest.h b/include/d/a/obj/d_a_obj_chest.h new file mode 100644 index 00000000..29c4d3de --- /dev/null +++ b/include/d/a/obj/d_a_obj_chest.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_CHEST_H +#define D_A_OBJ_CHEST_H + +#include +#include +#include + +class dAcOChest_c : public dAcObjBase_c { +public: + dAcOChest_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOChest_c() {} + + STATE_FUNC_DECLARE(dAcOChest_c, Wait); + STATE_FUNC_DECLARE(dAcOChest_c, OpenEvent); + STATE_FUNC_DECLARE(dAcOChest_c, FailEvent); + STATE_FUNC_DECLARE(dAcOChest_c, OrderOpenEventAfter); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOChest_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_city.h b/include/d/a/obj/d_a_obj_city.h new file mode 100644 index 00000000..db63d3df --- /dev/null +++ b/include/d/a/obj/d_a_obj_city.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_CITY_H +#define D_A_OBJ_CITY_H + +#include + +class dAcOcity_c : public dAcObjBase_c { +public: + dAcOcity_c() {} + virtual ~dAcOcity_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_city_water.h b/include/d/a/obj/d_a_obj_city_water.h new file mode 100644 index 00000000..56618114 --- /dev/null +++ b/include/d/a/obj/d_a_obj_city_water.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_CITY_WATER_H +#define D_A_OBJ_CITY_WATER_H + +#include + +class dAcOcityWater_c : public dAcObjBase_c { +public: + dAcOcityWater_c() {} + virtual ~dAcOcityWater_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_claw_shot_tg.h b/include/d/a/obj/d_a_obj_claw_shot_tg.h new file mode 100644 index 00000000..b07d14ca --- /dev/null +++ b/include/d/a/obj/d_a_obj_claw_shot_tg.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_CLAW_SHOT_TG_H +#define D_A_OBJ_CLAW_SHOT_TG_H + +#include +#include +#include + +class dAcOclawShotTg_c : public dAcObjBase_c { +public: + dAcOclawShotTg_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOclawShotTg_c() {} + + STATE_FUNC_DECLARE(dAcOclawShotTg_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOclawShotTg_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_clearness_wall.h b/include/d/a/obj/d_a_obj_clearness_wall.h new file mode 100644 index 00000000..b451129d --- /dev/null +++ b/include/d/a/obj/d_a_obj_clearness_wall.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_CLEARNESS_WALL_H +#define D_A_OBJ_CLEARNESS_WALL_H + +#include + +class dAcOclearnessWall_c : public dAcObjBase_c { +public: + dAcOclearnessWall_c() {} + virtual ~dAcOclearnessWall_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_clef.h b/include/d/a/obj/d_a_obj_clef.h new file mode 100644 index 00000000..3646b3e5 --- /dev/null +++ b/include/d/a/obj/d_a_obj_clef.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_CLEF_H +#define D_A_OBJ_CLEF_H + +#include +#include +#include + +class dAcOClef_c : public dAcObjBase_c { +public: + dAcOClef_c(); + virtual ~dAcOClef_c(); + + STATE_FUNC_DECLARE(dAcOClef_c, WaitPhantom); + STATE_FUNC_DECLARE(dAcOClef_c, Wait); + STATE_FUNC_DECLARE(dAcOClef_c, WaitPathMove); + STATE_FUNC_DECLARE(dAcOClef_c, MoveTowardPath); + STATE_FUNC_DECLARE(dAcOClef_c, PathMove); + STATE_FUNC_DECLARE(dAcOClef_c, Gravitate); + STATE_FUNC_DECLARE(dAcOClef_c, Die); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOClef_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_cloud_dive.h b/include/d/a/obj/d_a_obj_cloud_dive.h new file mode 100644 index 00000000..ee719fdd --- /dev/null +++ b/include/d/a/obj/d_a_obj_cloud_dive.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_CLOUD_DIVE_H +#define D_A_OBJ_CLOUD_DIVE_H + +#include +#include +#include + +class dAcOcloudDive_c : public dAcObjBase_c { +public: + dAcOcloudDive_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOcloudDive_c() {} + + STATE_FUNC_DECLARE(dAcOcloudDive_c, Wait); + STATE_FUNC_DECLARE(dAcOcloudDive_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOcloudDive_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_col.h b/include/d/a/obj/d_a_obj_col.h new file mode 100644 index 00000000..3ca5c1ae --- /dev/null +++ b/include/d/a/obj/d_a_obj_col.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_COL_H +#define D_A_OBJ_COL_H + +#include + +class dAcOCol_c : public dAcObjBase_c { +public: + dAcOCol_c() {} + virtual ~dAcOCol_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_control_panel.h b/include/d/a/obj/d_a_obj_control_panel.h new file mode 100644 index 00000000..4227766c --- /dev/null +++ b/include/d/a/obj/d_a_obj_control_panel.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_CONTROL_PANEL_H +#define D_A_OBJ_CONTROL_PANEL_H + +#include +#include +#include + +class dAcOCtrlPnl_c : public dAcObjBase_c { +public: + dAcOCtrlPnl_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOCtrlPnl_c() {} + + STATE_FUNC_DECLARE(dAcOCtrlPnl_c, Wait); + STATE_FUNC_DECLARE(dAcOCtrlPnl_c, Control); + STATE_FUNC_DECLARE(dAcOCtrlPnl_c, EndEvent); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOCtrlPnl_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_cumul_cloud.h b/include/d/a/obj/d_a_obj_cumul_cloud.h new file mode 100644 index 00000000..d50111e3 --- /dev/null +++ b/include/d/a/obj/d_a_obj_cumul_cloud.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_CUMUL_CLOUD_H +#define D_A_OBJ_CUMUL_CLOUD_H + +#include +#include +#include + +class dAcOcumulCloud_c : public dAcObjBase_c { +public: + dAcOcumulCloud_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOcumulCloud_c() {} + + STATE_FUNC_DECLARE(dAcOcumulCloud_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOcumulCloud_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_daynight.h b/include/d/a/obj/d_a_obj_daynight.h new file mode 100644 index 00000000..83f1b463 --- /dev/null +++ b/include/d/a/obj/d_a_obj_daynight.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_DAYNIGHT_H +#define D_A_OBJ_DAYNIGHT_H + +#include +#include +#include + +class dAcODayNight_c : public dAcObjBase_c { +public: + dAcODayNight_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODayNight_c() {} + + STATE_FUNC_DECLARE(dAcODayNight_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODayNight_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_decoA.h b/include/d/a/obj/d_a_obj_decoA.h new file mode 100644 index 00000000..d6fb4d8c --- /dev/null +++ b/include/d/a/obj/d_a_obj_decoA.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_DECOA_H +#define D_A_OBJ_DECOA_H + +#include +#include +#include + +class dAcODecoA_c : public dAcObjBase_c { +public: + dAcODecoA_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODecoA_c() {} + + STATE_FUNC_DECLARE(dAcODecoA_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODecoA_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_decoB.h b/include/d/a/obj/d_a_obj_decoB.h new file mode 100644 index 00000000..c5df6560 --- /dev/null +++ b/include/d/a/obj/d_a_obj_decoB.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_DECOB_H +#define D_A_OBJ_DECOB_H + +#include +#include +#include + +class dAcODecoB_c : public dAcObjBase_c { +public: + dAcODecoB_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODecoB_c() {} + + STATE_FUNC_DECLARE(dAcODecoB_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODecoB_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_desert.h b/include/d/a/obj/d_a_obj_desert.h new file mode 100644 index 00000000..370f51ba --- /dev/null +++ b/include/d/a/obj/d_a_obj_desert.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_DESERT_H +#define D_A_OBJ_DESERT_H + +#include + +class dAcODesert : public dAcObjBase_c { +public: + dAcODesert(); + virtual ~dAcODesert(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_desert_ago.h b/include/d/a/obj/d_a_obj_desert_ago.h new file mode 100644 index 00000000..179f5b72 --- /dev/null +++ b/include/d/a/obj/d_a_obj_desert_ago.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_DESERT_AGO_H +#define D_A_OBJ_DESERT_AGO_H + +#include +#include +#include + +class dAcODesertAgo_c : public dAcObjBase_c { +public: + dAcODesertAgo_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODesertAgo_c() {} + + STATE_FUNC_DECLARE(dAcODesertAgo_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODesertAgo_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_desert_debris.h b/include/d/a/obj/d_a_obj_desert_debris.h new file mode 100644 index 00000000..20d3d659 --- /dev/null +++ b/include/d/a/obj/d_a_obj_desert_debris.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_DESERT_DEBRIS_H +#define D_A_OBJ_DESERT_DEBRIS_H + +#include + +class dAcOdesertDebris_c : public dAcObjBase_c { +public: + dAcOdesertDebris_c() {} + virtual ~dAcOdesertDebris_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_desert_meter.h b/include/d/a/obj/d_a_obj_desert_meter.h new file mode 100644 index 00000000..f81a8dce --- /dev/null +++ b/include/d/a/obj/d_a_obj_desert_meter.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_DESERT_METER_H +#define D_A_OBJ_DESERT_METER_H + +#include +#include +#include + +class dAcODesertMeter_c : public dAcObjBase_c { +public: + dAcODesertMeter_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODesertMeter_c() {} + + STATE_FUNC_DECLARE(dAcODesertMeter_c, Wait); + STATE_FUNC_DECLARE(dAcODesertMeter_c, OnSwitch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODesertMeter_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_display_only_nbs.h b/include/d/a/obj/d_a_obj_display_only_nbs.h new file mode 100644 index 00000000..5d60ae5d --- /dev/null +++ b/include/d/a/obj/d_a_obj_display_only_nbs.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_DISPLAY_ONLY_NBS_H +#define D_A_OBJ_DISPLAY_ONLY_NBS_H + +#include + +class dAcOdisplayOnlyNbs_c : public dAcObjBase_c { +public: + dAcOdisplayOnlyNbs_c() {} + virtual ~dAcOdisplayOnlyNbs_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_distant_ship.h b/include/d/a/obj/d_a_obj_distant_ship.h new file mode 100644 index 00000000..cbedc8c6 --- /dev/null +++ b/include/d/a/obj/d_a_obj_distant_ship.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_DISTANT_SHIP_H +#define D_A_OBJ_DISTANT_SHIP_H + +#include + +class dAcOdistantShip_c : public dAcObjBase_c { +public: + dAcOdistantShip_c() {} + virtual ~dAcOdistantShip_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_diviner_crystal.h b/include/d/a/obj/d_a_obj_diviner_crystal.h new file mode 100644 index 00000000..f4d88340 --- /dev/null +++ b/include/d/a/obj/d_a_obj_diviner_crystal.h @@ -0,0 +1,17 @@ +#ifndef D_A_OBJ_DIVINER_CRYSTAL_H +#define D_A_OBJ_DIVINER_CRYSTAL_H + +#include +#include +#include + +class dAcODivinerCrystal_c : public dAcObjBase_c { +public: + dAcODivinerCrystal_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODivinerCrystal_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODivinerCrystal_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_door.h b/include/d/a/obj/d_a_obj_door.h new file mode 100644 index 00000000..cbb04e05 --- /dev/null +++ b/include/d/a/obj/d_a_obj_door.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_DOOR_H +#define D_A_OBJ_DOOR_H + +#include + +class dAcOdoor_c : public dAcObjDoor_c { +public: + dAcOdoor_c() {} + virtual ~dAcOdoor_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_door_base.h b/include/d/a/obj/d_a_obj_door_base.h new file mode 100644 index 00000000..5cfc1110 --- /dev/null +++ b/include/d/a/obj/d_a_obj_door_base.h @@ -0,0 +1,11 @@ +#ifndef D_A_OBJ_DOOR_BASE_H +#define D_A_OBJ_DOOR_BASE_H + +#include "d/a/obj/d_a_obj_base.h" + +// Ghidra: ActorDoorBase +// size: +// non-official name +class dAcObjDoor_c : public dAcObjBase_c {}; + +#endif diff --git a/include/d/a/obj/d_a_obj_door_boss.h b/include/d/a/obj/d_a_obj_door_boss.h new file mode 100644 index 00000000..64c06ff1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_door_boss.h @@ -0,0 +1,33 @@ +#ifndef D_A_OBJ_DOOR_BOSS_H +#define D_A_OBJ_DOOR_BOSS_H + +#include +#include +#include + +class dAcOdoorBoss_c : public dAcObjDoor_c { +public: + dAcOdoorBoss_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOdoorBoss_c() {} + + STATE_FUNC_DECLARE(dAcOdoorBoss_c, UnlockWait); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, CorrectKey); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, KeyInsertInitialInterval); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, PutKeyIntoLock); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, KeyInsert); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, KeyInsertAfterglow); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, Wait); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, Shine); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, Unlock); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, OpenWait); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, Open); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, WaitClose); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, Close); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, Idle); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, BeforeTimeShift); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOdoorBoss_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_door_bossD101.h b/include/d/a/obj/d_a_obj_door_bossD101.h new file mode 100644 index 00000000..8b9eae4f --- /dev/null +++ b/include/d/a/obj/d_a_obj_door_bossD101.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_DOOR_BOSSD101_H +#define D_A_OBJ_DOOR_BOSSD101_H + +#include +#include +#include + +class dAcODoorBossD101_c : public dAcObjBase_c { +public: + dAcODoorBossD101_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODoorBossD101_c() {} + + STATE_FUNC_DECLARE(dAcODoorBossD101_c, Wait); + STATE_FUNC_DECLARE(dAcODoorBossD101_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODoorBossD101_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_door_dungeon.h b/include/d/a/obj/d_a_obj_door_dungeon.h new file mode 100644 index 00000000..a001a926 --- /dev/null +++ b/include/d/a/obj/d_a_obj_door_dungeon.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_DOOR_DUNGEON_H +#define D_A_OBJ_DOOR_DUNGEON_H + +#include + +class dAcObjDoorDungeon_c : public dAcObjBase_c { +public: + dAcObjDoorDungeon_c() {} + virtual ~dAcObjDoorDungeon_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_door_dungeonD200.h b/include/d/a/obj/d_a_obj_door_dungeonD200.h new file mode 100644 index 00000000..4c612f25 --- /dev/null +++ b/include/d/a/obj/d_a_obj_door_dungeonD200.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_DOOR_DUNGEOND200_H +#define D_A_OBJ_DOOR_DUNGEOND200_H + +#include + +class dAcObjDoorDungeonD200_c : public dAcObjBase_c { +public: + dAcObjDoorDungeonD200_c() {} + virtual ~dAcObjDoorDungeonD200_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_dormitory_gate.h b/include/d/a/obj/d_a_obj_dormitory_gate.h new file mode 100644 index 00000000..9865e593 --- /dev/null +++ b/include/d/a/obj/d_a_obj_dormitory_gate.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_DORMITORY_GATE_H +#define D_A_OBJ_DORMITORY_GATE_H + +#include +#include +#include + +class dAcODormitoryGate_c : public dAcObjBase_c { +public: + dAcODormitoryGate_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODormitoryGate_c() {} + + STATE_FUNC_DECLARE(dAcODormitoryGate_c, Wait); + STATE_FUNC_DECLARE(dAcODormitoryGate_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODormitoryGate_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_down_lava.h b/include/d/a/obj/d_a_obj_down_lava.h new file mode 100644 index 00000000..4079f8d2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_down_lava.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_DOWN_LAVA_H +#define D_A_OBJ_DOWN_LAVA_H + +#include +#include +#include + +class dAcOdownLava_c : public dAcObjBase_c { +public: + dAcOdownLava_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOdownLava_c() {} + + STATE_FUNC_DECLARE(dAcOdownLava_c, Wait); + STATE_FUNC_DECLARE(dAcOdownLava_c, Move); + STATE_FUNC_DECLARE(dAcOdownLava_c, After); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOdownLava_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_drum.h b/include/d/a/obj/d_a_obj_drum.h new file mode 100644 index 00000000..27474fdf --- /dev/null +++ b/include/d/a/obj/d_a_obj_drum.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_DRUM_H +#define D_A_OBJ_DRUM_H + +#include +#include +#include + +class dAcOdrum_c : public dAcObjBase_c { +public: + dAcOdrum_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOdrum_c() {} + + STATE_FUNC_DECLARE(dAcOdrum_c, Wait); + STATE_FUNC_DECLARE(dAcOdrum_c, Move); + STATE_FUNC_DECLARE(dAcOdrum_c, MoveEnd); + STATE_FUNC_DECLARE(dAcOdrum_c, Fall); + STATE_FUNC_DECLARE(dAcOdrum_c, Init); + STATE_FUNC_DECLARE(dAcOdrum_c, BeltMove); + STATE_FUNC_DECLARE(dAcOdrum_c, TeniN); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOdrum_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_dungeon_ship.h b/include/d/a/obj/d_a_obj_dungeon_ship.h new file mode 100644 index 00000000..52f51c36 --- /dev/null +++ b/include/d/a/obj/d_a_obj_dungeon_ship.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_DUNGEON_SHIP_H +#define D_A_OBJ_DUNGEON_SHIP_H + +#include +#include +#include + +class dAcODungeonShip_c : public dAcObjBase_c { +public: + dAcODungeonShip_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODungeonShip_c() {} + + STATE_FUNC_DECLARE(dAcODungeonShip_c, Wait); + STATE_FUNC_DECLARE(dAcODungeonShip_c, Transparency); + STATE_FUNC_DECLARE(dAcODungeonShip_c, AppearEvent); + STATE_FUNC_DECLARE(dAcODungeonShip_c, Appear); + STATE_FUNC_DECLARE(dAcODungeonShip_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODungeonShip_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_electric_light.h b/include/d/a/obj/d_a_obj_electric_light.h new file mode 100644 index 00000000..86c1bb05 --- /dev/null +++ b/include/d/a/obj/d_a_obj_electric_light.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_ELECTRIC_LIGHT_H +#define D_A_OBJ_ELECTRIC_LIGHT_H + +#include +#include +#include + +class dAcOelectricLight_c : public dAcObjBase_c { +public: + dAcOelectricLight_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOelectricLight_c() {} + + STATE_FUNC_DECLARE(dAcOelectricLight_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOelectricLight_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_evil_field.h b/include/d/a/obj/d_a_obj_evil_field.h new file mode 100644 index 00000000..a71e1a12 --- /dev/null +++ b/include/d/a/obj/d_a_obj_evil_field.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_EVIL_FIELD_H +#define D_A_OBJ_EVIL_FIELD_H + +#include +#include +#include + +class dAcOevilField_c : public dAcObjBase_c { +public: + dAcOevilField_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOevilField_c() {} + + STATE_FUNC_DECLARE(dAcOevilField_c, Wait); + STATE_FUNC_DECLARE(dAcOevilField_c, UpDown); + STATE_FUNC_DECLARE(dAcOevilField_c, Stop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOevilField_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_farmland.h b/include/d/a/obj/d_a_obj_farmland.h new file mode 100644 index 00000000..578ab379 --- /dev/null +++ b/include/d/a/obj/d_a_obj_farmland.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_FARMLAND_H +#define D_A_OBJ_FARMLAND_H + +#include +#include +#include + +class dAcOFarmLand_c : public dAcObjBase_c { +public: + dAcOFarmLand_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOFarmLand_c() {} + + STATE_FUNC_DECLARE(dAcOFarmLand_c, Wait); + STATE_FUNC_DECLARE(dAcOFarmLand_c, DummyEvent); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFarmLand_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fence.h b/include/d/a/obj/d_a_obj_fence.h new file mode 100644 index 00000000..d13fbad2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_fence.h @@ -0,0 +1,27 @@ +#ifndef D_A_OBJ_FENCE_H +#define D_A_OBJ_FENCE_H + +#include +#include +#include + +class dAcOFence_c : public dAcObjBase_c { +public: + dAcOFence_c(); + virtual ~dAcOFence_c(); + + STATE_FUNC_DECLARE(dAcOFence_c, WaitOpen); + STATE_FUNC_DECLARE(dAcOFence_c, Open); + STATE_FUNC_DECLARE(dAcOFence_c, OpenPocoAPoco); + STATE_FUNC_DECLARE(dAcOFence_c, SuccessPocoAPoco); + STATE_FUNC_DECLARE(dAcOFence_c, StopOpenPocoAPoco); + STATE_FUNC_DECLARE(dAcOFence_c, StopOpenAfterglowPocoAPoco); + STATE_FUNC_DECLARE(dAcOFence_c, WaitClose); + STATE_FUNC_DECLARE(dAcOFence_c, Close); + STATE_FUNC_DECLARE(dAcOFence_c, RequestConfineEvent); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFence_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fence_boko.h b/include/d/a/obj/d_a_obj_fence_boko.h new file mode 100644 index 00000000..7a85310f --- /dev/null +++ b/include/d/a/obj/d_a_obj_fence_boko.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_FENCE_BOKO_H +#define D_A_OBJ_FENCE_BOKO_H + +#include + +class dAcOfenceBoko_c : public dAcObjBase_c { +public: + dAcOfenceBoko_c() {} + virtual ~dAcOfenceBoko_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fence_boko2.h b/include/d/a/obj/d_a_obj_fence_boko2.h new file mode 100644 index 00000000..530fbae4 --- /dev/null +++ b/include/d/a/obj/d_a_obj_fence_boko2.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_FENCE_BOKO2_H +#define D_A_OBJ_FENCE_BOKO2_H + +#include + +class dAcOfenceBoko2_c : public dAcObjBase_c { +public: + dAcOfenceBoko2_c() {} + virtual ~dAcOfenceBoko2_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fence_iron.h b/include/d/a/obj/d_a_obj_fence_iron.h new file mode 100644 index 00000000..928f8af3 --- /dev/null +++ b/include/d/a/obj/d_a_obj_fence_iron.h @@ -0,0 +1,26 @@ +#ifndef D_A_OBJ_FENCE_IRON_H +#define D_A_OBJ_FENCE_IRON_H + +#include +#include +#include + +class dAcOfenceIron_c : public dAcObjBase_c { +public: + dAcOfenceIron_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOfenceIron_c() {} + + STATE_FUNC_DECLARE(dAcOfenceIron_c, Close); + STATE_FUNC_DECLARE(dAcOfenceIron_c, PreMoveUp); + STATE_FUNC_DECLARE(dAcOfenceIron_c, MoveUp); + STATE_FUNC_DECLARE(dAcOfenceIron_c, AfterMoveUp); + STATE_FUNC_DECLARE(dAcOfenceIron_c, Open); + STATE_FUNC_DECLARE(dAcOfenceIron_c, PreMoveDown); + STATE_FUNC_DECLARE(dAcOfenceIron_c, MoveDown); + STATE_FUNC_DECLARE(dAcOfenceIron_c, AfterMoveDown); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOfenceIron_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fence_konsai.h b/include/d/a/obj/d_a_obj_fence_konsai.h new file mode 100644 index 00000000..c5570920 --- /dev/null +++ b/include/d/a/obj/d_a_obj_fence_konsai.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_FENCE_KONSAI_H +#define D_A_OBJ_FENCE_KONSAI_H + +#include + +class dAcOfenceKonsai_c : public dAcObjBase_c { +public: + dAcOfenceKonsai_c() {} + virtual ~dAcOfenceKonsai_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fire.h b/include/d/a/obj/d_a_obj_fire.h new file mode 100644 index 00000000..3e1a548b --- /dev/null +++ b/include/d/a/obj/d_a_obj_fire.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_FIRE_H +#define D_A_OBJ_FIRE_H + +#include +#include +#include + +class dAcOfire_c : public dAcObjBase_c { +public: + dAcOfire_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOfire_c() {} + + STATE_FUNC_DECLARE(dAcOfire_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOfire_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fire_obstacle.h b/include/d/a/obj/d_a_obj_fire_obstacle.h new file mode 100644 index 00000000..145dca68 --- /dev/null +++ b/include/d/a/obj/d_a_obj_fire_obstacle.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_FIRE_OBSTACLE_H +#define D_A_OBJ_FIRE_OBSTACLE_H + +#include +#include +#include + +class dAcOfireObstacle_c : public dAcObjBase_c { +public: + dAcOfireObstacle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOfireObstacle_c() {} + + STATE_FUNC_DECLARE(dAcOfireObstacle_c, Wait); + STATE_FUNC_DECLARE(dAcOfireObstacle_c, Vanish); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOfireObstacle_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fire_pillar.h b/include/d/a/obj/d_a_obj_fire_pillar.h new file mode 100644 index 00000000..6378b53c --- /dev/null +++ b/include/d/a/obj/d_a_obj_fire_pillar.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_FIRE_PILLAR_H +#define D_A_OBJ_FIRE_PILLAR_H + +#include +#include +#include + +class dAcOfirePillar_c : public dAcObjBase_c { +public: + dAcOfirePillar_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOfirePillar_c() {} + + STATE_FUNC_DECLARE(dAcOfirePillar_c, Wait); + STATE_FUNC_DECLARE(dAcOfirePillar_c, WaterWait); + STATE_FUNC_DECLARE(dAcOfirePillar_c, Vacuum); + STATE_FUNC_DECLARE(dAcOfirePillar_c, Small); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOfirePillar_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_firewall.h b/include/d/a/obj/d_a_obj_firewall.h new file mode 100644 index 00000000..7369b9af --- /dev/null +++ b/include/d/a/obj/d_a_obj_firewall.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_FIREWALL_H +#define D_A_OBJ_FIREWALL_H + +#include +#include +#include + +class dAcOFireWall_c : public dAcObjBase_c { +public: + dAcOFireWall_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOFireWall_c() {} + + STATE_FUNC_DECLARE(dAcOFireWall_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFireWall_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_flag.h b/include/d/a/obj/d_a_obj_flag.h new file mode 100644 index 00000000..51ec63c2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_flag.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_FLAG_H +#define D_A_OBJ_FLAG_H + +#include +#include +#include + +class dAcOFlag_c : public dAcObjBase_c { +public: + dAcOFlag_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOFlag_c() {} + + STATE_FUNC_DECLARE(dAcOFlag_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFlag_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_flower_ancient.h b/include/d/a/obj/d_a_obj_flower_ancient.h new file mode 100644 index 00000000..9bc2a847 --- /dev/null +++ b/include/d/a/obj/d_a_obj_flower_ancient.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_FLOWER_ANCIENT_H +#define D_A_OBJ_FLOWER_ANCIENT_H + +#include +#include +#include + +class dAcOFlowerAncient_c : public dAcObjBase_c { +public: + dAcOFlowerAncient_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOFlowerAncient_c() {} + + STATE_FUNC_DECLARE(dAcOFlowerAncient_c, Wait); + STATE_FUNC_DECLARE(dAcOFlowerAncient_c, TimeSlip); + STATE_FUNC_DECLARE(dAcOFlowerAncient_c, Break); + STATE_FUNC_DECLARE(dAcOFlowerAncient_c, WhipCarry); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFlowerAncient_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_flying_clawshot_target.h b/include/d/a/obj/d_a_obj_flying_clawshot_target.h new file mode 100644 index 00000000..c62e031c --- /dev/null +++ b/include/d/a/obj/d_a_obj_flying_clawshot_target.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_FLYING_CLAWSHOT_TARGET_H +#define D_A_OBJ_FLYING_CLAWSHOT_TARGET_H + +#include + +class dAcOFlyingClawshotTarget_c : public dAcObjBase_c { +public: + dAcOFlyingClawshotTarget_c() {} + virtual ~dAcOFlyingClawshotTarget_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fortune_ring.h b/include/d/a/obj/d_a_obj_fortune_ring.h new file mode 100644 index 00000000..5237c75b --- /dev/null +++ b/include/d/a/obj/d_a_obj_fortune_ring.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_FORTUNE_RING_H +#define D_A_OBJ_FORTUNE_RING_H + +#include +#include +#include + +class dAcOfortuneRing_c : public dAcObjBase_c { +public: + dAcOfortuneRing_c(); + virtual ~dAcOfortuneRing_c(); + + STATE_FUNC_DECLARE(dAcOfortuneRing_c, Wait); + STATE_FUNC_DECLARE(dAcOfortuneRing_c, Play); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOfortuneRing_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fruit.h b/include/d/a/obj/d_a_obj_fruit.h new file mode 100644 index 00000000..429479ed --- /dev/null +++ b/include/d/a/obj/d_a_obj_fruit.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_FRUIT_H +#define D_A_OBJ_FRUIT_H + +#include +#include +#include + +class dAcOFruit_c : public dAcObjBase_c { +public: + dAcOFruit_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOFruit_c() {} + + STATE_FUNC_DECLARE(dAcOFruit_c, NormalWait); + STATE_FUNC_DECLARE(dAcOFruit_c, StickWait); + STATE_FUNC_DECLARE(dAcOFruit_c, GrabCarry); + STATE_FUNC_DECLARE(dAcOFruit_c, SwordCarry); + STATE_FUNC_DECLARE(dAcOFruit_c, BoomerangCarry); + STATE_FUNC_DECLARE(dAcOFruit_c, WhipCarry); + STATE_FUNC_DECLARE(dAcOFruit_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFruit_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fruitB.h b/include/d/a/obj/d_a_obj_fruitB.h new file mode 100644 index 00000000..c1ec694f --- /dev/null +++ b/include/d/a/obj/d_a_obj_fruitB.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_FRUITB_H +#define D_A_OBJ_FRUITB_H + +#include +#include +#include + +class dAcOFruitB_c : public dAcObjBase_c { +public: + dAcOFruitB_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOFruitB_c() {} + + STATE_FUNC_DECLARE(dAcOFruitB_c, Stick); + STATE_FUNC_DECLARE(dAcOFruitB_c, Wait); + STATE_FUNC_DECLARE(dAcOFruitB_c, DummyEvent); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFruitB_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fruit_guts_leaf.h b/include/d/a/obj/d_a_obj_fruit_guts_leaf.h new file mode 100644 index 00000000..729c9e76 --- /dev/null +++ b/include/d/a/obj/d_a_obj_fruit_guts_leaf.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_FRUIT_GUTS_LEAF_H +#define D_A_OBJ_FRUIT_GUTS_LEAF_H + +#include + +class dAcOFruitGutsLeaf_c : public dAcObjBase_c { +public: + dAcOFruitGutsLeaf_c() {} + virtual ~dAcOFruitGutsLeaf_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fruit_tree.h b/include/d/a/obj/d_a_obj_fruit_tree.h new file mode 100644 index 00000000..82178c06 --- /dev/null +++ b/include/d/a/obj/d_a_obj_fruit_tree.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_FRUIT_TREE_H +#define D_A_OBJ_FRUIT_TREE_H + +#include +#include +#include + +class dAcOFruitTree_c : public dAcObjBase_c { +public: + dAcOFruitTree_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOFruitTree_c() {} + + STATE_FUNC_DECLARE(dAcOFruitTree_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFruitTree_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_gear.h b/include/d/a/obj/d_a_obj_gear.h new file mode 100644 index 00000000..a0cd18bc --- /dev/null +++ b/include/d/a/obj/d_a_obj_gear.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_GEAR_H +#define D_A_OBJ_GEAR_H + +#include +#include +#include + +class dAcOGear_c : public dAcObjBase_c { +public: + dAcOGear_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOGear_c() {} + + STATE_FUNC_DECLARE(dAcOGear_c, Wait); + STATE_FUNC_DECLARE(dAcOGear_c, Rotation); + STATE_FUNC_DECLARE(dAcOGear_c, Deboost); + STATE_FUNC_DECLARE(dAcOGear_c, Stop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOGear_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_girahim_foot.h b/include/d/a/obj/d_a_obj_girahim_foot.h new file mode 100644 index 00000000..1cd812d9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_girahim_foot.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_GIRAHIM_FOOT_H +#define D_A_OBJ_GIRAHIM_FOOT_H + +#include +#include +#include + +class dAcOgirahimFoot_c : public dAcObjBase_c { +public: + dAcOgirahimFoot_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOgirahimFoot_c() {} + + STATE_FUNC_DECLARE(dAcOgirahimFoot_c, Wait); + STATE_FUNC_DECLARE(dAcOgirahimFoot_c, Appear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOgirahimFoot_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_girahimu_floor.h b/include/d/a/obj/d_a_obj_girahimu_floor.h new file mode 100644 index 00000000..c27e4337 --- /dev/null +++ b/include/d/a/obj/d_a_obj_girahimu_floor.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_GIRAHIMU_FLOOR_H +#define D_A_OBJ_GIRAHIMU_FLOOR_H + +#include +#include +#include + +class dAcOGirahimuFloor_c : public dAcObjBase_c { +public: + dAcOGirahimuFloor_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOGirahimuFloor_c() {} + + STATE_FUNC_DECLARE(dAcOGirahimuFloor_c, Wait); + STATE_FUNC_DECLARE(dAcOGirahimuFloor_c, Return); + STATE_FUNC_DECLARE(dAcOGirahimuFloor_c, Generate); + STATE_FUNC_DECLARE(dAcOGirahimuFloor_c, Broken); + STATE_FUNC_DECLARE(dAcOGirahimuFloor_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOGirahimuFloor_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_girahimu_knife.h b/include/d/a/obj/d_a_obj_girahimu_knife.h new file mode 100644 index 00000000..0f476ffc --- /dev/null +++ b/include/d/a/obj/d_a_obj_girahimu_knife.h @@ -0,0 +1,28 @@ +#ifndef D_A_OBJ_GIRAHIMU_KNIFE_H +#define D_A_OBJ_GIRAHIMU_KNIFE_H + +#include +#include +#include + +class dAcObjGirahimuKnife_c : public dAcEnBase_c { +public: + dAcObjGirahimuKnife_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObjGirahimuKnife_c() {} + + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, Wait); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, SpinWait); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, SpinWaitPreAttack); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, SpinFreeWait); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, FreeWait); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, Attack); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, AttackEnd); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, Return); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, Hit); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, CircleWait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObjGirahimuKnife_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_girahimu_sword_link.h b/include/d/a/obj/d_a_obj_girahimu_sword_link.h new file mode 100644 index 00000000..58c00016 --- /dev/null +++ b/include/d/a/obj/d_a_obj_girahimu_sword_link.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_GIRAHIMU_SWORD_LINK_H +#define D_A_OBJ_GIRAHIMU_SWORD_LINK_H + +#include +#include +#include + +class dAcObjGirahimuSwordLink_c : public dAcObjBase_c { +public: + dAcObjGirahimuSwordLink_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObjGirahimuSwordLink_c() {} + + STATE_FUNC_DECLARE(dAcObjGirahimuSwordLink_c, Hide); + STATE_FUNC_DECLARE(dAcObjGirahimuSwordLink_c, Equip); + STATE_FUNC_DECLARE(dAcObjGirahimuSwordLink_c, GetSword); + STATE_FUNC_DECLARE(dAcObjGirahimuSwordLink_c, Throw); + STATE_FUNC_DECLARE(dAcObjGirahimuSwordLink_c, AtThrow); + STATE_FUNC_DECLARE(dAcObjGirahimuSwordLink_c, Stick); + STATE_FUNC_DECLARE(dAcObjGirahimuSwordLink_c, Reflect); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObjGirahimuSwordLink_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_god_mark.h b/include/d/a/obj/d_a_obj_god_mark.h new file mode 100644 index 00000000..8e77f771 --- /dev/null +++ b/include/d/a/obj/d_a_obj_god_mark.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_GOD_MARK_H +#define D_A_OBJ_GOD_MARK_H + +#include +#include +#include + +class dAcOgodMark_c : public dAcObjBase_c { +public: + dAcOgodMark_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOgodMark_c() {} + + STATE_FUNC_DECLARE(dAcOgodMark_c, Wait); + STATE_FUNC_DECLARE(dAcOgodMark_c, Shine); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOgodMark_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_goddess_cube.h b/include/d/a/obj/d_a_obj_goddess_cube.h new file mode 100644 index 00000000..73671d0a --- /dev/null +++ b/include/d/a/obj/d_a_obj_goddess_cube.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_GODDESS_CUBE_H +#define D_A_OBJ_GODDESS_CUBE_H + +#include +#include +#include + +class dAcOGoddessCube_c : public dAcObjBase_c { +public: + dAcOGoddessCube_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOGoddessCube_c() {} + + STATE_FUNC_DECLARE(dAcOGoddessCube_c, Wait); + STATE_FUNC_DECLARE(dAcOGoddessCube_c, Shot); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOGoddessCube_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_goddess_statue.h b/include/d/a/obj/d_a_obj_goddess_statue.h new file mode 100644 index 00000000..67e97634 --- /dev/null +++ b/include/d/a/obj/d_a_obj_goddess_statue.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_GODDESS_STATUE_H +#define D_A_OBJ_GODDESS_STATUE_H + +#include +#include +#include + +class dAcOGoddessStatue_c : public dAcObjBase_c { +public: + dAcOGoddessStatue_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOGoddessStatue_c() {} + + STATE_FUNC_DECLARE(dAcOGoddessStatue_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOGoddessStatue_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_grass_coil.h b/include/d/a/obj/d_a_obj_grass_coil.h new file mode 100644 index 00000000..85313ccb --- /dev/null +++ b/include/d/a/obj/d_a_obj_grass_coil.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_GRASS_COIL_H +#define D_A_OBJ_GRASS_COIL_H + +#include +#include +#include + +class dAcOgrassCoil_c : public dAcObjBase_c { +public: + dAcOgrassCoil_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOgrassCoil_c() {} + + STATE_FUNC_DECLARE(dAcOgrassCoil_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOgrassCoil_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_grave.h b/include/d/a/obj/d_a_obj_grave.h new file mode 100644 index 00000000..b1417122 --- /dev/null +++ b/include/d/a/obj/d_a_obj_grave.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_GRAVE_H +#define D_A_OBJ_GRAVE_H + +#include +#include +#include + +class dAcOGrave_c : public dAcObjBase_c { +public: + dAcOGrave_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOGrave_c() {} + + STATE_FUNC_DECLARE(dAcOGrave_c, Wait); + STATE_FUNC_DECLARE(dAcOGrave_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOGrave_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ground_cover.h b/include/d/a/obj/d_a_obj_ground_cover.h new file mode 100644 index 00000000..0b94aa47 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ground_cover.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_GROUND_COVER_H +#define D_A_OBJ_GROUND_COVER_H + +#include +#include +#include + +class dAcOgroundCover_c : public dAcObjBase_c { +public: + dAcOgroundCover_c(); + virtual ~dAcOgroundCover_c(); + + STATE_FUNC_DECLARE(dAcOgroundCover_c, Wait); + STATE_FUNC_DECLARE(dAcOgroundCover_c, Wait2); + STATE_FUNC_DECLARE(dAcOgroundCover_c, AppearWait); + STATE_FUNC_DECLARE(dAcOgroundCover_c, AppearOpen); + STATE_FUNC_DECLARE(dAcOgroundCover_c, AppearClose); + STATE_FUNC_DECLARE(dAcOgroundCover_c, Fight); + STATE_FUNC_DECLARE(dAcOgroundCover_c, Sealed); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOgroundCover_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_guard_log.h b/include/d/a/obj/d_a_obj_guard_log.h new file mode 100644 index 00000000..e96a5adc --- /dev/null +++ b/include/d/a/obj/d_a_obj_guard_log.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_GUARD_LOG_H +#define D_A_OBJ_GUARD_LOG_H + +#include +#include +#include + +class dAcOguardLog_c : public dAcObjBase_c { +public: + dAcOguardLog_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOguardLog_c() {} + + STATE_FUNC_DECLARE(dAcOguardLog_c, Init); + STATE_FUNC_DECLARE(dAcOguardLog_c, Wait); + STATE_FUNC_DECLARE(dAcOguardLog_c, Shake); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOguardLog_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_harp_hint.h b/include/d/a/obj/d_a_obj_harp_hint.h new file mode 100644 index 00000000..c4fd1a66 --- /dev/null +++ b/include/d/a/obj/d_a_obj_harp_hint.h @@ -0,0 +1,34 @@ +#ifndef D_A_OBJ_HARP_HINT_H +#define D_A_OBJ_HARP_HINT_H + +#include +#include +#include + +class dAcOHarpHint_c : public dAcObjBase_c { +public: + dAcOHarpHint_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOHarpHint_c() {} + + STATE_FUNC_DECLARE(dAcOHarpHint_c, Wait); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Rotate); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Shift); + STATE_FUNC_DECLARE(dAcOHarpHint_c, TalkStart); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Talk); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Beetle); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Bomb); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Whip); + STATE_FUNC_DECLARE(dAcOHarpHint_c, WhipRot); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Water); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Wind); + STATE_FUNC_DECLARE(dAcOHarpHint_c, HorizonHit); + STATE_FUNC_DECLARE(dAcOHarpHint_c, VerticalHit); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Appear); + STATE_FUNC_DECLARE(dAcOHarpHint_c, AppearShiekah); + STATE_FUNC_DECLARE(dAcOHarpHint_c, ItemGen); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOHarpHint_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_himo.h b/include/d/a/obj/d_a_obj_himo.h new file mode 100644 index 00000000..0b171d1f --- /dev/null +++ b/include/d/a/obj/d_a_obj_himo.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_HIMO_H +#define D_A_OBJ_HIMO_H + +#include +#include +#include + +class dAcOhimo_c : public dAcObjBase_c { +public: + dAcOhimo_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOhimo_c() {} + + STATE_FUNC_DECLARE(dAcOhimo_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOhimo_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_hit_lever_sw.h b/include/d/a/obj/d_a_obj_hit_lever_sw.h new file mode 100644 index 00000000..237b3d7c --- /dev/null +++ b/include/d/a/obj/d_a_obj_hit_lever_sw.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_HIT_LEVER_SW_H +#define D_A_OBJ_HIT_LEVER_SW_H + +#include +#include +#include + +class dAcOhitLeverSw_c : public dAcObjBase_c { +public: + dAcOhitLeverSw_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOhitLeverSw_c() {} + + STATE_FUNC_DECLARE(dAcOhitLeverSw_c, Right); + STATE_FUNC_DECLARE(dAcOhitLeverSw_c, Left); + STATE_FUNC_DECLARE(dAcOhitLeverSw_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOhitLeverSw_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_hole.h b/include/d/a/obj/d_a_obj_hole.h new file mode 100644 index 00000000..1ad9d2da --- /dev/null +++ b/include/d/a/obj/d_a_obj_hole.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_HOLE_H +#define D_A_OBJ_HOLE_H + +#include +#include +#include + +class dAcOhole_c : public dAcObjBase_c { +public: + dAcOhole_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOhole_c() {} + + STATE_FUNC_DECLARE(dAcOhole_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOhole_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_hole_minigame.h b/include/d/a/obj/d_a_obj_hole_minigame.h new file mode 100644 index 00000000..7664fb89 --- /dev/null +++ b/include/d/a/obj/d_a_obj_hole_minigame.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_HOLE_MINIGAME_H +#define D_A_OBJ_HOLE_MINIGAME_H + +#include +#include +#include + +class dAcOholeMinigame_c : public dAcObjBase_c { +public: + dAcOholeMinigame_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOholeMinigame_c() {} + + STATE_FUNC_DECLARE(dAcOholeMinigame_c, Wait); + STATE_FUNC_DECLARE(dAcOholeMinigame_c, Start); + STATE_FUNC_DECLARE(dAcOholeMinigame_c, Play); + STATE_FUNC_DECLARE(dAcOholeMinigame_c, Message); + STATE_FUNC_DECLARE(dAcOholeMinigame_c, Clear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOholeMinigame_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_impa_door.h b/include/d/a/obj/d_a_obj_impa_door.h new file mode 100644 index 00000000..38dcce5c --- /dev/null +++ b/include/d/a/obj/d_a_obj_impa_door.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_IMPA_DOOR_H +#define D_A_OBJ_IMPA_DOOR_H + +#include +#include +#include + +class dAcOimpaDoor_c : public dAcObjBase_c { +public: + dAcOimpaDoor_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOimpaDoor_c() {} + + STATE_FUNC_DECLARE(dAcOimpaDoor_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOimpaDoor_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_insect_island.h b/include/d/a/obj/d_a_obj_insect_island.h new file mode 100644 index 00000000..31e52913 --- /dev/null +++ b/include/d/a/obj/d_a_obj_insect_island.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_INSECT_ISLAND_H +#define D_A_OBJ_INSECT_ISLAND_H + +#include + +class dAcOinsectIsland_c : public dAcObjBase_c { +public: + dAcOinsectIsland_c() {} + virtual ~dAcOinsectIsland_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_into_hole.h b/include/d/a/obj/d_a_obj_into_hole.h new file mode 100644 index 00000000..c9915433 --- /dev/null +++ b/include/d/a/obj/d_a_obj_into_hole.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_INTO_HOLE_H +#define D_A_OBJ_INTO_HOLE_H + +#include + +class dAcArrow_c : public dAcObjBase_c { +public: + dAcArrow_c() {} + virtual ~dAcArrow_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_iron_stage.h b/include/d/a/obj/d_a_obj_iron_stage.h new file mode 100644 index 00000000..dce551f2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_iron_stage.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_IRON_STAGE_H +#define D_A_OBJ_IRON_STAGE_H + +#include + +class dAcOironStage_c : public dAcObjBase_c { +public: + dAcOironStage_c() {} + virtual ~dAcOironStage_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_island_LOD.h b/include/d/a/obj/d_a_obj_island_LOD.h new file mode 100644 index 00000000..53b44cab --- /dev/null +++ b/include/d/a/obj/d_a_obj_island_LOD.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_ISLAND_LOD_H +#define D_A_OBJ_ISLAND_LOD_H + +#include + +class dAcOislandLOD_c : public dAcObjBase_c { +public: + dAcOislandLOD_c() {} + virtual ~dAcOislandLOD_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_island_nusi.h b/include/d/a/obj/d_a_obj_island_nusi.h new file mode 100644 index 00000000..7a58fdb7 --- /dev/null +++ b/include/d/a/obj/d_a_obj_island_nusi.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_ISLAND_NUSI_H +#define D_A_OBJ_ISLAND_NUSI_H + +#include +#include +#include + +class dAcOislandNusi_c : public dAcObjBase_c { +public: + dAcOislandNusi_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOislandNusi_c() {} + + STATE_FUNC_DECLARE(dAcOislandNusi_c, Wait); + STATE_FUNC_DECLARE(dAcOislandNusi_c, NusiFight); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOislandNusi_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_item_heart_container.h b/include/d/a/obj/d_a_obj_item_heart_container.h new file mode 100644 index 00000000..c66c0b10 --- /dev/null +++ b/include/d/a/obj/d_a_obj_item_heart_container.h @@ -0,0 +1,26 @@ +#ifndef D_A_OBJ_ITEM_HEART_CONTAINER_H +#define D_A_OBJ_ITEM_HEART_CONTAINER_H + +#include +#include +#include + +class dAcOItemHeartContainer_c : public dAcObjBase_c { +public: + dAcOItemHeartContainer_c(); + virtual ~dAcOItemHeartContainer_c(); + + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, Hide); + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, RequestAppearEvent); + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, AppearEffect); + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, Appear); + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, WaitFall); + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, Fall); + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, WaitGet); + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, WaitGetQuake); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOItemHeartContainer_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ivy_rope.h b/include/d/a/obj/d_a_obj_ivy_rope.h new file mode 100644 index 00000000..ab1f9b6e --- /dev/null +++ b/include/d/a/obj/d_a_obj_ivy_rope.h @@ -0,0 +1,27 @@ +#ifndef D_A_OBJ_IVY_ROPE_H +#define D_A_OBJ_IVY_ROPE_H + +#include +#include +#include + +class dAcOivyRope_c : public dAcObjBase_c { +public: + dAcOivyRope_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOivyRope_c() {} + + STATE_FUNC_DECLARE(dAcOivyRope_c, RopeWait); + STATE_FUNC_DECLARE(dAcOivyRope_c, PlayerGrip); + STATE_FUNC_DECLARE(dAcOivyRope_c, RopeReturn); + STATE_FUNC_DECLARE(dAcOivyRope_c, RopeCut); + STATE_FUNC_DECLARE(dAcOivyRope_c, TerryRopeWait); + STATE_FUNC_DECLARE(dAcOivyRope_c, TerryRopeUp); + STATE_FUNC_DECLARE(dAcOivyRope_c, TerryRopeDown); + STATE_FUNC_DECLARE(dAcOivyRope_c, TerryRopeInit); + STATE_FUNC_DECLARE(dAcOivyRope_c, TerryRopePlayerCarry); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOivyRope_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_kanban_stone.h b/include/d/a/obj/d_a_obj_kanban_stone.h new file mode 100644 index 00000000..700c1c26 --- /dev/null +++ b/include/d/a/obj/d_a_obj_kanban_stone.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_KANBAN_STONE_H +#define D_A_OBJ_KANBAN_STONE_H + +#include +#include +#include + +class dAcOKanbanStone_c : public dAcObjBase_c { +public: + dAcOKanbanStone_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOKanbanStone_c() {} + + STATE_FUNC_DECLARE(dAcOKanbanStone_c, Wait); + STATE_FUNC_DECLARE(dAcOKanbanStone_c, Message); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOKanbanStone_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_kibako.h b/include/d/a/obj/d_a_obj_kibako.h new file mode 100644 index 00000000..97110f51 --- /dev/null +++ b/include/d/a/obj/d_a_obj_kibako.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_KIBAKO_H +#define D_A_OBJ_KIBAKO_H + +#include +#include +#include + +class dAcOkibako_c : public dAcObjBase_c { +public: + dAcOkibako_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOkibako_c() {} + + STATE_FUNC_DECLARE(dAcOkibako_c, Wait); + STATE_FUNC_DECLARE(dAcOkibako_c, Fire); + STATE_FUNC_DECLARE(dAcOkibako_c, PushPull); + STATE_FUNC_DECLARE(dAcOkibako_c, RopeGrab); + STATE_FUNC_DECLARE(dAcOkibako_c, DeleteEvent); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOkibako_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_kumite_wall.h b/include/d/a/obj/d_a_obj_kumite_wall.h new file mode 100644 index 00000000..5c488387 --- /dev/null +++ b/include/d/a/obj/d_a_obj_kumite_wall.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_KUMITE_WALL_H +#define D_A_OBJ_KUMITE_WALL_H + +#include +#include +#include + +class dAcOkumiteWall_c : public dAcObjBase_c { +public: + dAcOkumiteWall_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOkumiteWall_c() {} + + STATE_FUNC_DECLARE(dAcOkumiteWall_c, Wait); + STATE_FUNC_DECLARE(dAcOkumiteWall_c, Appear); + STATE_FUNC_DECLARE(dAcOkumiteWall_c, Exist); + STATE_FUNC_DECLARE(dAcOkumiteWall_c, Vanish); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOkumiteWall_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lamp.h b/include/d/a/obj/d_a_obj_lamp.h new file mode 100644 index 00000000..aa25f389 --- /dev/null +++ b/include/d/a/obj/d_a_obj_lamp.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_LAMP_H +#define D_A_OBJ_LAMP_H + +#include +#include +#include + +class dAcOLamp_c : public dAcObjBase_c { +public: + dAcOLamp_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLamp_c() {} + + STATE_FUNC_DECLARE(dAcOLamp_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLamp_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lava_d201.h b/include/d/a/obj/d_a_obj_lava_d201.h new file mode 100644 index 00000000..b3ca006b --- /dev/null +++ b/include/d/a/obj/d_a_obj_lava_d201.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_LAVA_D201_H +#define D_A_OBJ_LAVA_D201_H + +#include +#include +#include + +class dAcOLavaD201_c : public dAcObjBase_c { +public: + dAcOLavaD201_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLavaD201_c() {} + + STATE_FUNC_DECLARE(dAcOLavaD201_c, Wait); + STATE_FUNC_DECLARE(dAcOLavaD201_c, WaitOff); + STATE_FUNC_DECLARE(dAcOLavaD201_c, LavaIn); + STATE_FUNC_DECLARE(dAcOLavaD201_c, LavaOut); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLavaD201_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lava_plate.h b/include/d/a/obj/d_a_obj_lava_plate.h new file mode 100644 index 00000000..48cb3a96 --- /dev/null +++ b/include/d/a/obj/d_a_obj_lava_plate.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_LAVA_PLATE_H +#define D_A_OBJ_LAVA_PLATE_H + +#include +#include +#include + +class dAcOLavaPlate_c : public dAcObjBase_c { +public: + dAcOLavaPlate_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLavaPlate_c() {} + + STATE_FUNC_DECLARE(dAcOLavaPlate_c, Wait); + STATE_FUNC_DECLARE(dAcOLavaPlate_c, Move); + STATE_FUNC_DECLARE(dAcOLavaPlate_c, Success); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLavaPlate_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_leaf_swing.h b/include/d/a/obj/d_a_obj_leaf_swing.h new file mode 100644 index 00000000..6d1ff084 --- /dev/null +++ b/include/d/a/obj/d_a_obj_leaf_swing.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_LEAF_SWING_H +#define D_A_OBJ_LEAF_SWING_H + +#include +#include +#include + +class dAcOleafSwing_c : public dAcObjBase_c { +public: + dAcOleafSwing_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOleafSwing_c() {} + + STATE_FUNC_DECLARE(dAcOleafSwing_c, SwingCalc); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOleafSwing_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_light_line.h b/include/d/a/obj/d_a_obj_light_line.h new file mode 100644 index 00000000..ca69e2cc --- /dev/null +++ b/include/d/a/obj/d_a_obj_light_line.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_LIGHT_LINE_H +#define D_A_OBJ_LIGHT_LINE_H + +#include +#include +#include + +class dAcOlightLine_c : public dAcObjBase_c { +public: + dAcOlightLine_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOlightLine_c() {} + + STATE_FUNC_DECLARE(dAcOlightLine_c, OutSide); + STATE_FUNC_DECLARE(dAcOlightLine_c, InSide); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOlightLine_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_light_shaft_small.h b/include/d/a/obj/d_a_obj_light_shaft_small.h new file mode 100644 index 00000000..b885b394 --- /dev/null +++ b/include/d/a/obj/d_a_obj_light_shaft_small.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_LIGHT_SHAFT_SMALL_H +#define D_A_OBJ_LIGHT_SHAFT_SMALL_H + +#include +#include +#include + +class dAcOLightShaftSmall_c : public dAcObjBase_c { +public: + dAcOLightShaftSmall_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLightShaftSmall_c() {} + + STATE_FUNC_DECLARE(dAcOLightShaftSmall_c, Wait); + STATE_FUNC_DECLARE(dAcOLightShaftSmall_c, Inside); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLightShaftSmall_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lighthouse_harp.h b/include/d/a/obj/d_a_obj_lighthouse_harp.h new file mode 100644 index 00000000..8fb55478 --- /dev/null +++ b/include/d/a/obj/d_a_obj_lighthouse_harp.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_LIGHTHOUSE_HARP_H +#define D_A_OBJ_LIGHTHOUSE_HARP_H + +#include +#include +#include + +class dAcOlighthouseHarp_c : public dAcObjBase_c { +public: + dAcOlighthouseHarp_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOlighthouseHarp_c() {} + + STATE_FUNC_DECLARE(dAcOlighthouseHarp_c, Wait); + STATE_FUNC_DECLARE(dAcOlighthouseHarp_c, Move); + STATE_FUNC_DECLARE(dAcOlighthouseHarp_c, Appear); + STATE_FUNC_DECLARE(dAcOlighthouseHarp_c, Roll); + STATE_FUNC_DECLARE(dAcOlighthouseHarp_c, HarpFinish); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOlighthouseHarp_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lighthouse_light.h b/include/d/a/obj/d_a_obj_lighthouse_light.h new file mode 100644 index 00000000..58bddc55 --- /dev/null +++ b/include/d/a/obj/d_a_obj_lighthouse_light.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_LIGHTHOUSE_LIGHT_H +#define D_A_OBJ_LIGHTHOUSE_LIGHT_H + +#include +#include +#include + +class dAcOlighthouseLight_c : public dAcObjBase_c { +public: + dAcOlighthouseLight_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOlighthouseLight_c() {} + + STATE_FUNC_DECLARE(dAcOlighthouseLight_c, Wait); + STATE_FUNC_DECLARE(dAcOlighthouseLight_c, Move); + STATE_FUNC_DECLARE(dAcOlighthouseLight_c, Appear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOlighthouseLight_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lock.h b/include/d/a/obj/d_a_obj_lock.h new file mode 100644 index 00000000..ca3d5a02 --- /dev/null +++ b/include/d/a/obj/d_a_obj_lock.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_LOCK_H +#define D_A_OBJ_LOCK_H + +#include +#include +#include + +class dAcOLock_c : public dAcObjBase_c { +public: + dAcOLock_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLock_c() {} + + STATE_FUNC_DECLARE(dAcOLock_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLock_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_log.h b/include/d/a/obj/d_a_obj_log.h new file mode 100644 index 00000000..c82fa874 --- /dev/null +++ b/include/d/a/obj/d_a_obj_log.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_LOG_H +#define D_A_OBJ_LOG_H + +#include +#include +#include + +class dAcOlog_c : public dAcObjBase_c { +public: + dAcOlog_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOlog_c() {} + + STATE_FUNC_DECLARE(dAcOlog_c, Wait); + STATE_FUNC_DECLARE(dAcOlog_c, Move); + STATE_FUNC_DECLARE(dAcOlog_c, MoveEnd); + STATE_FUNC_DECLARE(dAcOlog_c, Fall); + STATE_FUNC_DECLARE(dAcOlog_c, Shake); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOlog_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_log_water.h b/include/d/a/obj/d_a_obj_log_water.h new file mode 100644 index 00000000..26bae430 --- /dev/null +++ b/include/d/a/obj/d_a_obj_log_water.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_LOG_WATER_H +#define D_A_OBJ_LOG_WATER_H + +#include +#include +#include + +class dAcOlogWater_c : public dAcObjBase_c { +public: + dAcOlogWater_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOlogWater_c() {} + + STATE_FUNC_DECLARE(dAcOlogWater_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOlogWater_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lotus.h b/include/d/a/obj/d_a_obj_lotus.h new file mode 100644 index 00000000..32bbef3b --- /dev/null +++ b/include/d/a/obj/d_a_obj_lotus.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_LOTUS_H +#define D_A_OBJ_LOTUS_H + +#include +#include +#include + +class dAcOLotus_c : public dAcObjBase_c { +public: + dAcOLotus_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLotus_c() {} + + STATE_FUNC_DECLARE(dAcOLotus_c, Wait); + STATE_FUNC_DECLARE(dAcOLotus_c, Reverse); + STATE_FUNC_DECLARE(dAcOLotus_c, Rotate); + STATE_FUNC_DECLARE(dAcOLotus_c, EndRotate); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLotus_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lotus_flower.h b/include/d/a/obj/d_a_obj_lotus_flower.h new file mode 100644 index 00000000..d1a8a231 --- /dev/null +++ b/include/d/a/obj/d_a_obj_lotus_flower.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_LOTUS_FLOWER_H +#define D_A_OBJ_LOTUS_FLOWER_H + +#include +#include +#include + +class dAcOLotusFlower_c : public dAcObjBase_c { +public: + dAcOLotusFlower_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLotusFlower_c() {} + + STATE_FUNC_DECLARE(dAcOLotusFlower_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLotusFlower_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lotus_seed.h b/include/d/a/obj/d_a_obj_lotus_seed.h new file mode 100644 index 00000000..3d360d2a --- /dev/null +++ b/include/d/a/obj/d_a_obj_lotus_seed.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_LOTUS_SEED_H +#define D_A_OBJ_LOTUS_SEED_H + +#include +#include +#include + +class dAcOLotusSeed_c : public dAcObjBase_c { +public: + dAcOLotusSeed_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLotusSeed_c() {} + + STATE_FUNC_DECLARE(dAcOLotusSeed_c, Init); + STATE_FUNC_DECLARE(dAcOLotusSeed_c, Stick); + STATE_FUNC_DECLARE(dAcOLotusSeed_c, Wait); + STATE_FUNC_DECLARE(dAcOLotusSeed_c, CarryGrab); + STATE_FUNC_DECLARE(dAcOLotusSeed_c, CarryWhip); + STATE_FUNC_DECLARE(dAcOLotusSeed_c, CarryBeetle); + STATE_FUNC_DECLARE(dAcOLotusSeed_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLotusSeed_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_mapparts.h b/include/d/a/obj/d_a_obj_mapparts.h new file mode 100644 index 00000000..6bdd0fcd --- /dev/null +++ b/include/d/a/obj/d_a_obj_mapparts.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_MAPPARTS_H +#define D_A_OBJ_MAPPARTS_H + +#include + +class dAcOMapparts_c : public dAcObjBase_c { +public: + dAcOMapparts_c() {} + virtual ~dAcOMapparts_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_megami_island.h b/include/d/a/obj/d_a_obj_megami_island.h new file mode 100644 index 00000000..abeb4802 --- /dev/null +++ b/include/d/a/obj/d_a_obj_megami_island.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_MEGAMI_ISLAND_H +#define D_A_OBJ_MEGAMI_ISLAND_H + +#include + +class dAcOmegamiIsland_c : public dAcObjBase_c { +public: + dAcOmegamiIsland_c() {} + virtual ~dAcOmegamiIsland_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_mg_pumpkin.h b/include/d/a/obj/d_a_obj_mg_pumpkin.h new file mode 100644 index 00000000..0e79b5ef --- /dev/null +++ b/include/d/a/obj/d_a_obj_mg_pumpkin.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_MG_PUMPKIN_H +#define D_A_OBJ_MG_PUMPKIN_H + +#include +#include +#include + +class dAcOMgPumpkin_c : public dAcObjBase_c { +public: + dAcOMgPumpkin_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOMgPumpkin_c() {} + + STATE_FUNC_DECLARE(dAcOMgPumpkin_c, Wait); + STATE_FUNC_DECLARE(dAcOMgPumpkin_c, Carry); + STATE_FUNC_DECLARE(dAcOMgPumpkin_c, Drop); + STATE_FUNC_DECLARE(dAcOMgPumpkin_c, DropAll); + STATE_FUNC_DECLARE(dAcOMgPumpkin_c, DropPartial); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOMgPumpkin_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_mole_cover.h b/include/d/a/obj/d_a_obj_mole_cover.h new file mode 100644 index 00000000..93651f09 --- /dev/null +++ b/include/d/a/obj/d_a_obj_mole_cover.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_MOLE_COVER_H +#define D_A_OBJ_MOLE_COVER_H + +#include + +class dAcOmoleCover_c : public dAcObjBase_c { +public: + dAcOmoleCover_c() {} + virtual ~dAcOmoleCover_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_move_elec.h b/include/d/a/obj/d_a_obj_move_elec.h new file mode 100644 index 00000000..c899297b --- /dev/null +++ b/include/d/a/obj/d_a_obj_move_elec.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_MOVE_ELEC_H +#define D_A_OBJ_MOVE_ELEC_H + +#include +#include +#include + +class dAcOMoveElec_c : public dAcObjBase_c { +public: + dAcOMoveElec_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOMoveElec_c() {} + + STATE_FUNC_DECLARE(dAcOMoveElec_c, WaitOff); + STATE_FUNC_DECLARE(dAcOMoveElec_c, WaitOn); + STATE_FUNC_DECLARE(dAcOMoveElec_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOMoveElec_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_move_lift_vol.h b/include/d/a/obj/d_a_obj_move_lift_vol.h new file mode 100644 index 00000000..b7fa995e --- /dev/null +++ b/include/d/a/obj/d_a_obj_move_lift_vol.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_MOVE_LIFT_VOL_H +#define D_A_OBJ_MOVE_LIFT_VOL_H + +#include +#include +#include + +class dAcOmoveLiftVol_c : public dAcObjBase_c { +public: + dAcOmoveLiftVol_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOmoveLiftVol_c() {} + + STATE_FUNC_DECLARE(dAcOmoveLiftVol_c, Wait); + STATE_FUNC_DECLARE(dAcOmoveLiftVol_c, Ready); + STATE_FUNC_DECLARE(dAcOmoveLiftVol_c, Move); + STATE_FUNC_DECLARE(dAcOmoveLiftVol_c, Arrive); + STATE_FUNC_DECLARE(dAcOmoveLiftVol_c, SwitchWait); + STATE_FUNC_DECLARE(dAcOmoveLiftVol_c, RopeMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOmoveLiftVol_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_musasabi.h b/include/d/a/obj/d_a_obj_musasabi.h new file mode 100644 index 00000000..923c5722 --- /dev/null +++ b/include/d/a/obj/d_a_obj_musasabi.h @@ -0,0 +1,26 @@ +#ifndef D_A_OBJ_MUSASABI_H +#define D_A_OBJ_MUSASABI_H + +#include +#include +#include + +class dAcOmusasabi_c : public dAcObjBase_c { +public: + dAcOmusasabi_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOmusasabi_c() {} + + STATE_FUNC_DECLARE(dAcOmusasabi_c, Wait); + STATE_FUNC_DECLARE(dAcOmusasabi_c, Approach); + STATE_FUNC_DECLARE(dAcOmusasabi_c, Near); + STATE_FUNC_DECLARE(dAcOmusasabi_c, Far); + STATE_FUNC_DECLARE(dAcOmusasabi_c, Formation); + STATE_FUNC_DECLARE(dAcOmusasabi_c, Away); + STATE_FUNC_DECLARE(dAcOmusasabi_c, Disappear); + STATE_FUNC_DECLARE(dAcOmusasabi_c, FormNotPlayer); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOmusasabi_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_mushroom.h b/include/d/a/obj/d_a_obj_mushroom.h new file mode 100644 index 00000000..ffec733a --- /dev/null +++ b/include/d/a/obj/d_a_obj_mushroom.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_MUSHROOM_H +#define D_A_OBJ_MUSHROOM_H + +#include +#include +#include + +class dAcOMushRoom_c : public dAcObjBase_c { +public: + dAcOMushRoom_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOMushRoom_c() {} + + STATE_FUNC_DECLARE(dAcOMushRoom_c, Wait); + STATE_FUNC_DECLARE(dAcOMushRoom_c, Init); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOMushRoom_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_needle_desert.h b/include/d/a/obj/d_a_obj_needle_desert.h new file mode 100644 index 00000000..f573d5b7 --- /dev/null +++ b/include/d/a/obj/d_a_obj_needle_desert.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_NEEDLE_DESERT_H +#define D_A_OBJ_NEEDLE_DESERT_H + +#include +#include +#include + +class dAcONeedleDesert_c : public dAcObjBase_c { +public: + dAcONeedleDesert_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcONeedleDesert_c() {} + + STATE_FUNC_DECLARE(dAcONeedleDesert_c, On); + STATE_FUNC_DECLARE(dAcONeedleDesert_c, Off); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcONeedleDesert_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_needle_underground.h b/include/d/a/obj/d_a_obj_needle_underground.h new file mode 100644 index 00000000..b64fb6ee --- /dev/null +++ b/include/d/a/obj/d_a_obj_needle_underground.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_NEEDLE_UNDERGROUND_H +#define D_A_OBJ_NEEDLE_UNDERGROUND_H + +#include +#include +#include + +class dAcONeedleUnderground_c : public dAcObjBase_c { +public: + dAcONeedleUnderground_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcONeedleUnderground_c() {} + + STATE_FUNC_DECLARE(dAcONeedleUnderground_c, RemainOpen); + STATE_FUNC_DECLARE(dAcONeedleUnderground_c, Close); + STATE_FUNC_DECLARE(dAcONeedleUnderground_c, RemainClosed); + STATE_FUNC_DECLARE(dAcONeedleUnderground_c, Open); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcONeedleUnderground_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_oct_grass.h b/include/d/a/obj/d_a_obj_oct_grass.h new file mode 100644 index 00000000..887682b3 --- /dev/null +++ b/include/d/a/obj/d_a_obj_oct_grass.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_OCT_GRASS_H +#define D_A_OBJ_OCT_GRASS_H + +#include +#include +#include + +class dAcOOctGrass_c : public dAcObjBase_c { +public: + dAcOOctGrass_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOOctGrass_c() {} + + STATE_FUNC_DECLARE(dAcOOctGrass_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOOctGrass_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_oct_grass_leaf.h b/include/d/a/obj/d_a_obj_oct_grass_leaf.h new file mode 100644 index 00000000..48cae41d --- /dev/null +++ b/include/d/a/obj/d_a_obj_oct_grass_leaf.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_OCT_GRASS_LEAF_H +#define D_A_OBJ_OCT_GRASS_LEAF_H + +#include +#include +#include + +class dAcOOctGrassLeaf_c : public dAcObjBase_c { +public: + dAcOOctGrassLeaf_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOOctGrassLeaf_c() {} + + STATE_FUNC_DECLARE(dAcOOctGrassLeaf_c, Wait); + STATE_FUNC_DECLARE(dAcOOctGrassLeaf_c, Shake); + STATE_FUNC_DECLARE(dAcOOctGrassLeaf_c, Touch); + STATE_FUNC_DECLARE(dAcOOctGrassLeaf_c, Grab); + STATE_FUNC_DECLARE(dAcOOctGrassLeaf_c, Broken); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOOctGrassLeaf_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_paint.h b/include/d/a/obj/d_a_obj_paint.h new file mode 100644 index 00000000..6815f9cd --- /dev/null +++ b/include/d/a/obj/d_a_obj_paint.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_PAINT_H +#define D_A_OBJ_PAINT_H + +#include +#include +#include + +class dAcOpaint_c : public dAcObjBase_c { +public: + dAcOpaint_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOpaint_c() {} + + STATE_FUNC_DECLARE(dAcOpaint_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOpaint_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_pinwheel.h b/include/d/a/obj/d_a_obj_pinwheel.h new file mode 100644 index 00000000..d836302d --- /dev/null +++ b/include/d/a/obj/d_a_obj_pinwheel.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_PINWHEEL_H +#define D_A_OBJ_PINWHEEL_H + +#include +#include +#include + +class dAcOpinwheel_c : public dAcObjBase_c { +public: + dAcOpinwheel_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOpinwheel_c() {} + + STATE_FUNC_DECLARE(dAcOpinwheel_c, Wait); + STATE_FUNC_DECLARE(dAcOpinwheel_c, Acceleration); + STATE_FUNC_DECLARE(dAcOpinwheel_c, RollMaxSpeed); + STATE_FUNC_DECLARE(dAcOpinwheel_c, Deceleration); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOpinwheel_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_pipe.h b/include/d/a/obj/d_a_obj_pipe.h new file mode 100644 index 00000000..b6611a24 --- /dev/null +++ b/include/d/a/obj/d_a_obj_pipe.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_PIPE_H +#define D_A_OBJ_PIPE_H + +#include +#include +#include + +class dAcOPipe_c : public dAcObjBase_c { +public: + dAcOPipe_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOPipe_c() {} + + STATE_FUNC_DECLARE(dAcOPipe_c, Hold); + STATE_FUNC_DECLARE(dAcOPipe_c, Wait); + STATE_FUNC_DECLARE(dAcOPipe_c, Drop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOPipe_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_piston.h b/include/d/a/obj/d_a_obj_piston.h new file mode 100644 index 00000000..8b038b2c --- /dev/null +++ b/include/d/a/obj/d_a_obj_piston.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_PISTON_H +#define D_A_OBJ_PISTON_H + +#include +#include +#include + +class dAcOPiston_c : public dAcObjBase_c { +public: + dAcOPiston_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOPiston_c() {} + + STATE_FUNC_DECLARE(dAcOPiston_c, WaitDelay); + STATE_FUNC_DECLARE(dAcOPiston_c, OnAnim); + STATE_FUNC_DECLARE(dAcOPiston_c, Wait); + STATE_FUNC_DECLARE(dAcOPiston_c, Move); + STATE_FUNC_DECLARE(dAcOPiston_c, Event); + STATE_FUNC_DECLARE(dAcOPiston_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOPiston_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_pole_stony.h b/include/d/a/obj/d_a_obj_pole_stony.h new file mode 100644 index 00000000..368af1cd --- /dev/null +++ b/include/d/a/obj/d_a_obj_pole_stony.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_POLE_STONY_H +#define D_A_OBJ_POLE_STONY_H + +#include + +class dAcOPoleStony_c : public dAcObjBase_c { +public: + dAcOPoleStony_c() {} + virtual ~dAcOPoleStony_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_pot_sal.h b/include/d/a/obj/d_a_obj_pot_sal.h new file mode 100644 index 00000000..110bb49e --- /dev/null +++ b/include/d/a/obj/d_a_obj_pot_sal.h @@ -0,0 +1,17 @@ +#ifndef D_A_OBJ_POT_SAL_H +#define D_A_OBJ_POT_SAL_H + +#include +#include +#include + +class dAcOpotSal_c : public dAcObjBase_c { +public: + dAcOpotSal_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOpotSal_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOpotSal_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_propeller_lift.h b/include/d/a/obj/d_a_obj_propeller_lift.h new file mode 100644 index 00000000..1c43289e --- /dev/null +++ b/include/d/a/obj/d_a_obj_propeller_lift.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_PROPELLER_LIFT_H +#define D_A_OBJ_PROPELLER_LIFT_H + +#include +#include +#include + +class dAcOPropellerLift_c : public dAcObjBase_c { +public: + dAcOPropellerLift_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOPropellerLift_c() {} + + STATE_FUNC_DECLARE(dAcOPropellerLift_c, Normal); + STATE_FUNC_DECLARE(dAcOPropellerLift_c, BackMove); + STATE_FUNC_DECLARE(dAcOPropellerLift_c, BackMoveMain); + STATE_FUNC_DECLARE(dAcOPropellerLift_c, CrashAction); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOPropellerLift_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_propera.h b/include/d/a/obj/d_a_obj_propera.h new file mode 100644 index 00000000..2d06092f --- /dev/null +++ b/include/d/a/obj/d_a_obj_propera.h @@ -0,0 +1,17 @@ +#ifndef D_A_OBJ_PROPERA_H +#define D_A_OBJ_PROPERA_H + +#include +#include +#include + +class dAcObjPropera_c : public dAcObjBase_c { +public: + dAcObjPropera_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObjPropera_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObjPropera_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_pumpkin_bar.h b/include/d/a/obj/d_a_obj_pumpkin_bar.h new file mode 100644 index 00000000..84c99965 --- /dev/null +++ b/include/d/a/obj/d_a_obj_pumpkin_bar.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_PUMPKIN_BAR_H +#define D_A_OBJ_PUMPKIN_BAR_H + +#include + +class dAcOpumpkinBar_c : public dAcObjBase_c { +public: + dAcOpumpkinBar_c() {} + virtual ~dAcOpumpkinBar_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_push_block.h b/include/d/a/obj/d_a_obj_push_block.h new file mode 100644 index 00000000..8f7aa333 --- /dev/null +++ b/include/d/a/obj/d_a_obj_push_block.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_PUSH_BLOCK_H +#define D_A_OBJ_PUSH_BLOCK_H + +#include +#include +#include + +class dAcOpushBlk_c : public dAcObjBase_c { +public: + dAcOpushBlk_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOpushBlk_c() {} + + STATE_FUNC_DECLARE(dAcOpushBlk_c, Wait); + STATE_FUNC_DECLARE(dAcOpushBlk_c, Move); + STATE_FUNC_DECLARE(dAcOpushBlk_c, RopeGrab); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOpushBlk_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_puzzle_island.h b/include/d/a/obj/d_a_obj_puzzle_island.h new file mode 100644 index 00000000..0914d9b9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_puzzle_island.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_PUZZLE_ISLAND_H +#define D_A_OBJ_PUZZLE_ISLAND_H + +#include + +class dAcOpuzzleIsland_c : public dAcObjBase_c { +public: + dAcOpuzzleIsland_c() {} + virtual ~dAcOpuzzleIsland_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rail_end.h b/include/d/a/obj/d_a_obj_rail_end.h new file mode 100644 index 00000000..2e151627 --- /dev/null +++ b/include/d/a/obj/d_a_obj_rail_end.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_RAIL_END_H +#define D_A_OBJ_RAIL_END_H + +#include + +class dAcORailEnd_c : public dAcObjBase_c { +public: + dAcORailEnd_c(); + virtual ~dAcORailEnd_c(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rail_post.h b/include/d/a/obj/d_a_obj_rail_post.h new file mode 100644 index 00000000..d4a7164b --- /dev/null +++ b/include/d/a/obj/d_a_obj_rail_post.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_RAIL_POST_H +#define D_A_OBJ_RAIL_POST_H + +#include + +class dAcORailPost : public dAcObjBase_c { +public: + dAcORailPost(); + virtual ~dAcORailPost(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ride_rock.h b/include/d/a/obj/d_a_obj_ride_rock.h new file mode 100644 index 00000000..784f8126 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ride_rock.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_RIDE_ROCK_H +#define D_A_OBJ_RIDE_ROCK_H + +#include +#include +#include + +class dAcOrideRock_c : public dAcObjBase_c { +public: + dAcOrideRock_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOrideRock_c() {} + + STATE_FUNC_DECLARE(dAcOrideRock_c, Wait); + STATE_FUNC_DECLARE(dAcOrideRock_c, Slope); + STATE_FUNC_DECLARE(dAcOrideRock_c, SlopeWait); + STATE_FUNC_DECLARE(dAcOrideRock_c, RideMove); + STATE_FUNC_DECLARE(dAcOrideRock_c, SwitchMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOrideRock_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ro_at_target.h b/include/d/a/obj/d_a_obj_ro_at_target.h new file mode 100644 index 00000000..c0ab3d77 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ro_at_target.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_RO_AT_TARGET_H +#define D_A_OBJ_RO_AT_TARGET_H + +#include +#include +#include + +class dAcOroAtTarget_c : public dAcObjBase_c { +public: + dAcOroAtTarget_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOroAtTarget_c() {} + + STATE_FUNC_DECLARE(dAcOroAtTarget_c, Wait); + STATE_FUNC_DECLARE(dAcOroAtTarget_c, Play); + STATE_FUNC_DECLARE(dAcOroAtTarget_c, Death); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOroAtTarget_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rock_boat.h b/include/d/a/obj/d_a_obj_rock_boat.h new file mode 100644 index 00000000..43da6a2c --- /dev/null +++ b/include/d/a/obj/d_a_obj_rock_boat.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_ROCK_BOAT_H +#define D_A_OBJ_ROCK_BOAT_H + +#include +#include +#include + +class dAcORockBoat_c : public dAcObjBase_c { +public: + dAcORockBoat_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcORockBoat_c() {} + + STATE_FUNC_DECLARE(dAcORockBoat_c, Appear); + STATE_FUNC_DECLARE(dAcORockBoat_c, Wait); + STATE_FUNC_DECLARE(dAcORockBoat_c, Move); + STATE_FUNC_DECLARE(dAcORockBoat_c, PreSink); + STATE_FUNC_DECLARE(dAcORockBoat_c, Sink); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcORockBoat_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rock_dragon.h b/include/d/a/obj/d_a_obj_rock_dragon.h new file mode 100644 index 00000000..5fa47c57 --- /dev/null +++ b/include/d/a/obj/d_a_obj_rock_dragon.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_ROCK_DRAGON_H +#define D_A_OBJ_ROCK_DRAGON_H + +#include +#include +#include + +class dAcORockDragon_c : public dAcObjBase_c { +public: + dAcORockDragon_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcORockDragon_c() {} + + STATE_FUNC_DECLARE(dAcORockDragon_c, Upper_Wait); + STATE_FUNC_DECLARE(dAcORockDragon_c, Upper_Move); + STATE_FUNC_DECLARE(dAcORockDragon_c, Upper_End); + STATE_FUNC_DECLARE(dAcORockDragon_c, Lower_Wait); + STATE_FUNC_DECLARE(dAcORockDragon_c, Lower_RockCatch); + STATE_FUNC_DECLARE(dAcORockDragon_c, Lower_End); + STATE_FUNC_DECLARE(dAcORockDragon_c, BossRoom_Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcORockDragon_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rock_sky.h b/include/d/a/obj/d_a_obj_rock_sky.h new file mode 100644 index 00000000..a4743c02 --- /dev/null +++ b/include/d/a/obj/d_a_obj_rock_sky.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_ROCK_SKY_H +#define D_A_OBJ_ROCK_SKY_H + +#include + +class dAcOrockSky_c : public dAcObjBase_c { +public: + dAcOrockSky_c() {} + virtual ~dAcOrockSky_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_roll_pillar.h b/include/d/a/obj/d_a_obj_roll_pillar.h new file mode 100644 index 00000000..c26db1d9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_roll_pillar.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_ROLL_PILLAR_H +#define D_A_OBJ_ROLL_PILLAR_H + +#include +#include +#include + +class dAcORollPillar_c : public dAcObjBase_c { +public: + dAcORollPillar_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcORollPillar_c() {} + + STATE_FUNC_DECLARE(dAcORollPillar_c, Wait); + STATE_FUNC_DECLARE(dAcORollPillar_c, Rotate); + STATE_FUNC_DECLARE(dAcORollPillar_c, TimerWait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcORollPillar_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_roll_rock.h b/include/d/a/obj/d_a_obj_roll_rock.h new file mode 100644 index 00000000..8510da92 --- /dev/null +++ b/include/d/a/obj/d_a_obj_roll_rock.h @@ -0,0 +1,32 @@ +#ifndef D_A_OBJ_ROLL_ROCK_H +#define D_A_OBJ_ROLL_ROCK_H + +#include +#include +#include + +class dAcOrollRock_c : public dAcObjBase_c { +public: + dAcOrollRock_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOrollRock_c() {} + + STATE_FUNC_DECLARE(dAcOrollRock_c, Wait); + STATE_FUNC_DECLARE(dAcOrollRock_c, Slope); + STATE_FUNC_DECLARE(dAcOrollRock_c, SlopeWait); + STATE_FUNC_DECLARE(dAcOrollRock_c, SwitchStop); + STATE_FUNC_DECLARE(dAcOrollRock_c, PathMove); + STATE_FUNC_DECLARE(dAcOrollRock_c, PathJump); + STATE_FUNC_DECLARE(dAcOrollRock_c, PathJumpArrive); + STATE_FUNC_DECLARE(dAcOrollRock_c, GrabCarry); + STATE_FUNC_DECLARE(dAcOrollRock_c, StopSink); + STATE_FUNC_DECLARE(dAcOrollRock_c, BossDemoWait); + STATE_FUNC_DECLARE(dAcOrollRock_c, BossDemoPathMove); + STATE_FUNC_DECLARE(dAcOrollRock_c, BossDemoStop); + STATE_FUNC_DECLARE(dAcOrollRock_c, BossDemoPreWait); + STATE_FUNC_DECLARE(dAcOrollRock_c, BossDemoPrePathMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOrollRock_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rope_base.h b/include/d/a/obj/d_a_obj_rope_base.h new file mode 100644 index 00000000..0837fcec --- /dev/null +++ b/include/d/a/obj/d_a_obj_rope_base.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_ROPE_BASE_H +#define D_A_OBJ_ROPE_BASE_H + +#include + +class dAcOropeBase_c : public dAcObjBase_c { +public: + dAcOropeBase_c() {} + virtual ~dAcOropeBase_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rope_igaiga.h b/include/d/a/obj/d_a_obj_rope_igaiga.h new file mode 100644 index 00000000..41c1d235 --- /dev/null +++ b/include/d/a/obj/d_a_obj_rope_igaiga.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_ROPE_IGAIGA_H +#define D_A_OBJ_ROPE_IGAIGA_H + +#include +#include +#include + +class dAcOropeIgaiga_c : public dAcObjBase_c { +public: + dAcOropeIgaiga_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOropeIgaiga_c() {} + + STATE_FUNC_DECLARE(dAcOropeIgaiga_c, Init); + STATE_FUNC_DECLARE(dAcOropeIgaiga_c, Rope); + STATE_FUNC_DECLARE(dAcOropeIgaiga_c, Ground); + STATE_FUNC_DECLARE(dAcOropeIgaiga_c, Tree); + STATE_FUNC_DECLARE(dAcOropeIgaiga_c, Stick); + STATE_FUNC_DECLARE(dAcOropeIgaiga_c, Water); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOropeIgaiga_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rotation_light.h b/include/d/a/obj/d_a_obj_rotation_light.h new file mode 100644 index 00000000..f2ff2ddc --- /dev/null +++ b/include/d/a/obj/d_a_obj_rotation_light.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_ROTATION_LIGHT_H +#define D_A_OBJ_ROTATION_LIGHT_H + +#include + +class dAcOrotationLight_c : public dAcObjBase_c { +public: + dAcOrotationLight_c() {} + virtual ~dAcOrotationLight_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_roulette.h b/include/d/a/obj/d_a_obj_roulette.h new file mode 100644 index 00000000..b35fb298 --- /dev/null +++ b/include/d/a/obj/d_a_obj_roulette.h @@ -0,0 +1,17 @@ +#ifndef D_A_OBJ_ROULETTE_H +#define D_A_OBJ_ROULETTE_H + +#include +#include +#include + +class dAcObjRoulette_c : public dAcObjBase_c { +public: + dAcObjRoulette_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObjRoulette_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObjRoulette_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_roulette_island_c.h b/include/d/a/obj/d_a_obj_roulette_island_c.h new file mode 100644 index 00000000..6ad0fbe4 --- /dev/null +++ b/include/d/a/obj/d_a_obj_roulette_island_c.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_ROULETTE_ISLAND_C_H +#define D_A_OBJ_ROULETTE_ISLAND_C_H + +#include +#include +#include + +class dAcOrouletteIslandC_c : public dAcObjBase_c { +public: + dAcOrouletteIslandC_c(); + virtual ~dAcOrouletteIslandC_c(); + + STATE_FUNC_DECLARE(dAcOrouletteIslandC_c, Wait); + STATE_FUNC_DECLARE(dAcOrouletteIslandC_c, Play); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOrouletteIslandC_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_roulette_island_r.h b/include/d/a/obj/d_a_obj_roulette_island_r.h new file mode 100644 index 00000000..516664c9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_roulette_island_r.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_ROULETTE_ISLAND_R_H +#define D_A_OBJ_ROULETTE_ISLAND_R_H + +#include +#include +#include + +class dAcOrouletteIslandR_c : public dAcObjBase_c { +public: + dAcOrouletteIslandR_c(); + virtual ~dAcOrouletteIslandR_c(); + + STATE_FUNC_DECLARE(dAcOrouletteIslandR_c, Wait); + STATE_FUNC_DECLARE(dAcOrouletteIslandR_c, Move); + STATE_FUNC_DECLARE(dAcOrouletteIslandR_c, Reduce); + STATE_FUNC_DECLARE(dAcOrouletteIslandR_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOrouletteIslandR_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ruined_save.h b/include/d/a/obj/d_a_obj_ruined_save.h new file mode 100644 index 00000000..915825f8 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ruined_save.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_RUINED_SAVE_H +#define D_A_OBJ_RUINED_SAVE_H + +#include +#include +#include + +class dAcOruinedSave_c : public dAcObjBase_c { +public: + dAcOruinedSave_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOruinedSave_c() {} + + STATE_FUNC_DECLARE(dAcOruinedSave_c, Wait); + STATE_FUNC_DECLARE(dAcOruinedSave_c, Vanish); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOruinedSave_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sail.h b/include/d/a/obj/d_a_obj_sail.h new file mode 100644 index 00000000..decbdacf --- /dev/null +++ b/include/d/a/obj/d_a_obj_sail.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SAIL_H +#define D_A_OBJ_SAIL_H + +#include +#include +#include + +class dAcOSail_c : public dAcObjBase_c { +public: + dAcOSail_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSail_c() {} + + STATE_FUNC_DECLARE(dAcOSail_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSail_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sand_D301.h b/include/d/a/obj/d_a_obj_sand_D301.h new file mode 100644 index 00000000..8041a08a --- /dev/null +++ b/include/d/a/obj/d_a_obj_sand_D301.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SAND_D301_H +#define D_A_OBJ_SAND_D301_H + +#include +#include +#include + +class dAcOSandD301_c : public dAcObjBase_c { +public: + dAcOSandD301_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSandD301_c() {} + + STATE_FUNC_DECLARE(dAcOSandD301_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSandD301_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sand_floor.h b/include/d/a/obj/d_a_obj_sand_floor.h new file mode 100644 index 00000000..eff6a9c4 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sand_floor.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SAND_FLOOR_H +#define D_A_OBJ_SAND_FLOOR_H + +#include +#include +#include + +class dAcOSandFloor_c : public dAcObjBase_c { +public: + dAcOSandFloor_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSandFloor_c() {} + + STATE_FUNC_DECLARE(dAcOSandFloor_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSandFloor_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sandbag.h b/include/d/a/obj/d_a_obj_sandbag.h new file mode 100644 index 00000000..2d6c8576 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sandbag.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SANDBAG_H +#define D_A_OBJ_SANDBAG_H + +#include +#include +#include + +class dAcOSandbag_c : public dAcObjBase_c { +public: + dAcOSandbag_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSandbag_c() {} + + STATE_FUNC_DECLARE(dAcOSandbag_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSandbag_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_save.h b/include/d/a/obj/d_a_obj_save.h new file mode 100644 index 00000000..28e2e778 --- /dev/null +++ b/include/d/a/obj/d_a_obj_save.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_SAVE_H +#define D_A_OBJ_SAVE_H + +#include +#include +#include + +class dAcOSave_c : public dAcObjBase_c { +public: + dAcOSave_c(); + virtual ~dAcOSave_c(); + + STATE_FUNC_DECLARE(dAcOSave_c, Moss); + STATE_FUNC_DECLARE(dAcOSave_c, Shine); + STATE_FUNC_DECLARE(dAcOSave_c, Wait); + STATE_FUNC_DECLARE(dAcOSave_c, Query); + STATE_FUNC_DECLARE(dAcOSave_c, LightShaft); + STATE_FUNC_DECLARE(dAcOSave_c, Escape); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSave_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_scattersand.h b/include/d/a/obj/d_a_obj_scattersand.h new file mode 100644 index 00000000..04b9d0d1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_scattersand.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_SCATTERSAND_H +#define D_A_OBJ_SCATTERSAND_H + +#include + +class dAcOScatterSand : public dAcObjBase_c { +public: + dAcOScatterSand() {} + virtual ~dAcOScatterSand() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sea_F301.h b/include/d/a/obj/d_a_obj_sea_F301.h new file mode 100644 index 00000000..abd0a7ae --- /dev/null +++ b/include/d/a/obj/d_a_obj_sea_F301.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SEA_F301_H +#define D_A_OBJ_SEA_F301_H + +#include +#include +#include + +class dAcOSeaF301_c : public dAcObjBase_c { +public: + dAcOSeaF301_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSeaF301_c() {} + + STATE_FUNC_DECLARE(dAcOSeaF301_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSeaF301_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sealed_door.h b/include/d/a/obj/d_a_obj_sealed_door.h new file mode 100644 index 00000000..21d615e9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sealed_door.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_SEALED_DOOR_H +#define D_A_OBJ_SEALED_DOOR_H + +#include +#include +#include + +class dAcOsealedDoor_c : public dAcObjBase_c { +public: + dAcOsealedDoor_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOsealedDoor_c() {} + + STATE_FUNC_DECLARE(dAcOsealedDoor_c, Wait); + STATE_FUNC_DECLARE(dAcOsealedDoor_c, MarkAppear); + STATE_FUNC_DECLARE(dAcOsealedDoor_c, Light); + STATE_FUNC_DECLARE(dAcOsealedDoor_c, AnmWait); + STATE_FUNC_DECLARE(dAcOsealedDoor_c, Vanish); + STATE_FUNC_DECLARE(dAcOsealedDoor_c, Appear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOsealedDoor_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_seat_sword.h b/include/d/a/obj/d_a_obj_seat_sword.h new file mode 100644 index 00000000..f3577727 --- /dev/null +++ b/include/d/a/obj/d_a_obj_seat_sword.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SEAT_SWORD_H +#define D_A_OBJ_SEAT_SWORD_H + +#include +#include +#include + +class dAcOSeatSword_c : public dAcObjBase_c { +public: + dAcOSeatSword_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSeatSword_c() {} + + STATE_FUNC_DECLARE(dAcOSeatSword_c, Wait); + STATE_FUNC_DECLARE(dAcOSeatSword_c, Get); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSeatSword_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shed.h b/include/d/a/obj/d_a_obj_shed.h new file mode 100644 index 00000000..16da86e9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_shed.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SHED_H +#define D_A_OBJ_SHED_H + +#include +#include +#include + +class dAcOShed_c : public dAcObjBase_c { +public: + dAcOShed_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOShed_c() {} + + STATE_FUNC_DECLARE(dAcOShed_c, Wait); + STATE_FUNC_DECLARE(dAcOShed_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOShed_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ship_window.h b/include/d/a/obj/d_a_obj_ship_window.h new file mode 100644 index 00000000..c60d1a11 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ship_window.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_SHIP_WINDOW_H +#define D_A_OBJ_SHIP_WINDOW_H + +#include +#include +#include + +class dAcOshipWindow_c : public dAcObjBase_c { +public: + dAcOshipWindow_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOshipWindow_c() {} + + STATE_FUNC_DECLARE(dAcOshipWindow_c, Close); + STATE_FUNC_DECLARE(dAcOshipWindow_c, Move); + STATE_FUNC_DECLARE(dAcOshipWindow_c, Open); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOshipWindow_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shrine_after.h b/include/d/a/obj/d_a_obj_shrine_after.h new file mode 100644 index 00000000..ba9983aa --- /dev/null +++ b/include/d/a/obj/d_a_obj_shrine_after.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_SHRINE_AFTER_H +#define D_A_OBJ_SHRINE_AFTER_H + +#include + +class dAcOshrineAfter_c : public dAcObjBase_c { +public: + dAcOshrineAfter_c() {} + virtual ~dAcOshrineAfter_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shrine_bef_inside.h b/include/d/a/obj/d_a_obj_shrine_bef_inside.h new file mode 100644 index 00000000..f8c2c0e5 --- /dev/null +++ b/include/d/a/obj/d_a_obj_shrine_bef_inside.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_SHRINE_BEF_INSIDE_H +#define D_A_OBJ_SHRINE_BEF_INSIDE_H + +#include + +class dAcOshrineBefInside_c : public dAcObjBase_c { +public: + dAcOshrineBefInside_c() {} + virtual ~dAcOshrineBefInside_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shrine_before.h b/include/d/a/obj/d_a_obj_shrine_before.h new file mode 100644 index 00000000..1aa9ba97 --- /dev/null +++ b/include/d/a/obj/d_a_obj_shrine_before.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_SHRINE_BEFORE_H +#define D_A_OBJ_SHRINE_BEFORE_H + +#include + +class dAcOshrineBefore_c : public dAcObjBase_c { +public: + dAcOshrineBefore_c() {} + virtual ~dAcOshrineBefore_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shutter.h b/include/d/a/obj/d_a_obj_shutter.h new file mode 100644 index 00000000..b7c7ae99 --- /dev/null +++ b/include/d/a/obj/d_a_obj_shutter.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_SHUTTER_H +#define D_A_OBJ_SHUTTER_H + +#include +#include +#include + +class dAcOShutter_c : public dAcObjDoor_c { +public: + dAcOShutter_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOShutter_c() {} + + STATE_FUNC_DECLARE(dAcOShutter_c, Wait); + STATE_FUNC_DECLARE(dAcOShutter_c, Open); + STATE_FUNC_DECLARE(dAcOShutter_c, Close); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOShutter_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shutter_change_scene.h b/include/d/a/obj/d_a_obj_shutter_change_scene.h new file mode 100644 index 00000000..9f7786c8 --- /dev/null +++ b/include/d/a/obj/d_a_obj_shutter_change_scene.h @@ -0,0 +1,27 @@ +#ifndef D_A_OBJ_SHUTTER_CHANGE_SCENE_H +#define D_A_OBJ_SHUTTER_CHANGE_SCENE_H + +#include +#include +#include + +class dAcOShutterChangeScene_c : public dAcObjDoor_c { +public: + dAcOShutterChangeScene_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOShutterChangeScene_c() {} + + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, WaitOpenShutter); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, WaitOpenShutterForEvent); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, OpenShutter); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, WaitCloseShutter); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, CloseShutter); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, WaitOpenFence); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, OpenFence); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, CloseFence); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, ObserveSwEye); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOShutterChangeScene_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shutter_fence.h b/include/d/a/obj/d_a_obj_shutter_fence.h new file mode 100644 index 00000000..329c8d90 --- /dev/null +++ b/include/d/a/obj/d_a_obj_shutter_fence.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SHUTTER_FENCE_H +#define D_A_OBJ_SHUTTER_FENCE_H + +#include +#include +#include + +class dAcOshutterfence_c : public dAcObjBase_c { +public: + dAcOshutterfence_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOshutterfence_c() {} + + STATE_FUNC_DECLARE(dAcOshutterfence_c, Wait); + STATE_FUNC_DECLARE(dAcOshutterfence_c, Open); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOshutterfence_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shutter_waterD101.h b/include/d/a/obj/d_a_obj_shutter_waterD101.h new file mode 100644 index 00000000..7238d9ac --- /dev/null +++ b/include/d/a/obj/d_a_obj_shutter_waterD101.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SHUTTER_WATERD101_H +#define D_A_OBJ_SHUTTER_WATERD101_H + +#include +#include +#include + +class dAcOShutterWaterD101_c : public dAcObjBase_c { +public: + dAcOShutterWaterD101_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOShutterWaterD101_c() {} + + STATE_FUNC_DECLARE(dAcOShutterWaterD101_c, Wait); + STATE_FUNC_DECLARE(dAcOShutterWaterD101_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOShutterWaterD101_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_side_shutter.h b/include/d/a/obj/d_a_obj_side_shutter.h new file mode 100644 index 00000000..6ae6e245 --- /dev/null +++ b/include/d/a/obj/d_a_obj_side_shutter.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_SIDE_SHUTTER_H +#define D_A_OBJ_SIDE_SHUTTER_H + +#include +#include +#include + +class dAcOsideShutter_c : public dAcObjBase_c { +public: + dAcOsideShutter_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOsideShutter_c() {} + + STATE_FUNC_DECLARE(dAcOsideShutter_c, Off); + STATE_FUNC_DECLARE(dAcOsideShutter_c, On); + STATE_FUNC_DECLARE(dAcOsideShutter_c, OffToOnWait); + STATE_FUNC_DECLARE(dAcOsideShutter_c, OffToOn); + STATE_FUNC_DECLARE(dAcOsideShutter_c, OnToOffWait); + STATE_FUNC_DECLARE(dAcOsideShutter_c, OnToOff); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOsideShutter_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sink_floor_f.h b/include/d/a/obj/d_a_obj_sink_floor_f.h new file mode 100644 index 00000000..5c21515b --- /dev/null +++ b/include/d/a/obj/d_a_obj_sink_floor_f.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_SINK_FLOOR_F_H +#define D_A_OBJ_SINK_FLOOR_F_H + +#include +#include +#include + +class dAcOSinkFloorF_c : public dAcObjBase_c { +public: + dAcOSinkFloorF_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSinkFloorF_c() {} + + STATE_FUNC_DECLARE(dAcOSinkFloorF_c, Wait); + STATE_FUNC_DECLARE(dAcOSinkFloorF_c, Ride); + STATE_FUNC_DECLARE(dAcOSinkFloorF_c, Sink); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSinkFloorF_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_siren_2dmap.h b/include/d/a/obj/d_a_obj_siren_2dmap.h new file mode 100644 index 00000000..22ba8ef2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_siren_2dmap.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_SIREN_2DMAP_H +#define D_A_OBJ_SIREN_2DMAP_H + +#include + +class dAcOsiren2dmap_c : public dAcObjBase_c { +public: + dAcOsiren2dmap_c() {} + virtual ~dAcOsiren2dmap_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_siren_barrier.h b/include/d/a/obj/d_a_obj_siren_barrier.h new file mode 100644 index 00000000..cb2c26b4 --- /dev/null +++ b/include/d/a/obj/d_a_obj_siren_barrier.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_SIREN_BARRIER_H +#define D_A_OBJ_SIREN_BARRIER_H + +#include + +class dAcOSirenBarrier_c : public dAcObjBase_c { +public: + dAcOSirenBarrier_c() {} + virtual ~dAcOSirenBarrier_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_skull.h b/include/d/a/obj/d_a_obj_skull.h new file mode 100644 index 00000000..b1fc58fc --- /dev/null +++ b/include/d/a/obj/d_a_obj_skull.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_SKULL_H +#define D_A_OBJ_SKULL_H + +#include +#include +#include + +class dAcOSkull_c : public dAcObjBase_c { +public: + dAcOSkull_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSkull_c() {} + + STATE_FUNC_DECLARE(dAcOSkull_c, NormalWait); + STATE_FUNC_DECLARE(dAcOSkull_c, GrabCarry); + STATE_FUNC_DECLARE(dAcOSkull_c, BoomerangCarry); + STATE_FUNC_DECLARE(dAcOSkull_c, WhipCarry); + STATE_FUNC_DECLARE(dAcOSkull_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSkull_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_slice_log.h b/include/d/a/obj/d_a_obj_slice_log.h new file mode 100644 index 00000000..780e312d --- /dev/null +++ b/include/d/a/obj/d_a_obj_slice_log.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_SLICE_LOG_H +#define D_A_OBJ_SLICE_LOG_H + +#include +#include +#include + +class dAcOsliceLog_c : public dAcObjBase_c { +public: + dAcOsliceLog_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOsliceLog_c() {} + + STATE_FUNC_DECLARE(dAcOsliceLog_c, Fall); + STATE_FUNC_DECLARE(dAcOsliceLog_c, Bound); + STATE_FUNC_DECLARE(dAcOsliceLog_c, Init); + STATE_FUNC_DECLARE(dAcOsliceLog_c, Wait); + STATE_FUNC_DECLARE(dAcOsliceLog_c, Slice); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOsliceLog_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_slice_log_parts.h b/include/d/a/obj/d_a_obj_slice_log_parts.h new file mode 100644 index 00000000..7c142873 --- /dev/null +++ b/include/d/a/obj/d_a_obj_slice_log_parts.h @@ -0,0 +1,26 @@ +#ifndef D_A_OBJ_SLICE_LOG_PARTS_H +#define D_A_OBJ_SLICE_LOG_PARTS_H + +#include +#include +#include + +class dAcOsliceLogParts_c : public dAcEnBase_c { +public: + dAcOsliceLogParts_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOsliceLogParts_c() {} + + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, Wait); + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, Fly); + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, Ground); + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, GroundSecond); + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, Shake); + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, Vanish); + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, Finish); + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, GroundAftFin); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOsliceLogParts_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_soil.h b/include/d/a/obj/d_a_obj_soil.h new file mode 100644 index 00000000..46793891 --- /dev/null +++ b/include/d/a/obj/d_a_obj_soil.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_SOIL_H +#define D_A_OBJ_SOIL_H + +#include +#include +#include + +class dAcOsoil_c : public dAcObjBase_c { +public: + dAcOsoil_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOsoil_c() {} + + STATE_FUNC_DECLARE(dAcOsoil_c, Soil); + STATE_FUNC_DECLARE(dAcOsoil_c, Hole); + STATE_FUNC_DECLARE(dAcOsoil_c, Ready); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOsoil_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_spider_line.h b/include/d/a/obj/d_a_obj_spider_line.h new file mode 100644 index 00000000..dfd86dff --- /dev/null +++ b/include/d/a/obj/d_a_obj_spider_line.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SPIDER_LINE_H +#define D_A_OBJ_SPIDER_LINE_H + +#include +#include +#include + +class dObjSpiderLine_c : public dAcObjBase_c { +public: + dObjSpiderLine_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dObjSpiderLine_c() {} + + STATE_FUNC_DECLARE(dObjSpiderLine_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dObjSpiderLine_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stage_crack.h b/include/d/a/obj/d_a_obj_stage_crack.h new file mode 100644 index 00000000..1c897a2c --- /dev/null +++ b/include/d/a/obj/d_a_obj_stage_crack.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_STAGE_CRACK_H +#define D_A_OBJ_STAGE_CRACK_H + +#include +#include +#include + +class dAcOstageCrack_c : public dAcObjBase_c { +public: + dAcOstageCrack_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstageCrack_c() {} + + STATE_FUNC_DECLARE(dAcOstageCrack_c, Wait); + STATE_FUNC_DECLARE(dAcOstageCrack_c, Stay); + STATE_FUNC_DECLARE(dAcOstageCrack_c, Reverse); + STATE_FUNC_DECLARE(dAcOstageCrack_c, Delete); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstageCrack_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stage_debris.h b/include/d/a/obj/d_a_obj_stage_debris.h new file mode 100644 index 00000000..24a82b60 --- /dev/null +++ b/include/d/a/obj/d_a_obj_stage_debris.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_STAGE_DEBRIS_H +#define D_A_OBJ_STAGE_DEBRIS_H + +#include +#include +#include + +class dAcOstageDebris_c : public dAcObjBase_c { +public: + dAcOstageDebris_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstageDebris_c() {} + + STATE_FUNC_DECLARE(dAcOstageDebris_c, Wait); + STATE_FUNC_DECLARE(dAcOstageDebris_c, Break); + STATE_FUNC_DECLARE(dAcOstageDebris_c, After); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstageDebris_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stage_kraken.h b/include/d/a/obj/d_a_obj_stage_kraken.h new file mode 100644 index 00000000..1c8e3565 --- /dev/null +++ b/include/d/a/obj/d_a_obj_stage_kraken.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_STAGE_KRAKEN_H +#define D_A_OBJ_STAGE_KRAKEN_H + +#include +#include +#include + +class dAcOstageKraken_c : public dAcObjBase_c { +public: + dAcOstageKraken_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstageKraken_c() {} + + STATE_FUNC_DECLARE(dAcOstageKraken_c, Wait); + STATE_FUNC_DECLARE(dAcOstageKraken_c, MarkLight); + STATE_FUNC_DECLARE(dAcOstageKraken_c, AroundMarkLight); + STATE_FUNC_DECLARE(dAcOstageKraken_c, MarkVanish); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstageKraken_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stage_kraken_parts.h b/include/d/a/obj/d_a_obj_stage_kraken_parts.h new file mode 100644 index 00000000..4ec71b0b --- /dev/null +++ b/include/d/a/obj/d_a_obj_stage_kraken_parts.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_STAGE_KRAKEN_PARTS_H +#define D_A_OBJ_STAGE_KRAKEN_PARTS_H + +#include +#include +#include + +class dAcOstageKrakenParts_c : public dAcObjBase_c { +public: + dAcOstageKrakenParts_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstageKrakenParts_c() {} + + STATE_FUNC_DECLARE(dAcOstageKrakenParts_c, Shake); + STATE_FUNC_DECLARE(dAcOstageKrakenParts_c, Fall); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstageKrakenParts_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stage_sink.h b/include/d/a/obj/d_a_obj_stage_sink.h new file mode 100644 index 00000000..8a673fe2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_stage_sink.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_STAGE_SINK_H +#define D_A_OBJ_STAGE_SINK_H + +#include +#include +#include + +class dAcOstageSink_c : public dAcObjBase_c { +public: + dAcOstageSink_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstageSink_c() {} + + STATE_FUNC_DECLARE(dAcOstageSink_c, Wait); + STATE_FUNC_DECLARE(dAcOstageSink_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstageSink_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stage_water.h b/include/d/a/obj/d_a_obj_stage_water.h new file mode 100644 index 00000000..6047495f --- /dev/null +++ b/include/d/a/obj/d_a_obj_stage_water.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_STAGE_WATER_H +#define D_A_OBJ_STAGE_WATER_H + +#include +#include +#include + +class dAcOstageWater_c : public dAcObjBase_c { +public: + dAcOstageWater_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstageWater_c() {} + + STATE_FUNC_DECLARE(dAcOstageWater_c, Wait); + STATE_FUNC_DECLARE(dAcOstageWater_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstageWater_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_step_gumarm.h b/include/d/a/obj/d_a_obj_step_gumarm.h new file mode 100644 index 00000000..7e6619cc --- /dev/null +++ b/include/d/a/obj/d_a_obj_step_gumarm.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_STEP_GUMARM_H +#define D_A_OBJ_STEP_GUMARM_H + +#include +#include +#include + +class dAcOStepGumarm_c : public dAcObjBase_c { +public: + dAcOStepGumarm_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOStepGumarm_c() {} + + STATE_FUNC_DECLARE(dAcOStepGumarm_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOStepGumarm_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_step_statue.h b/include/d/a/obj/d_a_obj_step_statue.h new file mode 100644 index 00000000..b452e0b3 --- /dev/null +++ b/include/d/a/obj/d_a_obj_step_statue.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_STEP_STATUE_H +#define D_A_OBJ_STEP_STATUE_H + +#include +#include +#include + +class dAcOStepStatue_c : public dAcObjBase_c { +public: + dAcOStepStatue_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOStepStatue_c() {} + + STATE_FUNC_DECLARE(dAcOStepStatue_c, Wait); + STATE_FUNC_DECLARE(dAcOStepStatue_c, CarryBomb); + STATE_FUNC_DECLARE(dAcOStepStatue_c, BreakDown); + STATE_FUNC_DECLARE(dAcOStepStatue_c, SandSink); + STATE_FUNC_DECLARE(dAcOStepStatue_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOStepStatue_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_step_time_slip.h b/include/d/a/obj/d_a_obj_step_time_slip.h new file mode 100644 index 00000000..317b7f3a --- /dev/null +++ b/include/d/a/obj/d_a_obj_step_time_slip.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_STEP_TIME_SLIP_H +#define D_A_OBJ_STEP_TIME_SLIP_H + +#include +#include +#include + +class dAcOStepTimeSlip_c : public dAcObjBase_c { +public: + dAcOStepTimeSlip_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOStepTimeSlip_c() {} + + STATE_FUNC_DECLARE(dAcOStepTimeSlip_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOStepTimeSlip_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stone_stand.h b/include/d/a/obj/d_a_obj_stone_stand.h new file mode 100644 index 00000000..d1b1a079 --- /dev/null +++ b/include/d/a/obj/d_a_obj_stone_stand.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_STONE_STAND_H +#define D_A_OBJ_STONE_STAND_H + +#include +#include +#include + +class dAcOStoneStand_c : public dAcObjBase_c { +public: + dAcOStoneStand_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOStoneStand_c() {} + + STATE_FUNC_DECLARE(dAcOStoneStand_c, Wait); + STATE_FUNC_DECLARE(dAcOStoneStand_c, Shake); + STATE_FUNC_DECLARE(dAcOStoneStand_c, OnSwitch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOStoneStand_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stopper_rock.h b/include/d/a/obj/d_a_obj_stopper_rock.h new file mode 100644 index 00000000..198a4990 --- /dev/null +++ b/include/d/a/obj/d_a_obj_stopper_rock.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_STOPPER_ROCK_H +#define D_A_OBJ_STOPPER_ROCK_H + +#include +#include +#include + +class dAcOstopperRock_c : public dAcObjBase_c { +public: + dAcOstopperRock_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstopperRock_c() {} + + STATE_FUNC_DECLARE(dAcOstopperRock_c, Wait); + STATE_FUNC_DECLARE(dAcOstopperRock_c, Bomb); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstopperRock_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stopping_rope.h b/include/d/a/obj/d_a_obj_stopping_rope.h new file mode 100644 index 00000000..41ddf030 --- /dev/null +++ b/include/d/a/obj/d_a_obj_stopping_rope.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_STOPPING_ROPE_H +#define D_A_OBJ_STOPPING_ROPE_H + +#include +#include +#include + +class dAcOStoppingRope_c : public dAcObjBase_c { +public: + dAcOStoppingRope_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOStoppingRope_c() {} + + STATE_FUNC_DECLARE(dAcOStoppingRope_c, Wait); + STATE_FUNC_DECLARE(dAcOStoppingRope_c, SwitchOn); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOStoppingRope_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stream_lava.h b/include/d/a/obj/d_a_obj_stream_lava.h new file mode 100644 index 00000000..f73598ab --- /dev/null +++ b/include/d/a/obj/d_a_obj_stream_lava.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_STREAM_LAVA_H +#define D_A_OBJ_STREAM_LAVA_H + +#include +#include +#include + +class dAcOstreamLava_c : public dAcObjBase_c { +public: + dAcOstreamLava_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstreamLava_c() {} + + STATE_FUNC_DECLARE(dAcOstreamLava_c, Wait); + STATE_FUNC_DECLARE(dAcOstreamLava_c, Stream); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstreamLava_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_bank.h b/include/d/a/obj/d_a_obj_sw_bank.h new file mode 100644 index 00000000..2f0bbf4f --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_bank.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_SW_BANK_H +#define D_A_OBJ_SW_BANK_H + +#include +#include +#include + +class dAcOSwBank_c : public dAcObjBase_c { +public: + dAcOSwBank_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwBank_c() {} + + STATE_FUNC_DECLARE(dAcOSwBank_c, Wait); + STATE_FUNC_DECLARE(dAcOSwBank_c, Dial); + STATE_FUNC_DECLARE(dAcOSwBank_c, Shift); + STATE_FUNC_DECLARE(dAcOSwBank_c, Correct); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwBank_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_bank_small.h b/include/d/a/obj/d_a_obj_sw_bank_small.h new file mode 100644 index 00000000..96ddef6e --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_bank_small.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_SW_BANK_SMALL_H +#define D_A_OBJ_SW_BANK_SMALL_H + +#include +#include +#include + +class dAcOSwBankSmall_c : public dAcObjBase_c { +public: + dAcOSwBankSmall_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwBankSmall_c() {} + + STATE_FUNC_DECLARE(dAcOSwBankSmall_c, Wait); + STATE_FUNC_DECLARE(dAcOSwBankSmall_c, Dial); + STATE_FUNC_DECLARE(dAcOSwBankSmall_c, Shift); + STATE_FUNC_DECLARE(dAcOSwBankSmall_c, Correct); + STATE_FUNC_DECLARE(dAcOSwBankSmall_c, CorrectEnd); + STATE_FUNC_DECLARE(dAcOSwBankSmall_c, BcDemo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwBankSmall_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_dir.h b/include/d/a/obj/d_a_obj_sw_dir.h new file mode 100644 index 00000000..d8d409d9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_dir.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SW_DIR_H +#define D_A_OBJ_SW_DIR_H + +#include +#include +#include + +class dAcOSwDir_c : public dAcObjBase_c { +public: + dAcOSwDir_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwDir_c() {} + + STATE_FUNC_DECLARE(dAcOSwDir_c, Wait); + STATE_FUNC_DECLARE(dAcOSwDir_c, Done); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwDir_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_dir_door.h b/include/d/a/obj/d_a_obj_sw_dir_door.h new file mode 100644 index 00000000..9ec71c2f --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_dir_door.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_SW_DIR_DOOR_H +#define D_A_OBJ_SW_DIR_DOOR_H + +#include +#include +#include + +class dAcOSwDirDoor_c : public dAcObjBase_c { +public: + dAcOSwDirDoor_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwDirDoor_c() {} + + STATE_FUNC_DECLARE(dAcOSwDirDoor_c, Wait); + STATE_FUNC_DECLARE(dAcOSwDirDoor_c, CorrectStart); + STATE_FUNC_DECLARE(dAcOSwDirDoor_c, Correct); + STATE_FUNC_DECLARE(dAcOSwDirDoor_c, Broken); + STATE_FUNC_DECLARE(dAcOSwDirDoor_c, BrokenEnd); + STATE_FUNC_DECLARE(dAcOSwDirDoor_c, DemoEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwDirDoor_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_harp.h b/include/d/a/obj/d_a_obj_sw_harp.h new file mode 100644 index 00000000..8431b5a1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_harp.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_SW_HARP_H +#define D_A_OBJ_SW_HARP_H + +#include +#include +#include + +class dAcOSwHarp_c : public dAcObjBase_c { +public: + dAcOSwHarp_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwHarp_c() {} + + STATE_FUNC_DECLARE(dAcOSwHarp_c, Wait); + STATE_FUNC_DECLARE(dAcOSwHarp_c, OnSwitch); + STATE_FUNC_DECLARE(dAcOSwHarp_c, EndDemo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwHarp_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_sword_beam.h b/include/d/a/obj/d_a_obj_sw_sword_beam.h new file mode 100644 index 00000000..1a6ca275 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_sword_beam.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_SW_SWORD_BEAM_H +#define D_A_OBJ_SW_SWORD_BEAM_H + +#include +#include +#include + +class dAcOSwSwordBeam_c : public dAcObjBase_c { +public: + dAcOSwSwordBeam_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwSwordBeam_c() {} + + STATE_FUNC_DECLARE(dAcOSwSwordBeam_c, Wait); + STATE_FUNC_DECLARE(dAcOSwSwordBeam_c, Rotate); + STATE_FUNC_DECLARE(dAcOSwSwordBeam_c, RotateEnd); + STATE_FUNC_DECLARE(dAcOSwSwordBeam_c, OnSwitch); + STATE_FUNC_DECLARE(dAcOSwSwordBeam_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwSwordBeam_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_syako.h b/include/d/a/obj/d_a_obj_sw_syako.h new file mode 100644 index 00000000..3fba42d8 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_syako.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SW_SYAKO_H +#define D_A_OBJ_SW_SYAKO_H + +#include +#include +#include + +class dAcOSwSyako_c : public dAcObjBase_c { +public: + dAcOSwSyako_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwSyako_c() {} + + STATE_FUNC_DECLARE(dAcOSwSyako_c, Wait); + STATE_FUNC_DECLARE(dAcOSwSyako_c, Event); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwSyako_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_whiplever.h b/include/d/a/obj/d_a_obj_sw_whiplever.h new file mode 100644 index 00000000..3a099cb0 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_whiplever.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SW_WHIPLEVER_H +#define D_A_OBJ_SW_WHIPLEVER_H + +#include +#include +#include + +class dAcOSwWhipLever_c : public dAcObjBase_c { +public: + dAcOSwWhipLever_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwWhipLever_c() {} + + STATE_FUNC_DECLARE(dAcOSwWhipLever_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwWhipLever_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_swhit.h b/include/d/a/obj/d_a_obj_swhit.h new file mode 100644 index 00000000..56d2e8c5 --- /dev/null +++ b/include/d/a/obj/d_a_obj_swhit.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_SWHIT_H +#define D_A_OBJ_SWHIT_H + +#include +#include +#include + +class dAcOswhit_c : public dAcObjBase_c { +public: + dAcOswhit_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOswhit_c() {} + + STATE_FUNC_DECLARE(dAcOswhit_c, OnWait); + STATE_FUNC_DECLARE(dAcOswhit_c, On); + STATE_FUNC_DECLARE(dAcOswhit_c, OffWait); + STATE_FUNC_DECLARE(dAcOswhit_c, Off); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOswhit_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_switch_shutter.h b/include/d/a/obj/d_a_obj_switch_shutter.h new file mode 100644 index 00000000..a68e91c9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_switch_shutter.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_SWITCH_SHUTTER_H +#define D_A_OBJ_SWITCH_SHUTTER_H + +#include +#include +#include + +class dAcOSwShutter_c : public dAcObjBase_c { +public: + dAcOSwShutter_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwShutter_c() {} + + STATE_FUNC_DECLARE(dAcOSwShutter_c, Wait); + STATE_FUNC_DECLARE(dAcOSwShutter_c, Move); + STATE_FUNC_DECLARE(dAcOSwShutter_c, WaitEventEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwShutter_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_switch_wall.h b/include/d/a/obj/d_a_obj_switch_wall.h new file mode 100644 index 00000000..7bda307c --- /dev/null +++ b/include/d/a/obj/d_a_obj_switch_wall.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SWITCH_WALL_H +#define D_A_OBJ_SWITCH_WALL_H + +#include +#include +#include + +class dAcOswitchWall_c : public dAcObjBase_c { +public: + dAcOswitchWall_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOswitchWall_c() {} + + STATE_FUNC_DECLARE(dAcOswitchWall_c, Up); + STATE_FUNC_DECLARE(dAcOswitchWall_c, Down); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOswitchWall_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sword_candle.h b/include/d/a/obj/d_a_obj_sword_candle.h new file mode 100644 index 00000000..0b68c12f --- /dev/null +++ b/include/d/a/obj/d_a_obj_sword_candle.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SWORD_CANDLE_H +#define D_A_OBJ_SWORD_CANDLE_H + +#include +#include +#include + +class dAcOSwordCandle_c : public dAcObjBase_c { +public: + dAcOSwordCandle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwordCandle_c() {} + + STATE_FUNC_DECLARE(dAcOSwordCandle_c, Wait); + STATE_FUNC_DECLARE(dAcOSwordCandle_c, WaitClear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwordCandle_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sword_stab.h b/include/d/a/obj/d_a_obj_sword_stab.h new file mode 100644 index 00000000..a218bd6e --- /dev/null +++ b/include/d/a/obj/d_a_obj_sword_stab.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SWORD_STAB_H +#define D_A_OBJ_SWORD_STAB_H + +#include +#include +#include + +class dAcOSwordStab_c : public dAcObjBase_c { +public: + dAcOSwordStab_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwordStab_c() {} + + STATE_FUNC_DECLARE(dAcOSwordStab_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwordStab_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_swrd_prj.h b/include/d/a/obj/d_a_obj_swrd_prj.h new file mode 100644 index 00000000..ffbf8d04 --- /dev/null +++ b/include/d/a/obj/d_a_obj_swrd_prj.h @@ -0,0 +1,28 @@ +#ifndef D_A_OBJ_SWRD_PRJ_H +#define D_A_OBJ_SWRD_PRJ_H + +#include +#include +#include + +class dAcOSwrdPrj : public dAcObjBase_c { +public: + dAcOSwrdPrj(); + virtual ~dAcOSwrdPrj(); + + STATE_FUNC_DECLARE(dAcOSwrdPrj, WaitHarp); + STATE_FUNC_DECLARE(dAcOSwrdPrj, WaitAppear); + STATE_FUNC_DECLARE(dAcOSwrdPrj, Wait); + STATE_FUNC_DECLARE(dAcOSwrdPrj, WaitCross); + STATE_FUNC_DECLARE(dAcOSwrdPrj, ChkTri); + STATE_FUNC_DECLARE(dAcOSwrdPrj, End); + STATE_FUNC_DECLARE(dAcOSwrdPrj, SWWait); + STATE_FUNC_DECLARE(dAcOSwrdPrj, SWWaitCross); + STATE_FUNC_DECLARE(dAcOSwrdPrj, SWChkTri); + STATE_FUNC_DECLARE(dAcOSwrdPrj, SWEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwrdPrj); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_syako_shutter.h b/include/d/a/obj/d_a_obj_syako_shutter.h new file mode 100644 index 00000000..8da96d5a --- /dev/null +++ b/include/d/a/obj/d_a_obj_syako_shutter.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_SYAKO_SHUTTER_H +#define D_A_OBJ_SYAKO_SHUTTER_H + +#include +#include +#include + +class dAcOSyakoShutter_c : public dAcObjBase_c { +public: + dAcOSyakoShutter_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSyakoShutter_c() {} + + STATE_FUNC_DECLARE(dAcOSyakoShutter_c, Wait); + STATE_FUNC_DECLARE(dAcOSyakoShutter_c, OpenEvent); + STATE_FUNC_DECLARE(dAcOSyakoShutter_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSyakoShutter_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tableware.h b/include/d/a/obj/d_a_obj_tableware.h new file mode 100644 index 00000000..aac29d8e --- /dev/null +++ b/include/d/a/obj/d_a_obj_tableware.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_TABLEWARE_H +#define D_A_OBJ_TABLEWARE_H + +#include +#include +#include + +class dAcOTableWare_c : public dAcObjBase_c { +public: + dAcOTableWare_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTableWare_c() {} + + STATE_FUNC_DECLARE(dAcOTableWare_c, Wait); + STATE_FUNC_DECLARE(dAcOTableWare_c, Down); + STATE_FUNC_DECLARE(dAcOTableWare_c, Drop); + STATE_FUNC_DECLARE(dAcOTableWare_c, WindMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTableWare_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tackle.h b/include/d/a/obj/d_a_obj_tackle.h new file mode 100644 index 00000000..834b3b61 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tackle.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_TACKLE_H +#define D_A_OBJ_TACKLE_H + +#include +#include +#include + +class dAcOTackle_c : public dAcObjBase_c { +public: + dAcOTackle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTackle_c() {} + + STATE_FUNC_DECLARE(dAcOTackle_c, Wait); + STATE_FUNC_DECLARE(dAcOTackle_c, Broken); + STATE_FUNC_DECLARE(dAcOTackle_c, ResqueMole); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTackle_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tarzan_pole.h b/include/d/a/obj/d_a_obj_tarzan_pole.h new file mode 100644 index 00000000..59766180 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tarzan_pole.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_TARZAN_POLE_H +#define D_A_OBJ_TARZAN_POLE_H + +#include + +class dAcOTarzanPole_c : public dAcObjBase_c { +public: + dAcOTarzanPole_c() {} + virtual ~dAcOTarzanPole_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_teni_rail.h b/include/d/a/obj/d_a_obj_teni_rail.h new file mode 100644 index 00000000..2d6167eb --- /dev/null +++ b/include/d/a/obj/d_a_obj_teni_rail.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_TENI_RAIL_H +#define D_A_OBJ_TENI_RAIL_H + +#include + +class dAcOTeniRail : public dAcObjBase_c { +public: + dAcOTeniRail(); + virtual ~dAcOTeniRail(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_teni_rail_post.h b/include/d/a/obj/d_a_obj_teni_rail_post.h new file mode 100644 index 00000000..2e6c4a12 --- /dev/null +++ b/include/d/a/obj/d_a_obj_teni_rail_post.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_TENI_RAIL_POST_H +#define D_A_OBJ_TENI_RAIL_POST_H + +#include + +class dAcOTeniRailPost : public dAcObjBase_c { +public: + dAcOTeniRailPost(); + virtual ~dAcOTeniRailPost(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tenijima.h b/include/d/a/obj/d_a_obj_tenijima.h new file mode 100644 index 00000000..96862f77 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tenijima.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_TENIJIMA_H +#define D_A_OBJ_TENIJIMA_H + +#include + +class dAcOtenijima_c : public dAcObjBase_c { +public: + dAcOtenijima_c() {} + virtual ~dAcOtenijima_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_terry_bicycle.h b/include/d/a/obj/d_a_obj_terry_bicycle.h new file mode 100644 index 00000000..06a9b18a --- /dev/null +++ b/include/d/a/obj/d_a_obj_terry_bicycle.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TERRY_BICYCLE_H +#define D_A_OBJ_TERRY_BICYCLE_H + +#include +#include +#include + +class dAcOTerryBicycle_c : public dAcObjBase_c { +public: + dAcOTerryBicycle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTerryBicycle_c() {} + + STATE_FUNC_DECLARE(dAcOTerryBicycle_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTerryBicycle_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_terry_gimmick.h b/include/d/a/obj/d_a_obj_terry_gimmick.h new file mode 100644 index 00000000..1365e7ee --- /dev/null +++ b/include/d/a/obj/d_a_obj_terry_gimmick.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TERRY_GIMMICK_H +#define D_A_OBJ_TERRY_GIMMICK_H + +#include +#include +#include + +class dAcOTerryGimmick_c : public dAcObjBase_c { +public: + dAcOTerryGimmick_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTerryGimmick_c() {} + + STATE_FUNC_DECLARE(dAcOTerryGimmick_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTerryGimmick_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_terry_hole.h b/include/d/a/obj/d_a_obj_terry_hole.h new file mode 100644 index 00000000..a556621e --- /dev/null +++ b/include/d/a/obj/d_a_obj_terry_hole.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TERRY_HOLE_H +#define D_A_OBJ_TERRY_HOLE_H + +#include +#include +#include + +class dAcOTerryHole_c : public dAcObjBase_c { +public: + dAcOTerryHole_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTerryHole_c() {} + + STATE_FUNC_DECLARE(dAcOTerryHole_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTerryHole_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_terry_island.h b/include/d/a/obj/d_a_obj_terry_island.h new file mode 100644 index 00000000..2212dbf1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_terry_island.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_TERRY_ISLAND_H +#define D_A_OBJ_TERRY_ISLAND_H + +#include +#include +#include + +class dAcOterryIsland_c : public dAcObjBase_c { +public: + dAcOterryIsland_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOterryIsland_c() {} + + STATE_FUNC_DECLARE(dAcOterryIsland_c, Wait); + STATE_FUNC_DECLARE(dAcOterryIsland_c, Vanish); + STATE_FUNC_DECLARE(dAcOterryIsland_c, Vacuum); + STATE_FUNC_DECLARE(dAcOterryIsland_c, Smoke); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOterryIsland_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_terry_shop.h b/include/d/a/obj/d_a_obj_terry_shop.h new file mode 100644 index 00000000..0f987584 --- /dev/null +++ b/include/d/a/obj/d_a_obj_terry_shop.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_TERRY_SHOP_H +#define D_A_OBJ_TERRY_SHOP_H + +#include +#include +#include + +class dAcOterryShop_c : public dAcObjBase_c { +public: + dAcOterryShop_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOterryShop_c() {} + + STATE_FUNC_DECLARE(dAcOterryShop_c, Move); + STATE_FUNC_DECLARE(dAcOterryShop_c, Stop); + STATE_FUNC_DECLARE(dAcOterryShop_c, Enter); + STATE_FUNC_DECLARE(dAcOterryShop_c, TakeOff); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOterryShop_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_terry_switch.h b/include/d/a/obj/d_a_obj_terry_switch.h new file mode 100644 index 00000000..a3959022 --- /dev/null +++ b/include/d/a/obj/d_a_obj_terry_switch.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TERRY_SWITCH_H +#define D_A_OBJ_TERRY_SWITCH_H + +#include +#include +#include + +class dAcOTerrySwitch_c : public dAcObjBase_c { +public: + dAcOTerrySwitch_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTerrySwitch_c() {} + + STATE_FUNC_DECLARE(dAcOTerrySwitch_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTerrySwitch_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_base.h b/include/d/a/obj/d_a_obj_time_base.h new file mode 100644 index 00000000..e6195556 --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_base.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TIME_BASE_H +#define D_A_OBJ_TIME_BASE_H + +#include +#include +#include + +class dAcOTimeBase_c : public dAcObjBase_c { +public: + dAcOTimeBase_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeBase_c() {} + + STATE_FUNC_DECLARE(dAcOTimeBase_c, Wait); + STATE_FUNC_DECLARE(dAcOTimeBase_c, Event); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeBase_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_block.h b/include/d/a/obj/d_a_obj_time_block.h new file mode 100644 index 00000000..2e48e0ed --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_block.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TIME_BLOCK_H +#define D_A_OBJ_TIME_BLOCK_H + +#include +#include +#include + +class dAcOTimeBlock_c : public dAcObjBase_c { +public: + dAcOTimeBlock_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeBlock_c() {} + + STATE_FUNC_DECLARE(dAcOTimeBlock_c, Wait); + STATE_FUNC_DECLARE(dAcOTimeBlock_c, TimeSlip); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeBlock_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_boat.h b/include/d/a/obj/d_a_obj_time_boat.h new file mode 100644 index 00000000..8545eb26 --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_boat.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_TIME_BOAT_H +#define D_A_OBJ_TIME_BOAT_H + +#include +#include +#include + +class dAcOTimeBoat_c : public dAcObjBase_c { +public: + dAcOTimeBoat_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeBoat_c() {} + + STATE_FUNC_DECLARE(dAcOTimeBoat_c, Wait); + STATE_FUNC_DECLARE(dAcOTimeBoat_c, StartTimeSlip); + STATE_FUNC_DECLARE(dAcOTimeBoat_c, TSWait); + STATE_FUNC_DECLARE(dAcOTimeBoat_c, TSRide); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeBoat_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_boat_bullet.h b/include/d/a/obj/d_a_obj_time_boat_bullet.h new file mode 100644 index 00000000..e229813a --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_boat_bullet.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TIME_BOAT_BULLET_H +#define D_A_OBJ_TIME_BOAT_BULLET_H + +#include +#include +#include + +class dAcOTimeBoatBullet_c : public dAcObjBase_c { +public: + dAcOTimeBoatBullet_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeBoatBullet_c() {} + + STATE_FUNC_DECLARE(dAcOTimeBoatBullet_c, Wait); + STATE_FUNC_DECLARE(dAcOTimeBoatBullet_c, Explode); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeBoatBullet_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_door.h b/include/d/a/obj/d_a_obj_time_door.h new file mode 100644 index 00000000..2b8f33a9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_door.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TIME_DOOR_H +#define D_A_OBJ_TIME_DOOR_H + +#include +#include +#include + +class dAcOTimeDoor_c : public dAcObjBase_c { +public: + dAcOTimeDoor_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeDoor_c() {} + + STATE_FUNC_DECLARE(dAcOTimeDoor_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeDoor_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_door_before.h b/include/d/a/obj/d_a_obj_time_door_before.h new file mode 100644 index 00000000..99f88fd0 --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_door_before.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TIME_DOOR_BEFORE_H +#define D_A_OBJ_TIME_DOOR_BEFORE_H + +#include +#include +#include + +class dAcOTimeDoorBefore_c : public dAcObjBase_c { +public: + dAcOTimeDoorBefore_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeDoorBefore_c() {} + + STATE_FUNC_DECLARE(dAcOTimeDoorBefore_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeDoorBefore_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_stage_bg.h b/include/d/a/obj/d_a_obj_time_stage_bg.h new file mode 100644 index 00000000..8041c6d8 --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_stage_bg.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TIME_STAGE_BG_H +#define D_A_OBJ_TIME_STAGE_BG_H + +#include +#include +#include + +class dAcOTimeStageBg_c : public dAcObjBase_c { +public: + dAcOTimeStageBg_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeStageBg_c() {} + + STATE_FUNC_DECLARE(dAcOTimeStageBg_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeStageBg_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_stone.h b/include/d/a/obj/d_a_obj_time_stone.h new file mode 100644 index 00000000..ebb67230 --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_stone.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_TIME_STONE_H +#define D_A_OBJ_TIME_STONE_H + +#include +#include +#include + +class dAcOTimeStone_c : public dAcObjBase_c { +public: + dAcOTimeStone_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeStone_c() {} + + STATE_FUNC_DECLARE(dAcOTimeStone_c, Wait); + STATE_FUNC_DECLARE(dAcOTimeStone_c, TimeSlip); + STATE_FUNC_DECLARE(dAcOTimeStone_c, TimeSlipEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeStone_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_toge_trap.h b/include/d/a/obj/d_a_obj_toge_trap.h new file mode 100644 index 00000000..5366a8d4 --- /dev/null +++ b/include/d/a/obj/d_a_obj_toge_trap.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TOGE_TRAP_H +#define D_A_OBJ_TOGE_TRAP_H + +#include +#include +#include + +class dAcOtogeTrap_c : public dAcObjBase_c { +public: + dAcOtogeTrap_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOtogeTrap_c() {} + + STATE_FUNC_DECLARE(dAcOtogeTrap_c, Wait); + STATE_FUNC_DECLARE(dAcOtogeTrap_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOtogeTrap_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tornado.h b/include/d/a/obj/d_a_obj_tornado.h new file mode 100644 index 00000000..96a35a33 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tornado.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TORNADO_H +#define D_A_OBJ_TORNADO_H + +#include +#include +#include + +class dAcOTornado_c : public dAcObjBase_c { +public: + dAcOTornado_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTornado_c() {} + + STATE_FUNC_DECLARE(dAcOTornado_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTornado_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tower_D101.h b/include/d/a/obj/d_a_obj_tower_D101.h new file mode 100644 index 00000000..0c79e7e1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tower_D101.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TOWER_D101_H +#define D_A_OBJ_TOWER_D101_H + +#include +#include +#include + +class dAcOTowerD101_c : public dAcObjBase_c { +public: + dAcOTowerD101_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTowerD101_c() {} + + STATE_FUNC_DECLARE(dAcOTowerD101_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTowerD101_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tower_bomb.h b/include/d/a/obj/d_a_obj_tower_bomb.h new file mode 100644 index 00000000..ac3b3fd1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tower_bomb.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_TOWER_BOMB_H +#define D_A_OBJ_TOWER_BOMB_H + +#include +#include +#include + +class dAcOTowerBomb_c : public dAcObjBase_c { +public: + dAcOTowerBomb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTowerBomb_c() {} + + STATE_FUNC_DECLARE(dAcOTowerBomb_c, Wait); + STATE_FUNC_DECLARE(dAcOTowerBomb_c, Bomb); + STATE_FUNC_DECLARE(dAcOTowerBomb_c, Broken); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTowerBomb_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tower_gearD101.h b/include/d/a/obj/d_a_obj_tower_gearD101.h new file mode 100644 index 00000000..1c248889 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tower_gearD101.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TOWER_GEARD101_H +#define D_A_OBJ_TOWER_GEARD101_H + +#include +#include +#include + +class dAcOTowerGearD101_c : public dAcObjBase_c { +public: + dAcOTowerGearD101_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTowerGearD101_c() {} + + STATE_FUNC_DECLARE(dAcOTowerGearD101_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTowerGearD101_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tower_hand_D101.h b/include/d/a/obj/d_a_obj_tower_hand_D101.h new file mode 100644 index 00000000..b0f3bab7 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tower_hand_D101.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_TOWER_HAND_D101_H +#define D_A_OBJ_TOWER_HAND_D101_H + +#include +#include +#include + +class dAcOTowerHandD101_c : public dAcObjBase_c { +public: + dAcOTowerHandD101_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTowerHandD101_c() {} + + STATE_FUNC_DECLARE(dAcOTowerHandD101_c, RemainOpen); + STATE_FUNC_DECLARE(dAcOTowerHandD101_c, Close); + STATE_FUNC_DECLARE(dAcOTowerHandD101_c, RemainClosed); + STATE_FUNC_DECLARE(dAcOTowerHandD101_c, Open); + STATE_FUNC_DECLARE(dAcOTowerHandD101_c, Hold); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTowerHandD101_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tr_shutter_cs.h b/include/d/a/obj/d_a_obj_tr_shutter_cs.h new file mode 100644 index 00000000..0e000af9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tr_shutter_cs.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TR_SHUTTER_CS_H +#define D_A_OBJ_TR_SHUTTER_CS_H + +#include +#include +#include + +class dAcOTrlyShtrChgScn_c : public dAcObjDoor_c { +public: + dAcOTrlyShtrChgScn_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTrlyShtrChgScn_c() {} + + STATE_FUNC_DECLARE(dAcOTrlyShtrChgScn_c, Wait); + STATE_FUNC_DECLARE(dAcOTrlyShtrChgScn_c, OpenEvent); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTrlyShtrChgScn_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_trap_bird_wood.h b/include/d/a/obj/d_a_obj_trap_bird_wood.h new file mode 100644 index 00000000..c3ba93dd --- /dev/null +++ b/include/d/a/obj/d_a_obj_trap_bird_wood.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TRAP_BIRD_WOOD_H +#define D_A_OBJ_TRAP_BIRD_WOOD_H + +#include +#include +#include + +class dAcOTrapBirdWood_c : public dAcObjBase_c { +public: + dAcOTrapBirdWood_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTrapBirdWood_c() {} + + STATE_FUNC_DECLARE(dAcOTrapBirdWood_c, Wait); + STATE_FUNC_DECLARE(dAcOTrapBirdWood_c, Broken); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTrapBirdWood_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_trap_rock_1.h b/include/d/a/obj/d_a_obj_trap_rock_1.h new file mode 100644 index 00000000..caeaab9e --- /dev/null +++ b/include/d/a/obj/d_a_obj_trap_rock_1.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_TRAP_ROCK_1_H +#define D_A_OBJ_TRAP_ROCK_1_H + +#include +#include +#include + +class dAcOtrapRock1_c : public dAcObjBase_c { +public: + dAcOtrapRock1_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOtrapRock1_c() {} + + STATE_FUNC_DECLARE(dAcOtrapRock1_c, TrapWait); + STATE_FUNC_DECLARE(dAcOtrapRock1_c, TrapAction); + STATE_FUNC_DECLARE(dAcOtrapRock1_c, TrapReturn); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOtrapRock1_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_treasure_island.h b/include/d/a/obj/d_a_obj_treasure_island.h new file mode 100644 index 00000000..1866ec42 --- /dev/null +++ b/include/d/a/obj/d_a_obj_treasure_island.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_TREASURE_ISLAND_H +#define D_A_OBJ_TREASURE_ISLAND_H + +#include + +class dAcOtreasureIsland_c : public dAcObjBase_c { +public: + dAcOtreasureIsland_c() {} + virtual ~dAcOtreasureIsland_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_treasure_island_b.h b/include/d/a/obj/d_a_obj_treasure_island_b.h new file mode 100644 index 00000000..25e4f4d6 --- /dev/null +++ b/include/d/a/obj/d_a_obj_treasure_island_b.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TREASURE_ISLAND_B_H +#define D_A_OBJ_TREASURE_ISLAND_B_H + +#include +#include +#include + +class dAcOtreasureIslandB_c : public dAcObjBase_c { +public: + dAcOtreasureIslandB_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOtreasureIslandB_c() {} + + STATE_FUNC_DECLARE(dAcOtreasureIslandB_c, Wait); + STATE_FUNC_DECLARE(dAcOtreasureIslandB_c, CoverBreak); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOtreasureIslandB_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_trolley.h b/include/d/a/obj/d_a_obj_trolley.h new file mode 100644 index 00000000..f2bbac12 --- /dev/null +++ b/include/d/a/obj/d_a_obj_trolley.h @@ -0,0 +1,36 @@ +#ifndef D_A_OBJ_TROLLEY_H +#define D_A_OBJ_TROLLEY_H + +#include +#include +#include + +class dAcOTrolley_c : public dAcObjBase_c { +public: + dAcOTrolley_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTrolley_c() {} + + STATE_FUNC_DECLARE(dAcOTrolley_c, Wait); + STATE_FUNC_DECLARE(dAcOTrolley_c, RideAction); + STATE_FUNC_DECLARE(dAcOTrolley_c, StartAction); + STATE_FUNC_DECLARE(dAcOTrolley_c, PathMove); + STATE_FUNC_DECLARE(dAcOTrolley_c, StopAction); + STATE_FUNC_DECLARE(dAcOTrolley_c, CrashAction); + STATE_FUNC_DECLARE(dAcOTrolley_c, PushPull); + STATE_FUNC_DECLARE(dAcOTrolley_c, Fall); + STATE_FUNC_DECLARE(dAcOTrolley_c, End); + STATE_FUNC_DECLARE(dAcOTrolley_c, TimeSlipStart); + STATE_FUNC_DECLARE(dAcOTrolley_c, TimeSlipEnd); + STATE_FUNC_DECLARE(dAcOTrolley_c, WaitOpenDoor); + STATE_FUNC_DECLARE(dAcOTrolley_c, RestartWait); + STATE_FUNC_DECLARE(dAcOTrolley_c, BuriedSand); + STATE_FUNC_DECLARE(dAcOTrolley_c, BackMove); + STATE_FUNC_DECLARE(dAcOTrolley_c, F302RevivalDemo); + STATE_FUNC_DECLARE(dAcOTrolley_c, TimeSlipEndFromAnother); + STATE_FUNC_DECLARE(dAcOTrolley_c, WaitOnSwitch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTrolley_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_trolley_shutter.h b/include/d/a/obj/d_a_obj_trolley_shutter.h new file mode 100644 index 00000000..fcf637bc --- /dev/null +++ b/include/d/a/obj/d_a_obj_trolley_shutter.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TROLLEY_SHUTTER_H +#define D_A_OBJ_TROLLEY_SHUTTER_H + +#include +#include +#include + +class dAcOTrolleyShutter_c : public dAcObjDoor_c { +public: + dAcOTrolleyShutter_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTrolleyShutter_c() {} + + STATE_FUNC_DECLARE(dAcOTrolleyShutter_c, Wait); + STATE_FUNC_DECLARE(dAcOTrolleyShutter_c, OpenEvent); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTrolleyShutter_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_truck.h b/include/d/a/obj/d_a_obj_truck.h new file mode 100644 index 00000000..da79d00a --- /dev/null +++ b/include/d/a/obj/d_a_obj_truck.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_TRUCK_H +#define D_A_OBJ_TRUCK_H + +#include +#include +#include + +class dAcOtruck_c : public dAcObjBase_c { +public: + dAcOtruck_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOtruck_c() {} + + STATE_FUNC_DECLARE(dAcOtruck_c, Wait); + STATE_FUNC_DECLARE(dAcOtruck_c, Ready); + STATE_FUNC_DECLARE(dAcOtruck_c, PathMove); + STATE_FUNC_DECLARE(dAcOtruck_c, Sink); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOtruck_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_truck_rail_col.h b/include/d/a/obj/d_a_obj_truck_rail_col.h new file mode 100644 index 00000000..4862bda5 --- /dev/null +++ b/include/d/a/obj/d_a_obj_truck_rail_col.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TRUCK_RAIL_COL_H +#define D_A_OBJ_TRUCK_RAIL_COL_H + +#include +#include +#include + +class dAcOTruckRailCol_c : public dAcObjBase_c { +public: + dAcOTruckRailCol_c(); + virtual ~dAcOTruckRailCol_c(); + + STATE_FUNC_DECLARE(dAcOTruckRailCol_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTruckRailCol_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_truck_stopper.h b/include/d/a/obj/d_a_obj_truck_stopper.h new file mode 100644 index 00000000..bbd33d5a --- /dev/null +++ b/include/d/a/obj/d_a_obj_truck_stopper.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TRUCK_STOPPER_H +#define D_A_OBJ_TRUCK_STOPPER_H + +#include +#include +#include + +class dAcOtruckStopper_c : public dAcObjBase_c { +public: + dAcOtruckStopper_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOtruckStopper_c() {} + + STATE_FUNC_DECLARE(dAcOtruckStopper_c, Wait); + STATE_FUNC_DECLARE(dAcOtruckStopper_c, Break); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOtruckStopper_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tubo.h b/include/d/a/obj/d_a_obj_tubo.h new file mode 100644 index 00000000..a1e6d948 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tubo.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_TUBO_H +#define D_A_OBJ_TUBO_H + +#include +#include +#include + +class dAcOtubo_c : public dAcObjBase_c { +public: + dAcOtubo_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOtubo_c() {} + + STATE_FUNC_DECLARE(dAcOtubo_c, Wait); + STATE_FUNC_DECLARE(dAcOtubo_c, Grab); + STATE_FUNC_DECLARE(dAcOtubo_c, Put); + STATE_FUNC_DECLARE(dAcOtubo_c, Slope); + STATE_FUNC_DECLARE(dAcOtubo_c, Rebirth); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOtubo_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tubo_big.h b/include/d/a/obj/d_a_obj_tubo_big.h new file mode 100644 index 00000000..6c7e4d15 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tubo_big.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_TUBO_BIG_H +#define D_A_OBJ_TUBO_BIG_H + +#include +#include +#include + +class dAcOTuboBig_c : public dAcObjBase_c { +public: + dAcOTuboBig_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTuboBig_c() {} + + STATE_FUNC_DECLARE(dAcOTuboBig_c, Wait); + STATE_FUNC_DECLARE(dAcOTuboBig_c, Grab); + STATE_FUNC_DECLARE(dAcOTuboBig_c, Water); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTuboBig_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tumble_weed.h b/include/d/a/obj/d_a_obj_tumble_weed.h new file mode 100644 index 00000000..9abd82d7 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tumble_weed.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TUMBLE_WEED_H +#define D_A_OBJ_TUMBLE_WEED_H + +#include +#include +#include + +class dAcOTumbleWeed_c : public dAcObjBase_c { +public: + dAcOTumbleWeed_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTumbleWeed_c() {} + + STATE_FUNC_DECLARE(dAcOTumbleWeed_c, Wait); + STATE_FUNC_DECLARE(dAcOTumbleWeed_c, Slope); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTumbleWeed_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_under_cloud.h b/include/d/a/obj/d_a_obj_under_cloud.h new file mode 100644 index 00000000..84c3eddd --- /dev/null +++ b/include/d/a/obj/d_a_obj_under_cloud.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_UNDER_CLOUD_H +#define D_A_OBJ_UNDER_CLOUD_H + +#include + +class dAcOunderCloud_c : public dAcObjBase_c { +public: + dAcOunderCloud_c() {} + virtual ~dAcOunderCloud_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_underground.h b/include/d/a/obj/d_a_obj_underground.h new file mode 100644 index 00000000..c7f917ef --- /dev/null +++ b/include/d/a/obj/d_a_obj_underground.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_UNDERGROUND_H +#define D_A_OBJ_UNDERGROUND_H + +#include + +class dAcOUnderground_c : public dAcObjBase_c { +public: + dAcOUnderground_c() {} + virtual ~dAcOUnderground_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_underground_switch.h b/include/d/a/obj/d_a_obj_underground_switch.h new file mode 100644 index 00000000..59828507 --- /dev/null +++ b/include/d/a/obj/d_a_obj_underground_switch.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_UNDERGROUND_SWITCH_H +#define D_A_OBJ_UNDERGROUND_SWITCH_H + +#include +#include +#include + +class dAcOUgSwitch_c : public dAcObjBase_c { +public: + dAcOUgSwitch_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOUgSwitch_c() {} + + STATE_FUNC_DECLARE(dAcOUgSwitch_c, Off); + STATE_FUNC_DECLARE(dAcOUgSwitch_c, Active); + STATE_FUNC_DECLARE(dAcOUgSwitch_c, On); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOUgSwitch_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_updown_lava.h b/include/d/a/obj/d_a_obj_updown_lava.h new file mode 100644 index 00000000..cfa88f1e --- /dev/null +++ b/include/d/a/obj/d_a_obj_updown_lava.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_UPDOWN_LAVA_H +#define D_A_OBJ_UPDOWN_LAVA_H + +#include +#include +#include + +class dAcOupdownLava_c : public dAcObjBase_c { +public: + dAcOupdownLava_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOupdownLava_c() {} + + STATE_FUNC_DECLARE(dAcOupdownLava_c, Wait); + STATE_FUNC_DECLARE(dAcOupdownLava_c, UpDown); + STATE_FUNC_DECLARE(dAcOupdownLava_c, Stop); + STATE_FUNC_DECLARE(dAcOupdownLava_c, Up); + STATE_FUNC_DECLARE(dAcOupdownLava_c, Sink); + STATE_FUNC_DECLARE(dAcOupdownLava_c, Down); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOupdownLava_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_uta_demo_pedest.h b/include/d/a/obj/d_a_obj_uta_demo_pedest.h new file mode 100644 index 00000000..0e39466f --- /dev/null +++ b/include/d/a/obj/d_a_obj_uta_demo_pedest.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_UTA_DEMO_PEDEST_H +#define D_A_OBJ_UTA_DEMO_PEDEST_H + +#include + +class dAcOutaDemoPedest_c : public dAcObjBase_c { +public: + dAcOutaDemoPedest_c() {} + virtual ~dAcOutaDemoPedest_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_utajima.h b/include/d/a/obj/d_a_obj_utajima.h new file mode 100644 index 00000000..ef06d287 --- /dev/null +++ b/include/d/a/obj/d_a_obj_utajima.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_UTAJIMA_H +#define D_A_OBJ_UTAJIMA_H + +#include + +class dAcOutajima_c : public dAcObjBase_c { +public: + dAcOutajima_c() {} + virtual ~dAcOutajima_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_utajima_island.h b/include/d/a/obj/d_a_obj_utajima_island.h new file mode 100644 index 00000000..43ca4a8c --- /dev/null +++ b/include/d/a/obj/d_a_obj_utajima_island.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_UTAJIMA_ISLAND_H +#define D_A_OBJ_UTAJIMA_ISLAND_H + +#include +#include +#include + +class dAcOutajimaIsland_c : public dAcObjBase_c { +public: + dAcOutajimaIsland_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOutajimaIsland_c() {} + + STATE_FUNC_DECLARE(dAcOutajimaIsland_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOutajimaIsland_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_utajima_lv2.h b/include/d/a/obj/d_a_obj_utajima_lv2.h new file mode 100644 index 00000000..ca94903a --- /dev/null +++ b/include/d/a/obj/d_a_obj_utajima_lv2.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_UTAJIMA_LV2_H +#define D_A_OBJ_UTAJIMA_LV2_H + +#include + +class dAcOutajimaLv2_c : public dAcObjBase_c { +public: + dAcOutajimaLv2_c() {} + virtual ~dAcOutajimaLv2_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_utajima_main_mecha.h b/include/d/a/obj/d_a_obj_utajima_main_mecha.h new file mode 100644 index 00000000..4c8f404c --- /dev/null +++ b/include/d/a/obj/d_a_obj_utajima_main_mecha.h @@ -0,0 +1,26 @@ +#ifndef D_A_OBJ_UTAJIMA_MAIN_MECHA_H +#define D_A_OBJ_UTAJIMA_MAIN_MECHA_H + +#include +#include +#include + +class dAcOutajimaMainMecha_c : public dAcObjBase_c { +public: + dAcOutajimaMainMecha_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOutajimaMainMecha_c() {} + + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, Before); + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, Appear); + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, Main); + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, Roll); + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, Disappear); + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, After); + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, StopperReset); + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, Reset); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOutajimaMainMecha_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_utajima_pedestal.h b/include/d/a/obj/d_a_obj_utajima_pedestal.h new file mode 100644 index 00000000..9f7e4d46 --- /dev/null +++ b/include/d/a/obj/d_a_obj_utajima_pedestal.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_UTAJIMA_PEDESTAL_H +#define D_A_OBJ_UTAJIMA_PEDESTAL_H + +#include +#include +#include + +class dAcOutajimaPedestal_c : public dAcObjBase_c { +public: + dAcOutajimaPedestal_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOutajimaPedestal_c() {} + + STATE_FUNC_DECLARE(dAcOutajimaPedestal_c, Wait); + STATE_FUNC_DECLARE(dAcOutajimaPedestal_c, Move); + STATE_FUNC_DECLARE(dAcOutajimaPedestal_c, Reset); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOutajimaPedestal_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_utajima_stopper.h b/include/d/a/obj/d_a_obj_utajima_stopper.h new file mode 100644 index 00000000..f27792b1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_utajima_stopper.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_UTAJIMA_STOPPER_H +#define D_A_OBJ_UTAJIMA_STOPPER_H + +#include +#include +#include + +class dAcOutajimaStopper_c : public dAcObjBase_c { +public: + dAcOutajimaStopper_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOutajimaStopper_c() {} + + STATE_FUNC_DECLARE(dAcOutajimaStopper_c, Down); + STATE_FUNC_DECLARE(dAcOutajimaStopper_c, Rise); + STATE_FUNC_DECLARE(dAcOutajimaStopper_c, Up); + STATE_FUNC_DECLARE(dAcOutajimaStopper_c, Fall); + STATE_FUNC_DECLARE(dAcOutajimaStopper_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOutajimaStopper_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_vacu_dust.h b/include/d/a/obj/d_a_obj_vacu_dust.h new file mode 100644 index 00000000..669796ec --- /dev/null +++ b/include/d/a/obj/d_a_obj_vacu_dust.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_VACU_DUST_H +#define D_A_OBJ_VACU_DUST_H + +#include + +class dAcOVacuDust : public dAcObjBase_c { +public: + dAcOVacuDust(); + virtual ~dAcOVacuDust(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_vacu_dust_parts.h b/include/d/a/obj/d_a_obj_vacu_dust_parts.h new file mode 100644 index 00000000..16f163ee --- /dev/null +++ b/include/d/a/obj/d_a_obj_vacu_dust_parts.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_VACU_DUST_PARTS_H +#define D_A_OBJ_VACU_DUST_PARTS_H + +#include + +class dAcOVacuDustParts_c : public dAcObjBase_c { +public: + dAcOVacuDustParts_c(); + virtual ~dAcOVacuDustParts_c(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_vd_bullet.h b/include/d/a/obj/d_a_obj_vd_bullet.h new file mode 100644 index 00000000..2ec909ed --- /dev/null +++ b/include/d/a/obj/d_a_obj_vd_bullet.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_VD_BULLET_H +#define D_A_OBJ_VD_BULLET_H + +#include +#include +#include + +class dAcObjVdb_c : public dAcObjBase_c { +public: + dAcObjVdb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObjVdb_c() {} + + STATE_FUNC_DECLARE(dAcObjVdb_c, BulletMove); + STATE_FUNC_DECLARE(dAcObjVdb_c, BulletLost); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObjVdb_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_vent_fan.h b/include/d/a/obj/d_a_obj_vent_fan.h new file mode 100644 index 00000000..8ac60569 --- /dev/null +++ b/include/d/a/obj/d_a_obj_vent_fan.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_VENT_FAN_H +#define D_A_OBJ_VENT_FAN_H + +#include +#include +#include + +class dAcOventFan_c : public dAcObjBase_c { +public: + dAcOventFan_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOventFan_c() {} + + STATE_FUNC_DECLARE(dAcOventFan_c, Normal); + STATE_FUNC_DECLARE(dAcOventFan_c, Reverse); + STATE_FUNC_DECLARE(dAcOventFan_c, Vacuum); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOventFan_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_vortex.h b/include/d/a/obj/d_a_obj_vortex.h index dca91eb4..6ba8a6a9 100644 --- a/include/d/a/obj/d_a_obj_vortex.h +++ b/include/d/a/obj/d_a_obj_vortex.h @@ -1,9 +1,27 @@ -#include +#ifndef D_A_OBJ_VORTEX_H +#define D_A_OBJ_VORTEX_H #include +#include +#include -struct dAcObjVortex_c : public dAcObjBase_c { - // TODO - /* 0x330 */ u8 _[0x870 - 0x330]; +class dAcOVortex_c : public dAcObjBase_c { +public: + dAcOVortex_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOVortex_c() {} + + STATE_FUNC_DECLARE(dAcOVortex_c, Wait); + STATE_FUNC_DECLARE(dAcOVortex_c, Appear); + + void triggerActivation() { + actor_properties |= 0x4; + field_0x870 = 1; + } + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOVortex_c); + /* 0x??? */ u8 field____[0x870 - 0x36C]; /* 0x870 */ u8 field_0x870; }; + +#endif diff --git a/include/d/a/obj/d_a_obj_warp.h b/include/d/a/obj/d_a_obj_warp.h new file mode 100644 index 00000000..07fd77aa --- /dev/null +++ b/include/d/a/obj/d_a_obj_warp.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_WARP_H +#define D_A_OBJ_WARP_H + +#include +#include +#include + +class dAcOWarp_c : public dAcObjBase_c { +public: + dAcOWarp_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOWarp_c() {} + + STATE_FUNC_DECLARE(dAcOWarp_c, Wait); + STATE_FUNC_DECLARE(dAcOWarp_c, SirenFinish); + STATE_FUNC_DECLARE(dAcOWarp_c, GetItem); + STATE_FUNC_DECLARE(dAcOWarp_c, GateWait); + STATE_FUNC_DECLARE(dAcOWarp_c, GateOpen); + STATE_FUNC_DECLARE(dAcOWarp_c, GateIn); + STATE_FUNC_DECLARE(dAcOWarp_c, GateClear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOWarp_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_warp_hole.h b/include/d/a/obj/d_a_obj_warp_hole.h new file mode 100644 index 00000000..371b7d79 --- /dev/null +++ b/include/d/a/obj/d_a_obj_warp_hole.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_WARP_HOLE_H +#define D_A_OBJ_WARP_HOLE_H + +#include + +class dAcOwarpHole_c : public dAcObjBase_c { +public: + dAcOwarpHole_c() {} + virtual ~dAcOwarpHole_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_F100.h b/include/d/a/obj/d_a_obj_water_F100.h new file mode 100644 index 00000000..ce2b33cd --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_F100.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_WATER_F100_H +#define D_A_OBJ_WATER_F100_H + +#include + +class dAcOwaterF100_c : public dAcObjBase_c { +public: + dAcOwaterF100_c() {} + virtual ~dAcOwaterF100_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_igaiga.h b/include/d/a/obj/d_a_obj_water_igaiga.h new file mode 100644 index 00000000..57203837 --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_igaiga.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_WATER_IGAIGA_H +#define D_A_OBJ_WATER_IGAIGA_H + +#include +#include +#include + +class dAcOwaterIgaiga_c : public dAcObjBase_c { +public: + dAcOwaterIgaiga_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwaterIgaiga_c() {} + + STATE_FUNC_DECLARE(dAcOwaterIgaiga_c, Wait); + STATE_FUNC_DECLARE(dAcOwaterIgaiga_c, Stick); + STATE_FUNC_DECLARE(dAcOwaterIgaiga_c, Away); + STATE_FUNC_DECLARE(dAcOwaterIgaiga_c, Explode); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwaterIgaiga_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_jar.h b/include/d/a/obj/d_a_obj_water_jar.h new file mode 100644 index 00000000..13fe69c2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_jar.h @@ -0,0 +1,17 @@ +#ifndef D_A_OBJ_WATER_JAR_H +#define D_A_OBJ_WATER_JAR_H + +#include +#include +#include + +class dAcOWaterJar_c : public dAcObjBase_c { +public: + dAcOWaterJar_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOWaterJar_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOWaterJar_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_nut.h b/include/d/a/obj/d_a_obj_water_nut.h new file mode 100644 index 00000000..07f63cb1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_nut.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_WATER_NUT_H +#define D_A_OBJ_WATER_NUT_H + +#include +#include +#include + +class dAcOWaterNut_c : public dAcObjBase_c { +public: + dAcOWaterNut_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOWaterNut_c() {} + + STATE_FUNC_DECLARE(dAcOWaterNut_c, Wait); + STATE_FUNC_DECLARE(dAcOWaterNut_c, SwordCarry); + STATE_FUNC_DECLARE(dAcOWaterNut_c, Throw); + STATE_FUNC_DECLARE(dAcOWaterNut_c, Drop); + STATE_FUNC_DECLARE(dAcOWaterNut_c, Explode); + STATE_FUNC_DECLARE(dAcOWaterNut_c, Birth); + STATE_FUNC_DECLARE(dAcOWaterNut_c, Peel); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOWaterNut_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_nut_leaf.h b/include/d/a/obj/d_a_obj_water_nut_leaf.h new file mode 100644 index 00000000..3dcabd53 --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_nut_leaf.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_WATER_NUT_LEAF_H +#define D_A_OBJ_WATER_NUT_LEAF_H + +#include +#include +#include + +class dAcOWaterNutLeaf_c : public dAcObjBase_c { +public: + dAcOWaterNutLeaf_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOWaterNutLeaf_c() {} + + STATE_FUNC_DECLARE(dAcOWaterNutLeaf_c, Wait); + STATE_FUNC_DECLARE(dAcOWaterNutLeaf_c, WaitBirth); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOWaterNutLeaf_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_shield.h b/include/d/a/obj/d_a_obj_water_shield.h new file mode 100644 index 00000000..cd21b93f --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_shield.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_WATER_SHIELD_H +#define D_A_OBJ_WATER_SHIELD_H + +#include + +class dAcOwaterShield_c : public dAcObjBase_c { +public: + dAcOwaterShield_c() {} + virtual ~dAcOwaterShield_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_surface.h b/include/d/a/obj/d_a_obj_water_surface.h new file mode 100644 index 00000000..ab22fc32 --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_surface.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_WATER_SURFACE_H +#define D_A_OBJ_WATER_SURFACE_H + +#include +#include +#include + +class dAcOwaterSurface_c : public dAcObjBase_c { +public: + dAcOwaterSurface_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwaterSurface_c() {} + + STATE_FUNC_DECLARE(dAcOwaterSurface_c, Wait); + STATE_FUNC_DECLARE(dAcOwaterSurface_c, Move); + STATE_FUNC_DECLARE(dAcOwaterSurface_c, After1); + STATE_FUNC_DECLARE(dAcOwaterSurface_c, After2); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwaterSurface_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_switch.h b/include/d/a/obj/d_a_obj_water_switch.h new file mode 100644 index 00000000..a7b1660d --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_switch.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_WATER_SWITCH_H +#define D_A_OBJ_WATER_SWITCH_H + +#include +#include +#include + +class dAcOwaterSwitch_c : public dAcObjBase_c { +public: + dAcOwaterSwitch_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwaterSwitch_c() {} + + STATE_FUNC_DECLARE(dAcOwaterSwitch_c, Off); + STATE_FUNC_DECLARE(dAcOwaterSwitch_c, Wait1); + STATE_FUNC_DECLARE(dAcOwaterSwitch_c, Wait2); + STATE_FUNC_DECLARE(dAcOwaterSwitch_c, Wait3); + STATE_FUNC_DECLARE(dAcOwaterSwitch_c, On); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwaterSwitch_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_waterfall_D100.h b/include/d/a/obj/d_a_obj_waterfall_D100.h new file mode 100644 index 00000000..3ffc4fff --- /dev/null +++ b/include/d/a/obj/d_a_obj_waterfall_D100.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_WATERFALL_D100_H +#define D_A_OBJ_WATERFALL_D100_H + +#include +#include +#include + +class dAcOwaterfallD100_c : public dAcObjBase_c { +public: + dAcOwaterfallD100_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwaterfallD100_c() {} + + STATE_FUNC_DECLARE(dAcOwaterfallD100_c, Wait); + STATE_FUNC_DECLARE(dAcOwaterfallD100_c, Spout); + STATE_FUNC_DECLARE(dAcOwaterfallD100_c, After); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwaterfallD100_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_waterfall_D101.h b/include/d/a/obj/d_a_obj_waterfall_D101.h new file mode 100644 index 00000000..990099a7 --- /dev/null +++ b/include/d/a/obj/d_a_obj_waterfall_D101.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_WATERFALL_D101_H +#define D_A_OBJ_WATERFALL_D101_H + +#include +#include +#include + +class dAcOWaterFallD101_c : public dAcObjBase_c { +public: + dAcOWaterFallD101_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOWaterFallD101_c() {} + + STATE_FUNC_DECLARE(dAcOWaterFallD101_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOWaterFallD101_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_waterfall_F102.h b/include/d/a/obj/d_a_obj_waterfall_F102.h new file mode 100644 index 00000000..9e1d5c22 --- /dev/null +++ b/include/d/a/obj/d_a_obj_waterfall_F102.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_WATERFALL_F102_H +#define D_A_OBJ_WATERFALL_F102_H + +#include +#include +#include + +class dAcOwaterfallF102_c : public dAcObjBase_c { +public: + dAcOwaterfallF102_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwaterfallF102_c() {} + + STATE_FUNC_DECLARE(dAcOwaterfallF102_c, Wait); + STATE_FUNC_DECLARE(dAcOwaterfallF102_c, Vanish); + STATE_FUNC_DECLARE(dAcOwaterfallF102_c, Stop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwaterfallF102_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_wind.h b/include/d/a/obj/d_a_obj_wind.h new file mode 100644 index 00000000..8d5763d2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_wind.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_WIND_H +#define D_A_OBJ_WIND_H + +#include +#include +#include + +class dAcOwind_c : public dAcObjBase_c { +public: + dAcOwind_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwind_c() {} + + STATE_FUNC_DECLARE(dAcOwind_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwind_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_wind02.h b/include/d/a/obj/d_a_obj_wind02.h new file mode 100644 index 00000000..630ae632 --- /dev/null +++ b/include/d/a/obj/d_a_obj_wind02.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_WIND02_H +#define D_A_OBJ_WIND02_H + +#include +#include +#include + +class dAcOwind02_c : public dAcObjBase_c { +public: + dAcOwind02_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwind02_c() {} + + STATE_FUNC_DECLARE(dAcOwind02_c, Wait); + STATE_FUNC_DECLARE(dAcOwind02_c, Loop); + STATE_FUNC_DECLARE(dAcOwind02_c, Stop); + STATE_FUNC_DECLARE(dAcOwind02_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwind02_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_wind03.h b/include/d/a/obj/d_a_obj_wind03.h new file mode 100644 index 00000000..3b01d308 --- /dev/null +++ b/include/d/a/obj/d_a_obj_wind03.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_WIND03_H +#define D_A_OBJ_WIND03_H + +#include +#include +#include + +class dAcOwind03_c : public dAcObjBase_c { +public: + dAcOwind03_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwind03_c() {} + + STATE_FUNC_DECLARE(dAcOwind03_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwind03_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_wind04.h b/include/d/a/obj/d_a_obj_wind04.h new file mode 100644 index 00000000..7c642e76 --- /dev/null +++ b/include/d/a/obj/d_a_obj_wind04.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_WIND04_H +#define D_A_OBJ_WIND04_H + +#include +#include +#include + +class dAcOwind04_c : public dAcObjBase_c { +public: + dAcOwind04_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwind04_c() {} + + STATE_FUNC_DECLARE(dAcOwind04_c, Wait); + STATE_FUNC_DECLARE(dAcOwind04_c, Loop); + STATE_FUNC_DECLARE(dAcOwind04_c, Stop); + STATE_FUNC_DECLARE(dAcOwind04_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwind04_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_windmill.h b/include/d/a/obj/d_a_obj_windmill.h new file mode 100644 index 00000000..c8c3d367 --- /dev/null +++ b/include/d/a/obj/d_a_obj_windmill.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_WINDMILL_H +#define D_A_OBJ_WINDMILL_H + +#include +#include +#include + +class dAcOwindmill_c : public dAcObjBase_c { +public: + dAcOwindmill_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwindmill_c() {} + + STATE_FUNC_DECLARE(dAcOwindmill_c, Wait); + STATE_FUNC_DECLARE(dAcOwindmill_c, CameraMove); + STATE_FUNC_DECLARE(dAcOwindmill_c, Move); + STATE_FUNC_DECLARE(dAcOwindmill_c, Collect); + STATE_FUNC_DECLARE(dAcOwindmill_c, CollectStick); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwindmill_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_windmill_desert.h b/include/d/a/obj/d_a_obj_windmill_desert.h new file mode 100644 index 00000000..fcdb0cdf --- /dev/null +++ b/include/d/a/obj/d_a_obj_windmill_desert.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_WINDMILL_DESERT_H +#define D_A_OBJ_WINDMILL_DESERT_H + +#include +#include +#include + +class dAcOwindmillDesert_c : public dAcObjBase_c { +public: + dAcOwindmillDesert_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwindmillDesert_c() {} + + STATE_FUNC_DECLARE(dAcOwindmillDesert_c, Wait); + STATE_FUNC_DECLARE(dAcOwindmillDesert_c, Acceleration); + STATE_FUNC_DECLARE(dAcOwindmillDesert_c, RollMaxSpeed); + STATE_FUNC_DECLARE(dAcOwindmillDesert_c, Deceleration); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwindmillDesert_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_wood_board.h b/include/d/a/obj/d_a_obj_wood_board.h new file mode 100644 index 00000000..de3b8eda --- /dev/null +++ b/include/d/a/obj/d_a_obj_wood_board.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_WOOD_BOARD_H +#define D_A_OBJ_WOOD_BOARD_H + +#include +#include +#include + +class dAcOwoodBoard_c : public dAcObjBase_c { +public: + dAcOwoodBoard_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwoodBoard_c() {} + + STATE_FUNC_DECLARE(dAcOwoodBoard_c, Wait); + STATE_FUNC_DECLARE(dAcOwoodBoard_c, Break); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwoodBoard_c); +}; + +#endif diff --git a/include/d/d_SoftwareKeyboard.h b/include/d/d_SoftwareKeyboard.h new file mode 100644 index 00000000..4bd68e01 --- /dev/null +++ b/include/d/d_SoftwareKeyboard.h @@ -0,0 +1,14 @@ +#ifndef D_SOFTWAREKEYBOARD_H +#define D_SOFTWAREKEYBOARD_H + +#include + +class dSKB_c : public dBase_c { +public: + dSKB_c(); + virtual ~dSKB_c(); + +private: +}; + +#endif diff --git a/include/d/d_lyt_file_select.h b/include/d/d_lyt_file_select.h new file mode 100644 index 00000000..3336b115 --- /dev/null +++ b/include/d/d_lyt_file_select.h @@ -0,0 +1,14 @@ +#ifndef D_LYT_FILE_SELECT_H +#define D_LYT_FILE_SELECT_H + +#include + +class dLytFileSelectMgr_c : public dBase_c { +public: + dLytFileSelectMgr_c(); + virtual ~dLytFileSelectMgr_c(); + +private: +}; + +#endif diff --git a/include/d/d_lyt_seeker_stone.h b/include/d/d_lyt_seeker_stone.h new file mode 100644 index 00000000..802894e9 --- /dev/null +++ b/include/d/d_lyt_seeker_stone.h @@ -0,0 +1,30 @@ +#ifndef D_LYT_SEEKER_STONE_H +#define D_LYT_SEEKER_STONE_H + +#include +#include +#include + +class dLytSeekerStone_c : public dBase_c { +public: + dLytSeekerStone_c(); + virtual ~dLytSeekerStone_c(); + + STATE_FUNC_DECLARE(dLytSeekerStone_c, None); + STATE_FUNC_DECLARE(dLytSeekerStone_c, In); + STATE_FUNC_DECLARE(dLytSeekerStone_c, Move); + STATE_FUNC_DECLARE(dLytSeekerStone_c, Decide); + STATE_FUNC_DECLARE(dLytSeekerStone_c, SelectScroll); + STATE_FUNC_DECLARE(dLytSeekerStone_c, Scroll); + STATE_FUNC_DECLARE(dLytSeekerStone_c, FadeOut); + STATE_FUNC_DECLARE(dLytSeekerStone_c, FadeIn); + STATE_FUNC_DECLARE(dLytSeekerStone_c, Movie); + STATE_FUNC_DECLARE(dLytSeekerStone_c, MovieFadeOut); + STATE_FUNC_DECLARE(dLytSeekerStone_c, MovieFadeIn); + STATE_FUNC_DECLARE(dLytSeekerStone_c, Out); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dLytSeekerStone_c); +}; + +#endif diff --git a/include/d/d_lyt_title_BG.h b/include/d/d_lyt_title_BG.h new file mode 100644 index 00000000..6ca39895 --- /dev/null +++ b/include/d/d_lyt_title_BG.h @@ -0,0 +1,14 @@ +#ifndef D_LYT_TITLE_BG_H +#define D_LYT_TITLE_BG_H + +#include + +class dLytTitleBg_c : public dBase_c { +public: + dLytTitleBg_c(); + virtual ~dLytTitleBg_c(); + +private: +}; + +#endif diff --git a/include/d/d_s_boot.h b/include/d/d_s_boot.h new file mode 100644 index 00000000..ffeaacb5 --- /dev/null +++ b/include/d/d_s_boot.h @@ -0,0 +1,22 @@ +#ifndef D_S_BOOT_H +#define D_S_BOOT_H + +#include +#include +#include + +class dScBoot_c : public dBase_c { +public: + dScBoot_c(); + virtual ~dScBoot_c(); + + STATE_FUNC_DECLARE(dScBoot_c, Init); + STATE_FUNC_DECLARE(dScBoot_c, Strap); + STATE_FUNC_DECLARE(dScBoot_c, Connect); + STATE_FUNC_DECLARE(dScBoot_c, Save); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dScBoot_c); +}; + +#endif diff --git a/include/d/d_title_manager.h b/include/d/d_title_manager.h new file mode 100644 index 00000000..ea287c71 --- /dev/null +++ b/include/d/d_title_manager.h @@ -0,0 +1,24 @@ +#ifndef D_TITLE_MANAGER_H +#define D_TITLE_MANAGER_H + +#include +#include +#include + +class dTitleMgr_c : public dBase_c { +public: + dTitleMgr_c(); + virtual ~dTitleMgr_c(); + + STATE_FUNC_DECLARE(dTitleMgr_c, Init); + STATE_FUNC_DECLARE(dTitleMgr_c, OpeningDemo); + STATE_FUNC_DECLARE(dTitleMgr_c, CheckSave); + STATE_FUNC_DECLARE(dTitleMgr_c, Title); + STATE_FUNC_DECLARE(dTitleMgr_c, FileSelect); + STATE_FUNC_DECLARE(dTitleMgr_c, Input); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTitleMgr_c); +}; + +#endif diff --git a/include/d/t/d_t_D3_scene_change.h b/include/d/t/d_t_D3_scene_change.h new file mode 100644 index 00000000..9fb1734e --- /dev/null +++ b/include/d/t/d_t_D3_scene_change.h @@ -0,0 +1,14 @@ +#ifndef D_T_D3_SCENE_CHANGE_H +#define D_T_D3_SCENE_CHANGE_H + +#include + +class dTgD3SceneChange_c : public dAcBase_c { +public: + dTgD3SceneChange_c() {} + virtual ~dTgD3SceneChange_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_action.h b/include/d/t/d_t_action.h new file mode 100644 index 00000000..95f6bd9b --- /dev/null +++ b/include/d/t/d_t_action.h @@ -0,0 +1,14 @@ +#ifndef D_T_ACTION_H +#define D_T_ACTION_H + +#include + +class dTgAction_c : public dAcBase_c { +public: + dTgAction_c() {} + virtual ~dTgAction_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_at0.h b/include/d/t/d_t_at0.h new file mode 100644 index 00000000..9976cf58 --- /dev/null +++ b/include/d/t/d_t_at0.h @@ -0,0 +1,14 @@ +#ifndef D_T_AT0_H +#define D_T_AT0_H + +#include + +class dTgAt0_c : public dAcBase_c { +public: + dTgAt0_c() {} + virtual ~dTgAt0_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_auto_message.h b/include/d/t/d_t_auto_message.h new file mode 100644 index 00000000..670571cc --- /dev/null +++ b/include/d/t/d_t_auto_message.h @@ -0,0 +1,14 @@ +#ifndef D_T_AUTO_MESSAGE_H +#define D_T_AUTO_MESSAGE_H + +#include + +class dTgAutoMessage_c : public dAcBase_c { +public: + dTgAutoMessage_c() {} + virtual ~dTgAutoMessage_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_barrel.h b/include/d/t/d_t_barrel.h new file mode 100644 index 00000000..9770f11b --- /dev/null +++ b/include/d/t/d_t_barrel.h @@ -0,0 +1,20 @@ +#ifndef D_T_BARREL_H +#define D_T_BARREL_H + +#include +#include +#include + +class dTgBarrel_c : public dAcBase_c { +public: + dTgBarrel_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgBarrel_c() {} + + STATE_FUNC_DECLARE(dTgBarrel_c, Wait); + STATE_FUNC_DECLARE(dTgBarrel_c, Stop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgBarrel_c); +}; + +#endif diff --git a/include/d/t/d_t_barrel_pos.h b/include/d/t/d_t_barrel_pos.h new file mode 100644 index 00000000..85cf0ca0 --- /dev/null +++ b/include/d/t/d_t_barrel_pos.h @@ -0,0 +1,14 @@ +#ifndef D_T_BARREL_POS_H +#define D_T_BARREL_POS_H + +#include + +class dTgBarrelPos_c : public dAcBase_c { +public: + dTgBarrelPos_c() {} + virtual ~dTgBarrelPos_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_bb_quake.h b/include/d/t/d_t_bb_quake.h new file mode 100644 index 00000000..e1bc34b0 --- /dev/null +++ b/include/d/t/d_t_bb_quake.h @@ -0,0 +1,20 @@ +#ifndef D_T_BB_QUAKE_H +#define D_T_BB_QUAKE_H + +#include +#include +#include + +class dTgBBQuake_c : public dAcBase_c { +public: + dTgBBQuake_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgBBQuake_c() {} + + STATE_FUNC_DECLARE(dTgBBQuake_c, Wait); + STATE_FUNC_DECLARE(dTgBBQuake_c, Wake); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgBBQuake_c); +}; + +#endif diff --git a/include/d/t/d_t_bcal_tag.h b/include/d/t/d_t_bcal_tag.h new file mode 100644 index 00000000..5f693dcd --- /dev/null +++ b/include/d/t/d_t_bcal_tag.h @@ -0,0 +1,22 @@ +#ifndef D_T_BCAL_TAG_H +#define D_T_BCAL_TAG_H + +#include +#include +#include + +class dTgBcArL_c : public dAcBase_c { +public: + dTgBcArL_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgBcArL_c() {} + + STATE_FUNC_DECLARE(dTgBcArL_c, Wait); + STATE_FUNC_DECLARE(dTgBcArL_c, Create); + STATE_FUNC_DECLARE(dTgBcArL_c, AttackWait); + STATE_FUNC_DECLARE(dTgBcArL_c, Attack); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgBcArL_c); +}; + +#endif diff --git a/include/d/t/d_t_bcz.h b/include/d/t/d_t_bcz.h new file mode 100644 index 00000000..b3ba4ada --- /dev/null +++ b/include/d/t/d_t_bcz.h @@ -0,0 +1,23 @@ +#ifndef D_T_BCZ_H +#define D_T_BCZ_H + +#include +#include +#include + +class dTgBcZ_c : public dAcBase_c { +public: + dTgBcZ_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgBcZ_c() {} + + STATE_FUNC_DECLARE(dTgBcZ_c, Wait); + STATE_FUNC_DECLARE(dTgBcZ_c, RaiseBcZ); + STATE_FUNC_DECLARE(dTgBcZ_c, RaiseLeft); + STATE_FUNC_DECLARE(dTgBcZ_c, ControlBcZ); + STATE_FUNC_DECLARE(dTgBcZ_c, DoNothing); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgBcZ_c); +}; + +#endif diff --git a/include/d/t/d_t_beetle.h b/include/d/t/d_t_beetle.h new file mode 100644 index 00000000..70ecca19 --- /dev/null +++ b/include/d/t/d_t_beetle.h @@ -0,0 +1,14 @@ +#ifndef D_T_BEETLE_H +#define D_T_BEETLE_H + +#include + +class dTgBeetle_c : public dAcBase_c { +public: + dTgBeetle_c() {} + virtual ~dTgBeetle_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_belt_obstacle.h b/include/d/t/d_t_belt_obstacle.h new file mode 100644 index 00000000..33edde68 --- /dev/null +++ b/include/d/t/d_t_belt_obstacle.h @@ -0,0 +1,14 @@ +#ifndef D_T_BELT_OBSTACLE_H +#define D_T_BELT_OBSTACLE_H + +#include + +class dTgBeltObstacle_c : public dAcBase_c { +public: + dTgBeltObstacle_c() {} + virtual ~dTgBeltObstacle_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_clef_game.h b/include/d/t/d_t_clef_game.h new file mode 100644 index 00000000..c1a7da64 --- /dev/null +++ b/include/d/t/d_t_clef_game.h @@ -0,0 +1,14 @@ +#ifndef D_T_CLEF_GAME_H +#define D_T_CLEF_GAME_H + +#include + +class dTgClefGame_c : public dAcBase_c { +public: + dTgClefGame_c() {} + virtual ~dTgClefGame_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_clef_manager.h b/include/d/t/d_t_clef_manager.h new file mode 100644 index 00000000..16570f75 --- /dev/null +++ b/include/d/t/d_t_clef_manager.h @@ -0,0 +1,14 @@ +#ifndef D_T_CLEF_MANAGER_H +#define D_T_CLEF_MANAGER_H + +#include + +class dTgClefManager_c : public dAcBase_c { +public: + dTgClefManager_c(); + virtual ~dTgClefManager_c(); + +private: +}; + +#endif diff --git a/include/d/t/d_t_col_bomb_shield.h b/include/d/t/d_t_col_bomb_shield.h new file mode 100644 index 00000000..cbc34a0c --- /dev/null +++ b/include/d/t/d_t_col_bomb_shield.h @@ -0,0 +1,19 @@ +#ifndef D_T_COL_BOMB_SHIELD_H +#define D_T_COL_BOMB_SHIELD_H + +#include +#include +#include + +class dTgColBombShield : public dAcBase_c { +public: + dTgColBombShield() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgColBombShield() {} + + STATE_FUNC_DECLARE(dTgColBombShield, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgColBombShield); +}; + +#endif diff --git a/include/d/t/d_t_defeat_boss.h b/include/d/t/d_t_defeat_boss.h new file mode 100644 index 00000000..68cd1f0a --- /dev/null +++ b/include/d/t/d_t_defeat_boss.h @@ -0,0 +1,14 @@ +#ifndef D_T_DEFEAT_BOSS_H +#define D_T_DEFEAT_BOSS_H + +#include + +class dTgDefeatBoss_c : public dAcBase_c { +public: + dTgDefeatBoss_c() {} + virtual ~dTgDefeatBoss_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_dowsing.h b/include/d/t/d_t_dowsing.h similarity index 98% rename from include/d/tg/d_t_dowsing.h rename to include/d/t/d_t_dowsing.h index 21a583a1..f7d4c5aa 100644 --- a/include/d/tg/d_t_dowsing.h +++ b/include/d/t/d_t_dowsing.h @@ -1,7 +1,7 @@ #ifndef D_T_DOWSING_H #define D_T_DOWSING_H -#include +#include #include class dTgDowsing_c : public dTg_c { diff --git a/include/d/t/d_t_drum.h b/include/d/t/d_t_drum.h new file mode 100644 index 00000000..507e2134 --- /dev/null +++ b/include/d/t/d_t_drum.h @@ -0,0 +1,14 @@ +#ifndef D_T_DRUM_H +#define D_T_DRUM_H + +#include + +class dTgDrum_c : public dAcBase_c { +public: + dTgDrum_c() {} + virtual ~dTgDrum_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_dungeon_start.h b/include/d/t/d_t_dungeon_start.h new file mode 100644 index 00000000..2a094395 --- /dev/null +++ b/include/d/t/d_t_dungeon_start.h @@ -0,0 +1,14 @@ +#ifndef D_T_DUNGEON_START_H +#define D_T_DUNGEON_START_H + +#include + +class dAcDungeonStartTag_c : public dAcObjBase_c { +public: + dAcDungeonStartTag_c() {} + virtual ~dAcDungeonStartTag_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_effect_gen.h b/include/d/t/d_t_effect_gen.h new file mode 100644 index 00000000..fd5e2d70 --- /dev/null +++ b/include/d/t/d_t_effect_gen.h @@ -0,0 +1,14 @@ +#ifndef D_T_EFFECT_GEN_H +#define D_T_EFFECT_GEN_H + +#include + +class dTgEffectGen_c : public dAcBase_c { +public: + dTgEffectGen_c() {} + virtual ~dTgEffectGen_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_fairytag.h b/include/d/t/d_t_fairytag.h similarity index 95% rename from include/d/tg/d_t_fairytag.h rename to include/d/t/d_t_fairytag.h index 60891e11..b0c963a5 100644 --- a/include/d/tg/d_t_fairytag.h +++ b/include/d/t/d_t_fairytag.h @@ -2,7 +2,7 @@ #define D_T_OBJ_FAIRY_H #include -#include +#include class dTgFairy_c : public dTg_c { public: diff --git a/include/d/t/d_t_fence_synchronizer.h b/include/d/t/d_t_fence_synchronizer.h new file mode 100644 index 00000000..1bbd082e --- /dev/null +++ b/include/d/t/d_t_fence_synchronizer.h @@ -0,0 +1,14 @@ +#ifndef D_T_FENCE_SYNCHRONIZER_H +#define D_T_FENCE_SYNCHRONIZER_H + +#include + +class dTgFenceSynchronizer_c : public dAcBase_c { +public: + dTgFenceSynchronizer_c(); + virtual ~dTgFenceSynchronizer_c(); + +private: +}; + +#endif diff --git a/include/d/t/d_t_gate_to_ground.h b/include/d/t/d_t_gate_to_ground.h new file mode 100644 index 00000000..1981e72e --- /dev/null +++ b/include/d/t/d_t_gate_to_ground.h @@ -0,0 +1,14 @@ +#ifndef D_T_GATE_TO_GROUND_H +#define D_T_GATE_TO_GROUND_H + +#include + +class dTgGateToGround_c : public dAcBase_c { +public: + dTgGateToGround_c() {} + virtual ~dTgGateToGround_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_gekotag.h b/include/d/t/d_t_gekotag.h new file mode 100644 index 00000000..3b3551d5 --- /dev/null +++ b/include/d/t/d_t_gekotag.h @@ -0,0 +1,19 @@ +#ifndef D_T_GEKOTAG_H +#define D_T_GEKOTAG_H + +#include +#include +#include + +class dTgGekoTag : public dAcBase_c { +public: + dTgGekoTag() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgGekoTag() {} + + STATE_FUNC_DECLARE(dTgGekoTag, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgGekoTag); +}; + +#endif diff --git a/include/d/tg/d_t_genki_dws_tgt.h b/include/d/t/d_t_genki_dws_tgt.h similarity index 95% rename from include/d/tg/d_t_genki_dws_tgt.h rename to include/d/t/d_t_genki_dws_tgt.h index b6d9899f..810c5c52 100644 --- a/include/d/tg/d_t_genki_dws_tgt.h +++ b/include/d/t/d_t_genki_dws_tgt.h @@ -1,7 +1,7 @@ #ifndef D_T_GENKI_DWS_TGT_H #define D_T_GENKI_DWS_TGT_H -#include +#include #include class dTgGenkiDwsTgt_c : public dTg_c { diff --git a/include/d/t/d_t_group_summon.h b/include/d/t/d_t_group_summon.h new file mode 100644 index 00000000..a845a226 --- /dev/null +++ b/include/d/t/d_t_group_summon.h @@ -0,0 +1,23 @@ +#ifndef D_T_GROUP_SUMMON_H +#define D_T_GROUP_SUMMON_H + +#include +#include +#include + +class dTgGroupSummon_c : public dAcBase_c { +public: + dTgGroupSummon_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgGroupSummon_c() {} + + STATE_FUNC_DECLARE(dTgGroupSummon_c, Wait); + STATE_FUNC_DECLARE(dTgGroupSummon_c, PreSummon); + STATE_FUNC_DECLARE(dTgGroupSummon_c, Summoning); + STATE_FUNC_DECLARE(dTgGroupSummon_c, Watch); + STATE_FUNC_DECLARE(dTgGroupSummon_c, Demo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgGroupSummon_c); +}; + +#endif diff --git a/include/d/t/d_t_group_test.h b/include/d/t/d_t_group_test.h new file mode 100644 index 00000000..69cd5c58 --- /dev/null +++ b/include/d/t/d_t_group_test.h @@ -0,0 +1,22 @@ +#ifndef D_T_GROUP_TEST_H +#define D_T_GROUP_TEST_H + +#include +#include +#include + +class dTgGroupTest_c : public dAcBase_c { +public: + dTgGroupTest_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgGroupTest_c() {} + + STATE_FUNC_DECLARE(dTgGroupTest_c, Wait); + STATE_FUNC_DECLARE(dTgGroupTest_c, CreateLeft); + STATE_FUNC_DECLARE(dTgGroupTest_c, Fight); + STATE_FUNC_DECLARE(dTgGroupTest_c, DoNothing); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgGroupTest_c); +}; + +#endif diff --git a/include/d/t/d_t_harp.h b/include/d/t/d_t_harp.h new file mode 100644 index 00000000..d3cffa65 --- /dev/null +++ b/include/d/t/d_t_harp.h @@ -0,0 +1,19 @@ +#ifndef D_T_HARP_H +#define D_T_HARP_H + +#include +#include +#include + +class dTgHarp_c : public dAcBase_c { +public: + dTgHarp_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgHarp_c() {} + + STATE_FUNC_DECLARE(dTgHarp_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgHarp_c); +}; + +#endif diff --git a/include/d/t/d_t_heat_resist.h b/include/d/t/d_t_heat_resist.h new file mode 100644 index 00000000..ce7c380d --- /dev/null +++ b/include/d/t/d_t_heat_resist.h @@ -0,0 +1,14 @@ +#ifndef D_T_HEAT_RESIST_H +#define D_T_HEAT_RESIST_H + +#include + +class dTgHeatResist_c : public dAcBase_c { +public: + dTgHeatResist_c() {} + virtual ~dTgHeatResist_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_holy_water.h b/include/d/t/d_t_holy_water.h similarity index 95% rename from include/d/tg/d_t_holy_water.h rename to include/d/t/d_t_holy_water.h index fd6bacfe..ab4f314d 100644 --- a/include/d/tg/d_t_holy_water.h +++ b/include/d/t/d_t_holy_water.h @@ -1,7 +1,7 @@ #ifndef D_T_HOLY_WATER_H #define D_T_HOLY_WATER_H -#include +#include #include class dTgHolyWater_c : public dTg_c { diff --git a/include/d/t/d_t_insect.h b/include/d/t/d_t_insect.h new file mode 100644 index 00000000..72c24d89 --- /dev/null +++ b/include/d/t/d_t_insect.h @@ -0,0 +1,22 @@ +#ifndef D_T_INSECT_H +#define D_T_INSECT_H + +#include +#include +#include + +class dTgInsect_c : public dAcBase_c { +public: + dTgInsect_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgInsect_c() {} + + STATE_FUNC_DECLARE(dTgInsect_c, Wait); + STATE_FUNC_DECLARE(dTgInsect_c, WaitCreate); + STATE_FUNC_DECLARE(dTgInsect_c, WaitForceEscape); + STATE_FUNC_DECLARE(dTgInsect_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgInsect_c); +}; + +#endif diff --git a/include/d/t/d_t_ks.h b/include/d/t/d_t_ks.h new file mode 100644 index 00000000..fb225b27 --- /dev/null +++ b/include/d/t/d_t_ks.h @@ -0,0 +1,25 @@ +#ifndef D_T_KS_H +#define D_T_KS_H + +#include +#include +#include + +class dTgKiesuTag_c : public dAcBase_c { +public: + dTgKiesuTag_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgKiesuTag_c() {} + + STATE_FUNC_DECLARE(dTgKiesuTag_c, CreateChildren); + STATE_FUNC_DECLARE(dTgKiesuTag_c, ControlWait); + STATE_FUNC_DECLARE(dTgKiesuTag_c, ControlReturnToWait); + STATE_FUNC_DECLARE(dTgKiesuTag_c, ControlMove); + STATE_FUNC_DECLARE(dTgKiesuTag_c, ControlFighting); + STATE_FUNC_DECLARE(dTgKiesuTag_c, ControlPathMove); + STATE_FUNC_DECLARE(dTgKiesuTag_c, DoNothing); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgKiesuTag_c); +}; + +#endif diff --git a/include/d/t/d_t_kytag.h b/include/d/t/d_t_kytag.h new file mode 100644 index 00000000..ee5d0853 --- /dev/null +++ b/include/d/t/d_t_kytag.h @@ -0,0 +1,19 @@ +#ifndef D_T_KYTAG_H +#define D_T_KYTAG_H + +#include +#include +#include + +class dKytagTag_c : public dAcBase_c { +public: + dKytagTag_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dKytagTag_c() {} + + STATE_FUNC_DECLARE(dKytagTag_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dKytagTag_c); +}; + +#endif diff --git a/include/d/t/d_t_lb_thunder.h b/include/d/t/d_t_lb_thunder.h new file mode 100644 index 00000000..2ab6094f --- /dev/null +++ b/include/d/t/d_t_lb_thunder.h @@ -0,0 +1,14 @@ +#ifndef D_T_LB_THUNDER_H +#define D_T_LB_THUNDER_H + +#include + +class dTgLbThunder_c : public dAcBase_c { +public: + dTgLbThunder_c() {} + virtual ~dTgLbThunder_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_light_shaft_eff.h b/include/d/t/d_t_light_shaft_eff.h similarity index 93% rename from include/d/tg/d_t_light_shaft_eff.h rename to include/d/t/d_t_light_shaft_eff.h index d3d8a35f..26cc1771 100644 --- a/include/d/tg/d_t_light_shaft_eff.h +++ b/include/d/t/d_t_light_shaft_eff.h @@ -1,7 +1,7 @@ #ifndef D_T_LIGHT_SHAFT_EFF_H #define D_T_LIGHT_SHAFT_EFF_H -#include +#include class dTgLightShaftEff_c : public dTg_c { public: diff --git a/include/d/tg/d_t_map_inst.h b/include/d/t/d_t_map_inst.h similarity index 93% rename from include/d/tg/d_t_map_inst.h rename to include/d/t/d_t_map_inst.h index f5545962..23c1dd78 100644 --- a/include/d/tg/d_t_map_inst.h +++ b/include/d/t/d_t_map_inst.h @@ -1,7 +1,7 @@ #ifndef D_T_MAP_INST_H #define D_T_MAP_INST_H -#include +#include class dTgMapInst_c : public dTg_c { public: diff --git a/include/d/t/d_t_map_mark.h b/include/d/t/d_t_map_mark.h new file mode 100644 index 00000000..9cebe743 --- /dev/null +++ b/include/d/t/d_t_map_mark.h @@ -0,0 +1,14 @@ +#ifndef D_T_MAP_MARK_H +#define D_T_MAP_MARK_H + +#include + +class dTgMapMark_c : public dAcBase_c { +public: + dTgMapMark_c() {} + virtual ~dTgMapMark_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_megami_diving.h b/include/d/t/d_t_megami_diving.h new file mode 100644 index 00000000..bbeb8ee4 --- /dev/null +++ b/include/d/t/d_t_megami_diving.h @@ -0,0 +1,14 @@ +#ifndef D_T_MEGAMI_DIVING_H +#define D_T_MEGAMI_DIVING_H + +#include + +class dTgMegamiDiving_c : public dAcBase_c { +public: + dTgMegamiDiving_c() {} + virtual ~dTgMegamiDiving_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_miechan.h b/include/d/t/d_t_miechan.h new file mode 100644 index 00000000..d43ed94c --- /dev/null +++ b/include/d/t/d_t_miechan.h @@ -0,0 +1,21 @@ +#ifndef D_T_MIECHAN_H +#define D_T_MIECHAN_H + +#include +#include +#include + +class dTgMiechan_c : public dAcBase_c { +public: + dTgMiechan_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgMiechan_c() {} + + STATE_FUNC_DECLARE(dTgMiechan_c, Search); + STATE_FUNC_DECLARE(dTgMiechan_c, Wait1); + STATE_FUNC_DECLARE(dTgMiechan_c, Wait2); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgMiechan_c); +}; + +#endif diff --git a/include/d/t/d_t_minigame_insect_capture.h b/include/d/t/d_t_minigame_insect_capture.h new file mode 100644 index 00000000..257cc6a6 --- /dev/null +++ b/include/d/t/d_t_minigame_insect_capture.h @@ -0,0 +1,14 @@ +#ifndef D_T_MINIGAME_INSECT_CAPTURE_H +#define D_T_MINIGAME_INSECT_CAPTURE_H + +#include + +class dTgMinigameInsectCapture_c : public dAcBase_c { +public: + dTgMinigameInsectCapture_c(); + virtual ~dTgMinigameInsectCapture_c(); + +private: +}; + +#endif diff --git a/include/d/t/d_t_mist.h b/include/d/t/d_t_mist.h new file mode 100644 index 00000000..3c9a33c3 --- /dev/null +++ b/include/d/t/d_t_mist.h @@ -0,0 +1,19 @@ +#ifndef D_T_MIST_H +#define D_T_MIST_H + +#include +#include +#include + +class dMistTag_c : public dAcBase_c { +public: + dMistTag_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dMistTag_c() {} + + STATE_FUNC_DECLARE(dMistTag_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dMistTag_c); +}; + +#endif diff --git a/include/d/t/d_t_mole_mgr.h b/include/d/t/d_t_mole_mgr.h new file mode 100644 index 00000000..77c74a21 --- /dev/null +++ b/include/d/t/d_t_mole_mgr.h @@ -0,0 +1,14 @@ +#ifndef D_T_MOLE_MGR_H +#define D_T_MOLE_MGR_H + +#include + +class dTgMoleMgr_c : public dAcBase_c { +public: + dTgMoleMgr_c() {} + virtual ~dTgMoleMgr_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_mole_prohibit.h b/include/d/t/d_t_mole_prohibit.h similarity index 95% rename from include/d/tg/d_t_mole_prohibit.h rename to include/d/t/d_t_mole_prohibit.h index 3d10d0e3..3bc8c976 100644 --- a/include/d/tg/d_t_mole_prohibit.h +++ b/include/d/t/d_t_mole_prohibit.h @@ -1,7 +1,7 @@ #ifndef D_T_MOLE_PROHIBIT_H #define D_T_MOLE_PROHIBIT_H -#include +#include #include #include diff --git a/include/d/t/d_t_musasabi.h b/include/d/t/d_t_musasabi.h new file mode 100644 index 00000000..a0e3f501 --- /dev/null +++ b/include/d/t/d_t_musasabi.h @@ -0,0 +1,14 @@ +#ifndef D_T_MUSASABI_H +#define D_T_MUSASABI_H + +#include + +class dTgMusasabi_c : public dAcBase_c { +public: + dTgMusasabi_c() {} + virtual ~dTgMusasabi_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_musou.h b/include/d/t/d_t_musou.h new file mode 100644 index 00000000..a9c55cee --- /dev/null +++ b/include/d/t/d_t_musou.h @@ -0,0 +1,14 @@ +#ifndef D_T_MUSOU_H +#define D_T_MUSOU_H + +#include + +class dTgMusou_c : public dAcBase_c { +public: + dTgMusou_c() {} + virtual ~dTgMusou_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_noeffect_area.h b/include/d/t/d_t_noeffect_area.h similarity index 96% rename from include/d/tg/d_t_noeffect_area.h rename to include/d/t/d_t_noeffect_area.h index 18dd0bbd..4fa1f8f2 100644 --- a/include/d/tg/d_t_noeffect_area.h +++ b/include/d/t/d_t_noeffect_area.h @@ -1,7 +1,7 @@ #ifndef D_T_NOEFFECT_AREA_H #define D_T_NOEFFECT_AREA_H -#include +#include #include #include diff --git a/include/d/t/d_t_player_restart.h b/include/d/t/d_t_player_restart.h new file mode 100644 index 00000000..bea035d1 --- /dev/null +++ b/include/d/t/d_t_player_restart.h @@ -0,0 +1,14 @@ +#ifndef D_T_PLAYER_RESTART_H +#define D_T_PLAYER_RESTART_H + +#include + +class dTgPlayerRestart_c : public dAcBase_c { +public: + dTgPlayerRestart_c() {} + virtual ~dTgPlayerRestart_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_plight.h b/include/d/t/d_t_plight.h new file mode 100644 index 00000000..41da7e15 --- /dev/null +++ b/include/d/t/d_t_plight.h @@ -0,0 +1,14 @@ +#ifndef D_T_PLIGHT_H +#define D_T_PLIGHT_H + +#include + +class dTgPlight_c : public dAcBase_c { +public: + dTgPlight_c() {} + virtual ~dTgPlight_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_pltchg.h b/include/d/t/d_t_pltchg.h new file mode 100644 index 00000000..e2be2872 --- /dev/null +++ b/include/d/t/d_t_pltchg.h @@ -0,0 +1,14 @@ +#ifndef D_T_PLTCHG_H +#define D_T_PLTCHG_H + +#include + +class dTgPltchg_c : public dAcBase_c { +public: + dTgPltchg_c() {} + virtual ~dTgPltchg_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_pumpkin_clay.h b/include/d/t/d_t_pumpkin_clay.h new file mode 100644 index 00000000..59822bde --- /dev/null +++ b/include/d/t/d_t_pumpkin_clay.h @@ -0,0 +1,19 @@ +#ifndef D_T_PUMPKIN_CLAY_H +#define D_T_PUMPKIN_CLAY_H + +#include +#include +#include + +class dTgPumpkinClay_c : public dAcBase_c { +public: + dTgPumpkinClay_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgPumpkinClay_c() {} + + STATE_FUNC_DECLARE(dTgPumpkinClay_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgPumpkinClay_c); +}; + +#endif diff --git a/include/d/t/d_t_reaction.h b/include/d/t/d_t_reaction.h new file mode 100644 index 00000000..c716c7ab --- /dev/null +++ b/include/d/t/d_t_reaction.h @@ -0,0 +1,19 @@ +#ifndef D_T_REACTION_H +#define D_T_REACTION_H + +#include +#include +#include + +class dTgReaction_c : public dAcObjBase_c { +public: + dTgReaction_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgReaction_c() {} + + STATE_FUNC_DECLARE(dTgReaction_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgReaction_c); +}; + +#endif diff --git a/include/d/t/d_t_restart_time_stone.h b/include/d/t/d_t_restart_time_stone.h new file mode 100644 index 00000000..2f050775 --- /dev/null +++ b/include/d/t/d_t_restart_time_stone.h @@ -0,0 +1,14 @@ +#ifndef D_T_RESTART_TIME_STONE_H +#define D_T_RESTART_TIME_STONE_H + +#include + +class dTgRestartTimeStone_c : public dAcBase_c { +public: + dTgRestartTimeStone_c() {} + virtual ~dTgRestartTimeStone_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_ride_rock_set.h b/include/d/t/d_t_ride_rock_set.h new file mode 100644 index 00000000..7d513e43 --- /dev/null +++ b/include/d/t/d_t_ride_rock_set.h @@ -0,0 +1,14 @@ +#ifndef D_T_RIDE_ROCK_SET_H +#define D_T_RIDE_ROCK_SET_H + +#include + +class dTgRideRockSet_c : public dAcBase_c { +public: + dTgRideRockSet_c() {} + virtual ~dTgRideRockSet_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_ro_at_target_manager.h b/include/d/t/d_t_ro_at_target_manager.h new file mode 100644 index 00000000..a6d74973 --- /dev/null +++ b/include/d/t/d_t_ro_at_target_manager.h @@ -0,0 +1,14 @@ +#ifndef D_T_RO_AT_TARGET_MANAGER_H +#define D_T_RO_AT_TARGET_MANAGER_H + +#include + +class dTgRoAtTargetManager_c : public dAcBase_c { +public: + dTgRoAtTargetManager_c() {} + virtual ~dTgRoAtTargetManager_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_rock_boat.h b/include/d/t/d_t_rock_boat.h similarity index 95% rename from include/d/tg/d_t_rock_boat.h rename to include/d/t/d_t_rock_boat.h index 54194752..99a730b2 100644 --- a/include/d/tg/d_t_rock_boat.h +++ b/include/d/t/d_t_rock_boat.h @@ -1,7 +1,7 @@ #ifndef D_T_ROCK_BOAT #define D_T_ROCK_BOAT -#include +#include #include #include #include diff --git a/include/d/t/d_t_roll_attack_log.h b/include/d/t/d_t_roll_attack_log.h new file mode 100644 index 00000000..0451306b --- /dev/null +++ b/include/d/t/d_t_roll_attack_log.h @@ -0,0 +1,23 @@ +#ifndef D_T_ROLL_ATTACK_LOG_H +#define D_T_ROLL_ATTACK_LOG_H + +#include +#include +#include + +class dTgRollAttackLog_c : public dAcBase_c { +public: + dTgRollAttackLog_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgRollAttackLog_c() {} + + STATE_FUNC_DECLARE(dTgRollAttackLog_c, Wait); + STATE_FUNC_DECLARE(dTgRollAttackLog_c, RollAttack); + STATE_FUNC_DECLARE(dTgRollAttackLog_c, Request); + STATE_FUNC_DECLARE(dTgRollAttackLog_c, FinishAttack); + STATE_FUNC_DECLARE(dTgRollAttackLog_c, None); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgRollAttackLog_c); +}; + +#endif diff --git a/include/d/t/d_t_scene_change.h b/include/d/t/d_t_scene_change.h new file mode 100644 index 00000000..c34b6bc3 --- /dev/null +++ b/include/d/t/d_t_scene_change.h @@ -0,0 +1,14 @@ +#ifndef D_T_SCENE_CHANGE_H +#define D_T_SCENE_CHANGE_H + +#include + +class dTgSceneChange_c : public dAcBase_c { +public: + dTgSceneChange_c() {} + virtual ~dTgSceneChange_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_ship_flood.h b/include/d/t/d_t_ship_flood.h new file mode 100644 index 00000000..0d3a9743 --- /dev/null +++ b/include/d/t/d_t_ship_flood.h @@ -0,0 +1,20 @@ +#ifndef D_T_SHIP_FLOOD_H +#define D_T_SHIP_FLOOD_H + +#include +#include +#include + +class dTgShipFlood_c : public dAcBase_c { +public: + dTgShipFlood_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgShipFlood_c() {} + + STATE_FUNC_DECLARE(dTgShipFlood_c, Wait); + STATE_FUNC_DECLARE(dTgShipFlood_c, Stop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgShipFlood_c); +}; + +#endif diff --git a/include/d/t/d_t_ship_slope.h b/include/d/t/d_t_ship_slope.h new file mode 100644 index 00000000..c8658205 --- /dev/null +++ b/include/d/t/d_t_ship_slope.h @@ -0,0 +1,20 @@ +#ifndef D_T_SHIP_SLOPE_H +#define D_T_SHIP_SLOPE_H + +#include +#include +#include + +class dTgShipSlope_c : public dAcBase_c { +public: + dTgShipSlope_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgShipSlope_c() {} + + STATE_FUNC_DECLARE(dTgShipSlope_c, Wait); + STATE_FUNC_DECLARE(dTgShipSlope_c, Stop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgShipSlope_c); +}; + +#endif diff --git a/include/d/tg/d_t_ship_window.h b/include/d/t/d_t_ship_window.h similarity index 97% rename from include/d/tg/d_t_ship_window.h rename to include/d/t/d_t_ship_window.h index fb22f845..0e5d85a8 100644 --- a/include/d/tg/d_t_ship_window.h +++ b/include/d/t/d_t_ship_window.h @@ -1,7 +1,7 @@ #ifndef D_T_SHIP_WINDOW_H #define D_T_SHIP_WINDOW_H -#include +#include #include #include #include diff --git a/include/d/t/d_t_shutter_fence_forbiddance.h b/include/d/t/d_t_shutter_fence_forbiddance.h new file mode 100644 index 00000000..1fc4f9a7 --- /dev/null +++ b/include/d/t/d_t_shutter_fence_forbiddance.h @@ -0,0 +1,14 @@ +#ifndef D_T_SHUTTER_FENCE_FORBIDDANCE_H +#define D_T_SHUTTER_FENCE_FORBIDDANCE_H + +#include + +class dTgShutterFenceForbiddance_c : public dAcBase_c { +public: + dTgShutterFenceForbiddance_c(); + virtual ~dTgShutterFenceForbiddance_c(); + +private: +}; + +#endif diff --git a/include/d/t/d_t_shutter_fence_permission.h b/include/d/t/d_t_shutter_fence_permission.h new file mode 100644 index 00000000..ebe5bc02 --- /dev/null +++ b/include/d/t/d_t_shutter_fence_permission.h @@ -0,0 +1,14 @@ +#ifndef D_T_SHUTTER_FENCE_PERMISSION_H +#define D_T_SHUTTER_FENCE_PERMISSION_H + +#include + +class dTgShutterFencePermission_c : public dAcBase_c { +public: + dTgShutterFencePermission_c(); + virtual ~dTgShutterFencePermission_c(); + +private: +}; + +#endif diff --git a/include/d/t/d_t_siren_time_attack.h b/include/d/t/d_t_siren_time_attack.h new file mode 100644 index 00000000..de87b943 --- /dev/null +++ b/include/d/t/d_t_siren_time_attack.h @@ -0,0 +1,17 @@ +#ifndef D_T_SIREN_TIME_ATTACK_H +#define D_T_SIREN_TIME_ATTACK_H + +#include +#include +#include + +class dTgSirenTimeAttack_c : public dAcBase_c { +public: + dTgSirenTimeAttack_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgSirenTimeAttack_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgSirenTimeAttack_c); +}; + +#endif diff --git a/include/d/t/d_t_skyEnemy.h b/include/d/t/d_t_skyEnemy.h new file mode 100644 index 00000000..e86cc9e9 --- /dev/null +++ b/include/d/t/d_t_skyEnemy.h @@ -0,0 +1,26 @@ +#ifndef D_T_SKYENEMY_H +#define D_T_SKYENEMY_H + +#include +#include +#include + +class dTgSkyEnemyTag : public dAcBase_c { +public: + dTgSkyEnemyTag() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgSkyEnemyTag() {} + + STATE_FUNC_DECLARE(dTgSkyEnemyTag, Wait); + STATE_FUNC_DECLARE(dTgSkyEnemyTag, BirthRupeeGue); + STATE_FUNC_DECLARE(dTgSkyEnemyTag, BirthSkytail); + STATE_FUNC_DECLARE(dTgSkyEnemyTag, BirthTornado); + STATE_FUNC_DECLARE(dTgSkyEnemyTag, BirthBirdNpc); + STATE_FUNC_DECLARE(dTgSkyEnemyTag, BirthFrontBirdNpc); + STATE_FUNC_DECLARE(dTgSkyEnemyTag, BirthNusiNpc); + STATE_FUNC_DECLARE(dTgSkyEnemyTag, BirthHighSpeed); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgSkyEnemyTag); +}; + +#endif diff --git a/include/d/t/d_t_sound.h b/include/d/t/d_t_sound.h new file mode 100644 index 00000000..3cacf034 --- /dev/null +++ b/include/d/t/d_t_sound.h @@ -0,0 +1,14 @@ +#ifndef D_T_SOUND_H +#define D_T_SOUND_H + +#include + +class dTgSound_c : public dAcBase_c { +public: + dTgSound_c() {} + virtual ~dTgSound_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_sound_area.h b/include/d/t/d_t_sound_area.h similarity index 96% rename from include/d/tg/d_t_sound_area.h rename to include/d/t/d_t_sound_area.h index 67c6fbfd..0df0b6d8 100644 --- a/include/d/tg/d_t_sound_area.h +++ b/include/d/t/d_t_sound_area.h @@ -1,7 +1,7 @@ #ifndef D_T_SOUND_AREA_H #define D_T_SOUND_AREA_H -#include +#include #include #include #include diff --git a/include/d/tg/d_t_sound_area_mgr.h b/include/d/t/d_t_sound_area_mgr.h similarity index 95% rename from include/d/tg/d_t_sound_area_mgr.h rename to include/d/t/d_t_sound_area_mgr.h index a6047864..05cfb17f 100644 --- a/include/d/tg/d_t_sound_area_mgr.h +++ b/include/d/t/d_t_sound_area_mgr.h @@ -1,7 +1,7 @@ #ifndef D_T_SOUND_AREA_MGR_H #define D_T_SOUND_AREA_MGR_H -#include +#include class dTgSndMg_c : public dTg_c { public: diff --git a/include/d/t/d_t_sparks.h b/include/d/t/d_t_sparks.h new file mode 100644 index 00000000..5a68b1e5 --- /dev/null +++ b/include/d/t/d_t_sparks.h @@ -0,0 +1,19 @@ +#ifndef D_T_SPARKS_H +#define D_T_SPARKS_H + +#include +#include +#include + +class dTgSparksTag : public dAcBase_c { +public: + dTgSparksTag() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgSparksTag() {} + + STATE_FUNC_DECLARE(dTgSparksTag, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgSparksTag); +}; + +#endif diff --git a/include/d/t/d_t_sparks2.h b/include/d/t/d_t_sparks2.h new file mode 100644 index 00000000..24266a13 --- /dev/null +++ b/include/d/t/d_t_sparks2.h @@ -0,0 +1,19 @@ +#ifndef D_T_SPARKS2_H +#define D_T_SPARKS2_H + +#include +#include +#include + +class dSparks2Tag_c : public dAcBase_c { +public: + dSparks2Tag_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dSparks2Tag_c() {} + + STATE_FUNC_DECLARE(dSparks2Tag_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dSparks2Tag_c); +}; + +#endif diff --git a/include/d/t/d_t_spore.h b/include/d/t/d_t_spore.h new file mode 100644 index 00000000..6e166b75 --- /dev/null +++ b/include/d/t/d_t_spore.h @@ -0,0 +1,19 @@ +#ifndef D_T_SPORE_H +#define D_T_SPORE_H + +#include +#include +#include + +class dSporeTag_c : public dAcBase_c { +public: + dSporeTag_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dSporeTag_c() {} + + STATE_FUNC_DECLARE(dSporeTag_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dSporeTag_c); +}; + +#endif diff --git a/include/d/t/d_t_stream.h b/include/d/t/d_t_stream.h new file mode 100644 index 00000000..e96b13fb --- /dev/null +++ b/include/d/t/d_t_stream.h @@ -0,0 +1,14 @@ +#ifndef D_T_STREAM_H +#define D_T_STREAM_H + +#include + +class dTgStream_c : public dAcBase_c { +public: + dTgStream_c() {} + virtual ~dTgStream_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_sw_area.h b/include/d/t/d_t_sw_area.h new file mode 100644 index 00000000..a0edcc61 --- /dev/null +++ b/include/d/t/d_t_sw_area.h @@ -0,0 +1,14 @@ +#ifndef D_T_SW_AREA_H +#define D_T_SW_AREA_H + +#include + +class dTgSwArea_c : public dAcBase_c { +public: + dTgSwArea_c() {} + virtual ~dTgSwArea_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_switch.h b/include/d/t/d_t_switch.h similarity index 98% rename from include/d/tg/d_t_switch.h rename to include/d/t/d_t_switch.h index 0e241f25..ff17538a 100644 --- a/include/d/tg/d_t_switch.h +++ b/include/d/t/d_t_switch.h @@ -1,7 +1,7 @@ #ifndef D_T_SWITCH_H #define D_T_SWITCH_H -#include +#include #include #include #include diff --git a/include/d/t/d_t_sword_battle_game.h b/include/d/t/d_t_sword_battle_game.h new file mode 100644 index 00000000..e4a90ccf --- /dev/null +++ b/include/d/t/d_t_sword_battle_game.h @@ -0,0 +1,17 @@ +#ifndef D_T_SWORD_BATTLE_GAME_H +#define D_T_SWORD_BATTLE_GAME_H + +#include +#include +#include + +class dTgSwordBattleGame_c : public dAcBase_c { +public: + dTgSwordBattleGame_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgSwordBattleGame_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgSwordBattleGame_c); +}; + +#endif diff --git a/include/d/tg/d_t_tackle.h b/include/d/t/d_t_tackle.h similarity index 92% rename from include/d/tg/d_t_tackle.h rename to include/d/t/d_t_tackle.h index aba9f97c..87afbfe8 100644 --- a/include/d/tg/d_t_tackle.h +++ b/include/d/t/d_t_tackle.h @@ -1,7 +1,7 @@ #ifndef D_T_TACKLE_H #define D_T_TACKLE_H -#include +#include class dTgTackle_c : public dTg_c { public: diff --git a/include/d/t/d_t_telop.h b/include/d/t/d_t_telop.h new file mode 100644 index 00000000..657066ac --- /dev/null +++ b/include/d/t/d_t_telop.h @@ -0,0 +1,14 @@ +#ifndef D_T_TELOP_H +#define D_T_TELOP_H + +#include + +class dTgTelop_c : public dAcBase_c { +public: + dTgTelop_c() {} + virtual ~dTgTelop_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_time_area_check.h b/include/d/t/d_t_time_area_check.h similarity index 94% rename from include/d/tg/d_t_time_area_check.h rename to include/d/t/d_t_time_area_check.h index 1c890a51..ccb1de73 100644 --- a/include/d/tg/d_t_time_area_check.h +++ b/include/d/t/d_t_time_area_check.h @@ -1,7 +1,7 @@ #ifndef D_T_TIME_AREA_CHECK_H #define D_T_TIME_AREA_CHECK_H -#include +#include class dTgTimeAreaCheck_c : public dTg_c { public: diff --git a/include/d/t/d_t_time_door_beam.h b/include/d/t/d_t_time_door_beam.h new file mode 100644 index 00000000..bf90220f --- /dev/null +++ b/include/d/t/d_t_time_door_beam.h @@ -0,0 +1,14 @@ +#ifndef D_T_TIME_DOOR_BEAM_H +#define D_T_TIME_DOOR_BEAM_H + +#include + +class dTgTimeDoorBeam_c : public dAcBase_c { +public: + dTgTimeDoorBeam_c() {} + virtual ~dTgTimeDoorBeam_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_timer.h b/include/d/t/d_t_timer.h similarity index 96% rename from include/d/tg/d_t_timer.h rename to include/d/t/d_t_timer.h index e8caf0fc..997a458f 100644 --- a/include/d/tg/d_t_timer.h +++ b/include/d/t/d_t_timer.h @@ -2,7 +2,7 @@ #define D_T_TIMER_H #include -#include +#include class dTgTimer_c : public dTg_c { public: diff --git a/include/d/tg/d_t_touch.h b/include/d/t/d_t_touch.h similarity index 97% rename from include/d/tg/d_t_touch.h rename to include/d/t/d_t_touch.h index 544e523e..71b5913a 100644 --- a/include/d/tg/d_t_touch.h +++ b/include/d/t/d_t_touch.h @@ -1,7 +1,7 @@ #ifndef D_T_TOUCH_H #define D_T_TOUCH_H -#include +#include #include #include #include diff --git a/include/d/tg/d_t_tumble_weed.h b/include/d/t/d_t_tumble_weed.h similarity index 97% rename from include/d/tg/d_t_tumble_weed.h rename to include/d/t/d_t_tumble_weed.h index c366e290..d905266c 100644 --- a/include/d/tg/d_t_tumble_weed.h +++ b/include/d/t/d_t_tumble_weed.h @@ -1,7 +1,7 @@ #ifndef D_T_TUMBLE_WEED_H #define D_T_TUMBLE_WEED_H -#include +#include #include #include #include diff --git a/include/d/tg/d_tg.h b/include/d/t/d_tg.h similarity index 100% rename from include/d/tg/d_tg.h rename to include/d/t/d_tg.h diff --git a/src/REL/d/a/b/d_a_b_asura.cpp b/src/REL/d/a/b/d_a_b_asura.cpp index e69de29b..a6d06da6 100644 --- a/src/REL/d/a/b/d_a_b_asura.cpp +++ b/src/REL/d/a/b/d_a_b_asura.cpp @@ -0,0 +1,105 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_ASURA, dAcBAsura_c, fProfile::B_ASURA, 0x117, 0, 0); + +STATE_DEFINE(dAcBAsura_c, Attack); +STATE_DEFINE(dAcBAsura_c, AttackHigh); +STATE_DEFINE(dAcBAsura_c, AttackB); +STATE_DEFINE(dAcBAsura_c, BreakLegB); +STATE_DEFINE(dAcBAsura_c, BreakWaitB); +STATE_DEFINE(dAcBAsura_c, ChargeB); +STATE_DEFINE(dAcBAsura_c, CutAllB); +STATE_DEFINE(dAcBAsura_c, Damage); +STATE_DEFINE(dAcBAsura_c, DamageB); +STATE_DEFINE(dAcBAsura_c, Dead); +STATE_DEFINE(dAcBAsura_c, DeadB); +STATE_DEFINE(dAcBAsura_c, Disconnect); +STATE_DEFINE(dAcBAsura_c, DisconnectB); +STATE_DEFINE(dAcBAsura_c, Fire); +STATE_DEFINE(dAcBAsura_c, Recover); +STATE_DEFINE(dAcBAsura_c, RecoverB); +STATE_DEFINE(dAcBAsura_c, StunB); +STATE_DEFINE(dAcBAsura_c, SummonB); +STATE_DEFINE(dAcBAsura_c, SwordGame); +STATE_DEFINE(dAcBAsura_c, Wait); +STATE_DEFINE(dAcBAsura_c, WaitB); +STATE_DEFINE(dAcBAsura_c, Start); +STATE_DEFINE(dAcBAsura_c, StartB); +STATE_DEFINE(dAcBAsura_c, Test); +STATE_DEFINE(dAcBAsura_c, TestB); + +void dAcBAsura_c::initializeState_Attack() {} +void dAcBAsura_c::executeState_Attack() {} +void dAcBAsura_c::finalizeState_Attack() {} +void dAcBAsura_c::initializeState_AttackHigh() {} +void dAcBAsura_c::executeState_AttackHigh() {} +void dAcBAsura_c::finalizeState_AttackHigh() {} +void dAcBAsura_c::initializeState_AttackB() {} +void dAcBAsura_c::executeState_AttackB() {} +void dAcBAsura_c::finalizeState_AttackB() {} +void dAcBAsura_c::initializeState_BreakLegB() {} +void dAcBAsura_c::executeState_BreakLegB() {} +void dAcBAsura_c::finalizeState_BreakLegB() {} +void dAcBAsura_c::initializeState_BreakWaitB() {} +void dAcBAsura_c::executeState_BreakWaitB() {} +void dAcBAsura_c::finalizeState_BreakWaitB() {} +void dAcBAsura_c::initializeState_ChargeB() {} +void dAcBAsura_c::executeState_ChargeB() {} +void dAcBAsura_c::finalizeState_ChargeB() {} +void dAcBAsura_c::initializeState_CutAllB() {} +void dAcBAsura_c::executeState_CutAllB() {} +void dAcBAsura_c::finalizeState_CutAllB() {} +void dAcBAsura_c::initializeState_Damage() {} +void dAcBAsura_c::executeState_Damage() {} +void dAcBAsura_c::finalizeState_Damage() {} +void dAcBAsura_c::initializeState_DamageB() {} +void dAcBAsura_c::executeState_DamageB() {} +void dAcBAsura_c::finalizeState_DamageB() {} +void dAcBAsura_c::initializeState_Dead() {} +void dAcBAsura_c::executeState_Dead() {} +void dAcBAsura_c::finalizeState_Dead() {} +void dAcBAsura_c::initializeState_DeadB() {} +void dAcBAsura_c::executeState_DeadB() {} +void dAcBAsura_c::finalizeState_DeadB() {} +void dAcBAsura_c::initializeState_Disconnect() {} +void dAcBAsura_c::executeState_Disconnect() {} +void dAcBAsura_c::finalizeState_Disconnect() {} +void dAcBAsura_c::initializeState_DisconnectB() {} +void dAcBAsura_c::executeState_DisconnectB() {} +void dAcBAsura_c::finalizeState_DisconnectB() {} +void dAcBAsura_c::initializeState_Fire() {} +void dAcBAsura_c::executeState_Fire() {} +void dAcBAsura_c::finalizeState_Fire() {} +void dAcBAsura_c::initializeState_Recover() {} +void dAcBAsura_c::executeState_Recover() {} +void dAcBAsura_c::finalizeState_Recover() {} +void dAcBAsura_c::initializeState_RecoverB() {} +void dAcBAsura_c::executeState_RecoverB() {} +void dAcBAsura_c::finalizeState_RecoverB() {} +void dAcBAsura_c::initializeState_StunB() {} +void dAcBAsura_c::executeState_StunB() {} +void dAcBAsura_c::finalizeState_StunB() {} +void dAcBAsura_c::initializeState_SummonB() {} +void dAcBAsura_c::executeState_SummonB() {} +void dAcBAsura_c::finalizeState_SummonB() {} +void dAcBAsura_c::initializeState_SwordGame() {} +void dAcBAsura_c::executeState_SwordGame() {} +void dAcBAsura_c::finalizeState_SwordGame() {} +void dAcBAsura_c::initializeState_Wait() {} +void dAcBAsura_c::executeState_Wait() {} +void dAcBAsura_c::finalizeState_Wait() {} +void dAcBAsura_c::initializeState_WaitB() {} +void dAcBAsura_c::executeState_WaitB() {} +void dAcBAsura_c::finalizeState_WaitB() {} +void dAcBAsura_c::initializeState_Start() {} +void dAcBAsura_c::executeState_Start() {} +void dAcBAsura_c::finalizeState_Start() {} +void dAcBAsura_c::initializeState_StartB() {} +void dAcBAsura_c::executeState_StartB() {} +void dAcBAsura_c::finalizeState_StartB() {} +void dAcBAsura_c::initializeState_Test() {} +void dAcBAsura_c::executeState_Test() {} +void dAcBAsura_c::finalizeState_Test() {} +void dAcBAsura_c::initializeState_TestB() {} +void dAcBAsura_c::executeState_TestB() {} +void dAcBAsura_c::finalizeState_TestB() {} diff --git a/src/REL/d/a/b/d_a_b_asura_arm.cpp b/src/REL/d/a/b/d_a_b_asura_arm.cpp index e69de29b..7c0aa390 100644 --- a/src/REL/d/a/b/d_a_b_asura_arm.cpp +++ b/src/REL/d/a/b/d_a_b_asura_arm.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(ASURA_ARM, dAcAsuraArm_c, fProfile::ASURA_ARM, 0x118, 0, 0); + +STATE_DEFINE(dAcAsuraArm_c, Pulled); +STATE_DEFINE(dAcAsuraArm_c, Wait); +STATE_DEFINE(dAcAsuraArm_c, Demo); + +void dAcAsuraArm_c::initializeState_Pulled() {} +void dAcAsuraArm_c::executeState_Pulled() {} +void dAcAsuraArm_c::finalizeState_Pulled() {} +void dAcAsuraArm_c::initializeState_Wait() {} +void dAcAsuraArm_c::executeState_Wait() {} +void dAcAsuraArm_c::finalizeState_Wait() {} +void dAcAsuraArm_c::initializeState_Demo() {} +void dAcAsuraArm_c::executeState_Demo() {} +void dAcAsuraArm_c::finalizeState_Demo() {} diff --git a/src/REL/d/a/b/d_a_b_asura_foot.cpp b/src/REL/d/a/b/d_a_b_asura_foot.cpp index e69de29b..97b87ff3 100644 --- a/src/REL/d/a/b/d_a_b_asura_foot.cpp +++ b/src/REL/d/a/b/d_a_b_asura_foot.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(ASURA_FOOT, dAcAsuraFoot_c, fProfile::ASURA_FOOT, 0x119, 0, 0); + +STATE_DEFINE(dAcAsuraFoot_c, Pulled); +STATE_DEFINE(dAcAsuraFoot_c, Wait); + +void dAcAsuraFoot_c::initializeState_Pulled() {} +void dAcAsuraFoot_c::executeState_Pulled() {} +void dAcAsuraFoot_c::finalizeState_Pulled() {} +void dAcAsuraFoot_c::initializeState_Wait() {} +void dAcAsuraFoot_c::executeState_Wait() {} +void dAcAsuraFoot_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/b/d_a_b_bbshockwave.cpp b/src/REL/d/a/b/d_a_b_bbshockwave.cpp index e69de29b..4c2e20ff 100644 --- a/src/REL/d/a/b/d_a_b_bbshockwave.cpp +++ b/src/REL/d/a/b/d_a_b_bbshockwave.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_BBSHWV, dAcBBbshockwave_c, fProfile::B_BBSHWV, 0xA3, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_bigboss.cpp b/src/REL/d/a/b/d_a_b_bigboss.cpp index e69de29b..eedc9ece 100644 --- a/src/REL/d/a/b/d_a_b_bigboss.cpp +++ b/src/REL/d/a/b/d_a_b_bigboss.cpp @@ -0,0 +1,125 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_BIGBOSS, dAcBBigBoss_c, fProfile::B_BIGBOSS, 0xA0, 0, 0); + +STATE_DEFINE(dAcBBigBoss_c, AppearWait); +STATE_DEFINE(dAcBBigBoss_c, AppearDemo); +STATE_DEFINE(dAcBBigBoss_c, Wait); +STATE_DEFINE(dAcBBigBoss_c, Walk); +STATE_DEFINE(dAcBBigBoss_c, Reach); +STATE_DEFINE(dAcBBigBoss_c, Turn); +STATE_DEFINE(dAcBBigBoss_c, ImpaAdvice); +STATE_DEFINE(dAcBBigBoss_c, ShakeHead); +STATE_DEFINE(dAcBBigBoss_c, HeadDamage); +STATE_DEFINE(dAcBBigBoss_c, HeadDamageThrow); +STATE_DEFINE(dAcBBigBoss_c, HeadPain); +STATE_DEFINE(dAcBBigBoss_c, StunPain); +STATE_DEFINE(dAcBBigBoss_c, HeadRecover); +STATE_DEFINE(dAcBBigBoss_c, Attack); +STATE_DEFINE(dAcBBigBoss_c, FrontFall); +STATE_DEFINE(dAcBBigBoss_c, Rush); +STATE_DEFINE(dAcBBigBoss_c, Rise); +STATE_DEFINE(dAcBBigBoss_c, Tied); +STATE_DEFINE(dAcBBigBoss_c, LevelUp); +STATE_DEFINE(dAcBBigBoss_c, FootBroken); +STATE_DEFINE(dAcBBigBoss_c, FootRecover); +STATE_DEFINE(dAcBBigBoss_c, Stun); +STATE_DEFINE(dAcBBigBoss_c, StunWait); +STATE_DEFINE(dAcBBigBoss_c, StunRecover); +STATE_DEFINE(dAcBBigBoss_c, StunDamage); +STATE_DEFINE(dAcBBigBoss_c, StunFrontFall); +STATE_DEFINE(dAcBBigBoss_c, Evacuation); +STATE_DEFINE(dAcBBigBoss_c, StoneWait); +STATE_DEFINE(dAcBBigBoss_c, SwordGameWait); +STATE_DEFINE(dAcBBigBoss_c, SwordGameEnd); + +void dAcBBigBoss_c::initializeState_AppearWait() {} +void dAcBBigBoss_c::executeState_AppearWait() {} +void dAcBBigBoss_c::finalizeState_AppearWait() {} +void dAcBBigBoss_c::initializeState_AppearDemo() {} +void dAcBBigBoss_c::executeState_AppearDemo() {} +void dAcBBigBoss_c::finalizeState_AppearDemo() {} +void dAcBBigBoss_c::initializeState_Wait() {} +void dAcBBigBoss_c::executeState_Wait() {} +void dAcBBigBoss_c::finalizeState_Wait() {} +void dAcBBigBoss_c::initializeState_Walk() {} +void dAcBBigBoss_c::executeState_Walk() {} +void dAcBBigBoss_c::finalizeState_Walk() {} +void dAcBBigBoss_c::initializeState_Reach() {} +void dAcBBigBoss_c::executeState_Reach() {} +void dAcBBigBoss_c::finalizeState_Reach() {} +void dAcBBigBoss_c::initializeState_Turn() {} +void dAcBBigBoss_c::executeState_Turn() {} +void dAcBBigBoss_c::finalizeState_Turn() {} +void dAcBBigBoss_c::initializeState_ImpaAdvice() {} +void dAcBBigBoss_c::executeState_ImpaAdvice() {} +void dAcBBigBoss_c::finalizeState_ImpaAdvice() {} +void dAcBBigBoss_c::initializeState_ShakeHead() {} +void dAcBBigBoss_c::executeState_ShakeHead() {} +void dAcBBigBoss_c::finalizeState_ShakeHead() {} +void dAcBBigBoss_c::initializeState_HeadDamage() {} +void dAcBBigBoss_c::executeState_HeadDamage() {} +void dAcBBigBoss_c::finalizeState_HeadDamage() {} +void dAcBBigBoss_c::initializeState_HeadDamageThrow() {} +void dAcBBigBoss_c::executeState_HeadDamageThrow() {} +void dAcBBigBoss_c::finalizeState_HeadDamageThrow() {} +void dAcBBigBoss_c::initializeState_HeadPain() {} +void dAcBBigBoss_c::executeState_HeadPain() {} +void dAcBBigBoss_c::finalizeState_HeadPain() {} +void dAcBBigBoss_c::initializeState_StunPain() {} +void dAcBBigBoss_c::executeState_StunPain() {} +void dAcBBigBoss_c::finalizeState_StunPain() {} +void dAcBBigBoss_c::initializeState_HeadRecover() {} +void dAcBBigBoss_c::executeState_HeadRecover() {} +void dAcBBigBoss_c::finalizeState_HeadRecover() {} +void dAcBBigBoss_c::initializeState_Attack() {} +void dAcBBigBoss_c::executeState_Attack() {} +void dAcBBigBoss_c::finalizeState_Attack() {} +void dAcBBigBoss_c::initializeState_FrontFall() {} +void dAcBBigBoss_c::executeState_FrontFall() {} +void dAcBBigBoss_c::finalizeState_FrontFall() {} +void dAcBBigBoss_c::initializeState_Rush() {} +void dAcBBigBoss_c::executeState_Rush() {} +void dAcBBigBoss_c::finalizeState_Rush() {} +void dAcBBigBoss_c::initializeState_Rise() {} +void dAcBBigBoss_c::executeState_Rise() {} +void dAcBBigBoss_c::finalizeState_Rise() {} +void dAcBBigBoss_c::initializeState_Tied() {} +void dAcBBigBoss_c::executeState_Tied() {} +void dAcBBigBoss_c::finalizeState_Tied() {} +void dAcBBigBoss_c::initializeState_LevelUp() {} +void dAcBBigBoss_c::executeState_LevelUp() {} +void dAcBBigBoss_c::finalizeState_LevelUp() {} +void dAcBBigBoss_c::initializeState_FootBroken() {} +void dAcBBigBoss_c::executeState_FootBroken() {} +void dAcBBigBoss_c::finalizeState_FootBroken() {} +void dAcBBigBoss_c::initializeState_FootRecover() {} +void dAcBBigBoss_c::executeState_FootRecover() {} +void dAcBBigBoss_c::finalizeState_FootRecover() {} +void dAcBBigBoss_c::initializeState_Stun() {} +void dAcBBigBoss_c::executeState_Stun() {} +void dAcBBigBoss_c::finalizeState_Stun() {} +void dAcBBigBoss_c::initializeState_StunWait() {} +void dAcBBigBoss_c::executeState_StunWait() {} +void dAcBBigBoss_c::finalizeState_StunWait() {} +void dAcBBigBoss_c::initializeState_StunRecover() {} +void dAcBBigBoss_c::executeState_StunRecover() {} +void dAcBBigBoss_c::finalizeState_StunRecover() {} +void dAcBBigBoss_c::initializeState_StunDamage() {} +void dAcBBigBoss_c::executeState_StunDamage() {} +void dAcBBigBoss_c::finalizeState_StunDamage() {} +void dAcBBigBoss_c::initializeState_StunFrontFall() {} +void dAcBBigBoss_c::executeState_StunFrontFall() {} +void dAcBBigBoss_c::finalizeState_StunFrontFall() {} +void dAcBBigBoss_c::initializeState_Evacuation() {} +void dAcBBigBoss_c::executeState_Evacuation() {} +void dAcBBigBoss_c::finalizeState_Evacuation() {} +void dAcBBigBoss_c::initializeState_StoneWait() {} +void dAcBBigBoss_c::executeState_StoneWait() {} +void dAcBBigBoss_c::finalizeState_StoneWait() {} +void dAcBBigBoss_c::initializeState_SwordGameWait() {} +void dAcBBigBoss_c::executeState_SwordGameWait() {} +void dAcBBigBoss_c::finalizeState_SwordGameWait() {} +void dAcBBigBoss_c::initializeState_SwordGameEnd() {} +void dAcBBigBoss_c::executeState_SwordGameEnd() {} +void dAcBBigBoss_c::finalizeState_SwordGameEnd() {} diff --git a/src/REL/d/a/b/d_a_b_bigboss2.cpp b/src/REL/d/a/b/d_a_b_bigboss2.cpp index e69de29b..a9ff180b 100644 --- a/src/REL/d/a/b/d_a_b_bigboss2.cpp +++ b/src/REL/d/a/b/d_a_b_bigboss2.cpp @@ -0,0 +1,181 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_BIGBOSS2, dAcBBigBoss2_c, fProfile::B_BIGBOSS2, 0xA1, 0, 0); + +STATE_DEFINE(dAcBBigBoss2_c, AppearWait); +STATE_DEFINE(dAcBBigBoss2_c, AppearDemo); +STATE_DEFINE(dAcBBigBoss2_c, Wait); +STATE_DEFINE(dAcBBigBoss2_c, Walk); +STATE_DEFINE(dAcBBigBoss2_c, Reach); +STATE_DEFINE(dAcBBigBoss2_c, Turn); +STATE_DEFINE(dAcBBigBoss2_c, ImpaAdvice); +STATE_DEFINE(dAcBBigBoss2_c, ShakeHead); +STATE_DEFINE(dAcBBigBoss2_c, HeadDamage); +STATE_DEFINE(dAcBBigBoss2_c, HeadDamageThrow); +STATE_DEFINE(dAcBBigBoss2_c, HeadPain); +STATE_DEFINE(dAcBBigBoss2_c, StunPain); +STATE_DEFINE(dAcBBigBoss2_c, HeadRecover); +STATE_DEFINE(dAcBBigBoss2_c, DropByHand); +STATE_DEFINE(dAcBBigBoss2_c, Attack); +STATE_DEFINE(dAcBBigBoss2_c, FootBroken); +STATE_DEFINE(dAcBBigBoss2_c, BombHit); +STATE_DEFINE(dAcBBigBoss2_c, FootRecover); +STATE_DEFINE(dAcBBigBoss2_c, ArmBroken); +STATE_DEFINE(dAcBBigBoss2_c, ArmAttack); +STATE_DEFINE(dAcBBigBoss2_c, ArmRecover); +STATE_DEFINE(dAcBBigBoss2_c, Stun); +STATE_DEFINE(dAcBBigBoss2_c, StunWait); +STATE_DEFINE(dAcBBigBoss2_c, StunRecover); +STATE_DEFINE(dAcBBigBoss2_c, StunDamage); +STATE_DEFINE(dAcBBigBoss2_c, StunBombDamage); +STATE_DEFINE(dAcBBigBoss2_c, Mount); +STATE_DEFINE(dAcBBigBoss2_c, Fall); +STATE_DEFINE(dAcBBigBoss2_c, MountDamage); +STATE_DEFINE(dAcBBigBoss2_c, FrontFall); +STATE_DEFINE(dAcBBigBoss2_c, Rush); +STATE_DEFINE(dAcBBigBoss2_c, Rise); +STATE_DEFINE(dAcBBigBoss2_c, Tied); +STATE_DEFINE(dAcBBigBoss2_c, StunFrontFall); +STATE_DEFINE(dAcBBigBoss2_c, BadAdvice); +STATE_DEFINE(dAcBBigBoss2_c, CancelMount); +STATE_DEFINE(dAcBBigBoss2_c, MountArmBroken); +STATE_DEFINE(dAcBBigBoss2_c, LevelUp); +STATE_DEFINE(dAcBBigBoss2_c, RushDamage); +STATE_DEFINE(dAcBBigBoss2_c, GuardBallista); +STATE_DEFINE(dAcBBigBoss2_c, Evacuation); +STATE_DEFINE(dAcBBigBoss2_c, StoneWait); +STATE_DEFINE(dAcBBigBoss2_c, SwordGameWait); +STATE_DEFINE(dAcBBigBoss2_c, SwordGameEnd); + +void dAcBBigBoss2_c::initializeState_AppearWait() {} +void dAcBBigBoss2_c::executeState_AppearWait() {} +void dAcBBigBoss2_c::finalizeState_AppearWait() {} +void dAcBBigBoss2_c::initializeState_AppearDemo() {} +void dAcBBigBoss2_c::executeState_AppearDemo() {} +void dAcBBigBoss2_c::finalizeState_AppearDemo() {} +void dAcBBigBoss2_c::initializeState_Wait() {} +void dAcBBigBoss2_c::executeState_Wait() {} +void dAcBBigBoss2_c::finalizeState_Wait() {} +void dAcBBigBoss2_c::initializeState_Walk() {} +void dAcBBigBoss2_c::executeState_Walk() {} +void dAcBBigBoss2_c::finalizeState_Walk() {} +void dAcBBigBoss2_c::initializeState_Reach() {} +void dAcBBigBoss2_c::executeState_Reach() {} +void dAcBBigBoss2_c::finalizeState_Reach() {} +void dAcBBigBoss2_c::initializeState_Turn() {} +void dAcBBigBoss2_c::executeState_Turn() {} +void dAcBBigBoss2_c::finalizeState_Turn() {} +void dAcBBigBoss2_c::initializeState_ImpaAdvice() {} +void dAcBBigBoss2_c::executeState_ImpaAdvice() {} +void dAcBBigBoss2_c::finalizeState_ImpaAdvice() {} +void dAcBBigBoss2_c::initializeState_ShakeHead() {} +void dAcBBigBoss2_c::executeState_ShakeHead() {} +void dAcBBigBoss2_c::finalizeState_ShakeHead() {} +void dAcBBigBoss2_c::initializeState_HeadDamage() {} +void dAcBBigBoss2_c::executeState_HeadDamage() {} +void dAcBBigBoss2_c::finalizeState_HeadDamage() {} +void dAcBBigBoss2_c::initializeState_HeadDamageThrow() {} +void dAcBBigBoss2_c::executeState_HeadDamageThrow() {} +void dAcBBigBoss2_c::finalizeState_HeadDamageThrow() {} +void dAcBBigBoss2_c::initializeState_HeadPain() {} +void dAcBBigBoss2_c::executeState_HeadPain() {} +void dAcBBigBoss2_c::finalizeState_HeadPain() {} +void dAcBBigBoss2_c::initializeState_StunPain() {} +void dAcBBigBoss2_c::executeState_StunPain() {} +void dAcBBigBoss2_c::finalizeState_StunPain() {} +void dAcBBigBoss2_c::initializeState_HeadRecover() {} +void dAcBBigBoss2_c::executeState_HeadRecover() {} +void dAcBBigBoss2_c::finalizeState_HeadRecover() {} +void dAcBBigBoss2_c::initializeState_DropByHand() {} +void dAcBBigBoss2_c::executeState_DropByHand() {} +void dAcBBigBoss2_c::finalizeState_DropByHand() {} +void dAcBBigBoss2_c::initializeState_Attack() {} +void dAcBBigBoss2_c::executeState_Attack() {} +void dAcBBigBoss2_c::finalizeState_Attack() {} +void dAcBBigBoss2_c::initializeState_FootBroken() {} +void dAcBBigBoss2_c::executeState_FootBroken() {} +void dAcBBigBoss2_c::finalizeState_FootBroken() {} +void dAcBBigBoss2_c::initializeState_BombHit() {} +void dAcBBigBoss2_c::executeState_BombHit() {} +void dAcBBigBoss2_c::finalizeState_BombHit() {} +void dAcBBigBoss2_c::initializeState_FootRecover() {} +void dAcBBigBoss2_c::executeState_FootRecover() {} +void dAcBBigBoss2_c::finalizeState_FootRecover() {} +void dAcBBigBoss2_c::initializeState_ArmBroken() {} +void dAcBBigBoss2_c::executeState_ArmBroken() {} +void dAcBBigBoss2_c::finalizeState_ArmBroken() {} +void dAcBBigBoss2_c::initializeState_ArmAttack() {} +void dAcBBigBoss2_c::executeState_ArmAttack() {} +void dAcBBigBoss2_c::finalizeState_ArmAttack() {} +void dAcBBigBoss2_c::initializeState_ArmRecover() {} +void dAcBBigBoss2_c::executeState_ArmRecover() {} +void dAcBBigBoss2_c::finalizeState_ArmRecover() {} +void dAcBBigBoss2_c::initializeState_Stun() {} +void dAcBBigBoss2_c::executeState_Stun() {} +void dAcBBigBoss2_c::finalizeState_Stun() {} +void dAcBBigBoss2_c::initializeState_StunWait() {} +void dAcBBigBoss2_c::executeState_StunWait() {} +void dAcBBigBoss2_c::finalizeState_StunWait() {} +void dAcBBigBoss2_c::initializeState_StunRecover() {} +void dAcBBigBoss2_c::executeState_StunRecover() {} +void dAcBBigBoss2_c::finalizeState_StunRecover() {} +void dAcBBigBoss2_c::initializeState_StunDamage() {} +void dAcBBigBoss2_c::executeState_StunDamage() {} +void dAcBBigBoss2_c::finalizeState_StunDamage() {} +void dAcBBigBoss2_c::initializeState_StunBombDamage() {} +void dAcBBigBoss2_c::executeState_StunBombDamage() {} +void dAcBBigBoss2_c::finalizeState_StunBombDamage() {} +void dAcBBigBoss2_c::initializeState_Mount() {} +void dAcBBigBoss2_c::executeState_Mount() {} +void dAcBBigBoss2_c::finalizeState_Mount() {} +void dAcBBigBoss2_c::initializeState_Fall() {} +void dAcBBigBoss2_c::executeState_Fall() {} +void dAcBBigBoss2_c::finalizeState_Fall() {} +void dAcBBigBoss2_c::initializeState_MountDamage() {} +void dAcBBigBoss2_c::executeState_MountDamage() {} +void dAcBBigBoss2_c::finalizeState_MountDamage() {} +void dAcBBigBoss2_c::initializeState_FrontFall() {} +void dAcBBigBoss2_c::executeState_FrontFall() {} +void dAcBBigBoss2_c::finalizeState_FrontFall() {} +void dAcBBigBoss2_c::initializeState_Rush() {} +void dAcBBigBoss2_c::executeState_Rush() {} +void dAcBBigBoss2_c::finalizeState_Rush() {} +void dAcBBigBoss2_c::initializeState_Rise() {} +void dAcBBigBoss2_c::executeState_Rise() {} +void dAcBBigBoss2_c::finalizeState_Rise() {} +void dAcBBigBoss2_c::initializeState_Tied() {} +void dAcBBigBoss2_c::executeState_Tied() {} +void dAcBBigBoss2_c::finalizeState_Tied() {} +void dAcBBigBoss2_c::initializeState_StunFrontFall() {} +void dAcBBigBoss2_c::executeState_StunFrontFall() {} +void dAcBBigBoss2_c::finalizeState_StunFrontFall() {} +void dAcBBigBoss2_c::initializeState_BadAdvice() {} +void dAcBBigBoss2_c::executeState_BadAdvice() {} +void dAcBBigBoss2_c::finalizeState_BadAdvice() {} +void dAcBBigBoss2_c::initializeState_CancelMount() {} +void dAcBBigBoss2_c::executeState_CancelMount() {} +void dAcBBigBoss2_c::finalizeState_CancelMount() {} +void dAcBBigBoss2_c::initializeState_MountArmBroken() {} +void dAcBBigBoss2_c::executeState_MountArmBroken() {} +void dAcBBigBoss2_c::finalizeState_MountArmBroken() {} +void dAcBBigBoss2_c::initializeState_LevelUp() {} +void dAcBBigBoss2_c::executeState_LevelUp() {} +void dAcBBigBoss2_c::finalizeState_LevelUp() {} +void dAcBBigBoss2_c::initializeState_RushDamage() {} +void dAcBBigBoss2_c::executeState_RushDamage() {} +void dAcBBigBoss2_c::finalizeState_RushDamage() {} +void dAcBBigBoss2_c::initializeState_GuardBallista() {} +void dAcBBigBoss2_c::executeState_GuardBallista() {} +void dAcBBigBoss2_c::finalizeState_GuardBallista() {} +void dAcBBigBoss2_c::initializeState_Evacuation() {} +void dAcBBigBoss2_c::executeState_Evacuation() {} +void dAcBBigBoss2_c::finalizeState_Evacuation() {} +void dAcBBigBoss2_c::initializeState_StoneWait() {} +void dAcBBigBoss2_c::executeState_StoneWait() {} +void dAcBBigBoss2_c::finalizeState_StoneWait() {} +void dAcBBigBoss2_c::initializeState_SwordGameWait() {} +void dAcBBigBoss2_c::executeState_SwordGameWait() {} +void dAcBBigBoss2_c::finalizeState_SwordGameWait() {} +void dAcBBigBoss2_c::initializeState_SwordGameEnd() {} +void dAcBBigBoss2_c::executeState_SwordGameEnd() {} +void dAcBBigBoss2_c::finalizeState_SwordGameEnd() {} diff --git a/src/REL/d/a/b/d_a_b_bigboss3.cpp b/src/REL/d/a/b/d_a_b_bigboss3.cpp index e69de29b..5bbac1a3 100644 --- a/src/REL/d/a/b/d_a_b_bigboss3.cpp +++ b/src/REL/d/a/b/d_a_b_bigboss3.cpp @@ -0,0 +1,169 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_BIGBOSS3, dAcBBigBoss3_c, fProfile::B_BIGBOSS3, 0xA2, 0, 0); + +STATE_DEFINE(dAcBBigBoss3_c, AppearWait); +STATE_DEFINE(dAcBBigBoss3_c, AppearDemo); +STATE_DEFINE(dAcBBigBoss3_c, Wait); +STATE_DEFINE(dAcBBigBoss3_c, Walk); +STATE_DEFINE(dAcBBigBoss3_c, Reach); +STATE_DEFINE(dAcBBigBoss3_c, Turn); +STATE_DEFINE(dAcBBigBoss3_c, ImpaAdvice); +STATE_DEFINE(dAcBBigBoss3_c, ShakeHead); +STATE_DEFINE(dAcBBigBoss3_c, HeadDamage); +STATE_DEFINE(dAcBBigBoss3_c, HeadDamageThrow); +STATE_DEFINE(dAcBBigBoss3_c, HeadPain); +STATE_DEFINE(dAcBBigBoss3_c, StunPain); +STATE_DEFINE(dAcBBigBoss3_c, DropByHand); +STATE_DEFINE(dAcBBigBoss3_c, Attack); +STATE_DEFINE(dAcBBigBoss3_c, FootBroken); +STATE_DEFINE(dAcBBigBoss3_c, BombHit); +STATE_DEFINE(dAcBBigBoss3_c, FootRecover); +STATE_DEFINE(dAcBBigBoss3_c, HeadRecover); +STATE_DEFINE(dAcBBigBoss3_c, ArmBroken); +STATE_DEFINE(dAcBBigBoss3_c, ArmRecover); +STATE_DEFINE(dAcBBigBoss3_c, Stun); +STATE_DEFINE(dAcBBigBoss3_c, StunWait); +STATE_DEFINE(dAcBBigBoss3_c, StunRecover); +STATE_DEFINE(dAcBBigBoss3_c, StunDamage); +STATE_DEFINE(dAcBBigBoss3_c, StunBombDamage); +STATE_DEFINE(dAcBBigBoss3_c, LevelUp); +STATE_DEFINE(dAcBBigBoss3_c, GuardBallista); +STATE_DEFINE(dAcBBigBoss3_c, ArmAttack); +STATE_DEFINE(dAcBBigBoss3_c, PreFly); +STATE_DEFINE(dAcBBigBoss3_c, PreFlyDemo); +STATE_DEFINE(dAcBBigBoss3_c, Fly); +STATE_DEFINE(dAcBBigBoss3_c, FlyPain); +STATE_DEFINE(dAcBBigBoss3_c, FlyFall); +STATE_DEFINE(dAcBBigBoss3_c, FlyFallGround); +STATE_DEFINE(dAcBBigBoss3_c, FlyFallGroundWait); +STATE_DEFINE(dAcBBigBoss3_c, FlyFallRecover); +STATE_DEFINE(dAcBBigBoss3_c, FlyReach); +STATE_DEFINE(dAcBBigBoss3_c, Evacuation); +STATE_DEFINE(dAcBBigBoss3_c, StoneWait); +STATE_DEFINE(dAcBBigBoss3_c, SwordGameWait); +STATE_DEFINE(dAcBBigBoss3_c, SwordGameEnd); + +void dAcBBigBoss3_c::initializeState_AppearWait() {} +void dAcBBigBoss3_c::executeState_AppearWait() {} +void dAcBBigBoss3_c::finalizeState_AppearWait() {} +void dAcBBigBoss3_c::initializeState_AppearDemo() {} +void dAcBBigBoss3_c::executeState_AppearDemo() {} +void dAcBBigBoss3_c::finalizeState_AppearDemo() {} +void dAcBBigBoss3_c::initializeState_Wait() {} +void dAcBBigBoss3_c::executeState_Wait() {} +void dAcBBigBoss3_c::finalizeState_Wait() {} +void dAcBBigBoss3_c::initializeState_Walk() {} +void dAcBBigBoss3_c::executeState_Walk() {} +void dAcBBigBoss3_c::finalizeState_Walk() {} +void dAcBBigBoss3_c::initializeState_Reach() {} +void dAcBBigBoss3_c::executeState_Reach() {} +void dAcBBigBoss3_c::finalizeState_Reach() {} +void dAcBBigBoss3_c::initializeState_Turn() {} +void dAcBBigBoss3_c::executeState_Turn() {} +void dAcBBigBoss3_c::finalizeState_Turn() {} +void dAcBBigBoss3_c::initializeState_ImpaAdvice() {} +void dAcBBigBoss3_c::executeState_ImpaAdvice() {} +void dAcBBigBoss3_c::finalizeState_ImpaAdvice() {} +void dAcBBigBoss3_c::initializeState_ShakeHead() {} +void dAcBBigBoss3_c::executeState_ShakeHead() {} +void dAcBBigBoss3_c::finalizeState_ShakeHead() {} +void dAcBBigBoss3_c::initializeState_HeadDamage() {} +void dAcBBigBoss3_c::executeState_HeadDamage() {} +void dAcBBigBoss3_c::finalizeState_HeadDamage() {} +void dAcBBigBoss3_c::initializeState_HeadDamageThrow() {} +void dAcBBigBoss3_c::executeState_HeadDamageThrow() {} +void dAcBBigBoss3_c::finalizeState_HeadDamageThrow() {} +void dAcBBigBoss3_c::initializeState_HeadPain() {} +void dAcBBigBoss3_c::executeState_HeadPain() {} +void dAcBBigBoss3_c::finalizeState_HeadPain() {} +void dAcBBigBoss3_c::initializeState_StunPain() {} +void dAcBBigBoss3_c::executeState_StunPain() {} +void dAcBBigBoss3_c::finalizeState_StunPain() {} +void dAcBBigBoss3_c::initializeState_DropByHand() {} +void dAcBBigBoss3_c::executeState_DropByHand() {} +void dAcBBigBoss3_c::finalizeState_DropByHand() {} +void dAcBBigBoss3_c::initializeState_Attack() {} +void dAcBBigBoss3_c::executeState_Attack() {} +void dAcBBigBoss3_c::finalizeState_Attack() {} +void dAcBBigBoss3_c::initializeState_FootBroken() {} +void dAcBBigBoss3_c::executeState_FootBroken() {} +void dAcBBigBoss3_c::finalizeState_FootBroken() {} +void dAcBBigBoss3_c::initializeState_BombHit() {} +void dAcBBigBoss3_c::executeState_BombHit() {} +void dAcBBigBoss3_c::finalizeState_BombHit() {} +void dAcBBigBoss3_c::initializeState_FootRecover() {} +void dAcBBigBoss3_c::executeState_FootRecover() {} +void dAcBBigBoss3_c::finalizeState_FootRecover() {} +void dAcBBigBoss3_c::initializeState_HeadRecover() {} +void dAcBBigBoss3_c::executeState_HeadRecover() {} +void dAcBBigBoss3_c::finalizeState_HeadRecover() {} +void dAcBBigBoss3_c::initializeState_ArmBroken() {} +void dAcBBigBoss3_c::executeState_ArmBroken() {} +void dAcBBigBoss3_c::finalizeState_ArmBroken() {} +void dAcBBigBoss3_c::initializeState_ArmRecover() {} +void dAcBBigBoss3_c::executeState_ArmRecover() {} +void dAcBBigBoss3_c::finalizeState_ArmRecover() {} +void dAcBBigBoss3_c::initializeState_Stun() {} +void dAcBBigBoss3_c::executeState_Stun() {} +void dAcBBigBoss3_c::finalizeState_Stun() {} +void dAcBBigBoss3_c::initializeState_StunWait() {} +void dAcBBigBoss3_c::executeState_StunWait() {} +void dAcBBigBoss3_c::finalizeState_StunWait() {} +void dAcBBigBoss3_c::initializeState_StunRecover() {} +void dAcBBigBoss3_c::executeState_StunRecover() {} +void dAcBBigBoss3_c::finalizeState_StunRecover() {} +void dAcBBigBoss3_c::initializeState_StunDamage() {} +void dAcBBigBoss3_c::executeState_StunDamage() {} +void dAcBBigBoss3_c::finalizeState_StunDamage() {} +void dAcBBigBoss3_c::initializeState_StunBombDamage() {} +void dAcBBigBoss3_c::executeState_StunBombDamage() {} +void dAcBBigBoss3_c::finalizeState_StunBombDamage() {} +void dAcBBigBoss3_c::initializeState_LevelUp() {} +void dAcBBigBoss3_c::executeState_LevelUp() {} +void dAcBBigBoss3_c::finalizeState_LevelUp() {} +void dAcBBigBoss3_c::initializeState_GuardBallista() {} +void dAcBBigBoss3_c::executeState_GuardBallista() {} +void dAcBBigBoss3_c::finalizeState_GuardBallista() {} +void dAcBBigBoss3_c::initializeState_ArmAttack() {} +void dAcBBigBoss3_c::executeState_ArmAttack() {} +void dAcBBigBoss3_c::finalizeState_ArmAttack() {} +void dAcBBigBoss3_c::initializeState_PreFly() {} +void dAcBBigBoss3_c::executeState_PreFly() {} +void dAcBBigBoss3_c::finalizeState_PreFly() {} +void dAcBBigBoss3_c::initializeState_PreFlyDemo() {} +void dAcBBigBoss3_c::executeState_PreFlyDemo() {} +void dAcBBigBoss3_c::finalizeState_PreFlyDemo() {} +void dAcBBigBoss3_c::initializeState_Fly() {} +void dAcBBigBoss3_c::executeState_Fly() {} +void dAcBBigBoss3_c::finalizeState_Fly() {} +void dAcBBigBoss3_c::initializeState_FlyPain() {} +void dAcBBigBoss3_c::executeState_FlyPain() {} +void dAcBBigBoss3_c::finalizeState_FlyPain() {} +void dAcBBigBoss3_c::initializeState_FlyFall() {} +void dAcBBigBoss3_c::executeState_FlyFall() {} +void dAcBBigBoss3_c::finalizeState_FlyFall() {} +void dAcBBigBoss3_c::initializeState_FlyFallGround() {} +void dAcBBigBoss3_c::executeState_FlyFallGround() {} +void dAcBBigBoss3_c::finalizeState_FlyFallGround() {} +void dAcBBigBoss3_c::initializeState_FlyFallGroundWait() {} +void dAcBBigBoss3_c::executeState_FlyFallGroundWait() {} +void dAcBBigBoss3_c::finalizeState_FlyFallGroundWait() {} +void dAcBBigBoss3_c::initializeState_FlyFallRecover() {} +void dAcBBigBoss3_c::executeState_FlyFallRecover() {} +void dAcBBigBoss3_c::finalizeState_FlyFallRecover() {} +void dAcBBigBoss3_c::initializeState_FlyReach() {} +void dAcBBigBoss3_c::executeState_FlyReach() {} +void dAcBBigBoss3_c::finalizeState_FlyReach() {} +void dAcBBigBoss3_c::initializeState_Evacuation() {} +void dAcBBigBoss3_c::executeState_Evacuation() {} +void dAcBBigBoss3_c::finalizeState_Evacuation() {} +void dAcBBigBoss3_c::initializeState_StoneWait() {} +void dAcBBigBoss3_c::executeState_StoneWait() {} +void dAcBBigBoss3_c::finalizeState_StoneWait() {} +void dAcBBigBoss3_c::initializeState_SwordGameWait() {} +void dAcBBigBoss3_c::executeState_SwordGameWait() {} +void dAcBBigBoss3_c::finalizeState_SwordGameWait() {} +void dAcBBigBoss3_c::initializeState_SwordGameEnd() {} +void dAcBBigBoss3_c::executeState_SwordGameEnd() {} +void dAcBBigBoss3_c::finalizeState_SwordGameEnd() {} diff --git a/src/REL/d/a/b/d_a_b_bigbossbase.cpp b/src/REL/d/a/b/d_a_b_bigbossbase.cpp index e69de29b..893e7e7e 100644 --- a/src/REL/d/a/b/d_a_b_bigbossbase.cpp +++ b/src/REL/d/a/b/d_a_b_bigbossbase.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_BIGBOSS_BASE, dAcBBigbossbase_c, fProfile::B_BIGBOSS_BASE, 0x9F, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_girahimu.cpp b/src/REL/d/a/b/d_a_b_girahimu.cpp index e69de29b..7fc83626 100644 --- a/src/REL/d/a/b/d_a_b_girahimu.cpp +++ b/src/REL/d/a/b/d_a_b_girahimu.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_GIRAHIMU, dAcGirahimu_c, fProfile::B_GIRAHIMU, 0x10E, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_girahimu2.cpp b/src/REL/d/a/b/d_a_b_girahimu2.cpp index e69de29b..ce015582 100644 --- a/src/REL/d/a/b/d_a_b_girahimu2.cpp +++ b/src/REL/d/a/b/d_a_b_girahimu2.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_GIRAHIMU2, dAcGirahimu2_c, fProfile::B_GIRAHIMU2, 0x10F, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_girahimu3_base.cpp b/src/REL/d/a/b/d_a_b_girahimu3_base.cpp index e69de29b..24d6589e 100644 --- a/src/REL/d/a/b/d_a_b_girahimu3_base.cpp +++ b/src/REL/d/a/b/d_a_b_girahimu3_base.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_GIRAHIMU3_BASE, dAcGirahimu3Base_c, fProfile::B_GIRAHIMU3_BASE, 0x110, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_girahimu3_first.cpp b/src/REL/d/a/b/d_a_b_girahimu3_first.cpp index e69de29b..9fd1eec9 100644 --- a/src/REL/d/a/b/d_a_b_girahimu3_first.cpp +++ b/src/REL/d/a/b/d_a_b_girahimu3_first.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_GIRAHIMU3_FIRST, dAcGirahimu3First_c, fProfile::B_GIRAHIMU3_FIRST, 0x111, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_girahimu3_second.cpp b/src/REL/d/a/b/d_a_b_girahimu3_second.cpp index e69de29b..6e323f50 100644 --- a/src/REL/d/a/b/d_a_b_girahimu3_second.cpp +++ b/src/REL/d/a/b/d_a_b_girahimu3_second.cpp @@ -0,0 +1,81 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_GIRAHIMU3_SECOND, dAcGirahimu3Second_c, fProfile::B_GIRAHIMU3_SECOND, 0x112, 0, 0); + +STATE_DEFINE(dAcGirahimu3Second_c, Demo); +STATE_DEFINE(dAcGirahimu3Second_c, Demo2); +STATE_DEFINE(dAcGirahimu3Second_c, Wait); +STATE_DEFINE(dAcGirahimu3Second_c, Walk); +STATE_DEFINE(dAcGirahimu3Second_c, Attack); +STATE_DEFINE(dAcGirahimu3Second_c, CounterAttack); +STATE_DEFINE(dAcGirahimu3Second_c, Disturb); +STATE_DEFINE(dAcGirahimu3Second_c, SwordBeamDamage); +STATE_DEFINE(dAcGirahimu3Second_c, GuardSword); +STATE_DEFINE(dAcGirahimu3Second_c, Provoke); +STATE_DEFINE(dAcGirahimu3Second_c, KnifeReady); +STATE_DEFINE(dAcGirahimu3Second_c, KnifeAttack); +STATE_DEFINE(dAcGirahimu3Second_c, SwordBeamReady); +STATE_DEFINE(dAcGirahimu3Second_c, SwordBeamAttack); +STATE_DEFINE(dAcGirahimu3Second_c, SwordBeamRally); +STATE_DEFINE(dAcGirahimu3Second_c, GuardJust); +STATE_DEFINE(dAcGirahimu3Second_c, Damage); +STATE_DEFINE(dAcGirahimu3Second_c, SummonSword); +STATE_DEFINE(dAcGirahimu3Second_c, EscapeWarp); + +void dAcGirahimu3Second_c::initializeState_Demo() {} +void dAcGirahimu3Second_c::executeState_Demo() {} +void dAcGirahimu3Second_c::finalizeState_Demo() {} +void dAcGirahimu3Second_c::initializeState_Demo2() {} +void dAcGirahimu3Second_c::executeState_Demo2() {} +void dAcGirahimu3Second_c::finalizeState_Demo2() {} +void dAcGirahimu3Second_c::initializeState_Wait() {} +void dAcGirahimu3Second_c::executeState_Wait() {} +void dAcGirahimu3Second_c::finalizeState_Wait() {} +void dAcGirahimu3Second_c::initializeState_Walk() {} +void dAcGirahimu3Second_c::executeState_Walk() {} +void dAcGirahimu3Second_c::finalizeState_Walk() {} +void dAcGirahimu3Second_c::initializeState_Attack() {} +void dAcGirahimu3Second_c::executeState_Attack() {} +void dAcGirahimu3Second_c::finalizeState_Attack() {} +void dAcGirahimu3Second_c::initializeState_CounterAttack() {} +void dAcGirahimu3Second_c::executeState_CounterAttack() {} +void dAcGirahimu3Second_c::finalizeState_CounterAttack() {} +void dAcGirahimu3Second_c::initializeState_Disturb() {} +void dAcGirahimu3Second_c::executeState_Disturb() {} +void dAcGirahimu3Second_c::finalizeState_Disturb() {} +void dAcGirahimu3Second_c::initializeState_SwordBeamDamage() {} +void dAcGirahimu3Second_c::executeState_SwordBeamDamage() {} +void dAcGirahimu3Second_c::finalizeState_SwordBeamDamage() {} +void dAcGirahimu3Second_c::initializeState_GuardSword() {} +void dAcGirahimu3Second_c::executeState_GuardSword() {} +void dAcGirahimu3Second_c::finalizeState_GuardSword() {} +void dAcGirahimu3Second_c::initializeState_Provoke() {} +void dAcGirahimu3Second_c::executeState_Provoke() {} +void dAcGirahimu3Second_c::finalizeState_Provoke() {} +void dAcGirahimu3Second_c::initializeState_KnifeReady() {} +void dAcGirahimu3Second_c::executeState_KnifeReady() {} +void dAcGirahimu3Second_c::finalizeState_KnifeReady() {} +void dAcGirahimu3Second_c::initializeState_KnifeAttack() {} +void dAcGirahimu3Second_c::executeState_KnifeAttack() {} +void dAcGirahimu3Second_c::finalizeState_KnifeAttack() {} +void dAcGirahimu3Second_c::initializeState_SwordBeamReady() {} +void dAcGirahimu3Second_c::executeState_SwordBeamReady() {} +void dAcGirahimu3Second_c::finalizeState_SwordBeamReady() {} +void dAcGirahimu3Second_c::initializeState_SwordBeamAttack() {} +void dAcGirahimu3Second_c::executeState_SwordBeamAttack() {} +void dAcGirahimu3Second_c::finalizeState_SwordBeamAttack() {} +void dAcGirahimu3Second_c::initializeState_SwordBeamRally() {} +void dAcGirahimu3Second_c::executeState_SwordBeamRally() {} +void dAcGirahimu3Second_c::finalizeState_SwordBeamRally() {} +void dAcGirahimu3Second_c::initializeState_GuardJust() {} +void dAcGirahimu3Second_c::executeState_GuardJust() {} +void dAcGirahimu3Second_c::finalizeState_GuardJust() {} +void dAcGirahimu3Second_c::initializeState_Damage() {} +void dAcGirahimu3Second_c::executeState_Damage() {} +void dAcGirahimu3Second_c::finalizeState_Damage() {} +void dAcGirahimu3Second_c::initializeState_SummonSword() {} +void dAcGirahimu3Second_c::executeState_SummonSword() {} +void dAcGirahimu3Second_c::finalizeState_SummonSword() {} +void dAcGirahimu3Second_c::initializeState_EscapeWarp() {} +void dAcGirahimu3Second_c::executeState_EscapeWarp() {} +void dAcGirahimu3Second_c::finalizeState_EscapeWarp() {} diff --git a/src/REL/d/a/b/d_a_b_girahimu3_third.cpp b/src/REL/d/a/b/d_a_b_girahimu3_third.cpp index e69de29b..06937bcc 100644 --- a/src/REL/d/a/b/d_a_b_girahimu3_third.cpp +++ b/src/REL/d/a/b/d_a_b_girahimu3_third.cpp @@ -0,0 +1,57 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_GIRAHIMU3_THIRD, dAcGirahimu3Third_c, fProfile::B_GIRAHIMU3_THIRD, 0x113, 0, 0); + +STATE_DEFINE(dAcGirahimu3Third_c, Demo); +STATE_DEFINE(dAcGirahimu3Third_c, SceneChange); +STATE_DEFINE(dAcGirahimu3Third_c, Wait); +STATE_DEFINE(dAcGirahimu3Third_c, Walk); +STATE_DEFINE(dAcGirahimu3Third_c, GuardSword); +STATE_DEFINE(dAcGirahimu3Third_c, Chance); +STATE_DEFINE(dAcGirahimu3Third_c, SwordBeamDamage); +STATE_DEFINE(dAcGirahimu3Third_c, RepairClaymore); +STATE_DEFINE(dAcGirahimu3Third_c, Attack); +STATE_DEFINE(dAcGirahimu3Third_c, CounterAttack); +STATE_DEFINE(dAcGirahimu3Third_c, EscapeWarp); +STATE_DEFINE(dAcGirahimu3Third_c, EscapeWarp2); +STATE_DEFINE(dAcGirahimu3Third_c, GuardJust); + +void dAcGirahimu3Third_c::initializeState_Demo() {} +void dAcGirahimu3Third_c::executeState_Demo() {} +void dAcGirahimu3Third_c::finalizeState_Demo() {} +void dAcGirahimu3Third_c::initializeState_SceneChange() {} +void dAcGirahimu3Third_c::executeState_SceneChange() {} +void dAcGirahimu3Third_c::finalizeState_SceneChange() {} +void dAcGirahimu3Third_c::initializeState_Wait() {} +void dAcGirahimu3Third_c::executeState_Wait() {} +void dAcGirahimu3Third_c::finalizeState_Wait() {} +void dAcGirahimu3Third_c::initializeState_Walk() {} +void dAcGirahimu3Third_c::executeState_Walk() {} +void dAcGirahimu3Third_c::finalizeState_Walk() {} +void dAcGirahimu3Third_c::initializeState_GuardSword() {} +void dAcGirahimu3Third_c::executeState_GuardSword() {} +void dAcGirahimu3Third_c::finalizeState_GuardSword() {} +void dAcGirahimu3Third_c::initializeState_Chance() {} +void dAcGirahimu3Third_c::executeState_Chance() {} +void dAcGirahimu3Third_c::finalizeState_Chance() {} +void dAcGirahimu3Third_c::initializeState_SwordBeamDamage() {} +void dAcGirahimu3Third_c::executeState_SwordBeamDamage() {} +void dAcGirahimu3Third_c::finalizeState_SwordBeamDamage() {} +void dAcGirahimu3Third_c::initializeState_RepairClaymore() {} +void dAcGirahimu3Third_c::executeState_RepairClaymore() {} +void dAcGirahimu3Third_c::finalizeState_RepairClaymore() {} +void dAcGirahimu3Third_c::initializeState_Attack() {} +void dAcGirahimu3Third_c::executeState_Attack() {} +void dAcGirahimu3Third_c::finalizeState_Attack() {} +void dAcGirahimu3Third_c::initializeState_CounterAttack() {} +void dAcGirahimu3Third_c::executeState_CounterAttack() {} +void dAcGirahimu3Third_c::finalizeState_CounterAttack() {} +void dAcGirahimu3Third_c::initializeState_EscapeWarp() {} +void dAcGirahimu3Third_c::executeState_EscapeWarp() {} +void dAcGirahimu3Third_c::finalizeState_EscapeWarp() {} +void dAcGirahimu3Third_c::initializeState_EscapeWarp2() {} +void dAcGirahimu3Third_c::executeState_EscapeWarp2() {} +void dAcGirahimu3Third_c::finalizeState_EscapeWarp2() {} +void dAcGirahimu3Third_c::initializeState_GuardJust() {} +void dAcGirahimu3Third_c::executeState_GuardJust() {} +void dAcGirahimu3Third_c::finalizeState_GuardJust() {} diff --git a/src/REL/d/a/b/d_a_b_girahimu_base.cpp b/src/REL/d/a/b/d_a_b_girahimu_base.cpp index e69de29b..724e2806 100644 --- a/src/REL/d/a/b/d_a_b_girahimu_base.cpp +++ b/src/REL/d/a/b/d_a_b_girahimu_base.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_GIRAHIMU_BASE, dAcGirahimuBase_c, fProfile::B_GIRAHIMU_BASE, 0x10D, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_kr.cpp b/src/REL/d/a/b/d_a_b_kr.cpp index e69de29b..4e7b7cbb 100644 --- a/src/REL/d/a/b/d_a_b_kr.cpp +++ b/src/REL/d/a/b/d_a_b_kr.cpp @@ -0,0 +1,57 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_KR, dAcBkr_c, fProfile::B_KR, 0xB7, 0, 0); + +STATE_DEFINE(dAcBkr_c, StartDemo); +STATE_DEFINE(dAcBkr_c, UnderWater); +STATE_DEFINE(dAcBkr_c, Appear); +STATE_DEFINE(dAcBkr_c, Fight); +STATE_DEFINE(dAcBkr_c, Attack); +STATE_DEFINE(dAcBkr_c, AttackCrash); +STATE_DEFINE(dAcBkr_c, LastFight); +STATE_DEFINE(dAcBkr_c, LastDamage); +STATE_DEFINE(dAcBkr_c, ArmDamage); +STATE_DEFINE(dAcBkr_c, ArmDamage2); +STATE_DEFINE(dAcBkr_c, CoreDamage); +STATE_DEFINE(dAcBkr_c, SmallDamage); +STATE_DEFINE(dAcBkr_c, ArmRecover); + +void dAcBkr_c::initializeState_StartDemo() {} +void dAcBkr_c::executeState_StartDemo() {} +void dAcBkr_c::finalizeState_StartDemo() {} +void dAcBkr_c::initializeState_UnderWater() {} +void dAcBkr_c::executeState_UnderWater() {} +void dAcBkr_c::finalizeState_UnderWater() {} +void dAcBkr_c::initializeState_Appear() {} +void dAcBkr_c::executeState_Appear() {} +void dAcBkr_c::finalizeState_Appear() {} +void dAcBkr_c::initializeState_Fight() {} +void dAcBkr_c::executeState_Fight() {} +void dAcBkr_c::finalizeState_Fight() {} +void dAcBkr_c::initializeState_Attack() {} +void dAcBkr_c::executeState_Attack() {} +void dAcBkr_c::finalizeState_Attack() {} +void dAcBkr_c::initializeState_AttackCrash() {} +void dAcBkr_c::executeState_AttackCrash() {} +void dAcBkr_c::finalizeState_AttackCrash() {} +void dAcBkr_c::initializeState_LastFight() {} +void dAcBkr_c::executeState_LastFight() {} +void dAcBkr_c::finalizeState_LastFight() {} +void dAcBkr_c::initializeState_LastDamage() {} +void dAcBkr_c::executeState_LastDamage() {} +void dAcBkr_c::finalizeState_LastDamage() {} +void dAcBkr_c::initializeState_ArmDamage() {} +void dAcBkr_c::executeState_ArmDamage() {} +void dAcBkr_c::finalizeState_ArmDamage() {} +void dAcBkr_c::initializeState_ArmDamage2() {} +void dAcBkr_c::executeState_ArmDamage2() {} +void dAcBkr_c::finalizeState_ArmDamage2() {} +void dAcBkr_c::initializeState_CoreDamage() {} +void dAcBkr_c::executeState_CoreDamage() {} +void dAcBkr_c::finalizeState_CoreDamage() {} +void dAcBkr_c::initializeState_SmallDamage() {} +void dAcBkr_c::executeState_SmallDamage() {} +void dAcBkr_c::finalizeState_SmallDamage() {} +void dAcBkr_c::initializeState_ArmRecover() {} +void dAcBkr_c::executeState_ArmRecover() {} +void dAcBkr_c::finalizeState_ArmRecover() {} diff --git a/src/REL/d/a/b/d_a_b_kr_arm.cpp b/src/REL/d/a/b/d_a_b_kr_arm.cpp index e69de29b..a1e7a296 100644 --- a/src/REL/d/a/b/d_a_b_kr_arm.cpp +++ b/src/REL/d/a/b/d_a_b_kr_arm.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_KRA, dAcBkra_c, fProfile::B_KRA, 0xB9, 0, 0); + +STATE_DEFINE(dAcBkra_c, Wait); +STATE_DEFINE(dAcBkra_c, InRoom); +STATE_DEFINE(dAcBkra_c, InRoomDemo); +STATE_DEFINE(dAcBkra_c, Escape); +STATE_DEFINE(dAcBkra_c, AttackA); +STATE_DEFINE(dAcBkra_c, AttackB); +STATE_DEFINE(dAcBkra_c, Damage); + +void dAcBkra_c::initializeState_Wait() {} +void dAcBkra_c::executeState_Wait() {} +void dAcBkra_c::finalizeState_Wait() {} +void dAcBkra_c::initializeState_InRoom() {} +void dAcBkra_c::executeState_InRoom() {} +void dAcBkra_c::finalizeState_InRoom() {} +void dAcBkra_c::initializeState_InRoomDemo() {} +void dAcBkra_c::executeState_InRoomDemo() {} +void dAcBkra_c::finalizeState_InRoomDemo() {} +void dAcBkra_c::initializeState_Escape() {} +void dAcBkra_c::executeState_Escape() {} +void dAcBkra_c::finalizeState_Escape() {} +void dAcBkra_c::initializeState_AttackA() {} +void dAcBkra_c::executeState_AttackA() {} +void dAcBkra_c::finalizeState_AttackA() {} +void dAcBkra_c::initializeState_AttackB() {} +void dAcBkra_c::executeState_AttackB() {} +void dAcBkra_c::finalizeState_AttackB() {} +void dAcBkra_c::initializeState_Damage() {} +void dAcBkra_c::executeState_Damage() {} +void dAcBkra_c::finalizeState_Damage() {} diff --git a/src/REL/d/a/b/d_a_b_kr_hair.cpp b/src/REL/d/a/b/d_a_b_kr_hair.cpp index e69de29b..070ef896 100644 --- a/src/REL/d/a/b/d_a_b_kr_hair.cpp +++ b/src/REL/d/a/b/d_a_b_kr_hair.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_KRH, dAcBkrh_c, fProfile::B_KRH, 0xB8, 0, 0); + +STATE_DEFINE(dAcBkrh_c, Normal); +STATE_DEFINE(dAcBkrh_c, Attack); +STATE_DEFINE(dAcBkrh_c, Escape); + +void dAcBkrh_c::initializeState_Normal() {} +void dAcBkrh_c::executeState_Normal() {} +void dAcBkrh_c::finalizeState_Normal() {} +void dAcBkrh_c::initializeState_Attack() {} +void dAcBkrh_c::executeState_Attack() {} +void dAcBkrh_c::finalizeState_Attack() {} +void dAcBkrh_c::initializeState_Escape() {} +void dAcBkrh_c::executeState_Escape() {} +void dAcBkrh_c::finalizeState_Escape() {} diff --git a/src/REL/d/a/b/d_a_b_lastboss.cpp b/src/REL/d/a/b/d_a_b_lastboss.cpp index e69de29b..7349be7c 100644 --- a/src/REL/d/a/b/d_a_b_lastboss.cpp +++ b/src/REL/d/a/b/d_a_b_lastboss.cpp @@ -0,0 +1,61 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_LASTBOSS, dAcBlastboss_c, fProfile::B_LASTBOSS, 0xBA, 0, 0); + +STATE_DEFINE(dAcBlastboss_c, Fight); +STATE_DEFINE(dAcBlastboss_c, Guard); +STATE_DEFINE(dAcBlastboss_c, GuardBreak); +STATE_DEFINE(dAcBlastboss_c, Attack); +STATE_DEFINE(dAcBlastboss_c, CounterAttack); +STATE_DEFINE(dAcBlastboss_c, PunchAttack); +STATE_DEFINE(dAcBlastboss_c, DashAttack); +STATE_DEFINE(dAcBlastboss_c, SmallAttack); +STATE_DEFINE(dAcBlastboss_c, ThunderAttack); +STATE_DEFINE(dAcBlastboss_c, Damage); +STATE_DEFINE(dAcBlastboss_c, SitDamage); +STATE_DEFINE(dAcBlastboss_c, Down); +STATE_DEFINE(dAcBlastboss_c, Stun); +STATE_DEFINE(dAcBlastboss_c, ThunderWait); + +void dAcBlastboss_c::initializeState_Fight() {} +void dAcBlastboss_c::executeState_Fight() {} +void dAcBlastboss_c::finalizeState_Fight() {} +void dAcBlastboss_c::initializeState_Guard() {} +void dAcBlastboss_c::executeState_Guard() {} +void dAcBlastboss_c::finalizeState_Guard() {} +void dAcBlastboss_c::initializeState_GuardBreak() {} +void dAcBlastboss_c::executeState_GuardBreak() {} +void dAcBlastboss_c::finalizeState_GuardBreak() {} +void dAcBlastboss_c::initializeState_Attack() {} +void dAcBlastboss_c::executeState_Attack() {} +void dAcBlastboss_c::finalizeState_Attack() {} +void dAcBlastboss_c::initializeState_CounterAttack() {} +void dAcBlastboss_c::executeState_CounterAttack() {} +void dAcBlastboss_c::finalizeState_CounterAttack() {} +void dAcBlastboss_c::initializeState_PunchAttack() {} +void dAcBlastboss_c::executeState_PunchAttack() {} +void dAcBlastboss_c::finalizeState_PunchAttack() {} +void dAcBlastboss_c::initializeState_DashAttack() {} +void dAcBlastboss_c::executeState_DashAttack() {} +void dAcBlastboss_c::finalizeState_DashAttack() {} +void dAcBlastboss_c::initializeState_SmallAttack() {} +void dAcBlastboss_c::executeState_SmallAttack() {} +void dAcBlastboss_c::finalizeState_SmallAttack() {} +void dAcBlastboss_c::initializeState_ThunderAttack() {} +void dAcBlastboss_c::executeState_ThunderAttack() {} +void dAcBlastboss_c::finalizeState_ThunderAttack() {} +void dAcBlastboss_c::initializeState_Damage() {} +void dAcBlastboss_c::executeState_Damage() {} +void dAcBlastboss_c::finalizeState_Damage() {} +void dAcBlastboss_c::initializeState_SitDamage() {} +void dAcBlastboss_c::executeState_SitDamage() {} +void dAcBlastboss_c::finalizeState_SitDamage() {} +void dAcBlastboss_c::initializeState_Down() {} +void dAcBlastboss_c::executeState_Down() {} +void dAcBlastboss_c::finalizeState_Down() {} +void dAcBlastboss_c::initializeState_Stun() {} +void dAcBlastboss_c::executeState_Stun() {} +void dAcBlastboss_c::finalizeState_Stun() {} +void dAcBlastboss_c::initializeState_ThunderWait() {} +void dAcBlastboss_c::executeState_ThunderWait() {} +void dAcBlastboss_c::finalizeState_ThunderWait() {} diff --git a/src/REL/d/a/b/d_a_b_mg.cpp b/src/REL/d/a/b/d_a_b_mg.cpp index e69de29b..54941044 100644 --- a/src/REL/d/a/b/d_a_b_mg.cpp +++ b/src/REL/d/a/b/d_a_b_mg.cpp @@ -0,0 +1,69 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_MG, dAcBmg_c, fProfile::B_MG, 0xB6, 0, 2); + +STATE_DEFINE(dAcBmg_c, Start); +STATE_DEFINE(dAcBmg_c, DiveWait); +STATE_DEFINE(dAcBmg_c, Dive); +STATE_DEFINE(dAcBmg_c, DiveWalk); +STATE_DEFINE(dAcBmg_c, Fight); +STATE_DEFINE(dAcBmg_c, HandAttack); +STATE_DEFINE(dAcBmg_c, TailAttack); +STATE_DEFINE(dAcBmg_c, DiveAttack); +STATE_DEFINE(dAcBmg_c, LostArm); +STATE_DEFINE(dAcBmg_c, MiddleDemo); +STATE_DEFINE(dAcBmg_c, ArmDamage); +STATE_DEFINE(dAcBmg_c, CoreDamage); +STATE_DEFINE(dAcBmg_c, EyeBind); +STATE_DEFINE(dAcBmg_c, BombDamage); +STATE_DEFINE(dAcBmg_c, VacuumDamage); +STATE_DEFINE(dAcBmg_c, End); + +void dAcBmg_c::initializeState_Start() {} +void dAcBmg_c::executeState_Start() {} +void dAcBmg_c::finalizeState_Start() {} +void dAcBmg_c::initializeState_DiveWait() {} +void dAcBmg_c::executeState_DiveWait() {} +void dAcBmg_c::finalizeState_DiveWait() {} +void dAcBmg_c::initializeState_Dive() {} +void dAcBmg_c::executeState_Dive() {} +void dAcBmg_c::finalizeState_Dive() {} +void dAcBmg_c::initializeState_DiveWalk() {} +void dAcBmg_c::executeState_DiveWalk() {} +void dAcBmg_c::finalizeState_DiveWalk() {} +void dAcBmg_c::initializeState_Fight() {} +void dAcBmg_c::executeState_Fight() {} +void dAcBmg_c::finalizeState_Fight() {} +void dAcBmg_c::initializeState_HandAttack() {} +void dAcBmg_c::executeState_HandAttack() {} +void dAcBmg_c::finalizeState_HandAttack() {} +void dAcBmg_c::initializeState_TailAttack() {} +void dAcBmg_c::executeState_TailAttack() {} +void dAcBmg_c::finalizeState_TailAttack() {} +void dAcBmg_c::initializeState_DiveAttack() {} +void dAcBmg_c::executeState_DiveAttack() {} +void dAcBmg_c::finalizeState_DiveAttack() {} +void dAcBmg_c::initializeState_LostArm() {} +void dAcBmg_c::executeState_LostArm() {} +void dAcBmg_c::finalizeState_LostArm() {} +void dAcBmg_c::initializeState_MiddleDemo() {} +void dAcBmg_c::executeState_MiddleDemo() {} +void dAcBmg_c::finalizeState_MiddleDemo() {} +void dAcBmg_c::initializeState_ArmDamage() {} +void dAcBmg_c::executeState_ArmDamage() {} +void dAcBmg_c::finalizeState_ArmDamage() {} +void dAcBmg_c::initializeState_CoreDamage() {} +void dAcBmg_c::executeState_CoreDamage() {} +void dAcBmg_c::finalizeState_CoreDamage() {} +void dAcBmg_c::initializeState_EyeBind() {} +void dAcBmg_c::executeState_EyeBind() {} +void dAcBmg_c::finalizeState_EyeBind() {} +void dAcBmg_c::initializeState_BombDamage() {} +void dAcBmg_c::executeState_BombDamage() {} +void dAcBmg_c::finalizeState_BombDamage() {} +void dAcBmg_c::initializeState_VacuumDamage() {} +void dAcBmg_c::executeState_VacuumDamage() {} +void dAcBmg_c::finalizeState_VacuumDamage() {} +void dAcBmg_c::initializeState_End() {} +void dAcBmg_c::executeState_End() {} +void dAcBmg_c::finalizeState_End() {} diff --git a/src/REL/d/a/b/d_a_b_nusi.cpp b/src/REL/d/a/b/d_a_b_nusi.cpp index e69de29b..6facde8a 100644 --- a/src/REL/d/a/b/d_a_b_nusi.cpp +++ b/src/REL/d/a/b/d_a_b_nusi.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_NUSI, dAcNusi_c, fProfile::B_NUSI, 0xB3, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_nusi_bullet.cpp b/src/REL/d/a/b/d_a_b_nusi_bullet.cpp index e69de29b..0f6ac1fe 100644 --- a/src/REL/d/a/b/d_a_b_nusi_bullet.cpp +++ b/src/REL/d/a/b/d_a_b_nusi_bullet.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_NUSI_BULLET, dAcNusi_Bullet_c, fProfile::B_NUSI_BULLET, 0xB5, 0, 0); + +STATE_DEFINE(dAcNusi_Bullet_c, Move); +STATE_DEFINE(dAcNusi_Bullet_c, Wait); +STATE_DEFINE(dAcNusi_Bullet_c, Back); + +void dAcNusi_Bullet_c::initializeState_Move() {} +void dAcNusi_Bullet_c::executeState_Move() {} +void dAcNusi_Bullet_c::finalizeState_Move() {} +void dAcNusi_Bullet_c::initializeState_Wait() {} +void dAcNusi_Bullet_c::executeState_Wait() {} +void dAcNusi_Bullet_c::finalizeState_Wait() {} +void dAcNusi_Bullet_c::initializeState_Back() {} +void dAcNusi_Bullet_c::executeState_Back() {} +void dAcNusi_Bullet_c::finalizeState_Back() {} diff --git a/src/REL/d/a/b/d_a_b_nusi_tentakle.cpp b/src/REL/d/a/b/d_a_b_nusi_tentakle.cpp index e69de29b..61a75701 100644 --- a/src/REL/d/a/b/d_a_b_nusi_tentakle.cpp +++ b/src/REL/d/a/b/d_a_b_nusi_tentakle.cpp @@ -0,0 +1,65 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_NUSI_TENTAKLE, dAcNusiTentakle_c, fProfile::B_NUSI_TENTAKLE, 0xB4, 0, 0); + +STATE_DEFINE(dAcNusiTentakle_c, Hide); +STATE_DEFINE(dAcNusiTentakle_c, Appear); +STATE_DEFINE(dAcNusiTentakle_c, Wait); +STATE_DEFINE(dAcNusiTentakle_c, HideWait); +STATE_DEFINE(dAcNusiTentakle_c, Attack); +STATE_DEFINE(dAcNusiTentakle_c, AppearDemo); +STATE_DEFINE(dAcNusiTentakle_c, HideAppearDemo); +STATE_DEFINE(dAcNusiTentakle_c, ScarfDamage); +STATE_DEFINE(dAcNusiTentakle_c, Anger); +STATE_DEFINE(dAcNusiTentakle_c, Down); +STATE_DEFINE(dAcNusiTentakle_c, DownDamage); +STATE_DEFINE(dAcNusiTentakle_c, LastDamage); +STATE_DEFINE(dAcNusiTentakle_c, Recover); +STATE_DEFINE(dAcNusiTentakle_c, Death); +STATE_DEFINE(dAcNusiTentakle_c, CloseEye); + +void dAcNusiTentakle_c::initializeState_Hide() {} +void dAcNusiTentakle_c::executeState_Hide() {} +void dAcNusiTentakle_c::finalizeState_Hide() {} +void dAcNusiTentakle_c::initializeState_Appear() {} +void dAcNusiTentakle_c::executeState_Appear() {} +void dAcNusiTentakle_c::finalizeState_Appear() {} +void dAcNusiTentakle_c::initializeState_Wait() {} +void dAcNusiTentakle_c::executeState_Wait() {} +void dAcNusiTentakle_c::finalizeState_Wait() {} +void dAcNusiTentakle_c::initializeState_HideWait() {} +void dAcNusiTentakle_c::executeState_HideWait() {} +void dAcNusiTentakle_c::finalizeState_HideWait() {} +void dAcNusiTentakle_c::initializeState_Attack() {} +void dAcNusiTentakle_c::executeState_Attack() {} +void dAcNusiTentakle_c::finalizeState_Attack() {} +void dAcNusiTentakle_c::initializeState_AppearDemo() {} +void dAcNusiTentakle_c::executeState_AppearDemo() {} +void dAcNusiTentakle_c::finalizeState_AppearDemo() {} +void dAcNusiTentakle_c::initializeState_HideAppearDemo() {} +void dAcNusiTentakle_c::executeState_HideAppearDemo() {} +void dAcNusiTentakle_c::finalizeState_HideAppearDemo() {} +void dAcNusiTentakle_c::initializeState_ScarfDamage() {} +void dAcNusiTentakle_c::executeState_ScarfDamage() {} +void dAcNusiTentakle_c::finalizeState_ScarfDamage() {} +void dAcNusiTentakle_c::initializeState_Anger() {} +void dAcNusiTentakle_c::executeState_Anger() {} +void dAcNusiTentakle_c::finalizeState_Anger() {} +void dAcNusiTentakle_c::initializeState_Down() {} +void dAcNusiTentakle_c::executeState_Down() {} +void dAcNusiTentakle_c::finalizeState_Down() {} +void dAcNusiTentakle_c::initializeState_DownDamage() {} +void dAcNusiTentakle_c::executeState_DownDamage() {} +void dAcNusiTentakle_c::finalizeState_DownDamage() {} +void dAcNusiTentakle_c::initializeState_LastDamage() {} +void dAcNusiTentakle_c::executeState_LastDamage() {} +void dAcNusiTentakle_c::finalizeState_LastDamage() {} +void dAcNusiTentakle_c::initializeState_Recover() {} +void dAcNusiTentakle_c::executeState_Recover() {} +void dAcNusiTentakle_c::finalizeState_Recover() {} +void dAcNusiTentakle_c::initializeState_Death() {} +void dAcNusiTentakle_c::executeState_Death() {} +void dAcNusiTentakle_c::finalizeState_Death() {} +void dAcNusiTentakle_c::initializeState_CloseEye() {} +void dAcNusiTentakle_c::executeState_CloseEye() {} +void dAcNusiTentakle_c::finalizeState_CloseEye() {} diff --git a/src/REL/d/a/b/d_a_b_vd.cpp b/src/REL/d/a/b/d_a_b_vd.cpp index e69de29b..260c90b6 100644 --- a/src/REL/d/a/b/d_a_b_vd.cpp +++ b/src/REL/d/a/b/d_a_b_vd.cpp @@ -0,0 +1,49 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_VD, dAcBvd_c, fProfile::B_VD, 0xBC, 0, 32); + +STATE_DEFINE(dAcBvd_c, Opening); +STATE_DEFINE(dAcBvd_c, Wait); +STATE_DEFINE(dAcBvd_c, WaitPlayer); +STATE_DEFINE(dAcBvd_c, Run); +STATE_DEFINE(dAcBvd_c, FireAttack); +STATE_DEFINE(dAcBvd_c, Eat); +STATE_DEFINE(dAcBvd_c, Damage); +STATE_DEFINE(dAcBvd_c, BombDamage); +STATE_DEFINE(dAcBvd_c, BodyReverse); +STATE_DEFINE(dAcBvd_c, InitMove); +STATE_DEFINE(dAcBvd_c, Dead); + +void dAcBvd_c::initializeState_Opening() {} +void dAcBvd_c::executeState_Opening() {} +void dAcBvd_c::finalizeState_Opening() {} +void dAcBvd_c::initializeState_Wait() {} +void dAcBvd_c::executeState_Wait() {} +void dAcBvd_c::finalizeState_Wait() {} +void dAcBvd_c::initializeState_WaitPlayer() {} +void dAcBvd_c::executeState_WaitPlayer() {} +void dAcBvd_c::finalizeState_WaitPlayer() {} +void dAcBvd_c::initializeState_Run() {} +void dAcBvd_c::executeState_Run() {} +void dAcBvd_c::finalizeState_Run() {} +void dAcBvd_c::initializeState_FireAttack() {} +void dAcBvd_c::executeState_FireAttack() {} +void dAcBvd_c::finalizeState_FireAttack() {} +void dAcBvd_c::initializeState_Eat() {} +void dAcBvd_c::executeState_Eat() {} +void dAcBvd_c::finalizeState_Eat() {} +void dAcBvd_c::initializeState_Damage() {} +void dAcBvd_c::executeState_Damage() {} +void dAcBvd_c::finalizeState_Damage() {} +void dAcBvd_c::initializeState_BombDamage() {} +void dAcBvd_c::executeState_BombDamage() {} +void dAcBvd_c::finalizeState_BombDamage() {} +void dAcBvd_c::initializeState_BodyReverse() {} +void dAcBvd_c::executeState_BodyReverse() {} +void dAcBvd_c::finalizeState_BodyReverse() {} +void dAcBvd_c::initializeState_InitMove() {} +void dAcBvd_c::executeState_InitMove() {} +void dAcBvd_c::finalizeState_InitMove() {} +void dAcBvd_c::initializeState_Dead() {} +void dAcBvd_c::executeState_Dead() {} +void dAcBvd_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_asura_bullet.cpp b/src/REL/d/a/d_a_asura_bullet.cpp index e69de29b..d30d01b4 100644 --- a/src/REL/d/a/d_a_asura_bullet.cpp +++ b/src/REL/d/a/d_a_asura_bullet.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(ASURA_BULLET, dAcAsuraBullet_c, fProfile::ASURA_BULLET, 0x11A, 0, 0); + +STATE_DEFINE(dAcAsuraBullet_c, Attack); +STATE_DEFINE(dAcAsuraBullet_c, Wait); + +void dAcAsuraBullet_c::initializeState_Attack() {} +void dAcAsuraBullet_c::executeState_Attack() {} +void dAcAsuraBullet_c::finalizeState_Attack() {} +void dAcAsuraBullet_c::initializeState_Wait() {} +void dAcAsuraBullet_c::executeState_Wait() {} +void dAcAsuraBullet_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_avater_bullet.cpp b/src/REL/d/a/d_a_avater_bullet.cpp index e69de29b..fbc2d0df 100644 --- a/src/REL/d/a/d_a_avater_bullet.cpp +++ b/src/REL/d/a/d_a_avater_bullet.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(AVATER_BULLET, dAcAvater_Bullet_c, fProfile::AVATER_BULLET, 0xB0, 0, 0); + +STATE_DEFINE(dAcAvater_Bullet_c, Move); +STATE_DEFINE(dAcAvater_Bullet_c, Wait); + +void dAcAvater_Bullet_c::initializeState_Move() {} +void dAcAvater_Bullet_c::executeState_Move() {} +void dAcAvater_Bullet_c::finalizeState_Move() {} +void dAcAvater_Bullet_c::initializeState_Wait() {} +void dAcAvater_Bullet_c::executeState_Wait() {} +void dAcAvater_Bullet_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_avater_race_mng.cpp b/src/REL/d/a/d_a_avater_race_mng.cpp index e69de29b..ba37dd30 100644 --- a/src/REL/d/a/d_a_avater_race_mng.cpp +++ b/src/REL/d/a/d_a_avater_race_mng.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(AVATER_RACE_MNG, dAvater_Race_Mng_c, fProfile::AVATER_RACE_MNG, 0xAF, 0, 2); + +STATE_DEFINE(dAvater_Race_Mng_c, StartWait); +STATE_DEFINE(dAvater_Race_Mng_c, Race); +STATE_DEFINE(dAvater_Race_Mng_c, Hide); +STATE_DEFINE(dAvater_Race_Mng_c, Finish); +STATE_DEFINE(dAvater_Race_Mng_c, LevelUpDemo); +STATE_DEFINE(dAvater_Race_Mng_c, Message); + +void dAvater_Race_Mng_c::initializeState_StartWait() {} +void dAvater_Race_Mng_c::executeState_StartWait() {} +void dAvater_Race_Mng_c::finalizeState_StartWait() {} +void dAvater_Race_Mng_c::initializeState_Race() {} +void dAvater_Race_Mng_c::executeState_Race() {} +void dAvater_Race_Mng_c::finalizeState_Race() {} +void dAvater_Race_Mng_c::initializeState_Hide() {} +void dAvater_Race_Mng_c::executeState_Hide() {} +void dAvater_Race_Mng_c::finalizeState_Hide() {} +void dAvater_Race_Mng_c::initializeState_Finish() {} +void dAvater_Race_Mng_c::executeState_Finish() {} +void dAvater_Race_Mng_c::finalizeState_Finish() {} +void dAvater_Race_Mng_c::initializeState_LevelUpDemo() {} +void dAvater_Race_Mng_c::executeState_LevelUpDemo() {} +void dAvater_Race_Mng_c::finalizeState_LevelUpDemo() {} +void dAvater_Race_Mng_c::initializeState_Message() {} +void dAvater_Race_Mng_c::executeState_Message() {} +void dAvater_Race_Mng_c::finalizeState_Message() {} diff --git a/src/REL/d/a/d_a_bird.cpp b/src/REL/d/a/d_a_bird.cpp index e69de29b..0d8c1403 100644 --- a/src/REL/d/a/d_a_bird.cpp +++ b/src/REL/d/a/d_a_bird.cpp @@ -0,0 +1,65 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD, dBird_c, fProfile::BIRD, 0xA8, 0, 2); + +STATE_DEFINE(dBird_c, Wait); +STATE_DEFINE(dBird_c, PreMove); +STATE_DEFINE(dBird_c, Move); +STATE_DEFINE(dBird_c, Hide); +STATE_DEFINE(dBird_c, RideDemo); +STATE_DEFINE(dBird_c, FirstRideDemo); +STATE_DEFINE(dBird_c, OutAreaDemo); +STATE_DEFINE(dBird_c, RideOff); +STATE_DEFINE(dBird_c, OnGround); +STATE_DEFINE(dBird_c, Tornado); +STATE_DEFINE(dBird_c, SaveStartDemo); +STATE_DEFINE(dBird_c, MiniGameWait); +STATE_DEFINE(dBird_c, MiniGameMove); +STATE_DEFINE(dBird_c, MiniGameEnd); +STATE_DEFINE(dBird_c, MiniGameLevelUpDemo); + +void dBird_c::initializeState_Wait() {} +void dBird_c::executeState_Wait() {} +void dBird_c::finalizeState_Wait() {} +void dBird_c::initializeState_PreMove() {} +void dBird_c::executeState_PreMove() {} +void dBird_c::finalizeState_PreMove() {} +void dBird_c::initializeState_Move() {} +void dBird_c::executeState_Move() {} +void dBird_c::finalizeState_Move() {} +void dBird_c::initializeState_Hide() {} +void dBird_c::executeState_Hide() {} +void dBird_c::finalizeState_Hide() {} +void dBird_c::initializeState_RideDemo() {} +void dBird_c::executeState_RideDemo() {} +void dBird_c::finalizeState_RideDemo() {} +void dBird_c::initializeState_FirstRideDemo() {} +void dBird_c::executeState_FirstRideDemo() {} +void dBird_c::finalizeState_FirstRideDemo() {} +void dBird_c::initializeState_OutAreaDemo() {} +void dBird_c::executeState_OutAreaDemo() {} +void dBird_c::finalizeState_OutAreaDemo() {} +void dBird_c::initializeState_RideOff() {} +void dBird_c::executeState_RideOff() {} +void dBird_c::finalizeState_RideOff() {} +void dBird_c::initializeState_OnGround() {} +void dBird_c::executeState_OnGround() {} +void dBird_c::finalizeState_OnGround() {} +void dBird_c::initializeState_Tornado() {} +void dBird_c::executeState_Tornado() {} +void dBird_c::finalizeState_Tornado() {} +void dBird_c::initializeState_SaveStartDemo() {} +void dBird_c::executeState_SaveStartDemo() {} +void dBird_c::finalizeState_SaveStartDemo() {} +void dBird_c::initializeState_MiniGameWait() {} +void dBird_c::executeState_MiniGameWait() {} +void dBird_c::finalizeState_MiniGameWait() {} +void dBird_c::initializeState_MiniGameMove() {} +void dBird_c::executeState_MiniGameMove() {} +void dBird_c::finalizeState_MiniGameMove() {} +void dBird_c::initializeState_MiniGameEnd() {} +void dBird_c::executeState_MiniGameEnd() {} +void dBird_c::finalizeState_MiniGameEnd() {} +void dBird_c::initializeState_MiniGameLevelUpDemo() {} +void dBird_c::executeState_MiniGameLevelUpDemo() {} +void dBird_c::finalizeState_MiniGameLevelUpDemo() {} diff --git a/src/REL/d/a/d_a_bird_kobunA.cpp b/src/REL/d/a/d_a_bird_kobunA.cpp index e69de29b..18772e76 100644 --- a/src/REL/d/a/d_a_bird_kobunA.cpp +++ b/src/REL/d/a/d_a_bird_kobunA.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD_KOBUNA, dBird_KobunA_c, fProfile::BIRD_KOBUNA, 0xAB, 0, 2); + +STATE_DEFINE(dBird_KobunA_c, Wait); +STATE_DEFINE(dBird_KobunA_c, Chase); +STATE_DEFINE(dBird_KobunA_c, FrontAttack); +STATE_DEFINE(dBird_KobunA_c, PathMove); +STATE_DEFINE(dBird_KobunA_c, LevelUpDemo); +STATE_DEFINE(dBird_KobunA_c, BodyAttack); + +void dBird_KobunA_c::initializeState_Wait() {} +void dBird_KobunA_c::executeState_Wait() {} +void dBird_KobunA_c::finalizeState_Wait() {} +void dBird_KobunA_c::initializeState_Chase() {} +void dBird_KobunA_c::executeState_Chase() {} +void dBird_KobunA_c::finalizeState_Chase() {} +void dBird_KobunA_c::initializeState_FrontAttack() {} +void dBird_KobunA_c::executeState_FrontAttack() {} +void dBird_KobunA_c::finalizeState_FrontAttack() {} +void dBird_KobunA_c::initializeState_PathMove() {} +void dBird_KobunA_c::executeState_PathMove() {} +void dBird_KobunA_c::finalizeState_PathMove() {} +void dBird_KobunA_c::initializeState_LevelUpDemo() {} +void dBird_KobunA_c::executeState_LevelUpDemo() {} +void dBird_KobunA_c::finalizeState_LevelUpDemo() {} +void dBird_KobunA_c::initializeState_BodyAttack() {} +void dBird_KobunA_c::executeState_BodyAttack() {} +void dBird_KobunA_c::finalizeState_BodyAttack() {} diff --git a/src/REL/d/a/d_a_bird_kobunB.cpp b/src/REL/d/a/d_a_bird_kobunB.cpp index e69de29b..fcacd9cc 100644 --- a/src/REL/d/a/d_a_bird_kobunB.cpp +++ b/src/REL/d/a/d_a_bird_kobunB.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD_KOBUNB, dBird_KobunB_c, fProfile::BIRD_KOBUNB, 0xAC, 0, 2); + +STATE_DEFINE(dBird_KobunB_c, Wait); +STATE_DEFINE(dBird_KobunB_c, Chase); +STATE_DEFINE(dBird_KobunB_c, FrontAttack); +STATE_DEFINE(dBird_KobunB_c, PathMove); +STATE_DEFINE(dBird_KobunB_c, BodyAttack); +STATE_DEFINE(dBird_KobunB_c, LevelUpDemo); + +void dBird_KobunB_c::initializeState_Wait() {} +void dBird_KobunB_c::executeState_Wait() {} +void dBird_KobunB_c::finalizeState_Wait() {} +void dBird_KobunB_c::initializeState_Chase() {} +void dBird_KobunB_c::executeState_Chase() {} +void dBird_KobunB_c::finalizeState_Chase() {} +void dBird_KobunB_c::initializeState_FrontAttack() {} +void dBird_KobunB_c::executeState_FrontAttack() {} +void dBird_KobunB_c::finalizeState_FrontAttack() {} +void dBird_KobunB_c::initializeState_PathMove() {} +void dBird_KobunB_c::executeState_PathMove() {} +void dBird_KobunB_c::finalizeState_PathMove() {} +void dBird_KobunB_c::initializeState_BodyAttack() {} +void dBird_KobunB_c::executeState_BodyAttack() {} +void dBird_KobunB_c::finalizeState_BodyAttack() {} +void dBird_KobunB_c::initializeState_LevelUpDemo() {} +void dBird_KobunB_c::executeState_LevelUpDemo() {} +void dBird_KobunB_c::finalizeState_LevelUpDemo() {} diff --git a/src/REL/d/a/d_a_bird_mob.cpp b/src/REL/d/a/d_a_bird_mob.cpp index e69de29b..2dc7aff5 100644 --- a/src/REL/d/a/d_a_bird_mob.cpp +++ b/src/REL/d/a/d_a_bird_mob.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD_MOB, dAcBirdMob_c, fProfile::BIRD_MOB, 0x24F, 0, 7); + +STATE_DEFINE(dAcBirdMob_c, Wait); + +void dAcBirdMob_c::initializeState_Wait() {} +void dAcBirdMob_c::executeState_Wait() {} +void dAcBirdMob_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_bird_npc.cpp b/src/REL/d/a/d_a_bird_npc.cpp index e69de29b..2d72331f 100644 --- a/src/REL/d/a/d_a_bird_npc.cpp +++ b/src/REL/d/a/d_a_bird_npc.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD_NPC, dBird_Npc_c, fProfile::BIRD_NPC, 0xA9, 0, 2); + +STATE_DEFINE(dBird_Npc_c, Hide); +STATE_DEFINE(dBird_Npc_c, Fly); +STATE_DEFINE(dBird_Npc_c, Chase); + +void dBird_Npc_c::initializeState_Hide() {} +void dBird_Npc_c::executeState_Hide() {} +void dBird_Npc_c::finalizeState_Hide() {} +void dBird_Npc_c::initializeState_Fly() {} +void dBird_Npc_c::executeState_Fly() {} +void dBird_Npc_c::finalizeState_Fly() {} +void dBird_Npc_c::initializeState_Chase() {} +void dBird_Npc_c::executeState_Chase() {} +void dBird_Npc_c::finalizeState_Chase() {} diff --git a/src/REL/d/a/d_a_bird_rival.cpp b/src/REL/d/a/d_a_bird_rival.cpp index e69de29b..8d355259 100644 --- a/src/REL/d/a/d_a_bird_rival.cpp +++ b/src/REL/d/a/d_a_bird_rival.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD_RIVAL, dBird_Rival_c, fProfile::BIRD_RIVAL, 0xAA, 0, 2); + +STATE_DEFINE(dBird_Rival_c, Wait); +STATE_DEFINE(dBird_Rival_c, Chase); +STATE_DEFINE(dBird_Rival_c, FrontAttack); +STATE_DEFINE(dBird_Rival_c, BodyAttack); +STATE_DEFINE(dBird_Rival_c, LevelUpDemo); +STATE_DEFINE(dBird_Rival_c, CatchDemo); +STATE_DEFINE(dBird_Rival_c, PathMove); + +void dBird_Rival_c::initializeState_Wait() {} +void dBird_Rival_c::executeState_Wait() {} +void dBird_Rival_c::finalizeState_Wait() {} +void dBird_Rival_c::initializeState_Chase() {} +void dBird_Rival_c::executeState_Chase() {} +void dBird_Rival_c::finalizeState_Chase() {} +void dBird_Rival_c::initializeState_FrontAttack() {} +void dBird_Rival_c::executeState_FrontAttack() {} +void dBird_Rival_c::finalizeState_FrontAttack() {} +void dBird_Rival_c::initializeState_BodyAttack() {} +void dBird_Rival_c::executeState_BodyAttack() {} +void dBird_Rival_c::finalizeState_BodyAttack() {} +void dBird_Rival_c::initializeState_LevelUpDemo() {} +void dBird_Rival_c::executeState_LevelUpDemo() {} +void dBird_Rival_c::finalizeState_LevelUpDemo() {} +void dBird_Rival_c::initializeState_CatchDemo() {} +void dBird_Rival_c::executeState_CatchDemo() {} +void dBird_Rival_c::finalizeState_CatchDemo() {} +void dBird_Rival_c::initializeState_PathMove() {} +void dBird_Rival_c::executeState_PathMove() {} +void dBird_Rival_c::finalizeState_PathMove() {} diff --git a/src/REL/d/a/d_a_bird_target.cpp b/src/REL/d/a/d_a_bird_target.cpp index e69de29b..c2144ace 100644 --- a/src/REL/d/a/d_a_bird_target.cpp +++ b/src/REL/d/a/d_a_bird_target.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD_TARGET, dBird_Target_c, fProfile::BIRD_TARGET, 0xAD, 0, 0); + +STATE_DEFINE(dBird_Target_c, Wait); +STATE_DEFINE(dBird_Target_c, Move); +STATE_DEFINE(dBird_Target_c, LevelUpDemo); +STATE_DEFINE(dBird_Target_c, NpcWait); +STATE_DEFINE(dBird_Target_c, NpcGlide); + +void dBird_Target_c::initializeState_Wait() {} +void dBird_Target_c::executeState_Wait() {} +void dBird_Target_c::finalizeState_Wait() {} +void dBird_Target_c::initializeState_Move() {} +void dBird_Target_c::executeState_Move() {} +void dBird_Target_c::finalizeState_Move() {} +void dBird_Target_c::initializeState_LevelUpDemo() {} +void dBird_Target_c::executeState_LevelUpDemo() {} +void dBird_Target_c::finalizeState_LevelUpDemo() {} +void dBird_Target_c::initializeState_NpcWait() {} +void dBird_Target_c::executeState_NpcWait() {} +void dBird_Target_c::finalizeState_NpcWait() {} +void dBird_Target_c::initializeState_NpcGlide() {} +void dBird_Target_c::executeState_NpcGlide() {} +void dBird_Target_c::finalizeState_NpcGlide() {} diff --git a/src/REL/d/a/d_a_bird_zelda_training.cpp b/src/REL/d/a/d_a_bird_zelda_training.cpp index e69de29b..c188b81a 100644 --- a/src/REL/d/a/d_a_bird_zelda_training.cpp +++ b/src/REL/d/a/d_a_bird_zelda_training.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD_ZELDA_TRAINING, dBird_ZeldaTraining_c, fProfile::BIRD_ZELDA_TRAINING, 0xAE, 0, 2); + +STATE_DEFINE(dBird_ZeldaTraining_c, Wait); +STATE_DEFINE(dBird_ZeldaTraining_c, Chase); +STATE_DEFINE(dBird_ZeldaTraining_c, Finish); + +void dBird_ZeldaTraining_c::initializeState_Wait() {} +void dBird_ZeldaTraining_c::executeState_Wait() {} +void dBird_ZeldaTraining_c::finalizeState_Wait() {} +void dBird_ZeldaTraining_c::initializeState_Chase() {} +void dBird_ZeldaTraining_c::executeState_Chase() {} +void dBird_ZeldaTraining_c::finalizeState_Chase() {} +void dBird_ZeldaTraining_c::initializeState_Finish() {} +void dBird_ZeldaTraining_c::executeState_Finish() {} +void dBird_ZeldaTraining_c::finalizeState_Finish() {} diff --git a/src/REL/d/a/d_a_bombf.cpp b/src/REL/d/a/d_a_bombf.cpp index e69de29b..d9008c06 100644 --- a/src/REL/d/a/d_a_bombf.cpp +++ b/src/REL/d/a/d_a_bombf.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(BOMBF, dAcBombf_c, fProfile::BOMBF, 0x129, 0, 4099); + +STATE_DEFINE(dAcBombf_c, Wait); + +void dAcBombf_c::initializeState_Wait() {} +void dAcBombf_c::executeState_Wait() {} +void dAcBombf_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_bullet_gue.cpp b/src/REL/d/a/d_a_bullet_gue.cpp index e69de29b..0883a373 100644 --- a/src/REL/d/a/d_a_bullet_gue.cpp +++ b/src/REL/d/a/d_a_bullet_gue.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(GUE_BULLET, dAcBulletGue_c, fProfile::GUE_BULLET, 0x105, 0, 2); + +STATE_DEFINE(dAcBulletGue_c, Wait); +STATE_DEFINE(dAcBulletGue_c, Hold); +STATE_DEFINE(dAcBulletGue_c, TakeOff); + +void dAcBulletGue_c::initializeState_Wait() {} +void dAcBulletGue_c::executeState_Wait() {} +void dAcBulletGue_c::finalizeState_Wait() {} +void dAcBulletGue_c::initializeState_Hold() {} +void dAcBulletGue_c::executeState_Hold() {} +void dAcBulletGue_c::finalizeState_Hold() {} +void dAcBulletGue_c::initializeState_TakeOff() {} +void dAcBulletGue_c::executeState_TakeOff() {} +void dAcBulletGue_c::finalizeState_TakeOff() {} diff --git a/src/REL/d/a/d_a_bullet_maguppo.cpp b/src/REL/d/a/d_a_bullet_maguppo.cpp index e69de29b..dc206fa8 100644 --- a/src/REL/d/a/d_a_bullet_maguppo.cpp +++ b/src/REL/d/a/d_a_bullet_maguppo.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(MAGUPPO_BULLET, dAcBulletMaguppo_c, fProfile::MAGUPPO_BULLET, 0xFC, 0, 0); + +STATE_DEFINE(dAcBulletMaguppo_c, Move); + +void dAcBulletMaguppo_c::initializeState_Move() {} +void dAcBulletMaguppo_c::executeState_Move() {} +void dAcBulletMaguppo_c::finalizeState_Move() {} diff --git a/src/REL/d/a/d_a_co_test.cpp b/src/REL/d/a/d_a_co_test.cpp index e69de29b..87530bf6 100644 --- a/src/REL/d/a/d_a_co_test.cpp +++ b/src/REL/d/a/d_a_co_test.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(CO_TEST, dAcCoTest, fProfile::CO_TEST, 0x1B4, 0, 1); + +STATE_DEFINE(dAcCoTest, Wait); + +void dAcCoTest::initializeState_Wait() {} +void dAcCoTest::executeState_Wait() {} +void dAcCoTest::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_col_stp.cpp b/src/REL/d/a/d_a_col_stp.cpp index e69de29b..88f9f94d 100644 --- a/src/REL/d/a/d_a_col_stp.cpp +++ b/src/REL/d/a/d_a_col_stp.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(COL_STP, dAcColStp_c, fProfile::COL_STP, 0x258, 0, 0); + +dAcColStp_c::dAcColStp_c() {} +dAcColStp_c::~dAcColStp_c() {} diff --git a/src/REL/d/a/d_a_control.cpp b/src/REL/d/a/d_a_control.cpp index e69de29b..a4a5ba51 100644 --- a/src/REL/d/a/d_a_control.cpp +++ b/src/REL/d/a/d_a_control.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(ENEMY_CONTROL, dAcEnCl_c, fProfile::ENEMY_CONTROL, 0xE0, 0, 0); + +STATE_DEFINE(dAcEnCl_c, pathMove); +STATE_DEFINE(dAcEnCl_c, pathRoof); +STATE_DEFINE(dAcEnCl_c, pathStop); +STATE_DEFINE(dAcEnCl_c, rangeCheck_All); +STATE_DEFINE(dAcEnCl_c, infinite); +STATE_DEFINE(dAcEnCl_c, rangeMove); +STATE_DEFINE(dAcEnCl_c, rangeSearch); + +void dAcEnCl_c::initializeState_pathMove() {} +void dAcEnCl_c::executeState_pathMove() {} +void dAcEnCl_c::finalizeState_pathMove() {} +void dAcEnCl_c::initializeState_pathRoof() {} +void dAcEnCl_c::executeState_pathRoof() {} +void dAcEnCl_c::finalizeState_pathRoof() {} +void dAcEnCl_c::initializeState_pathStop() {} +void dAcEnCl_c::executeState_pathStop() {} +void dAcEnCl_c::finalizeState_pathStop() {} +void dAcEnCl_c::initializeState_rangeCheck_All() {} +void dAcEnCl_c::executeState_rangeCheck_All() {} +void dAcEnCl_c::finalizeState_rangeCheck_All() {} +void dAcEnCl_c::initializeState_infinite() {} +void dAcEnCl_c::executeState_infinite() {} +void dAcEnCl_c::finalizeState_infinite() {} +void dAcEnCl_c::initializeState_rangeMove() {} +void dAcEnCl_c::executeState_rangeMove() {} +void dAcEnCl_c::finalizeState_rangeMove() {} +void dAcEnCl_c::initializeState_rangeSearch() {} +void dAcEnCl_c::executeState_rangeSearch() {} +void dAcEnCl_c::finalizeState_rangeSearch() {} diff --git a/src/REL/d/a/d_a_demo_npc_bird.cpp b/src/REL/d/a/d_a_demo_npc_bird.cpp index e69de29b..a537a81c 100644 --- a/src/REL/d/a/d_a_demo_npc_bird.cpp +++ b/src/REL/d/a/d_a_demo_npc_bird.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(DEMO_NPC_BIRD, dAcDemoNpcBird_c, fProfile::DEMO_NPC_BIRD, 0x2F, 0, 2); + +STATE_DEFINE(dAcDemoNpcBird_c, Hide); +STATE_DEFINE(dAcDemoNpcBird_c, Call); +STATE_DEFINE(dAcDemoNpcBird_c, Fly1); +STATE_DEFINE(dAcDemoNpcBird_c, Fly2); +STATE_DEFINE(dAcDemoNpcBird_c, Fly3); + +void dAcDemoNpcBird_c::initializeState_Hide() {} +void dAcDemoNpcBird_c::executeState_Hide() {} +void dAcDemoNpcBird_c::finalizeState_Hide() {} +void dAcDemoNpcBird_c::initializeState_Call() {} +void dAcDemoNpcBird_c::executeState_Call() {} +void dAcDemoNpcBird_c::finalizeState_Call() {} +void dAcDemoNpcBird_c::initializeState_Fly1() {} +void dAcDemoNpcBird_c::executeState_Fly1() {} +void dAcDemoNpcBird_c::finalizeState_Fly1() {} +void dAcDemoNpcBird_c::initializeState_Fly2() {} +void dAcDemoNpcBird_c::executeState_Fly2() {} +void dAcDemoNpcBird_c::finalizeState_Fly2() {} +void dAcDemoNpcBird_c::initializeState_Fly3() {} +void dAcDemoNpcBird_c::executeState_Fly3() {} +void dAcDemoNpcBird_c::finalizeState_Fly3() {} diff --git a/src/REL/d/a/d_a_eel.cpp b/src/REL/d/a/d_a_eel.cpp index e69de29b..7480dc24 100644 --- a/src/REL/d/a/d_a_eel.cpp +++ b/src/REL/d/a/d_a_eel.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(EEL, dAcEel_c, fProfile::EEL, 0x9C, 0, 3); diff --git a/src/REL/d/a/d_a_fish.cpp b/src/REL/d/a/d_a_fish.cpp index e69de29b..ebd43999 100644 --- a/src/REL/d/a/d_a_fish.cpp +++ b/src/REL/d/a/d_a_fish.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(FISH, dAcFish_c, fProfile::FISH, 0x9B, 0, 3); diff --git a/src/REL/d/a/d_a_fish_mgr.cpp b/src/REL/d/a/d_a_fish_mgr.cpp index e69de29b..6353ca70 100644 --- a/src/REL/d/a/d_a_fish_mgr.cpp +++ b/src/REL/d/a/d_a_fish_mgr.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(FISH_MGR, dAcFishMgr_c, fProfile::FISH_MGR, 0x9A, 0, 3); diff --git a/src/REL/d/a/d_a_fly_slb.cpp b/src/REL/d/a/d_a_fly_slb.cpp index e69de29b..919a5bf9 100644 --- a/src/REL/d/a/d_a_fly_slb.cpp +++ b/src/REL/d/a/d_a_fly_slb.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(FLY_SLB, dAcFlySlb_c, fProfile::FLY_SLB, 0x95, 0, 387); + +STATE_DEFINE(dAcFlySlb_c, Fly); + +void dAcFlySlb_c::initializeState_Fly() {} +void dAcFlySlb_c::executeState_Fly() {} +void dAcFlySlb_c::finalizeState_Fly() {} diff --git a/src/REL/d/a/d_a_girahimu_sword_beam.cpp b/src/REL/d/a/d_a_girahimu_sword_beam.cpp index e69de29b..f72f8b3d 100644 --- a/src/REL/d/a/d_a_girahimu_sword_beam.cpp +++ b/src/REL/d/a/d_a_girahimu_sword_beam.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(GH_SWORD_BEAM, dAcGirahimuSwordBeam_c, fProfile::GH_SWORD_BEAM, 0x116, 0, 0); + +STATE_DEFINE(dAcGirahimuSwordBeam_c, BulletMove); +STATE_DEFINE(dAcGirahimuSwordBeam_c, Damage); + +void dAcGirahimuSwordBeam_c::initializeState_BulletMove() {} +void dAcGirahimuSwordBeam_c::executeState_BulletMove() {} +void dAcGirahimuSwordBeam_c::finalizeState_BulletMove() {} +void dAcGirahimuSwordBeam_c::initializeState_Damage() {} +void dAcGirahimuSwordBeam_c::executeState_Damage() {} +void dAcGirahimuSwordBeam_c::finalizeState_Damage() {} diff --git a/src/REL/d/a/d_a_heartf.cpp b/src/REL/d/a/d_a_heartf.cpp index e69de29b..38b06857 100644 --- a/src/REL/d/a/d_a_heartf.cpp +++ b/src/REL/d/a/d_a_heartf.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(HEART_FLOWER, dAcHeartf_c, fProfile::HEART_FLOWER, 0x127, 0, 7); + +STATE_DEFINE(dAcHeartf_c, Wait); +STATE_DEFINE(dAcHeartf_c, Wind); +STATE_DEFINE(dAcHeartf_c, Break); +STATE_DEFINE(dAcHeartf_c, Sync); +STATE_DEFINE(dAcHeartf_c, Water); +STATE_DEFINE(dAcHeartf_c, Spore); + +void dAcHeartf_c::initializeState_Wait() {} +void dAcHeartf_c::executeState_Wait() {} +void dAcHeartf_c::finalizeState_Wait() {} +void dAcHeartf_c::initializeState_Wind() {} +void dAcHeartf_c::executeState_Wind() {} +void dAcHeartf_c::finalizeState_Wind() {} +void dAcHeartf_c::initializeState_Break() {} +void dAcHeartf_c::executeState_Break() {} +void dAcHeartf_c::finalizeState_Break() {} +void dAcHeartf_c::initializeState_Sync() {} +void dAcHeartf_c::executeState_Sync() {} +void dAcHeartf_c::finalizeState_Sync() {} +void dAcHeartf_c::initializeState_Water() {} +void dAcHeartf_c::executeState_Water() {} +void dAcHeartf_c::finalizeState_Water() {} +void dAcHeartf_c::initializeState_Spore() {} +void dAcHeartf_c::executeState_Spore() {} +void dAcHeartf_c::finalizeState_Spore() {} diff --git a/src/REL/d/a/d_a_hidory_fire.cpp b/src/REL/d/a/d_a_hidory_fire.cpp index e69de29b..9b665d21 100644 --- a/src/REL/d/a/d_a_hidory_fire.cpp +++ b/src/REL/d/a/d_a_hidory_fire.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(HIDORY_FIRE, dAcHidoryFire_c, fProfile::HIDORY_FIRE, 0x10B, 0, 0); + +STATE_DEFINE(dAcHidoryFire_c, BulletMove); +STATE_DEFINE(dAcHidoryFire_c, Damage); + +void dAcHidoryFire_c::initializeState_BulletMove() {} +void dAcHidoryFire_c::executeState_BulletMove() {} +void dAcHidoryFire_c::finalizeState_BulletMove() {} +void dAcHidoryFire_c::initializeState_Damage() {} +void dAcHidoryFire_c::executeState_Damage() {} +void dAcHidoryFire_c::finalizeState_Damage() {} diff --git a/src/REL/d/a/d_a_insect_ant.cpp b/src/REL/d/a/d_a_insect_ant.cpp index e69de29b..59e9b24d 100644 --- a/src/REL/d/a/d_a_insect_ant.cpp +++ b/src/REL/d/a/d_a_insect_ant.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_ANT, dAcInsectAnt_c, fProfile::INSECT_ANT, 0x16D, 0, 3); + +STATE_DEFINE(dAcInsectAnt_c, Wait); +STATE_DEFINE(dAcInsectAnt_c, Walk); +STATE_DEFINE(dAcInsectAnt_c, Escape); +STATE_DEFINE(dAcInsectAnt_c, Dig); +STATE_DEFINE(dAcInsectAnt_c, Dead); +STATE_DEFINE(dAcInsectAnt_c, Finalize); + +void dAcInsectAnt_c::initializeState_Wait() {} +void dAcInsectAnt_c::executeState_Wait() {} +void dAcInsectAnt_c::finalizeState_Wait() {} +void dAcInsectAnt_c::initializeState_Walk() {} +void dAcInsectAnt_c::executeState_Walk() {} +void dAcInsectAnt_c::finalizeState_Walk() {} +void dAcInsectAnt_c::initializeState_Escape() {} +void dAcInsectAnt_c::executeState_Escape() {} +void dAcInsectAnt_c::finalizeState_Escape() {} +void dAcInsectAnt_c::initializeState_Dig() {} +void dAcInsectAnt_c::executeState_Dig() {} +void dAcInsectAnt_c::finalizeState_Dig() {} +void dAcInsectAnt_c::initializeState_Dead() {} +void dAcInsectAnt_c::executeState_Dead() {} +void dAcInsectAnt_c::finalizeState_Dead() {} +void dAcInsectAnt_c::initializeState_Finalize() {} +void dAcInsectAnt_c::executeState_Finalize() {} +void dAcInsectAnt_c::finalizeState_Finalize() {} diff --git a/src/REL/d/a/d_a_insect_beetle.cpp b/src/REL/d/a/d_a_insect_beetle.cpp index e69de29b..022b5fc3 100644 --- a/src/REL/d/a/d_a_insect_beetle.cpp +++ b/src/REL/d/a/d_a_insect_beetle.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_BEETLE, dAcInsectBeetle_c, fProfile::INSECT_BEETLE, 0x16A, 0, 3); + +STATE_DEFINE(dAcInsectBeetle_c, Wait); +STATE_DEFINE(dAcInsectBeetle_c, Walk); +STATE_DEFINE(dAcInsectBeetle_c, Escape); +STATE_DEFINE(dAcInsectBeetle_c, Fly); +STATE_DEFINE(dAcInsectBeetle_c, Fall); +STATE_DEFINE(dAcInsectBeetle_c, Getup); +STATE_DEFINE(dAcInsectBeetle_c, Finalize); +STATE_DEFINE(dAcInsectBeetle_c, Dead); +STATE_DEFINE(dAcInsectBeetle_c, EscapeChild); + +void dAcInsectBeetle_c::initializeState_Wait() {} +void dAcInsectBeetle_c::executeState_Wait() {} +void dAcInsectBeetle_c::finalizeState_Wait() {} +void dAcInsectBeetle_c::initializeState_Walk() {} +void dAcInsectBeetle_c::executeState_Walk() {} +void dAcInsectBeetle_c::finalizeState_Walk() {} +void dAcInsectBeetle_c::initializeState_Escape() {} +void dAcInsectBeetle_c::executeState_Escape() {} +void dAcInsectBeetle_c::finalizeState_Escape() {} +void dAcInsectBeetle_c::initializeState_Fly() {} +void dAcInsectBeetle_c::executeState_Fly() {} +void dAcInsectBeetle_c::finalizeState_Fly() {} +void dAcInsectBeetle_c::initializeState_Fall() {} +void dAcInsectBeetle_c::executeState_Fall() {} +void dAcInsectBeetle_c::finalizeState_Fall() {} +void dAcInsectBeetle_c::initializeState_Getup() {} +void dAcInsectBeetle_c::executeState_Getup() {} +void dAcInsectBeetle_c::finalizeState_Getup() {} +void dAcInsectBeetle_c::initializeState_Finalize() {} +void dAcInsectBeetle_c::executeState_Finalize() {} +void dAcInsectBeetle_c::finalizeState_Finalize() {} +void dAcInsectBeetle_c::initializeState_Dead() {} +void dAcInsectBeetle_c::executeState_Dead() {} +void dAcInsectBeetle_c::finalizeState_Dead() {} +void dAcInsectBeetle_c::initializeState_EscapeChild() {} +void dAcInsectBeetle_c::executeState_EscapeChild() {} +void dAcInsectBeetle_c::finalizeState_EscapeChild() {} diff --git a/src/REL/d/a/d_a_insect_butterfly.cpp b/src/REL/d/a/d_a_insect_butterfly.cpp index e69de29b..9a6c1194 100644 --- a/src/REL/d/a/d_a_insect_butterfly.cpp +++ b/src/REL/d/a/d_a_insect_butterfly.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_BUTTERFLY, dAcInsectButterfly_c, fProfile::INSECT_BUTTERFLY, 0x16E, 0, 3); + +STATE_DEFINE(dAcInsectButterfly_c, Move); +STATE_DEFINE(dAcInsectButterfly_c, Escape); +STATE_DEFINE(dAcInsectButterfly_c, Fly); +STATE_DEFINE(dAcInsectButterfly_c, Finalize); +STATE_DEFINE(dAcInsectButterfly_c, Dead); + +void dAcInsectButterfly_c::initializeState_Move() {} +void dAcInsectButterfly_c::executeState_Move() {} +void dAcInsectButterfly_c::finalizeState_Move() {} +void dAcInsectButterfly_c::initializeState_Escape() {} +void dAcInsectButterfly_c::executeState_Escape() {} +void dAcInsectButterfly_c::finalizeState_Escape() {} +void dAcInsectButterfly_c::initializeState_Fly() {} +void dAcInsectButterfly_c::executeState_Fly() {} +void dAcInsectButterfly_c::finalizeState_Fly() {} +void dAcInsectButterfly_c::initializeState_Finalize() {} +void dAcInsectButterfly_c::executeState_Finalize() {} +void dAcInsectButterfly_c::finalizeState_Finalize() {} +void dAcInsectButterfly_c::initializeState_Dead() {} +void dAcInsectButterfly_c::executeState_Dead() {} +void dAcInsectButterfly_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_insect_cicada.cpp b/src/REL/d/a/d_a_insect_cicada.cpp index e69de29b..650ec4ef 100644 --- a/src/REL/d/a/d_a_insect_cicada.cpp +++ b/src/REL/d/a/d_a_insect_cicada.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_CICADA, dAcInsectCicada_c, fProfile::INSECT_CICADA, 0x16C, 0, 2); + +STATE_DEFINE(dAcInsectCicada_c, Wait); +STATE_DEFINE(dAcInsectCicada_c, Fly); +STATE_DEFINE(dAcInsectCicada_c, Finalize); +STATE_DEFINE(dAcInsectCicada_c, Dead); + +void dAcInsectCicada_c::initializeState_Wait() {} +void dAcInsectCicada_c::executeState_Wait() {} +void dAcInsectCicada_c::finalizeState_Wait() {} +void dAcInsectCicada_c::initializeState_Fly() {} +void dAcInsectCicada_c::executeState_Fly() {} +void dAcInsectCicada_c::finalizeState_Fly() {} +void dAcInsectCicada_c::initializeState_Finalize() {} +void dAcInsectCicada_c::executeState_Finalize() {} +void dAcInsectCicada_c::finalizeState_Finalize() {} +void dAcInsectCicada_c::initializeState_Dead() {} +void dAcInsectCicada_c::executeState_Dead() {} +void dAcInsectCicada_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_insect_dragonfly.cpp b/src/REL/d/a/d_a_insect_dragonfly.cpp index e69de29b..7992b01b 100644 --- a/src/REL/d/a/d_a_insect_dragonfly.cpp +++ b/src/REL/d/a/d_a_insect_dragonfly.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_DRAGONFLY, dAcInsectDragonfly_c, fProfile::INSECT_DRAGONFLY, 0x169, 0, 3); + +STATE_DEFINE(dAcInsectDragonfly_c, Wait); +STATE_DEFINE(dAcInsectDragonfly_c, Move); +STATE_DEFINE(dAcInsectDragonfly_c, Escape); +STATE_DEFINE(dAcInsectDragonfly_c, Fly); +STATE_DEFINE(dAcInsectDragonfly_c, Finalize); +STATE_DEFINE(dAcInsectDragonfly_c, Dead); + +void dAcInsectDragonfly_c::initializeState_Wait() {} +void dAcInsectDragonfly_c::executeState_Wait() {} +void dAcInsectDragonfly_c::finalizeState_Wait() {} +void dAcInsectDragonfly_c::initializeState_Move() {} +void dAcInsectDragonfly_c::executeState_Move() {} +void dAcInsectDragonfly_c::finalizeState_Move() {} +void dAcInsectDragonfly_c::initializeState_Escape() {} +void dAcInsectDragonfly_c::executeState_Escape() {} +void dAcInsectDragonfly_c::finalizeState_Escape() {} +void dAcInsectDragonfly_c::initializeState_Fly() {} +void dAcInsectDragonfly_c::executeState_Fly() {} +void dAcInsectDragonfly_c::finalizeState_Fly() {} +void dAcInsectDragonfly_c::initializeState_Finalize() {} +void dAcInsectDragonfly_c::executeState_Finalize() {} +void dAcInsectDragonfly_c::finalizeState_Finalize() {} +void dAcInsectDragonfly_c::initializeState_Dead() {} +void dAcInsectDragonfly_c::executeState_Dead() {} +void dAcInsectDragonfly_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_insect_firefly.cpp b/src/REL/d/a/d_a_insect_firefly.cpp index e69de29b..2d437216 100644 --- a/src/REL/d/a/d_a_insect_firefly.cpp +++ b/src/REL/d/a/d_a_insect_firefly.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_FIREFLY, dAcInsectFirefly_c, fProfile::INSECT_FIREFLY, 0x170, 0, 3); + +STATE_DEFINE(dAcInsectFirefly_c, Move); +STATE_DEFINE(dAcInsectFirefly_c, Escape); +STATE_DEFINE(dAcInsectFirefly_c, Fly); +STATE_DEFINE(dAcInsectFirefly_c, Finalize); +STATE_DEFINE(dAcInsectFirefly_c, Dead); + +void dAcInsectFirefly_c::initializeState_Move() {} +void dAcInsectFirefly_c::executeState_Move() {} +void dAcInsectFirefly_c::finalizeState_Move() {} +void dAcInsectFirefly_c::initializeState_Escape() {} +void dAcInsectFirefly_c::executeState_Escape() {} +void dAcInsectFirefly_c::finalizeState_Escape() {} +void dAcInsectFirefly_c::initializeState_Fly() {} +void dAcInsectFirefly_c::executeState_Fly() {} +void dAcInsectFirefly_c::finalizeState_Fly() {} +void dAcInsectFirefly_c::initializeState_Finalize() {} +void dAcInsectFirefly_c::executeState_Finalize() {} +void dAcInsectFirefly_c::finalizeState_Finalize() {} +void dAcInsectFirefly_c::initializeState_Dead() {} +void dAcInsectFirefly_c::executeState_Dead() {} +void dAcInsectFirefly_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_insect_grasshopper.cpp b/src/REL/d/a/d_a_insect_grasshopper.cpp index e69de29b..2f071cee 100644 --- a/src/REL/d/a/d_a_insect_grasshopper.cpp +++ b/src/REL/d/a/d_a_insect_grasshopper.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_GRASSHOPPER, dAcInsectGrasshopper_c, fProfile::INSECT_GRASSHOPPER, 0x16B, 0, 3); + +STATE_DEFINE(dAcInsectGrasshopper_c, Wait); +STATE_DEFINE(dAcInsectGrasshopper_c, Walk); +STATE_DEFINE(dAcInsectGrasshopper_c, Jump); +STATE_DEFINE(dAcInsectGrasshopper_c, Fly); +STATE_DEFINE(dAcInsectGrasshopper_c, Finalize); +STATE_DEFINE(dAcInsectGrasshopper_c, Dead); + +void dAcInsectGrasshopper_c::initializeState_Wait() {} +void dAcInsectGrasshopper_c::executeState_Wait() {} +void dAcInsectGrasshopper_c::finalizeState_Wait() {} +void dAcInsectGrasshopper_c::initializeState_Walk() {} +void dAcInsectGrasshopper_c::executeState_Walk() {} +void dAcInsectGrasshopper_c::finalizeState_Walk() {} +void dAcInsectGrasshopper_c::initializeState_Jump() {} +void dAcInsectGrasshopper_c::executeState_Jump() {} +void dAcInsectGrasshopper_c::finalizeState_Jump() {} +void dAcInsectGrasshopper_c::initializeState_Fly() {} +void dAcInsectGrasshopper_c::executeState_Fly() {} +void dAcInsectGrasshopper_c::finalizeState_Fly() {} +void dAcInsectGrasshopper_c::initializeState_Finalize() {} +void dAcInsectGrasshopper_c::executeState_Finalize() {} +void dAcInsectGrasshopper_c::finalizeState_Finalize() {} +void dAcInsectGrasshopper_c::initializeState_Dead() {} +void dAcInsectGrasshopper_c::executeState_Dead() {} +void dAcInsectGrasshopper_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_insect_ladybug.cpp b/src/REL/d/a/d_a_insect_ladybug.cpp index e69de29b..e04d3781 100644 --- a/src/REL/d/a/d_a_insect_ladybug.cpp +++ b/src/REL/d/a/d_a_insect_ladybug.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_LADYBUG, dAcInsectLadybug_c, fProfile::INSECT_LADYBUG, 0x168, 0, 3); + +STATE_DEFINE(dAcInsectLadybug_c, Wait); +STATE_DEFINE(dAcInsectLadybug_c, Walk); +STATE_DEFINE(dAcInsectLadybug_c, Escape); +STATE_DEFINE(dAcInsectLadybug_c, Fly); +STATE_DEFINE(dAcInsectLadybug_c, Finalize); +STATE_DEFINE(dAcInsectLadybug_c, Dead); + +void dAcInsectLadybug_c::initializeState_Wait() {} +void dAcInsectLadybug_c::executeState_Wait() {} +void dAcInsectLadybug_c::finalizeState_Wait() {} +void dAcInsectLadybug_c::initializeState_Walk() {} +void dAcInsectLadybug_c::executeState_Walk() {} +void dAcInsectLadybug_c::finalizeState_Walk() {} +void dAcInsectLadybug_c::initializeState_Escape() {} +void dAcInsectLadybug_c::executeState_Escape() {} +void dAcInsectLadybug_c::finalizeState_Escape() {} +void dAcInsectLadybug_c::initializeState_Fly() {} +void dAcInsectLadybug_c::executeState_Fly() {} +void dAcInsectLadybug_c::finalizeState_Fly() {} +void dAcInsectLadybug_c::initializeState_Finalize() {} +void dAcInsectLadybug_c::executeState_Finalize() {} +void dAcInsectLadybug_c::finalizeState_Finalize() {} +void dAcInsectLadybug_c::initializeState_Dead() {} +void dAcInsectLadybug_c::executeState_Dead() {} +void dAcInsectLadybug_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_insect_scarab.cpp b/src/REL/d/a/d_a_insect_scarab.cpp index e69de29b..cadaa467 100644 --- a/src/REL/d/a/d_a_insect_scarab.cpp +++ b/src/REL/d/a/d_a_insect_scarab.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_SCARAB, dAcInsectScarab_c, fProfile::INSECT_SCARAB, 0x16F, 0, 3); + +STATE_DEFINE(dAcInsectScarab_c, Wait); +STATE_DEFINE(dAcInsectScarab_c, Walk); +STATE_DEFINE(dAcInsectScarab_c, Escape); +STATE_DEFINE(dAcInsectScarab_c, Fly); +STATE_DEFINE(dAcInsectScarab_c, Finalize); +STATE_DEFINE(dAcInsectScarab_c, Excrement); +STATE_DEFINE(dAcInsectScarab_c, Dead); + +void dAcInsectScarab_c::initializeState_Wait() {} +void dAcInsectScarab_c::executeState_Wait() {} +void dAcInsectScarab_c::finalizeState_Wait() {} +void dAcInsectScarab_c::initializeState_Walk() {} +void dAcInsectScarab_c::executeState_Walk() {} +void dAcInsectScarab_c::finalizeState_Walk() {} +void dAcInsectScarab_c::initializeState_Escape() {} +void dAcInsectScarab_c::executeState_Escape() {} +void dAcInsectScarab_c::finalizeState_Escape() {} +void dAcInsectScarab_c::initializeState_Fly() {} +void dAcInsectScarab_c::executeState_Fly() {} +void dAcInsectScarab_c::finalizeState_Fly() {} +void dAcInsectScarab_c::initializeState_Finalize() {} +void dAcInsectScarab_c::executeState_Finalize() {} +void dAcInsectScarab_c::finalizeState_Finalize() {} +void dAcInsectScarab_c::initializeState_Excrement() {} +void dAcInsectScarab_c::executeState_Excrement() {} +void dAcInsectScarab_c::finalizeState_Excrement() {} +void dAcInsectScarab_c::initializeState_Dead() {} +void dAcInsectScarab_c::executeState_Dead() {} +void dAcInsectScarab_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_invisible.cpp b/src/REL/d/a/d_a_invisible.cpp index e69de29b..31b37f89 100644 --- a/src/REL/d/a/d_a_invisible.cpp +++ b/src/REL/d/a/d_a_invisible.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(INVISIBLE, dAcInvisible, fProfile::INVISIBLE, 0x11D, 0, 0); + +STATE_DEFINE(dAcInvisible, Wait); + +void dAcInvisible::initializeState_Wait() {} +void dAcInvisible::executeState_Wait() {} +void dAcInvisible::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_kanban.cpp b/src/REL/d/a/d_a_kanban.cpp index e69de29b..c1242128 100644 --- a/src/REL/d/a/d_a_kanban.cpp +++ b/src/REL/d/a/d_a_kanban.cpp @@ -0,0 +1,20 @@ +#include + +SPECIAL_ACTOR_PROFILE(KANBAN, dAcKanban_c, fProfile::KANBAN, 0x181, 0, 3); + +STATE_DEFINE(dAcKanban_c, Wait); +STATE_DEFINE(dAcKanban_c, Message); +STATE_DEFINE(dAcKanban_c, PullOut); + +dAcKanban_c::dAcKanban_c() : mStateMgr(*this, sStateID::null) {} +dAcKanban_c::~dAcKanban_c() {} + +void dAcKanban_c::initializeState_Wait() {} +void dAcKanban_c::executeState_Wait() {} +void dAcKanban_c::finalizeState_Wait() {} +void dAcKanban_c::initializeState_Message() {} +void dAcKanban_c::executeState_Message() {} +void dAcKanban_c::finalizeState_Message() {} +void dAcKanban_c::initializeState_PullOut() {} +void dAcKanban_c::executeState_PullOut() {} +void dAcKanban_c::finalizeState_PullOut() {} diff --git a/src/REL/d/a/d_a_knight_leader_bird.cpp b/src/REL/d/a/d_a_knight_leader_bird.cpp index e69de29b..6a98975e 100644 --- a/src/REL/d/a/d_a_knight_leader_bird.cpp +++ b/src/REL/d/a/d_a_knight_leader_bird.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(KNIGHT_LEADER_BIRD, dAcKnightLeaderBird_c, fProfile::KNIGHT_LEADER_BIRD, 0x8E, 0, 2); + +STATE_DEFINE(dAcKnightLeaderBird_c, Wait); + +void dAcKnightLeaderBird_c::initializeState_Wait() {} +void dAcKnightLeaderBird_c::executeState_Wait() {} +void dAcKnightLeaderBird_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_little_bird.cpp b/src/REL/d/a/d_a_little_bird.cpp index e69de29b..2db08f9d 100644 --- a/src/REL/d/a/d_a_little_bird.cpp +++ b/src/REL/d/a/d_a_little_bird.cpp @@ -0,0 +1,61 @@ +#include + +SPECIAL_ACTOR_PROFILE(LITTLE_BIRD, dAcLittleBird_c, fProfile::LITTLE_BIRD, 0x99, 0, 391); + +STATE_DEFINE(dAcLittleBird_c, Init); +STATE_DEFINE(dAcLittleBird_c, Wait); +STATE_DEFINE(dAcLittleBird_c, Scratch); +STATE_DEFINE(dAcLittleBird_c, Hop); +STATE_DEFINE(dAcLittleBird_c, Eat); +STATE_DEFINE(dAcLittleBird_c, Sing); +STATE_DEFINE(dAcLittleBird_c, PreEscape); +STATE_DEFINE(dAcLittleBird_c, PreEscape2); +STATE_DEFINE(dAcLittleBird_c, FlyReady); +STATE_DEFINE(dAcLittleBird_c, FlyEscape); +STATE_DEFINE(dAcLittleBird_c, FlyKakku); +STATE_DEFINE(dAcLittleBird_c, FlyReturn); +STATE_DEFINE(dAcLittleBird_c, LandOn); +STATE_DEFINE(dAcLittleBird_c, LandReady); + +void dAcLittleBird_c::initializeState_Init() {} +void dAcLittleBird_c::executeState_Init() {} +void dAcLittleBird_c::finalizeState_Init() {} +void dAcLittleBird_c::initializeState_Wait() {} +void dAcLittleBird_c::executeState_Wait() {} +void dAcLittleBird_c::finalizeState_Wait() {} +void dAcLittleBird_c::initializeState_Scratch() {} +void dAcLittleBird_c::executeState_Scratch() {} +void dAcLittleBird_c::finalizeState_Scratch() {} +void dAcLittleBird_c::initializeState_Hop() {} +void dAcLittleBird_c::executeState_Hop() {} +void dAcLittleBird_c::finalizeState_Hop() {} +void dAcLittleBird_c::initializeState_Eat() {} +void dAcLittleBird_c::executeState_Eat() {} +void dAcLittleBird_c::finalizeState_Eat() {} +void dAcLittleBird_c::initializeState_Sing() {} +void dAcLittleBird_c::executeState_Sing() {} +void dAcLittleBird_c::finalizeState_Sing() {} +void dAcLittleBird_c::initializeState_PreEscape() {} +void dAcLittleBird_c::executeState_PreEscape() {} +void dAcLittleBird_c::finalizeState_PreEscape() {} +void dAcLittleBird_c::initializeState_PreEscape2() {} +void dAcLittleBird_c::executeState_PreEscape2() {} +void dAcLittleBird_c::finalizeState_PreEscape2() {} +void dAcLittleBird_c::initializeState_FlyReady() {} +void dAcLittleBird_c::executeState_FlyReady() {} +void dAcLittleBird_c::finalizeState_FlyReady() {} +void dAcLittleBird_c::initializeState_FlyEscape() {} +void dAcLittleBird_c::executeState_FlyEscape() {} +void dAcLittleBird_c::finalizeState_FlyEscape() {} +void dAcLittleBird_c::initializeState_FlyKakku() {} +void dAcLittleBird_c::executeState_FlyKakku() {} +void dAcLittleBird_c::finalizeState_FlyKakku() {} +void dAcLittleBird_c::initializeState_FlyReturn() {} +void dAcLittleBird_c::executeState_FlyReturn() {} +void dAcLittleBird_c::finalizeState_FlyReturn() {} +void dAcLittleBird_c::initializeState_LandOn() {} +void dAcLittleBird_c::executeState_LandOn() {} +void dAcLittleBird_c::finalizeState_LandOn() {} +void dAcLittleBird_c::initializeState_LandReady() {} +void dAcLittleBird_c::executeState_LandReady() {} +void dAcLittleBird_c::finalizeState_LandReady() {} diff --git a/src/REL/d/a/d_a_little_bird_mgr.cpp b/src/REL/d/a/d_a_little_bird_mgr.cpp index e69de29b..1efe68c4 100644 --- a/src/REL/d/a/d_a_little_bird_mgr.cpp +++ b/src/REL/d/a/d_a_little_bird_mgr.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(LITTLE_BIRD_MGR, dAcLittleBirdMgr_c, fProfile::LITTLE_BIRD_MGR, 0x98, 0, 3); + +STATE_DEFINE(dAcLittleBirdMgr_c, Set); +STATE_DEFINE(dAcLittleBirdMgr_c, Reset); +STATE_DEFINE(dAcLittleBirdMgr_c, Safety); +STATE_DEFINE(dAcLittleBirdMgr_c, Warning); +STATE_DEFINE(dAcLittleBirdMgr_c, Danger); +STATE_DEFINE(dAcLittleBirdMgr_c, Kill); + +void dAcLittleBirdMgr_c::initializeState_Set() {} +void dAcLittleBirdMgr_c::executeState_Set() {} +void dAcLittleBirdMgr_c::finalizeState_Set() {} +void dAcLittleBirdMgr_c::initializeState_Reset() {} +void dAcLittleBirdMgr_c::executeState_Reset() {} +void dAcLittleBirdMgr_c::finalizeState_Reset() {} +void dAcLittleBirdMgr_c::initializeState_Safety() {} +void dAcLittleBirdMgr_c::executeState_Safety() {} +void dAcLittleBirdMgr_c::finalizeState_Safety() {} +void dAcLittleBirdMgr_c::initializeState_Warning() {} +void dAcLittleBirdMgr_c::executeState_Warning() {} +void dAcLittleBirdMgr_c::finalizeState_Warning() {} +void dAcLittleBirdMgr_c::initializeState_Danger() {} +void dAcLittleBirdMgr_c::executeState_Danger() {} +void dAcLittleBirdMgr_c::finalizeState_Danger() {} +void dAcLittleBirdMgr_c::initializeState_Kill() {} +void dAcLittleBirdMgr_c::executeState_Kill() {} +void dAcLittleBirdMgr_c::finalizeState_Kill() {} diff --git a/src/REL/d/a/d_a_message.cpp b/src/REL/d/a/d_a_message.cpp index e69de29b..87e1ae7b 100644 --- a/src/REL/d/a/d_a_message.cpp +++ b/src/REL/d/a/d_a_message.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(MESSAGE_ACTOR, dAcMessage_c, fProfile::MESSAGE_ACTOR, 0x289, 0, 0); diff --git a/src/REL/d/a/d_a_morita_test.cpp b/src/REL/d/a/d_a_morita_test.cpp index e69de29b..7fe4b63a 100644 --- a/src/REL/d/a/d_a_morita_test.cpp +++ b/src/REL/d/a/d_a_morita_test.cpp @@ -0,0 +1,45 @@ +#include + +SPECIAL_ACTOR_PROFILE(J_TEST, dAcJtest_c, fProfile::J_TEST, 0xBB, 0, 2); + +STATE_DEFINE(dAcJtest_c, FishNormalSwim); +STATE_DEFINE(dAcJtest_c, FishEscapeSwim); +STATE_DEFINE(dAcJtest_c, EelNormalSwim); +STATE_DEFINE(dAcJtest_c, EelEscapeSwim); +STATE_DEFINE(dAcJtest_c, GunkanuoSwim); +STATE_DEFINE(dAcJtest_c, SkyTailFly); +STATE_DEFINE(dAcJtest_c, BirdFly); +STATE_DEFINE(dAcJtest_c, Remly); +STATE_DEFINE(dAcJtest_c, OctaGrass); +STATE_DEFINE(dAcJtest_c, WaterDragon); + +void dAcJtest_c::initializeState_FishNormalSwim() {} +void dAcJtest_c::executeState_FishNormalSwim() {} +void dAcJtest_c::finalizeState_FishNormalSwim() {} +void dAcJtest_c::initializeState_FishEscapeSwim() {} +void dAcJtest_c::executeState_FishEscapeSwim() {} +void dAcJtest_c::finalizeState_FishEscapeSwim() {} +void dAcJtest_c::initializeState_EelNormalSwim() {} +void dAcJtest_c::executeState_EelNormalSwim() {} +void dAcJtest_c::finalizeState_EelNormalSwim() {} +void dAcJtest_c::initializeState_EelEscapeSwim() {} +void dAcJtest_c::executeState_EelEscapeSwim() {} +void dAcJtest_c::finalizeState_EelEscapeSwim() {} +void dAcJtest_c::initializeState_GunkanuoSwim() {} +void dAcJtest_c::executeState_GunkanuoSwim() {} +void dAcJtest_c::finalizeState_GunkanuoSwim() {} +void dAcJtest_c::initializeState_SkyTailFly() {} +void dAcJtest_c::executeState_SkyTailFly() {} +void dAcJtest_c::finalizeState_SkyTailFly() {} +void dAcJtest_c::initializeState_BirdFly() {} +void dAcJtest_c::executeState_BirdFly() {} +void dAcJtest_c::finalizeState_BirdFly() {} +void dAcJtest_c::initializeState_Remly() {} +void dAcJtest_c::executeState_Remly() {} +void dAcJtest_c::finalizeState_Remly() {} +void dAcJtest_c::initializeState_OctaGrass() {} +void dAcJtest_c::executeState_OctaGrass() {} +void dAcJtest_c::finalizeState_OctaGrass() {} +void dAcJtest_c::initializeState_WaterDragon() {} +void dAcJtest_c::executeState_WaterDragon() {} +void dAcJtest_c::finalizeState_WaterDragon() {} diff --git a/src/REL/d/a/d_a_nusi_base.cpp b/src/REL/d/a/d_a_nusi_base.cpp index e69de29b..2571c93a 100644 --- a/src/REL/d/a/d_a_nusi_base.cpp +++ b/src/REL/d/a/d_a_nusi_base.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NUSI_BASE, dAcNusiBase_c, fProfile::NUSI_BASE, 0xB1, 0, 0); diff --git a/src/REL/d/a/d_a_nusi_npc.cpp b/src/REL/d/a/d_a_nusi_npc.cpp index e69de29b..4888229d 100644 --- a/src/REL/d/a/d_a_nusi_npc.cpp +++ b/src/REL/d/a/d_a_nusi_npc.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NUSI_NPC, dAcNusiNpc_c, fProfile::NUSI_NPC, 0xB2, 0, 2); diff --git a/src/REL/d/a/d_a_or_cannon_bullet.cpp b/src/REL/d/a/d_a_or_cannon_bullet.cpp index e69de29b..d2637525 100644 --- a/src/REL/d/a/d_a_or_cannon_bullet.cpp +++ b/src/REL/d/a/d_a_or_cannon_bullet.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OR_CANN_BULLET, dAcOrCannBullet_c, fProfile::OR_CANN_BULLET, 0xF5, 0, 2); + +STATE_DEFINE(dAcOrCannBullet_c, Wait); + +void dAcOrCannBullet_c::initializeState_Wait() {} +void dAcOrCannBullet_c::executeState_Wait() {} +void dAcOrCannBullet_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_pumpkin.cpp b/src/REL/d/a/d_a_pumpkin.cpp index e69de29b..45b3857f 100644 --- a/src/REL/d/a/d_a_pumpkin.cpp +++ b/src/REL/d/a/d_a_pumpkin.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(PUMPKIN, dAcPumpkin_c, fProfile::PUMPKIN, 0x134, 0, 3); + +STATE_DEFINE(dAcPumpkin_c, Stick); +STATE_DEFINE(dAcPumpkin_c, Wait); +STATE_DEFINE(dAcPumpkin_c, CarryGrab); +STATE_DEFINE(dAcPumpkin_c, StickSword); +STATE_DEFINE(dAcPumpkin_c, Throw); +STATE_DEFINE(dAcPumpkin_c, Roll); +STATE_DEFINE(dAcPumpkin_c, CarryBeetle); +STATE_DEFINE(dAcPumpkin_c, CarryWhip); + +void dAcPumpkin_c::initializeState_Stick() {} +void dAcPumpkin_c::executeState_Stick() {} +void dAcPumpkin_c::finalizeState_Stick() {} +void dAcPumpkin_c::initializeState_Wait() {} +void dAcPumpkin_c::executeState_Wait() {} +void dAcPumpkin_c::finalizeState_Wait() {} +void dAcPumpkin_c::initializeState_CarryGrab() {} +void dAcPumpkin_c::executeState_CarryGrab() {} +void dAcPumpkin_c::finalizeState_CarryGrab() {} +void dAcPumpkin_c::initializeState_StickSword() {} +void dAcPumpkin_c::executeState_StickSword() {} +void dAcPumpkin_c::finalizeState_StickSword() {} +void dAcPumpkin_c::initializeState_Throw() {} +void dAcPumpkin_c::executeState_Throw() {} +void dAcPumpkin_c::finalizeState_Throw() {} +void dAcPumpkin_c::initializeState_Roll() {} +void dAcPumpkin_c::executeState_Roll() {} +void dAcPumpkin_c::finalizeState_Roll() {} +void dAcPumpkin_c::initializeState_CarryBeetle() {} +void dAcPumpkin_c::executeState_CarryBeetle() {} +void dAcPumpkin_c::finalizeState_CarryBeetle() {} +void dAcPumpkin_c::initializeState_CarryWhip() {} +void dAcPumpkin_c::executeState_CarryWhip() {} +void dAcPumpkin_c::finalizeState_CarryWhip() {} diff --git a/src/REL/d/a/d_a_shop_sample.cpp b/src/REL/d/a/d_a_shop_sample.cpp index e69de29b..8be1964f 100644 --- a/src/REL/d/a/d_a_shop_sample.cpp +++ b/src/REL/d/a/d_a_shop_sample.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(SHOP_SAMPLE, dAcShopSample_c, fProfile::SHOP_SAMPLE, 0x276, 0, 3); + +STATE_DEFINE(dAcShopSample_c, Wait); +STATE_DEFINE(dAcShopSample_c, PickUp); +STATE_DEFINE(dAcShopSample_c, PickingUp); +STATE_DEFINE(dAcShopSample_c, PutBack); + +void dAcShopSample_c::initializeState_Wait() {} +void dAcShopSample_c::executeState_Wait() {} +void dAcShopSample_c::finalizeState_Wait() {} +void dAcShopSample_c::initializeState_PickUp() {} +void dAcShopSample_c::executeState_PickUp() {} +void dAcShopSample_c::finalizeState_PickUp() {} +void dAcShopSample_c::initializeState_PickingUp() {} +void dAcShopSample_c::executeState_PickingUp() {} +void dAcShopSample_c::finalizeState_PickingUp() {} +void dAcShopSample_c::initializeState_PutBack() {} +void dAcShopSample_c::executeState_PutBack() {} +void dAcShopSample_c::finalizeState_PutBack() {} diff --git a/src/REL/d/a/e/d_a_e_am.cpp b/src/REL/d/a/e/d_a_e_am.cpp index e69de29b..f5f5b597 100644 --- a/src/REL/d/a/e/d_a_e_am.cpp +++ b/src/REL/d/a/e/d_a_e_am.cpp @@ -0,0 +1,49 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_AM, dAcEAm_c, fProfile::E_AM, 0xC1, 0, 4131); + +STATE_DEFINE(dAcEAm_c, Stop); +STATE_DEFINE(dAcEAm_c, Appear); +STATE_DEFINE(dAcEAm_c, StartWait); +STATE_DEFINE(dAcEAm_c, Normal); +STATE_DEFINE(dAcEAm_c, RetMove); +STATE_DEFINE(dAcEAm_c, LongJump); +STATE_DEFINE(dAcEAm_c, Wait); +STATE_DEFINE(dAcEAm_c, Chance); +STATE_DEFINE(dAcEAm_c, ChanceWait); +STATE_DEFINE(dAcEAm_c, Damage); +STATE_DEFINE(dAcEAm_c, Dead); + +void dAcEAm_c::initializeState_Stop() {} +void dAcEAm_c::executeState_Stop() {} +void dAcEAm_c::finalizeState_Stop() {} +void dAcEAm_c::initializeState_Appear() {} +void dAcEAm_c::executeState_Appear() {} +void dAcEAm_c::finalizeState_Appear() {} +void dAcEAm_c::initializeState_StartWait() {} +void dAcEAm_c::executeState_StartWait() {} +void dAcEAm_c::finalizeState_StartWait() {} +void dAcEAm_c::initializeState_Normal() {} +void dAcEAm_c::executeState_Normal() {} +void dAcEAm_c::finalizeState_Normal() {} +void dAcEAm_c::initializeState_RetMove() {} +void dAcEAm_c::executeState_RetMove() {} +void dAcEAm_c::finalizeState_RetMove() {} +void dAcEAm_c::initializeState_LongJump() {} +void dAcEAm_c::executeState_LongJump() {} +void dAcEAm_c::finalizeState_LongJump() {} +void dAcEAm_c::initializeState_Wait() {} +void dAcEAm_c::executeState_Wait() {} +void dAcEAm_c::finalizeState_Wait() {} +void dAcEAm_c::initializeState_Chance() {} +void dAcEAm_c::executeState_Chance() {} +void dAcEAm_c::finalizeState_Chance() {} +void dAcEAm_c::initializeState_ChanceWait() {} +void dAcEAm_c::executeState_ChanceWait() {} +void dAcEAm_c::finalizeState_ChanceWait() {} +void dAcEAm_c::initializeState_Damage() {} +void dAcEAm_c::executeState_Damage() {} +void dAcEAm_c::finalizeState_Damage() {} +void dAcEAm_c::initializeState_Dead() {} +void dAcEAm_c::executeState_Dead() {} +void dAcEAm_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_battleshipfish.cpp b/src/REL/d/a/e/d_a_e_battleshipfish.cpp index e69de29b..1541af40 100644 --- a/src/REL/d/a/e/d_a_e_battleshipfish.cpp +++ b/src/REL/d/a/e/d_a_e_battleshipfish.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BFISH, dAcEbfish_c, fProfile::E_BFISH, 0xE9, 0, 4098); + +STATE_DEFINE(dAcEbfish_c, Wait); +STATE_DEFINE(dAcEbfish_c, Move); +STATE_DEFINE(dAcEbfish_c, Find); +STATE_DEFINE(dAcEbfish_c, Attack); +STATE_DEFINE(dAcEbfish_c, Piyo); +STATE_DEFINE(dAcEbfish_c, NoDamage); +STATE_DEFINE(dAcEbfish_c, Dead); +STATE_DEFINE(dAcEbfish_c, BirthWait); + +void dAcEbfish_c::initializeState_Wait() {} +void dAcEbfish_c::executeState_Wait() {} +void dAcEbfish_c::finalizeState_Wait() {} +void dAcEbfish_c::initializeState_Move() {} +void dAcEbfish_c::executeState_Move() {} +void dAcEbfish_c::finalizeState_Move() {} +void dAcEbfish_c::initializeState_Find() {} +void dAcEbfish_c::executeState_Find() {} +void dAcEbfish_c::finalizeState_Find() {} +void dAcEbfish_c::initializeState_Attack() {} +void dAcEbfish_c::executeState_Attack() {} +void dAcEbfish_c::finalizeState_Attack() {} +void dAcEbfish_c::initializeState_Piyo() {} +void dAcEbfish_c::executeState_Piyo() {} +void dAcEbfish_c::finalizeState_Piyo() {} +void dAcEbfish_c::initializeState_NoDamage() {} +void dAcEbfish_c::executeState_NoDamage() {} +void dAcEbfish_c::finalizeState_NoDamage() {} +void dAcEbfish_c::initializeState_Dead() {} +void dAcEbfish_c::executeState_Dead() {} +void dAcEbfish_c::finalizeState_Dead() {} +void dAcEbfish_c::initializeState_BirthWait() {} +void dAcEbfish_c::executeState_BirthWait() {} +void dAcEbfish_c::finalizeState_BirthWait() {} diff --git a/src/REL/d/a/e/d_a_e_bc.cpp b/src/REL/d/a/e/d_a_e_bc.cpp index e69de29b..3dad4b97 100644 --- a/src/REL/d/a/e/d_a_e_bc.cpp +++ b/src/REL/d/a/e/d_a_e_bc.cpp @@ -0,0 +1,145 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BC, dAcEbc_c, fProfile::E_BC, 0xD0, 0, 4099); + +STATE_DEFINE(dAcEbc_c, Standby); +STATE_DEFINE(dAcEbc_c, Home); +STATE_DEFINE(dAcEbc_c, Normal); +STATE_DEFINE(dAcEbc_c, Lantern); +STATE_DEFINE(dAcEbc_c, Yagura); +STATE_DEFINE(dAcEbc_c, Path); +STATE_DEFINE(dAcEbc_c, LanternPath); +STATE_DEFINE(dAcEbc_c, RopeWalk); +STATE_DEFINE(dAcEbc_c, FightStart); +STATE_DEFINE(dAcEbc_c, FindCall); +STATE_DEFINE(dAcEbc_c, Fight); +STATE_DEFINE(dAcEbc_c, Attack); +STATE_DEFINE(dAcEbc_c, BigAttack); +STATE_DEFINE(dAcEbc_c, StepAttack); +STATE_DEFINE(dAcEbc_c, RockAttack); +STATE_DEFINE(dAcEbc_c, CarryDamage); +STATE_DEFINE(dAcEbc_c, Damage); +STATE_DEFINE(dAcEbc_c, AirDamage); +STATE_DEFINE(dAcEbc_c, Fire); +STATE_DEFINE(dAcEbc_c, Fail); +STATE_DEFINE(dAcEbc_c, Fall); +STATE_DEFINE(dAcEbc_c, BombAction); +STATE_DEFINE(dAcEbc_c, StabGuard); +STATE_DEFINE(dAcEbc_c, Stun); +STATE_DEFINE(dAcEbc_c, BeeDamage); +STATE_DEFINE(dAcEbc_c, WhipCapture); +STATE_DEFINE(dAcEbc_c, WakidasiWait); +STATE_DEFINE(dAcEbc_c, SlopeSlide); +STATE_DEFINE(dAcEbc_c, Drop); +STATE_DEFINE(dAcEbc_c, MastDrop); +STATE_DEFINE(dAcEbc_c, AStandby); +STATE_DEFINE(dAcEbc_c, AFindCall); +STATE_DEFINE(dAcEbc_c, APath); +STATE_DEFINE(dAcEbc_c, AAttack); +STATE_DEFINE(dAcEbc_c, ADamage); + +void dAcEbc_c::initializeState_Standby() {} +void dAcEbc_c::executeState_Standby() {} +void dAcEbc_c::finalizeState_Standby() {} +void dAcEbc_c::initializeState_Home() {} +void dAcEbc_c::executeState_Home() {} +void dAcEbc_c::finalizeState_Home() {} +void dAcEbc_c::initializeState_Normal() {} +void dAcEbc_c::executeState_Normal() {} +void dAcEbc_c::finalizeState_Normal() {} +void dAcEbc_c::initializeState_Lantern() {} +void dAcEbc_c::executeState_Lantern() {} +void dAcEbc_c::finalizeState_Lantern() {} +void dAcEbc_c::initializeState_Yagura() {} +void dAcEbc_c::executeState_Yagura() {} +void dAcEbc_c::finalizeState_Yagura() {} +void dAcEbc_c::initializeState_Path() {} +void dAcEbc_c::executeState_Path() {} +void dAcEbc_c::finalizeState_Path() {} +void dAcEbc_c::initializeState_LanternPath() {} +void dAcEbc_c::executeState_LanternPath() {} +void dAcEbc_c::finalizeState_LanternPath() {} +void dAcEbc_c::initializeState_RopeWalk() {} +void dAcEbc_c::executeState_RopeWalk() {} +void dAcEbc_c::finalizeState_RopeWalk() {} +void dAcEbc_c::initializeState_FightStart() {} +void dAcEbc_c::executeState_FightStart() {} +void dAcEbc_c::finalizeState_FightStart() {} +void dAcEbc_c::initializeState_FindCall() {} +void dAcEbc_c::executeState_FindCall() {} +void dAcEbc_c::finalizeState_FindCall() {} +void dAcEbc_c::initializeState_Fight() {} +void dAcEbc_c::executeState_Fight() {} +void dAcEbc_c::finalizeState_Fight() {} +void dAcEbc_c::initializeState_Attack() {} +void dAcEbc_c::executeState_Attack() {} +void dAcEbc_c::finalizeState_Attack() {} +void dAcEbc_c::initializeState_BigAttack() {} +void dAcEbc_c::executeState_BigAttack() {} +void dAcEbc_c::finalizeState_BigAttack() {} +void dAcEbc_c::initializeState_StepAttack() {} +void dAcEbc_c::executeState_StepAttack() {} +void dAcEbc_c::finalizeState_StepAttack() {} +void dAcEbc_c::initializeState_RockAttack() {} +void dAcEbc_c::executeState_RockAttack() {} +void dAcEbc_c::finalizeState_RockAttack() {} +void dAcEbc_c::initializeState_CarryDamage() {} +void dAcEbc_c::executeState_CarryDamage() {} +void dAcEbc_c::finalizeState_CarryDamage() {} +void dAcEbc_c::initializeState_Damage() {} +void dAcEbc_c::executeState_Damage() {} +void dAcEbc_c::finalizeState_Damage() {} +void dAcEbc_c::initializeState_AirDamage() {} +void dAcEbc_c::executeState_AirDamage() {} +void dAcEbc_c::finalizeState_AirDamage() {} +void dAcEbc_c::initializeState_Fire() {} +void dAcEbc_c::executeState_Fire() {} +void dAcEbc_c::finalizeState_Fire() {} +void dAcEbc_c::initializeState_Fail() {} +void dAcEbc_c::executeState_Fail() {} +void dAcEbc_c::finalizeState_Fail() {} +void dAcEbc_c::initializeState_Fall() {} +void dAcEbc_c::executeState_Fall() {} +void dAcEbc_c::finalizeState_Fall() {} +void dAcEbc_c::initializeState_BombAction() {} +void dAcEbc_c::executeState_BombAction() {} +void dAcEbc_c::finalizeState_BombAction() {} +void dAcEbc_c::initializeState_StabGuard() {} +void dAcEbc_c::executeState_StabGuard() {} +void dAcEbc_c::finalizeState_StabGuard() {} +void dAcEbc_c::initializeState_Stun() {} +void dAcEbc_c::executeState_Stun() {} +void dAcEbc_c::finalizeState_Stun() {} +void dAcEbc_c::initializeState_BeeDamage() {} +void dAcEbc_c::executeState_BeeDamage() {} +void dAcEbc_c::finalizeState_BeeDamage() {} +void dAcEbc_c::initializeState_WhipCapture() {} +void dAcEbc_c::executeState_WhipCapture() {} +void dAcEbc_c::finalizeState_WhipCapture() {} +void dAcEbc_c::initializeState_WakidasiWait() {} +void dAcEbc_c::executeState_WakidasiWait() {} +void dAcEbc_c::finalizeState_WakidasiWait() {} +void dAcEbc_c::initializeState_SlopeSlide() {} +void dAcEbc_c::executeState_SlopeSlide() {} +void dAcEbc_c::finalizeState_SlopeSlide() {} +void dAcEbc_c::initializeState_Drop() {} +void dAcEbc_c::executeState_Drop() {} +void dAcEbc_c::finalizeState_Drop() {} +void dAcEbc_c::initializeState_MastDrop() {} +void dAcEbc_c::executeState_MastDrop() {} +void dAcEbc_c::finalizeState_MastDrop() {} +void dAcEbc_c::initializeState_AStandby() {} +void dAcEbc_c::executeState_AStandby() {} +void dAcEbc_c::finalizeState_AStandby() {} +void dAcEbc_c::initializeState_AFindCall() {} +void dAcEbc_c::executeState_AFindCall() {} +void dAcEbc_c::finalizeState_AFindCall() {} +void dAcEbc_c::initializeState_APath() {} +void dAcEbc_c::executeState_APath() {} +void dAcEbc_c::finalizeState_APath() {} +void dAcEbc_c::initializeState_AAttack() {} +void dAcEbc_c::executeState_AAttack() {} +void dAcEbc_c::finalizeState_AAttack() {} +void dAcEbc_c::initializeState_ADamage() {} +void dAcEbc_c::executeState_ADamage() {} +void dAcEbc_c::finalizeState_ADamage() {} diff --git a/src/REL/d/a/e/d_a_e_bc_arrow.cpp b/src/REL/d/a/e/d_a_e_bc_arrow.cpp index e69de29b..a80c2fc6 100644 --- a/src/REL/d/a/e/d_a_e_bc_arrow.cpp +++ b/src/REL/d/a/e/d_a_e_bc_arrow.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BCARROW, dAcEbcarrow_c, fProfile::E_BCARROW, 0xD3, 0, 2); + +STATE_DEFINE(dAcEbcarrow_c, Move); + +void dAcEbcarrow_c::initializeState_Move() {} +void dAcEbcarrow_c::executeState_Move() {} +void dAcEbcarrow_c::finalizeState_Move() {} diff --git a/src/REL/d/a/e/d_a_e_bcal.cpp b/src/REL/d/a/e/d_a_e_bcal.cpp index e69de29b..94cc86c1 100644 --- a/src/REL/d/a/e/d_a_e_bcal.cpp +++ b/src/REL/d/a/e/d_a_e_bcal.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BCAL, dAcEbcaL_c, fProfile::E_BCAL, 0xD2, 0, 2); + +STATE_DEFINE(dAcEbcaL_c, Standby); +STATE_DEFINE(dAcEbcaL_c, Attack); +STATE_DEFINE(dAcEbcaL_c, Damage); +STATE_DEFINE(dAcEbcaL_c, Hit); +STATE_DEFINE(dAcEbcaL_c, Lead); +STATE_DEFINE(dAcEbcaL_c, Stun); +STATE_DEFINE(dAcEbcaL_c, AirDamage); +STATE_DEFINE(dAcEbcaL_c, Fail); +STATE_DEFINE(dAcEbcaL_c, StabGuard); + +void dAcEbcaL_c::initializeState_Standby() {} +void dAcEbcaL_c::executeState_Standby() {} +void dAcEbcaL_c::finalizeState_Standby() {} +void dAcEbcaL_c::initializeState_Attack() {} +void dAcEbcaL_c::executeState_Attack() {} +void dAcEbcaL_c::finalizeState_Attack() {} +void dAcEbcaL_c::initializeState_Damage() {} +void dAcEbcaL_c::executeState_Damage() {} +void dAcEbcaL_c::finalizeState_Damage() {} +void dAcEbcaL_c::initializeState_Hit() {} +void dAcEbcaL_c::executeState_Hit() {} +void dAcEbcaL_c::finalizeState_Hit() {} +void dAcEbcaL_c::initializeState_Lead() {} +void dAcEbcaL_c::executeState_Lead() {} +void dAcEbcaL_c::finalizeState_Lead() {} +void dAcEbcaL_c::initializeState_Stun() {} +void dAcEbcaL_c::executeState_Stun() {} +void dAcEbcaL_c::finalizeState_Stun() {} +void dAcEbcaL_c::initializeState_AirDamage() {} +void dAcEbcaL_c::executeState_AirDamage() {} +void dAcEbcaL_c::finalizeState_AirDamage() {} +void dAcEbcaL_c::initializeState_Fail() {} +void dAcEbcaL_c::executeState_Fail() {} +void dAcEbcaL_c::finalizeState_Fail() {} +void dAcEbcaL_c::initializeState_StabGuard() {} +void dAcEbcaL_c::executeState_StabGuard() {} +void dAcEbcaL_c::finalizeState_StabGuard() {} diff --git a/src/REL/d/a/e/d_a_e_bcal_arrow.cpp b/src/REL/d/a/e/d_a_e_bcal_arrow.cpp index e69de29b..a5bb13ef 100644 --- a/src/REL/d/a/e/d_a_e_bcal_arrow.cpp +++ b/src/REL/d/a/e/d_a_e_bcal_arrow.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BCALARROW, dAcEbcalarrow_c, fProfile::E_BCALARROW, 0xD4, 0, 2); + +STATE_DEFINE(dAcEbcalarrow_c, Move); + +void dAcEbcalarrow_c::initializeState_Move() {} +void dAcEbcalarrow_c::executeState_Move() {} +void dAcEbcalarrow_c::finalizeState_Move() {} diff --git a/src/REL/d/a/e/d_a_e_bce.cpp b/src/REL/d/a/e/d_a_e_bce.cpp index e69de29b..5a633ff7 100644 --- a/src/REL/d/a/e/d_a_e_bce.cpp +++ b/src/REL/d/a/e/d_a_e_bce.cpp @@ -0,0 +1,65 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BCE, dAcEbce_c, fProfile::E_BCE, 0xD1, 0, 4099); + +STATE_DEFINE(dAcEbce_c, Standby); +STATE_DEFINE(dAcEbce_c, Home); +STATE_DEFINE(dAcEbce_c, Normal); +STATE_DEFINE(dAcEbce_c, Path); +STATE_DEFINE(dAcEbce_c, FightStart); +STATE_DEFINE(dAcEbce_c, Fight); +STATE_DEFINE(dAcEbce_c, Attack); +STATE_DEFINE(dAcEbce_c, StepAttack); +STATE_DEFINE(dAcEbce_c, Damage); +STATE_DEFINE(dAcEbce_c, AirDamage); +STATE_DEFINE(dAcEbce_c, Fail); +STATE_DEFINE(dAcEbce_c, BombAction); +STATE_DEFINE(dAcEbce_c, StabGuard); +STATE_DEFINE(dAcEbce_c, Stun); +STATE_DEFINE(dAcEbce_c, Drop); + +void dAcEbce_c::initializeState_Standby() {} +void dAcEbce_c::executeState_Standby() {} +void dAcEbce_c::finalizeState_Standby() {} +void dAcEbce_c::initializeState_Home() {} +void dAcEbce_c::executeState_Home() {} +void dAcEbce_c::finalizeState_Home() {} +void dAcEbce_c::initializeState_Normal() {} +void dAcEbce_c::executeState_Normal() {} +void dAcEbce_c::finalizeState_Normal() {} +void dAcEbce_c::initializeState_Path() {} +void dAcEbce_c::executeState_Path() {} +void dAcEbce_c::finalizeState_Path() {} +void dAcEbce_c::initializeState_FightStart() {} +void dAcEbce_c::executeState_FightStart() {} +void dAcEbce_c::finalizeState_FightStart() {} +void dAcEbce_c::initializeState_Fight() {} +void dAcEbce_c::executeState_Fight() {} +void dAcEbce_c::finalizeState_Fight() {} +void dAcEbce_c::initializeState_Attack() {} +void dAcEbce_c::executeState_Attack() {} +void dAcEbce_c::finalizeState_Attack() {} +void dAcEbce_c::initializeState_StepAttack() {} +void dAcEbce_c::executeState_StepAttack() {} +void dAcEbce_c::finalizeState_StepAttack() {} +void dAcEbce_c::initializeState_Damage() {} +void dAcEbce_c::executeState_Damage() {} +void dAcEbce_c::finalizeState_Damage() {} +void dAcEbce_c::initializeState_AirDamage() {} +void dAcEbce_c::executeState_AirDamage() {} +void dAcEbce_c::finalizeState_AirDamage() {} +void dAcEbce_c::initializeState_Fail() {} +void dAcEbce_c::executeState_Fail() {} +void dAcEbce_c::finalizeState_Fail() {} +void dAcEbce_c::initializeState_BombAction() {} +void dAcEbce_c::executeState_BombAction() {} +void dAcEbce_c::finalizeState_BombAction() {} +void dAcEbce_c::initializeState_StabGuard() {} +void dAcEbce_c::executeState_StabGuard() {} +void dAcEbce_c::finalizeState_StabGuard() {} +void dAcEbce_c::initializeState_Stun() {} +void dAcEbce_c::executeState_Stun() {} +void dAcEbce_c::finalizeState_Stun() {} +void dAcEbce_c::initializeState_Drop() {} +void dAcEbce_c::executeState_Drop() {} +void dAcEbce_c::finalizeState_Drop() {} diff --git a/src/REL/d/a/e/d_a_e_bcz.cpp b/src/REL/d/a/e/d_a_e_bcz.cpp index e69de29b..678eb17d 100644 --- a/src/REL/d/a/e/d_a_e_bcz.cpp +++ b/src/REL/d/a/e/d_a_e_bcz.cpp @@ -0,0 +1,105 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BCZ, dAcEBcZ_c, fProfile::E_BCZ, 0xD6, 0, 3); + +STATE_DEFINE(dAcEBcZ_c, Arise); +STATE_DEFINE(dAcEBcZ_c, Wait); +STATE_DEFINE(dAcEBcZ_c, Walk); +STATE_DEFINE(dAcEBcZ_c, Find); +STATE_DEFINE(dAcEBcZ_c, Chase); +STATE_DEFINE(dAcEBcZ_c, HoldAttack); +STATE_DEFINE(dAcEBcZ_c, HoldStart); +STATE_DEFINE(dAcEBcZ_c, HoldWait); +STATE_DEFINE(dAcEBcZ_c, HoldScream); +STATE_DEFINE(dAcEBcZ_c, WhipTurn); +STATE_DEFINE(dAcEBcZ_c, WhipStagger); +STATE_DEFINE(dAcEBcZ_c, WindBlow); +STATE_DEFINE(dAcEBcZ_c, KeepAwayFromShield); +STATE_DEFINE(dAcEBcZ_c, Damage); +STATE_DEFINE(dAcEBcZ_c, Down); +STATE_DEFINE(dAcEBcZ_c, AriseFromTag); +STATE_DEFINE(dAcEBcZ_c, RopeSearch); +STATE_DEFINE(dAcEBcZ_c, RopeSearchWalk); +STATE_DEFINE(dAcEBcZ_c, RopeSearchWait); +STATE_DEFINE(dAcEBcZ_c, RopeWait); +STATE_DEFINE(dAcEBcZ_c, RopeMove); +STATE_DEFINE(dAcEBcZ_c, RopeHoldStart); +STATE_DEFINE(dAcEBcZ_c, RopeHoldWait); +STATE_DEFINE(dAcEBcZ_c, RopeHoldScream); +STATE_DEFINE(dAcEBcZ_c, PoisonSwamp); + +void dAcEBcZ_c::initializeState_Arise() {} +void dAcEBcZ_c::executeState_Arise() {} +void dAcEBcZ_c::finalizeState_Arise() {} +void dAcEBcZ_c::initializeState_Wait() {} +void dAcEBcZ_c::executeState_Wait() {} +void dAcEBcZ_c::finalizeState_Wait() {} +void dAcEBcZ_c::initializeState_Walk() {} +void dAcEBcZ_c::executeState_Walk() {} +void dAcEBcZ_c::finalizeState_Walk() {} +void dAcEBcZ_c::initializeState_Find() {} +void dAcEBcZ_c::executeState_Find() {} +void dAcEBcZ_c::finalizeState_Find() {} +void dAcEBcZ_c::initializeState_Chase() {} +void dAcEBcZ_c::executeState_Chase() {} +void dAcEBcZ_c::finalizeState_Chase() {} +void dAcEBcZ_c::initializeState_HoldAttack() {} +void dAcEBcZ_c::executeState_HoldAttack() {} +void dAcEBcZ_c::finalizeState_HoldAttack() {} +void dAcEBcZ_c::initializeState_HoldStart() {} +void dAcEBcZ_c::executeState_HoldStart() {} +void dAcEBcZ_c::finalizeState_HoldStart() {} +void dAcEBcZ_c::initializeState_HoldWait() {} +void dAcEBcZ_c::executeState_HoldWait() {} +void dAcEBcZ_c::finalizeState_HoldWait() {} +void dAcEBcZ_c::initializeState_HoldScream() {} +void dAcEBcZ_c::executeState_HoldScream() {} +void dAcEBcZ_c::finalizeState_HoldScream() {} +void dAcEBcZ_c::initializeState_WhipTurn() {} +void dAcEBcZ_c::executeState_WhipTurn() {} +void dAcEBcZ_c::finalizeState_WhipTurn() {} +void dAcEBcZ_c::initializeState_WhipStagger() {} +void dAcEBcZ_c::executeState_WhipStagger() {} +void dAcEBcZ_c::finalizeState_WhipStagger() {} +void dAcEBcZ_c::initializeState_WindBlow() {} +void dAcEBcZ_c::executeState_WindBlow() {} +void dAcEBcZ_c::finalizeState_WindBlow() {} +void dAcEBcZ_c::initializeState_KeepAwayFromShield() {} +void dAcEBcZ_c::executeState_KeepAwayFromShield() {} +void dAcEBcZ_c::finalizeState_KeepAwayFromShield() {} +void dAcEBcZ_c::initializeState_Damage() {} +void dAcEBcZ_c::executeState_Damage() {} +void dAcEBcZ_c::finalizeState_Damage() {} +void dAcEBcZ_c::initializeState_Down() {} +void dAcEBcZ_c::executeState_Down() {} +void dAcEBcZ_c::finalizeState_Down() {} +void dAcEBcZ_c::initializeState_AriseFromTag() {} +void dAcEBcZ_c::executeState_AriseFromTag() {} +void dAcEBcZ_c::finalizeState_AriseFromTag() {} +void dAcEBcZ_c::initializeState_RopeSearch() {} +void dAcEBcZ_c::executeState_RopeSearch() {} +void dAcEBcZ_c::finalizeState_RopeSearch() {} +void dAcEBcZ_c::initializeState_RopeSearchWalk() {} +void dAcEBcZ_c::executeState_RopeSearchWalk() {} +void dAcEBcZ_c::finalizeState_RopeSearchWalk() {} +void dAcEBcZ_c::initializeState_RopeSearchWait() {} +void dAcEBcZ_c::executeState_RopeSearchWait() {} +void dAcEBcZ_c::finalizeState_RopeSearchWait() {} +void dAcEBcZ_c::initializeState_RopeWait() {} +void dAcEBcZ_c::executeState_RopeWait() {} +void dAcEBcZ_c::finalizeState_RopeWait() {} +void dAcEBcZ_c::initializeState_RopeMove() {} +void dAcEBcZ_c::executeState_RopeMove() {} +void dAcEBcZ_c::finalizeState_RopeMove() {} +void dAcEBcZ_c::initializeState_RopeHoldStart() {} +void dAcEBcZ_c::executeState_RopeHoldStart() {} +void dAcEBcZ_c::finalizeState_RopeHoldStart() {} +void dAcEBcZ_c::initializeState_RopeHoldWait() {} +void dAcEBcZ_c::executeState_RopeHoldWait() {} +void dAcEBcZ_c::finalizeState_RopeHoldWait() {} +void dAcEBcZ_c::initializeState_RopeHoldScream() {} +void dAcEBcZ_c::executeState_RopeHoldScream() {} +void dAcEBcZ_c::finalizeState_RopeHoldScream() {} +void dAcEBcZ_c::initializeState_PoisonSwamp() {} +void dAcEBcZ_c::executeState_PoisonSwamp() {} +void dAcEBcZ_c::finalizeState_PoisonSwamp() {} diff --git a/src/REL/d/a/e/d_a_e_beamos.cpp b/src/REL/d/a/e/d_a_e_beamos.cpp index e69de29b..ee134fb1 100644 --- a/src/REL/d/a/e/d_a_e_beamos.cpp +++ b/src/REL/d/a/e/d_a_e_beamos.cpp @@ -0,0 +1,45 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BEAMOS, dAcEbeamos, fProfile::E_BEAMOS, 0xEC, 0, 4098); + +STATE_DEFINE(dAcEbeamos, Attack); +STATE_DEFINE(dAcEbeamos, Beetle); +STATE_DEFINE(dAcEbeamos, Blow); +STATE_DEFINE(dAcEbeamos, Damage); +STATE_DEFINE(dAcEbeamos, Dead); +STATE_DEFINE(dAcEbeamos, Rail); +STATE_DEFINE(dAcEbeamos, Shock); +STATE_DEFINE(dAcEbeamos, Stun); +STATE_DEFINE(dAcEbeamos, Wait); +STATE_DEFINE(dAcEbeamos, Watch); + +void dAcEbeamos::initializeState_Attack() {} +void dAcEbeamos::executeState_Attack() {} +void dAcEbeamos::finalizeState_Attack() {} +void dAcEbeamos::initializeState_Beetle() {} +void dAcEbeamos::executeState_Beetle() {} +void dAcEbeamos::finalizeState_Beetle() {} +void dAcEbeamos::initializeState_Blow() {} +void dAcEbeamos::executeState_Blow() {} +void dAcEbeamos::finalizeState_Blow() {} +void dAcEbeamos::initializeState_Damage() {} +void dAcEbeamos::executeState_Damage() {} +void dAcEbeamos::finalizeState_Damage() {} +void dAcEbeamos::initializeState_Dead() {} +void dAcEbeamos::executeState_Dead() {} +void dAcEbeamos::finalizeState_Dead() {} +void dAcEbeamos::initializeState_Rail() {} +void dAcEbeamos::executeState_Rail() {} +void dAcEbeamos::finalizeState_Rail() {} +void dAcEbeamos::initializeState_Shock() {} +void dAcEbeamos::executeState_Shock() {} +void dAcEbeamos::finalizeState_Shock() {} +void dAcEbeamos::initializeState_Stun() {} +void dAcEbeamos::executeState_Stun() {} +void dAcEbeamos::finalizeState_Stun() {} +void dAcEbeamos::initializeState_Wait() {} +void dAcEbeamos::executeState_Wait() {} +void dAcEbeamos::finalizeState_Wait() {} +void dAcEbeamos::initializeState_Watch() {} +void dAcEbeamos::executeState_Watch() {} +void dAcEbeamos::finalizeState_Watch() {} diff --git a/src/REL/d/a/e/d_a_e_bs.cpp b/src/REL/d/a/e/d_a_e_bs.cpp index e69de29b..74896fb2 100644 --- a/src/REL/d/a/e/d_a_e_bs.cpp +++ b/src/REL/d/a/e/d_a_e_bs.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BS, dAcEbs_c, fProfile::E_BS, 0xC7, 0, 2); + +STATE_DEFINE(dAcEbs_c, Standby); +STATE_DEFINE(dAcEbs_c, StandbyB); +STATE_DEFINE(dAcEbs_c, Fight); +STATE_DEFINE(dAcEbs_c, FightB); +STATE_DEFINE(dAcEbs_c, Attack); +STATE_DEFINE(dAcEbs_c, Damage); +STATE_DEFINE(dAcEbs_c, Fire); +STATE_DEFINE(dAcEbs_c, Disappear); + +void dAcEbs_c::initializeState_Standby() {} +void dAcEbs_c::executeState_Standby() {} +void dAcEbs_c::finalizeState_Standby() {} +void dAcEbs_c::initializeState_StandbyB() {} +void dAcEbs_c::executeState_StandbyB() {} +void dAcEbs_c::finalizeState_StandbyB() {} +void dAcEbs_c::initializeState_Fight() {} +void dAcEbs_c::executeState_Fight() {} +void dAcEbs_c::finalizeState_Fight() {} +void dAcEbs_c::initializeState_FightB() {} +void dAcEbs_c::executeState_FightB() {} +void dAcEbs_c::finalizeState_FightB() {} +void dAcEbs_c::initializeState_Attack() {} +void dAcEbs_c::executeState_Attack() {} +void dAcEbs_c::finalizeState_Attack() {} +void dAcEbs_c::initializeState_Damage() {} +void dAcEbs_c::executeState_Damage() {} +void dAcEbs_c::finalizeState_Damage() {} +void dAcEbs_c::initializeState_Fire() {} +void dAcEbs_c::executeState_Fire() {} +void dAcEbs_c::finalizeState_Fire() {} +void dAcEbs_c::initializeState_Disappear() {} +void dAcEbs_c::executeState_Disappear() {} +void dAcEbs_c::finalizeState_Disappear() {} diff --git a/src/REL/d/a/e/d_a_e_cactus.cpp b/src/REL/d/a/e/d_a_e_cactus.cpp index e69de29b..f864785a 100644 --- a/src/REL/d/a/e/d_a_e_cactus.cpp +++ b/src/REL/d/a/e/d_a_e_cactus.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_CACTUS, dAcEcactus_c, fProfile::E_CACTUS, 0xEA, 0, 4359); diff --git a/src/REL/d/a/e/d_a_e_captain.cpp b/src/REL/d/a/e/d_a_e_captain.cpp index e69de29b..33f811f9 100644 --- a/src/REL/d/a/e/d_a_e_captain.cpp +++ b/src/REL/d/a/e/d_a_e_captain.cpp @@ -0,0 +1,77 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_CAPTAIN, dAcEcaptain_c, fProfile::E_CAPTAIN, 0xBE, 0, 32); + +STATE_DEFINE(dAcEcaptain_c, Opening); +STATE_DEFINE(dAcEcaptain_c, Wait); +STATE_DEFINE(dAcEcaptain_c, BalanceWait); +STATE_DEFINE(dAcEcaptain_c, Walk); +STATE_DEFINE(dAcEcaptain_c, Run); +STATE_DEFINE(dAcEcaptain_c, AttackSW); +STATE_DEFINE(dAcEcaptain_c, AttackF); +STATE_DEFINE(dAcEcaptain_c, AttackSP); +STATE_DEFINE(dAcEcaptain_c, Guard); +STATE_DEFINE(dAcEcaptain_c, GuardJust); +STATE_DEFINE(dAcEcaptain_c, Damage); +STATE_DEFINE(dAcEcaptain_c, Dead); +STATE_DEFINE(dAcEcaptain_c, Demo1); +STATE_DEFINE(dAcEcaptain_c, Demo2); +STATE_DEFINE(dAcEcaptain_c, OpeningType2); +STATE_DEFINE(dAcEcaptain_c, DeadType2); +STATE_DEFINE(dAcEcaptain_c, Demo1Type2); +STATE_DEFINE(dAcEcaptain_c, Demo2Type2); + +void dAcEcaptain_c::initializeState_Opening() {} +void dAcEcaptain_c::executeState_Opening() {} +void dAcEcaptain_c::finalizeState_Opening() {} +void dAcEcaptain_c::initializeState_Wait() {} +void dAcEcaptain_c::executeState_Wait() {} +void dAcEcaptain_c::finalizeState_Wait() {} +void dAcEcaptain_c::initializeState_BalanceWait() {} +void dAcEcaptain_c::executeState_BalanceWait() {} +void dAcEcaptain_c::finalizeState_BalanceWait() {} +void dAcEcaptain_c::initializeState_Walk() {} +void dAcEcaptain_c::executeState_Walk() {} +void dAcEcaptain_c::finalizeState_Walk() {} +void dAcEcaptain_c::initializeState_Run() {} +void dAcEcaptain_c::executeState_Run() {} +void dAcEcaptain_c::finalizeState_Run() {} +void dAcEcaptain_c::initializeState_AttackSW() {} +void dAcEcaptain_c::executeState_AttackSW() {} +void dAcEcaptain_c::finalizeState_AttackSW() {} +void dAcEcaptain_c::initializeState_AttackF() {} +void dAcEcaptain_c::executeState_AttackF() {} +void dAcEcaptain_c::finalizeState_AttackF() {} +void dAcEcaptain_c::initializeState_AttackSP() {} +void dAcEcaptain_c::executeState_AttackSP() {} +void dAcEcaptain_c::finalizeState_AttackSP() {} +void dAcEcaptain_c::initializeState_Guard() {} +void dAcEcaptain_c::executeState_Guard() {} +void dAcEcaptain_c::finalizeState_Guard() {} +void dAcEcaptain_c::initializeState_GuardJust() {} +void dAcEcaptain_c::executeState_GuardJust() {} +void dAcEcaptain_c::finalizeState_GuardJust() {} +void dAcEcaptain_c::initializeState_Damage() {} +void dAcEcaptain_c::executeState_Damage() {} +void dAcEcaptain_c::finalizeState_Damage() {} +void dAcEcaptain_c::initializeState_Dead() {} +void dAcEcaptain_c::executeState_Dead() {} +void dAcEcaptain_c::finalizeState_Dead() {} +void dAcEcaptain_c::initializeState_Demo1() {} +void dAcEcaptain_c::executeState_Demo1() {} +void dAcEcaptain_c::finalizeState_Demo1() {} +void dAcEcaptain_c::initializeState_Demo2() {} +void dAcEcaptain_c::executeState_Demo2() {} +void dAcEcaptain_c::finalizeState_Demo2() {} +void dAcEcaptain_c::initializeState_OpeningType2() {} +void dAcEcaptain_c::executeState_OpeningType2() {} +void dAcEcaptain_c::finalizeState_OpeningType2() {} +void dAcEcaptain_c::initializeState_DeadType2() {} +void dAcEcaptain_c::executeState_DeadType2() {} +void dAcEcaptain_c::finalizeState_DeadType2() {} +void dAcEcaptain_c::initializeState_Demo1Type2() {} +void dAcEcaptain_c::executeState_Demo1Type2() {} +void dAcEcaptain_c::finalizeState_Demo1Type2() {} +void dAcEcaptain_c::initializeState_Demo2Type2() {} +void dAcEcaptain_c::executeState_Demo2Type2() {} +void dAcEcaptain_c::finalizeState_Demo2Type2() {} diff --git a/src/REL/d/a/e/d_a_e_chaser_b.cpp b/src/REL/d/a/e/d_a_e_chaser_b.cpp index e69de29b..54631b28 100644 --- a/src/REL/d/a/e/d_a_e_chaser_b.cpp +++ b/src/REL/d/a/e/d_a_e_chaser_b.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_CHB, dAcEChb_c, fProfile::E_CHB, 0x103, 0, 3); + +STATE_DEFINE(dAcEChb_c, Standby); +STATE_DEFINE(dAcEChb_c, Chase); +STATE_DEFINE(dAcEChb_c, Start); +STATE_DEFINE(dAcEChb_c, Attack); + +void dAcEChb_c::initializeState_Standby() {} +void dAcEChb_c::executeState_Standby() {} +void dAcEChb_c::finalizeState_Standby() {} +void dAcEChb_c::initializeState_Chase() {} +void dAcEChb_c::executeState_Chase() {} +void dAcEChb_c::finalizeState_Chase() {} +void dAcEChb_c::initializeState_Start() {} +void dAcEChb_c::executeState_Start() {} +void dAcEChb_c::finalizeState_Start() {} +void dAcEChb_c::initializeState_Attack() {} +void dAcEChb_c::executeState_Attack() {} +void dAcEChb_c::finalizeState_Attack() {} diff --git a/src/REL/d/a/e/d_a_e_eye.cpp b/src/REL/d/a/e/d_a_e_eye.cpp index e69de29b..9d4f9f09 100644 --- a/src/REL/d/a/e/d_a_e_eye.cpp +++ b/src/REL/d/a/e/d_a_e_eye.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_EYE, dAcEEye_c, fProfile::E_EYE, 0xF6, 0, 3); + +STATE_DEFINE(dAcEEye_c, Open); +STATE_DEFINE(dAcEEye_c, Wait); +STATE_DEFINE(dAcEEye_c, Close); +STATE_DEFINE(dAcEEye_c, Chance); +STATE_DEFINE(dAcEEye_c, Dead); + +void dAcEEye_c::initializeState_Open() {} +void dAcEEye_c::executeState_Open() {} +void dAcEEye_c::finalizeState_Open() {} +void dAcEEye_c::initializeState_Wait() {} +void dAcEEye_c::executeState_Wait() {} +void dAcEEye_c::finalizeState_Wait() {} +void dAcEEye_c::initializeState_Close() {} +void dAcEEye_c::executeState_Close() {} +void dAcEEye_c::finalizeState_Close() {} +void dAcEEye_c::initializeState_Chance() {} +void dAcEEye_c::executeState_Chance() {} +void dAcEEye_c::finalizeState_Chance() {} +void dAcEEye_c::initializeState_Dead() {} +void dAcEEye_c::executeState_Dead() {} +void dAcEEye_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_ge.cpp b/src/REL/d/a/e/d_a_e_ge.cpp index e69de29b..48fa6c30 100644 --- a/src/REL/d/a/e/d_a_e_ge.cpp +++ b/src/REL/d/a/e/d_a_e_ge.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_GE, dAcEge_c, fProfile::E_GE, 0x106, 0, 2); + +STATE_DEFINE(dAcEge_c, Wait); + +void dAcEge_c::initializeState_Wait() {} +void dAcEge_c::executeState_Wait() {} +void dAcEge_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/e/d_a_e_geko.cpp b/src/REL/d/a/e/d_a_e_geko.cpp index e69de29b..932de514 100644 --- a/src/REL/d/a/e/d_a_e_geko.cpp +++ b/src/REL/d/a/e/d_a_e_geko.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_GEKO, dAcEgeko_c, fProfile::E_GEKO, 0xED, 0, 4099); + +STATE_DEFINE(dAcEgeko_c, Wait); +STATE_DEFINE(dAcEgeko_c, Move); +STATE_DEFINE(dAcEgeko_c, Search); +STATE_DEFINE(dAcEgeko_c, Shield); +STATE_DEFINE(dAcEgeko_c, Reflect); +STATE_DEFINE(dAcEgeko_c, Damage); + +void dAcEgeko_c::initializeState_Wait() {} +void dAcEgeko_c::executeState_Wait() {} +void dAcEgeko_c::finalizeState_Wait() {} +void dAcEgeko_c::initializeState_Move() {} +void dAcEgeko_c::executeState_Move() {} +void dAcEgeko_c::finalizeState_Move() {} +void dAcEgeko_c::initializeState_Search() {} +void dAcEgeko_c::executeState_Search() {} +void dAcEgeko_c::finalizeState_Search() {} +void dAcEgeko_c::initializeState_Shield() {} +void dAcEgeko_c::executeState_Shield() {} +void dAcEgeko_c::finalizeState_Shield() {} +void dAcEgeko_c::initializeState_Reflect() {} +void dAcEgeko_c::executeState_Reflect() {} +void dAcEgeko_c::finalizeState_Reflect() {} +void dAcEgeko_c::initializeState_Damage() {} +void dAcEgeko_c::executeState_Damage() {} +void dAcEgeko_c::finalizeState_Damage() {} diff --git a/src/REL/d/a/e/d_a_e_gerock.cpp b/src/REL/d/a/e/d_a_e_gerock.cpp index e69de29b..dffd88cb 100644 --- a/src/REL/d/a/e/d_a_e_gerock.cpp +++ b/src/REL/d/a/e/d_a_e_gerock.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_GEROCK, dAcEgerock_c, fProfile::E_GEROCK, 0x108, 0, 4099); + +STATE_DEFINE(dAcEgerock_c, Attack); +STATE_DEFINE(dAcEgerock_c, Damage); +STATE_DEFINE(dAcEgerock_c, FlyHome); +STATE_DEFINE(dAcEgerock_c, Rail); +STATE_DEFINE(dAcEgerock_c, Return); +STATE_DEFINE(dAcEgerock_c, Shock); +STATE_DEFINE(dAcEgerock_c, Stay); +STATE_DEFINE(dAcEgerock_c, Vanish); + +void dAcEgerock_c::initializeState_Attack() {} +void dAcEgerock_c::executeState_Attack() {} +void dAcEgerock_c::finalizeState_Attack() {} +void dAcEgerock_c::initializeState_Damage() {} +void dAcEgerock_c::executeState_Damage() {} +void dAcEgerock_c::finalizeState_Damage() {} +void dAcEgerock_c::initializeState_FlyHome() {} +void dAcEgerock_c::executeState_FlyHome() {} +void dAcEgerock_c::finalizeState_FlyHome() {} +void dAcEgerock_c::initializeState_Rail() {} +void dAcEgerock_c::executeState_Rail() {} +void dAcEgerock_c::finalizeState_Rail() {} +void dAcEgerock_c::initializeState_Return() {} +void dAcEgerock_c::executeState_Return() {} +void dAcEgerock_c::finalizeState_Return() {} +void dAcEgerock_c::initializeState_Shock() {} +void dAcEgerock_c::executeState_Shock() {} +void dAcEgerock_c::finalizeState_Shock() {} +void dAcEgerock_c::initializeState_Stay() {} +void dAcEgerock_c::executeState_Stay() {} +void dAcEgerock_c::finalizeState_Stay() {} +void dAcEgerock_c::initializeState_Vanish() {} +void dAcEgerock_c::executeState_Vanish() {} +void dAcEgerock_c::finalizeState_Vanish() {} diff --git a/src/REL/d/a/e/d_a_e_gue.cpp b/src/REL/d/a/e/d_a_e_gue.cpp index e69de29b..596c756a 100644 --- a/src/REL/d/a/e/d_a_e_gue.cpp +++ b/src/REL/d/a/e/d_a_e_gue.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_GUE, dAcEgue_c, fProfile::E_GUE, 0x104, 0, 3); + +STATE_DEFINE(dAcEgue_c, Attack); +STATE_DEFINE(dAcEgue_c, Blow); +STATE_DEFINE(dAcEgue_c, Damage); +STATE_DEFINE(dAcEgue_c, FlyHome); +STATE_DEFINE(dAcEgue_c, FlyPlayer); +STATE_DEFINE(dAcEgue_c, Return); +STATE_DEFINE(dAcEgue_c, Stay); +STATE_DEFINE(dAcEgue_c, Stun); + +void dAcEgue_c::initializeState_Attack() {} +void dAcEgue_c::executeState_Attack() {} +void dAcEgue_c::finalizeState_Attack() {} +void dAcEgue_c::initializeState_Blow() {} +void dAcEgue_c::executeState_Blow() {} +void dAcEgue_c::finalizeState_Blow() {} +void dAcEgue_c::initializeState_Damage() {} +void dAcEgue_c::executeState_Damage() {} +void dAcEgue_c::finalizeState_Damage() {} +void dAcEgue_c::initializeState_FlyHome() {} +void dAcEgue_c::executeState_FlyHome() {} +void dAcEgue_c::finalizeState_FlyHome() {} +void dAcEgue_c::initializeState_FlyPlayer() {} +void dAcEgue_c::executeState_FlyPlayer() {} +void dAcEgue_c::finalizeState_FlyPlayer() {} +void dAcEgue_c::initializeState_Return() {} +void dAcEgue_c::executeState_Return() {} +void dAcEgue_c::finalizeState_Return() {} +void dAcEgue_c::initializeState_Stay() {} +void dAcEgue_c::executeState_Stay() {} +void dAcEgue_c::finalizeState_Stay() {} +void dAcEgue_c::initializeState_Stun() {} +void dAcEgue_c::executeState_Stun() {} +void dAcEgue_c::finalizeState_Stun() {} diff --git a/src/REL/d/a/e/d_a_e_gumarm.cpp b/src/REL/d/a/e/d_a_e_gumarm.cpp index e69de29b..33ef6697 100644 --- a/src/REL/d/a/e/d_a_e_gumarm.cpp +++ b/src/REL/d/a/e/d_a_e_gumarm.cpp @@ -0,0 +1,77 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_GUMARM, dAcGumarm_c, fProfile::E_GUMARM, 0x11F, 0, 3); + +STATE_DEFINE(dAcGumarm_c, Hide); +STATE_DEFINE(dAcGumarm_c, HideWait); +STATE_DEFINE(dAcGumarm_c, HideWalk); +STATE_DEFINE(dAcGumarm_c, HideMove); +STATE_DEFINE(dAcGumarm_c, Wait); +STATE_DEFINE(dAcGumarm_c, Walk); +STATE_DEFINE(dAcGumarm_c, Appear); +STATE_DEFINE(dAcGumarm_c, KeepRock); +STATE_DEFINE(dAcGumarm_c, AttackMove); +STATE_DEFINE(dAcGumarm_c, Attack); +STATE_DEFINE(dAcGumarm_c, Lost); +STATE_DEFINE(dAcGumarm_c, Find); +STATE_DEFINE(dAcGumarm_c, FreezeStart); +STATE_DEFINE(dAcGumarm_c, Freeze); +STATE_DEFINE(dAcGumarm_c, FreezeEnd); +STATE_DEFINE(dAcGumarm_c, Sink); +STATE_DEFINE(dAcGumarm_c, KeepSink); +STATE_DEFINE(dAcGumarm_c, Dead); + +void dAcGumarm_c::initializeState_Hide() {} +void dAcGumarm_c::executeState_Hide() {} +void dAcGumarm_c::finalizeState_Hide() {} +void dAcGumarm_c::initializeState_HideWait() {} +void dAcGumarm_c::executeState_HideWait() {} +void dAcGumarm_c::finalizeState_HideWait() {} +void dAcGumarm_c::initializeState_HideWalk() {} +void dAcGumarm_c::executeState_HideWalk() {} +void dAcGumarm_c::finalizeState_HideWalk() {} +void dAcGumarm_c::initializeState_HideMove() {} +void dAcGumarm_c::executeState_HideMove() {} +void dAcGumarm_c::finalizeState_HideMove() {} +void dAcGumarm_c::initializeState_Wait() {} +void dAcGumarm_c::executeState_Wait() {} +void dAcGumarm_c::finalizeState_Wait() {} +void dAcGumarm_c::initializeState_Walk() {} +void dAcGumarm_c::executeState_Walk() {} +void dAcGumarm_c::finalizeState_Walk() {} +void dAcGumarm_c::initializeState_Appear() {} +void dAcGumarm_c::executeState_Appear() {} +void dAcGumarm_c::finalizeState_Appear() {} +void dAcGumarm_c::initializeState_KeepRock() {} +void dAcGumarm_c::executeState_KeepRock() {} +void dAcGumarm_c::finalizeState_KeepRock() {} +void dAcGumarm_c::initializeState_AttackMove() {} +void dAcGumarm_c::executeState_AttackMove() {} +void dAcGumarm_c::finalizeState_AttackMove() {} +void dAcGumarm_c::initializeState_Attack() {} +void dAcGumarm_c::executeState_Attack() {} +void dAcGumarm_c::finalizeState_Attack() {} +void dAcGumarm_c::initializeState_Lost() {} +void dAcGumarm_c::executeState_Lost() {} +void dAcGumarm_c::finalizeState_Lost() {} +void dAcGumarm_c::initializeState_Find() {} +void dAcGumarm_c::executeState_Find() {} +void dAcGumarm_c::finalizeState_Find() {} +void dAcGumarm_c::initializeState_FreezeStart() {} +void dAcGumarm_c::executeState_FreezeStart() {} +void dAcGumarm_c::finalizeState_FreezeStart() {} +void dAcGumarm_c::initializeState_Freeze() {} +void dAcGumarm_c::executeState_Freeze() {} +void dAcGumarm_c::finalizeState_Freeze() {} +void dAcGumarm_c::initializeState_FreezeEnd() {} +void dAcGumarm_c::executeState_FreezeEnd() {} +void dAcGumarm_c::finalizeState_FreezeEnd() {} +void dAcGumarm_c::initializeState_Sink() {} +void dAcGumarm_c::executeState_Sink() {} +void dAcGumarm_c::finalizeState_Sink() {} +void dAcGumarm_c::initializeState_KeepSink() {} +void dAcGumarm_c::executeState_KeepSink() {} +void dAcGumarm_c::finalizeState_KeepSink() {} +void dAcGumarm_c::initializeState_Dead() {} +void dAcGumarm_c::executeState_Dead() {} +void dAcGumarm_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_gunho.cpp b/src/REL/d/a/e/d_a_e_gunho.cpp index e69de29b..19c9d1e6 100644 --- a/src/REL/d/a/e/d_a_e_gunho.cpp +++ b/src/REL/d/a/e/d_a_e_gunho.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_GUNHO, dAcEgunho_c, fProfile::E_GUNHO, 0xE7, 0, 4099); + +STATE_DEFINE(dAcEgunho_c, OpenClose); +STATE_DEFINE(dAcEgunho_c, Wait); +STATE_DEFINE(dAcEgunho_c, NormalMove); +STATE_DEFINE(dAcEgunho_c, Search); +STATE_DEFINE(dAcEgunho_c, AttackBullet); +STATE_DEFINE(dAcEgunho_c, AttackBomb); +STATE_DEFINE(dAcEgunho_c, Damage); +STATE_DEFINE(dAcEgunho_c, Dead); + +void dAcEgunho_c::initializeState_OpenClose() {} +void dAcEgunho_c::executeState_OpenClose() {} +void dAcEgunho_c::finalizeState_OpenClose() {} +void dAcEgunho_c::initializeState_Wait() {} +void dAcEgunho_c::executeState_Wait() {} +void dAcEgunho_c::finalizeState_Wait() {} +void dAcEgunho_c::initializeState_NormalMove() {} +void dAcEgunho_c::executeState_NormalMove() {} +void dAcEgunho_c::finalizeState_NormalMove() {} +void dAcEgunho_c::initializeState_Search() {} +void dAcEgunho_c::executeState_Search() {} +void dAcEgunho_c::finalizeState_Search() {} +void dAcEgunho_c::initializeState_AttackBullet() {} +void dAcEgunho_c::executeState_AttackBullet() {} +void dAcEgunho_c::finalizeState_AttackBullet() {} +void dAcEgunho_c::initializeState_AttackBomb() {} +void dAcEgunho_c::executeState_AttackBomb() {} +void dAcEgunho_c::finalizeState_AttackBomb() {} +void dAcEgunho_c::initializeState_Damage() {} +void dAcEgunho_c::executeState_Damage() {} +void dAcEgunho_c::finalizeState_Damage() {} +void dAcEgunho_c::initializeState_Dead() {} +void dAcEgunho_c::executeState_Dead() {} +void dAcEgunho_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_gunhob.cpp b/src/REL/d/a/e/d_a_e_gunhob.cpp index e69de29b..7cdb685b 100644 --- a/src/REL/d/a/e/d_a_e_gunhob.cpp +++ b/src/REL/d/a/e/d_a_e_gunhob.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_GUNHOB, dAcEgunhob_c, fProfile::E_GUNHOB, 0xE8, 0, 4130); + +STATE_DEFINE(dAcEgunhob_c, BulletMove); +STATE_DEFINE(dAcEgunhob_c, BulletReflection); +STATE_DEFINE(dAcEgunhob_c, BombWait); +STATE_DEFINE(dAcEgunhob_c, BombMove); +STATE_DEFINE(dAcEgunhob_c, BombDelete); +STATE_DEFINE(dAcEgunhob_c, BombBomb); + +void dAcEgunhob_c::initializeState_BulletMove() {} +void dAcEgunhob_c::executeState_BulletMove() {} +void dAcEgunhob_c::finalizeState_BulletMove() {} +void dAcEgunhob_c::initializeState_BulletReflection() {} +void dAcEgunhob_c::executeState_BulletReflection() {} +void dAcEgunhob_c::finalizeState_BulletReflection() {} +void dAcEgunhob_c::initializeState_BombWait() {} +void dAcEgunhob_c::executeState_BombWait() {} +void dAcEgunhob_c::finalizeState_BombWait() {} +void dAcEgunhob_c::initializeState_BombMove() {} +void dAcEgunhob_c::executeState_BombMove() {} +void dAcEgunhob_c::finalizeState_BombMove() {} +void dAcEgunhob_c::initializeState_BombDelete() {} +void dAcEgunhob_c::executeState_BombDelete() {} +void dAcEgunhob_c::finalizeState_BombDelete() {} +void dAcEgunhob_c::initializeState_BombBomb() {} +void dAcEgunhob_c::executeState_BombBomb() {} +void dAcEgunhob_c::finalizeState_BombBomb() {} diff --git a/src/REL/d/a/e/d_a_e_hb.cpp b/src/REL/d/a/e/d_a_e_hb.cpp index e69de29b..f5ba45d7 100644 --- a/src/REL/d/a/e/d_a_e_hb.cpp +++ b/src/REL/d/a/e/d_a_e_hb.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_HB, dAcEhb_c, fProfile::E_HB, 0xFF, 0, 4096); + +STATE_DEFINE(dAcEhb_c, Under); +STATE_DEFINE(dAcEhb_c, Appear); +STATE_DEFINE(dAcEhb_c, Wait); +STATE_DEFINE(dAcEhb_c, Attack); +STATE_DEFINE(dAcEhb_c, Damage); +STATE_DEFINE(dAcEhb_c, Blow); +STATE_DEFINE(dAcEhb_c, Stun); +STATE_DEFINE(dAcEhb_c, DeadMouth); +STATE_DEFINE(dAcEhb_c, Avoid); + +void dAcEhb_c::initializeState_Under() {} +void dAcEhb_c::executeState_Under() {} +void dAcEhb_c::finalizeState_Under() {} +void dAcEhb_c::initializeState_Appear() {} +void dAcEhb_c::executeState_Appear() {} +void dAcEhb_c::finalizeState_Appear() {} +void dAcEhb_c::initializeState_Wait() {} +void dAcEhb_c::executeState_Wait() {} +void dAcEhb_c::finalizeState_Wait() {} +void dAcEhb_c::initializeState_Attack() {} +void dAcEhb_c::executeState_Attack() {} +void dAcEhb_c::finalizeState_Attack() {} +void dAcEhb_c::initializeState_Damage() {} +void dAcEhb_c::executeState_Damage() {} +void dAcEhb_c::finalizeState_Damage() {} +void dAcEhb_c::initializeState_Blow() {} +void dAcEhb_c::executeState_Blow() {} +void dAcEhb_c::finalizeState_Blow() {} +void dAcEhb_c::initializeState_Stun() {} +void dAcEhb_c::executeState_Stun() {} +void dAcEhb_c::finalizeState_Stun() {} +void dAcEhb_c::initializeState_DeadMouth() {} +void dAcEhb_c::executeState_DeadMouth() {} +void dAcEhb_c::finalizeState_DeadMouth() {} +void dAcEhb_c::initializeState_Avoid() {} +void dAcEhb_c::executeState_Avoid() {} +void dAcEhb_c::finalizeState_Avoid() {} diff --git a/src/REL/d/a/e/d_a_e_hidokari.cpp b/src/REL/d/a/e/d_a_e_hidokari.cpp index e69de29b..5170687d 100644 --- a/src/REL/d/a/e/d_a_e_hidokari.cpp +++ b/src/REL/d/a/e/d_a_e_hidokari.cpp @@ -0,0 +1,73 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_HIDOKARI, dAcEhidokari_c, fProfile::E_HIDOKARI, 0xE5, 0, 2); + +STATE_DEFINE(dAcEhidokari_c, Wait); +STATE_DEFINE(dAcEhidokari_c, Walk); +STATE_DEFINE(dAcEhidokari_c, Kyoro); +STATE_DEFINE(dAcEhidokari_c, Find); +STATE_DEFINE(dAcEhidokari_c, Run); +STATE_DEFINE(dAcEhidokari_c, Inside); +STATE_DEFINE(dAcEhidokari_c, Stun); +STATE_DEFINE(dAcEhidokari_c, WaitShell); +STATE_DEFINE(dAcEhidokari_c, RunShell); +STATE_DEFINE(dAcEhidokari_c, WalkShell); +STATE_DEFINE(dAcEhidokari_c, FireShell); +STATE_DEFINE(dAcEhidokari_c, RetShell); +STATE_DEFINE(dAcEhidokari_c, NoShell); +STATE_DEFINE(dAcEhidokari_c, Damage); +STATE_DEFINE(dAcEhidokari_c, GuradShell); +STATE_DEFINE(dAcEhidokari_c, Panic); +STATE_DEFINE(dAcEhidokari_c, Dead); + +void dAcEhidokari_c::initializeState_Wait() {} +void dAcEhidokari_c::executeState_Wait() {} +void dAcEhidokari_c::finalizeState_Wait() {} +void dAcEhidokari_c::initializeState_Walk() {} +void dAcEhidokari_c::executeState_Walk() {} +void dAcEhidokari_c::finalizeState_Walk() {} +void dAcEhidokari_c::initializeState_Kyoro() {} +void dAcEhidokari_c::executeState_Kyoro() {} +void dAcEhidokari_c::finalizeState_Kyoro() {} +void dAcEhidokari_c::initializeState_Find() {} +void dAcEhidokari_c::executeState_Find() {} +void dAcEhidokari_c::finalizeState_Find() {} +void dAcEhidokari_c::initializeState_Run() {} +void dAcEhidokari_c::executeState_Run() {} +void dAcEhidokari_c::finalizeState_Run() {} +void dAcEhidokari_c::initializeState_Inside() {} +void dAcEhidokari_c::executeState_Inside() {} +void dAcEhidokari_c::finalizeState_Inside() {} +void dAcEhidokari_c::initializeState_Stun() {} +void dAcEhidokari_c::executeState_Stun() {} +void dAcEhidokari_c::finalizeState_Stun() {} +void dAcEhidokari_c::initializeState_WaitShell() {} +void dAcEhidokari_c::executeState_WaitShell() {} +void dAcEhidokari_c::finalizeState_WaitShell() {} +void dAcEhidokari_c::initializeState_RunShell() {} +void dAcEhidokari_c::executeState_RunShell() {} +void dAcEhidokari_c::finalizeState_RunShell() {} +void dAcEhidokari_c::initializeState_WalkShell() {} +void dAcEhidokari_c::executeState_WalkShell() {} +void dAcEhidokari_c::finalizeState_WalkShell() {} +void dAcEhidokari_c::initializeState_FireShell() {} +void dAcEhidokari_c::executeState_FireShell() {} +void dAcEhidokari_c::finalizeState_FireShell() {} +void dAcEhidokari_c::initializeState_RetShell() {} +void dAcEhidokari_c::executeState_RetShell() {} +void dAcEhidokari_c::finalizeState_RetShell() {} +void dAcEhidokari_c::initializeState_NoShell() {} +void dAcEhidokari_c::executeState_NoShell() {} +void dAcEhidokari_c::finalizeState_NoShell() {} +void dAcEhidokari_c::initializeState_Damage() {} +void dAcEhidokari_c::executeState_Damage() {} +void dAcEhidokari_c::finalizeState_Damage() {} +void dAcEhidokari_c::initializeState_GuradShell() {} +void dAcEhidokari_c::executeState_GuradShell() {} +void dAcEhidokari_c::finalizeState_GuradShell() {} +void dAcEhidokari_c::initializeState_Panic() {} +void dAcEhidokari_c::executeState_Panic() {} +void dAcEhidokari_c::finalizeState_Panic() {} +void dAcEhidokari_c::initializeState_Dead() {} +void dAcEhidokari_c::executeState_Dead() {} +void dAcEhidokari_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_hidokaris.cpp b/src/REL/d/a/e/d_a_e_hidokaris.cpp index e69de29b..0461c897 100644 --- a/src/REL/d/a/e/d_a_e_hidokaris.cpp +++ b/src/REL/d/a/e/d_a_e_hidokaris.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_HIDOKARIS, dAcEhidokaris_c, fProfile::E_HIDOKARIS, 0xE4, 0, 2); + +STATE_DEFINE(dAcEhidokaris_c, Wait); +STATE_DEFINE(dAcEhidokaris_c, BombWait); +STATE_DEFINE(dAcEhidokaris_c, Dead); + +void dAcEhidokaris_c::initializeState_Wait() {} +void dAcEhidokaris_c::executeState_Wait() {} +void dAcEhidokaris_c::finalizeState_Wait() {} +void dAcEhidokaris_c::initializeState_BombWait() {} +void dAcEhidokaris_c::executeState_BombWait() {} +void dAcEhidokaris_c::finalizeState_BombWait() {} +void dAcEhidokaris_c::initializeState_Dead() {} +void dAcEhidokaris_c::executeState_Dead() {} +void dAcEhidokaris_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_hidory.cpp b/src/REL/d/a/e/d_a_e_hidory.cpp index e69de29b..de1204e9 100644 --- a/src/REL/d/a/e/d_a_e_hidory.cpp +++ b/src/REL/d/a/e/d_a_e_hidory.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_HIDORY, dAcEHidory_c, fProfile::E_HIDORY, 0x10A, 0, 3); + +STATE_DEFINE(dAcEHidory_c, Wait); +STATE_DEFINE(dAcEHidory_c, Hovering); +STATE_DEFINE(dAcEHidory_c, Attack); +STATE_DEFINE(dAcEHidory_c, Whip_Damage); +STATE_DEFINE(dAcEHidory_c, Damage); +STATE_DEFINE(dAcEHidory_c, Death); + +void dAcEHidory_c::initializeState_Wait() {} +void dAcEHidory_c::executeState_Wait() {} +void dAcEHidory_c::finalizeState_Wait() {} +void dAcEHidory_c::initializeState_Hovering() {} +void dAcEHidory_c::executeState_Hovering() {} +void dAcEHidory_c::finalizeState_Hovering() {} +void dAcEHidory_c::initializeState_Attack() {} +void dAcEHidory_c::executeState_Attack() {} +void dAcEHidory_c::finalizeState_Attack() {} +void dAcEHidory_c::initializeState_Whip_Damage() {} +void dAcEHidory_c::executeState_Whip_Damage() {} +void dAcEHidory_c::finalizeState_Whip_Damage() {} +void dAcEHidory_c::initializeState_Damage() {} +void dAcEHidory_c::executeState_Damage() {} +void dAcEHidory_c::finalizeState_Damage() {} +void dAcEHidory_c::initializeState_Death() {} +void dAcEHidory_c::executeState_Death() {} +void dAcEHidory_c::finalizeState_Death() {} diff --git a/src/REL/d/a/e/d_a_e_hoc.cpp b/src/REL/d/a/e/d_a_e_hoc.cpp index e69de29b..c174fd28 100644 --- a/src/REL/d/a/e/d_a_e_hoc.cpp +++ b/src/REL/d/a/e/d_a_e_hoc.cpp @@ -0,0 +1,69 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_HOC, dAcEhoc_c, fProfile::E_HOC, 0xCC, 0, 3); + +STATE_DEFINE(dAcEhoc_c, Fight); +STATE_DEFINE(dAcEhoc_c, Attack); +STATE_DEFINE(dAcEhoc_c, BigAttack); +STATE_DEFINE(dAcEhoc_c, AttackAfter); +STATE_DEFINE(dAcEhoc_c, Escape); +STATE_DEFINE(dAcEhoc_c, Damage); +STATE_DEFINE(dAcEhoc_c, Fire); +STATE_DEFINE(dAcEhoc_c, Fail); +STATE_DEFINE(dAcEhoc_c, StabGuard); +STATE_DEFINE(dAcEhoc_c, Stun); +STATE_DEFINE(dAcEhoc_c, DropOut); +STATE_DEFINE(dAcEhoc_c, Return); +STATE_DEFINE(dAcEhoc_c, DashReturn); +STATE_DEFINE(dAcEhoc_c, Wait); +STATE_DEFINE(dAcEhoc_c, Summon); +STATE_DEFINE(dAcEhoc_c, AirDamage); + +void dAcEhoc_c::initializeState_Fight() {} +void dAcEhoc_c::executeState_Fight() {} +void dAcEhoc_c::finalizeState_Fight() {} +void dAcEhoc_c::initializeState_Attack() {} +void dAcEhoc_c::executeState_Attack() {} +void dAcEhoc_c::finalizeState_Attack() {} +void dAcEhoc_c::initializeState_BigAttack() {} +void dAcEhoc_c::executeState_BigAttack() {} +void dAcEhoc_c::finalizeState_BigAttack() {} +void dAcEhoc_c::initializeState_AttackAfter() {} +void dAcEhoc_c::executeState_AttackAfter() {} +void dAcEhoc_c::finalizeState_AttackAfter() {} +void dAcEhoc_c::initializeState_Escape() {} +void dAcEhoc_c::executeState_Escape() {} +void dAcEhoc_c::finalizeState_Escape() {} +void dAcEhoc_c::initializeState_Damage() {} +void dAcEhoc_c::executeState_Damage() {} +void dAcEhoc_c::finalizeState_Damage() {} +void dAcEhoc_c::initializeState_Fire() {} +void dAcEhoc_c::executeState_Fire() {} +void dAcEhoc_c::finalizeState_Fire() {} +void dAcEhoc_c::initializeState_Fail() {} +void dAcEhoc_c::executeState_Fail() {} +void dAcEhoc_c::finalizeState_Fail() {} +void dAcEhoc_c::initializeState_StabGuard() {} +void dAcEhoc_c::executeState_StabGuard() {} +void dAcEhoc_c::finalizeState_StabGuard() {} +void dAcEhoc_c::initializeState_Stun() {} +void dAcEhoc_c::executeState_Stun() {} +void dAcEhoc_c::finalizeState_Stun() {} +void dAcEhoc_c::initializeState_DropOut() {} +void dAcEhoc_c::executeState_DropOut() {} +void dAcEhoc_c::finalizeState_DropOut() {} +void dAcEhoc_c::initializeState_Return() {} +void dAcEhoc_c::executeState_Return() {} +void dAcEhoc_c::finalizeState_Return() {} +void dAcEhoc_c::initializeState_DashReturn() {} +void dAcEhoc_c::executeState_DashReturn() {} +void dAcEhoc_c::finalizeState_DashReturn() {} +void dAcEhoc_c::initializeState_Wait() {} +void dAcEhoc_c::executeState_Wait() {} +void dAcEhoc_c::finalizeState_Wait() {} +void dAcEhoc_c::initializeState_Summon() {} +void dAcEhoc_c::executeState_Summon() {} +void dAcEhoc_c::finalizeState_Summon() {} +void dAcEhoc_c::initializeState_AirDamage() {} +void dAcEhoc_c::executeState_AirDamage() {} +void dAcEhoc_c::finalizeState_AirDamage() {} diff --git a/src/REL/d/a/e/d_a_e_hp.cpp b/src/REL/d/a/e/d_a_e_hp.cpp index e69de29b..4c6481ca 100644 --- a/src/REL/d/a/e/d_a_e_hp.cpp +++ b/src/REL/d/a/e/d_a_e_hp.cpp @@ -0,0 +1,57 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_HP, dAcEHp_c, fProfile::E_HP, 0x102, 0, 18); + +STATE_DEFINE(dAcEHp_c, BobUpAndDown); +STATE_DEFINE(dAcEHp_c, Chase); +STATE_DEFINE(dAcEHp_c, Attack); +STATE_DEFINE(dAcEHp_c, AtkWait); +STATE_DEFINE(dAcEHp_c, Extract); +STATE_DEFINE(dAcEHp_c, Petrify); +STATE_DEFINE(dAcEHp_c, Fluster); +STATE_DEFINE(dAcEHp_c, Escape); +STATE_DEFINE(dAcEHp_c, Damage); +STATE_DEFINE(dAcEHp_c, VcmDmg); +STATE_DEFINE(dAcEHp_c, Stun); +STATE_DEFINE(dAcEHp_c, Die); +STATE_DEFINE(dAcEHp_c, Dummy); + +void dAcEHp_c::initializeState_BobUpAndDown() {} +void dAcEHp_c::executeState_BobUpAndDown() {} +void dAcEHp_c::finalizeState_BobUpAndDown() {} +void dAcEHp_c::initializeState_Chase() {} +void dAcEHp_c::executeState_Chase() {} +void dAcEHp_c::finalizeState_Chase() {} +void dAcEHp_c::initializeState_Attack() {} +void dAcEHp_c::executeState_Attack() {} +void dAcEHp_c::finalizeState_Attack() {} +void dAcEHp_c::initializeState_AtkWait() {} +void dAcEHp_c::executeState_AtkWait() {} +void dAcEHp_c::finalizeState_AtkWait() {} +void dAcEHp_c::initializeState_Extract() {} +void dAcEHp_c::executeState_Extract() {} +void dAcEHp_c::finalizeState_Extract() {} +void dAcEHp_c::initializeState_Petrify() {} +void dAcEHp_c::executeState_Petrify() {} +void dAcEHp_c::finalizeState_Petrify() {} +void dAcEHp_c::initializeState_Fluster() {} +void dAcEHp_c::executeState_Fluster() {} +void dAcEHp_c::finalizeState_Fluster() {} +void dAcEHp_c::initializeState_Escape() {} +void dAcEHp_c::executeState_Escape() {} +void dAcEHp_c::finalizeState_Escape() {} +void dAcEHp_c::initializeState_Damage() {} +void dAcEHp_c::executeState_Damage() {} +void dAcEHp_c::finalizeState_Damage() {} +void dAcEHp_c::initializeState_VcmDmg() {} +void dAcEHp_c::executeState_VcmDmg() {} +void dAcEHp_c::finalizeState_VcmDmg() {} +void dAcEHp_c::initializeState_Stun() {} +void dAcEHp_c::executeState_Stun() {} +void dAcEHp_c::finalizeState_Stun() {} +void dAcEHp_c::initializeState_Die() {} +void dAcEHp_c::executeState_Die() {} +void dAcEHp_c::finalizeState_Die() {} +void dAcEHp_c::initializeState_Dummy() {} +void dAcEHp_c::executeState_Dummy() {} +void dAcEHp_c::finalizeState_Dummy() {} diff --git a/src/REL/d/a/e/d_a_e_hydra.cpp b/src/REL/d/a/e/d_a_e_hydra.cpp index e69de29b..1b54cc10 100644 --- a/src/REL/d/a/e/d_a_e_hydra.cpp +++ b/src/REL/d/a/e/d_a_e_hydra.cpp @@ -0,0 +1,49 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_HYDRA, dAcEhydra_c, fProfile::E_HYDRA, 0xE6, 0, 4131); + +STATE_DEFINE(dAcEhydra_c, Wait); +STATE_DEFINE(dAcEhydra_c, Walk); +STATE_DEFINE(dAcEhydra_c, Run); +STATE_DEFINE(dAcEhydra_c, Ret); +STATE_DEFINE(dAcEhydra_c, Attack); +STATE_DEFINE(dAcEhydra_c, AttackWait); +STATE_DEFINE(dAcEhydra_c, Recover); +STATE_DEFINE(dAcEhydra_c, Stun); +STATE_DEFINE(dAcEhydra_c, Damage); +STATE_DEFINE(dAcEhydra_c, EtcDamage); +STATE_DEFINE(dAcEhydra_c, Dead); + +void dAcEhydra_c::initializeState_Wait() {} +void dAcEhydra_c::executeState_Wait() {} +void dAcEhydra_c::finalizeState_Wait() {} +void dAcEhydra_c::initializeState_Walk() {} +void dAcEhydra_c::executeState_Walk() {} +void dAcEhydra_c::finalizeState_Walk() {} +void dAcEhydra_c::initializeState_Run() {} +void dAcEhydra_c::executeState_Run() {} +void dAcEhydra_c::finalizeState_Run() {} +void dAcEhydra_c::initializeState_Ret() {} +void dAcEhydra_c::executeState_Ret() {} +void dAcEhydra_c::finalizeState_Ret() {} +void dAcEhydra_c::initializeState_Attack() {} +void dAcEhydra_c::executeState_Attack() {} +void dAcEhydra_c::finalizeState_Attack() {} +void dAcEhydra_c::initializeState_AttackWait() {} +void dAcEhydra_c::executeState_AttackWait() {} +void dAcEhydra_c::finalizeState_AttackWait() {} +void dAcEhydra_c::initializeState_Recover() {} +void dAcEhydra_c::executeState_Recover() {} +void dAcEhydra_c::finalizeState_Recover() {} +void dAcEhydra_c::initializeState_Stun() {} +void dAcEhydra_c::executeState_Stun() {} +void dAcEhydra_c::finalizeState_Stun() {} +void dAcEhydra_c::initializeState_Damage() {} +void dAcEhydra_c::executeState_Damage() {} +void dAcEhydra_c::finalizeState_Damage() {} +void dAcEhydra_c::initializeState_EtcDamage() {} +void dAcEhydra_c::executeState_EtcDamage() {} +void dAcEhydra_c::finalizeState_EtcDamage() {} +void dAcEhydra_c::initializeState_Dead() {} +void dAcEhydra_c::executeState_Dead() {} +void dAcEhydra_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_kg.cpp b/src/REL/d/a/e/d_a_e_kg.cpp index e69de29b..7ef08570 100644 --- a/src/REL/d/a/e/d_a_e_kg.cpp +++ b/src/REL/d/a/e/d_a_e_kg.cpp @@ -0,0 +1,145 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_KG, dAcEkg_c, fProfile::E_KG, 0x122, 0, 4099); + +STATE_DEFINE(dAcEkg_c, Wait); +STATE_DEFINE(dAcEkg_c, Walk); +STATE_DEFINE(dAcEkg_c, Find); +STATE_DEFINE(dAcEkg_c, Chase); +STATE_DEFINE(dAcEkg_c, Step); +STATE_DEFINE(dAcEkg_c, Damage); +STATE_DEFINE(dAcEkg_c, PlayerLost); +STATE_DEFINE(dAcEkg_c, Return); +STATE_DEFINE(dAcEkg_c, WindBlow); +STATE_DEFINE(dAcEkg_c, Reverse); +STATE_DEFINE(dAcEkg_c, BlowReturn); +STATE_DEFINE(dAcEkg_c, JumpReady); +STATE_DEFINE(dAcEkg_c, Jump); +STATE_DEFINE(dAcEkg_c, JumpAttack_Hold); +STATE_DEFINE(dAcEkg_c, Release); +STATE_DEFINE(dAcEkg_c, Landing); +STATE_DEFINE(dAcEkg_c, WallWait); +STATE_DEFINE(dAcEkg_c, WallWalk); +STATE_DEFINE(dAcEkg_c, WallFind); +STATE_DEFINE(dAcEkg_c, WallStep); +STATE_DEFINE(dAcEkg_c, WallJumpReady); +STATE_DEFINE(dAcEkg_c, WallJump); +STATE_DEFINE(dAcEkg_c, WindBlowAtWall); +STATE_DEFINE(dAcEkg_c, HitAtWall); +STATE_DEFINE(dAcEkg_c, DamageAtWall); +STATE_DEFINE(dAcEkg_c, RoofWait); +STATE_DEFINE(dAcEkg_c, RoofWalk); +STATE_DEFINE(dAcEkg_c, RoofFall); +STATE_DEFINE(dAcEkg_c, HangOn); +STATE_DEFINE(dAcEkg_c, UnderWait); +STATE_DEFINE(dAcEkg_c, UnderWalk); +STATE_DEFINE(dAcEkg_c, UnderStep); +STATE_DEFINE(dAcEkg_c, UnderJump); +STATE_DEFINE(dAcEkg_c, SoundReaction); +STATE_DEFINE(dAcEkg_c, SoundReactionAtWallRoof); + +void dAcEkg_c::initializeState_Wait() {} +void dAcEkg_c::executeState_Wait() {} +void dAcEkg_c::finalizeState_Wait() {} +void dAcEkg_c::initializeState_Walk() {} +void dAcEkg_c::executeState_Walk() {} +void dAcEkg_c::finalizeState_Walk() {} +void dAcEkg_c::initializeState_Find() {} +void dAcEkg_c::executeState_Find() {} +void dAcEkg_c::finalizeState_Find() {} +void dAcEkg_c::initializeState_Chase() {} +void dAcEkg_c::executeState_Chase() {} +void dAcEkg_c::finalizeState_Chase() {} +void dAcEkg_c::initializeState_Step() {} +void dAcEkg_c::executeState_Step() {} +void dAcEkg_c::finalizeState_Step() {} +void dAcEkg_c::initializeState_Damage() {} +void dAcEkg_c::executeState_Damage() {} +void dAcEkg_c::finalizeState_Damage() {} +void dAcEkg_c::initializeState_PlayerLost() {} +void dAcEkg_c::executeState_PlayerLost() {} +void dAcEkg_c::finalizeState_PlayerLost() {} +void dAcEkg_c::initializeState_Return() {} +void dAcEkg_c::executeState_Return() {} +void dAcEkg_c::finalizeState_Return() {} +void dAcEkg_c::initializeState_WindBlow() {} +void dAcEkg_c::executeState_WindBlow() {} +void dAcEkg_c::finalizeState_WindBlow() {} +void dAcEkg_c::initializeState_Reverse() {} +void dAcEkg_c::executeState_Reverse() {} +void dAcEkg_c::finalizeState_Reverse() {} +void dAcEkg_c::initializeState_BlowReturn() {} +void dAcEkg_c::executeState_BlowReturn() {} +void dAcEkg_c::finalizeState_BlowReturn() {} +void dAcEkg_c::initializeState_JumpReady() {} +void dAcEkg_c::executeState_JumpReady() {} +void dAcEkg_c::finalizeState_JumpReady() {} +void dAcEkg_c::initializeState_Jump() {} +void dAcEkg_c::executeState_Jump() {} +void dAcEkg_c::finalizeState_Jump() {} +void dAcEkg_c::initializeState_JumpAttack_Hold() {} +void dAcEkg_c::executeState_JumpAttack_Hold() {} +void dAcEkg_c::finalizeState_JumpAttack_Hold() {} +void dAcEkg_c::initializeState_Release() {} +void dAcEkg_c::executeState_Release() {} +void dAcEkg_c::finalizeState_Release() {} +void dAcEkg_c::initializeState_Landing() {} +void dAcEkg_c::executeState_Landing() {} +void dAcEkg_c::finalizeState_Landing() {} +void dAcEkg_c::initializeState_WallWait() {} +void dAcEkg_c::executeState_WallWait() {} +void dAcEkg_c::finalizeState_WallWait() {} +void dAcEkg_c::initializeState_WallWalk() {} +void dAcEkg_c::executeState_WallWalk() {} +void dAcEkg_c::finalizeState_WallWalk() {} +void dAcEkg_c::initializeState_WallFind() {} +void dAcEkg_c::executeState_WallFind() {} +void dAcEkg_c::finalizeState_WallFind() {} +void dAcEkg_c::initializeState_WallStep() {} +void dAcEkg_c::executeState_WallStep() {} +void dAcEkg_c::finalizeState_WallStep() {} +void dAcEkg_c::initializeState_WallJumpReady() {} +void dAcEkg_c::executeState_WallJumpReady() {} +void dAcEkg_c::finalizeState_WallJumpReady() {} +void dAcEkg_c::initializeState_WallJump() {} +void dAcEkg_c::executeState_WallJump() {} +void dAcEkg_c::finalizeState_WallJump() {} +void dAcEkg_c::initializeState_WindBlowAtWall() {} +void dAcEkg_c::executeState_WindBlowAtWall() {} +void dAcEkg_c::finalizeState_WindBlowAtWall() {} +void dAcEkg_c::initializeState_HitAtWall() {} +void dAcEkg_c::executeState_HitAtWall() {} +void dAcEkg_c::finalizeState_HitAtWall() {} +void dAcEkg_c::initializeState_DamageAtWall() {} +void dAcEkg_c::executeState_DamageAtWall() {} +void dAcEkg_c::finalizeState_DamageAtWall() {} +void dAcEkg_c::initializeState_RoofWait() {} +void dAcEkg_c::executeState_RoofWait() {} +void dAcEkg_c::finalizeState_RoofWait() {} +void dAcEkg_c::initializeState_RoofWalk() {} +void dAcEkg_c::executeState_RoofWalk() {} +void dAcEkg_c::finalizeState_RoofWalk() {} +void dAcEkg_c::initializeState_RoofFall() {} +void dAcEkg_c::executeState_RoofFall() {} +void dAcEkg_c::finalizeState_RoofFall() {} +void dAcEkg_c::initializeState_HangOn() {} +void dAcEkg_c::executeState_HangOn() {} +void dAcEkg_c::finalizeState_HangOn() {} +void dAcEkg_c::initializeState_UnderWait() {} +void dAcEkg_c::executeState_UnderWait() {} +void dAcEkg_c::finalizeState_UnderWait() {} +void dAcEkg_c::initializeState_UnderWalk() {} +void dAcEkg_c::executeState_UnderWalk() {} +void dAcEkg_c::finalizeState_UnderWalk() {} +void dAcEkg_c::initializeState_UnderStep() {} +void dAcEkg_c::executeState_UnderStep() {} +void dAcEkg_c::finalizeState_UnderStep() {} +void dAcEkg_c::initializeState_UnderJump() {} +void dAcEkg_c::executeState_UnderJump() {} +void dAcEkg_c::finalizeState_UnderJump() {} +void dAcEkg_c::initializeState_SoundReaction() {} +void dAcEkg_c::executeState_SoundReaction() {} +void dAcEkg_c::finalizeState_SoundReaction() {} +void dAcEkg_c::initializeState_SoundReactionAtWallRoof() {} +void dAcEkg_c::executeState_SoundReactionAtWallRoof() {} +void dAcEkg_c::finalizeState_SoundReactionAtWallRoof() {} diff --git a/src/REL/d/a/e/d_a_e_ks.cpp b/src/REL/d/a/e/d_a_e_ks.cpp index e69de29b..c8938427 100644 --- a/src/REL/d/a/e/d_a_e_ks.cpp +++ b/src/REL/d/a/e/d_a_e_ks.cpp @@ -0,0 +1,61 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_KS, dAcEKs_c, fProfile::E_KS, 0xFE, 0, 4099); + +STATE_DEFINE(dAcEKs_c, Wait); +STATE_DEFINE(dAcEKs_c, WakeUp); +STATE_DEFINE(dAcEKs_c, ReturnToWait); +STATE_DEFINE(dAcEKs_c, WaitReady); +STATE_DEFINE(dAcEKs_c, Move); +STATE_DEFINE(dAcEKs_c, Chase); +STATE_DEFINE(dAcEKs_c, ChaseAttack); +STATE_DEFINE(dAcEKs_c, Fighting); +STATE_DEFINE(dAcEKs_c, AttackReady); +STATE_DEFINE(dAcEKs_c, Attack); +STATE_DEFINE(dAcEKs_c, Damage); +STATE_DEFINE(dAcEKs_c, Stun); +STATE_DEFINE(dAcEKs_c, WindBlow); +STATE_DEFINE(dAcEKs_c, PathMove); + +void dAcEKs_c::initializeState_Wait() {} +void dAcEKs_c::executeState_Wait() {} +void dAcEKs_c::finalizeState_Wait() {} +void dAcEKs_c::initializeState_WakeUp() {} +void dAcEKs_c::executeState_WakeUp() {} +void dAcEKs_c::finalizeState_WakeUp() {} +void dAcEKs_c::initializeState_ReturnToWait() {} +void dAcEKs_c::executeState_ReturnToWait() {} +void dAcEKs_c::finalizeState_ReturnToWait() {} +void dAcEKs_c::initializeState_WaitReady() {} +void dAcEKs_c::executeState_WaitReady() {} +void dAcEKs_c::finalizeState_WaitReady() {} +void dAcEKs_c::initializeState_Move() {} +void dAcEKs_c::executeState_Move() {} +void dAcEKs_c::finalizeState_Move() {} +void dAcEKs_c::initializeState_Chase() {} +void dAcEKs_c::executeState_Chase() {} +void dAcEKs_c::finalizeState_Chase() {} +void dAcEKs_c::initializeState_ChaseAttack() {} +void dAcEKs_c::executeState_ChaseAttack() {} +void dAcEKs_c::finalizeState_ChaseAttack() {} +void dAcEKs_c::initializeState_Fighting() {} +void dAcEKs_c::executeState_Fighting() {} +void dAcEKs_c::finalizeState_Fighting() {} +void dAcEKs_c::initializeState_AttackReady() {} +void dAcEKs_c::executeState_AttackReady() {} +void dAcEKs_c::finalizeState_AttackReady() {} +void dAcEKs_c::initializeState_Attack() {} +void dAcEKs_c::executeState_Attack() {} +void dAcEKs_c::finalizeState_Attack() {} +void dAcEKs_c::initializeState_Damage() {} +void dAcEKs_c::executeState_Damage() {} +void dAcEKs_c::finalizeState_Damage() {} +void dAcEKs_c::initializeState_Stun() {} +void dAcEKs_c::executeState_Stun() {} +void dAcEKs_c::finalizeState_Stun() {} +void dAcEKs_c::initializeState_WindBlow() {} +void dAcEKs_c::executeState_WindBlow() {} +void dAcEKs_c::finalizeState_WindBlow() {} +void dAcEKs_c::initializeState_PathMove() {} +void dAcEKs_c::executeState_PathMove() {} +void dAcEKs_c::finalizeState_PathMove() {} diff --git a/src/REL/d/a/e/d_a_e_kumite_gira.cpp b/src/REL/d/a/e/d_a_e_kumite_gira.cpp index e69de29b..1b0fe66f 100644 --- a/src/REL/d/a/e/d_a_e_kumite_gira.cpp +++ b/src/REL/d/a/e/d_a_e_kumite_gira.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_KGIRA, dAcEKumiteGira_c, fProfile::E_KGIRA, 0xCE, 0, 3); + +STATE_DEFINE(dAcEKumiteGira_c, Wait); +STATE_DEFINE(dAcEKumiteGira_c, PlayAnm); +STATE_DEFINE(dAcEKumiteGira_c, Damage); + +void dAcEKumiteGira_c::initializeState_Wait() {} +void dAcEKumiteGira_c::executeState_Wait() {} +void dAcEKumiteGira_c::finalizeState_Wait() {} +void dAcEKumiteGira_c::initializeState_PlayAnm() {} +void dAcEKumiteGira_c::executeState_PlayAnm() {} +void dAcEKumiteGira_c::finalizeState_PlayAnm() {} +void dAcEKumiteGira_c::initializeState_Damage() {} +void dAcEKumiteGira_c::executeState_Damage() {} +void dAcEKumiteGira_c::finalizeState_Damage() {} diff --git a/src/REL/d/a/e/d_a_e_liza_tail.cpp b/src/REL/d/a/e/d_a_e_liza_tail.cpp index e69de29b..b6c75e41 100644 --- a/src/REL/d/a/e/d_a_e_liza_tail.cpp +++ b/src/REL/d/a/e/d_a_e_liza_tail.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_LIZA_TAIL, dAcEliza_tail_c, fProfile::E_LIZA_TAIL, 0xE3, 0, 3); + +STATE_DEFINE(dAcEliza_tail_c, Wait); +STATE_DEFINE(dAcEliza_tail_c, Damage); +STATE_DEFINE(dAcEliza_tail_c, WhipCatch); +STATE_DEFINE(dAcEliza_tail_c, Get); +STATE_DEFINE(dAcEliza_tail_c, InLava); + +void dAcEliza_tail_c::initializeState_Wait() {} +void dAcEliza_tail_c::executeState_Wait() {} +void dAcEliza_tail_c::finalizeState_Wait() {} +void dAcEliza_tail_c::initializeState_Damage() {} +void dAcEliza_tail_c::executeState_Damage() {} +void dAcEliza_tail_c::finalizeState_Damage() {} +void dAcEliza_tail_c::initializeState_WhipCatch() {} +void dAcEliza_tail_c::executeState_WhipCatch() {} +void dAcEliza_tail_c::finalizeState_WhipCatch() {} +void dAcEliza_tail_c::initializeState_Get() {} +void dAcEliza_tail_c::executeState_Get() {} +void dAcEliza_tail_c::finalizeState_Get() {} +void dAcEliza_tail_c::initializeState_InLava() {} +void dAcEliza_tail_c::executeState_InLava() {} +void dAcEliza_tail_c::finalizeState_InLava() {} diff --git a/src/REL/d/a/e/d_a_e_lizarufos.cpp b/src/REL/d/a/e/d_a_e_lizarufos.cpp index e69de29b..5630badb 100644 --- a/src/REL/d/a/e/d_a_e_lizarufos.cpp +++ b/src/REL/d/a/e/d_a_e_lizarufos.cpp @@ -0,0 +1,105 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_LIZARUFOS, dAcELizarufos_c, fProfile::E_LIZARUFOS, 0xE2, 0, 34); + +STATE_DEFINE(dAcELizarufos_c, Demo); +STATE_DEFINE(dAcELizarufos_c, Wait); +STATE_DEFINE(dAcELizarufos_c, Kyoro); +STATE_DEFINE(dAcELizarufos_c, Find); +STATE_DEFINE(dAcELizarufos_c, Find2); +STATE_DEFINE(dAcELizarufos_c, Move); +STATE_DEFINE(dAcELizarufos_c, Search); +STATE_DEFINE(dAcELizarufos_c, PathMove); +STATE_DEFINE(dAcELizarufos_c, FightWait); +STATE_DEFINE(dAcELizarufos_c, Provoke); +STATE_DEFINE(dAcELizarufos_c, ArmAttack); +STATE_DEFINE(dAcELizarufos_c, TailAttack); +STATE_DEFINE(dAcELizarufos_c, FireAttack); +STATE_DEFINE(dAcELizarufos_c, Step); +STATE_DEFINE(dAcELizarufos_c, BackJump); +STATE_DEFINE(dAcELizarufos_c, CliffJump); +STATE_DEFINE(dAcELizarufos_c, GuardWait); +STATE_DEFINE(dAcELizarufos_c, Guard); +STATE_DEFINE(dAcELizarufos_c, JustGuard); +STATE_DEFINE(dAcELizarufos_c, RetMove); +STATE_DEFINE(dAcELizarufos_c, Damage); +STATE_DEFINE(dAcELizarufos_c, Falter); +STATE_DEFINE(dAcELizarufos_c, Stun); +STATE_DEFINE(dAcELizarufos_c, Fall); +STATE_DEFINE(dAcELizarufos_c, Dead); + +void dAcELizarufos_c::initializeState_Demo() {} +void dAcELizarufos_c::executeState_Demo() {} +void dAcELizarufos_c::finalizeState_Demo() {} +void dAcELizarufos_c::initializeState_Wait() {} +void dAcELizarufos_c::executeState_Wait() {} +void dAcELizarufos_c::finalizeState_Wait() {} +void dAcELizarufos_c::initializeState_Kyoro() {} +void dAcELizarufos_c::executeState_Kyoro() {} +void dAcELizarufos_c::finalizeState_Kyoro() {} +void dAcELizarufos_c::initializeState_Find() {} +void dAcELizarufos_c::executeState_Find() {} +void dAcELizarufos_c::finalizeState_Find() {} +void dAcELizarufos_c::initializeState_Find2() {} +void dAcELizarufos_c::executeState_Find2() {} +void dAcELizarufos_c::finalizeState_Find2() {} +void dAcELizarufos_c::initializeState_Move() {} +void dAcELizarufos_c::executeState_Move() {} +void dAcELizarufos_c::finalizeState_Move() {} +void dAcELizarufos_c::initializeState_Search() {} +void dAcELizarufos_c::executeState_Search() {} +void dAcELizarufos_c::finalizeState_Search() {} +void dAcELizarufos_c::initializeState_PathMove() {} +void dAcELizarufos_c::executeState_PathMove() {} +void dAcELizarufos_c::finalizeState_PathMove() {} +void dAcELizarufos_c::initializeState_FightWait() {} +void dAcELizarufos_c::executeState_FightWait() {} +void dAcELizarufos_c::finalizeState_FightWait() {} +void dAcELizarufos_c::initializeState_Provoke() {} +void dAcELizarufos_c::executeState_Provoke() {} +void dAcELizarufos_c::finalizeState_Provoke() {} +void dAcELizarufos_c::initializeState_ArmAttack() {} +void dAcELizarufos_c::executeState_ArmAttack() {} +void dAcELizarufos_c::finalizeState_ArmAttack() {} +void dAcELizarufos_c::initializeState_TailAttack() {} +void dAcELizarufos_c::executeState_TailAttack() {} +void dAcELizarufos_c::finalizeState_TailAttack() {} +void dAcELizarufos_c::initializeState_FireAttack() {} +void dAcELizarufos_c::executeState_FireAttack() {} +void dAcELizarufos_c::finalizeState_FireAttack() {} +void dAcELizarufos_c::initializeState_Step() {} +void dAcELizarufos_c::executeState_Step() {} +void dAcELizarufos_c::finalizeState_Step() {} +void dAcELizarufos_c::initializeState_BackJump() {} +void dAcELizarufos_c::executeState_BackJump() {} +void dAcELizarufos_c::finalizeState_BackJump() {} +void dAcELizarufos_c::initializeState_CliffJump() {} +void dAcELizarufos_c::executeState_CliffJump() {} +void dAcELizarufos_c::finalizeState_CliffJump() {} +void dAcELizarufos_c::initializeState_GuardWait() {} +void dAcELizarufos_c::executeState_GuardWait() {} +void dAcELizarufos_c::finalizeState_GuardWait() {} +void dAcELizarufos_c::initializeState_Guard() {} +void dAcELizarufos_c::executeState_Guard() {} +void dAcELizarufos_c::finalizeState_Guard() {} +void dAcELizarufos_c::initializeState_JustGuard() {} +void dAcELizarufos_c::executeState_JustGuard() {} +void dAcELizarufos_c::finalizeState_JustGuard() {} +void dAcELizarufos_c::initializeState_RetMove() {} +void dAcELizarufos_c::executeState_RetMove() {} +void dAcELizarufos_c::finalizeState_RetMove() {} +void dAcELizarufos_c::initializeState_Damage() {} +void dAcELizarufos_c::executeState_Damage() {} +void dAcELizarufos_c::finalizeState_Damage() {} +void dAcELizarufos_c::initializeState_Falter() {} +void dAcELizarufos_c::executeState_Falter() {} +void dAcELizarufos_c::finalizeState_Falter() {} +void dAcELizarufos_c::initializeState_Stun() {} +void dAcELizarufos_c::executeState_Stun() {} +void dAcELizarufos_c::finalizeState_Stun() {} +void dAcELizarufos_c::initializeState_Fall() {} +void dAcELizarufos_c::executeState_Fall() {} +void dAcELizarufos_c::finalizeState_Fall() {} +void dAcELizarufos_c::initializeState_Dead() {} +void dAcELizarufos_c::executeState_Dead() {} +void dAcELizarufos_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_magma.cpp b/src/REL/d/a/e/d_a_e_magma.cpp index e69de29b..d98e451e 100644 --- a/src/REL/d/a/e/d_a_e_magma.cpp +++ b/src/REL/d/a/e/d_a_e_magma.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_MAGMA, dAcEmagma_c, fProfile::E_MAGMA, 0xFA, 0, 0); + +STATE_DEFINE(dAcEmagma_c, Birth); +STATE_DEFINE(dAcEmagma_c, Move); +STATE_DEFINE(dAcEmagma_c, BulletMove); +STATE_DEFINE(dAcEmagma_c, Frame); +STATE_DEFINE(dAcEmagma_c, Damage); + +void dAcEmagma_c::initializeState_Birth() {} +void dAcEmagma_c::executeState_Birth() {} +void dAcEmagma_c::finalizeState_Birth() {} +void dAcEmagma_c::initializeState_Move() {} +void dAcEmagma_c::executeState_Move() {} +void dAcEmagma_c::finalizeState_Move() {} +void dAcEmagma_c::initializeState_BulletMove() {} +void dAcEmagma_c::executeState_BulletMove() {} +void dAcEmagma_c::finalizeState_BulletMove() {} +void dAcEmagma_c::initializeState_Frame() {} +void dAcEmagma_c::executeState_Frame() {} +void dAcEmagma_c::finalizeState_Frame() {} +void dAcEmagma_c::initializeState_Damage() {} +void dAcEmagma_c::executeState_Damage() {} +void dAcEmagma_c::finalizeState_Damage() {} diff --git a/src/REL/d/a/e/d_a_e_maguppo.cpp b/src/REL/d/a/e/d_a_e_maguppo.cpp index e69de29b..c848f9c9 100644 --- a/src/REL/d/a/e/d_a_e_maguppo.cpp +++ b/src/REL/d/a/e/d_a_e_maguppo.cpp @@ -0,0 +1,57 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_MAGUPPO, dAcEmaguppo_c, fProfile::E_MAGUPPO, 0xFB, 0, 4098); + +STATE_DEFINE(dAcEmaguppo_c, Attack); +STATE_DEFINE(dAcEmaguppo_c, Appear); +STATE_DEFINE(dAcEmaguppo_c, Blow); +STATE_DEFINE(dAcEmaguppo_c, Corner); +STATE_DEFINE(dAcEmaguppo_c, Damage); +STATE_DEFINE(dAcEmaguppo_c, Dead); +STATE_DEFINE(dAcEmaguppo_c, Dive); +STATE_DEFINE(dAcEmaguppo_c, RailReverse); +STATE_DEFINE(dAcEmaguppo_c, RailWalk); +STATE_DEFINE(dAcEmaguppo_c, Stomped); +STATE_DEFINE(dAcEmaguppo_c, Stun); +STATE_DEFINE(dAcEmaguppo_c, DivingWait); +STATE_DEFINE(dAcEmaguppo_c, WaitAttack); + +void dAcEmaguppo_c::initializeState_Attack() {} +void dAcEmaguppo_c::executeState_Attack() {} +void dAcEmaguppo_c::finalizeState_Attack() {} +void dAcEmaguppo_c::initializeState_Appear() {} +void dAcEmaguppo_c::executeState_Appear() {} +void dAcEmaguppo_c::finalizeState_Appear() {} +void dAcEmaguppo_c::initializeState_Blow() {} +void dAcEmaguppo_c::executeState_Blow() {} +void dAcEmaguppo_c::finalizeState_Blow() {} +void dAcEmaguppo_c::initializeState_Corner() {} +void dAcEmaguppo_c::executeState_Corner() {} +void dAcEmaguppo_c::finalizeState_Corner() {} +void dAcEmaguppo_c::initializeState_Damage() {} +void dAcEmaguppo_c::executeState_Damage() {} +void dAcEmaguppo_c::finalizeState_Damage() {} +void dAcEmaguppo_c::initializeState_Dead() {} +void dAcEmaguppo_c::executeState_Dead() {} +void dAcEmaguppo_c::finalizeState_Dead() {} +void dAcEmaguppo_c::initializeState_Dive() {} +void dAcEmaguppo_c::executeState_Dive() {} +void dAcEmaguppo_c::finalizeState_Dive() {} +void dAcEmaguppo_c::initializeState_RailReverse() {} +void dAcEmaguppo_c::executeState_RailReverse() {} +void dAcEmaguppo_c::finalizeState_RailReverse() {} +void dAcEmaguppo_c::initializeState_RailWalk() {} +void dAcEmaguppo_c::executeState_RailWalk() {} +void dAcEmaguppo_c::finalizeState_RailWalk() {} +void dAcEmaguppo_c::initializeState_Stomped() {} +void dAcEmaguppo_c::executeState_Stomped() {} +void dAcEmaguppo_c::finalizeState_Stomped() {} +void dAcEmaguppo_c::initializeState_Stun() {} +void dAcEmaguppo_c::executeState_Stun() {} +void dAcEmaguppo_c::finalizeState_Stun() {} +void dAcEmaguppo_c::initializeState_DivingWait() {} +void dAcEmaguppo_c::executeState_DivingWait() {} +void dAcEmaguppo_c::finalizeState_DivingWait() {} +void dAcEmaguppo_c::initializeState_WaitAttack() {} +void dAcEmaguppo_c::executeState_WaitAttack() {} +void dAcEmaguppo_c::finalizeState_WaitAttack() {} diff --git a/src/REL/d/a/e/d_a_e_mr.cpp b/src/REL/d/a/e/d_a_e_mr.cpp index e69de29b..c11d93bd 100644 --- a/src/REL/d/a/e/d_a_e_mr.cpp +++ b/src/REL/d/a/e/d_a_e_mr.cpp @@ -0,0 +1,109 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_MR, dAcEmr_c, fProfile::E_MR, 0x11E, 0, 3); + +STATE_DEFINE(dAcEmr_c, Wait); +STATE_DEFINE(dAcEmr_c, Walk); +STATE_DEFINE(dAcEmr_c, Find); +STATE_DEFINE(dAcEmr_c, BattleMove); +STATE_DEFINE(dAcEmr_c, GuardSt); +STATE_DEFINE(dAcEmr_c, GuardEnd); +STATE_DEFINE(dAcEmr_c, Stick); +STATE_DEFINE(dAcEmr_c, BattleNoShieldMove); +STATE_DEFINE(dAcEmr_c, Swing); +STATE_DEFINE(dAcEmr_c, Rush); +STATE_DEFINE(dAcEmr_c, GuardJust); +STATE_DEFINE(dAcEmr_c, Lost); +STATE_DEFINE(dAcEmr_c, ShieldCut); +STATE_DEFINE(dAcEmr_c, ShieldThrow); +STATE_DEFINE(dAcEmr_c, ShieldOut); +STATE_DEFINE(dAcEmr_c, Dead); +STATE_DEFINE(dAcEmr_c, Piyori); +STATE_DEFINE(dAcEmr_c, WhipPiyori); +STATE_DEFINE(dAcEmr_c, BombReaction); +STATE_DEFINE(dAcEmr_c, Yoroke); +STATE_DEFINE(dAcEmr_c, EventWait); +STATE_DEFINE(dAcEmr_c, Damage); +STATE_DEFINE(dAcEmr_c, PathWait); +STATE_DEFINE(dAcEmr_c, PathWalk); +STATE_DEFINE(dAcEmr_c, Home); +STATE_DEFINE(dAcEmr_c, PathHome); + +void dAcEmr_c::initializeState_Wait() {} +void dAcEmr_c::executeState_Wait() {} +void dAcEmr_c::finalizeState_Wait() {} +void dAcEmr_c::initializeState_Walk() {} +void dAcEmr_c::executeState_Walk() {} +void dAcEmr_c::finalizeState_Walk() {} +void dAcEmr_c::initializeState_Find() {} +void dAcEmr_c::executeState_Find() {} +void dAcEmr_c::finalizeState_Find() {} +void dAcEmr_c::initializeState_BattleMove() {} +void dAcEmr_c::executeState_BattleMove() {} +void dAcEmr_c::finalizeState_BattleMove() {} +void dAcEmr_c::initializeState_GuardSt() {} +void dAcEmr_c::executeState_GuardSt() {} +void dAcEmr_c::finalizeState_GuardSt() {} +void dAcEmr_c::initializeState_GuardEnd() {} +void dAcEmr_c::executeState_GuardEnd() {} +void dAcEmr_c::finalizeState_GuardEnd() {} +void dAcEmr_c::initializeState_Stick() {} +void dAcEmr_c::executeState_Stick() {} +void dAcEmr_c::finalizeState_Stick() {} +void dAcEmr_c::initializeState_BattleNoShieldMove() {} +void dAcEmr_c::executeState_BattleNoShieldMove() {} +void dAcEmr_c::finalizeState_BattleNoShieldMove() {} +void dAcEmr_c::initializeState_Swing() {} +void dAcEmr_c::executeState_Swing() {} +void dAcEmr_c::finalizeState_Swing() {} +void dAcEmr_c::initializeState_Rush() {} +void dAcEmr_c::executeState_Rush() {} +void dAcEmr_c::finalizeState_Rush() {} +void dAcEmr_c::initializeState_GuardJust() {} +void dAcEmr_c::executeState_GuardJust() {} +void dAcEmr_c::finalizeState_GuardJust() {} +void dAcEmr_c::initializeState_Lost() {} +void dAcEmr_c::executeState_Lost() {} +void dAcEmr_c::finalizeState_Lost() {} +void dAcEmr_c::initializeState_ShieldCut() {} +void dAcEmr_c::executeState_ShieldCut() {} +void dAcEmr_c::finalizeState_ShieldCut() {} +void dAcEmr_c::initializeState_ShieldThrow() {} +void dAcEmr_c::executeState_ShieldThrow() {} +void dAcEmr_c::finalizeState_ShieldThrow() {} +void dAcEmr_c::initializeState_ShieldOut() {} +void dAcEmr_c::executeState_ShieldOut() {} +void dAcEmr_c::finalizeState_ShieldOut() {} +void dAcEmr_c::initializeState_Dead() {} +void dAcEmr_c::executeState_Dead() {} +void dAcEmr_c::finalizeState_Dead() {} +void dAcEmr_c::initializeState_Piyori() {} +void dAcEmr_c::executeState_Piyori() {} +void dAcEmr_c::finalizeState_Piyori() {} +void dAcEmr_c::initializeState_WhipPiyori() {} +void dAcEmr_c::executeState_WhipPiyori() {} +void dAcEmr_c::finalizeState_WhipPiyori() {} +void dAcEmr_c::initializeState_BombReaction() {} +void dAcEmr_c::executeState_BombReaction() {} +void dAcEmr_c::finalizeState_BombReaction() {} +void dAcEmr_c::initializeState_Yoroke() {} +void dAcEmr_c::executeState_Yoroke() {} +void dAcEmr_c::finalizeState_Yoroke() {} +void dAcEmr_c::initializeState_EventWait() {} +void dAcEmr_c::executeState_EventWait() {} +void dAcEmr_c::finalizeState_EventWait() {} +void dAcEmr_c::initializeState_Damage() {} +void dAcEmr_c::executeState_Damage() {} +void dAcEmr_c::finalizeState_Damage() {} +void dAcEmr_c::initializeState_PathWait() {} +void dAcEmr_c::executeState_PathWait() {} +void dAcEmr_c::finalizeState_PathWait() {} +void dAcEmr_c::initializeState_PathWalk() {} +void dAcEmr_c::executeState_PathWalk() {} +void dAcEmr_c::finalizeState_PathWalk() {} +void dAcEmr_c::initializeState_Home() {} +void dAcEmr_c::executeState_Home() {} +void dAcEmr_c::finalizeState_Home() {} +void dAcEmr_c::initializeState_PathHome() {} +void dAcEmr_c::executeState_PathHome() {} +void dAcEmr_c::finalizeState_PathHome() {} diff --git a/src/REL/d/a/e/d_a_e_mr_shield.cpp b/src/REL/d/a/e/d_a_e_mr_shield.cpp index e69de29b..6225d9c2 100644 --- a/src/REL/d/a/e/d_a_e_mr_shield.cpp +++ b/src/REL/d/a/e/d_a_e_mr_shield.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_MR_SHIELD, dAcE_Mr_Shield_c, fProfile::E_MR_SHIELD, 0x121, 0, 3); + +STATE_DEFINE(dAcE_Mr_Shield_c, Move); +STATE_DEFINE(dAcE_Mr_Shield_c, Wait); + +void dAcE_Mr_Shield_c::initializeState_Move() {} +void dAcE_Mr_Shield_c::executeState_Move() {} +void dAcE_Mr_Shield_c::finalizeState_Move() {} +void dAcE_Mr_Shield_c::initializeState_Wait() {} +void dAcE_Mr_Shield_c::executeState_Wait() {} +void dAcE_Mr_Shield_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/e/d_a_e_oc.cpp b/src/REL/d/a/e/d_a_e_oc.cpp index e69de29b..77d658aa 100644 --- a/src/REL/d/a/e/d_a_e_oc.cpp +++ b/src/REL/d/a/e/d_a_e_oc.cpp @@ -0,0 +1,113 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_OC, dAcEoc_c, fProfile::E_OC, 0xCD, 0, 3); + +STATE_DEFINE(dAcEoc_c, Wait); +STATE_DEFINE(dAcEoc_c, Standby); +STATE_DEFINE(dAcEoc_c, FindCall); +STATE_DEFINE(dAcEoc_c, Fight); +STATE_DEFINE(dAcEoc_c, Attack); +STATE_DEFINE(dAcEoc_c, BigAttack); +STATE_DEFINE(dAcEoc_c, Damage); +STATE_DEFINE(dAcEoc_c, Fire); +STATE_DEFINE(dAcEoc_c, Fail); +STATE_DEFINE(dAcEoc_c, StabGuard); +STATE_DEFINE(dAcEoc_c, Stun); +STATE_DEFINE(dAcEoc_c, PipeRun); +STATE_DEFINE(dAcEoc_c, PipeWait); +STATE_DEFINE(dAcEoc_c, Whistle); +STATE_DEFINE(dAcEoc_c, Flicked); +STATE_DEFINE(dAcEoc_c, AirDamage); +STATE_DEFINE(dAcEoc_c, Demo); +STATE_DEFINE(dAcEoc_c, PipeChase); +STATE_DEFINE(dAcEoc_c, SearchPipe); +STATE_DEFINE(dAcEoc_c, GetPipe); +STATE_DEFINE(dAcEoc_c, Summon); +STATE_DEFINE(dAcEoc_c, BombCarry); +STATE_DEFINE(dAcEoc_c, BombThrow); +STATE_DEFINE(dAcEoc_c, Escape); +STATE_DEFINE(dAcEoc_c, Equip); +STATE_DEFINE(dAcEoc_c, WhipCapture); +STATE_DEFINE(dAcEoc_c, DemoMove); + +void dAcEoc_c::initializeState_Wait() {} +void dAcEoc_c::executeState_Wait() {} +void dAcEoc_c::finalizeState_Wait() {} +void dAcEoc_c::initializeState_Standby() {} +void dAcEoc_c::executeState_Standby() {} +void dAcEoc_c::finalizeState_Standby() {} +void dAcEoc_c::initializeState_FindCall() {} +void dAcEoc_c::executeState_FindCall() {} +void dAcEoc_c::finalizeState_FindCall() {} +void dAcEoc_c::initializeState_Fight() {} +void dAcEoc_c::executeState_Fight() {} +void dAcEoc_c::finalizeState_Fight() {} +void dAcEoc_c::initializeState_Attack() {} +void dAcEoc_c::executeState_Attack() {} +void dAcEoc_c::finalizeState_Attack() {} +void dAcEoc_c::initializeState_BigAttack() {} +void dAcEoc_c::executeState_BigAttack() {} +void dAcEoc_c::finalizeState_BigAttack() {} +void dAcEoc_c::initializeState_Damage() {} +void dAcEoc_c::executeState_Damage() {} +void dAcEoc_c::finalizeState_Damage() {} +void dAcEoc_c::initializeState_Fire() {} +void dAcEoc_c::executeState_Fire() {} +void dAcEoc_c::finalizeState_Fire() {} +void dAcEoc_c::initializeState_Fail() {} +void dAcEoc_c::executeState_Fail() {} +void dAcEoc_c::finalizeState_Fail() {} +void dAcEoc_c::initializeState_StabGuard() {} +void dAcEoc_c::executeState_StabGuard() {} +void dAcEoc_c::finalizeState_StabGuard() {} +void dAcEoc_c::initializeState_Stun() {} +void dAcEoc_c::executeState_Stun() {} +void dAcEoc_c::finalizeState_Stun() {} +void dAcEoc_c::initializeState_PipeRun() {} +void dAcEoc_c::executeState_PipeRun() {} +void dAcEoc_c::finalizeState_PipeRun() {} +void dAcEoc_c::initializeState_PipeWait() {} +void dAcEoc_c::executeState_PipeWait() {} +void dAcEoc_c::finalizeState_PipeWait() {} +void dAcEoc_c::initializeState_Whistle() {} +void dAcEoc_c::executeState_Whistle() {} +void dAcEoc_c::finalizeState_Whistle() {} +void dAcEoc_c::initializeState_Flicked() {} +void dAcEoc_c::executeState_Flicked() {} +void dAcEoc_c::finalizeState_Flicked() {} +void dAcEoc_c::initializeState_AirDamage() {} +void dAcEoc_c::executeState_AirDamage() {} +void dAcEoc_c::finalizeState_AirDamage() {} +void dAcEoc_c::initializeState_Demo() {} +void dAcEoc_c::executeState_Demo() {} +void dAcEoc_c::finalizeState_Demo() {} +void dAcEoc_c::initializeState_PipeChase() {} +void dAcEoc_c::executeState_PipeChase() {} +void dAcEoc_c::finalizeState_PipeChase() {} +void dAcEoc_c::initializeState_SearchPipe() {} +void dAcEoc_c::executeState_SearchPipe() {} +void dAcEoc_c::finalizeState_SearchPipe() {} +void dAcEoc_c::initializeState_GetPipe() {} +void dAcEoc_c::executeState_GetPipe() {} +void dAcEoc_c::finalizeState_GetPipe() {} +void dAcEoc_c::initializeState_Summon() {} +void dAcEoc_c::executeState_Summon() {} +void dAcEoc_c::finalizeState_Summon() {} +void dAcEoc_c::initializeState_BombCarry() {} +void dAcEoc_c::executeState_BombCarry() {} +void dAcEoc_c::finalizeState_BombCarry() {} +void dAcEoc_c::initializeState_BombThrow() {} +void dAcEoc_c::executeState_BombThrow() {} +void dAcEoc_c::finalizeState_BombThrow() {} +void dAcEoc_c::initializeState_Escape() {} +void dAcEoc_c::executeState_Escape() {} +void dAcEoc_c::finalizeState_Escape() {} +void dAcEoc_c::initializeState_Equip() {} +void dAcEoc_c::executeState_Equip() {} +void dAcEoc_c::finalizeState_Equip() {} +void dAcEoc_c::initializeState_WhipCapture() {} +void dAcEoc_c::executeState_WhipCapture() {} +void dAcEoc_c::finalizeState_WhipCapture() {} +void dAcEoc_c::initializeState_DemoMove() {} +void dAcEoc_c::executeState_DemoMove() {} +void dAcEoc_c::finalizeState_DemoMove() {} diff --git a/src/REL/d/a/e/d_a_e_or.cpp b/src/REL/d/a/e/d_a_e_or.cpp index e69de29b..65b83843 100644 --- a/src/REL/d/a/e/d_a_e_or.cpp +++ b/src/REL/d/a/e/d_a_e_or.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_OR, dAcEor_c, fProfile::E_OR, 0xF3, 0, 3); + +STATE_DEFINE(dAcEor_c, Wait); +STATE_DEFINE(dAcEor_c, Appear); +STATE_DEFINE(dAcEor_c, Attack); +STATE_DEFINE(dAcEor_c, AttackCarry); +STATE_DEFINE(dAcEor_c, Stun); +STATE_DEFINE(dAcEor_c, Damage); +STATE_DEFINE(dAcEor_c, Hide); +STATE_DEFINE(dAcEor_c, Kyoro); + +void dAcEor_c::initializeState_Wait() {} +void dAcEor_c::executeState_Wait() {} +void dAcEor_c::finalizeState_Wait() {} +void dAcEor_c::initializeState_Appear() {} +void dAcEor_c::executeState_Appear() {} +void dAcEor_c::finalizeState_Appear() {} +void dAcEor_c::initializeState_Attack() {} +void dAcEor_c::executeState_Attack() {} +void dAcEor_c::finalizeState_Attack() {} +void dAcEor_c::initializeState_AttackCarry() {} +void dAcEor_c::executeState_AttackCarry() {} +void dAcEor_c::finalizeState_AttackCarry() {} +void dAcEor_c::initializeState_Stun() {} +void dAcEor_c::executeState_Stun() {} +void dAcEor_c::finalizeState_Stun() {} +void dAcEor_c::initializeState_Damage() {} +void dAcEor_c::executeState_Damage() {} +void dAcEor_c::finalizeState_Damage() {} +void dAcEor_c::initializeState_Hide() {} +void dAcEor_c::executeState_Hide() {} +void dAcEor_c::finalizeState_Hide() {} +void dAcEor_c::initializeState_Kyoro() {} +void dAcEor_c::executeState_Kyoro() {} +void dAcEor_c::finalizeState_Kyoro() {} diff --git a/src/REL/d/a/e/d_a_e_or_cannon.cpp b/src/REL/d/a/e/d_a_e_or_cannon.cpp index e69de29b..12ca8078 100644 --- a/src/REL/d/a/e/d_a_e_or_cannon.cpp +++ b/src/REL/d/a/e/d_a_e_or_cannon.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_OR_CANNON, dAcEorCannon_c, fProfile::E_OR_CANNON, 0xF4, 0, 3); + +STATE_DEFINE(dAcEorCannon_c, Wait); +STATE_DEFINE(dAcEorCannon_c, Attack); +STATE_DEFINE(dAcEorCannon_c, Death); + +void dAcEorCannon_c::initializeState_Wait() {} +void dAcEorCannon_c::executeState_Wait() {} +void dAcEorCannon_c::finalizeState_Wait() {} +void dAcEorCannon_c::initializeState_Attack() {} +void dAcEorCannon_c::executeState_Attack() {} +void dAcEorCannon_c::finalizeState_Attack() {} +void dAcEorCannon_c::initializeState_Death() {} +void dAcEorCannon_c::executeState_Death() {} +void dAcEorCannon_c::finalizeState_Death() {} diff --git a/src/REL/d/a/e/d_a_e_ph.cpp b/src/REL/d/a/e/d_a_e_ph.cpp index e69de29b..97a84eb5 100644 --- a/src/REL/d/a/e/d_a_e_ph.cpp +++ b/src/REL/d/a/e/d_a_e_ph.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_PH, dAcEPh_c, fProfile::E_PH, 0xF1, 0, 3); + +STATE_DEFINE(dAcEPh_c, Stop); +STATE_DEFINE(dAcEPh_c, PathMove); + +void dAcEPh_c::initializeState_Stop() {} +void dAcEPh_c::executeState_Stop() {} +void dAcEPh_c::finalizeState_Stop() {} +void dAcEPh_c::initializeState_PathMove() {} +void dAcEPh_c::executeState_PathMove() {} +void dAcEPh_c::finalizeState_PathMove() {} diff --git a/src/REL/d/a/e/d_a_e_po.cpp b/src/REL/d/a/e/d_a_e_po.cpp index e69de29b..91103079 100644 --- a/src/REL/d/a/e/d_a_e_po.cpp +++ b/src/REL/d/a/e/d_a_e_po.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_PO, dAcEPo_c, fProfile::E_PO, 0xF0, 0, 3); + +STATE_DEFINE(dAcEPo_c, Stop); +STATE_DEFINE(dAcEPo_c, Revival); +STATE_DEFINE(dAcEPo_c, Wait); +STATE_DEFINE(dAcEPo_c, Move); +STATE_DEFINE(dAcEPo_c, PathMove); +STATE_DEFINE(dAcEPo_c, Find); +STATE_DEFINE(dAcEPo_c, Event); +STATE_DEFINE(dAcEPo_c, SearchMove); + +void dAcEPo_c::initializeState_Stop() {} +void dAcEPo_c::executeState_Stop() {} +void dAcEPo_c::finalizeState_Stop() {} +void dAcEPo_c::initializeState_Revival() {} +void dAcEPo_c::executeState_Revival() {} +void dAcEPo_c::finalizeState_Revival() {} +void dAcEPo_c::initializeState_Wait() {} +void dAcEPo_c::executeState_Wait() {} +void dAcEPo_c::finalizeState_Wait() {} +void dAcEPo_c::initializeState_Move() {} +void dAcEPo_c::executeState_Move() {} +void dAcEPo_c::finalizeState_Move() {} +void dAcEPo_c::initializeState_PathMove() {} +void dAcEPo_c::executeState_PathMove() {} +void dAcEPo_c::finalizeState_PathMove() {} +void dAcEPo_c::initializeState_Find() {} +void dAcEPo_c::executeState_Find() {} +void dAcEPo_c::finalizeState_Find() {} +void dAcEPo_c::initializeState_Event() {} +void dAcEPo_c::executeState_Event() {} +void dAcEPo_c::finalizeState_Event() {} +void dAcEPo_c::initializeState_SearchMove() {} +void dAcEPo_c::executeState_SearchMove() {} +void dAcEPo_c::finalizeState_SearchMove() {} diff --git a/src/REL/d/a/e/d_a_e_remly.cpp b/src/REL/d/a/e/d_a_e_remly.cpp index e69de29b..b5d6deab 100644 --- a/src/REL/d/a/e/d_a_e_remly.cpp +++ b/src/REL/d/a/e/d_a_e_remly.cpp @@ -0,0 +1,101 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_REMLY, dAcEremly_c, fProfile::E_REMLY, 0xE1, 0, 3); + +STATE_DEFINE(dAcEremly_c, Wait); +STATE_DEFINE(dAcEremly_c, Walk); +STATE_DEFINE(dAcEremly_c, Run); +STATE_DEFINE(dAcEremly_c, Escape); +STATE_DEFINE(dAcEremly_c, EscapeDash); +STATE_DEFINE(dAcEremly_c, Wind); +STATE_DEFINE(dAcEremly_c, Hold); +STATE_DEFINE(dAcEremly_c, Jump); +STATE_DEFINE(dAcEremly_c, Fly); +STATE_DEFINE(dAcEremly_c, Damage); +STATE_DEFINE(dAcEremly_c, Sleep); +STATE_DEFINE(dAcEremly_c, Scared); +STATE_DEFINE(dAcEremly_c, Stun); +STATE_DEFINE(dAcEremly_c, Water); +STATE_DEFINE(dAcEremly_c, Hear); +STATE_DEFINE(dAcEremly_c, NightSleepDemo); +STATE_DEFINE(dAcEremly_c, NightFoo); +STATE_DEFINE(dAcEremly_c, NightReflectionFoo); +STATE_DEFINE(dAcEremly_c, NightWait); +STATE_DEFINE(dAcEremly_c, NightWalk); +STATE_DEFINE(dAcEremly_c, NightRun); +STATE_DEFINE(dAcEremly_c, NightRet); +STATE_DEFINE(dAcEremly_c, NightJumpAttack); +STATE_DEFINE(dAcEremly_c, BirthWait); + +void dAcEremly_c::initializeState_Wait() {} +void dAcEremly_c::executeState_Wait() {} +void dAcEremly_c::finalizeState_Wait() {} +void dAcEremly_c::initializeState_Walk() {} +void dAcEremly_c::executeState_Walk() {} +void dAcEremly_c::finalizeState_Walk() {} +void dAcEremly_c::initializeState_Run() {} +void dAcEremly_c::executeState_Run() {} +void dAcEremly_c::finalizeState_Run() {} +void dAcEremly_c::initializeState_Escape() {} +void dAcEremly_c::executeState_Escape() {} +void dAcEremly_c::finalizeState_Escape() {} +void dAcEremly_c::initializeState_EscapeDash() {} +void dAcEremly_c::executeState_EscapeDash() {} +void dAcEremly_c::finalizeState_EscapeDash() {} +void dAcEremly_c::initializeState_Wind() {} +void dAcEremly_c::executeState_Wind() {} +void dAcEremly_c::finalizeState_Wind() {} +void dAcEremly_c::initializeState_Hold() {} +void dAcEremly_c::executeState_Hold() {} +void dAcEremly_c::finalizeState_Hold() {} +void dAcEremly_c::initializeState_Jump() {} +void dAcEremly_c::executeState_Jump() {} +void dAcEremly_c::finalizeState_Jump() {} +void dAcEremly_c::initializeState_Fly() {} +void dAcEremly_c::executeState_Fly() {} +void dAcEremly_c::finalizeState_Fly() {} +void dAcEremly_c::initializeState_Damage() {} +void dAcEremly_c::executeState_Damage() {} +void dAcEremly_c::finalizeState_Damage() {} +void dAcEremly_c::initializeState_Sleep() {} +void dAcEremly_c::executeState_Sleep() {} +void dAcEremly_c::finalizeState_Sleep() {} +void dAcEremly_c::initializeState_Scared() {} +void dAcEremly_c::executeState_Scared() {} +void dAcEremly_c::finalizeState_Scared() {} +void dAcEremly_c::initializeState_Stun() {} +void dAcEremly_c::executeState_Stun() {} +void dAcEremly_c::finalizeState_Stun() {} +void dAcEremly_c::initializeState_Water() {} +void dAcEremly_c::executeState_Water() {} +void dAcEremly_c::finalizeState_Water() {} +void dAcEremly_c::initializeState_Hear() {} +void dAcEremly_c::executeState_Hear() {} +void dAcEremly_c::finalizeState_Hear() {} +void dAcEremly_c::initializeState_NightSleepDemo() {} +void dAcEremly_c::executeState_NightSleepDemo() {} +void dAcEremly_c::finalizeState_NightSleepDemo() {} +void dAcEremly_c::initializeState_NightFoo() {} +void dAcEremly_c::executeState_NightFoo() {} +void dAcEremly_c::finalizeState_NightFoo() {} +void dAcEremly_c::initializeState_NightReflectionFoo() {} +void dAcEremly_c::executeState_NightReflectionFoo() {} +void dAcEremly_c::finalizeState_NightReflectionFoo() {} +void dAcEremly_c::initializeState_NightWait() {} +void dAcEremly_c::executeState_NightWait() {} +void dAcEremly_c::finalizeState_NightWait() {} +void dAcEremly_c::initializeState_NightWalk() {} +void dAcEremly_c::executeState_NightWalk() {} +void dAcEremly_c::finalizeState_NightWalk() {} +void dAcEremly_c::initializeState_NightRun() {} +void dAcEremly_c::executeState_NightRun() {} +void dAcEremly_c::finalizeState_NightRun() {} +void dAcEremly_c::initializeState_NightRet() {} +void dAcEremly_c::executeState_NightRet() {} +void dAcEremly_c::finalizeState_NightRet() {} +void dAcEremly_c::initializeState_NightJumpAttack() {} +void dAcEremly_c::executeState_NightJumpAttack() {} +void dAcEremly_c::finalizeState_NightJumpAttack() {} +void dAcEremly_c::initializeState_BirthWait() {} +void dAcEremly_c::executeState_BirthWait() {} +void dAcEremly_c::finalizeState_BirthWait() {} diff --git a/src/REL/d/a/e/d_a_e_rupee_gue.cpp b/src/REL/d/a/e/d_a_e_rupee_gue.cpp index e69de29b..83ca64f2 100644 --- a/src/REL/d/a/e/d_a_e_rupee_gue.cpp +++ b/src/REL/d/a/e/d_a_e_rupee_gue.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_RUPEE_GUE, dAcErupeeGue_c, fProfile::E_RUPEE_GUE, 0x107, 0, 3); + +STATE_DEFINE(dAcErupeeGue_c, Wait); +STATE_DEFINE(dAcErupeeGue_c, RunAway); +STATE_DEFINE(dAcErupeeGue_c, Hit); +STATE_DEFINE(dAcErupeeGue_c, GHit); +STATE_DEFINE(dAcErupeeGue_c, Hide); +STATE_DEFINE(dAcErupeeGue_c, Death); + +void dAcErupeeGue_c::initializeState_Wait() {} +void dAcErupeeGue_c::executeState_Wait() {} +void dAcErupeeGue_c::finalizeState_Wait() {} +void dAcErupeeGue_c::initializeState_RunAway() {} +void dAcErupeeGue_c::executeState_RunAway() {} +void dAcErupeeGue_c::finalizeState_RunAway() {} +void dAcErupeeGue_c::initializeState_Hit() {} +void dAcErupeeGue_c::executeState_Hit() {} +void dAcErupeeGue_c::finalizeState_Hit() {} +void dAcErupeeGue_c::initializeState_GHit() {} +void dAcErupeeGue_c::executeState_GHit() {} +void dAcErupeeGue_c::finalizeState_GHit() {} +void dAcErupeeGue_c::initializeState_Hide() {} +void dAcErupeeGue_c::executeState_Hide() {} +void dAcErupeeGue_c::finalizeState_Hide() {} +void dAcErupeeGue_c::initializeState_Death() {} +void dAcErupeeGue_c::executeState_Death() {} +void dAcErupeeGue_c::finalizeState_Death() {} diff --git a/src/REL/d/a/e/d_a_e_sf.cpp b/src/REL/d/a/e/d_a_e_sf.cpp index e69de29b..cbbff629 100644 --- a/src/REL/d/a/e/d_a_e_sf.cpp +++ b/src/REL/d/a/e/d_a_e_sf.cpp @@ -0,0 +1,49 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_SF, dAcEsf_c, fProfile::E_SF, 0xC8, 0, 2); + +STATE_DEFINE(dAcEsf_c, Standby); +STATE_DEFINE(dAcEsf_c, Home); +STATE_DEFINE(dAcEsf_c, Fight); +STATE_DEFINE(dAcEsf_c, Attack); +STATE_DEFINE(dAcEsf_c, AttackB); +STATE_DEFINE(dAcEsf_c, Attack2); +STATE_DEFINE(dAcEsf_c, Guard); +STATE_DEFINE(dAcEsf_c, Guard2); +STATE_DEFINE(dAcEsf_c, GuardJust); +STATE_DEFINE(dAcEsf_c, Damage); +STATE_DEFINE(dAcEsf_c, Fail); + +void dAcEsf_c::initializeState_Standby() {} +void dAcEsf_c::executeState_Standby() {} +void dAcEsf_c::finalizeState_Standby() {} +void dAcEsf_c::initializeState_Home() {} +void dAcEsf_c::executeState_Home() {} +void dAcEsf_c::finalizeState_Home() {} +void dAcEsf_c::initializeState_Fight() {} +void dAcEsf_c::executeState_Fight() {} +void dAcEsf_c::finalizeState_Fight() {} +void dAcEsf_c::initializeState_Attack() {} +void dAcEsf_c::executeState_Attack() {} +void dAcEsf_c::finalizeState_Attack() {} +void dAcEsf_c::initializeState_AttackB() {} +void dAcEsf_c::executeState_AttackB() {} +void dAcEsf_c::finalizeState_AttackB() {} +void dAcEsf_c::initializeState_Attack2() {} +void dAcEsf_c::executeState_Attack2() {} +void dAcEsf_c::finalizeState_Attack2() {} +void dAcEsf_c::initializeState_Guard() {} +void dAcEsf_c::executeState_Guard() {} +void dAcEsf_c::finalizeState_Guard() {} +void dAcEsf_c::initializeState_Guard2() {} +void dAcEsf_c::executeState_Guard2() {} +void dAcEsf_c::finalizeState_Guard2() {} +void dAcEsf_c::initializeState_GuardJust() {} +void dAcEsf_c::executeState_GuardJust() {} +void dAcEsf_c::finalizeState_GuardJust() {} +void dAcEsf_c::initializeState_Damage() {} +void dAcEsf_c::executeState_Damage() {} +void dAcEsf_c::finalizeState_Damage() {} +void dAcEsf_c::initializeState_Fail() {} +void dAcEsf_c::executeState_Fail() {} +void dAcEsf_c::finalizeState_Fail() {} diff --git a/src/REL/d/a/e/d_a_e_sf4.cpp b/src/REL/d/a/e/d_a_e_sf4.cpp index e69de29b..f39c34a9 100644 --- a/src/REL/d/a/e/d_a_e_sf4.cpp +++ b/src/REL/d/a/e/d_a_e_sf4.cpp @@ -0,0 +1,45 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_SF4, dAcEsf4_c, fProfile::E_SF4, 0xC9, 0, 2); + +STATE_DEFINE(dAcEsf4_c, Standby); +STATE_DEFINE(dAcEsf4_c, Fight); +STATE_DEFINE(dAcEsf4_c, Attack); +STATE_DEFINE(dAcEsf4_c, Guard); +STATE_DEFINE(dAcEsf4_c, Guard2); +STATE_DEFINE(dAcEsf4_c, GuardJust); +STATE_DEFINE(dAcEsf4_c, Counter); +STATE_DEFINE(dAcEsf4_c, Change4Sword); +STATE_DEFINE(dAcEsf4_c, Damage); +STATE_DEFINE(dAcEsf4_c, End); + +void dAcEsf4_c::initializeState_Standby() {} +void dAcEsf4_c::executeState_Standby() {} +void dAcEsf4_c::finalizeState_Standby() {} +void dAcEsf4_c::initializeState_Fight() {} +void dAcEsf4_c::executeState_Fight() {} +void dAcEsf4_c::finalizeState_Fight() {} +void dAcEsf4_c::initializeState_Attack() {} +void dAcEsf4_c::executeState_Attack() {} +void dAcEsf4_c::finalizeState_Attack() {} +void dAcEsf4_c::initializeState_Guard() {} +void dAcEsf4_c::executeState_Guard() {} +void dAcEsf4_c::finalizeState_Guard() {} +void dAcEsf4_c::initializeState_Guard2() {} +void dAcEsf4_c::executeState_Guard2() {} +void dAcEsf4_c::finalizeState_Guard2() {} +void dAcEsf4_c::initializeState_GuardJust() {} +void dAcEsf4_c::executeState_GuardJust() {} +void dAcEsf4_c::finalizeState_GuardJust() {} +void dAcEsf4_c::initializeState_Counter() {} +void dAcEsf4_c::executeState_Counter() {} +void dAcEsf4_c::finalizeState_Counter() {} +void dAcEsf4_c::initializeState_Change4Sword() {} +void dAcEsf4_c::executeState_Change4Sword() {} +void dAcEsf4_c::finalizeState_Change4Sword() {} +void dAcEsf4_c::initializeState_Damage() {} +void dAcEsf4_c::executeState_Damage() {} +void dAcEsf4_c::finalizeState_Damage() {} +void dAcEsf4_c::initializeState_End() {} +void dAcEsf4_c::executeState_End() {} +void dAcEsf4_c::finalizeState_End() {} diff --git a/src/REL/d/a/e/d_a_e_siren.cpp b/src/REL/d/a/e/d_a_e_siren.cpp index e69de29b..93817684 100644 --- a/src/REL/d/a/e/d_a_e_siren.cpp +++ b/src/REL/d/a/e/d_a_e_siren.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_SIREN, dAcESiren_c, fProfile::E_SIREN, 0xEF, 0, 3); + +STATE_DEFINE(dAcESiren_c, Wait); +STATE_DEFINE(dAcESiren_c, Revival); +STATE_DEFINE(dAcESiren_c, Move); +STATE_DEFINE(dAcESiren_c, PathMove); +STATE_DEFINE(dAcESiren_c, Turn); +STATE_DEFINE(dAcESiren_c, Event); + +void dAcESiren_c::initializeState_Wait() {} +void dAcESiren_c::executeState_Wait() {} +void dAcESiren_c::finalizeState_Wait() {} +void dAcESiren_c::initializeState_Revival() {} +void dAcESiren_c::executeState_Revival() {} +void dAcESiren_c::finalizeState_Revival() {} +void dAcESiren_c::initializeState_Move() {} +void dAcESiren_c::executeState_Move() {} +void dAcESiren_c::finalizeState_Move() {} +void dAcESiren_c::initializeState_PathMove() {} +void dAcESiren_c::executeState_PathMove() {} +void dAcESiren_c::finalizeState_PathMove() {} +void dAcESiren_c::initializeState_Turn() {} +void dAcESiren_c::executeState_Turn() {} +void dAcESiren_c::finalizeState_Turn() {} +void dAcESiren_c::initializeState_Event() {} +void dAcESiren_c::executeState_Event() {} +void dAcESiren_c::finalizeState_Event() {} diff --git a/src/REL/d/a/e/d_a_e_skytail.cpp b/src/REL/d/a/e/d_a_e_skytail.cpp index e69de29b..b56b739a 100644 --- a/src/REL/d/a/e/d_a_e_skytail.cpp +++ b/src/REL/d/a/e/d_a_e_skytail.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_SKYTAIL, dAcESkytail_c, fProfile::E_SKYTAIL, 0xD7, 0, 2); + +STATE_DEFINE(dAcESkytail_c, RandomMove); +STATE_DEFINE(dAcESkytail_c, Move); +STATE_DEFINE(dAcESkytail_c, ParallelMove); +STATE_DEFINE(dAcESkytail_c, FrontAttack); +STATE_DEFINE(dAcESkytail_c, Charge); +STATE_DEFINE(dAcESkytail_c, Dead); +STATE_DEFINE(dAcESkytail_c, Skytail); + +void dAcESkytail_c::initializeState_RandomMove() {} +void dAcESkytail_c::executeState_RandomMove() {} +void dAcESkytail_c::finalizeState_RandomMove() {} +void dAcESkytail_c::initializeState_Move() {} +void dAcESkytail_c::executeState_Move() {} +void dAcESkytail_c::finalizeState_Move() {} +void dAcESkytail_c::initializeState_ParallelMove() {} +void dAcESkytail_c::executeState_ParallelMove() {} +void dAcESkytail_c::finalizeState_ParallelMove() {} +void dAcESkytail_c::initializeState_FrontAttack() {} +void dAcESkytail_c::executeState_FrontAttack() {} +void dAcESkytail_c::finalizeState_FrontAttack() {} +void dAcESkytail_c::initializeState_Charge() {} +void dAcESkytail_c::executeState_Charge() {} +void dAcESkytail_c::finalizeState_Charge() {} +void dAcESkytail_c::initializeState_Dead() {} +void dAcESkytail_c::executeState_Dead() {} +void dAcESkytail_c::finalizeState_Dead() {} +void dAcESkytail_c::initializeState_Skytail() {} +void dAcESkytail_c::executeState_Skytail() {} +void dAcESkytail_c::finalizeState_Skytail() {} diff --git a/src/REL/d/a/e/d_a_e_sm.cpp b/src/REL/d/a/e/d_a_e_sm.cpp index e69de29b..53f2cc0f 100644 --- a/src/REL/d/a/e/d_a_e_sm.cpp +++ b/src/REL/d/a/e/d_a_e_sm.cpp @@ -0,0 +1,45 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_SM, dAcEsm_c, fProfile::E_SM, 0xEB, 0, 4098); + +STATE_DEFINE(dAcEsm_c, BaseMother); +STATE_DEFINE(dAcEsm_c, Wait); +STATE_DEFINE(dAcEsm_c, Walk); +STATE_DEFINE(dAcEsm_c, BirthJump); +STATE_DEFINE(dAcEsm_c, Shake); +STATE_DEFINE(dAcEsm_c, Attack); +STATE_DEFINE(dAcEsm_c, Electrical); +STATE_DEFINE(dAcEsm_c, Absorption); +STATE_DEFINE(dAcEsm_c, Fusion); +STATE_DEFINE(dAcEsm_c, Dead); + +void dAcEsm_c::initializeState_BaseMother() {} +void dAcEsm_c::executeState_BaseMother() {} +void dAcEsm_c::finalizeState_BaseMother() {} +void dAcEsm_c::initializeState_Wait() {} +void dAcEsm_c::executeState_Wait() {} +void dAcEsm_c::finalizeState_Wait() {} +void dAcEsm_c::initializeState_Walk() {} +void dAcEsm_c::executeState_Walk() {} +void dAcEsm_c::finalizeState_Walk() {} +void dAcEsm_c::initializeState_BirthJump() {} +void dAcEsm_c::executeState_BirthJump() {} +void dAcEsm_c::finalizeState_BirthJump() {} +void dAcEsm_c::initializeState_Shake() {} +void dAcEsm_c::executeState_Shake() {} +void dAcEsm_c::finalizeState_Shake() {} +void dAcEsm_c::initializeState_Attack() {} +void dAcEsm_c::executeState_Attack() {} +void dAcEsm_c::finalizeState_Attack() {} +void dAcEsm_c::initializeState_Electrical() {} +void dAcEsm_c::executeState_Electrical() {} +void dAcEsm_c::finalizeState_Electrical() {} +void dAcEsm_c::initializeState_Absorption() {} +void dAcEsm_c::executeState_Absorption() {} +void dAcEsm_c::finalizeState_Absorption() {} +void dAcEsm_c::initializeState_Fusion() {} +void dAcEsm_c::executeState_Fusion() {} +void dAcEsm_c::finalizeState_Fusion() {} +void dAcEsm_c::initializeState_Dead() {} +void dAcEsm_c::executeState_Dead() {} +void dAcEsm_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_spark.cpp b/src/REL/d/a/e/d_a_e_spark.cpp index e69de29b..56895e2c 100644 --- a/src/REL/d/a/e/d_a_e_spark.cpp +++ b/src/REL/d/a/e/d_a_e_spark.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_SPARK, dAcEspark_c, fProfile::E_SPARK, 0xF9, 0, 0); + +STATE_DEFINE(dAcEspark_c, Wait); +STATE_DEFINE(dAcEspark_c, EyeWait); +STATE_DEFINE(dAcEspark_c, Move); +STATE_DEFINE(dAcEspark_c, Damage); +STATE_DEFINE(dAcEspark_c, Dead); +STATE_DEFINE(dAcEspark_c, Stun); + +void dAcEspark_c::initializeState_Wait() {} +void dAcEspark_c::executeState_Wait() {} +void dAcEspark_c::finalizeState_Wait() {} +void dAcEspark_c::initializeState_EyeWait() {} +void dAcEspark_c::executeState_EyeWait() {} +void dAcEspark_c::finalizeState_EyeWait() {} +void dAcEspark_c::initializeState_Move() {} +void dAcEspark_c::executeState_Move() {} +void dAcEspark_c::finalizeState_Move() {} +void dAcEspark_c::initializeState_Damage() {} +void dAcEspark_c::executeState_Damage() {} +void dAcEspark_c::finalizeState_Damage() {} +void dAcEspark_c::initializeState_Dead() {} +void dAcEspark_c::executeState_Dead() {} +void dAcEspark_c::finalizeState_Dead() {} +void dAcEspark_c::initializeState_Stun() {} +void dAcEspark_c::executeState_Stun() {} +void dAcEspark_c::finalizeState_Stun() {} diff --git a/src/REL/d/a/e/d_a_e_st.cpp b/src/REL/d/a/e/d_a_e_st.cpp index e69de29b..2b42716f 100644 --- a/src/REL/d/a/e/d_a_e_st.cpp +++ b/src/REL/d/a/e/d_a_e_st.cpp @@ -0,0 +1,125 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_ST, dAcEst_c, fProfile::E_ST, 0xCA, 0, 2); + +STATE_DEFINE(dAcEst_c, Home); +STATE_DEFINE(dAcEst_c, HomeLine); +STATE_DEFINE(dAcEst_c, HangHide); +STATE_DEFINE(dAcEst_c, HangWait); +STATE_DEFINE(dAcEst_c, HangAttack); +STATE_DEFINE(dAcEst_c, HangStun); +STATE_DEFINE(dAcEst_c, Drop); +STATE_DEFINE(dAcEst_c, NormalWalk); +STATE_DEFINE(dAcEst_c, NormalWait); +STATE_DEFINE(dAcEst_c, Fight); +STATE_DEFINE(dAcEst_c, JumpAttack); +STATE_DEFINE(dAcEst_c, WireAttack); +STATE_DEFINE(dAcEst_c, Hug); +STATE_DEFINE(dAcEst_c, HugWalk); +STATE_DEFINE(dAcEst_c, CancelHug); +STATE_DEFINE(dAcEst_c, Stun); +STATE_DEFINE(dAcEst_c, StandEnd); +STATE_DEFINE(dAcEst_c, StandStun); +STATE_DEFINE(dAcEst_c, StandHit); +STATE_DEFINE(dAcEst_c, Defense); +STATE_DEFINE(dAcEst_c, Dead); +STATE_DEFINE(dAcEst_c, WaterDead); +STATE_DEFINE(dAcEst_c, StandDead); +STATE_DEFINE(dAcEst_c, Reverse); +STATE_DEFINE(dAcEst_c, SpiderWait); +STATE_DEFINE(dAcEst_c, SpiderMove); +STATE_DEFINE(dAcEst_c, SpiderAttack); +STATE_DEFINE(dAcEst_c, SpiderHome); +STATE_DEFINE(dAcEst_c, SpiderFang); +STATE_DEFINE(dAcEst_c, WindGuard); + +void dAcEst_c::initializeState_Home() {} +void dAcEst_c::executeState_Home() {} +void dAcEst_c::finalizeState_Home() {} +void dAcEst_c::initializeState_HomeLine() {} +void dAcEst_c::executeState_HomeLine() {} +void dAcEst_c::finalizeState_HomeLine() {} +void dAcEst_c::initializeState_HangHide() {} +void dAcEst_c::executeState_HangHide() {} +void dAcEst_c::finalizeState_HangHide() {} +void dAcEst_c::initializeState_HangWait() {} +void dAcEst_c::executeState_HangWait() {} +void dAcEst_c::finalizeState_HangWait() {} +void dAcEst_c::initializeState_HangAttack() {} +void dAcEst_c::executeState_HangAttack() {} +void dAcEst_c::finalizeState_HangAttack() {} +void dAcEst_c::initializeState_HangStun() {} +void dAcEst_c::executeState_HangStun() {} +void dAcEst_c::finalizeState_HangStun() {} +void dAcEst_c::initializeState_Drop() {} +void dAcEst_c::executeState_Drop() {} +void dAcEst_c::finalizeState_Drop() {} +void dAcEst_c::initializeState_NormalWalk() {} +void dAcEst_c::executeState_NormalWalk() {} +void dAcEst_c::finalizeState_NormalWalk() {} +void dAcEst_c::initializeState_NormalWait() {} +void dAcEst_c::executeState_NormalWait() {} +void dAcEst_c::finalizeState_NormalWait() {} +void dAcEst_c::initializeState_Fight() {} +void dAcEst_c::executeState_Fight() {} +void dAcEst_c::finalizeState_Fight() {} +void dAcEst_c::initializeState_JumpAttack() {} +void dAcEst_c::executeState_JumpAttack() {} +void dAcEst_c::finalizeState_JumpAttack() {} +void dAcEst_c::initializeState_WireAttack() {} +void dAcEst_c::executeState_WireAttack() {} +void dAcEst_c::finalizeState_WireAttack() {} +void dAcEst_c::initializeState_Hug() {} +void dAcEst_c::executeState_Hug() {} +void dAcEst_c::finalizeState_Hug() {} +void dAcEst_c::initializeState_HugWalk() {} +void dAcEst_c::executeState_HugWalk() {} +void dAcEst_c::finalizeState_HugWalk() {} +void dAcEst_c::initializeState_CancelHug() {} +void dAcEst_c::executeState_CancelHug() {} +void dAcEst_c::finalizeState_CancelHug() {} +void dAcEst_c::initializeState_Stun() {} +void dAcEst_c::executeState_Stun() {} +void dAcEst_c::finalizeState_Stun() {} +void dAcEst_c::initializeState_StandEnd() {} +void dAcEst_c::executeState_StandEnd() {} +void dAcEst_c::finalizeState_StandEnd() {} +void dAcEst_c::initializeState_StandStun() {} +void dAcEst_c::executeState_StandStun() {} +void dAcEst_c::finalizeState_StandStun() {} +void dAcEst_c::initializeState_StandHit() {} +void dAcEst_c::executeState_StandHit() {} +void dAcEst_c::finalizeState_StandHit() {} +void dAcEst_c::initializeState_Defense() {} +void dAcEst_c::executeState_Defense() {} +void dAcEst_c::finalizeState_Defense() {} +void dAcEst_c::initializeState_Dead() {} +void dAcEst_c::executeState_Dead() {} +void dAcEst_c::finalizeState_Dead() {} +void dAcEst_c::initializeState_WaterDead() {} +void dAcEst_c::executeState_WaterDead() {} +void dAcEst_c::finalizeState_WaterDead() {} +void dAcEst_c::initializeState_StandDead() {} +void dAcEst_c::executeState_StandDead() {} +void dAcEst_c::finalizeState_StandDead() {} +void dAcEst_c::initializeState_Reverse() {} +void dAcEst_c::executeState_Reverse() {} +void dAcEst_c::finalizeState_Reverse() {} +void dAcEst_c::initializeState_SpiderWait() {} +void dAcEst_c::executeState_SpiderWait() {} +void dAcEst_c::finalizeState_SpiderWait() {} +void dAcEst_c::initializeState_SpiderMove() {} +void dAcEst_c::executeState_SpiderMove() {} +void dAcEst_c::finalizeState_SpiderMove() {} +void dAcEst_c::initializeState_SpiderAttack() {} +void dAcEst_c::executeState_SpiderAttack() {} +void dAcEst_c::finalizeState_SpiderAttack() {} +void dAcEst_c::initializeState_SpiderHome() {} +void dAcEst_c::executeState_SpiderHome() {} +void dAcEst_c::finalizeState_SpiderHome() {} +void dAcEst_c::initializeState_SpiderFang() {} +void dAcEst_c::executeState_SpiderFang() {} +void dAcEst_c::finalizeState_SpiderFang() {} +void dAcEst_c::initializeState_WindGuard() {} +void dAcEst_c::executeState_WindGuard() {} +void dAcEst_c::finalizeState_WindGuard() {} diff --git a/src/REL/d/a/e/d_a_e_st_wire.cpp b/src/REL/d/a/e/d_a_e_st_wire.cpp index e69de29b..10818fbb 100644 --- a/src/REL/d/a/e/d_a_e_st_wire.cpp +++ b/src/REL/d/a/e/d_a_e_st_wire.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_ST_WIRE, dAcEstwire_c, fProfile::E_ST_WIRE, 0xCB, 0, 0); + +STATE_DEFINE(dAcEstwire_c, Shoot); +STATE_DEFINE(dAcEstwire_c, Fix); +STATE_DEFINE(dAcEstwire_c, Out); +STATE_DEFINE(dAcEstwire_c, AirBack); + +void dAcEstwire_c::initializeState_Shoot() {} +void dAcEstwire_c::executeState_Shoot() {} +void dAcEstwire_c::finalizeState_Shoot() {} +void dAcEstwire_c::initializeState_Fix() {} +void dAcEstwire_c::executeState_Fix() {} +void dAcEstwire_c::finalizeState_Fix() {} +void dAcEstwire_c::initializeState_Out() {} +void dAcEstwire_c::executeState_Out() {} +void dAcEstwire_c::finalizeState_Out() {} +void dAcEstwire_c::initializeState_AirBack() {} +void dAcEstwire_c::executeState_AirBack() {} +void dAcEstwire_c::finalizeState_AirBack() {} diff --git a/src/REL/d/a/e/d_a_e_syakomaito.cpp b/src/REL/d/a/e/d_a_e_syakomaito.cpp index e69de29b..cd0b1148 100644 --- a/src/REL/d/a/e/d_a_e_syakomaito.cpp +++ b/src/REL/d/a/e/d_a_e_syakomaito.cpp @@ -0,0 +1,73 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_SYAKOMAITO, dAcESyakomaito_c, fProfile::E_SYAKOMAITO, 0xC0, 0, 4099); + +STATE_DEFINE(dAcESyakomaito_c, Wait); +STATE_DEFINE(dAcESyakomaito_c, Kyoro); +STATE_DEFINE(dAcESyakomaito_c, Find); +STATE_DEFINE(dAcESyakomaito_c, FindSound); +STATE_DEFINE(dAcESyakomaito_c, Move); +STATE_DEFINE(dAcESyakomaito_c, Search); +STATE_DEFINE(dAcESyakomaito_c, RetMove); +STATE_DEFINE(dAcESyakomaito_c, KnockBack); +STATE_DEFINE(dAcESyakomaito_c, GuardImpact); +STATE_DEFINE(dAcESyakomaito_c, Damage); +STATE_DEFINE(dAcESyakomaito_c, Stun); +STATE_DEFINE(dAcESyakomaito_c, Dead); +STATE_DEFINE(dAcESyakomaito_c, Debt); +STATE_DEFINE(dAcESyakomaito_c, ReverseWait); +STATE_DEFINE(dAcESyakomaito_c, Appear); +STATE_DEFINE(dAcESyakomaito_c, Drive); +STATE_DEFINE(dAcESyakomaito_c, Teni); + +void dAcESyakomaito_c::initializeState_Wait() {} +void dAcESyakomaito_c::executeState_Wait() {} +void dAcESyakomaito_c::finalizeState_Wait() {} +void dAcESyakomaito_c::initializeState_Kyoro() {} +void dAcESyakomaito_c::executeState_Kyoro() {} +void dAcESyakomaito_c::finalizeState_Kyoro() {} +void dAcESyakomaito_c::initializeState_Find() {} +void dAcESyakomaito_c::executeState_Find() {} +void dAcESyakomaito_c::finalizeState_Find() {} +void dAcESyakomaito_c::initializeState_FindSound() {} +void dAcESyakomaito_c::executeState_FindSound() {} +void dAcESyakomaito_c::finalizeState_FindSound() {} +void dAcESyakomaito_c::initializeState_Move() {} +void dAcESyakomaito_c::executeState_Move() {} +void dAcESyakomaito_c::finalizeState_Move() {} +void dAcESyakomaito_c::initializeState_Search() {} +void dAcESyakomaito_c::executeState_Search() {} +void dAcESyakomaito_c::finalizeState_Search() {} +void dAcESyakomaito_c::initializeState_RetMove() {} +void dAcESyakomaito_c::executeState_RetMove() {} +void dAcESyakomaito_c::finalizeState_RetMove() {} +void dAcESyakomaito_c::initializeState_KnockBack() {} +void dAcESyakomaito_c::executeState_KnockBack() {} +void dAcESyakomaito_c::finalizeState_KnockBack() {} +void dAcESyakomaito_c::initializeState_GuardImpact() {} +void dAcESyakomaito_c::executeState_GuardImpact() {} +void dAcESyakomaito_c::finalizeState_GuardImpact() {} +void dAcESyakomaito_c::initializeState_Damage() {} +void dAcESyakomaito_c::executeState_Damage() {} +void dAcESyakomaito_c::finalizeState_Damage() {} +void dAcESyakomaito_c::initializeState_Stun() {} +void dAcESyakomaito_c::executeState_Stun() {} +void dAcESyakomaito_c::finalizeState_Stun() {} +void dAcESyakomaito_c::initializeState_Dead() {} +void dAcESyakomaito_c::executeState_Dead() {} +void dAcESyakomaito_c::finalizeState_Dead() {} +void dAcESyakomaito_c::initializeState_Debt() {} +void dAcESyakomaito_c::executeState_Debt() {} +void dAcESyakomaito_c::finalizeState_Debt() {} +void dAcESyakomaito_c::initializeState_ReverseWait() {} +void dAcESyakomaito_c::executeState_ReverseWait() {} +void dAcESyakomaito_c::finalizeState_ReverseWait() {} +void dAcESyakomaito_c::initializeState_Appear() {} +void dAcESyakomaito_c::executeState_Appear() {} +void dAcESyakomaito_c::finalizeState_Appear() {} +void dAcESyakomaito_c::initializeState_Drive() {} +void dAcESyakomaito_c::executeState_Drive() {} +void dAcESyakomaito_c::finalizeState_Drive() {} +void dAcESyakomaito_c::initializeState_Teni() {} +void dAcESyakomaito_c::executeState_Teni() {} +void dAcESyakomaito_c::finalizeState_Teni() {} diff --git a/src/REL/d/a/e/d_a_e_tn2.cpp b/src/REL/d/a/e/d_a_e_tn2.cpp index e69de29b..b75d5443 100644 --- a/src/REL/d/a/e/d_a_e_tn2.cpp +++ b/src/REL/d/a/e/d_a_e_tn2.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_TN2, dAcEtn2_c, fProfile::E_TN2, 0x109, 0, 3); + +STATE_DEFINE(dAcEtn2_c, ArmorAttack); +STATE_DEFINE(dAcEtn2_c, ArmorWait); +STATE_DEFINE(dAcEtn2_c, ArmorWalk); + +void dAcEtn2_c::initializeState_ArmorAttack() {} +void dAcEtn2_c::executeState_ArmorAttack() {} +void dAcEtn2_c::finalizeState_ArmorAttack() {} +void dAcEtn2_c::initializeState_ArmorWait() {} +void dAcEtn2_c::executeState_ArmorWait() {} +void dAcEtn2_c::finalizeState_ArmorWait() {} +void dAcEtn2_c::initializeState_ArmorWalk() {} +void dAcEtn2_c::executeState_ArmorWalk() {} +void dAcEtn2_c::finalizeState_ArmorWalk() {} diff --git a/src/REL/d/a/e/d_a_e_ws.cpp b/src/REL/d/a/e/d_a_e_ws.cpp index e69de29b..ed1d8262 100644 --- a/src/REL/d/a/e/d_a_e_ws.cpp +++ b/src/REL/d/a/e/d_a_e_ws.cpp @@ -0,0 +1,49 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_WS, dAcEws_c, fProfile::E_WS, 0x10C, 0, 3); + +STATE_DEFINE(dAcEws_c, Wait); +STATE_DEFINE(dAcEws_c, Move); +STATE_DEFINE(dAcEws_c, PyMove); +STATE_DEFINE(dAcEws_c, JumpReady); +STATE_DEFINE(dAcEws_c, JumpReady2); +STATE_DEFINE(dAcEws_c, Jump); +STATE_DEFINE(dAcEws_c, Hug); +STATE_DEFINE(dAcEws_c, ReturnJump); +STATE_DEFINE(dAcEws_c, Return); +STATE_DEFINE(dAcEws_c, Escape); +STATE_DEFINE(dAcEws_c, Dead); + +void dAcEws_c::initializeState_Wait() {} +void dAcEws_c::executeState_Wait() {} +void dAcEws_c::finalizeState_Wait() {} +void dAcEws_c::initializeState_Move() {} +void dAcEws_c::executeState_Move() {} +void dAcEws_c::finalizeState_Move() {} +void dAcEws_c::initializeState_PyMove() {} +void dAcEws_c::executeState_PyMove() {} +void dAcEws_c::finalizeState_PyMove() {} +void dAcEws_c::initializeState_JumpReady() {} +void dAcEws_c::executeState_JumpReady() {} +void dAcEws_c::finalizeState_JumpReady() {} +void dAcEws_c::initializeState_JumpReady2() {} +void dAcEws_c::executeState_JumpReady2() {} +void dAcEws_c::finalizeState_JumpReady2() {} +void dAcEws_c::initializeState_Jump() {} +void dAcEws_c::executeState_Jump() {} +void dAcEws_c::finalizeState_Jump() {} +void dAcEws_c::initializeState_Hug() {} +void dAcEws_c::executeState_Hug() {} +void dAcEws_c::finalizeState_Hug() {} +void dAcEws_c::initializeState_ReturnJump() {} +void dAcEws_c::executeState_ReturnJump() {} +void dAcEws_c::finalizeState_ReturnJump() {} +void dAcEws_c::initializeState_Return() {} +void dAcEws_c::executeState_Return() {} +void dAcEws_c::finalizeState_Return() {} +void dAcEws_c::initializeState_Escape() {} +void dAcEws_c::executeState_Escape() {} +void dAcEws_c::finalizeState_Escape() {} +void dAcEws_c::initializeState_Dead() {} +void dAcEws_c::executeState_Dead() {} +void dAcEws_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/npc/d_a_npc_aku_human.cpp b/src/REL/d/a/npc/d_a_npc_aku_human.cpp index e69de29b..bdc44431 100644 --- a/src/REL/d/a/npc/d_a_npc_aku_human.cpp +++ b/src/REL/d/a/npc/d_a_npc_aku_human.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_AKU_HUMAN, dAcNpcAkuHuman_c, fProfile::NPC_AKU_HUMAN, 0x79, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_akumakun.cpp b/src/REL/d/a/npc/d_a_npc_akumakun.cpp index e69de29b..f4aa7e35 100644 --- a/src/REL/d/a/npc/d_a_npc_akumakun.cpp +++ b/src/REL/d/a/npc/d_a_npc_akumakun.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_AKUMAKUN, dAcNpcAkumakun_c, fProfile::NPC_AKUMAKUN, 0x78, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_aqua_dragon.cpp b/src/REL/d/a/npc/d_a_npc_aqua_dragon.cpp index e69de29b..df527dcd 100644 --- a/src/REL/d/a/npc/d_a_npc_aqua_dragon.cpp +++ b/src/REL/d/a/npc/d_a_npc_aqua_dragon.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_ADR, dAcNpcAdr_c, fProfile::NPC_ADR, 0x71, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_azukariya_father.cpp b/src/REL/d/a/npc/d_a_npc_azukariya_father.cpp index e69de29b..73997579 100644 --- a/src/REL/d/a/npc/d_a_npc_azukariya_father.cpp +++ b/src/REL/d/a/npc/d_a_npc_azukariya_father.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_AZUKARIYA_FATHER, dAcNpcAzukariyaFather_c, fProfile::NPC_AZUKARIYA_FATHER, 0x58, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_azukariya_night.cpp b/src/REL/d/a/npc/d_a_npc_azukariya_night.cpp index e69de29b..aa49d80f 100644 --- a/src/REL/d/a/npc/d_a_npc_azukariya_night.cpp +++ b/src/REL/d/a/npc/d_a_npc_azukariya_night.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_AZUKARIYA_NIGHT, dAcNpcAzukariyaNight_c, fProfile::NPC_AZUKARIYA_NIGHT, 0x4F, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_bamboo_goron.cpp b/src/REL/d/a/npc/d_a_npc_bamboo_goron.cpp index e69de29b..217b69cc 100644 --- a/src/REL/d/a/npc/d_a_npc_bamboo_goron.cpp +++ b/src/REL/d/a/npc/d_a_npc_bamboo_goron.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_BGR, dAcNpcBgr_c, fProfile::NPC_BGR, 0x62, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_bbrvl.cpp b/src/REL/d/a/npc/d_a_npc_bbrvl.cpp index e69de29b..b395e6c7 100644 --- a/src/REL/d/a/npc/d_a_npc_bbrvl.cpp +++ b/src/REL/d/a/npc/d_a_npc_bbrvl.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_BBRVL, dAcNpcBBRvl_c, fProfile::NPC_BBRVL, 0xA4, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_bee.cpp b/src/REL/d/a/npc/d_a_npc_bee.cpp index e69de29b..b3a5c110 100644 --- a/src/REL/d/a/npc/d_a_npc_bee.cpp +++ b/src/REL/d/a/npc/d_a_npc_bee.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_BEE, dAcNpcBee_c, fProfile::NPC_BEE, 0x123, 0, 0); diff --git a/src/REL/d/a/npc/d_a_npc_bird.cpp b/src/REL/d/a/npc/d_a_npc_bird.cpp index e69de29b..755bb18d 100644 --- a/src/REL/d/a/npc/d_a_npc_bird.cpp +++ b/src/REL/d/a/npc/d_a_npc_bird.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_BIRD, dNpc_Bird_c, fProfile::NPC_BIRD, 0x120, 0, 2); + +STATE_DEFINE(dNpc_Bird_c, Wait); + +void dNpc_Bird_c::initializeState_Wait() {} +void dNpc_Bird_c::executeState_Wait() {} +void dNpc_Bird_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/npc/d_a_npc_bird_sowoman.cpp b/src/REL/d/a/npc/d_a_npc_bird_sowoman.cpp index e69de29b..8182b240 100644 --- a/src/REL/d/a/npc/d_a_npc_bird_sowoman.cpp +++ b/src/REL/d/a/npc/d_a_npc_bird_sowoman.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_BDSW, dAcNpcBdsw_c, fProfile::NPC_BDSW, 0x5F, 0, 3); + +STATE_DEFINE(dAcNpcBdsw_c, Wait); +STATE_DEFINE(dAcNpcBdsw_c, Demo); + +void dAcNpcBdsw_c::initializeState_Wait() {} +void dAcNpcBdsw_c::executeState_Wait() {} +void dAcNpcBdsw_c::finalizeState_Wait() {} +void dAcNpcBdsw_c::initializeState_Demo() {} +void dAcNpcBdsw_c::executeState_Demo() {} +void dAcNpcBdsw_c::finalizeState_Demo() {} diff --git a/src/REL/d/a/npc/d_a_npc_bird_zelda.cpp b/src/REL/d/a/npc/d_a_npc_bird_zelda.cpp index e69de29b..30be7f18 100644 --- a/src/REL/d/a/npc/d_a_npc_bird_zelda.cpp +++ b/src/REL/d/a/npc/d_a_npc_bird_zelda.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_BDZ, dAcNpcBdz_c, fProfile::NPC_BDZ, 0x5E, 0, 0); + +STATE_DEFINE(dAcNpcBdz_c, Wait); +STATE_DEFINE(dAcNpcBdz_c, Demo); + +void dAcNpcBdz_c::initializeState_Wait() {} +void dAcNpcBdz_c::executeState_Wait() {} +void dAcNpcBdz_c::finalizeState_Wait() {} +void dAcNpcBdz_c::initializeState_Demo() {} +void dAcNpcBdz_c::executeState_Demo() {} +void dAcNpcBdz_c::finalizeState_Demo() {} diff --git a/src/REL/d/a/npc/d_a_npc_ce_friend.cpp b/src/REL/d/a/npc/d_a_npc_ce_friend.cpp index e69de29b..91f73607 100644 --- a/src/REL/d/a/npc/d_a_npc_ce_friend.cpp +++ b/src/REL/d/a/npc/d_a_npc_ce_friend.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_CE_FRIEND, dAcNpcCeFriend_c, fProfile::NPC_CE_FRIEND, 0x3D, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_ce_lady.cpp b/src/REL/d/a/npc/d_a_npc_ce_lady.cpp index e69de29b..7456daf0 100644 --- a/src/REL/d/a/npc/d_a_npc_ce_lady.cpp +++ b/src/REL/d/a/npc/d_a_npc_ce_lady.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_CE_LADY, dAcNpcCeLady_c, fProfile::NPC_CE_LADY, 0x3E, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_chef.cpp b/src/REL/d/a/npc/d_a_npc_chef.cpp index e69de29b..3f83ec7e 100644 --- a/src/REL/d/a/npc/d_a_npc_chef.cpp +++ b/src/REL/d/a/npc/d_a_npc_chef.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_CHEF, dAcNpcChef_c, fProfile::NPC_CHEF, 0x87, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_daishinkan.cpp b/src/REL/d/a/npc/d_a_npc_daishinkan.cpp index e69de29b..5b396de4 100644 --- a/src/REL/d/a/npc/d_a_npc_daishinkan.cpp +++ b/src/REL/d/a/npc/d_a_npc_daishinkan.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DSK, dAcNpcDsk_c, fProfile::NPC_DSK, 0x3A, 0, 0); diff --git a/src/REL/d/a/npc/d_a_npc_daishinkan_n.cpp b/src/REL/d/a/npc/d_a_npc_daishinkan_n.cpp index e69de29b..320c5fc3 100644 --- a/src/REL/d/a/npc/d_a_npc_daishinkan_n.cpp +++ b/src/REL/d/a/npc/d_a_npc_daishinkan_n.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DAISHINKAN_N, dAcNpcDaishinkanN_c, fProfile::NPC_DAISHINKAN_N, 0x59, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_desertrobot.cpp b/src/REL/d/a/npc/d_a_npc_desertrobot.cpp index e69de29b..83b3efc9 100644 --- a/src/REL/d/a/npc/d_a_npc_desertrobot.cpp +++ b/src/REL/d/a/npc/d_a_npc_desertrobot.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DRB, dAcNpcDrb_c, fProfile::NPC_DRB, 0x3B, 0, 4103); diff --git a/src/REL/d/a/npc/d_a_npc_desertrobot_captain.cpp b/src/REL/d/a/npc/d_a_npc_desertrobot_captain.cpp index e69de29b..f698eae1 100644 --- a/src/REL/d/a/npc/d_a_npc_desertrobot_captain.cpp +++ b/src/REL/d/a/npc/d_a_npc_desertrobot_captain.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DRBC, dAcNpcDrbC_c, fProfile::NPC_DRBC, 0x3C, 0, 4099); diff --git a/src/REL/d/a/npc/d_a_npc_dive_game_judge.cpp b/src/REL/d/a/npc/d_a_npc_dive_game_judge.cpp index e69de29b..eecac1c9 100644 --- a/src/REL/d/a/npc/d_a_npc_dive_game_judge.cpp +++ b/src/REL/d/a/npc/d_a_npc_dive_game_judge.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DIVE_GAME_JUDGE, dAcNpcDiveGameJudge_c, fProfile::NPC_DIVE_GAME_JUDGE, 0x8D, 0, 3); + +STATE_DEFINE(dAcNpcDiveGameJudge_c, Sad); +STATE_DEFINE(dAcNpcDiveGameJudge_c, PreWatch); +STATE_DEFINE(dAcNpcDiveGameJudge_c, Watch); +STATE_DEFINE(dAcNpcDiveGameJudge_c, Escape); +STATE_DEFINE(dAcNpcDiveGameJudge_c, EscapeEnd); + +void dAcNpcDiveGameJudge_c::initializeState_Sad() {} +void dAcNpcDiveGameJudge_c::executeState_Sad() {} +void dAcNpcDiveGameJudge_c::finalizeState_Sad() {} +void dAcNpcDiveGameJudge_c::initializeState_PreWatch() {} +void dAcNpcDiveGameJudge_c::executeState_PreWatch() {} +void dAcNpcDiveGameJudge_c::finalizeState_PreWatch() {} +void dAcNpcDiveGameJudge_c::initializeState_Watch() {} +void dAcNpcDiveGameJudge_c::executeState_Watch() {} +void dAcNpcDiveGameJudge_c::finalizeState_Watch() {} +void dAcNpcDiveGameJudge_c::initializeState_Escape() {} +void dAcNpcDiveGameJudge_c::executeState_Escape() {} +void dAcNpcDiveGameJudge_c::finalizeState_Escape() {} +void dAcNpcDiveGameJudge_c::initializeState_EscapeEnd() {} +void dAcNpcDiveGameJudge_c::executeState_EscapeEnd() {} +void dAcNpcDiveGameJudge_c::finalizeState_EscapeEnd() {} diff --git a/src/REL/d/a/npc/d_a_npc_douguya_mother.cpp b/src/REL/d/a/npc/d_a_npc_douguya_mother.cpp index e69de29b..93c46b98 100644 --- a/src/REL/d/a/npc/d_a_npc_douguya_mother.cpp +++ b/src/REL/d/a/npc/d_a_npc_douguya_mother.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DOUGUYA_MOTHER, dAcNpcDouguyaMother_c, fProfile::NPC_DOUGUYA_MOTHER, 0x50, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_douguya_mother_lod.cpp b/src/REL/d/a/npc/d_a_npc_douguya_mother_lod.cpp index e69de29b..cb446652 100644 --- a/src/REL/d/a/npc/d_a_npc_douguya_mother_lod.cpp +++ b/src/REL/d/a/npc/d_a_npc_douguya_mother_lod.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DOUGUYA_MOTHER_LOD, dAcNpcDouguyaMotherLOD_c, fProfile::NPC_DOUGUYA_MOTHER_LOD, 0x51, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_douguyanight.cpp b/src/REL/d/a/npc/d_a_npc_douguyanight.cpp index e69de29b..464741d2 100644 --- a/src/REL/d/a/npc/d_a_npc_douguyanight.cpp +++ b/src/REL/d/a/npc/d_a_npc_douguyanight.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DOUGUYA_NIGHT, dAcNpcDouguyaNight_c, fProfile::NPC_DOUGUYA_NIGHT, 0x4B, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_fire_dragon.cpp b/src/REL/d/a/npc/d_a_npc_fire_dragon.cpp index e69de29b..75ba22df 100644 --- a/src/REL/d/a/npc/d_a_npc_fire_dragon.cpp +++ b/src/REL/d/a/npc/d_a_npc_fire_dragon.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_FDR, dAcNpcFdr_c, fProfile::NPC_FDR, 0x6B, 0, 0); diff --git a/src/REL/d/a/npc/d_a_npc_girahim.cpp b/src/REL/d/a/npc/d_a_npc_girahim.cpp index e69de29b..0b7f4e68 100644 --- a/src/REL/d/a/npc/d_a_npc_girahim.cpp +++ b/src/REL/d/a/npc/d_a_npc_girahim.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_GHM, dAcNpcGhm_c, fProfile::NPC_GHM, 0x72, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_goddess_zelda.cpp b/src/REL/d/a/npc/d_a_npc_goddess_zelda.cpp index e69de29b..cd7370a4 100644 --- a/src/REL/d/a/npc/d_a_npc_goddess_zelda.cpp +++ b/src/REL/d/a/npc/d_a_npc_goddess_zelda.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_GZL, dAcNpcGzl_c, fProfile::NPC_GZL, 0x38, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_gra.cpp b/src/REL/d/a/npc/d_a_npc_gra.cpp index e69de29b..ae0408a6 100644 --- a/src/REL/d/a/npc/d_a_npc_gra.cpp +++ b/src/REL/d/a/npc/d_a_npc_gra.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_GRA, dAcNpcGra_c, fProfile::NPC_GRA, 0x74, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_grc.cpp b/src/REL/d/a/npc/d_a_npc_grc.cpp index e69de29b..d8d666b5 100644 --- a/src/REL/d/a/npc/d_a_npc_grc.cpp +++ b/src/REL/d/a/npc/d_a_npc_grc.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_GRC, dAcNpcGrc_c, fProfile::NPC_GRC, 0x75, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_grd.cpp b/src/REL/d/a/npc/d_a_npc_grd.cpp index e69de29b..0e48f001 100644 --- a/src/REL/d/a/npc/d_a_npc_grd.cpp +++ b/src/REL/d/a/npc/d_a_npc_grd.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_GRD, dAcNpcGrd_c, fProfile::NPC_GRD, 0x76, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_honeycomb.cpp b/src/REL/d/a/npc/d_a_npc_honeycomb.cpp index e69de29b..a5103fae 100644 --- a/src/REL/d/a/npc/d_a_npc_honeycomb.cpp +++ b/src/REL/d/a/npc/d_a_npc_honeycomb.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_HONEYCOMB, dAcNpcHc_c, fProfile::NPC_HONEYCOMB, 0x124, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_insect_capture_game_kobun.cpp b/src/REL/d/a/npc/d_a_npc_insect_capture_game_kobun.cpp index e69de29b..19bf82f1 100644 --- a/src/REL/d/a/npc/d_a_npc_insect_capture_game_kobun.cpp +++ b/src/REL/d/a/npc/d_a_npc_insect_capture_game_kobun.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_ICGK, dAcNpcIcgKobun_c, fProfile::NPC_ICGK, 0x69, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_junk_mother.cpp b/src/REL/d/a/npc/d_a_npc_junk_mother.cpp index e69de29b..9fd344e4 100644 --- a/src/REL/d/a/npc/d_a_npc_junk_mother.cpp +++ b/src/REL/d/a/npc/d_a_npc_junk_mother.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_JUNK_MOTHER, dAcNpcJunkMother_c, fProfile::NPC_JUNK_MOTHER, 0x52, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_junk_mother_lod.cpp b/src/REL/d/a/npc/d_a_npc_junk_mother_lod.cpp index e69de29b..68b89ced 100644 --- a/src/REL/d/a/npc/d_a_npc_junk_mother_lod.cpp +++ b/src/REL/d/a/npc/d_a_npc_junk_mother_lod.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_JUNK_MOTHER_LOD, dAcNpcJunkMotherLOD_c, fProfile::NPC_JUNK_MOTHER_LOD, 0x53, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_junk_night.cpp b/src/REL/d/a/npc/d_a_npc_junk_night.cpp index e69de29b..9579f975 100644 --- a/src/REL/d/a/npc/d_a_npc_junk_night.cpp +++ b/src/REL/d/a/npc/d_a_npc_junk_night.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_JUNK_NIGHT, dAcNpcJunkNight_c, fProfile::NPC_JUNK_NIGHT, 0x4E, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_kensei.cpp b/src/REL/d/a/npc/d_a_npc_kensei.cpp index e69de29b..9b889591 100644 --- a/src/REL/d/a/npc/d_a_npc_kensei.cpp +++ b/src/REL/d/a/npc/d_a_npc_kensei.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KENSEI, dAcNpcKensei_c, fProfile::NPC_KENSEI, 0x5C, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_knight_leader.cpp b/src/REL/d/a/npc/d_a_npc_knight_leader.cpp index e69de29b..c3890ece 100644 --- a/src/REL/d/a/npc/d_a_npc_knight_leader.cpp +++ b/src/REL/d/a/npc/d_a_npc_knight_leader.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KNIGHT_LEADER, dAcNpcKnightLeader_c, fProfile::NPC_KNIGHT_LEADER, 0x8F, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_kobun.cpp b/src/REL/d/a/npc/d_a_npc_kobun.cpp index e69de29b..18f101f7 100644 --- a/src/REL/d/a/npc/d_a_npc_kobun.cpp +++ b/src/REL/d/a/npc/d_a_npc_kobun.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KBN, dAcNpcKbn_c, fProfile::NPC_KBN, 0x33, 0, 2); + +STATE_DEFINE(dAcNpcKbn_c, RaceInit); +STATE_DEFINE(dAcNpcKbn_c, RaceRun); +STATE_DEFINE(dAcNpcKbn_c, RaceDive); +STATE_DEFINE(dAcNpcKbn_c, RaceRide); +STATE_DEFINE(dAcNpcKbn_c, LetterWait); +STATE_DEFINE(dAcNpcKbn_c, Sleep); +STATE_DEFINE(dAcNpcKbn_c, Sit); + +void dAcNpcKbn_c::initializeState_RaceInit() {} +void dAcNpcKbn_c::executeState_RaceInit() {} +void dAcNpcKbn_c::finalizeState_RaceInit() {} +void dAcNpcKbn_c::initializeState_RaceRun() {} +void dAcNpcKbn_c::executeState_RaceRun() {} +void dAcNpcKbn_c::finalizeState_RaceRun() {} +void dAcNpcKbn_c::initializeState_RaceDive() {} +void dAcNpcKbn_c::executeState_RaceDive() {} +void dAcNpcKbn_c::finalizeState_RaceDive() {} +void dAcNpcKbn_c::initializeState_RaceRide() {} +void dAcNpcKbn_c::executeState_RaceRide() {} +void dAcNpcKbn_c::finalizeState_RaceRide() {} +void dAcNpcKbn_c::initializeState_LetterWait() {} +void dAcNpcKbn_c::executeState_LetterWait() {} +void dAcNpcKbn_c::finalizeState_LetterWait() {} +void dAcNpcKbn_c::initializeState_Sleep() {} +void dAcNpcKbn_c::executeState_Sleep() {} +void dAcNpcKbn_c::finalizeState_Sleep() {} +void dAcNpcKbn_c::initializeState_Sit() {} +void dAcNpcKbn_c::executeState_Sit() {} +void dAcNpcKbn_c::finalizeState_Sit() {} diff --git a/src/REL/d/a/npc/d_a_npc_kobun2.cpp b/src/REL/d/a/npc/d_a_npc_kobun2.cpp index e69de29b..354e4a10 100644 --- a/src/REL/d/a/npc/d_a_npc_kobun2.cpp +++ b/src/REL/d/a/npc/d_a_npc_kobun2.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KBN2, dAcNpcKbn2_c, fProfile::NPC_KBN2, 0x34, 0, 2); + +STATE_DEFINE(dAcNpcKbn2_c, RaceInit); +STATE_DEFINE(dAcNpcKbn2_c, RaceRun); +STATE_DEFINE(dAcNpcKbn2_c, RaceDive); +STATE_DEFINE(dAcNpcKbn2_c, RaceRide); + +void dAcNpcKbn2_c::initializeState_RaceInit() {} +void dAcNpcKbn2_c::executeState_RaceInit() {} +void dAcNpcKbn2_c::finalizeState_RaceInit() {} +void dAcNpcKbn2_c::initializeState_RaceRun() {} +void dAcNpcKbn2_c::executeState_RaceRun() {} +void dAcNpcKbn2_c::finalizeState_RaceRun() {} +void dAcNpcKbn2_c::initializeState_RaceDive() {} +void dAcNpcKbn2_c::executeState_RaceDive() {} +void dAcNpcKbn2_c::finalizeState_RaceDive() {} +void dAcNpcKbn2_c::initializeState_RaceRide() {} +void dAcNpcKbn2_c::executeState_RaceRide() {} +void dAcNpcKbn2_c::finalizeState_RaceRide() {} diff --git a/src/REL/d/a/npc/d_a_npc_kobun_b_night.cpp b/src/REL/d/a/npc/d_a_npc_kobun_b_night.cpp index e69de29b..04c716ee 100644 --- a/src/REL/d/a/npc/d_a_npc_kobun_b_night.cpp +++ b/src/REL/d/a/npc/d_a_npc_kobun_b_night.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KOBUN_B_NIGHT, dAcNpcKobunBNight_c, fProfile::NPC_KOBUN_B_NIGHT, 0x35, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_kyui4.cpp b/src/REL/d/a/npc/d_a_npc_kyui4.cpp index e69de29b..c958e605 100644 --- a/src/REL/d/a/npc/d_a_npc_kyui4.cpp +++ b/src/REL/d/a/npc/d_a_npc_kyui4.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KYUI4, dAcNpcKyui4_c, fProfile::NPC_KYUI4, 0x47, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_kyui_elder.cpp b/src/REL/d/a/npc/d_a_npc_kyui_elder.cpp index e69de29b..ab57ad80 100644 --- a/src/REL/d/a/npc/d_a_npc_kyui_elder.cpp +++ b/src/REL/d/a/npc/d_a_npc_kyui_elder.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KYUI_ELDER, dAcNpcKyuiElder_c, fProfile::NPC_KYUI_ELDER, 0x45, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_kyui_first.cpp b/src/REL/d/a/npc/d_a_npc_kyui_first.cpp index e69de29b..e57f8673 100644 --- a/src/REL/d/a/npc/d_a_npc_kyui_first.cpp +++ b/src/REL/d/a/npc/d_a_npc_kyui_first.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KYUI_FIRST, dAcNpcKyuiFirst_c, fProfile::NPC_KYUI_FIRST, 0x43, 0, 3); + +STATE_DEFINE(dAcNpcKyuiFirst_c, Fear); +STATE_DEFINE(dAcNpcKyuiFirst_c, Rest); +STATE_DEFINE(dAcNpcKyuiFirst_c, Hide); +STATE_DEFINE(dAcNpcKyuiFirst_c, Kill); +STATE_DEFINE(dAcNpcKyuiFirst_c, Ambash); +STATE_DEFINE(dAcNpcKyuiFirst_c, AmbashWalk); +STATE_DEFINE(dAcNpcKyuiFirst_c, InitAmbash); + +void dAcNpcKyuiFirst_c::initializeState_Fear() {} +void dAcNpcKyuiFirst_c::executeState_Fear() {} +void dAcNpcKyuiFirst_c::finalizeState_Fear() {} +void dAcNpcKyuiFirst_c::initializeState_Rest() {} +void dAcNpcKyuiFirst_c::executeState_Rest() {} +void dAcNpcKyuiFirst_c::finalizeState_Rest() {} +void dAcNpcKyuiFirst_c::initializeState_Hide() {} +void dAcNpcKyuiFirst_c::executeState_Hide() {} +void dAcNpcKyuiFirst_c::finalizeState_Hide() {} +void dAcNpcKyuiFirst_c::initializeState_Kill() {} +void dAcNpcKyuiFirst_c::executeState_Kill() {} +void dAcNpcKyuiFirst_c::finalizeState_Kill() {} +void dAcNpcKyuiFirst_c::initializeState_Ambash() {} +void dAcNpcKyuiFirst_c::executeState_Ambash() {} +void dAcNpcKyuiFirst_c::finalizeState_Ambash() {} +void dAcNpcKyuiFirst_c::initializeState_AmbashWalk() {} +void dAcNpcKyuiFirst_c::executeState_AmbashWalk() {} +void dAcNpcKyuiFirst_c::finalizeState_AmbashWalk() {} +void dAcNpcKyuiFirst_c::initializeState_InitAmbash() {} +void dAcNpcKyuiFirst_c::executeState_InitAmbash() {} +void dAcNpcKyuiFirst_c::finalizeState_InitAmbash() {} diff --git a/src/REL/d/a/npc/d_a_npc_kyui_third.cpp b/src/REL/d/a/npc/d_a_npc_kyui_third.cpp index e69de29b..532329ff 100644 --- a/src/REL/d/a/npc/d_a_npc_kyui_third.cpp +++ b/src/REL/d/a/npc/d_a_npc_kyui_third.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KYUI_THIRD, dAcNpcKyuiThird_c, fProfile::NPC_KYUI_THIRD, 0x46, 0, 2); + +STATE_DEFINE(dAcNpcKyuiThird_c, Wait2); +STATE_DEFINE(dAcNpcKyuiThird_c, Hang); +STATE_DEFINE(dAcNpcKyuiThird_c, HelpReq); + +void dAcNpcKyuiThird_c::initializeState_Wait2() {} +void dAcNpcKyuiThird_c::executeState_Wait2() {} +void dAcNpcKyuiThird_c::finalizeState_Wait2() {} +void dAcNpcKyuiThird_c::initializeState_Hang() {} +void dAcNpcKyuiThird_c::executeState_Hang() {} +void dAcNpcKyuiThird_c::finalizeState_Hang() {} +void dAcNpcKyuiThird_c::initializeState_HelpReq() {} +void dAcNpcKyuiThird_c::executeState_HelpReq() {} +void dAcNpcKyuiThird_c::finalizeState_HelpReq() {} diff --git a/src/REL/d/a/npc/d_a_npc_kyui_wizard.cpp b/src/REL/d/a/npc/d_a_npc_kyui_wizard.cpp index e69de29b..e50af74d 100644 --- a/src/REL/d/a/npc/d_a_npc_kyui_wizard.cpp +++ b/src/REL/d/a/npc/d_a_npc_kyui_wizard.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KYUI_WIZARD, dAcNpcKyuiWizard_c, fProfile::NPC_KYUI_WIZARD, 0x42, 0, 2); + +STATE_DEFINE(dAcNpcKyuiWizard_c, SleepFirst); +STATE_DEFINE(dAcNpcKyuiWizard_c, Sleep); +STATE_DEFINE(dAcNpcKyuiWizard_c, SleepRecover); +STATE_DEFINE(dAcNpcKyuiWizard_c, Damage); +STATE_DEFINE(dAcNpcKyuiWizard_c, Damage2); +STATE_DEFINE(dAcNpcKyuiWizard_c, WakeUpDemo1st); +STATE_DEFINE(dAcNpcKyuiWizard_c, WakeUpDemo); +STATE_DEFINE(dAcNpcKyuiWizard_c, DragonHintDemoCheck); +STATE_DEFINE(dAcNpcKyuiWizard_c, DragonHintDemo); + +void dAcNpcKyuiWizard_c::initializeState_SleepFirst() {} +void dAcNpcKyuiWizard_c::executeState_SleepFirst() {} +void dAcNpcKyuiWizard_c::finalizeState_SleepFirst() {} +void dAcNpcKyuiWizard_c::initializeState_Sleep() {} +void dAcNpcKyuiWizard_c::executeState_Sleep() {} +void dAcNpcKyuiWizard_c::finalizeState_Sleep() {} +void dAcNpcKyuiWizard_c::initializeState_SleepRecover() {} +void dAcNpcKyuiWizard_c::executeState_SleepRecover() {} +void dAcNpcKyuiWizard_c::finalizeState_SleepRecover() {} +void dAcNpcKyuiWizard_c::initializeState_Damage() {} +void dAcNpcKyuiWizard_c::executeState_Damage() {} +void dAcNpcKyuiWizard_c::finalizeState_Damage() {} +void dAcNpcKyuiWizard_c::initializeState_Damage2() {} +void dAcNpcKyuiWizard_c::executeState_Damage2() {} +void dAcNpcKyuiWizard_c::finalizeState_Damage2() {} +void dAcNpcKyuiWizard_c::initializeState_WakeUpDemo1st() {} +void dAcNpcKyuiWizard_c::executeState_WakeUpDemo1st() {} +void dAcNpcKyuiWizard_c::finalizeState_WakeUpDemo1st() {} +void dAcNpcKyuiWizard_c::initializeState_WakeUpDemo() {} +void dAcNpcKyuiWizard_c::executeState_WakeUpDemo() {} +void dAcNpcKyuiWizard_c::finalizeState_WakeUpDemo() {} +void dAcNpcKyuiWizard_c::initializeState_DragonHintDemoCheck() {} +void dAcNpcKyuiWizard_c::executeState_DragonHintDemoCheck() {} +void dAcNpcKyuiWizard_c::finalizeState_DragonHintDemoCheck() {} +void dAcNpcKyuiWizard_c::initializeState_DragonHintDemo() {} +void dAcNpcKyuiWizard_c::executeState_DragonHintDemo() {} +void dAcNpcKyuiWizard_c::finalizeState_DragonHintDemo() {} diff --git a/src/REL/d/a/npc/d_a_npc_medicine_husband_night.cpp b/src/REL/d/a/npc/d_a_npc_medicine_husband_night.cpp index e69de29b..666197e5 100644 --- a/src/REL/d/a/npc/d_a_npc_medicine_husband_night.cpp +++ b/src/REL/d/a/npc/d_a_npc_medicine_husband_night.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MED_HUS_NIGHT, dAcNpcMedicineHusbandNight_c, fProfile::NPC_MED_HUS_NIGHT, 0x4D, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_medicinewifenight.cpp b/src/REL/d/a/npc/d_a_npc_medicinewifenight.cpp index e69de29b..281ff5c1 100644 --- a/src/REL/d/a/npc/d_a_npc_medicinewifenight.cpp +++ b/src/REL/d/a/npc/d_a_npc_medicinewifenight.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MED_WIFE_NIGHT, dAcNpcMedicineWifeNight_c, fProfile::NPC_MED_WIFE_NIGHT, 0x4C, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_mole.cpp b/src/REL/d/a/npc/d_a_npc_mole.cpp index e69de29b..31d234dc 100644 --- a/src/REL/d/a/npc/d_a_npc_mole.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE, dAcNpcMole_c, fProfile::NPC_MOLE, 0x7E, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_mole_elder.cpp b/src/REL/d/a/npc/d_a_npc_mole_elder.cpp index e69de29b..4a25f9df 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_elder.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_elder.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_ELDER, dAcNpcMoleElder_c, fProfile::NPC_MOLE_ELDER, 0x84, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_mole_es_nml.cpp b/src/REL/d/a/npc/d_a_npc_mole_es_nml.cpp index e69de29b..58da9e8b 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_es_nml.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_es_nml.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_ES_NML, dAcNpcMoleEsNml_c, fProfile::NPC_MOLE_ES_NML, 0x81, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_mole_mg.cpp b/src/REL/d/a/npc/d_a_npc_mole_mg.cpp index e69de29b..51c6c65f 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_mg.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_mg.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_MG, dAcNpcMoleMg_c, fProfile::NPC_MOLE_MG, 0x7D, 0, 3); + +STATE_DEFINE(dAcNpcMoleMg_c, Result); +STATE_DEFINE(dAcNpcMoleMg_c, Hide); + +void dAcNpcMoleMg_c::initializeState_Result() {} +void dAcNpcMoleMg_c::executeState_Result() {} +void dAcNpcMoleMg_c::finalizeState_Result() {} +void dAcNpcMoleMg_c::initializeState_Hide() {} +void dAcNpcMoleMg_c::executeState_Hide() {} +void dAcNpcMoleMg_c::finalizeState_Hide() {} diff --git a/src/REL/d/a/npc/d_a_npc_mole_normal.cpp b/src/REL/d/a/npc/d_a_npc_mole_normal.cpp index e69de29b..52ac1dba 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_normal.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_normal.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_NORMAL, NPC_MOLE_NML_CLASS, fProfile::NPC_MOLE_NORMAL, 0x7F, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_mole_normal2.cpp b/src/REL/d/a/npc/d_a_npc_mole_normal2.cpp index e69de29b..63088b4e 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_normal2.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_normal2.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_NORMAL2, NPC_MOLE_NML_CLASS, fProfile::NPC_MOLE_NORMAL2, 0x80, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_mole_sal.cpp b/src/REL/d/a/npc/d_a_npc_mole_sal.cpp index e69de29b..c0bbf0c5 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_sal.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_sal.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_SAL, dAcNpcMoleSal_c, fProfile::NPC_MOLE_SAL, 0x85, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_mole_tackle.cpp b/src/REL/d/a/npc/d_a_npc_mole_tackle.cpp index e69de29b..8deb517c 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_tackle.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_tackle.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_TACKLE, dAcNpcMoleTackle_c, fProfile::NPC_MOLE_TACKLE, 0x82, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_mole_tackle2.cpp b/src/REL/d/a/npc/d_a_npc_mole_tackle2.cpp index e69de29b..39beba4c 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_tackle2.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_tackle2.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_TACKLE2, dAcNpcMoleTackle2_c, fProfile::NPC_MOLE_TACKLE2, 0x83, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_old_impa.cpp b/src/REL/d/a/npc/d_a_npc_old_impa.cpp index e69de29b..83b2de56 100644 --- a/src/REL/d/a/npc/d_a_npc_old_impa.cpp +++ b/src/REL/d/a/npc/d_a_npc_old_impa.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_OIM, dAcNpcOim_c, fProfile::NPC_OIM, 0x60, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_ord_kyui.cpp b/src/REL/d/a/npc/d_a_npc_ord_kyui.cpp index e69de29b..14e3fd4c 100644 --- a/src/REL/d/a/npc/d_a_npc_ord_kyui.cpp +++ b/src/REL/d/a/npc/d_a_npc_ord_kyui.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_ORD_KYUI, dAcNpcOrdKyui_c, fProfile::NPC_ORD_KYUI, 0x44, 0, 3); + +STATE_DEFINE(dAcNpcOrdKyui_c, Hide); + +void dAcNpcOrdKyui_c::initializeState_Hide() {} +void dAcNpcOrdKyui_c::executeState_Hide() {} +void dAcNpcOrdKyui_c::finalizeState_Hide() {} diff --git a/src/REL/d/a/npc/d_a_npc_pumpkin_clay_shooting.cpp b/src/REL/d/a/npc/d_a_npc_pumpkin_clay_shooting.cpp index e69de29b..d708de66 100644 --- a/src/REL/d/a/npc/d_a_npc_pumpkin_clay_shooting.cpp +++ b/src/REL/d/a/npc/d_a_npc_pumpkin_clay_shooting.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_PCS, dAcNpcPcs_c, fProfile::NPC_PCS, 0x6A, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_pumpkin_daughter.cpp b/src/REL/d/a/npc/d_a_npc_pumpkin_daughter.cpp index e69de29b..3b40c8df 100644 --- a/src/REL/d/a/npc/d_a_npc_pumpkin_daughter.cpp +++ b/src/REL/d/a/npc/d_a_npc_pumpkin_daughter.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_PDU, dAcNpcPdu_c, fProfile::NPC_PDU, 0x68, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_pumpkin_master.cpp b/src/REL/d/a/npc/d_a_npc_pumpkin_master.cpp index e69de29b..5f72a5b1 100644 --- a/src/REL/d/a/npc/d_a_npc_pumpkin_master.cpp +++ b/src/REL/d/a/npc/d_a_npc_pumpkin_master.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_PMA, dAcNpcPma_c, fProfile::NPC_PMA, 0x67, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_regret_rival.cpp b/src/REL/d/a/npc/d_a_npc_regret_rival.cpp index e69de29b..25bd7a7d 100644 --- a/src/REL/d/a/npc/d_a_npc_regret_rival.cpp +++ b/src/REL/d/a/npc/d_a_npc_regret_rival.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_REGRET_RIVAL, dAcNpcRegretRvl_c, fProfile::NPC_REGRET_RIVAL, 0x92, 0, 3); + +STATE_DEFINE(dAcNpcRegretRvl_c, Ready); +STATE_DEFINE(dAcNpcRegretRvl_c, Punch); + +void dAcNpcRegretRvl_c::initializeState_Ready() {} +void dAcNpcRegretRvl_c::executeState_Ready() {} +void dAcNpcRegretRvl_c::finalizeState_Ready() {} +void dAcNpcRegretRvl_c::initializeState_Punch() {} +void dAcNpcRegretRvl_c::executeState_Punch() {} +void dAcNpcRegretRvl_c::finalizeState_Punch() {} diff --git a/src/REL/d/a/npc/d_a_npc_rescue.cpp b/src/REL/d/a/npc/d_a_npc_rescue.cpp index e69de29b..e9d68aa0 100644 --- a/src/REL/d/a/npc/d_a_npc_rescue.cpp +++ b/src/REL/d/a/npc/d_a_npc_rescue.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_RESCUE, dAcNpcRescue_c, fProfile::NPC_RESCUE, 0x93, 0, 0); + +STATE_DEFINE(dAcNpcRescue_c, Wait); + +void dAcNpcRescue_c::initializeState_Wait() {} +void dAcNpcRescue_c::executeState_Wait() {} +void dAcNpcRescue_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/npc/d_a_npc_rival.cpp b/src/REL/d/a/npc/d_a_npc_rival.cpp index e69de29b..bf91b781 100644 --- a/src/REL/d/a/npc/d_a_npc_rival.cpp +++ b/src/REL/d/a/npc/d_a_npc_rival.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_RVL, dAcNpcRvl_c, fProfile::NPC_RVL, 0x31, 0, 2); + +STATE_DEFINE(dAcNpcRvl_c, RaceInit); +STATE_DEFINE(dAcNpcRvl_c, RaceRun); +STATE_DEFINE(dAcNpcRvl_c, RaceDive); +STATE_DEFINE(dAcNpcRvl_c, RaceRide); + +void dAcNpcRvl_c::initializeState_RaceInit() {} +void dAcNpcRvl_c::executeState_RaceInit() {} +void dAcNpcRvl_c::finalizeState_RaceInit() {} +void dAcNpcRvl_c::initializeState_RaceRun() {} +void dAcNpcRvl_c::executeState_RaceRun() {} +void dAcNpcRvl_c::finalizeState_RaceRun() {} +void dAcNpcRvl_c::initializeState_RaceDive() {} +void dAcNpcRvl_c::executeState_RaceDive() {} +void dAcNpcRvl_c::finalizeState_RaceDive() {} +void dAcNpcRvl_c::initializeState_RaceRide() {} +void dAcNpcRvl_c::executeState_RaceRide() {} +void dAcNpcRvl_c::finalizeState_RaceRide() {} diff --git a/src/REL/d/a/npc/d_a_npc_rival_lod.cpp b/src/REL/d/a/npc/d_a_npc_rival_lod.cpp index e69de29b..7b15a542 100644 --- a/src/REL/d/a/npc/d_a_npc_rival_lod.cpp +++ b/src/REL/d/a/npc/d_a_npc_rival_lod.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_RIVAL_LOD, dAcNpcRivalLOD_c, fProfile::NPC_RIVAL_LOD, 0x32, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_salbage_morry.cpp b/src/REL/d/a/npc/d_a_npc_salbage_morry.cpp index e69de29b..6c696be0 100644 --- a/src/REL/d/a/npc/d_a_npc_salbage_morry.cpp +++ b/src/REL/d/a/npc/d_a_npc_salbage_morry.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SALBAGE_MORRY, dAcNpcSalbageMorry_c, fProfile::NPC_SALBAGE_MORRY, 0x48, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_salbage_robot.cpp b/src/REL/d/a/npc/d_a_npc_salbage_robot.cpp index e69de29b..f5579edf 100644 --- a/src/REL/d/a/npc/d_a_npc_salbage_robot.cpp +++ b/src/REL/d/a/npc/d_a_npc_salbage_robot.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SLB, dAcNpcSlb_c, fProfile::NPC_SLB, 0x94, 0, 0); + +STATE_DEFINE(dAcNpcSlb_c, Hide); +STATE_DEFINE(dAcNpcSlb_c, HideDelivary); +STATE_DEFINE(dAcNpcSlb_c, DelivaryReq); +STATE_DEFINE(dAcNpcSlb_c, Kill); +STATE_DEFINE(dAcNpcSlb_c, Kill2); + +void dAcNpcSlb_c::initializeState_Hide() {} +void dAcNpcSlb_c::executeState_Hide() {} +void dAcNpcSlb_c::finalizeState_Hide() {} +void dAcNpcSlb_c::initializeState_HideDelivary() {} +void dAcNpcSlb_c::executeState_HideDelivary() {} +void dAcNpcSlb_c::finalizeState_HideDelivary() {} +void dAcNpcSlb_c::initializeState_DelivaryReq() {} +void dAcNpcSlb_c::executeState_DelivaryReq() {} +void dAcNpcSlb_c::finalizeState_DelivaryReq() {} +void dAcNpcSlb_c::initializeState_Kill() {} +void dAcNpcSlb_c::executeState_Kill() {} +void dAcNpcSlb_c::finalizeState_Kill() {} +void dAcNpcSlb_c::initializeState_Kill2() {} +void dAcNpcSlb_c::executeState_Kill2() {} +void dAcNpcSlb_c::finalizeState_Kill2() {} diff --git a/src/REL/d/a/npc/d_a_npc_salbage_robot_fly.cpp b/src/REL/d/a/npc/d_a_npc_salbage_robot_fly.cpp index e69de29b..47f293df 100644 --- a/src/REL/d/a/npc/d_a_npc_salbage_robot_fly.cpp +++ b/src/REL/d/a/npc/d_a_npc_salbage_robot_fly.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SLFL, dAcNpcSalbageRobotFly_c, fProfile::NPC_SLFL, 0x8A, 0, 4); + +STATE_DEFINE(dAcNpcSalbageRobotFly_c, ChasePlayerBird); +STATE_DEFINE(dAcNpcSalbageRobotFly_c, FlyWithPlayerBird); +STATE_DEFINE(dAcNpcSalbageRobotFly_c, Leave); +STATE_DEFINE(dAcNpcSalbageRobotFly_c, EscapeToUpward); + +void dAcNpcSalbageRobotFly_c::initializeState_ChasePlayerBird() {} +void dAcNpcSalbageRobotFly_c::executeState_ChasePlayerBird() {} +void dAcNpcSalbageRobotFly_c::finalizeState_ChasePlayerBird() {} +void dAcNpcSalbageRobotFly_c::initializeState_FlyWithPlayerBird() {} +void dAcNpcSalbageRobotFly_c::executeState_FlyWithPlayerBird() {} +void dAcNpcSalbageRobotFly_c::finalizeState_FlyWithPlayerBird() {} +void dAcNpcSalbageRobotFly_c::initializeState_Leave() {} +void dAcNpcSalbageRobotFly_c::executeState_Leave() {} +void dAcNpcSalbageRobotFly_c::finalizeState_Leave() {} +void dAcNpcSalbageRobotFly_c::initializeState_EscapeToUpward() {} +void dAcNpcSalbageRobotFly_c::executeState_EscapeToUpward() {} +void dAcNpcSalbageRobotFly_c::finalizeState_EscapeToUpward() {} diff --git a/src/REL/d/a/npc/d_a_npc_salbage_robot_fly_base.cpp b/src/REL/d/a/npc/d_a_npc_salbage_robot_fly_base.cpp index e69de29b..25852131 100644 --- a/src/REL/d/a/npc/d_a_npc_salbage_robot_fly_base.cpp +++ b/src/REL/d/a/npc/d_a_npc_salbage_robot_fly_base.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SLFB, dAcNpcSalbageRobotFlyBase_c, fProfile::NPC_SLFB, 0x88, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_salbage_robot_repair.cpp b/src/REL/d/a/npc/d_a_npc_salbage_robot_repair.cpp index e69de29b..d1628b48 100644 --- a/src/REL/d/a/npc/d_a_npc_salbage_robot_repair.cpp +++ b/src/REL/d/a/npc/d_a_npc_salbage_robot_repair.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SLRP, dAcNpcSalbageRobotRepair_c, fProfile::NPC_SLRP, 0x89, 0, 7); diff --git a/src/REL/d/a/npc/d_a_npc_salesman_s.cpp b/src/REL/d/a/npc/d_a_npc_salesman_s.cpp index e69de29b..0d04d598 100644 --- a/src/REL/d/a/npc/d_a_npc_salesman_s.cpp +++ b/src/REL/d/a/npc/d_a_npc_salesman_s.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SALESMAN_S, dAcNpcSalesmanS_c, fProfile::NPC_SALESMAN_S, 0x4A, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_saltalk.cpp b/src/REL/d/a/npc/d_a_npc_saltalk.cpp index e69de29b..28461ed0 100644 --- a/src/REL/d/a/npc/d_a_npc_saltalk.cpp +++ b/src/REL/d/a/npc/d_a_npc_saltalk.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SLTK, dAcNpcSltk_c, fProfile::NPC_SLTK, 0x63, 0, 0); diff --git a/src/REL/d/a/npc/d_a_npc_senpai.cpp b/src/REL/d/a/npc/d_a_npc_senpai.cpp index e69de29b..56510851 100644 --- a/src/REL/d/a/npc/d_a_npc_senpai.cpp +++ b/src/REL/d/a/npc/d_a_npc_senpai.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SENPAI, dAcNpcSenpai_c, fProfile::NPC_SENPAI, 0x90, 0, 3); + +STATE_DEFINE(dAcNpcSenpai_c, ReadyWatch1); +STATE_DEFINE(dAcNpcSenpai_c, ReadyWatch2); +STATE_DEFINE(dAcNpcSenpai_c, Watch); +STATE_DEFINE(dAcNpcSenpai_c, Think); + +void dAcNpcSenpai_c::initializeState_ReadyWatch1() {} +void dAcNpcSenpai_c::executeState_ReadyWatch1() {} +void dAcNpcSenpai_c::finalizeState_ReadyWatch1() {} +void dAcNpcSenpai_c::initializeState_ReadyWatch2() {} +void dAcNpcSenpai_c::executeState_ReadyWatch2() {} +void dAcNpcSenpai_c::finalizeState_ReadyWatch2() {} +void dAcNpcSenpai_c::initializeState_Watch() {} +void dAcNpcSenpai_c::executeState_Watch() {} +void dAcNpcSenpai_c::finalizeState_Watch() {} +void dAcNpcSenpai_c::initializeState_Think() {} +void dAcNpcSenpai_c::executeState_Think() {} +void dAcNpcSenpai_c::finalizeState_Think() {} diff --git a/src/REL/d/a/npc/d_a_npc_senpai_b.cpp b/src/REL/d/a/npc/d_a_npc_senpai_b.cpp index e69de29b..676cdc70 100644 --- a/src/REL/d/a/npc/d_a_npc_senpai_b.cpp +++ b/src/REL/d/a/npc/d_a_npc_senpai_b.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SENPAI_B, dAcNpcSenpaiB_c, fProfile::NPC_SENPAI_B, 0x91, 0, 3); + +STATE_DEFINE(dAcNpcSenpaiB_c, Think); +STATE_DEFINE(dAcNpcSenpaiB_c, ThinkWait); +STATE_DEFINE(dAcNpcSenpaiB_c, ThinkTurn); +STATE_DEFINE(dAcNpcSenpaiB_c, ThinkRandom); + +void dAcNpcSenpaiB_c::initializeState_Think() {} +void dAcNpcSenpaiB_c::executeState_Think() {} +void dAcNpcSenpaiB_c::finalizeState_Think() {} +void dAcNpcSenpaiB_c::initializeState_ThinkWait() {} +void dAcNpcSenpaiB_c::executeState_ThinkWait() {} +void dAcNpcSenpaiB_c::finalizeState_ThinkWait() {} +void dAcNpcSenpaiB_c::initializeState_ThinkTurn() {} +void dAcNpcSenpaiB_c::executeState_ThinkTurn() {} +void dAcNpcSenpaiB_c::finalizeState_ThinkTurn() {} +void dAcNpcSenpaiB_c::initializeState_ThinkRandom() {} +void dAcNpcSenpaiB_c::executeState_ThinkRandom() {} +void dAcNpcSenpaiB_c::finalizeState_ThinkRandom() {} diff --git a/src/REL/d/a/npc/d_a_npc_senpaia_mother.cpp b/src/REL/d/a/npc/d_a_npc_senpaia_mother.cpp index e69de29b..ed682998 100644 --- a/src/REL/d/a/npc/d_a_npc_senpaia_mother.cpp +++ b/src/REL/d/a/npc/d_a_npc_senpaia_mother.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SENPAIA_MOTHER, dAcNpcSenpaiAMother_c, fProfile::NPC_SENPAIA_MOTHER, 0x54, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_senpaia_mother_lod.cpp b/src/REL/d/a/npc/d_a_npc_senpaia_mother_lod.cpp index e69de29b..8a0a40d2 100644 --- a/src/REL/d/a/npc/d_a_npc_senpaia_mother_lod.cpp +++ b/src/REL/d/a/npc/d_a_npc_senpaia_mother_lod.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SENPAIA_MOTHER_LOD, dAcNpcSenpaiAMotherLOD_c, fProfile::NPC_SENPAIA_MOTHER_LOD, 0x55, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_shinkan.cpp b/src/REL/d/a/npc/d_a_npc_shinkan.cpp index e69de29b..ab5739e2 100644 --- a/src/REL/d/a/npc/d_a_npc_shinkan.cpp +++ b/src/REL/d/a/npc/d_a_npc_shinkan.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SKN, dAcNpcSkn_c, fProfile::NPC_SKN, 0x36, 0, 0); + +STATE_DEFINE(dAcNpcSkn_c, RaceWatch); +STATE_DEFINE(dAcNpcSkn_c, RaceEvt); + +void dAcNpcSkn_c::initializeState_RaceWatch() {} +void dAcNpcSkn_c::executeState_RaceWatch() {} +void dAcNpcSkn_c::finalizeState_RaceWatch() {} +void dAcNpcSkn_c::initializeState_RaceEvt() {} +void dAcNpcSkn_c::executeState_RaceEvt() {} +void dAcNpcSkn_c::finalizeState_RaceEvt() {} diff --git a/src/REL/d/a/npc/d_a_npc_shinkan2.cpp b/src/REL/d/a/npc/d_a_npc_shinkan2.cpp index e69de29b..ae5cd8ce 100644 --- a/src/REL/d/a/npc/d_a_npc_shinkan2.cpp +++ b/src/REL/d/a/npc/d_a_npc_shinkan2.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SKN2, dAcNpcSkn2_c, fProfile::NPC_SKN2, 0x37, 0, 3); + +STATE_DEFINE(dAcNpcSkn2_c, Watch); +STATE_DEFINE(dAcNpcSkn2_c, Watch0); +STATE_DEFINE(dAcNpcSkn2_c, WatchLerp0); +STATE_DEFINE(dAcNpcSkn2_c, Watch1); +STATE_DEFINE(dAcNpcSkn2_c, Watch2); +STATE_DEFINE(dAcNpcSkn2_c, Watch3); +STATE_DEFINE(dAcNpcSkn2_c, TurnRemly); +STATE_DEFINE(dAcNpcSkn2_c, Watch4); +STATE_DEFINE(dAcNpcSkn2_c, WatchLerp); + +void dAcNpcSkn2_c::initializeState_Watch() {} +void dAcNpcSkn2_c::executeState_Watch() {} +void dAcNpcSkn2_c::finalizeState_Watch() {} +void dAcNpcSkn2_c::initializeState_Watch0() {} +void dAcNpcSkn2_c::executeState_Watch0() {} +void dAcNpcSkn2_c::finalizeState_Watch0() {} +void dAcNpcSkn2_c::initializeState_WatchLerp0() {} +void dAcNpcSkn2_c::executeState_WatchLerp0() {} +void dAcNpcSkn2_c::finalizeState_WatchLerp0() {} +void dAcNpcSkn2_c::initializeState_Watch1() {} +void dAcNpcSkn2_c::executeState_Watch1() {} +void dAcNpcSkn2_c::finalizeState_Watch1() {} +void dAcNpcSkn2_c::initializeState_Watch2() {} +void dAcNpcSkn2_c::executeState_Watch2() {} +void dAcNpcSkn2_c::finalizeState_Watch2() {} +void dAcNpcSkn2_c::initializeState_Watch3() {} +void dAcNpcSkn2_c::executeState_Watch3() {} +void dAcNpcSkn2_c::finalizeState_Watch3() {} +void dAcNpcSkn2_c::initializeState_TurnRemly() {} +void dAcNpcSkn2_c::executeState_TurnRemly() {} +void dAcNpcSkn2_c::finalizeState_TurnRemly() {} +void dAcNpcSkn2_c::initializeState_Watch4() {} +void dAcNpcSkn2_c::executeState_Watch4() {} +void dAcNpcSkn2_c::finalizeState_Watch4() {} +void dAcNpcSkn2_c::initializeState_WatchLerp() {} +void dAcNpcSkn2_c::executeState_WatchLerp() {} +void dAcNpcSkn2_c::finalizeState_WatchLerp() {} diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_boy.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_boy.cpp index e69de29b..d7474c3a 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_boy.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_boy.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_BOY, dAcNpcSorajimaBoy_c, fProfile::NPC_SORAJIMA_BOY, 0x77, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_father.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_father.cpp index e69de29b..ec3db5f1 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_father.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_father.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_FATHER, dAcNpcSorajimaFather_c, fProfile::NPC_SORAJIMA_FATHER, 0x3F, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_female.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_female.cpp index e69de29b..b0eec9a5 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_female.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_female.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_FEMALE, dAcNpcSorajimaFemale_c, fProfile::NPC_SORAJIMA_FEMALE, 0x5B, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_girl.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_girl.cpp index e69de29b..bd5df586 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_girl.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_girl.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_GIRL, dAcNpcSorajimaGirl_c, fProfile::NPC_SORAJIMA_GIRL, 0x41, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_male.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_male.cpp index e69de29b..ffca2bb2 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_male.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_male.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_MALE, dAcNpcSorajimaMale_c, fProfile::NPC_SORAJIMA_MALE, 0x5A, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_male2.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_male2.cpp index e69de29b..c42af1e7 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_male2.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_male2.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SMA2, dAcNpcSma2_c, fProfile::NPC_SMA2, 0x66, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_male3.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_male3.cpp index e69de29b..fd7fd5ff 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_male3.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_male3.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SMA3, dAcNpcSma3_c, fProfile::NPC_SMA3, 0x65, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_man_d.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_man_d.cpp index e69de29b..37957f9f 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_man_d.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_man_d.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_MAN_D, dAcNpcSoManD_c, fProfile::NPC_SORAJIMA_MAN_D, 0x57, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_man_e.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_man_e.cpp index e69de29b..aed4be4a 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_man_e.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_man_e.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_MAN_E, dAcNpcSoManE_c, fProfile::NPC_SORAJIMA_MAN_E, 0x56, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_mother.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_mother.cpp index e69de29b..1c28f944 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_mother.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_mother.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_MOTHER, dAcNpcSorajimaMother_c, fProfile::NPC_SORAJIMA_MOTHER, 0x40, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_suisei.cpp b/src/REL/d/a/npc/d_a_npc_suisei.cpp index e69de29b..b47cd656 100644 --- a/src/REL/d/a/npc/d_a_npc_suisei.cpp +++ b/src/REL/d/a/npc/d_a_npc_suisei.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SUISEI, dAcNpcSuisei_c, fProfile::NPC_SUISEI, 0x7A, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_suisei_normal.cpp b/src/REL/d/a/npc/d_a_npc_suisei_normal.cpp index e69de29b..40361a78 100644 --- a/src/REL/d/a/npc/d_a_npc_suisei_normal.cpp +++ b/src/REL/d/a/npc/d_a_npc_suisei_normal.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SUISEI_NORMAL, dAcNpcSuiseiNml_c, fProfile::NPC_SUISEI_NORMAL, 0x7C, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_suisei_sub.cpp b/src/REL/d/a/npc/d_a_npc_suisei_sub.cpp index e69de29b..d9f70344 100644 --- a/src/REL/d/a/npc/d_a_npc_suisei_sub.cpp +++ b/src/REL/d/a/npc/d_a_npc_suisei_sub.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SUISEI_SUB, dAcNpcSuiseiSub_c, fProfile::NPC_SUISEI_SUB, 0x7B, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_terry.cpp b/src/REL/d/a/npc/d_a_npc_terry.cpp index e69de29b..fa31b01c 100644 --- a/src/REL/d/a/npc/d_a_npc_terry.cpp +++ b/src/REL/d/a/npc/d_a_npc_terry.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_TERRY, dAcNpcTerry_c, fProfile::NPC_TERRY, 0x8C, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_testman.cpp b/src/REL/d/a/npc/d_a_npc_testman.cpp index e69de29b..582e8af7 100644 --- a/src/REL/d/a/npc/d_a_npc_testman.cpp +++ b/src/REL/d/a/npc/d_a_npc_testman.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_TMN, dAcNpcTmn_c, fProfile::NPC_TMN, 0x49, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_thunder_dragon.cpp b/src/REL/d/a/npc/d_a_npc_thunder_dragon.cpp index e69de29b..e96b5292 100644 --- a/src/REL/d/a/npc/d_a_npc_thunder_dragon.cpp +++ b/src/REL/d/a/npc/d_a_npc_thunder_dragon.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_TDR, dAcNpcTdr_c, fProfile::NPC_TDR, 0x6C, 0, 4099); diff --git a/src/REL/d/a/npc/d_a_npc_thunder_dragon_bone.cpp b/src/REL/d/a/npc/d_a_npc_thunder_dragon_bone.cpp index e69de29b..79627c98 100644 --- a/src/REL/d/a/npc/d_a_npc_thunder_dragon_bone.cpp +++ b/src/REL/d/a/npc/d_a_npc_thunder_dragon_bone.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_TDRB, dAcNpcTdrB_c, fProfile::NPC_TDRB, 0x6E, 0, 3); + +STATE_DEFINE(dAcNpcTdrB_c, Wait); + +void dAcNpcTdrB_c::initializeState_Wait() {} +void dAcNpcTdrB_c::executeState_Wait() {} +void dAcNpcTdrB_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/npc/d_a_npc_thunder_dragon_skull.cpp b/src/REL/d/a/npc/d_a_npc_thunder_dragon_skull.cpp index e69de29b..40d0f7b0 100644 --- a/src/REL/d/a/npc/d_a_npc_thunder_dragon_skull.cpp +++ b/src/REL/d/a/npc/d_a_npc_thunder_dragon_skull.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_TDS, dAcNpcTds_c, fProfile::NPC_TDS, 0x6D, 0, 0); diff --git a/src/REL/d/a/npc/d_a_npc_toilet_ghost.cpp b/src/REL/d/a/npc/d_a_npc_toilet_ghost.cpp index e69de29b..e5253d8e 100644 --- a/src/REL/d/a/npc/d_a_npc_toilet_ghost.cpp +++ b/src/REL/d/a/npc/d_a_npc_toilet_ghost.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_TOILET_GHOST, dAcNpcToiletGhost_c, fProfile::NPC_TOILET_GHOST, 0x30, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_uranaiya.cpp b/src/REL/d/a/npc/d_a_npc_uranaiya.cpp index e69de29b..42225ff9 100644 --- a/src/REL/d/a/npc/d_a_npc_uranaiya.cpp +++ b/src/REL/d/a/npc/d_a_npc_uranaiya.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SHA, dAcNpcSha_c, fProfile::NPC_SHA, 0x73, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_volcano_f2_salbo.cpp b/src/REL/d/a/npc/d_a_npc_volcano_f2_salbo.cpp index e69de29b..e9c5fa99 100644 --- a/src/REL/d/a/npc/d_a_npc_volcano_f2_salbo.cpp +++ b/src/REL/d/a/npc/d_a_npc_volcano_f2_salbo.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SLB2, dAcNpcSlb2_c, fProfile::NPC_SLB2, 0x64, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_young_impa.cpp b/src/REL/d/a/npc/d_a_npc_young_impa.cpp index e69de29b..ccae15e6 100644 --- a/src/REL/d/a/npc/d_a_npc_young_impa.cpp +++ b/src/REL/d/a/npc/d_a_npc_young_impa.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_YIM, dAcNpcYim_c, fProfile::NPC_YIM, 0x61, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_zelda.cpp b/src/REL/d/a/npc/d_a_npc_zelda.cpp index e69de29b..9968c5f9 100644 --- a/src/REL/d/a/npc/d_a_npc_zelda.cpp +++ b/src/REL/d/a/npc/d_a_npc_zelda.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_ZLD, dAcNpcZld_c, fProfile::NPC_ZLD, 0x39, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_B300_sand.cpp b/src/REL/d/a/obj/d_a_obj_B300_sand.cpp index e69de29b..39138c39 100644 --- a/src/REL/d/a/obj/d_a_obj_B300_sand.cpp +++ b/src/REL/d/a/obj/d_a_obj_B300_sand.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_B300_SAND, dAcOB300Sand_c, fProfile::OBJ_B300_SAND, 0x1AF, 0, 0); + +STATE_DEFINE(dAcOB300Sand_c, Wait); +STATE_DEFINE(dAcOB300Sand_c, Clear); + +void dAcOB300Sand_c::initializeState_Wait() {} +void dAcOB300Sand_c::executeState_Wait() {} +void dAcOB300Sand_c::finalizeState_Wait() {} +void dAcOB300Sand_c::initializeState_Clear() {} +void dAcOB300Sand_c::executeState_Clear() {} +void dAcOB300Sand_c::finalizeState_Clear() {} diff --git a/src/REL/d/a/obj/d_a_obj_D300.cpp b/src/REL/d/a/obj/d_a_obj_D300.cpp index e69de29b..836ea427 100644 --- a/src/REL/d/a/obj/d_a_obj_D300.cpp +++ b/src/REL/d/a/obj/d_a_obj_D300.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_D300, dAcOD300_c, fProfile::OBJ_D300, 0x248, 0, 5); + +STATE_DEFINE(dAcOD300_c, Wait); +STATE_DEFINE(dAcOD300_c, Appear); +STATE_DEFINE(dAcOD300_c, End); + +void dAcOD300_c::initializeState_Wait() {} +void dAcOD300_c::executeState_Wait() {} +void dAcOD300_c::finalizeState_Wait() {} +void dAcOD300_c::initializeState_Appear() {} +void dAcOD300_c::executeState_Appear() {} +void dAcOD300_c::finalizeState_Appear() {} +void dAcOD300_c::initializeState_End() {} +void dAcOD300_c::executeState_End() {} +void dAcOD300_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_D3_dummy.cpp b/src/REL/d/a/obj/d_a_obj_D3_dummy.cpp index e69de29b..d2e64b16 100644 --- a/src/REL/d/a/obj/d_a_obj_D3_dummy.cpp +++ b/src/REL/d/a/obj/d_a_obj_D3_dummy.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_D3_DUMMY, dAcOD3Dummy_c, fProfile::OBJ_D3_DUMMY, 0x15E, 0, 6); + +STATE_DEFINE(dAcOD3Dummy_c, Wait); + +void dAcOD3Dummy_c::initializeState_Wait() {} +void dAcOD3Dummy_c::executeState_Wait() {} +void dAcOD3Dummy_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_F302_light.cpp b/src/REL/d/a/obj/d_a_obj_F302_light.cpp index e69de29b..b60043b3 100644 --- a/src/REL/d/a/obj/d_a_obj_F302_light.cpp +++ b/src/REL/d/a/obj/d_a_obj_F302_light.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_F302_LIGHT, dAcOF302Light_c, fProfile::OBJ_F302_LIGHT, 0x1B2, 0, 3); + +STATE_DEFINE(dAcOF302Light_c, Wait); +STATE_DEFINE(dAcOF302Light_c, SwitchOn); + +void dAcOF302Light_c::initializeState_Wait() {} +void dAcOF302Light_c::executeState_Wait() {} +void dAcOF302Light_c::finalizeState_Wait() {} +void dAcOF302Light_c::initializeState_SwitchOn() {} +void dAcOF302Light_c::executeState_SwitchOn() {} +void dAcOF302Light_c::finalizeState_SwitchOn() {} diff --git a/src/REL/d/a/obj/d_a_obj_F400_gate_leaf.cpp b/src/REL/d/a/obj/d_a_obj_F400_gate_leaf.cpp index e69de29b..9dc84cc0 100644 --- a/src/REL/d/a/obj/d_a_obj_F400_gate_leaf.cpp +++ b/src/REL/d/a/obj/d_a_obj_F400_gate_leaf.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_F400_GATE_LEAF, dAcOF400GateLeaf_c, fProfile::OBJ_F400_GATE_LEAF, 0x286, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_F400_gate_seal.cpp b/src/REL/d/a/obj/d_a_obj_F400_gate_seal.cpp index e69de29b..68401b72 100644 --- a/src/REL/d/a/obj/d_a_obj_F400_gate_seal.cpp +++ b/src/REL/d/a/obj/d_a_obj_F400_gate_seal.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_F400_GATE_SEAL, dAcOF400GateSeal_c, fProfile::OBJ_F400_GATE_SEAL, 0x287, 0, 6); diff --git a/src/REL/d/a/obj/d_a_obj_amber.cpp b/src/REL/d/a/obj/d_a_obj_amber.cpp index e69de29b..1b3fd95e 100644 --- a/src/REL/d/a/obj/d_a_obj_amber.cpp +++ b/src/REL/d/a/obj/d_a_obj_amber.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_AMBER, dAcOAmber_c, fProfile::OBJ_AMBER, 0x284, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_ancient_jewels.cpp b/src/REL/d/a/obj/d_a_obj_ancient_jewels.cpp index e69de29b..5e7817d0 100644 --- a/src/REL/d/a/obj/d_a_obj_ancient_jewels.cpp +++ b/src/REL/d/a/obj/d_a_obj_ancient_jewels.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ANCIENT_JEWELS, dAcOAncientJewels_c, fProfile::OBJ_ANCIENT_JEWELS, 0x14C, 0, 3); + +STATE_DEFINE(dAcOAncientJewels_c, Wait); +STATE_DEFINE(dAcOAncientJewels_c, WaitDrop); +STATE_DEFINE(dAcOAncientJewels_c, Drop); +STATE_DEFINE(dAcOAncientJewels_c, Buried); +STATE_DEFINE(dAcOAncientJewels_c, WhipCarry); +STATE_DEFINE(dAcOAncientJewels_c, GetItem); +STATE_DEFINE(dAcOAncientJewels_c, UnderLog); + +void dAcOAncientJewels_c::initializeState_Wait() {} +void dAcOAncientJewels_c::executeState_Wait() {} +void dAcOAncientJewels_c::finalizeState_Wait() {} +void dAcOAncientJewels_c::initializeState_WaitDrop() {} +void dAcOAncientJewels_c::executeState_WaitDrop() {} +void dAcOAncientJewels_c::finalizeState_WaitDrop() {} +void dAcOAncientJewels_c::initializeState_Drop() {} +void dAcOAncientJewels_c::executeState_Drop() {} +void dAcOAncientJewels_c::finalizeState_Drop() {} +void dAcOAncientJewels_c::initializeState_Buried() {} +void dAcOAncientJewels_c::executeState_Buried() {} +void dAcOAncientJewels_c::finalizeState_Buried() {} +void dAcOAncientJewels_c::initializeState_WhipCarry() {} +void dAcOAncientJewels_c::executeState_WhipCarry() {} +void dAcOAncientJewels_c::finalizeState_WhipCarry() {} +void dAcOAncientJewels_c::initializeState_GetItem() {} +void dAcOAncientJewels_c::executeState_GetItem() {} +void dAcOAncientJewels_c::finalizeState_GetItem() {} +void dAcOAncientJewels_c::initializeState_UnderLog() {} +void dAcOAncientJewels_c::executeState_UnderLog() {} +void dAcOAncientJewels_c::finalizeState_UnderLog() {} diff --git a/src/REL/d/a/obj/d_a_obj_arrow_switch.cpp b/src/REL/d/a/obj/d_a_obj_arrow_switch.cpp index e69de29b..dacb4836 100644 --- a/src/REL/d/a/obj/d_a_obj_arrow_switch.cpp +++ b/src/REL/d/a/obj/d_a_obj_arrow_switch.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ARROW_SWITCH, dAcOarrowSwitch_c, fProfile::OBJ_ARROW_SWITCH, 0x1B5, 0, 6); + +STATE_DEFINE(dAcOarrowSwitch_c, Off); +STATE_DEFINE(dAcOarrowSwitch_c, On); +STATE_DEFINE(dAcOarrowSwitch_c, FixedOn); +STATE_DEFINE(dAcOarrowSwitch_c, OpenEye); + +void dAcOarrowSwitch_c::initializeState_Off() {} +void dAcOarrowSwitch_c::executeState_Off() {} +void dAcOarrowSwitch_c::finalizeState_Off() {} +void dAcOarrowSwitch_c::initializeState_On() {} +void dAcOarrowSwitch_c::executeState_On() {} +void dAcOarrowSwitch_c::finalizeState_On() {} +void dAcOarrowSwitch_c::initializeState_FixedOn() {} +void dAcOarrowSwitch_c::executeState_FixedOn() {} +void dAcOarrowSwitch_c::finalizeState_FixedOn() {} +void dAcOarrowSwitch_c::initializeState_OpenEye() {} +void dAcOarrowSwitch_c::executeState_OpenEye() {} +void dAcOarrowSwitch_c::finalizeState_OpenEye() {} diff --git a/src/REL/d/a/obj/d_a_obj_asura_pillar.cpp b/src/REL/d/a/obj/d_a_obj_asura_pillar.cpp index e69de29b..3bcc44c0 100644 --- a/src/REL/d/a/obj/d_a_obj_asura_pillar.cpp +++ b/src/REL/d/a/obj/d_a_obj_asura_pillar.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(ASURA_PILLAR, dAcAsuraPillar_c, fProfile::ASURA_PILLAR, 0x11C, 0, 2); + +STATE_DEFINE(dAcAsuraPillar_c, Damage); +STATE_DEFINE(dAcAsuraPillar_c, Wait); + +void dAcAsuraPillar_c::initializeState_Damage() {} +void dAcAsuraPillar_c::executeState_Damage() {} +void dAcAsuraPillar_c::finalizeState_Damage() {} +void dAcAsuraPillar_c::initializeState_Wait() {} +void dAcAsuraPillar_c::executeState_Wait() {} +void dAcAsuraPillar_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_asura_sword.cpp b/src/REL/d/a/obj/d_a_obj_asura_sword.cpp index e69de29b..3890bffc 100644 --- a/src/REL/d/a/obj/d_a_obj_asura_sword.cpp +++ b/src/REL/d/a/obj/d_a_obj_asura_sword.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(ASURA_SWORD, dAcAsuraSword_c, fProfile::ASURA_SWORD, 0x11B, 0, 0); + +STATE_DEFINE(dAcAsuraSword_c, Carried); +STATE_DEFINE(dAcAsuraSword_c, Stop); +STATE_DEFINE(dAcAsuraSword_c, Wait); + +void dAcAsuraSword_c::initializeState_Carried() {} +void dAcAsuraSword_c::executeState_Carried() {} +void dAcAsuraSword_c::finalizeState_Carried() {} +void dAcAsuraSword_c::initializeState_Stop() {} +void dAcAsuraSword_c::executeState_Stop() {} +void dAcAsuraSword_c::finalizeState_Stop() {} +void dAcAsuraSword_c::initializeState_Wait() {} +void dAcAsuraSword_c::executeState_Wait() {} +void dAcAsuraSword_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_ballista.cpp b/src/REL/d/a/obj/d_a_obj_ballista.cpp index e69de29b..b4550efb 100644 --- a/src/REL/d/a/obj/d_a_obj_ballista.cpp +++ b/src/REL/d/a/obj/d_a_obj_ballista.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BALLISTA, dAcOBallista_c, fProfile::OBJ_BALLISTA, 0x23C, 0, 2); + +STATE_DEFINE(dAcOBallista_c, Wait); +STATE_DEFINE(dAcOBallista_c, Grab); +STATE_DEFINE(dAcOBallista_c, Shot); +STATE_DEFINE(dAcOBallista_c, ShotEnd); +STATE_DEFINE(dAcOBallista_c, Cancel); +STATE_DEFINE(dAcOBallista_c, DemoShot); +STATE_DEFINE(dAcOBallista_c, DemoShot2); +STATE_DEFINE(dAcOBallista_c, DemoShot3); + +void dAcOBallista_c::initializeState_Wait() {} +void dAcOBallista_c::executeState_Wait() {} +void dAcOBallista_c::finalizeState_Wait() {} +void dAcOBallista_c::initializeState_Grab() {} +void dAcOBallista_c::executeState_Grab() {} +void dAcOBallista_c::finalizeState_Grab() {} +void dAcOBallista_c::initializeState_Shot() {} +void dAcOBallista_c::executeState_Shot() {} +void dAcOBallista_c::finalizeState_Shot() {} +void dAcOBallista_c::initializeState_ShotEnd() {} +void dAcOBallista_c::executeState_ShotEnd() {} +void dAcOBallista_c::finalizeState_ShotEnd() {} +void dAcOBallista_c::initializeState_Cancel() {} +void dAcOBallista_c::executeState_Cancel() {} +void dAcOBallista_c::finalizeState_Cancel() {} +void dAcOBallista_c::initializeState_DemoShot() {} +void dAcOBallista_c::executeState_DemoShot() {} +void dAcOBallista_c::finalizeState_DemoShot() {} +void dAcOBallista_c::initializeState_DemoShot2() {} +void dAcOBallista_c::executeState_DemoShot2() {} +void dAcOBallista_c::finalizeState_DemoShot2() {} +void dAcOBallista_c::initializeState_DemoShot3() {} +void dAcOBallista_c::executeState_DemoShot3() {} +void dAcOBallista_c::finalizeState_DemoShot3() {} diff --git a/src/REL/d/a/obj/d_a_obj_ballista_f3.cpp b/src/REL/d/a/obj/d_a_obj_ballista_f3.cpp index e69de29b..2822bdc1 100644 --- a/src/REL/d/a/obj/d_a_obj_ballista_f3.cpp +++ b/src/REL/d/a/obj/d_a_obj_ballista_f3.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BALLISTA_F3, dAcOBallistaF3_c, fProfile::OBJ_BALLISTA_F3, 0x23E, 0, 2); + +STATE_DEFINE(dAcOBallistaF3_c, Wait); +STATE_DEFINE(dAcOBallistaF3_c, Shot); +STATE_DEFINE(dAcOBallistaF3_c, Shot2); +STATE_DEFINE(dAcOBallistaF3_c, ShotEnd); +STATE_DEFINE(dAcOBallistaF3_c, FallStone); +STATE_DEFINE(dAcOBallistaF3_c, EndDemo); + +void dAcOBallistaF3_c::initializeState_Wait() {} +void dAcOBallistaF3_c::executeState_Wait() {} +void dAcOBallistaF3_c::finalizeState_Wait() {} +void dAcOBallistaF3_c::initializeState_Shot() {} +void dAcOBallistaF3_c::executeState_Shot() {} +void dAcOBallistaF3_c::finalizeState_Shot() {} +void dAcOBallistaF3_c::initializeState_Shot2() {} +void dAcOBallistaF3_c::executeState_Shot2() {} +void dAcOBallistaF3_c::finalizeState_Shot2() {} +void dAcOBallistaF3_c::initializeState_ShotEnd() {} +void dAcOBallistaF3_c::executeState_ShotEnd() {} +void dAcOBallistaF3_c::finalizeState_ShotEnd() {} +void dAcOBallistaF3_c::initializeState_FallStone() {} +void dAcOBallistaF3_c::executeState_FallStone() {} +void dAcOBallistaF3_c::finalizeState_FallStone() {} +void dAcOBallistaF3_c::initializeState_EndDemo() {} +void dAcOBallistaF3_c::executeState_EndDemo() {} +void dAcOBallistaF3_c::finalizeState_EndDemo() {} diff --git a/src/REL/d/a/obj/d_a_obj_ballista_handle.cpp b/src/REL/d/a/obj/d_a_obj_ballista_handle.cpp index e69de29b..6b97f164 100644 --- a/src/REL/d/a/obj/d_a_obj_ballista_handle.cpp +++ b/src/REL/d/a/obj/d_a_obj_ballista_handle.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BALLISTA_HANDLE, dAcOBallistaHandle_c, fProfile::OBJ_BALLISTA_HANDLE, 0x23D, 0, 6); + +STATE_DEFINE(dAcOBallistaHandle_c, Wait); + +void dAcOBallistaHandle_c::initializeState_Wait() {} +void dAcOBallistaHandle_c::executeState_Wait() {} +void dAcOBallistaHandle_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_bamboo.cpp b/src/REL/d/a/obj/d_a_obj_bamboo.cpp index e69de29b..77f79b40 100644 --- a/src/REL/d/a/obj/d_a_obj_bamboo.cpp +++ b/src/REL/d/a/obj/d_a_obj_bamboo.cpp @@ -0,0 +1,20 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BAMBOO, dAcObamboo_c, fProfile::OBJ_BAMBOO, 0x131, 0, 35); + +STATE_DEFINE(dAcObamboo_c, Wait); +STATE_DEFINE(dAcObamboo_c, Fall); +STATE_DEFINE(dAcObamboo_c, CutMark); + +dAcObamboo_c::dAcObamboo_c() : mStateMgr(*this, sStateID::null) {} +dAcObamboo_c::~dAcObamboo_c() {} + +void dAcObamboo_c::initializeState_Wait() {} +void dAcObamboo_c::executeState_Wait() {} +void dAcObamboo_c::finalizeState_Wait() {} +void dAcObamboo_c::initializeState_Fall() {} +void dAcObamboo_c::executeState_Fall() {} +void dAcObamboo_c::finalizeState_Fall() {} +void dAcObamboo_c::initializeState_CutMark() {} +void dAcObamboo_c::executeState_CutMark() {} +void dAcObamboo_c::finalizeState_CutMark() {} diff --git a/src/REL/d/a/obj/d_a_obj_barrel.cpp b/src/REL/d/a/obj/d_a_obj_barrel.cpp index e69de29b..7b617644 100644 --- a/src/REL/d/a/obj/d_a_obj_barrel.cpp +++ b/src/REL/d/a/obj/d_a_obj_barrel.cpp @@ -0,0 +1,45 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BARREL, dAcOBarrel_c, fProfile::OBJ_BARREL, 0x239, 0, 3); + +STATE_DEFINE(dAcOBarrel_c, Wait); +STATE_DEFINE(dAcOBarrel_c, Grab); +STATE_DEFINE(dAcOBarrel_c, GrabUp); +STATE_DEFINE(dAcOBarrel_c, GrabPut); +STATE_DEFINE(dAcOBarrel_c, Slope); +STATE_DEFINE(dAcOBarrel_c, Water); +STATE_DEFINE(dAcOBarrel_c, Water2); +STATE_DEFINE(dAcOBarrel_c, Explode); +STATE_DEFINE(dAcOBarrel_c, KrakenBorn); +STATE_DEFINE(dAcOBarrel_c, Rebirth); + +void dAcOBarrel_c::initializeState_Wait() {} +void dAcOBarrel_c::executeState_Wait() {} +void dAcOBarrel_c::finalizeState_Wait() {} +void dAcOBarrel_c::initializeState_Grab() {} +void dAcOBarrel_c::executeState_Grab() {} +void dAcOBarrel_c::finalizeState_Grab() {} +void dAcOBarrel_c::initializeState_GrabUp() {} +void dAcOBarrel_c::executeState_GrabUp() {} +void dAcOBarrel_c::finalizeState_GrabUp() {} +void dAcOBarrel_c::initializeState_GrabPut() {} +void dAcOBarrel_c::executeState_GrabPut() {} +void dAcOBarrel_c::finalizeState_GrabPut() {} +void dAcOBarrel_c::initializeState_Slope() {} +void dAcOBarrel_c::executeState_Slope() {} +void dAcOBarrel_c::finalizeState_Slope() {} +void dAcOBarrel_c::initializeState_Water() {} +void dAcOBarrel_c::executeState_Water() {} +void dAcOBarrel_c::finalizeState_Water() {} +void dAcOBarrel_c::initializeState_Water2() {} +void dAcOBarrel_c::executeState_Water2() {} +void dAcOBarrel_c::finalizeState_Water2() {} +void dAcOBarrel_c::initializeState_Explode() {} +void dAcOBarrel_c::executeState_Explode() {} +void dAcOBarrel_c::finalizeState_Explode() {} +void dAcOBarrel_c::initializeState_KrakenBorn() {} +void dAcOBarrel_c::executeState_KrakenBorn() {} +void dAcOBarrel_c::finalizeState_KrakenBorn() {} +void dAcOBarrel_c::initializeState_Rebirth() {} +void dAcOBarrel_c::executeState_Rebirth() {} +void dAcOBarrel_c::finalizeState_Rebirth() {} diff --git a/src/REL/d/a/obj/d_a_obj_bb_bridge.cpp b/src/REL/d/a/obj/d_a_obj_bb_bridge.cpp index e69de29b..4481b305 100644 --- a/src/REL/d/a/obj/d_a_obj_bb_bridge.cpp +++ b/src/REL/d/a/obj/d_a_obj_bb_bridge.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BB_BRIDGE, dAcObbBridge_c, fProfile::OBJ_BB_BRIDGE, 0x1A1, 0, 7); + +STATE_DEFINE(dAcObbBridge_c, Wait); +STATE_DEFINE(dAcObbBridge_c, BrokenDemo); +STATE_DEFINE(dAcObbBridge_c, Broken); + +void dAcObbBridge_c::initializeState_Wait() {} +void dAcObbBridge_c::executeState_Wait() {} +void dAcObbBridge_c::finalizeState_Wait() {} +void dAcObbBridge_c::initializeState_BrokenDemo() {} +void dAcObbBridge_c::executeState_BrokenDemo() {} +void dAcObbBridge_c::finalizeState_BrokenDemo() {} +void dAcObbBridge_c::initializeState_Broken() {} +void dAcObbBridge_c::executeState_Broken() {} +void dAcObbBridge_c::finalizeState_Broken() {} diff --git a/src/REL/d/a/obj/d_a_obj_bb_broken_parts.cpp b/src/REL/d/a/obj/d_a_obj_bb_broken_parts.cpp index e69de29b..9a4697fe 100644 --- a/src/REL/d/a/obj/d_a_obj_bb_broken_parts.cpp +++ b/src/REL/d/a/obj/d_a_obj_bb_broken_parts.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BB_BROKEN_PARTS, dAcObbBrokenParts_c, fProfile::OBJ_BB_BROKEN_PARTS, 0x215, 0, 3); + +STATE_DEFINE(dAcObbBrokenParts_c, Wait); +STATE_DEFINE(dAcObbBrokenParts_c, Break); + +void dAcObbBrokenParts_c::initializeState_Wait() {} +void dAcObbBrokenParts_c::executeState_Wait() {} +void dAcObbBrokenParts_c::finalizeState_Wait() {} +void dAcObbBrokenParts_c::initializeState_Break() {} +void dAcObbBrokenParts_c::executeState_Break() {} +void dAcObbBrokenParts_c::finalizeState_Break() {} diff --git a/src/REL/d/a/obj/d_a_obj_bb_objects.cpp b/src/REL/d/a/obj/d_a_obj_bb_objects.cpp index e69de29b..b103be8c 100644 --- a/src/REL/d/a/obj/d_a_obj_bb_objects.cpp +++ b/src/REL/d/a/obj/d_a_obj_bb_objects.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BB_OBJECTS, dAcObbObjects_c, fProfile::OBJ_BB_OBJECTS, 0x1C7, 0, 3); + +STATE_DEFINE(dAcObbObjects_c, Wait); + +void dAcObbObjects_c::initializeState_Wait() {} +void dAcObbObjects_c::executeState_Wait() {} +void dAcObbObjects_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_bblargebomb.cpp b/src/REL/d/a/obj/d_a_obj_bblargebomb.cpp index e69de29b..51b970cd 100644 --- a/src/REL/d/a/obj/d_a_obj_bblargebomb.cpp +++ b/src/REL/d/a/obj/d_a_obj_bblargebomb.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BBLARGEBOMB, dAcOBblargebomb_c, fProfile::OBJ_BBLARGEBOMB, 0xA7, 0, 3); + +STATE_DEFINE(dAcOBblargebomb_c, Wait); +STATE_DEFINE(dAcOBblargebomb_c, Explode); +STATE_DEFINE(dAcOBblargebomb_c, Carry); +STATE_DEFINE(dAcOBblargebomb_c, WindCarry); +STATE_DEFINE(dAcOBblargebomb_c, Birth); +STATE_DEFINE(dAcOBblargebomb_c, Controled); + +void dAcOBblargebomb_c::initializeState_Wait() {} +void dAcOBblargebomb_c::executeState_Wait() {} +void dAcOBblargebomb_c::finalizeState_Wait() {} +void dAcOBblargebomb_c::initializeState_Explode() {} +void dAcOBblargebomb_c::executeState_Explode() {} +void dAcOBblargebomb_c::finalizeState_Explode() {} +void dAcOBblargebomb_c::initializeState_Carry() {} +void dAcOBblargebomb_c::executeState_Carry() {} +void dAcOBblargebomb_c::finalizeState_Carry() {} +void dAcOBblargebomb_c::initializeState_WindCarry() {} +void dAcOBblargebomb_c::executeState_WindCarry() {} +void dAcOBblargebomb_c::finalizeState_WindCarry() {} +void dAcOBblargebomb_c::initializeState_Birth() {} +void dAcOBblargebomb_c::executeState_Birth() {} +void dAcOBblargebomb_c::finalizeState_Birth() {} +void dAcOBblargebomb_c::initializeState_Controled() {} +void dAcOBblargebomb_c::executeState_Controled() {} +void dAcOBblargebomb_c::finalizeState_Controled() {} diff --git a/src/REL/d/a/obj/d_a_obj_bbstone.cpp b/src/REL/d/a/obj/d_a_obj_bbstone.cpp index e69de29b..6bb0141e 100644 --- a/src/REL/d/a/obj/d_a_obj_bbstone.cpp +++ b/src/REL/d/a/obj/d_a_obj_bbstone.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BSTN, dAcOBBStone, fProfile::OBJ_BSTN, 0xA5, 0, 3); + +STATE_DEFINE(dAcOBBStone, Wait); +STATE_DEFINE(dAcOBBStone, FirstWait); +STATE_DEFINE(dAcOBBStone, FirstDemo); + +void dAcOBBStone::initializeState_Wait() {} +void dAcOBBStone::executeState_Wait() {} +void dAcOBBStone::finalizeState_Wait() {} +void dAcOBBStone::initializeState_FirstWait() {} +void dAcOBBStone::executeState_FirstWait() {} +void dAcOBBStone::finalizeState_FirstWait() {} +void dAcOBBStone::initializeState_FirstDemo() {} +void dAcOBBStone::executeState_FirstDemo() {} +void dAcOBBStone::finalizeState_FirstDemo() {} diff --git a/src/REL/d/a/obj/d_a_obj_bell.cpp b/src/REL/d/a/obj/d_a_obj_bell.cpp index e69de29b..503b3b34 100644 --- a/src/REL/d/a/obj/d_a_obj_bell.cpp +++ b/src/REL/d/a/obj/d_a_obj_bell.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BELL, dAcObell_c, fProfile::OBJ_BELL, 0x208, 0, 2); + +STATE_DEFINE(dAcObell_c, Wait); +STATE_DEFINE(dAcObell_c, WaitRupee); +STATE_DEFINE(dAcObell_c, After); + +void dAcObell_c::initializeState_Wait() {} +void dAcObell_c::executeState_Wait() {} +void dAcObell_c::finalizeState_Wait() {} +void dAcObell_c::initializeState_WaitRupee() {} +void dAcObell_c::executeState_WaitRupee() {} +void dAcObell_c::finalizeState_WaitRupee() {} +void dAcObell_c::initializeState_After() {} +void dAcObell_c::executeState_After() {} +void dAcObell_c::finalizeState_After() {} diff --git a/src/REL/d/a/obj/d_a_obj_belt_cvr.cpp b/src/REL/d/a/obj/d_a_obj_belt_cvr.cpp index e69de29b..75657138 100644 --- a/src/REL/d/a/obj/d_a_obj_belt_cvr.cpp +++ b/src/REL/d/a/obj/d_a_obj_belt_cvr.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BELT_CVR, dAcObeltCvr_c, fProfile::OBJ_BELT_CVR, 0x271, 0, 2); + +STATE_DEFINE(dAcObeltCvr_c, Wait); + +void dAcObeltCvr_c::initializeState_Wait() {} +void dAcObeltCvr_c::executeState_Wait() {} +void dAcObeltCvr_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_belt_obstacle.cpp b/src/REL/d/a/obj/d_a_obj_belt_obstacle.cpp index e69de29b..7bce929b 100644 --- a/src/REL/d/a/obj/d_a_obj_belt_obstacle.cpp +++ b/src/REL/d/a/obj/d_a_obj_belt_obstacle.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BELT_OBSTACLE, dAcObeltObstacle_c, fProfile::OBJ_BELT_OBSTACLE, 0x270, 0, 2); + +STATE_DEFINE(dAcObeltObstacle_c, Wait); +STATE_DEFINE(dAcObeltObstacle_c, Init); +STATE_DEFINE(dAcObeltObstacle_c, BeltMove); +STATE_DEFINE(dAcObeltObstacle_c, TeniN); +STATE_DEFINE(dAcObeltObstacle_c, TeniNonly); + +void dAcObeltObstacle_c::initializeState_Wait() {} +void dAcObeltObstacle_c::executeState_Wait() {} +void dAcObeltObstacle_c::finalizeState_Wait() {} +void dAcObeltObstacle_c::initializeState_Init() {} +void dAcObeltObstacle_c::executeState_Init() {} +void dAcObeltObstacle_c::finalizeState_Init() {} +void dAcObeltObstacle_c::initializeState_BeltMove() {} +void dAcObeltObstacle_c::executeState_BeltMove() {} +void dAcObeltObstacle_c::finalizeState_BeltMove() {} +void dAcObeltObstacle_c::initializeState_TeniN() {} +void dAcObeltObstacle_c::executeState_TeniN() {} +void dAcObeltObstacle_c::finalizeState_TeniN() {} +void dAcObeltObstacle_c::initializeState_TeniNonly() {} +void dAcObeltObstacle_c::executeState_TeniNonly() {} +void dAcObeltObstacle_c::finalizeState_TeniNonly() {} diff --git a/src/REL/d/a/obj/d_a_obj_bg.cpp b/src/REL/d/a/obj/d_a_obj_bg.cpp index e69de29b..e4435856 100644 --- a/src/REL/d/a/obj/d_a_obj_bg.cpp +++ b/src/REL/d/a/obj/d_a_obj_bg.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BG, dAcObg_c, fProfile::OBJ_BG, 0x18C, 0, 148); diff --git a/src/REL/d/a/obj/d_a_obj_bigbomb_flower.cpp b/src/REL/d/a/obj/d_a_obj_bigbomb_flower.cpp index e69de29b..49d3df17 100644 --- a/src/REL/d/a/obj/d_a_obj_bigbomb_flower.cpp +++ b/src/REL/d/a/obj/d_a_obj_bigbomb_flower.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BIGBOMB_FLOWER, dAcOBBombFlower_c, fProfile::OBJ_BIGBOMB_FLOWER, 0xA6, 0, 3); + +STATE_DEFINE(dAcOBBombFlower_c, Wait); + +void dAcOBBombFlower_c::initializeState_Wait() {} +void dAcOBBombFlower_c::executeState_Wait() {} +void dAcOBBombFlower_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_bird_sp.cpp b/src/REL/d/a/obj/d_a_obj_bird_sp.cpp index e69de29b..40f2b574 100644 --- a/src/REL/d/a/obj/d_a_obj_bird_sp.cpp +++ b/src/REL/d/a/obj/d_a_obj_bird_sp.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BIRD_SP_UP, dAcObjBirdSp_c, fProfile::OBJ_BIRD_SP_UP, 0x260, 0, 1); diff --git a/src/REL/d/a/obj/d_a_obj_bird_statue.cpp b/src/REL/d/a/obj/d_a_obj_bird_statue.cpp index e69de29b..1243f87d 100644 --- a/src/REL/d/a/obj/d_a_obj_bird_statue.cpp +++ b/src/REL/d/a/obj/d_a_obj_bird_statue.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BIRD_STATUE, dAcOBirdStatue_c, fProfile::OBJ_BIRD_STATUE, 0x285, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_blade.cpp b/src/REL/d/a/obj/d_a_obj_blade.cpp index e69de29b..e3f17985 100644 --- a/src/REL/d/a/obj/d_a_obj_blade.cpp +++ b/src/REL/d/a/obj/d_a_obj_blade.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BLADE, dAcOblade_c, fProfile::OBJ_BLADE, 0x1E4, 0, 4); diff --git a/src/REL/d/a/obj/d_a_obj_blast_rock.cpp b/src/REL/d/a/obj/d_a_obj_blast_rock.cpp index e69de29b..d011e6a2 100644 --- a/src/REL/d/a/obj/d_a_obj_blast_rock.cpp +++ b/src/REL/d/a/obj/d_a_obj_blast_rock.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BLAST_ROCK, dAcOBlastRock_c, fProfile::OBJ_BLAST_ROCK, 0x199, 0, 6); + +STATE_DEFINE(dAcOBlastRock_c, Wait); +STATE_DEFINE(dAcOBlastRock_c, Piece); +STATE_DEFINE(dAcOBlastRock_c, Broken); + +void dAcOBlastRock_c::initializeState_Wait() {} +void dAcOBlastRock_c::executeState_Wait() {} +void dAcOBlastRock_c::finalizeState_Wait() {} +void dAcOBlastRock_c::initializeState_Piece() {} +void dAcOBlastRock_c::executeState_Piece() {} +void dAcOBlastRock_c::finalizeState_Piece() {} +void dAcOBlastRock_c::initializeState_Broken() {} +void dAcOBlastRock_c::executeState_Broken() {} +void dAcOBlastRock_c::finalizeState_Broken() {} diff --git a/src/REL/d/a/obj/d_a_obj_block_rope.cpp b/src/REL/d/a/obj/d_a_obj_block_rope.cpp index e69de29b..aa43f487 100644 --- a/src/REL/d/a/obj/d_a_obj_block_rope.cpp +++ b/src/REL/d/a/obj/d_a_obj_block_rope.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BLOCK_ROPE, dAcOblockRope_c, fProfile::OBJ_BLOCK_ROPE, 0x264, 0, 2); + +STATE_DEFINE(dAcOblockRope_c, Wait); +STATE_DEFINE(dAcOblockRope_c, Delete); + +void dAcOblockRope_c::initializeState_Wait() {} +void dAcOblockRope_c::executeState_Wait() {} +void dAcOblockRope_c::finalizeState_Wait() {} +void dAcOblockRope_c::initializeState_Delete() {} +void dAcOblockRope_c::executeState_Delete() {} +void dAcOblockRope_c::finalizeState_Delete() {} diff --git a/src/REL/d/a/obj/d_a_obj_block_underground.cpp b/src/REL/d/a/obj/d_a_obj_block_underground.cpp index e69de29b..387da73f 100644 --- a/src/REL/d/a/obj/d_a_obj_block_underground.cpp +++ b/src/REL/d/a/obj/d_a_obj_block_underground.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BLOCK_UNDERGROUND, dAcOBlockUnderground, fProfile::OBJ_BLOCK_UNDERGROUND, 0x13F, 0, 3); + +dAcOBlockUnderground::dAcOBlockUnderground() {} +dAcOBlockUnderground::~dAcOBlockUnderground() {} diff --git a/src/REL/d/a/obj/d_a_obj_blow_coal.cpp b/src/REL/d/a/obj/d_a_obj_blow_coal.cpp index e69de29b..1b025d3a 100644 --- a/src/REL/d/a/obj/d_a_obj_blow_coal.cpp +++ b/src/REL/d/a/obj/d_a_obj_blow_coal.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BLOW_COAL, dAcOblowCoal_c, fProfile::OBJ_BLOW_COAL, 0x1CD, 0, 3); + +STATE_DEFINE(dAcOblowCoal_c, Wait); +STATE_DEFINE(dAcOblowCoal_c, Dead); + +void dAcOblowCoal_c::initializeState_Wait() {} +void dAcOblowCoal_c::executeState_Wait() {} +void dAcOblowCoal_c::finalizeState_Wait() {} +void dAcOblowCoal_c::initializeState_Dead() {} +void dAcOblowCoal_c::executeState_Dead() {} +void dAcOblowCoal_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/obj/d_a_obj_boat.cpp b/src/REL/d/a/obj/d_a_obj_boat.cpp index e69de29b..bd6e911c 100644 --- a/src/REL/d/a/obj/d_a_obj_boat.cpp +++ b/src/REL/d/a/obj/d_a_obj_boat.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BOAT, dAcOBoat_c, fProfile::OBJ_BOAT, 0x23A, 0, 7); + +STATE_DEFINE(dAcOBoat_c, Wait); +STATE_DEFINE(dAcOBoat_c, Fall); +STATE_DEFINE(dAcOBoat_c, FallEnd); +STATE_DEFINE(dAcOBoat_c, FallStop); +STATE_DEFINE(dAcOBoat_c, Up); +STATE_DEFINE(dAcOBoat_c, UpEnd); + +void dAcOBoat_c::initializeState_Wait() {} +void dAcOBoat_c::executeState_Wait() {} +void dAcOBoat_c::finalizeState_Wait() {} +void dAcOBoat_c::initializeState_Fall() {} +void dAcOBoat_c::executeState_Fall() {} +void dAcOBoat_c::finalizeState_Fall() {} +void dAcOBoat_c::initializeState_FallEnd() {} +void dAcOBoat_c::executeState_FallEnd() {} +void dAcOBoat_c::finalizeState_FallEnd() {} +void dAcOBoat_c::initializeState_FallStop() {} +void dAcOBoat_c::executeState_FallStop() {} +void dAcOBoat_c::finalizeState_FallStop() {} +void dAcOBoat_c::initializeState_Up() {} +void dAcOBoat_c::executeState_Up() {} +void dAcOBoat_c::finalizeState_Up() {} +void dAcOBoat_c::initializeState_UpEnd() {} +void dAcOBoat_c::executeState_UpEnd() {} +void dAcOBoat_c::finalizeState_UpEnd() {} diff --git a/src/REL/d/a/obj/d_a_obj_boxcage_F300.cpp b/src/REL/d/a/obj/d_a_obj_boxcage_F300.cpp index e69de29b..203b256e 100644 --- a/src/REL/d/a/obj/d_a_obj_boxcage_F300.cpp +++ b/src/REL/d/a/obj/d_a_obj_boxcage_F300.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BOXCAGE_F300, dAcOBoxCageF300_c, fProfile::OBJ_BOXCAGE_F300, 0x179, 0, 3); + +STATE_DEFINE(dAcOBoxCageF300_c, Wait); +STATE_DEFINE(dAcOBoxCageF300_c, Move); +STATE_DEFINE(dAcOBoxCageF300_c, End); + +void dAcOBoxCageF300_c::initializeState_Wait() {} +void dAcOBoxCageF300_c::executeState_Wait() {} +void dAcOBoxCageF300_c::finalizeState_Wait() {} +void dAcOBoxCageF300_c::initializeState_Move() {} +void dAcOBoxCageF300_c::executeState_Move() {} +void dAcOBoxCageF300_c::finalizeState_Move() {} +void dAcOBoxCageF300_c::initializeState_End() {} +void dAcOBoxCageF300_c::executeState_End() {} +void dAcOBoxCageF300_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_bridge_bone.cpp b/src/REL/d/a/obj/d_a_obj_bridge_bone.cpp index e69de29b..cd5c1660 100644 --- a/src/REL/d/a/obj/d_a_obj_bridge_bone.cpp +++ b/src/REL/d/a/obj/d_a_obj_bridge_bone.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BRIDGE_BONE, dAcOBridgeBone_c, fProfile::OBJ_BRIDGE_BONE, 0x1A0, 0, 3); + +STATE_DEFINE(dAcOBridgeBone_c, Wait); + +void dAcOBridgeBone_c::initializeState_Wait() {} +void dAcOBridgeBone_c::executeState_Wait() {} +void dAcOBridgeBone_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_bridge_building.cpp b/src/REL/d/a/obj/d_a_obj_bridge_building.cpp index e69de29b..56b67e00 100644 --- a/src/REL/d/a/obj/d_a_obj_bridge_building.cpp +++ b/src/REL/d/a/obj/d_a_obj_bridge_building.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BRIDGE_BUILDING, dAcObridgeBuilding_c, fProfile::OBJ_BRIDGE_BUILDING, 0x1C8, 0, 2); + +STATE_DEFINE(dAcObridgeBuilding_c, Wait); +STATE_DEFINE(dAcObridgeBuilding_c, PreMove); +STATE_DEFINE(dAcObridgeBuilding_c, Move); +STATE_DEFINE(dAcObridgeBuilding_c, Shake); +STATE_DEFINE(dAcObridgeBuilding_c, Across); + +void dAcObridgeBuilding_c::initializeState_Wait() {} +void dAcObridgeBuilding_c::executeState_Wait() {} +void dAcObridgeBuilding_c::finalizeState_Wait() {} +void dAcObridgeBuilding_c::initializeState_PreMove() {} +void dAcObridgeBuilding_c::executeState_PreMove() {} +void dAcObridgeBuilding_c::finalizeState_PreMove() {} +void dAcObridgeBuilding_c::initializeState_Move() {} +void dAcObridgeBuilding_c::executeState_Move() {} +void dAcObridgeBuilding_c::finalizeState_Move() {} +void dAcObridgeBuilding_c::initializeState_Shake() {} +void dAcObridgeBuilding_c::executeState_Shake() {} +void dAcObridgeBuilding_c::finalizeState_Shake() {} +void dAcObridgeBuilding_c::initializeState_Across() {} +void dAcObridgeBuilding_c::executeState_Across() {} +void dAcObridgeBuilding_c::finalizeState_Across() {} diff --git a/src/REL/d/a/obj/d_a_obj_bridge_fall.cpp b/src/REL/d/a/obj/d_a_obj_bridge_fall.cpp index e69de29b..c782e016 100644 --- a/src/REL/d/a/obj/d_a_obj_bridge_fall.cpp +++ b/src/REL/d/a/obj/d_a_obj_bridge_fall.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BRIDGE_FALL, dAcOBridgeFall_c, fProfile::OBJ_BRIDGE_FALL, 0x230, 0, 6); + +STATE_DEFINE(dAcOBridgeFall_c, Wait); +STATE_DEFINE(dAcOBridgeFall_c, Fall); +STATE_DEFINE(dAcOBridgeFall_c, Shake); + +void dAcOBridgeFall_c::initializeState_Wait() {} +void dAcOBridgeFall_c::executeState_Wait() {} +void dAcOBridgeFall_c::finalizeState_Wait() {} +void dAcOBridgeFall_c::initializeState_Fall() {} +void dAcOBridgeFall_c::executeState_Fall() {} +void dAcOBridgeFall_c::finalizeState_Fall() {} +void dAcOBridgeFall_c::initializeState_Shake() {} +void dAcOBridgeFall_c::executeState_Shake() {} +void dAcOBridgeFall_c::finalizeState_Shake() {} diff --git a/src/REL/d/a/obj/d_a_obj_bridge_step.cpp b/src/REL/d/a/obj/d_a_obj_bridge_step.cpp index e69de29b..97110d78 100644 --- a/src/REL/d/a/obj/d_a_obj_bridge_step.cpp +++ b/src/REL/d/a/obj/d_a_obj_bridge_step.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BRIDGE_STEP, dAcOBridgeStep_c, fProfile::OBJ_BRIDGE_STEP, 0x231, 0, 7); + +STATE_DEFINE(dAcOBridgeStep_c, Wait); +STATE_DEFINE(dAcOBridgeStep_c, SwitchPushed); +STATE_DEFINE(dAcOBridgeStep_c, BridgeUp); +STATE_DEFINE(dAcOBridgeStep_c, BridgeUpAll); + +void dAcOBridgeStep_c::initializeState_Wait() {} +void dAcOBridgeStep_c::executeState_Wait() {} +void dAcOBridgeStep_c::finalizeState_Wait() {} +void dAcOBridgeStep_c::initializeState_SwitchPushed() {} +void dAcOBridgeStep_c::executeState_SwitchPushed() {} +void dAcOBridgeStep_c::finalizeState_SwitchPushed() {} +void dAcOBridgeStep_c::initializeState_BridgeUp() {} +void dAcOBridgeStep_c::executeState_BridgeUp() {} +void dAcOBridgeStep_c::finalizeState_BridgeUp() {} +void dAcOBridgeStep_c::initializeState_BridgeUpAll() {} +void dAcOBridgeStep_c::executeState_BridgeUpAll() {} +void dAcOBridgeStep_c::finalizeState_BridgeUpAll() {} diff --git a/src/REL/d/a/obj/d_a_obj_bridge_stretch.cpp b/src/REL/d/a/obj/d_a_obj_bridge_stretch.cpp index e69de29b..71836da2 100644 --- a/src/REL/d/a/obj/d_a_obj_bridge_stretch.cpp +++ b/src/REL/d/a/obj/d_a_obj_bridge_stretch.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BRIDGE_STRETCH, dAcObridgeStretch_c, fProfile::OBJ_BRIDGE_STRETCH, 0x1CC, 0, 2); + +STATE_DEFINE(dAcObridgeStretch_c, Wait); +STATE_DEFINE(dAcObridgeStretch_c, Move); +STATE_DEFINE(dAcObridgeStretch_c, Shake); +STATE_DEFINE(dAcObridgeStretch_c, Stretch); + +void dAcObridgeStretch_c::initializeState_Wait() {} +void dAcObridgeStretch_c::executeState_Wait() {} +void dAcObridgeStretch_c::finalizeState_Wait() {} +void dAcObridgeStretch_c::initializeState_Move() {} +void dAcObridgeStretch_c::executeState_Move() {} +void dAcObridgeStretch_c::finalizeState_Move() {} +void dAcObridgeStretch_c::initializeState_Shake() {} +void dAcObridgeStretch_c::executeState_Shake() {} +void dAcObridgeStretch_c::finalizeState_Shake() {} +void dAcObridgeStretch_c::initializeState_Stretch() {} +void dAcObridgeStretch_c::executeState_Stretch() {} +void dAcObridgeStretch_c::finalizeState_Stretch() {} diff --git a/src/REL/d/a/obj/d_a_obj_bridge_time.cpp b/src/REL/d/a/obj/d_a_obj_bridge_time.cpp index e69de29b..df46afc2 100644 --- a/src/REL/d/a/obj/d_a_obj_bridge_time.cpp +++ b/src/REL/d/a/obj/d_a_obj_bridge_time.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BRIDGE_TIME, dAcOBridgeTime_c, fProfile::OBJ_BRIDGE_TIME, 0x232, 0, 4102); + +STATE_DEFINE(dAcOBridgeTime_c, Wait); + +void dAcOBridgeTime_c::initializeState_Wait() {} +void dAcOBridgeTime_c::executeState_Wait() {} +void dAcOBridgeTime_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_bstone.cpp b/src/REL/d/a/obj/d_a_obj_bstone.cpp index e69de29b..811b58be 100644 --- a/src/REL/d/a/obj/d_a_obj_bstone.cpp +++ b/src/REL/d/a/obj/d_a_obj_bstone.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BSTONE, dAcObstonec, fProfile::OBJ_BSTONE, 0x130, 0, 2); diff --git a/src/REL/d/a/obj/d_a_obj_bubble.cpp b/src/REL/d/a/obj/d_a_obj_bubble.cpp index e69de29b..d3a0775f 100644 --- a/src/REL/d/a/obj/d_a_obj_bubble.cpp +++ b/src/REL/d/a/obj/d_a_obj_bubble.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BUBBLE, dAcObubble_c, fProfile::OBJ_BUBBLE, 0x18E, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_building.cpp b/src/REL/d/a/obj/d_a_obj_building.cpp index e69de29b..52a5e194 100644 --- a/src/REL/d/a/obj/d_a_obj_building.cpp +++ b/src/REL/d/a/obj/d_a_obj_building.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BUILDING, dAcOBuilding_c, fProfile::OBJ_BUILDING, 0x25A, 0, 7); diff --git a/src/REL/d/a/obj/d_a_obj_bulb_switch.cpp b/src/REL/d/a/obj/d_a_obj_bulb_switch.cpp index e69de29b..054ce80c 100644 --- a/src/REL/d/a/obj/d_a_obj_bulb_switch.cpp +++ b/src/REL/d/a/obj/d_a_obj_bulb_switch.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BULB_SWITCH, dAcObulbSwitch_c, fProfile::OBJ_BULB_SWITCH, 0x1BC, 0, 2); + +STATE_DEFINE(dAcObulbSwitch_c, Close); +STATE_DEFINE(dAcObulbSwitch_c, Open); +STATE_DEFINE(dAcObulbSwitch_c, Move); + +void dAcObulbSwitch_c::initializeState_Close() {} +void dAcObulbSwitch_c::executeState_Close() {} +void dAcObulbSwitch_c::finalizeState_Close() {} +void dAcObulbSwitch_c::initializeState_Open() {} +void dAcObulbSwitch_c::executeState_Open() {} +void dAcObulbSwitch_c::finalizeState_Open() {} +void dAcObulbSwitch_c::initializeState_Move() {} +void dAcObulbSwitch_c::executeState_Move() {} +void dAcObulbSwitch_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_cannon.cpp b/src/REL/d/a/obj/d_a_obj_cannon.cpp index e69de29b..657652e0 100644 --- a/src/REL/d/a/obj/d_a_obj_cannon.cpp +++ b/src/REL/d/a/obj/d_a_obj_cannon.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CANNON, dAcOcannon_c, fProfile::OBJ_CANNON, 0x1C9, 0, 2); + +STATE_DEFINE(dAcOcannon_c, Wait); +STATE_DEFINE(dAcOcannon_c, PreCharge); +STATE_DEFINE(dAcOcannon_c, Move); +STATE_DEFINE(dAcOcannon_c, AfterCharge); +STATE_DEFINE(dAcOcannon_c, Shot); +STATE_DEFINE(dAcOcannon_c, After); + +void dAcOcannon_c::initializeState_Wait() {} +void dAcOcannon_c::executeState_Wait() {} +void dAcOcannon_c::finalizeState_Wait() {} +void dAcOcannon_c::initializeState_PreCharge() {} +void dAcOcannon_c::executeState_PreCharge() {} +void dAcOcannon_c::finalizeState_PreCharge() {} +void dAcOcannon_c::initializeState_Move() {} +void dAcOcannon_c::executeState_Move() {} +void dAcOcannon_c::finalizeState_Move() {} +void dAcOcannon_c::initializeState_AfterCharge() {} +void dAcOcannon_c::executeState_AfterCharge() {} +void dAcOcannon_c::finalizeState_AfterCharge() {} +void dAcOcannon_c::initializeState_Shot() {} +void dAcOcannon_c::executeState_Shot() {} +void dAcOcannon_c::finalizeState_Shot() {} +void dAcOcannon_c::initializeState_After() {} +void dAcOcannon_c::executeState_After() {} +void dAcOcannon_c::finalizeState_After() {} diff --git a/src/REL/d/a/obj/d_a_obj_cannon_cover.cpp b/src/REL/d/a/obj/d_a_obj_cannon_cover.cpp index e69de29b..996cd27e 100644 --- a/src/REL/d/a/obj/d_a_obj_cannon_cover.cpp +++ b/src/REL/d/a/obj/d_a_obj_cannon_cover.cpp @@ -0,0 +1,28 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CANNON_COVER, dAcOcannonCover_c, fProfile::OBJ_CANNON_COVER, 0x1D3, 0, 4); + +STATE_DEFINE(dAcOcannonCover_c, Wait); +STATE_DEFINE(dAcOcannonCover_c, Open); +STATE_DEFINE(dAcOcannonCover_c, Shake); +STATE_DEFINE(dAcOcannonCover_c, Close); +STATE_DEFINE(dAcOcannonCover_c, Play); + +dAcOcannonCover_c::dAcOcannonCover_c() : mStateMgr(*this, sStateID::null) {} +dAcOcannonCover_c::~dAcOcannonCover_c() {} + +void dAcOcannonCover_c::initializeState_Wait() {} +void dAcOcannonCover_c::executeState_Wait() {} +void dAcOcannonCover_c::finalizeState_Wait() {} +void dAcOcannonCover_c::initializeState_Open() {} +void dAcOcannonCover_c::executeState_Open() {} +void dAcOcannonCover_c::finalizeState_Open() {} +void dAcOcannonCover_c::initializeState_Shake() {} +void dAcOcannonCover_c::executeState_Shake() {} +void dAcOcannonCover_c::finalizeState_Shake() {} +void dAcOcannonCover_c::initializeState_Close() {} +void dAcOcannonCover_c::executeState_Close() {} +void dAcOcannonCover_c::finalizeState_Close() {} +void dAcOcannonCover_c::initializeState_Play() {} +void dAcOcannonCover_c::executeState_Play() {} +void dAcOcannonCover_c::finalizeState_Play() {} diff --git a/src/REL/d/a/obj/d_a_obj_carry_stone.cpp b/src/REL/d/a/obj/d_a_obj_carry_stone.cpp index e69de29b..523f8f02 100644 --- a/src/REL/d/a/obj/d_a_obj_carry_stone.cpp +++ b/src/REL/d/a/obj/d_a_obj_carry_stone.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CARRY_STONE, dAcOcarryStone_c, fProfile::OBJ_CARRY_STONE, 0x12A, 0, 2); + +STATE_DEFINE(dAcOcarryStone_c, Wait); +STATE_DEFINE(dAcOcarryStone_c, GrabCarry); +STATE_DEFINE(dAcOcarryStone_c, Water); +STATE_DEFINE(dAcOcarryStone_c, Slope); +STATE_DEFINE(dAcOcarryStone_c, SlopeWait); +STATE_DEFINE(dAcOcarryStone_c, MoveVacuum); +STATE_DEFINE(dAcOcarryStone_c, ShakeWind); +STATE_DEFINE(dAcOcarryStone_c, MoveMoleGlove); +STATE_DEFINE(dAcOcarryStone_c, EggEnterSwitch); + +void dAcOcarryStone_c::initializeState_Wait() {} +void dAcOcarryStone_c::executeState_Wait() {} +void dAcOcarryStone_c::finalizeState_Wait() {} +void dAcOcarryStone_c::initializeState_GrabCarry() {} +void dAcOcarryStone_c::executeState_GrabCarry() {} +void dAcOcarryStone_c::finalizeState_GrabCarry() {} +void dAcOcarryStone_c::initializeState_Water() {} +void dAcOcarryStone_c::executeState_Water() {} +void dAcOcarryStone_c::finalizeState_Water() {} +void dAcOcarryStone_c::initializeState_Slope() {} +void dAcOcarryStone_c::executeState_Slope() {} +void dAcOcarryStone_c::finalizeState_Slope() {} +void dAcOcarryStone_c::initializeState_SlopeWait() {} +void dAcOcarryStone_c::executeState_SlopeWait() {} +void dAcOcarryStone_c::finalizeState_SlopeWait() {} +void dAcOcarryStone_c::initializeState_MoveVacuum() {} +void dAcOcarryStone_c::executeState_MoveVacuum() {} +void dAcOcarryStone_c::finalizeState_MoveVacuum() {} +void dAcOcarryStone_c::initializeState_ShakeWind() {} +void dAcOcarryStone_c::executeState_ShakeWind() {} +void dAcOcarryStone_c::finalizeState_ShakeWind() {} +void dAcOcarryStone_c::initializeState_MoveMoleGlove() {} +void dAcOcarryStone_c::executeState_MoveMoleGlove() {} +void dAcOcarryStone_c::finalizeState_MoveMoleGlove() {} +void dAcOcarryStone_c::initializeState_EggEnterSwitch() {} +void dAcOcarryStone_c::executeState_EggEnterSwitch() {} +void dAcOcarryStone_c::finalizeState_EggEnterSwitch() {} diff --git a/src/REL/d/a/obj/d_a_obj_chair.cpp b/src/REL/d/a/obj/d_a_obj_chair.cpp index e69de29b..6957ab4b 100644 --- a/src/REL/d/a/obj/d_a_obj_chair.cpp +++ b/src/REL/d/a/obj/d_a_obj_chair.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CHAIR, dAcOChair_c, fProfile::OBJ_CHAIR, 0x196, 0, 7); + +STATE_DEFINE(dAcOChair_c, Wait); + +void dAcOChair_c::initializeState_Wait() {} +void dAcOChair_c::executeState_Wait() {} +void dAcOChair_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_chandelier.cpp b/src/REL/d/a/obj/d_a_obj_chandelier.cpp index e69de29b..51d26262 100644 --- a/src/REL/d/a/obj/d_a_obj_chandelier.cpp +++ b/src/REL/d/a/obj/d_a_obj_chandelier.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CHANDELIER, dAcOChandelier_c, fProfile::OBJ_CHANDELIER, 0x14F, 0, 2); + +STATE_DEFINE(dAcOChandelier_c, Wait); +STATE_DEFINE(dAcOChandelier_c, Fall); +STATE_DEFINE(dAcOChandelier_c, End); + +void dAcOChandelier_c::initializeState_Wait() {} +void dAcOChandelier_c::executeState_Wait() {} +void dAcOChandelier_c::finalizeState_Wait() {} +void dAcOChandelier_c::initializeState_Fall() {} +void dAcOChandelier_c::executeState_Fall() {} +void dAcOChandelier_c::finalizeState_Fall() {} +void dAcOChandelier_c::initializeState_End() {} +void dAcOChandelier_c::executeState_End() {} +void dAcOChandelier_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_chest.cpp b/src/REL/d/a/obj/d_a_obj_chest.cpp index e69de29b..86ed1327 100644 --- a/src/REL/d/a/obj/d_a_obj_chest.cpp +++ b/src/REL/d/a/obj/d_a_obj_chest.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CHEST, dAcOChest_c, fProfile::OBJ_CHEST, 0x13E, 0, 3); + +STATE_DEFINE(dAcOChest_c, Wait); +STATE_DEFINE(dAcOChest_c, OpenEvent); +STATE_DEFINE(dAcOChest_c, FailEvent); +STATE_DEFINE(dAcOChest_c, OrderOpenEventAfter); + +void dAcOChest_c::initializeState_Wait() {} +void dAcOChest_c::executeState_Wait() {} +void dAcOChest_c::finalizeState_Wait() {} +void dAcOChest_c::initializeState_OpenEvent() {} +void dAcOChest_c::executeState_OpenEvent() {} +void dAcOChest_c::finalizeState_OpenEvent() {} +void dAcOChest_c::initializeState_FailEvent() {} +void dAcOChest_c::executeState_FailEvent() {} +void dAcOChest_c::finalizeState_FailEvent() {} +void dAcOChest_c::initializeState_OrderOpenEventAfter() {} +void dAcOChest_c::executeState_OrderOpenEventAfter() {} +void dAcOChest_c::finalizeState_OrderOpenEventAfter() {} diff --git a/src/REL/d/a/obj/d_a_obj_city.cpp b/src/REL/d/a/obj/d_a_obj_city.cpp index e69de29b..8e76928c 100644 --- a/src/REL/d/a/obj/d_a_obj_city.cpp +++ b/src/REL/d/a/obj/d_a_obj_city.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CITY, dAcOcity_c, fProfile::OBJ_CITY, 0x1F7, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_city_water.cpp b/src/REL/d/a/obj/d_a_obj_city_water.cpp index e69de29b..fb766fb4 100644 --- a/src/REL/d/a/obj/d_a_obj_city_water.cpp +++ b/src/REL/d/a/obj/d_a_obj_city_water.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CITY_WATER, dAcOcityWater_c, fProfile::OBJ_CITY_WATER, 0x20E, 0, 7); diff --git a/src/REL/d/a/obj/d_a_obj_claw_shot_tg.cpp b/src/REL/d/a/obj/d_a_obj_claw_shot_tg.cpp index e69de29b..c3ccee17 100644 --- a/src/REL/d/a/obj/d_a_obj_claw_shot_tg.cpp +++ b/src/REL/d/a/obj/d_a_obj_claw_shot_tg.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CLAW_SHOT_TG, dAcOclawShotTg_c, fProfile::OBJ_CLAW_SHOT_TG, 0x1BB, 0, 3); + +STATE_DEFINE(dAcOclawShotTg_c, Wait); + +void dAcOclawShotTg_c::initializeState_Wait() {} +void dAcOclawShotTg_c::executeState_Wait() {} +void dAcOclawShotTg_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_clearness_wall.cpp b/src/REL/d/a/obj/d_a_obj_clearness_wall.cpp index e69de29b..b100db14 100644 --- a/src/REL/d/a/obj/d_a_obj_clearness_wall.cpp +++ b/src/REL/d/a/obj/d_a_obj_clearness_wall.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CLEARNESS_WALL, dAcOclearnessWall_c, fProfile::OBJ_CLEARNESS_WALL, 0x15B, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_clef.cpp b/src/REL/d/a/obj/d_a_obj_clef.cpp index e69de29b..6d09c04d 100644 --- a/src/REL/d/a/obj/d_a_obj_clef.cpp +++ b/src/REL/d/a/obj/d_a_obj_clef.cpp @@ -0,0 +1,36 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CLEF, dAcOClef_c, fProfile::OBJ_CLEF, 0x2D, 0, 7); + +STATE_DEFINE(dAcOClef_c, WaitPhantom); +STATE_DEFINE(dAcOClef_c, Wait); +STATE_DEFINE(dAcOClef_c, WaitPathMove); +STATE_DEFINE(dAcOClef_c, MoveTowardPath); +STATE_DEFINE(dAcOClef_c, PathMove); +STATE_DEFINE(dAcOClef_c, Gravitate); +STATE_DEFINE(dAcOClef_c, Die); + +dAcOClef_c::dAcOClef_c() : mStateMgr(*this, sStateID::null) {} +dAcOClef_c::~dAcOClef_c() {} + +void dAcOClef_c::initializeState_WaitPhantom() {} +void dAcOClef_c::executeState_WaitPhantom() {} +void dAcOClef_c::finalizeState_WaitPhantom() {} +void dAcOClef_c::initializeState_Wait() {} +void dAcOClef_c::executeState_Wait() {} +void dAcOClef_c::finalizeState_Wait() {} +void dAcOClef_c::initializeState_WaitPathMove() {} +void dAcOClef_c::executeState_WaitPathMove() {} +void dAcOClef_c::finalizeState_WaitPathMove() {} +void dAcOClef_c::initializeState_MoveTowardPath() {} +void dAcOClef_c::executeState_MoveTowardPath() {} +void dAcOClef_c::finalizeState_MoveTowardPath() {} +void dAcOClef_c::initializeState_PathMove() {} +void dAcOClef_c::executeState_PathMove() {} +void dAcOClef_c::finalizeState_PathMove() {} +void dAcOClef_c::initializeState_Gravitate() {} +void dAcOClef_c::executeState_Gravitate() {} +void dAcOClef_c::finalizeState_Gravitate() {} +void dAcOClef_c::initializeState_Die() {} +void dAcOClef_c::executeState_Die() {} +void dAcOClef_c::finalizeState_Die() {} diff --git a/src/REL/d/a/obj/d_a_obj_cloud_dive.cpp b/src/REL/d/a/obj/d_a_obj_cloud_dive.cpp index e69de29b..bdd6cd94 100644 --- a/src/REL/d/a/obj/d_a_obj_cloud_dive.cpp +++ b/src/REL/d/a/obj/d_a_obj_cloud_dive.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CLOUD_DIVE, dAcOcloudDive_c, fProfile::OBJ_CLOUD_DIVE, 0x1C2, 0, 0); + +STATE_DEFINE(dAcOcloudDive_c, Wait); +STATE_DEFINE(dAcOcloudDive_c, Dead); + +void dAcOcloudDive_c::initializeState_Wait() {} +void dAcOcloudDive_c::executeState_Wait() {} +void dAcOcloudDive_c::finalizeState_Wait() {} +void dAcOcloudDive_c::initializeState_Dead() {} +void dAcOcloudDive_c::executeState_Dead() {} +void dAcOcloudDive_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/obj/d_a_obj_col.cpp b/src/REL/d/a/obj/d_a_obj_col.cpp index e69de29b..5322917b 100644 --- a/src/REL/d/a/obj/d_a_obj_col.cpp +++ b/src/REL/d/a/obj/d_a_obj_col.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_COL, dAcOCol_c, fProfile::OBJ_COL, 0x257, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_control_panel.cpp b/src/REL/d/a/obj/d_a_obj_control_panel.cpp index e69de29b..7a0e044a 100644 --- a/src/REL/d/a/obj/d_a_obj_control_panel.cpp +++ b/src/REL/d/a/obj/d_a_obj_control_panel.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CONTROL_PANEL, dAcOCtrlPnl_c, fProfile::OBJ_CONTROL_PANEL, 0x159, 0, 3); + +STATE_DEFINE(dAcOCtrlPnl_c, Wait); +STATE_DEFINE(dAcOCtrlPnl_c, Control); +STATE_DEFINE(dAcOCtrlPnl_c, EndEvent); + +void dAcOCtrlPnl_c::initializeState_Wait() {} +void dAcOCtrlPnl_c::executeState_Wait() {} +void dAcOCtrlPnl_c::finalizeState_Wait() {} +void dAcOCtrlPnl_c::initializeState_Control() {} +void dAcOCtrlPnl_c::executeState_Control() {} +void dAcOCtrlPnl_c::finalizeState_Control() {} +void dAcOCtrlPnl_c::initializeState_EndEvent() {} +void dAcOCtrlPnl_c::executeState_EndEvent() {} +void dAcOCtrlPnl_c::finalizeState_EndEvent() {} diff --git a/src/REL/d/a/obj/d_a_obj_cumul_cloud.cpp b/src/REL/d/a/obj/d_a_obj_cumul_cloud.cpp index e69de29b..591f037f 100644 --- a/src/REL/d/a/obj/d_a_obj_cumul_cloud.cpp +++ b/src/REL/d/a/obj/d_a_obj_cumul_cloud.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CUMUL_CLOUD, dAcOcumulCloud_c, fProfile::OBJ_CUMUL_CLOUD, 0x201, 0, 6); + +STATE_DEFINE(dAcOcumulCloud_c, Wait); + +void dAcOcumulCloud_c::initializeState_Wait() {} +void dAcOcumulCloud_c::executeState_Wait() {} +void dAcOcumulCloud_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_daynight.cpp b/src/REL/d/a/obj/d_a_obj_daynight.cpp index e69de29b..dfc8a26e 100644 --- a/src/REL/d/a/obj/d_a_obj_daynight.cpp +++ b/src/REL/d/a/obj/d_a_obj_daynight.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DAYNIGHT, dAcODayNight_c, fProfile::OBJ_DAYNIGHT, 0x259, 0, 0); + +STATE_DEFINE(dAcODayNight_c, Wait); + +void dAcODayNight_c::initializeState_Wait() {} +void dAcODayNight_c::executeState_Wait() {} +void dAcODayNight_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_decoA.cpp b/src/REL/d/a/obj/d_a_obj_decoA.cpp index e69de29b..2f77c9d6 100644 --- a/src/REL/d/a/obj/d_a_obj_decoA.cpp +++ b/src/REL/d/a/obj/d_a_obj_decoA.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DECOA, dAcODecoA_c, fProfile::OBJ_DECOA, 0x160, 0, 0); + +STATE_DEFINE(dAcODecoA_c, Wait); + +void dAcODecoA_c::initializeState_Wait() {} +void dAcODecoA_c::executeState_Wait() {} +void dAcODecoA_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_decoB.cpp b/src/REL/d/a/obj/d_a_obj_decoB.cpp index e69de29b..c6e8e8f1 100644 --- a/src/REL/d/a/obj/d_a_obj_decoB.cpp +++ b/src/REL/d/a/obj/d_a_obj_decoB.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DECOB, dAcODecoB_c, fProfile::OBJ_DECOB, 0x161, 0, 3); + +STATE_DEFINE(dAcODecoB_c, Wait); + +void dAcODecoB_c::initializeState_Wait() {} +void dAcODecoB_c::executeState_Wait() {} +void dAcODecoB_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_desert.cpp b/src/REL/d/a/obj/d_a_obj_desert.cpp index e69de29b..354e2ceb 100644 --- a/src/REL/d/a/obj/d_a_obj_desert.cpp +++ b/src/REL/d/a/obj/d_a_obj_desert.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DESERT, dAcODesert, fProfile::OBJ_DESERT, 0x274, 0, 4); + +dAcODesert::dAcODesert() {} +dAcODesert::~dAcODesert() {} diff --git a/src/REL/d/a/obj/d_a_obj_desert_ago.cpp b/src/REL/d/a/obj/d_a_obj_desert_ago.cpp index e69de29b..af8b222c 100644 --- a/src/REL/d/a/obj/d_a_obj_desert_ago.cpp +++ b/src/REL/d/a/obj/d_a_obj_desert_ago.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DESERT_AGO, dAcODesertAgo_c, fProfile::OBJ_DESERT_AGO, 0x1A9, 0, 4); + +STATE_DEFINE(dAcODesertAgo_c, Wait); + +void dAcODesertAgo_c::initializeState_Wait() {} +void dAcODesertAgo_c::executeState_Wait() {} +void dAcODesertAgo_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_desert_debris.cpp b/src/REL/d/a/obj/d_a_obj_desert_debris.cpp index e69de29b..0b58b5fa 100644 --- a/src/REL/d/a/obj/d_a_obj_desert_debris.cpp +++ b/src/REL/d/a/obj/d_a_obj_desert_debris.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DESERT_DEBRIS, dAcOdesertDebris_c, fProfile::OBJ_DESERT_DEBRIS, 0x213, 0, 2); diff --git a/src/REL/d/a/obj/d_a_obj_desert_meter.cpp b/src/REL/d/a/obj/d_a_obj_desert_meter.cpp index e69de29b..85b17d3b 100644 --- a/src/REL/d/a/obj/d_a_obj_desert_meter.cpp +++ b/src/REL/d/a/obj/d_a_obj_desert_meter.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DESERT_METER, dAcODesertMeter_c, fProfile::OBJ_DESERT_METER, 0x1B0, 0, 7); + +STATE_DEFINE(dAcODesertMeter_c, Wait); +STATE_DEFINE(dAcODesertMeter_c, OnSwitch); + +void dAcODesertMeter_c::initializeState_Wait() {} +void dAcODesertMeter_c::executeState_Wait() {} +void dAcODesertMeter_c::finalizeState_Wait() {} +void dAcODesertMeter_c::initializeState_OnSwitch() {} +void dAcODesertMeter_c::executeState_OnSwitch() {} +void dAcODesertMeter_c::finalizeState_OnSwitch() {} diff --git a/src/REL/d/a/obj/d_a_obj_display_only_nbs.cpp b/src/REL/d/a/obj/d_a_obj_display_only_nbs.cpp index e69de29b..fb9672e3 100644 --- a/src/REL/d/a/obj/d_a_obj_display_only_nbs.cpp +++ b/src/REL/d/a/obj/d_a_obj_display_only_nbs.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DISPLAY_ONLY_NBS, dAcOdisplayOnlyNbs_c, fProfile::OBJ_DISPLAY_ONLY_NBS, 0x21B, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_distant_ship.cpp b/src/REL/d/a/obj/d_a_obj_distant_ship.cpp index e69de29b..3b5d9653 100644 --- a/src/REL/d/a/obj/d_a_obj_distant_ship.cpp +++ b/src/REL/d/a/obj/d_a_obj_distant_ship.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DIS_SHIP, dAcOdistantShip_c, fProfile::OBJ_DIS_SHIP, 0x143, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_diviner_crystal.cpp b/src/REL/d/a/obj/d_a_obj_diviner_crystal.cpp index e69de29b..852be483 100644 --- a/src/REL/d/a/obj/d_a_obj_diviner_crystal.cpp +++ b/src/REL/d/a/obj/d_a_obj_diviner_crystal.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DIVINER_CRYSTAL, dAcODivinerCrystal_c, fProfile::OBJ_DIVINER_CRYSTAL, 0x157, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_door.cpp b/src/REL/d/a/obj/d_a_obj_door.cpp index e69de29b..ebf00320 100644 --- a/src/REL/d/a/obj/d_a_obj_door.cpp +++ b/src/REL/d/a/obj/d_a_obj_door.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DOOR, dAcOdoor_c, fProfile::OBJ_DOOR, 0x188, 0, 7); diff --git a/src/REL/d/a/obj/d_a_obj_door_boss.cpp b/src/REL/d/a/obj/d_a_obj_door_boss.cpp index e69de29b..ad634841 100644 --- a/src/REL/d/a/obj/d_a_obj_door_boss.cpp +++ b/src/REL/d/a/obj/d_a_obj_door_boss.cpp @@ -0,0 +1,65 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DOOR_BOSS, dAcOdoorBoss_c, fProfile::OBJ_DOOR_BOSS, 0x189, 0, 2); + +STATE_DEFINE(dAcOdoorBoss_c, UnlockWait); +STATE_DEFINE(dAcOdoorBoss_c, CorrectKey); +STATE_DEFINE(dAcOdoorBoss_c, KeyInsertInitialInterval); +STATE_DEFINE(dAcOdoorBoss_c, PutKeyIntoLock); +STATE_DEFINE(dAcOdoorBoss_c, KeyInsert); +STATE_DEFINE(dAcOdoorBoss_c, KeyInsertAfterglow); +STATE_DEFINE(dAcOdoorBoss_c, Wait); +STATE_DEFINE(dAcOdoorBoss_c, Shine); +STATE_DEFINE(dAcOdoorBoss_c, Unlock); +STATE_DEFINE(dAcOdoorBoss_c, OpenWait); +STATE_DEFINE(dAcOdoorBoss_c, Open); +STATE_DEFINE(dAcOdoorBoss_c, WaitClose); +STATE_DEFINE(dAcOdoorBoss_c, Close); +STATE_DEFINE(dAcOdoorBoss_c, Idle); +STATE_DEFINE(dAcOdoorBoss_c, BeforeTimeShift); + +void dAcOdoorBoss_c::initializeState_UnlockWait() {} +void dAcOdoorBoss_c::executeState_UnlockWait() {} +void dAcOdoorBoss_c::finalizeState_UnlockWait() {} +void dAcOdoorBoss_c::initializeState_CorrectKey() {} +void dAcOdoorBoss_c::executeState_CorrectKey() {} +void dAcOdoorBoss_c::finalizeState_CorrectKey() {} +void dAcOdoorBoss_c::initializeState_KeyInsertInitialInterval() {} +void dAcOdoorBoss_c::executeState_KeyInsertInitialInterval() {} +void dAcOdoorBoss_c::finalizeState_KeyInsertInitialInterval() {} +void dAcOdoorBoss_c::initializeState_PutKeyIntoLock() {} +void dAcOdoorBoss_c::executeState_PutKeyIntoLock() {} +void dAcOdoorBoss_c::finalizeState_PutKeyIntoLock() {} +void dAcOdoorBoss_c::initializeState_KeyInsert() {} +void dAcOdoorBoss_c::executeState_KeyInsert() {} +void dAcOdoorBoss_c::finalizeState_KeyInsert() {} +void dAcOdoorBoss_c::initializeState_KeyInsertAfterglow() {} +void dAcOdoorBoss_c::executeState_KeyInsertAfterglow() {} +void dAcOdoorBoss_c::finalizeState_KeyInsertAfterglow() {} +void dAcOdoorBoss_c::initializeState_Wait() {} +void dAcOdoorBoss_c::executeState_Wait() {} +void dAcOdoorBoss_c::finalizeState_Wait() {} +void dAcOdoorBoss_c::initializeState_Shine() {} +void dAcOdoorBoss_c::executeState_Shine() {} +void dAcOdoorBoss_c::finalizeState_Shine() {} +void dAcOdoorBoss_c::initializeState_Unlock() {} +void dAcOdoorBoss_c::executeState_Unlock() {} +void dAcOdoorBoss_c::finalizeState_Unlock() {} +void dAcOdoorBoss_c::initializeState_OpenWait() {} +void dAcOdoorBoss_c::executeState_OpenWait() {} +void dAcOdoorBoss_c::finalizeState_OpenWait() {} +void dAcOdoorBoss_c::initializeState_Open() {} +void dAcOdoorBoss_c::executeState_Open() {} +void dAcOdoorBoss_c::finalizeState_Open() {} +void dAcOdoorBoss_c::initializeState_WaitClose() {} +void dAcOdoorBoss_c::executeState_WaitClose() {} +void dAcOdoorBoss_c::finalizeState_WaitClose() {} +void dAcOdoorBoss_c::initializeState_Close() {} +void dAcOdoorBoss_c::executeState_Close() {} +void dAcOdoorBoss_c::finalizeState_Close() {} +void dAcOdoorBoss_c::initializeState_Idle() {} +void dAcOdoorBoss_c::executeState_Idle() {} +void dAcOdoorBoss_c::finalizeState_Idle() {} +void dAcOdoorBoss_c::initializeState_BeforeTimeShift() {} +void dAcOdoorBoss_c::executeState_BeforeTimeShift() {} +void dAcOdoorBoss_c::finalizeState_BeforeTimeShift() {} diff --git a/src/REL/d/a/obj/d_a_obj_door_bossD101.cpp b/src/REL/d/a/obj/d_a_obj_door_bossD101.cpp index e69de29b..6855d92d 100644 --- a/src/REL/d/a/obj/d_a_obj_door_bossD101.cpp +++ b/src/REL/d/a/obj/d_a_obj_door_bossD101.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DOOR_BOSSD101, dAcODoorBossD101_c, fProfile::OBJ_DOOR_BOSSD101, 0x17D, 0, 3); + +STATE_DEFINE(dAcODoorBossD101_c, Wait); +STATE_DEFINE(dAcODoorBossD101_c, End); + +void dAcODoorBossD101_c::initializeState_Wait() {} +void dAcODoorBossD101_c::executeState_Wait() {} +void dAcODoorBossD101_c::finalizeState_Wait() {} +void dAcODoorBossD101_c::initializeState_End() {} +void dAcODoorBossD101_c::executeState_End() {} +void dAcODoorBossD101_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_door_dungeon.cpp b/src/REL/d/a/obj/d_a_obj_door_dungeon.cpp index e69de29b..3a69a8db 100644 --- a/src/REL/d/a/obj/d_a_obj_door_dungeon.cpp +++ b/src/REL/d/a/obj/d_a_obj_door_dungeon.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DOOR_DUNGEON, dAcObjDoorDungeon_c, fProfile::OBJ_DOOR_DUNGEON, 0x185, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_door_dungeonD200.cpp b/src/REL/d/a/obj/d_a_obj_door_dungeonD200.cpp index e69de29b..332cfe20 100644 --- a/src/REL/d/a/obj/d_a_obj_door_dungeonD200.cpp +++ b/src/REL/d/a/obj/d_a_obj_door_dungeonD200.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DOOR_DUNGEON_D200, dAcObjDoorDungeonD200_c, fProfile::OBJ_DOOR_DUNGEON_D200, 0x184, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_dormitory_gate.cpp b/src/REL/d/a/obj/d_a_obj_dormitory_gate.cpp index e69de29b..ec3fb954 100644 --- a/src/REL/d/a/obj/d_a_obj_dormitory_gate.cpp +++ b/src/REL/d/a/obj/d_a_obj_dormitory_gate.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DORMITORY_GATE, dAcODormitoryGate_c, fProfile::OBJ_DORMITORY_GATE, 0x17A, 0, 3); + +STATE_DEFINE(dAcODormitoryGate_c, Wait); +STATE_DEFINE(dAcODormitoryGate_c, End); + +void dAcODormitoryGate_c::initializeState_Wait() {} +void dAcODormitoryGate_c::executeState_Wait() {} +void dAcODormitoryGate_c::finalizeState_Wait() {} +void dAcODormitoryGate_c::initializeState_End() {} +void dAcODormitoryGate_c::executeState_End() {} +void dAcODormitoryGate_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_down_lava.cpp b/src/REL/d/a/obj/d_a_obj_down_lava.cpp index e69de29b..91b3413a 100644 --- a/src/REL/d/a/obj/d_a_obj_down_lava.cpp +++ b/src/REL/d/a/obj/d_a_obj_down_lava.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DOWN_LAVA, dAcOdownLava_c, fProfile::OBJ_DOWN_LAVA, 0x1FB, 0, 6); + +STATE_DEFINE(dAcOdownLava_c, Wait); +STATE_DEFINE(dAcOdownLava_c, Move); +STATE_DEFINE(dAcOdownLava_c, After); + +void dAcOdownLava_c::initializeState_Wait() {} +void dAcOdownLava_c::executeState_Wait() {} +void dAcOdownLava_c::finalizeState_Wait() {} +void dAcOdownLava_c::initializeState_Move() {} +void dAcOdownLava_c::executeState_Move() {} +void dAcOdownLava_c::finalizeState_Move() {} +void dAcOdownLava_c::initializeState_After() {} +void dAcOdownLava_c::executeState_After() {} +void dAcOdownLava_c::finalizeState_After() {} diff --git a/src/REL/d/a/obj/d_a_obj_drum.cpp b/src/REL/d/a/obj/d_a_obj_drum.cpp index e69de29b..84983ec3 100644 --- a/src/REL/d/a/obj/d_a_obj_drum.cpp +++ b/src/REL/d/a/obj/d_a_obj_drum.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DRUM, dAcOdrum_c, fProfile::OBJ_DRUM, 0x26F, 0, 2); + +STATE_DEFINE(dAcOdrum_c, Wait); +STATE_DEFINE(dAcOdrum_c, Move); +STATE_DEFINE(dAcOdrum_c, MoveEnd); +STATE_DEFINE(dAcOdrum_c, Fall); +STATE_DEFINE(dAcOdrum_c, Init); +STATE_DEFINE(dAcOdrum_c, BeltMove); +STATE_DEFINE(dAcOdrum_c, TeniN); + +void dAcOdrum_c::initializeState_Wait() {} +void dAcOdrum_c::executeState_Wait() {} +void dAcOdrum_c::finalizeState_Wait() {} +void dAcOdrum_c::initializeState_Move() {} +void dAcOdrum_c::executeState_Move() {} +void dAcOdrum_c::finalizeState_Move() {} +void dAcOdrum_c::initializeState_MoveEnd() {} +void dAcOdrum_c::executeState_MoveEnd() {} +void dAcOdrum_c::finalizeState_MoveEnd() {} +void dAcOdrum_c::initializeState_Fall() {} +void dAcOdrum_c::executeState_Fall() {} +void dAcOdrum_c::finalizeState_Fall() {} +void dAcOdrum_c::initializeState_Init() {} +void dAcOdrum_c::executeState_Init() {} +void dAcOdrum_c::finalizeState_Init() {} +void dAcOdrum_c::initializeState_BeltMove() {} +void dAcOdrum_c::executeState_BeltMove() {} +void dAcOdrum_c::finalizeState_BeltMove() {} +void dAcOdrum_c::initializeState_TeniN() {} +void dAcOdrum_c::executeState_TeniN() {} +void dAcOdrum_c::finalizeState_TeniN() {} diff --git a/src/REL/d/a/obj/d_a_obj_dungeon_ship.cpp b/src/REL/d/a/obj/d_a_obj_dungeon_ship.cpp index e69de29b..d538c991 100644 --- a/src/REL/d/a/obj/d_a_obj_dungeon_ship.cpp +++ b/src/REL/d/a/obj/d_a_obj_dungeon_ship.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DUNGEON_SHIP, dAcODungeonShip_c, fProfile::OBJ_DUNGEON_SHIP, 0x17B, 0, 3); + +STATE_DEFINE(dAcODungeonShip_c, Wait); +STATE_DEFINE(dAcODungeonShip_c, Transparency); +STATE_DEFINE(dAcODungeonShip_c, AppearEvent); +STATE_DEFINE(dAcODungeonShip_c, Appear); +STATE_DEFINE(dAcODungeonShip_c, End); + +void dAcODungeonShip_c::initializeState_Wait() {} +void dAcODungeonShip_c::executeState_Wait() {} +void dAcODungeonShip_c::finalizeState_Wait() {} +void dAcODungeonShip_c::initializeState_Transparency() {} +void dAcODungeonShip_c::executeState_Transparency() {} +void dAcODungeonShip_c::finalizeState_Transparency() {} +void dAcODungeonShip_c::initializeState_AppearEvent() {} +void dAcODungeonShip_c::executeState_AppearEvent() {} +void dAcODungeonShip_c::finalizeState_AppearEvent() {} +void dAcODungeonShip_c::initializeState_Appear() {} +void dAcODungeonShip_c::executeState_Appear() {} +void dAcODungeonShip_c::finalizeState_Appear() {} +void dAcODungeonShip_c::initializeState_End() {} +void dAcODungeonShip_c::executeState_End() {} +void dAcODungeonShip_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_electric_light.cpp b/src/REL/d/a/obj/d_a_obj_electric_light.cpp index e69de29b..b5e0cf69 100644 --- a/src/REL/d/a/obj/d_a_obj_electric_light.cpp +++ b/src/REL/d/a/obj/d_a_obj_electric_light.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ELECTRIC_LIGHT, dAcOelectricLight_c, fProfile::OBJ_ELECTRIC_LIGHT, 0x1B8, 0, 2); + +STATE_DEFINE(dAcOelectricLight_c, Wait); + +void dAcOelectricLight_c::initializeState_Wait() {} +void dAcOelectricLight_c::executeState_Wait() {} +void dAcOelectricLight_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_evil_field.cpp b/src/REL/d/a/obj/d_a_obj_evil_field.cpp index e69de29b..0c94e848 100644 --- a/src/REL/d/a/obj/d_a_obj_evil_field.cpp +++ b/src/REL/d/a/obj/d_a_obj_evil_field.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_EVIL_FIELD, dAcOevilField_c, fProfile::OBJ_EVIL_FIELD, 0x1F2, 0, 7); + +STATE_DEFINE(dAcOevilField_c, Wait); +STATE_DEFINE(dAcOevilField_c, UpDown); +STATE_DEFINE(dAcOevilField_c, Stop); + +void dAcOevilField_c::initializeState_Wait() {} +void dAcOevilField_c::executeState_Wait() {} +void dAcOevilField_c::finalizeState_Wait() {} +void dAcOevilField_c::initializeState_UpDown() {} +void dAcOevilField_c::executeState_UpDown() {} +void dAcOevilField_c::finalizeState_UpDown() {} +void dAcOevilField_c::initializeState_Stop() {} +void dAcOevilField_c::executeState_Stop() {} +void dAcOevilField_c::finalizeState_Stop() {} diff --git a/src/REL/d/a/obj/d_a_obj_farmland.cpp b/src/REL/d/a/obj/d_a_obj_farmland.cpp index e69de29b..e04d737a 100644 --- a/src/REL/d/a/obj/d_a_obj_farmland.cpp +++ b/src/REL/d/a/obj/d_a_obj_farmland.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FARMLAND, dAcOFarmLand_c, fProfile::OBJ_FARMLAND, 0x155, 0, 3); + +STATE_DEFINE(dAcOFarmLand_c, Wait); +STATE_DEFINE(dAcOFarmLand_c, DummyEvent); + +void dAcOFarmLand_c::initializeState_Wait() {} +void dAcOFarmLand_c::executeState_Wait() {} +void dAcOFarmLand_c::finalizeState_Wait() {} +void dAcOFarmLand_c::initializeState_DummyEvent() {} +void dAcOFarmLand_c::executeState_DummyEvent() {} +void dAcOFarmLand_c::finalizeState_DummyEvent() {} diff --git a/src/REL/d/a/obj/d_a_obj_fence.cpp b/src/REL/d/a/obj/d_a_obj_fence.cpp index e69de29b..aefd6a92 100644 --- a/src/REL/d/a/obj/d_a_obj_fence.cpp +++ b/src/REL/d/a/obj/d_a_obj_fence.cpp @@ -0,0 +1,44 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FENCE, dAcOFence_c, fProfile::OBJ_FENCE, 0x18B, 0, 4); + +STATE_DEFINE(dAcOFence_c, WaitOpen); +STATE_DEFINE(dAcOFence_c, Open); +STATE_DEFINE(dAcOFence_c, OpenPocoAPoco); +STATE_DEFINE(dAcOFence_c, SuccessPocoAPoco); +STATE_DEFINE(dAcOFence_c, StopOpenPocoAPoco); +STATE_DEFINE(dAcOFence_c, StopOpenAfterglowPocoAPoco); +STATE_DEFINE(dAcOFence_c, WaitClose); +STATE_DEFINE(dAcOFence_c, Close); +STATE_DEFINE(dAcOFence_c, RequestConfineEvent); + +dAcOFence_c::dAcOFence_c() : mStateMgr(*this, sStateID::null) {} +dAcOFence_c::~dAcOFence_c() {} + +void dAcOFence_c::initializeState_WaitOpen() {} +void dAcOFence_c::executeState_WaitOpen() {} +void dAcOFence_c::finalizeState_WaitOpen() {} +void dAcOFence_c::initializeState_Open() {} +void dAcOFence_c::executeState_Open() {} +void dAcOFence_c::finalizeState_Open() {} +void dAcOFence_c::initializeState_OpenPocoAPoco() {} +void dAcOFence_c::executeState_OpenPocoAPoco() {} +void dAcOFence_c::finalizeState_OpenPocoAPoco() {} +void dAcOFence_c::initializeState_SuccessPocoAPoco() {} +void dAcOFence_c::executeState_SuccessPocoAPoco() {} +void dAcOFence_c::finalizeState_SuccessPocoAPoco() {} +void dAcOFence_c::initializeState_StopOpenPocoAPoco() {} +void dAcOFence_c::executeState_StopOpenPocoAPoco() {} +void dAcOFence_c::finalizeState_StopOpenPocoAPoco() {} +void dAcOFence_c::initializeState_StopOpenAfterglowPocoAPoco() {} +void dAcOFence_c::executeState_StopOpenAfterglowPocoAPoco() {} +void dAcOFence_c::finalizeState_StopOpenAfterglowPocoAPoco() {} +void dAcOFence_c::initializeState_WaitClose() {} +void dAcOFence_c::executeState_WaitClose() {} +void dAcOFence_c::finalizeState_WaitClose() {} +void dAcOFence_c::initializeState_Close() {} +void dAcOFence_c::executeState_Close() {} +void dAcOFence_c::finalizeState_Close() {} +void dAcOFence_c::initializeState_RequestConfineEvent() {} +void dAcOFence_c::executeState_RequestConfineEvent() {} +void dAcOFence_c::finalizeState_RequestConfineEvent() {} diff --git a/src/REL/d/a/obj/d_a_obj_fence_boko.cpp b/src/REL/d/a/obj/d_a_obj_fence_boko.cpp index e69de29b..6d9911aa 100644 --- a/src/REL/d/a/obj/d_a_obj_fence_boko.cpp +++ b/src/REL/d/a/obj/d_a_obj_fence_boko.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FENCE_BOKO, dAcOfenceBoko_c, fProfile::OBJ_FENCE_BOKO, 0x1D7, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_fence_boko2.cpp b/src/REL/d/a/obj/d_a_obj_fence_boko2.cpp index e69de29b..1f35d1ca 100644 --- a/src/REL/d/a/obj/d_a_obj_fence_boko2.cpp +++ b/src/REL/d/a/obj/d_a_obj_fence_boko2.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FENCE_BOKO2, dAcOfenceBoko2_c, fProfile::OBJ_FENCE_BOKO2, 0x1D8, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_fence_iron.cpp b/src/REL/d/a/obj/d_a_obj_fence_iron.cpp index e69de29b..9bb2c51c 100644 --- a/src/REL/d/a/obj/d_a_obj_fence_iron.cpp +++ b/src/REL/d/a/obj/d_a_obj_fence_iron.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FENCE_IRON, dAcOfenceIron_c, fProfile::OBJ_FENCE_IRON, 0x1C4, 0, 2); + +STATE_DEFINE(dAcOfenceIron_c, Close); +STATE_DEFINE(dAcOfenceIron_c, PreMoveUp); +STATE_DEFINE(dAcOfenceIron_c, MoveUp); +STATE_DEFINE(dAcOfenceIron_c, AfterMoveUp); +STATE_DEFINE(dAcOfenceIron_c, Open); +STATE_DEFINE(dAcOfenceIron_c, PreMoveDown); +STATE_DEFINE(dAcOfenceIron_c, MoveDown); +STATE_DEFINE(dAcOfenceIron_c, AfterMoveDown); + +void dAcOfenceIron_c::initializeState_Close() {} +void dAcOfenceIron_c::executeState_Close() {} +void dAcOfenceIron_c::finalizeState_Close() {} +void dAcOfenceIron_c::initializeState_PreMoveUp() {} +void dAcOfenceIron_c::executeState_PreMoveUp() {} +void dAcOfenceIron_c::finalizeState_PreMoveUp() {} +void dAcOfenceIron_c::initializeState_MoveUp() {} +void dAcOfenceIron_c::executeState_MoveUp() {} +void dAcOfenceIron_c::finalizeState_MoveUp() {} +void dAcOfenceIron_c::initializeState_AfterMoveUp() {} +void dAcOfenceIron_c::executeState_AfterMoveUp() {} +void dAcOfenceIron_c::finalizeState_AfterMoveUp() {} +void dAcOfenceIron_c::initializeState_Open() {} +void dAcOfenceIron_c::executeState_Open() {} +void dAcOfenceIron_c::finalizeState_Open() {} +void dAcOfenceIron_c::initializeState_PreMoveDown() {} +void dAcOfenceIron_c::executeState_PreMoveDown() {} +void dAcOfenceIron_c::finalizeState_PreMoveDown() {} +void dAcOfenceIron_c::initializeState_MoveDown() {} +void dAcOfenceIron_c::executeState_MoveDown() {} +void dAcOfenceIron_c::finalizeState_MoveDown() {} +void dAcOfenceIron_c::initializeState_AfterMoveDown() {} +void dAcOfenceIron_c::executeState_AfterMoveDown() {} +void dAcOfenceIron_c::finalizeState_AfterMoveDown() {} diff --git a/src/REL/d/a/obj/d_a_obj_fence_konsai.cpp b/src/REL/d/a/obj/d_a_obj_fence_konsai.cpp index e69de29b..ae30f599 100644 --- a/src/REL/d/a/obj/d_a_obj_fence_konsai.cpp +++ b/src/REL/d/a/obj/d_a_obj_fence_konsai.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FENCE_KONSAI, dAcOfenceKonsai_c, fProfile::OBJ_FENCE_KONSAI, 0x1E3, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_fire.cpp b/src/REL/d/a/obj/d_a_obj_fire.cpp index e69de29b..8d29cf7f 100644 --- a/src/REL/d/a/obj/d_a_obj_fire.cpp +++ b/src/REL/d/a/obj/d_a_obj_fire.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FIRE, dAcOfire_c, fProfile::OBJ_FIRE, 0x26D, 0, 6); + +STATE_DEFINE(dAcOfire_c, Wait); + +void dAcOfire_c::initializeState_Wait() {} +void dAcOfire_c::executeState_Wait() {} +void dAcOfire_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_fire_obstacle.cpp b/src/REL/d/a/obj/d_a_obj_fire_obstacle.cpp index e69de29b..2dce3f15 100644 --- a/src/REL/d/a/obj/d_a_obj_fire_obstacle.cpp +++ b/src/REL/d/a/obj/d_a_obj_fire_obstacle.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FIRE_OBSTACLE, dAcOfireObstacle_c, fProfile::OBJ_FIRE_OBSTACLE, 0x1EF, 0, 0); + +STATE_DEFINE(dAcOfireObstacle_c, Wait); +STATE_DEFINE(dAcOfireObstacle_c, Vanish); + +void dAcOfireObstacle_c::initializeState_Wait() {} +void dAcOfireObstacle_c::executeState_Wait() {} +void dAcOfireObstacle_c::finalizeState_Wait() {} +void dAcOfireObstacle_c::initializeState_Vanish() {} +void dAcOfireObstacle_c::executeState_Vanish() {} +void dAcOfireObstacle_c::finalizeState_Vanish() {} diff --git a/src/REL/d/a/obj/d_a_obj_fire_pillar.cpp b/src/REL/d/a/obj/d_a_obj_fire_pillar.cpp index e69de29b..6efd0ecc 100644 --- a/src/REL/d/a/obj/d_a_obj_fire_pillar.cpp +++ b/src/REL/d/a/obj/d_a_obj_fire_pillar.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FIRE_PILLAR, dAcOfirePillar_c, fProfile::OBJ_FIRE_PILLAR, 0x1F0, 0, 4); + +STATE_DEFINE(dAcOfirePillar_c, Wait); +STATE_DEFINE(dAcOfirePillar_c, WaterWait); +STATE_DEFINE(dAcOfirePillar_c, Vacuum); +STATE_DEFINE(dAcOfirePillar_c, Small); + +void dAcOfirePillar_c::initializeState_Wait() {} +void dAcOfirePillar_c::executeState_Wait() {} +void dAcOfirePillar_c::finalizeState_Wait() {} +void dAcOfirePillar_c::initializeState_WaterWait() {} +void dAcOfirePillar_c::executeState_WaterWait() {} +void dAcOfirePillar_c::finalizeState_WaterWait() {} +void dAcOfirePillar_c::initializeState_Vacuum() {} +void dAcOfirePillar_c::executeState_Vacuum() {} +void dAcOfirePillar_c::finalizeState_Vacuum() {} +void dAcOfirePillar_c::initializeState_Small() {} +void dAcOfirePillar_c::executeState_Small() {} +void dAcOfirePillar_c::finalizeState_Small() {} diff --git a/src/REL/d/a/obj/d_a_obj_firewall.cpp b/src/REL/d/a/obj/d_a_obj_firewall.cpp index e69de29b..4b1676ff 100644 --- a/src/REL/d/a/obj/d_a_obj_firewall.cpp +++ b/src/REL/d/a/obj/d_a_obj_firewall.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FIREWALL, dAcOFireWall_c, fProfile::OBJ_FIREWALL, 0x24E, 0, 6); + +STATE_DEFINE(dAcOFireWall_c, Wait); + +void dAcOFireWall_c::initializeState_Wait() {} +void dAcOFireWall_c::executeState_Wait() {} +void dAcOFireWall_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_flag.cpp b/src/REL/d/a/obj/d_a_obj_flag.cpp index e69de29b..d65a8dfc 100644 --- a/src/REL/d/a/obj/d_a_obj_flag.cpp +++ b/src/REL/d/a/obj/d_a_obj_flag.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FLAG, dAcOFlag_c, fProfile::OBJ_FLAG, 0x14E, 0, 3); + +STATE_DEFINE(dAcOFlag_c, Wait); + +void dAcOFlag_c::initializeState_Wait() {} +void dAcOFlag_c::executeState_Wait() {} +void dAcOFlag_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_flower_ancient.cpp b/src/REL/d/a/obj/d_a_obj_flower_ancient.cpp index e69de29b..d132d0dc 100644 --- a/src/REL/d/a/obj/d_a_obj_flower_ancient.cpp +++ b/src/REL/d/a/obj/d_a_obj_flower_ancient.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FLOWER_ANCIENT, dAcOFlowerAncient_c, fProfile::OBJ_FLOWER_ANCIENT, 0x245, 0, 4098); + +STATE_DEFINE(dAcOFlowerAncient_c, Wait); +STATE_DEFINE(dAcOFlowerAncient_c, TimeSlip); +STATE_DEFINE(dAcOFlowerAncient_c, Break); +STATE_DEFINE(dAcOFlowerAncient_c, WhipCarry); + +void dAcOFlowerAncient_c::initializeState_Wait() {} +void dAcOFlowerAncient_c::executeState_Wait() {} +void dAcOFlowerAncient_c::finalizeState_Wait() {} +void dAcOFlowerAncient_c::initializeState_TimeSlip() {} +void dAcOFlowerAncient_c::executeState_TimeSlip() {} +void dAcOFlowerAncient_c::finalizeState_TimeSlip() {} +void dAcOFlowerAncient_c::initializeState_Break() {} +void dAcOFlowerAncient_c::executeState_Break() {} +void dAcOFlowerAncient_c::finalizeState_Break() {} +void dAcOFlowerAncient_c::initializeState_WhipCarry() {} +void dAcOFlowerAncient_c::executeState_WhipCarry() {} +void dAcOFlowerAncient_c::finalizeState_WhipCarry() {} diff --git a/src/REL/d/a/obj/d_a_obj_flying_clawshot_target.cpp b/src/REL/d/a/obj/d_a_obj_flying_clawshot_target.cpp index e69de29b..979c88f5 100644 --- a/src/REL/d/a/obj/d_a_obj_flying_clawshot_target.cpp +++ b/src/REL/d/a/obj/d_a_obj_flying_clawshot_target.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FLYING_CLAWSHOT_TARGET, dAcOFlyingClawshotTarget_c, fProfile::OBJ_FLYING_CLAWSHOT_TARGET, 0x142, 0, 2); diff --git a/src/REL/d/a/obj/d_a_obj_fortune_ring.cpp b/src/REL/d/a/obj/d_a_obj_fortune_ring.cpp index e69de29b..ec2e640d 100644 --- a/src/REL/d/a/obj/d_a_obj_fortune_ring.cpp +++ b/src/REL/d/a/obj/d_a_obj_fortune_ring.cpp @@ -0,0 +1,16 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FORTUNE_RING, dAcOfortuneRing_c, fProfile::OBJ_FORTUNE_RING, 0x1C6, 0, 0); + +STATE_DEFINE(dAcOfortuneRing_c, Wait); +STATE_DEFINE(dAcOfortuneRing_c, Play); + +dAcOfortuneRing_c::dAcOfortuneRing_c() : mStateMgr(*this, sStateID::null) {} +dAcOfortuneRing_c::~dAcOfortuneRing_c() {} + +void dAcOfortuneRing_c::initializeState_Wait() {} +void dAcOfortuneRing_c::executeState_Wait() {} +void dAcOfortuneRing_c::finalizeState_Wait() {} +void dAcOfortuneRing_c::initializeState_Play() {} +void dAcOfortuneRing_c::executeState_Play() {} +void dAcOfortuneRing_c::finalizeState_Play() {} diff --git a/src/REL/d/a/obj/d_a_obj_fruit.cpp b/src/REL/d/a/obj/d_a_obj_fruit.cpp index e69de29b..ff197bd6 100644 --- a/src/REL/d/a/obj/d_a_obj_fruit.cpp +++ b/src/REL/d/a/obj/d_a_obj_fruit.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FRUIT, dAcOFruit_c, fProfile::OBJ_FRUIT, 0x164, 0, 3); + +STATE_DEFINE(dAcOFruit_c, NormalWait); +STATE_DEFINE(dAcOFruit_c, StickWait); +STATE_DEFINE(dAcOFruit_c, GrabCarry); +STATE_DEFINE(dAcOFruit_c, SwordCarry); +STATE_DEFINE(dAcOFruit_c, BoomerangCarry); +STATE_DEFINE(dAcOFruit_c, WhipCarry); +STATE_DEFINE(dAcOFruit_c, Dead); + +void dAcOFruit_c::initializeState_NormalWait() {} +void dAcOFruit_c::executeState_NormalWait() {} +void dAcOFruit_c::finalizeState_NormalWait() {} +void dAcOFruit_c::initializeState_StickWait() {} +void dAcOFruit_c::executeState_StickWait() {} +void dAcOFruit_c::finalizeState_StickWait() {} +void dAcOFruit_c::initializeState_GrabCarry() {} +void dAcOFruit_c::executeState_GrabCarry() {} +void dAcOFruit_c::finalizeState_GrabCarry() {} +void dAcOFruit_c::initializeState_SwordCarry() {} +void dAcOFruit_c::executeState_SwordCarry() {} +void dAcOFruit_c::finalizeState_SwordCarry() {} +void dAcOFruit_c::initializeState_BoomerangCarry() {} +void dAcOFruit_c::executeState_BoomerangCarry() {} +void dAcOFruit_c::finalizeState_BoomerangCarry() {} +void dAcOFruit_c::initializeState_WhipCarry() {} +void dAcOFruit_c::executeState_WhipCarry() {} +void dAcOFruit_c::finalizeState_WhipCarry() {} +void dAcOFruit_c::initializeState_Dead() {} +void dAcOFruit_c::executeState_Dead() {} +void dAcOFruit_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/obj/d_a_obj_fruitB.cpp b/src/REL/d/a/obj/d_a_obj_fruitB.cpp index e69de29b..93da11f4 100644 --- a/src/REL/d/a/obj/d_a_obj_fruitB.cpp +++ b/src/REL/d/a/obj/d_a_obj_fruitB.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FRUIT_B, dAcOFruitB_c, fProfile::OBJ_FRUIT_B, 0x153, 0, 3); + +STATE_DEFINE(dAcOFruitB_c, Stick); +STATE_DEFINE(dAcOFruitB_c, Wait); +STATE_DEFINE(dAcOFruitB_c, DummyEvent); + +void dAcOFruitB_c::initializeState_Stick() {} +void dAcOFruitB_c::executeState_Stick() {} +void dAcOFruitB_c::finalizeState_Stick() {} +void dAcOFruitB_c::initializeState_Wait() {} +void dAcOFruitB_c::executeState_Wait() {} +void dAcOFruitB_c::finalizeState_Wait() {} +void dAcOFruitB_c::initializeState_DummyEvent() {} +void dAcOFruitB_c::executeState_DummyEvent() {} +void dAcOFruitB_c::finalizeState_DummyEvent() {} diff --git a/src/REL/d/a/obj/d_a_obj_fruit_guts_leaf.cpp b/src/REL/d/a/obj/d_a_obj_fruit_guts_leaf.cpp index e69de29b..df3a24c8 100644 --- a/src/REL/d/a/obj/d_a_obj_fruit_guts_leaf.cpp +++ b/src/REL/d/a/obj/d_a_obj_fruit_guts_leaf.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FRUIT_GUTS_LEAF, dAcOFruitGutsLeaf_c, fProfile::OBJ_FRUIT_GUTS_LEAF, 0x2E, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_fruit_tree.cpp b/src/REL/d/a/obj/d_a_obj_fruit_tree.cpp index e69de29b..c1ecbf7a 100644 --- a/src/REL/d/a/obj/d_a_obj_fruit_tree.cpp +++ b/src/REL/d/a/obj/d_a_obj_fruit_tree.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FRUIT_TREE, dAcOFruitTree_c, fProfile::OBJ_FRUIT_TREE, 0x154, 0, 4099); + +STATE_DEFINE(dAcOFruitTree_c, Wait); + +void dAcOFruitTree_c::initializeState_Wait() {} +void dAcOFruitTree_c::executeState_Wait() {} +void dAcOFruitTree_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_gear.cpp b/src/REL/d/a/obj/d_a_obj_gear.cpp index e69de29b..1afae6fd 100644 --- a/src/REL/d/a/obj/d_a_obj_gear.cpp +++ b/src/REL/d/a/obj/d_a_obj_gear.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GEAR, dAcOGear_c, fProfile::OBJ_GEAR, 0x233, 0, 7); + +STATE_DEFINE(dAcOGear_c, Wait); +STATE_DEFINE(dAcOGear_c, Rotation); +STATE_DEFINE(dAcOGear_c, Deboost); +STATE_DEFINE(dAcOGear_c, Stop); + +void dAcOGear_c::initializeState_Wait() {} +void dAcOGear_c::executeState_Wait() {} +void dAcOGear_c::finalizeState_Wait() {} +void dAcOGear_c::initializeState_Rotation() {} +void dAcOGear_c::executeState_Rotation() {} +void dAcOGear_c::finalizeState_Rotation() {} +void dAcOGear_c::initializeState_Deboost() {} +void dAcOGear_c::executeState_Deboost() {} +void dAcOGear_c::finalizeState_Deboost() {} +void dAcOGear_c::initializeState_Stop() {} +void dAcOGear_c::executeState_Stop() {} +void dAcOGear_c::finalizeState_Stop() {} diff --git a/src/REL/d/a/obj/d_a_obj_girahim_foot.cpp b/src/REL/d/a/obj/d_a_obj_girahim_foot.cpp index e69de29b..cafa552f 100644 --- a/src/REL/d/a/obj/d_a_obj_girahim_foot.cpp +++ b/src/REL/d/a/obj/d_a_obj_girahim_foot.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GIRAHIM_FOOT, dAcOgirahimFoot_c, fProfile::OBJ_GIRAHIM_FOOT, 0x210, 0, 6); + +STATE_DEFINE(dAcOgirahimFoot_c, Wait); +STATE_DEFINE(dAcOgirahimFoot_c, Appear); + +void dAcOgirahimFoot_c::initializeState_Wait() {} +void dAcOgirahimFoot_c::executeState_Wait() {} +void dAcOgirahimFoot_c::finalizeState_Wait() {} +void dAcOgirahimFoot_c::initializeState_Appear() {} +void dAcOgirahimFoot_c::executeState_Appear() {} +void dAcOgirahimFoot_c::finalizeState_Appear() {} diff --git a/src/REL/d/a/obj/d_a_obj_girahimu_floor.cpp b/src/REL/d/a/obj/d_a_obj_girahimu_floor.cpp index e69de29b..0f3fb0f6 100644 --- a/src/REL/d/a/obj/d_a_obj_girahimu_floor.cpp +++ b/src/REL/d/a/obj/d_a_obj_girahimu_floor.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GIRAHIMU_FLOOR, dAcOGirahimuFloor_c, fProfile::OBJ_GIRAHIMU_FLOOR, 0x25F, 0, 2); + +STATE_DEFINE(dAcOGirahimuFloor_c, Wait); +STATE_DEFINE(dAcOGirahimuFloor_c, Return); +STATE_DEFINE(dAcOGirahimuFloor_c, Generate); +STATE_DEFINE(dAcOGirahimuFloor_c, Broken); +STATE_DEFINE(dAcOGirahimuFloor_c, Move); + +void dAcOGirahimuFloor_c::initializeState_Wait() {} +void dAcOGirahimuFloor_c::executeState_Wait() {} +void dAcOGirahimuFloor_c::finalizeState_Wait() {} +void dAcOGirahimuFloor_c::initializeState_Return() {} +void dAcOGirahimuFloor_c::executeState_Return() {} +void dAcOGirahimuFloor_c::finalizeState_Return() {} +void dAcOGirahimuFloor_c::initializeState_Generate() {} +void dAcOGirahimuFloor_c::executeState_Generate() {} +void dAcOGirahimuFloor_c::finalizeState_Generate() {} +void dAcOGirahimuFloor_c::initializeState_Broken() {} +void dAcOGirahimuFloor_c::executeState_Broken() {} +void dAcOGirahimuFloor_c::finalizeState_Broken() {} +void dAcOGirahimuFloor_c::initializeState_Move() {} +void dAcOGirahimuFloor_c::executeState_Move() {} +void dAcOGirahimuFloor_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_girahimu_knife.cpp b/src/REL/d/a/obj/d_a_obj_girahimu_knife.cpp index e69de29b..76af8725 100644 --- a/src/REL/d/a/obj/d_a_obj_girahimu_knife.cpp +++ b/src/REL/d/a/obj/d_a_obj_girahimu_knife.cpp @@ -0,0 +1,45 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GH_KNIFE, dAcObjGirahimuKnife_c, fProfile::OBJ_GH_KNIFE, 0x115, 0, 2); + +STATE_DEFINE(dAcObjGirahimuKnife_c, Wait); +STATE_DEFINE(dAcObjGirahimuKnife_c, SpinWait); +STATE_DEFINE(dAcObjGirahimuKnife_c, SpinWaitPreAttack); +STATE_DEFINE(dAcObjGirahimuKnife_c, SpinFreeWait); +STATE_DEFINE(dAcObjGirahimuKnife_c, FreeWait); +STATE_DEFINE(dAcObjGirahimuKnife_c, Attack); +STATE_DEFINE(dAcObjGirahimuKnife_c, AttackEnd); +STATE_DEFINE(dAcObjGirahimuKnife_c, Return); +STATE_DEFINE(dAcObjGirahimuKnife_c, Hit); +STATE_DEFINE(dAcObjGirahimuKnife_c, CircleWait); + +void dAcObjGirahimuKnife_c::initializeState_Wait() {} +void dAcObjGirahimuKnife_c::executeState_Wait() {} +void dAcObjGirahimuKnife_c::finalizeState_Wait() {} +void dAcObjGirahimuKnife_c::initializeState_SpinWait() {} +void dAcObjGirahimuKnife_c::executeState_SpinWait() {} +void dAcObjGirahimuKnife_c::finalizeState_SpinWait() {} +void dAcObjGirahimuKnife_c::initializeState_SpinWaitPreAttack() {} +void dAcObjGirahimuKnife_c::executeState_SpinWaitPreAttack() {} +void dAcObjGirahimuKnife_c::finalizeState_SpinWaitPreAttack() {} +void dAcObjGirahimuKnife_c::initializeState_SpinFreeWait() {} +void dAcObjGirahimuKnife_c::executeState_SpinFreeWait() {} +void dAcObjGirahimuKnife_c::finalizeState_SpinFreeWait() {} +void dAcObjGirahimuKnife_c::initializeState_FreeWait() {} +void dAcObjGirahimuKnife_c::executeState_FreeWait() {} +void dAcObjGirahimuKnife_c::finalizeState_FreeWait() {} +void dAcObjGirahimuKnife_c::initializeState_Attack() {} +void dAcObjGirahimuKnife_c::executeState_Attack() {} +void dAcObjGirahimuKnife_c::finalizeState_Attack() {} +void dAcObjGirahimuKnife_c::initializeState_AttackEnd() {} +void dAcObjGirahimuKnife_c::executeState_AttackEnd() {} +void dAcObjGirahimuKnife_c::finalizeState_AttackEnd() {} +void dAcObjGirahimuKnife_c::initializeState_Return() {} +void dAcObjGirahimuKnife_c::executeState_Return() {} +void dAcObjGirahimuKnife_c::finalizeState_Return() {} +void dAcObjGirahimuKnife_c::initializeState_Hit() {} +void dAcObjGirahimuKnife_c::executeState_Hit() {} +void dAcObjGirahimuKnife_c::finalizeState_Hit() {} +void dAcObjGirahimuKnife_c::initializeState_CircleWait() {} +void dAcObjGirahimuKnife_c::executeState_CircleWait() {} +void dAcObjGirahimuKnife_c::finalizeState_CircleWait() {} diff --git a/src/REL/d/a/obj/d_a_obj_girahimu_sword_link.cpp b/src/REL/d/a/obj/d_a_obj_girahimu_sword_link.cpp index e69de29b..d331ab48 100644 --- a/src/REL/d/a/obj/d_a_obj_girahimu_sword_link.cpp +++ b/src/REL/d/a/obj/d_a_obj_girahimu_sword_link.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GH_SW_L, dAcObjGirahimuSwordLink_c, fProfile::OBJ_GH_SW_L, 0x114, 0, 2); + +STATE_DEFINE(dAcObjGirahimuSwordLink_c, Hide); +STATE_DEFINE(dAcObjGirahimuSwordLink_c, Equip); +STATE_DEFINE(dAcObjGirahimuSwordLink_c, GetSword); +STATE_DEFINE(dAcObjGirahimuSwordLink_c, Throw); +STATE_DEFINE(dAcObjGirahimuSwordLink_c, AtThrow); +STATE_DEFINE(dAcObjGirahimuSwordLink_c, Stick); +STATE_DEFINE(dAcObjGirahimuSwordLink_c, Reflect); + +void dAcObjGirahimuSwordLink_c::initializeState_Hide() {} +void dAcObjGirahimuSwordLink_c::executeState_Hide() {} +void dAcObjGirahimuSwordLink_c::finalizeState_Hide() {} +void dAcObjGirahimuSwordLink_c::initializeState_Equip() {} +void dAcObjGirahimuSwordLink_c::executeState_Equip() {} +void dAcObjGirahimuSwordLink_c::finalizeState_Equip() {} +void dAcObjGirahimuSwordLink_c::initializeState_GetSword() {} +void dAcObjGirahimuSwordLink_c::executeState_GetSword() {} +void dAcObjGirahimuSwordLink_c::finalizeState_GetSword() {} +void dAcObjGirahimuSwordLink_c::initializeState_Throw() {} +void dAcObjGirahimuSwordLink_c::executeState_Throw() {} +void dAcObjGirahimuSwordLink_c::finalizeState_Throw() {} +void dAcObjGirahimuSwordLink_c::initializeState_AtThrow() {} +void dAcObjGirahimuSwordLink_c::executeState_AtThrow() {} +void dAcObjGirahimuSwordLink_c::finalizeState_AtThrow() {} +void dAcObjGirahimuSwordLink_c::initializeState_Stick() {} +void dAcObjGirahimuSwordLink_c::executeState_Stick() {} +void dAcObjGirahimuSwordLink_c::finalizeState_Stick() {} +void dAcObjGirahimuSwordLink_c::initializeState_Reflect() {} +void dAcObjGirahimuSwordLink_c::executeState_Reflect() {} +void dAcObjGirahimuSwordLink_c::finalizeState_Reflect() {} diff --git a/src/REL/d/a/obj/d_a_obj_god_mark.cpp b/src/REL/d/a/obj/d_a_obj_god_mark.cpp index e69de29b..5b51cebc 100644 --- a/src/REL/d/a/obj/d_a_obj_god_mark.cpp +++ b/src/REL/d/a/obj/d_a_obj_god_mark.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GOD_MARK, dAcOgodMark_c, fProfile::OBJ_GOD_MARK, 0x20A, 0, 6); + +STATE_DEFINE(dAcOgodMark_c, Wait); +STATE_DEFINE(dAcOgodMark_c, Shine); + +void dAcOgodMark_c::initializeState_Wait() {} +void dAcOgodMark_c::executeState_Wait() {} +void dAcOgodMark_c::finalizeState_Wait() {} +void dAcOgodMark_c::initializeState_Shine() {} +void dAcOgodMark_c::executeState_Shine() {} +void dAcOgodMark_c::finalizeState_Shine() {} diff --git a/src/REL/d/a/obj/d_a_obj_goddess_cube.cpp b/src/REL/d/a/obj/d_a_obj_goddess_cube.cpp index e69de29b..0322aedb 100644 --- a/src/REL/d/a/obj/d_a_obj_goddess_cube.cpp +++ b/src/REL/d/a/obj/d_a_obj_goddess_cube.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GODDESS_CUBE, dAcOGoddessCube_c, fProfile::OBJ_GODDESS_CUBE, 0x1A6, 0, 3); + +STATE_DEFINE(dAcOGoddessCube_c, Wait); +STATE_DEFINE(dAcOGoddessCube_c, Shot); + +void dAcOGoddessCube_c::initializeState_Wait() {} +void dAcOGoddessCube_c::executeState_Wait() {} +void dAcOGoddessCube_c::finalizeState_Wait() {} +void dAcOGoddessCube_c::initializeState_Shot() {} +void dAcOGoddessCube_c::executeState_Shot() {} +void dAcOGoddessCube_c::finalizeState_Shot() {} diff --git a/src/REL/d/a/obj/d_a_obj_goddess_statue.cpp b/src/REL/d/a/obj/d_a_obj_goddess_statue.cpp index e69de29b..0bcd071f 100644 --- a/src/REL/d/a/obj/d_a_obj_goddess_statue.cpp +++ b/src/REL/d/a/obj/d_a_obj_goddess_statue.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GODDESS_STATUE, dAcOGoddessStatue_c, fProfile::OBJ_GODDESS_STATUE, 0x24A, 0, 3); + +STATE_DEFINE(dAcOGoddessStatue_c, Wait); + +void dAcOGoddessStatue_c::initializeState_Wait() {} +void dAcOGoddessStatue_c::executeState_Wait() {} +void dAcOGoddessStatue_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_grass_coil.cpp b/src/REL/d/a/obj/d_a_obj_grass_coil.cpp index e69de29b..9f772ebf 100644 --- a/src/REL/d/a/obj/d_a_obj_grass_coil.cpp +++ b/src/REL/d/a/obj/d_a_obj_grass_coil.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GRASS_COIL, dAcOgrassCoil_c, fProfile::OBJ_GRASS_COIL, 0x263, 0, 2); + +STATE_DEFINE(dAcOgrassCoil_c, Wait); + +void dAcOgrassCoil_c::initializeState_Wait() {} +void dAcOgrassCoil_c::executeState_Wait() {} +void dAcOgrassCoil_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_grave.cpp b/src/REL/d/a/obj/d_a_obj_grave.cpp index e69de29b..8fc7101c 100644 --- a/src/REL/d/a/obj/d_a_obj_grave.cpp +++ b/src/REL/d/a/obj/d_a_obj_grave.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GRAVE, dAcOGrave_c, fProfile::OBJ_GRAVE, 0x255, 0, 2); + +STATE_DEFINE(dAcOGrave_c, Wait); +STATE_DEFINE(dAcOGrave_c, Move); + +void dAcOGrave_c::initializeState_Wait() {} +void dAcOGrave_c::executeState_Wait() {} +void dAcOGrave_c::finalizeState_Wait() {} +void dAcOGrave_c::initializeState_Move() {} +void dAcOGrave_c::executeState_Move() {} +void dAcOGrave_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_ground_cover.cpp b/src/REL/d/a/obj/d_a_obj_ground_cover.cpp index e69de29b..e59440c2 100644 --- a/src/REL/d/a/obj/d_a_obj_ground_cover.cpp +++ b/src/REL/d/a/obj/d_a_obj_ground_cover.cpp @@ -0,0 +1,36 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GROUND_COVER, dAcOgroundCover_c, fProfile::OBJ_GROUND_COVER, 0x1FD, 0, 6); + +STATE_DEFINE(dAcOgroundCover_c, Wait); +STATE_DEFINE(dAcOgroundCover_c, Wait2); +STATE_DEFINE(dAcOgroundCover_c, AppearWait); +STATE_DEFINE(dAcOgroundCover_c, AppearOpen); +STATE_DEFINE(dAcOgroundCover_c, AppearClose); +STATE_DEFINE(dAcOgroundCover_c, Fight); +STATE_DEFINE(dAcOgroundCover_c, Sealed); + +dAcOgroundCover_c::dAcOgroundCover_c() : mStateMgr(*this, sStateID::null) {} +dAcOgroundCover_c::~dAcOgroundCover_c() {} + +void dAcOgroundCover_c::initializeState_Wait() {} +void dAcOgroundCover_c::executeState_Wait() {} +void dAcOgroundCover_c::finalizeState_Wait() {} +void dAcOgroundCover_c::initializeState_Wait2() {} +void dAcOgroundCover_c::executeState_Wait2() {} +void dAcOgroundCover_c::finalizeState_Wait2() {} +void dAcOgroundCover_c::initializeState_AppearWait() {} +void dAcOgroundCover_c::executeState_AppearWait() {} +void dAcOgroundCover_c::finalizeState_AppearWait() {} +void dAcOgroundCover_c::initializeState_AppearOpen() {} +void dAcOgroundCover_c::executeState_AppearOpen() {} +void dAcOgroundCover_c::finalizeState_AppearOpen() {} +void dAcOgroundCover_c::initializeState_AppearClose() {} +void dAcOgroundCover_c::executeState_AppearClose() {} +void dAcOgroundCover_c::finalizeState_AppearClose() {} +void dAcOgroundCover_c::initializeState_Fight() {} +void dAcOgroundCover_c::executeState_Fight() {} +void dAcOgroundCover_c::finalizeState_Fight() {} +void dAcOgroundCover_c::initializeState_Sealed() {} +void dAcOgroundCover_c::executeState_Sealed() {} +void dAcOgroundCover_c::finalizeState_Sealed() {} diff --git a/src/REL/d/a/obj/d_a_obj_guard_log.cpp b/src/REL/d/a/obj/d_a_obj_guard_log.cpp index e69de29b..7e42282c 100644 --- a/src/REL/d/a/obj/d_a_obj_guard_log.cpp +++ b/src/REL/d/a/obj/d_a_obj_guard_log.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GUARD_LOG, dAcOguardLog_c, fProfile::OBJ_GUARD_LOG, 0x1F4, 0, 2); + +STATE_DEFINE(dAcOguardLog_c, Init); +STATE_DEFINE(dAcOguardLog_c, Wait); +STATE_DEFINE(dAcOguardLog_c, Shake); + +void dAcOguardLog_c::initializeState_Init() {} +void dAcOguardLog_c::executeState_Init() {} +void dAcOguardLog_c::finalizeState_Init() {} +void dAcOguardLog_c::initializeState_Wait() {} +void dAcOguardLog_c::executeState_Wait() {} +void dAcOguardLog_c::finalizeState_Wait() {} +void dAcOguardLog_c::initializeState_Shake() {} +void dAcOguardLog_c::executeState_Shake() {} +void dAcOguardLog_c::finalizeState_Shake() {} diff --git a/src/REL/d/a/obj/d_a_obj_harp_hint.cpp b/src/REL/d/a/obj/d_a_obj_harp_hint.cpp index e69de29b..bcb31b0b 100644 --- a/src/REL/d/a/obj/d_a_obj_harp_hint.cpp +++ b/src/REL/d/a/obj/d_a_obj_harp_hint.cpp @@ -0,0 +1,69 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_HARP_HINT, dAcOHarpHint_c, fProfile::OBJ_HARP_HINT, 0x1B1, 0, 3); + +STATE_DEFINE(dAcOHarpHint_c, Wait); +STATE_DEFINE(dAcOHarpHint_c, Rotate); +STATE_DEFINE(dAcOHarpHint_c, Shift); +STATE_DEFINE(dAcOHarpHint_c, TalkStart); +STATE_DEFINE(dAcOHarpHint_c, Talk); +STATE_DEFINE(dAcOHarpHint_c, Beetle); +STATE_DEFINE(dAcOHarpHint_c, Bomb); +STATE_DEFINE(dAcOHarpHint_c, Whip); +STATE_DEFINE(dAcOHarpHint_c, WhipRot); +STATE_DEFINE(dAcOHarpHint_c, Water); +STATE_DEFINE(dAcOHarpHint_c, Wind); +STATE_DEFINE(dAcOHarpHint_c, HorizonHit); +STATE_DEFINE(dAcOHarpHint_c, VerticalHit); +STATE_DEFINE(dAcOHarpHint_c, Appear); +STATE_DEFINE(dAcOHarpHint_c, AppearShiekah); +STATE_DEFINE(dAcOHarpHint_c, ItemGen); + +void dAcOHarpHint_c::initializeState_Wait() {} +void dAcOHarpHint_c::executeState_Wait() {} +void dAcOHarpHint_c::finalizeState_Wait() {} +void dAcOHarpHint_c::initializeState_Rotate() {} +void dAcOHarpHint_c::executeState_Rotate() {} +void dAcOHarpHint_c::finalizeState_Rotate() {} +void dAcOHarpHint_c::initializeState_Shift() {} +void dAcOHarpHint_c::executeState_Shift() {} +void dAcOHarpHint_c::finalizeState_Shift() {} +void dAcOHarpHint_c::initializeState_TalkStart() {} +void dAcOHarpHint_c::executeState_TalkStart() {} +void dAcOHarpHint_c::finalizeState_TalkStart() {} +void dAcOHarpHint_c::initializeState_Talk() {} +void dAcOHarpHint_c::executeState_Talk() {} +void dAcOHarpHint_c::finalizeState_Talk() {} +void dAcOHarpHint_c::initializeState_Beetle() {} +void dAcOHarpHint_c::executeState_Beetle() {} +void dAcOHarpHint_c::finalizeState_Beetle() {} +void dAcOHarpHint_c::initializeState_Bomb() {} +void dAcOHarpHint_c::executeState_Bomb() {} +void dAcOHarpHint_c::finalizeState_Bomb() {} +void dAcOHarpHint_c::initializeState_Whip() {} +void dAcOHarpHint_c::executeState_Whip() {} +void dAcOHarpHint_c::finalizeState_Whip() {} +void dAcOHarpHint_c::initializeState_WhipRot() {} +void dAcOHarpHint_c::executeState_WhipRot() {} +void dAcOHarpHint_c::finalizeState_WhipRot() {} +void dAcOHarpHint_c::initializeState_Water() {} +void dAcOHarpHint_c::executeState_Water() {} +void dAcOHarpHint_c::finalizeState_Water() {} +void dAcOHarpHint_c::initializeState_Wind() {} +void dAcOHarpHint_c::executeState_Wind() {} +void dAcOHarpHint_c::finalizeState_Wind() {} +void dAcOHarpHint_c::initializeState_HorizonHit() {} +void dAcOHarpHint_c::executeState_HorizonHit() {} +void dAcOHarpHint_c::finalizeState_HorizonHit() {} +void dAcOHarpHint_c::initializeState_VerticalHit() {} +void dAcOHarpHint_c::executeState_VerticalHit() {} +void dAcOHarpHint_c::finalizeState_VerticalHit() {} +void dAcOHarpHint_c::initializeState_Appear() {} +void dAcOHarpHint_c::executeState_Appear() {} +void dAcOHarpHint_c::finalizeState_Appear() {} +void dAcOHarpHint_c::initializeState_AppearShiekah() {} +void dAcOHarpHint_c::executeState_AppearShiekah() {} +void dAcOHarpHint_c::finalizeState_AppearShiekah() {} +void dAcOHarpHint_c::initializeState_ItemGen() {} +void dAcOHarpHint_c::executeState_ItemGen() {} +void dAcOHarpHint_c::finalizeState_ItemGen() {} diff --git a/src/REL/d/a/obj/d_a_obj_himo.cpp b/src/REL/d/a/obj/d_a_obj_himo.cpp index e69de29b..63327f87 100644 --- a/src/REL/d/a/obj/d_a_obj_himo.cpp +++ b/src/REL/d/a/obj/d_a_obj_himo.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_HIMO, dAcOhimo_c, fProfile::OBJ_HIMO, 0xD9, 0, 2); + +STATE_DEFINE(dAcOhimo_c, Wait); + +void dAcOhimo_c::initializeState_Wait() {} +void dAcOhimo_c::executeState_Wait() {} +void dAcOhimo_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_hit_lever_sw.cpp b/src/REL/d/a/obj/d_a_obj_hit_lever_sw.cpp index e69de29b..5e9ca917 100644 --- a/src/REL/d/a/obj/d_a_obj_hit_lever_sw.cpp +++ b/src/REL/d/a/obj/d_a_obj_hit_lever_sw.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_HIT_LEVER_SW, dAcOhitLeverSw_c, fProfile::OBJ_HIT_LEVER_SW, 0x1C0, 0, 6); + +STATE_DEFINE(dAcOhitLeverSw_c, Right); +STATE_DEFINE(dAcOhitLeverSw_c, Left); +STATE_DEFINE(dAcOhitLeverSw_c, Move); + +void dAcOhitLeverSw_c::initializeState_Right() {} +void dAcOhitLeverSw_c::executeState_Right() {} +void dAcOhitLeverSw_c::finalizeState_Right() {} +void dAcOhitLeverSw_c::initializeState_Left() {} +void dAcOhitLeverSw_c::executeState_Left() {} +void dAcOhitLeverSw_c::finalizeState_Left() {} +void dAcOhitLeverSw_c::initializeState_Move() {} +void dAcOhitLeverSw_c::executeState_Move() {} +void dAcOhitLeverSw_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_hole.cpp b/src/REL/d/a/obj/d_a_obj_hole.cpp index e69de29b..a7daf77b 100644 --- a/src/REL/d/a/obj/d_a_obj_hole.cpp +++ b/src/REL/d/a/obj/d_a_obj_hole.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_HOLE, dAcOhole_c, fProfile::OBJ_HOLE, 0xF7, 0, 258); + +STATE_DEFINE(dAcOhole_c, Wait); + +void dAcOhole_c::initializeState_Wait() {} +void dAcOhole_c::executeState_Wait() {} +void dAcOhole_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_hole_minigame.cpp b/src/REL/d/a/obj/d_a_obj_hole_minigame.cpp index e69de29b..4a86c90c 100644 --- a/src/REL/d/a/obj/d_a_obj_hole_minigame.cpp +++ b/src/REL/d/a/obj/d_a_obj_hole_minigame.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_HOLE_MINIGAME, dAcOholeMinigame_c, fProfile::OBJ_HOLE_MINIGAME, 0x1C1, 0, 4); + +STATE_DEFINE(dAcOholeMinigame_c, Wait); +STATE_DEFINE(dAcOholeMinigame_c, Start); +STATE_DEFINE(dAcOholeMinigame_c, Play); +STATE_DEFINE(dAcOholeMinigame_c, Message); +STATE_DEFINE(dAcOholeMinigame_c, Clear); + +void dAcOholeMinigame_c::initializeState_Wait() {} +void dAcOholeMinigame_c::executeState_Wait() {} +void dAcOholeMinigame_c::finalizeState_Wait() {} +void dAcOholeMinigame_c::initializeState_Start() {} +void dAcOholeMinigame_c::executeState_Start() {} +void dAcOholeMinigame_c::finalizeState_Start() {} +void dAcOholeMinigame_c::initializeState_Play() {} +void dAcOholeMinigame_c::executeState_Play() {} +void dAcOholeMinigame_c::finalizeState_Play() {} +void dAcOholeMinigame_c::initializeState_Message() {} +void dAcOholeMinigame_c::executeState_Message() {} +void dAcOholeMinigame_c::finalizeState_Message() {} +void dAcOholeMinigame_c::initializeState_Clear() {} +void dAcOholeMinigame_c::executeState_Clear() {} +void dAcOholeMinigame_c::finalizeState_Clear() {} diff --git a/src/REL/d/a/obj/d_a_obj_impa_door.cpp b/src/REL/d/a/obj/d_a_obj_impa_door.cpp index e69de29b..26728a29 100644 --- a/src/REL/d/a/obj/d_a_obj_impa_door.cpp +++ b/src/REL/d/a/obj/d_a_obj_impa_door.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_IMPA_DOOR, dAcOimpaDoor_c, fProfile::OBJ_IMPA_DOOR, 0x20C, 0, 3); + +STATE_DEFINE(dAcOimpaDoor_c, Wait); + +void dAcOimpaDoor_c::initializeState_Wait() {} +void dAcOimpaDoor_c::executeState_Wait() {} +void dAcOimpaDoor_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_insect_island.cpp b/src/REL/d/a/obj/d_a_obj_insect_island.cpp index e69de29b..ed22d2ba 100644 --- a/src/REL/d/a/obj/d_a_obj_insect_island.cpp +++ b/src/REL/d/a/obj/d_a_obj_insect_island.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_INSECT_ISLAND, dAcOinsectIsland_c, fProfile::OBJ_INSECT_ISLAND, 0x1E8, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_into_hole.cpp b/src/REL/d/a/obj/d_a_obj_into_hole.cpp index e69de29b..a2fcc6ef 100644 --- a/src/REL/d/a/obj/d_a_obj_into_hole.cpp +++ b/src/REL/d/a/obj/d_a_obj_into_hole.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_INTO_HOLE, dAcArrow_c, fProfile::OBJ_INTO_HOLE, 0xF8, 0, 7); diff --git a/src/REL/d/a/obj/d_a_obj_iron_stage.cpp b/src/REL/d/a/obj/d_a_obj_iron_stage.cpp index e69de29b..2b5a6d94 100644 --- a/src/REL/d/a/obj/d_a_obj_iron_stage.cpp +++ b/src/REL/d/a/obj/d_a_obj_iron_stage.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_IRON_STAGE, dAcOironStage_c, fProfile::OBJ_IRON_STAGE, 0x1CE, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_island_LOD.cpp b/src/REL/d/a/obj/d_a_obj_island_LOD.cpp index e69de29b..1f198ce0 100644 --- a/src/REL/d/a/obj/d_a_obj_island_LOD.cpp +++ b/src/REL/d/a/obj/d_a_obj_island_LOD.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ISLAND_LOD, dAcOislandLOD_c, fProfile::OBJ_ISLAND_LOD, 0x211, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_island_nusi.cpp b/src/REL/d/a/obj/d_a_obj_island_nusi.cpp index e69de29b..292c7f94 100644 --- a/src/REL/d/a/obj/d_a_obj_island_nusi.cpp +++ b/src/REL/d/a/obj/d_a_obj_island_nusi.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ISLAND_NUSI, dAcOislandNusi_c, fProfile::OBJ_ISLAND_NUSI, 0x204, 0, 3); + +STATE_DEFINE(dAcOislandNusi_c, Wait); +STATE_DEFINE(dAcOislandNusi_c, NusiFight); + +void dAcOislandNusi_c::initializeState_Wait() {} +void dAcOislandNusi_c::executeState_Wait() {} +void dAcOislandNusi_c::finalizeState_Wait() {} +void dAcOislandNusi_c::initializeState_NusiFight() {} +void dAcOislandNusi_c::executeState_NusiFight() {} +void dAcOislandNusi_c::finalizeState_NusiFight() {} diff --git a/src/REL/d/a/obj/d_a_obj_item_heart_container.cpp b/src/REL/d/a/obj/d_a_obj_item_heart_container.cpp index e69de29b..39915285 100644 --- a/src/REL/d/a/obj/d_a_obj_item_heart_container.cpp +++ b/src/REL/d/a/obj/d_a_obj_item_heart_container.cpp @@ -0,0 +1,40 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ITEM_HEART_CONTAINER, dAcOItemHeartContainer_c, fProfile::OBJ_ITEM_HEART_CONTAINER, 0x2C, 0, 3); + +STATE_DEFINE(dAcOItemHeartContainer_c, Hide); +STATE_DEFINE(dAcOItemHeartContainer_c, RequestAppearEvent); +STATE_DEFINE(dAcOItemHeartContainer_c, AppearEffect); +STATE_DEFINE(dAcOItemHeartContainer_c, Appear); +STATE_DEFINE(dAcOItemHeartContainer_c, WaitFall); +STATE_DEFINE(dAcOItemHeartContainer_c, Fall); +STATE_DEFINE(dAcOItemHeartContainer_c, WaitGet); +STATE_DEFINE(dAcOItemHeartContainer_c, WaitGetQuake); + +dAcOItemHeartContainer_c::dAcOItemHeartContainer_c() : mStateMgr(*this, sStateID::null) {} +dAcOItemHeartContainer_c::~dAcOItemHeartContainer_c() {} + +void dAcOItemHeartContainer_c::initializeState_Hide() {} +void dAcOItemHeartContainer_c::executeState_Hide() {} +void dAcOItemHeartContainer_c::finalizeState_Hide() {} +void dAcOItemHeartContainer_c::initializeState_RequestAppearEvent() {} +void dAcOItemHeartContainer_c::executeState_RequestAppearEvent() {} +void dAcOItemHeartContainer_c::finalizeState_RequestAppearEvent() {} +void dAcOItemHeartContainer_c::initializeState_AppearEffect() {} +void dAcOItemHeartContainer_c::executeState_AppearEffect() {} +void dAcOItemHeartContainer_c::finalizeState_AppearEffect() {} +void dAcOItemHeartContainer_c::initializeState_Appear() {} +void dAcOItemHeartContainer_c::executeState_Appear() {} +void dAcOItemHeartContainer_c::finalizeState_Appear() {} +void dAcOItemHeartContainer_c::initializeState_WaitFall() {} +void dAcOItemHeartContainer_c::executeState_WaitFall() {} +void dAcOItemHeartContainer_c::finalizeState_WaitFall() {} +void dAcOItemHeartContainer_c::initializeState_Fall() {} +void dAcOItemHeartContainer_c::executeState_Fall() {} +void dAcOItemHeartContainer_c::finalizeState_Fall() {} +void dAcOItemHeartContainer_c::initializeState_WaitGet() {} +void dAcOItemHeartContainer_c::executeState_WaitGet() {} +void dAcOItemHeartContainer_c::finalizeState_WaitGet() {} +void dAcOItemHeartContainer_c::initializeState_WaitGetQuake() {} +void dAcOItemHeartContainer_c::executeState_WaitGetQuake() {} +void dAcOItemHeartContainer_c::finalizeState_WaitGetQuake() {} diff --git a/src/REL/d/a/obj/d_a_obj_ivy_rope.cpp b/src/REL/d/a/obj/d_a_obj_ivy_rope.cpp index e69de29b..dbeeb324 100644 --- a/src/REL/d/a/obj/d_a_obj_ivy_rope.cpp +++ b/src/REL/d/a/obj/d_a_obj_ivy_rope.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_IVY_ROPE, dAcOivyRope_c, fProfile::OBJ_IVY_ROPE, 0x262, 0, 2); + +STATE_DEFINE(dAcOivyRope_c, RopeWait); +STATE_DEFINE(dAcOivyRope_c, PlayerGrip); +STATE_DEFINE(dAcOivyRope_c, RopeReturn); +STATE_DEFINE(dAcOivyRope_c, RopeCut); +STATE_DEFINE(dAcOivyRope_c, TerryRopeWait); +STATE_DEFINE(dAcOivyRope_c, TerryRopeUp); +STATE_DEFINE(dAcOivyRope_c, TerryRopeDown); +STATE_DEFINE(dAcOivyRope_c, TerryRopeInit); +STATE_DEFINE(dAcOivyRope_c, TerryRopePlayerCarry); + +void dAcOivyRope_c::initializeState_RopeWait() {} +void dAcOivyRope_c::executeState_RopeWait() {} +void dAcOivyRope_c::finalizeState_RopeWait() {} +void dAcOivyRope_c::initializeState_PlayerGrip() {} +void dAcOivyRope_c::executeState_PlayerGrip() {} +void dAcOivyRope_c::finalizeState_PlayerGrip() {} +void dAcOivyRope_c::initializeState_RopeReturn() {} +void dAcOivyRope_c::executeState_RopeReturn() {} +void dAcOivyRope_c::finalizeState_RopeReturn() {} +void dAcOivyRope_c::initializeState_RopeCut() {} +void dAcOivyRope_c::executeState_RopeCut() {} +void dAcOivyRope_c::finalizeState_RopeCut() {} +void dAcOivyRope_c::initializeState_TerryRopeWait() {} +void dAcOivyRope_c::executeState_TerryRopeWait() {} +void dAcOivyRope_c::finalizeState_TerryRopeWait() {} +void dAcOivyRope_c::initializeState_TerryRopeUp() {} +void dAcOivyRope_c::executeState_TerryRopeUp() {} +void dAcOivyRope_c::finalizeState_TerryRopeUp() {} +void dAcOivyRope_c::initializeState_TerryRopeDown() {} +void dAcOivyRope_c::executeState_TerryRopeDown() {} +void dAcOivyRope_c::finalizeState_TerryRopeDown() {} +void dAcOivyRope_c::initializeState_TerryRopeInit() {} +void dAcOivyRope_c::executeState_TerryRopeInit() {} +void dAcOivyRope_c::finalizeState_TerryRopeInit() {} +void dAcOivyRope_c::initializeState_TerryRopePlayerCarry() {} +void dAcOivyRope_c::executeState_TerryRopePlayerCarry() {} +void dAcOivyRope_c::finalizeState_TerryRopePlayerCarry() {} diff --git a/src/REL/d/a/obj/d_a_obj_kanban_stone.cpp b/src/REL/d/a/obj/d_a_obj_kanban_stone.cpp index e69de29b..47e986b2 100644 --- a/src/REL/d/a/obj/d_a_obj_kanban_stone.cpp +++ b/src/REL/d/a/obj/d_a_obj_kanban_stone.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_KANBAN_STONE, dAcOKanbanStone_c, fProfile::OBJ_KANBAN_STONE, 0x182, 0, 3); + +STATE_DEFINE(dAcOKanbanStone_c, Wait); +STATE_DEFINE(dAcOKanbanStone_c, Message); + +void dAcOKanbanStone_c::initializeState_Wait() {} +void dAcOKanbanStone_c::executeState_Wait() {} +void dAcOKanbanStone_c::finalizeState_Wait() {} +void dAcOKanbanStone_c::initializeState_Message() {} +void dAcOKanbanStone_c::executeState_Message() {} +void dAcOKanbanStone_c::finalizeState_Message() {} diff --git a/src/REL/d/a/obj/d_a_obj_kibako.cpp b/src/REL/d/a/obj/d_a_obj_kibako.cpp index e69de29b..97e25fae 100644 --- a/src/REL/d/a/obj/d_a_obj_kibako.cpp +++ b/src/REL/d/a/obj/d_a_obj_kibako.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_KIBAKO, dAcOkibako_c, fProfile::OBJ_KIBAKO, 0x12C, 0, 2); + +STATE_DEFINE(dAcOkibako_c, Wait); +STATE_DEFINE(dAcOkibako_c, Fire); +STATE_DEFINE(dAcOkibako_c, PushPull); +STATE_DEFINE(dAcOkibako_c, RopeGrab); +STATE_DEFINE(dAcOkibako_c, DeleteEvent); + +void dAcOkibako_c::initializeState_Wait() {} +void dAcOkibako_c::executeState_Wait() {} +void dAcOkibako_c::finalizeState_Wait() {} +void dAcOkibako_c::initializeState_Fire() {} +void dAcOkibako_c::executeState_Fire() {} +void dAcOkibako_c::finalizeState_Fire() {} +void dAcOkibako_c::initializeState_PushPull() {} +void dAcOkibako_c::executeState_PushPull() {} +void dAcOkibako_c::finalizeState_PushPull() {} +void dAcOkibako_c::initializeState_RopeGrab() {} +void dAcOkibako_c::executeState_RopeGrab() {} +void dAcOkibako_c::finalizeState_RopeGrab() {} +void dAcOkibako_c::initializeState_DeleteEvent() {} +void dAcOkibako_c::executeState_DeleteEvent() {} +void dAcOkibako_c::finalizeState_DeleteEvent() {} diff --git a/src/REL/d/a/obj/d_a_obj_kumite_wall.cpp b/src/REL/d/a/obj/d_a_obj_kumite_wall.cpp index e69de29b..19001678 100644 --- a/src/REL/d/a/obj/d_a_obj_kumite_wall.cpp +++ b/src/REL/d/a/obj/d_a_obj_kumite_wall.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_KUMITE_WALL, dAcOkumiteWall_c, fProfile::OBJ_KUMITE_WALL, 0x217, 0, 2); + +STATE_DEFINE(dAcOkumiteWall_c, Wait); +STATE_DEFINE(dAcOkumiteWall_c, Appear); +STATE_DEFINE(dAcOkumiteWall_c, Exist); +STATE_DEFINE(dAcOkumiteWall_c, Vanish); + +void dAcOkumiteWall_c::initializeState_Wait() {} +void dAcOkumiteWall_c::executeState_Wait() {} +void dAcOkumiteWall_c::finalizeState_Wait() {} +void dAcOkumiteWall_c::initializeState_Appear() {} +void dAcOkumiteWall_c::executeState_Appear() {} +void dAcOkumiteWall_c::finalizeState_Appear() {} +void dAcOkumiteWall_c::initializeState_Exist() {} +void dAcOkumiteWall_c::executeState_Exist() {} +void dAcOkumiteWall_c::finalizeState_Exist() {} +void dAcOkumiteWall_c::initializeState_Vanish() {} +void dAcOkumiteWall_c::executeState_Vanish() {} +void dAcOkumiteWall_c::finalizeState_Vanish() {} diff --git a/src/REL/d/a/obj/d_a_obj_lamp.cpp b/src/REL/d/a/obj/d_a_obj_lamp.cpp index e69de29b..d3a1fafd 100644 --- a/src/REL/d/a/obj/d_a_obj_lamp.cpp +++ b/src/REL/d/a/obj/d_a_obj_lamp.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LAMP, dAcOLamp_c, fProfile::OBJ_LAMP, 0x14B, 0, 3); + +STATE_DEFINE(dAcOLamp_c, Wait); + +void dAcOLamp_c::initializeState_Wait() {} +void dAcOLamp_c::executeState_Wait() {} +void dAcOLamp_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_lava_d201.cpp b/src/REL/d/a/obj/d_a_obj_lava_d201.cpp index e69de29b..14b421d0 100644 --- a/src/REL/d/a/obj/d_a_obj_lava_d201.cpp +++ b/src/REL/d/a/obj/d_a_obj_lava_d201.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LAVA_D201, dAcOLavaD201_c, fProfile::OBJ_LAVA_D201, 0x254, 0, 6); + +STATE_DEFINE(dAcOLavaD201_c, Wait); +STATE_DEFINE(dAcOLavaD201_c, WaitOff); +STATE_DEFINE(dAcOLavaD201_c, LavaIn); +STATE_DEFINE(dAcOLavaD201_c, LavaOut); + +void dAcOLavaD201_c::initializeState_Wait() {} +void dAcOLavaD201_c::executeState_Wait() {} +void dAcOLavaD201_c::finalizeState_Wait() {} +void dAcOLavaD201_c::initializeState_WaitOff() {} +void dAcOLavaD201_c::executeState_WaitOff() {} +void dAcOLavaD201_c::finalizeState_WaitOff() {} +void dAcOLavaD201_c::initializeState_LavaIn() {} +void dAcOLavaD201_c::executeState_LavaIn() {} +void dAcOLavaD201_c::finalizeState_LavaIn() {} +void dAcOLavaD201_c::initializeState_LavaOut() {} +void dAcOLavaD201_c::executeState_LavaOut() {} +void dAcOLavaD201_c::finalizeState_LavaOut() {} diff --git a/src/REL/d/a/obj/d_a_obj_lava_plate.cpp b/src/REL/d/a/obj/d_a_obj_lava_plate.cpp index e69de29b..fdc52292 100644 --- a/src/REL/d/a/obj/d_a_obj_lava_plate.cpp +++ b/src/REL/d/a/obj/d_a_obj_lava_plate.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LAVA_PLATE, dAcOLavaPlate_c, fProfile::OBJ_LAVA_PLATE, 0x242, 0, 2); + +STATE_DEFINE(dAcOLavaPlate_c, Wait); +STATE_DEFINE(dAcOLavaPlate_c, Move); +STATE_DEFINE(dAcOLavaPlate_c, Success); + +void dAcOLavaPlate_c::initializeState_Wait() {} +void dAcOLavaPlate_c::executeState_Wait() {} +void dAcOLavaPlate_c::finalizeState_Wait() {} +void dAcOLavaPlate_c::initializeState_Move() {} +void dAcOLavaPlate_c::executeState_Move() {} +void dAcOLavaPlate_c::finalizeState_Move() {} +void dAcOLavaPlate_c::initializeState_Success() {} +void dAcOLavaPlate_c::executeState_Success() {} +void dAcOLavaPlate_c::finalizeState_Success() {} diff --git a/src/REL/d/a/obj/d_a_obj_leaf_swing.cpp b/src/REL/d/a/obj/d_a_obj_leaf_swing.cpp index e69de29b..e0263434 100644 --- a/src/REL/d/a/obj/d_a_obj_leaf_swing.cpp +++ b/src/REL/d/a/obj/d_a_obj_leaf_swing.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LEAF_SWING, dAcOleafSwing_c, fProfile::OBJ_LEAF_SWING, 0x192, 0, 2); + +STATE_DEFINE(dAcOleafSwing_c, SwingCalc); + +void dAcOleafSwing_c::initializeState_SwingCalc() {} +void dAcOleafSwing_c::executeState_SwingCalc() {} +void dAcOleafSwing_c::finalizeState_SwingCalc() {} diff --git a/src/REL/d/a/obj/d_a_obj_light_line.cpp b/src/REL/d/a/obj/d_a_obj_light_line.cpp index e69de29b..67375a51 100644 --- a/src/REL/d/a/obj/d_a_obj_light_line.cpp +++ b/src/REL/d/a/obj/d_a_obj_light_line.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LIGHT_LINE, dAcOlightLine_c, fProfile::OBJ_LIGHT_LINE, 0x197, 0, 4); + +STATE_DEFINE(dAcOlightLine_c, OutSide); +STATE_DEFINE(dAcOlightLine_c, InSide); + +void dAcOlightLine_c::initializeState_OutSide() {} +void dAcOlightLine_c::executeState_OutSide() {} +void dAcOlightLine_c::finalizeState_OutSide() {} +void dAcOlightLine_c::initializeState_InSide() {} +void dAcOlightLine_c::executeState_InSide() {} +void dAcOlightLine_c::finalizeState_InSide() {} diff --git a/src/REL/d/a/obj/d_a_obj_light_shaft_small.cpp b/src/REL/d/a/obj/d_a_obj_light_shaft_small.cpp index e69de29b..c8b43eaf 100644 --- a/src/REL/d/a/obj/d_a_obj_light_shaft_small.cpp +++ b/src/REL/d/a/obj/d_a_obj_light_shaft_small.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LIGHT_SHAFT_SMALL, dAcOLightShaftSmall_c, fProfile::OBJ_LIGHT_SHAFT_SMALL, 0x198, 0, 4); + +STATE_DEFINE(dAcOLightShaftSmall_c, Wait); +STATE_DEFINE(dAcOLightShaftSmall_c, Inside); + +void dAcOLightShaftSmall_c::initializeState_Wait() {} +void dAcOLightShaftSmall_c::executeState_Wait() {} +void dAcOLightShaftSmall_c::finalizeState_Wait() {} +void dAcOLightShaftSmall_c::initializeState_Inside() {} +void dAcOLightShaftSmall_c::executeState_Inside() {} +void dAcOLightShaftSmall_c::finalizeState_Inside() {} diff --git a/src/REL/d/a/obj/d_a_obj_lighthouse_harp.cpp b/src/REL/d/a/obj/d_a_obj_lighthouse_harp.cpp index e69de29b..8c62d742 100644 --- a/src/REL/d/a/obj/d_a_obj_lighthouse_harp.cpp +++ b/src/REL/d/a/obj/d_a_obj_lighthouse_harp.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LIGHTHOUSE_HARP, dAcOlighthouseHarp_c, fProfile::OBJ_LIGHTHOUSE_HARP, 0x1DF, 0, 2); + +STATE_DEFINE(dAcOlighthouseHarp_c, Wait); +STATE_DEFINE(dAcOlighthouseHarp_c, Move); +STATE_DEFINE(dAcOlighthouseHarp_c, Appear); +STATE_DEFINE(dAcOlighthouseHarp_c, Roll); +STATE_DEFINE(dAcOlighthouseHarp_c, HarpFinish); + +void dAcOlighthouseHarp_c::initializeState_Wait() {} +void dAcOlighthouseHarp_c::executeState_Wait() {} +void dAcOlighthouseHarp_c::finalizeState_Wait() {} +void dAcOlighthouseHarp_c::initializeState_Move() {} +void dAcOlighthouseHarp_c::executeState_Move() {} +void dAcOlighthouseHarp_c::finalizeState_Move() {} +void dAcOlighthouseHarp_c::initializeState_Appear() {} +void dAcOlighthouseHarp_c::executeState_Appear() {} +void dAcOlighthouseHarp_c::finalizeState_Appear() {} +void dAcOlighthouseHarp_c::initializeState_Roll() {} +void dAcOlighthouseHarp_c::executeState_Roll() {} +void dAcOlighthouseHarp_c::finalizeState_Roll() {} +void dAcOlighthouseHarp_c::initializeState_HarpFinish() {} +void dAcOlighthouseHarp_c::executeState_HarpFinish() {} +void dAcOlighthouseHarp_c::finalizeState_HarpFinish() {} diff --git a/src/REL/d/a/obj/d_a_obj_lighthouse_light.cpp b/src/REL/d/a/obj/d_a_obj_lighthouse_light.cpp index e69de29b..44a14582 100644 --- a/src/REL/d/a/obj/d_a_obj_lighthouse_light.cpp +++ b/src/REL/d/a/obj/d_a_obj_lighthouse_light.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LIGHTHOUSE_LIGHT, dAcOlighthouseLight_c, fProfile::OBJ_LIGHTHOUSE_LIGHT, 0x1DE, 0, 0); + +STATE_DEFINE(dAcOlighthouseLight_c, Wait); +STATE_DEFINE(dAcOlighthouseLight_c, Move); +STATE_DEFINE(dAcOlighthouseLight_c, Appear); + +void dAcOlighthouseLight_c::initializeState_Wait() {} +void dAcOlighthouseLight_c::executeState_Wait() {} +void dAcOlighthouseLight_c::finalizeState_Wait() {} +void dAcOlighthouseLight_c::initializeState_Move() {} +void dAcOlighthouseLight_c::executeState_Move() {} +void dAcOlighthouseLight_c::finalizeState_Move() {} +void dAcOlighthouseLight_c::initializeState_Appear() {} +void dAcOlighthouseLight_c::executeState_Appear() {} +void dAcOlighthouseLight_c::finalizeState_Appear() {} diff --git a/src/REL/d/a/obj/d_a_obj_lock.cpp b/src/REL/d/a/obj/d_a_obj_lock.cpp index e69de29b..3cead006 100644 --- a/src/REL/d/a/obj/d_a_obj_lock.cpp +++ b/src/REL/d/a/obj/d_a_obj_lock.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHUTTER_LOCK, dAcOLock_c, fProfile::OBJ_SHUTTER_LOCK, 0x149, 0, 7); + +STATE_DEFINE(dAcOLock_c, Wait); + +void dAcOLock_c::initializeState_Wait() {} +void dAcOLock_c::executeState_Wait() {} +void dAcOLock_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_log.cpp b/src/REL/d/a/obj/d_a_obj_log.cpp index e69de29b..724df065 100644 --- a/src/REL/d/a/obj/d_a_obj_log.cpp +++ b/src/REL/d/a/obj/d_a_obj_log.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LOG, dAcOlog_c, fProfile::OBJ_LOG, 0x12E, 0, 2); + +STATE_DEFINE(dAcOlog_c, Wait); +STATE_DEFINE(dAcOlog_c, Move); +STATE_DEFINE(dAcOlog_c, MoveEnd); +STATE_DEFINE(dAcOlog_c, Fall); +STATE_DEFINE(dAcOlog_c, Shake); + +void dAcOlog_c::initializeState_Wait() {} +void dAcOlog_c::executeState_Wait() {} +void dAcOlog_c::finalizeState_Wait() {} +void dAcOlog_c::initializeState_Move() {} +void dAcOlog_c::executeState_Move() {} +void dAcOlog_c::finalizeState_Move() {} +void dAcOlog_c::initializeState_MoveEnd() {} +void dAcOlog_c::executeState_MoveEnd() {} +void dAcOlog_c::finalizeState_MoveEnd() {} +void dAcOlog_c::initializeState_Fall() {} +void dAcOlog_c::executeState_Fall() {} +void dAcOlog_c::finalizeState_Fall() {} +void dAcOlog_c::initializeState_Shake() {} +void dAcOlog_c::executeState_Shake() {} +void dAcOlog_c::finalizeState_Shake() {} diff --git a/src/REL/d/a/obj/d_a_obj_log_water.cpp b/src/REL/d/a/obj/d_a_obj_log_water.cpp index e69de29b..b9073f2a 100644 --- a/src/REL/d/a/obj/d_a_obj_log_water.cpp +++ b/src/REL/d/a/obj/d_a_obj_log_water.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LOG_WATER, dAcOlogWater_c, fProfile::OBJ_LOG_WATER, 0x12F, 0, 3); + +STATE_DEFINE(dAcOlogWater_c, Wait); + +void dAcOlogWater_c::initializeState_Wait() {} +void dAcOlogWater_c::executeState_Wait() {} +void dAcOlogWater_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_lotus.cpp b/src/REL/d/a/obj/d_a_obj_lotus.cpp index e69de29b..09274d25 100644 --- a/src/REL/d/a/obj/d_a_obj_lotus.cpp +++ b/src/REL/d/a/obj/d_a_obj_lotus.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LOTUS, dAcOLotus_c, fProfile::OBJ_LOTUS, 0x234, 0, 3); + +STATE_DEFINE(dAcOLotus_c, Wait); +STATE_DEFINE(dAcOLotus_c, Reverse); +STATE_DEFINE(dAcOLotus_c, Rotate); +STATE_DEFINE(dAcOLotus_c, EndRotate); + +void dAcOLotus_c::initializeState_Wait() {} +void dAcOLotus_c::executeState_Wait() {} +void dAcOLotus_c::finalizeState_Wait() {} +void dAcOLotus_c::initializeState_Reverse() {} +void dAcOLotus_c::executeState_Reverse() {} +void dAcOLotus_c::finalizeState_Reverse() {} +void dAcOLotus_c::initializeState_Rotate() {} +void dAcOLotus_c::executeState_Rotate() {} +void dAcOLotus_c::finalizeState_Rotate() {} +void dAcOLotus_c::initializeState_EndRotate() {} +void dAcOLotus_c::executeState_EndRotate() {} +void dAcOLotus_c::finalizeState_EndRotate() {} diff --git a/src/REL/d/a/obj/d_a_obj_lotus_flower.cpp b/src/REL/d/a/obj/d_a_obj_lotus_flower.cpp index e69de29b..33fbd4ed 100644 --- a/src/REL/d/a/obj/d_a_obj_lotus_flower.cpp +++ b/src/REL/d/a/obj/d_a_obj_lotus_flower.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LOTUS_FLOWER, dAcOLotusFlower_c, fProfile::OBJ_LOTUS_FLOWER, 0x174, 0, 3); + +STATE_DEFINE(dAcOLotusFlower_c, Wait); + +void dAcOLotusFlower_c::initializeState_Wait() {} +void dAcOLotusFlower_c::executeState_Wait() {} +void dAcOLotusFlower_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_lotus_seed.cpp b/src/REL/d/a/obj/d_a_obj_lotus_seed.cpp index e69de29b..a961670d 100644 --- a/src/REL/d/a/obj/d_a_obj_lotus_seed.cpp +++ b/src/REL/d/a/obj/d_a_obj_lotus_seed.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LOTUS_SEED, dAcOLotusSeed_c, fProfile::OBJ_LOTUS_SEED, 0x175, 0, 3); + +STATE_DEFINE(dAcOLotusSeed_c, Init); +STATE_DEFINE(dAcOLotusSeed_c, Stick); +STATE_DEFINE(dAcOLotusSeed_c, Wait); +STATE_DEFINE(dAcOLotusSeed_c, CarryGrab); +STATE_DEFINE(dAcOLotusSeed_c, CarryWhip); +STATE_DEFINE(dAcOLotusSeed_c, CarryBeetle); +STATE_DEFINE(dAcOLotusSeed_c, Dead); + +void dAcOLotusSeed_c::initializeState_Init() {} +void dAcOLotusSeed_c::executeState_Init() {} +void dAcOLotusSeed_c::finalizeState_Init() {} +void dAcOLotusSeed_c::initializeState_Stick() {} +void dAcOLotusSeed_c::executeState_Stick() {} +void dAcOLotusSeed_c::finalizeState_Stick() {} +void dAcOLotusSeed_c::initializeState_Wait() {} +void dAcOLotusSeed_c::executeState_Wait() {} +void dAcOLotusSeed_c::finalizeState_Wait() {} +void dAcOLotusSeed_c::initializeState_CarryGrab() {} +void dAcOLotusSeed_c::executeState_CarryGrab() {} +void dAcOLotusSeed_c::finalizeState_CarryGrab() {} +void dAcOLotusSeed_c::initializeState_CarryWhip() {} +void dAcOLotusSeed_c::executeState_CarryWhip() {} +void dAcOLotusSeed_c::finalizeState_CarryWhip() {} +void dAcOLotusSeed_c::initializeState_CarryBeetle() {} +void dAcOLotusSeed_c::executeState_CarryBeetle() {} +void dAcOLotusSeed_c::finalizeState_CarryBeetle() {} +void dAcOLotusSeed_c::initializeState_Dead() {} +void dAcOLotusSeed_c::executeState_Dead() {} +void dAcOLotusSeed_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/obj/d_a_obj_mapparts.cpp b/src/REL/d/a/obj/d_a_obj_mapparts.cpp index e69de29b..bcc9faa6 100644 --- a/src/REL/d/a/obj/d_a_obj_mapparts.cpp +++ b/src/REL/d/a/obj/d_a_obj_mapparts.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MAPPARTS, dAcOMapparts_c, fProfile::OBJ_MAPPARTS, 0x288, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_megami_island.cpp b/src/REL/d/a/obj/d_a_obj_megami_island.cpp index e69de29b..acc2c681 100644 --- a/src/REL/d/a/obj/d_a_obj_megami_island.cpp +++ b/src/REL/d/a/obj/d_a_obj_megami_island.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MEGAMI_ISLAND, dAcOmegamiIsland_c, fProfile::OBJ_MEGAMI_ISLAND, 0x1F3, 0, 2); diff --git a/src/REL/d/a/obj/d_a_obj_mg_pumpkin.cpp b/src/REL/d/a/obj/d_a_obj_mg_pumpkin.cpp index e69de29b..30713862 100644 --- a/src/REL/d/a/obj/d_a_obj_mg_pumpkin.cpp +++ b/src/REL/d/a/obj/d_a_obj_mg_pumpkin.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MG_PUMPKIN, dAcOMgPumpkin_c, fProfile::OBJ_MG_PUMPKIN, 0x14D, 0, 3); + +STATE_DEFINE(dAcOMgPumpkin_c, Wait); +STATE_DEFINE(dAcOMgPumpkin_c, Carry); +STATE_DEFINE(dAcOMgPumpkin_c, Drop); +STATE_DEFINE(dAcOMgPumpkin_c, DropAll); +STATE_DEFINE(dAcOMgPumpkin_c, DropPartial); + +void dAcOMgPumpkin_c::initializeState_Wait() {} +void dAcOMgPumpkin_c::executeState_Wait() {} +void dAcOMgPumpkin_c::finalizeState_Wait() {} +void dAcOMgPumpkin_c::initializeState_Carry() {} +void dAcOMgPumpkin_c::executeState_Carry() {} +void dAcOMgPumpkin_c::finalizeState_Carry() {} +void dAcOMgPumpkin_c::initializeState_Drop() {} +void dAcOMgPumpkin_c::executeState_Drop() {} +void dAcOMgPumpkin_c::finalizeState_Drop() {} +void dAcOMgPumpkin_c::initializeState_DropAll() {} +void dAcOMgPumpkin_c::executeState_DropAll() {} +void dAcOMgPumpkin_c::finalizeState_DropAll() {} +void dAcOMgPumpkin_c::initializeState_DropPartial() {} +void dAcOMgPumpkin_c::executeState_DropPartial() {} +void dAcOMgPumpkin_c::finalizeState_DropPartial() {} diff --git a/src/REL/d/a/obj/d_a_obj_mole_cover.cpp b/src/REL/d/a/obj/d_a_obj_mole_cover.cpp index e69de29b..09cc4190 100644 --- a/src/REL/d/a/obj/d_a_obj_mole_cover.cpp +++ b/src/REL/d/a/obj/d_a_obj_mole_cover.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MOLE_COVER, dAcOmoleCover_c, fProfile::OBJ_MOLE_COVER, 0x20F, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_move_elec.cpp b/src/REL/d/a/obj/d_a_obj_move_elec.cpp index e69de29b..796500e4 100644 --- a/src/REL/d/a/obj/d_a_obj_move_elec.cpp +++ b/src/REL/d/a/obj/d_a_obj_move_elec.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MOVE_ELEC, dAcOMoveElec_c, fProfile::OBJ_MOVE_ELEC, 0x1A8, 0, 6); + +STATE_DEFINE(dAcOMoveElec_c, WaitOff); +STATE_DEFINE(dAcOMoveElec_c, WaitOn); +STATE_DEFINE(dAcOMoveElec_c, Move); + +void dAcOMoveElec_c::initializeState_WaitOff() {} +void dAcOMoveElec_c::executeState_WaitOff() {} +void dAcOMoveElec_c::finalizeState_WaitOff() {} +void dAcOMoveElec_c::initializeState_WaitOn() {} +void dAcOMoveElec_c::executeState_WaitOn() {} +void dAcOMoveElec_c::finalizeState_WaitOn() {} +void dAcOMoveElec_c::initializeState_Move() {} +void dAcOMoveElec_c::executeState_Move() {} +void dAcOMoveElec_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_move_lift_vol.cpp b/src/REL/d/a/obj/d_a_obj_move_lift_vol.cpp index e69de29b..930a6c4c 100644 --- a/src/REL/d/a/obj/d_a_obj_move_lift_vol.cpp +++ b/src/REL/d/a/obj/d_a_obj_move_lift_vol.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MOVE_LIFT_VOL, dAcOmoveLiftVol_c, fProfile::OBJ_MOVE_LIFT_VOL, 0x269, 0, 0); + +STATE_DEFINE(dAcOmoveLiftVol_c, Wait); +STATE_DEFINE(dAcOmoveLiftVol_c, Ready); +STATE_DEFINE(dAcOmoveLiftVol_c, Move); +STATE_DEFINE(dAcOmoveLiftVol_c, Arrive); +STATE_DEFINE(dAcOmoveLiftVol_c, SwitchWait); +STATE_DEFINE(dAcOmoveLiftVol_c, RopeMove); + +void dAcOmoveLiftVol_c::initializeState_Wait() {} +void dAcOmoveLiftVol_c::executeState_Wait() {} +void dAcOmoveLiftVol_c::finalizeState_Wait() {} +void dAcOmoveLiftVol_c::initializeState_Ready() {} +void dAcOmoveLiftVol_c::executeState_Ready() {} +void dAcOmoveLiftVol_c::finalizeState_Ready() {} +void dAcOmoveLiftVol_c::initializeState_Move() {} +void dAcOmoveLiftVol_c::executeState_Move() {} +void dAcOmoveLiftVol_c::finalizeState_Move() {} +void dAcOmoveLiftVol_c::initializeState_Arrive() {} +void dAcOmoveLiftVol_c::executeState_Arrive() {} +void dAcOmoveLiftVol_c::finalizeState_Arrive() {} +void dAcOmoveLiftVol_c::initializeState_SwitchWait() {} +void dAcOmoveLiftVol_c::executeState_SwitchWait() {} +void dAcOmoveLiftVol_c::finalizeState_SwitchWait() {} +void dAcOmoveLiftVol_c::initializeState_RopeMove() {} +void dAcOmoveLiftVol_c::executeState_RopeMove() {} +void dAcOmoveLiftVol_c::finalizeState_RopeMove() {} diff --git a/src/REL/d/a/obj/d_a_obj_musasabi.cpp b/src/REL/d/a/obj/d_a_obj_musasabi.cpp index e69de29b..45142d76 100644 --- a/src/REL/d/a/obj/d_a_obj_musasabi.cpp +++ b/src/REL/d/a/obj/d_a_obj_musasabi.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MUSASABI, dAcOmusasabi_c, fProfile::OBJ_MUSASABI, 0x1C3, 0, 6); + +STATE_DEFINE(dAcOmusasabi_c, Wait); +STATE_DEFINE(dAcOmusasabi_c, Approach); +STATE_DEFINE(dAcOmusasabi_c, Near); +STATE_DEFINE(dAcOmusasabi_c, Far); +STATE_DEFINE(dAcOmusasabi_c, Formation); +STATE_DEFINE(dAcOmusasabi_c, Away); +STATE_DEFINE(dAcOmusasabi_c, Disappear); +STATE_DEFINE(dAcOmusasabi_c, FormNotPlayer); + +void dAcOmusasabi_c::initializeState_Wait() {} +void dAcOmusasabi_c::executeState_Wait() {} +void dAcOmusasabi_c::finalizeState_Wait() {} +void dAcOmusasabi_c::initializeState_Approach() {} +void dAcOmusasabi_c::executeState_Approach() {} +void dAcOmusasabi_c::finalizeState_Approach() {} +void dAcOmusasabi_c::initializeState_Near() {} +void dAcOmusasabi_c::executeState_Near() {} +void dAcOmusasabi_c::finalizeState_Near() {} +void dAcOmusasabi_c::initializeState_Far() {} +void dAcOmusasabi_c::executeState_Far() {} +void dAcOmusasabi_c::finalizeState_Far() {} +void dAcOmusasabi_c::initializeState_Formation() {} +void dAcOmusasabi_c::executeState_Formation() {} +void dAcOmusasabi_c::finalizeState_Formation() {} +void dAcOmusasabi_c::initializeState_Away() {} +void dAcOmusasabi_c::executeState_Away() {} +void dAcOmusasabi_c::finalizeState_Away() {} +void dAcOmusasabi_c::initializeState_Disappear() {} +void dAcOmusasabi_c::executeState_Disappear() {} +void dAcOmusasabi_c::finalizeState_Disappear() {} +void dAcOmusasabi_c::initializeState_FormNotPlayer() {} +void dAcOmusasabi_c::executeState_FormNotPlayer() {} +void dAcOmusasabi_c::finalizeState_FormNotPlayer() {} diff --git a/src/REL/d/a/obj/d_a_obj_mushroom.cpp b/src/REL/d/a/obj/d_a_obj_mushroom.cpp index e69de29b..3650f438 100644 --- a/src/REL/d/a/obj/d_a_obj_mushroom.cpp +++ b/src/REL/d/a/obj/d_a_obj_mushroom.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MUSHROOM, dAcOMushRoom_c, fProfile::OBJ_MUSHROOM, 0x141, 0, 7); + +STATE_DEFINE(dAcOMushRoom_c, Wait); +STATE_DEFINE(dAcOMushRoom_c, Init); + +void dAcOMushRoom_c::initializeState_Wait() {} +void dAcOMushRoom_c::executeState_Wait() {} +void dAcOMushRoom_c::finalizeState_Wait() {} +void dAcOMushRoom_c::initializeState_Init() {} +void dAcOMushRoom_c::executeState_Init() {} +void dAcOMushRoom_c::finalizeState_Init() {} diff --git a/src/REL/d/a/obj/d_a_obj_needle_desert.cpp b/src/REL/d/a/obj/d_a_obj_needle_desert.cpp index e69de29b..7ddc4f28 100644 --- a/src/REL/d/a/obj/d_a_obj_needle_desert.cpp +++ b/src/REL/d/a/obj/d_a_obj_needle_desert.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_NEEDLE_DESERT, dAcONeedleDesert_c, fProfile::OBJ_NEEDLE_DESERT, 0x1AA, 0, 3); + +STATE_DEFINE(dAcONeedleDesert_c, On); +STATE_DEFINE(dAcONeedleDesert_c, Off); + +void dAcONeedleDesert_c::initializeState_On() {} +void dAcONeedleDesert_c::executeState_On() {} +void dAcONeedleDesert_c::finalizeState_On() {} +void dAcONeedleDesert_c::initializeState_Off() {} +void dAcONeedleDesert_c::executeState_Off() {} +void dAcONeedleDesert_c::finalizeState_Off() {} diff --git a/src/REL/d/a/obj/d_a_obj_needle_underground.cpp b/src/REL/d/a/obj/d_a_obj_needle_underground.cpp index e69de29b..764bbbac 100644 --- a/src/REL/d/a/obj/d_a_obj_needle_underground.cpp +++ b/src/REL/d/a/obj/d_a_obj_needle_underground.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_NEEDLE_UNDERGROUND, dAcONeedleUnderground_c, fProfile::OBJ_NEEDLE_UNDERGROUND, 0x27C, 0, 2); + +STATE_DEFINE(dAcONeedleUnderground_c, RemainOpen); +STATE_DEFINE(dAcONeedleUnderground_c, Close); +STATE_DEFINE(dAcONeedleUnderground_c, RemainClosed); +STATE_DEFINE(dAcONeedleUnderground_c, Open); + +void dAcONeedleUnderground_c::initializeState_RemainOpen() {} +void dAcONeedleUnderground_c::executeState_RemainOpen() {} +void dAcONeedleUnderground_c::finalizeState_RemainOpen() {} +void dAcONeedleUnderground_c::initializeState_Close() {} +void dAcONeedleUnderground_c::executeState_Close() {} +void dAcONeedleUnderground_c::finalizeState_Close() {} +void dAcONeedleUnderground_c::initializeState_RemainClosed() {} +void dAcONeedleUnderground_c::executeState_RemainClosed() {} +void dAcONeedleUnderground_c::finalizeState_RemainClosed() {} +void dAcONeedleUnderground_c::initializeState_Open() {} +void dAcONeedleUnderground_c::executeState_Open() {} +void dAcONeedleUnderground_c::finalizeState_Open() {} diff --git a/src/REL/d/a/obj/d_a_obj_oct_grass.cpp b/src/REL/d/a/obj/d_a_obj_oct_grass.cpp index e69de29b..ddf7be0b 100644 --- a/src/REL/d/a/obj/d_a_obj_oct_grass.cpp +++ b/src/REL/d/a/obj/d_a_obj_oct_grass.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_OCT_GRASS, dAcOOctGrass_c, fProfile::OBJ_OCT_GRASS, 0x236, 0, 3); + +STATE_DEFINE(dAcOOctGrass_c, Wait); + +void dAcOOctGrass_c::initializeState_Wait() {} +void dAcOOctGrass_c::executeState_Wait() {} +void dAcOOctGrass_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_oct_grass_leaf.cpp b/src/REL/d/a/obj/d_a_obj_oct_grass_leaf.cpp index e69de29b..d675355a 100644 --- a/src/REL/d/a/obj/d_a_obj_oct_grass_leaf.cpp +++ b/src/REL/d/a/obj/d_a_obj_oct_grass_leaf.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_OCT_GRASS_LEAF, dAcOOctGrassLeaf_c, fProfile::OBJ_OCT_GRASS_LEAF, 0x237, 0, 3); + +STATE_DEFINE(dAcOOctGrassLeaf_c, Wait); +STATE_DEFINE(dAcOOctGrassLeaf_c, Shake); +STATE_DEFINE(dAcOOctGrassLeaf_c, Touch); +STATE_DEFINE(dAcOOctGrassLeaf_c, Grab); +STATE_DEFINE(dAcOOctGrassLeaf_c, Broken); + +void dAcOOctGrassLeaf_c::initializeState_Wait() {} +void dAcOOctGrassLeaf_c::executeState_Wait() {} +void dAcOOctGrassLeaf_c::finalizeState_Wait() {} +void dAcOOctGrassLeaf_c::initializeState_Shake() {} +void dAcOOctGrassLeaf_c::executeState_Shake() {} +void dAcOOctGrassLeaf_c::finalizeState_Shake() {} +void dAcOOctGrassLeaf_c::initializeState_Touch() {} +void dAcOOctGrassLeaf_c::executeState_Touch() {} +void dAcOOctGrassLeaf_c::finalizeState_Touch() {} +void dAcOOctGrassLeaf_c::initializeState_Grab() {} +void dAcOOctGrassLeaf_c::executeState_Grab() {} +void dAcOOctGrassLeaf_c::finalizeState_Grab() {} +void dAcOOctGrassLeaf_c::initializeState_Broken() {} +void dAcOOctGrassLeaf_c::executeState_Broken() {} +void dAcOOctGrassLeaf_c::finalizeState_Broken() {} diff --git a/src/REL/d/a/obj/d_a_obj_paint.cpp b/src/REL/d/a/obj/d_a_obj_paint.cpp index e69de29b..c730695e 100644 --- a/src/REL/d/a/obj/d_a_obj_paint.cpp +++ b/src/REL/d/a/obj/d_a_obj_paint.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PAINT, dAcOpaint_c, fProfile::OBJ_PAINT, 0x163, 0, 0); + +STATE_DEFINE(dAcOpaint_c, Wait); + +void dAcOpaint_c::initializeState_Wait() {} +void dAcOpaint_c::executeState_Wait() {} +void dAcOpaint_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_pinwheel.cpp b/src/REL/d/a/obj/d_a_obj_pinwheel.cpp index e69de29b..3cf50ed1 100644 --- a/src/REL/d/a/obj/d_a_obj_pinwheel.cpp +++ b/src/REL/d/a/obj/d_a_obj_pinwheel.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PINWHEEL, dAcOpinwheel_c, fProfile::OBJ_PINWHEEL, 0x1DD, 0, 2); + +STATE_DEFINE(dAcOpinwheel_c, Wait); +STATE_DEFINE(dAcOpinwheel_c, Acceleration); +STATE_DEFINE(dAcOpinwheel_c, RollMaxSpeed); +STATE_DEFINE(dAcOpinwheel_c, Deceleration); + +void dAcOpinwheel_c::initializeState_Wait() {} +void dAcOpinwheel_c::executeState_Wait() {} +void dAcOpinwheel_c::finalizeState_Wait() {} +void dAcOpinwheel_c::initializeState_Acceleration() {} +void dAcOpinwheel_c::executeState_Acceleration() {} +void dAcOpinwheel_c::finalizeState_Acceleration() {} +void dAcOpinwheel_c::initializeState_RollMaxSpeed() {} +void dAcOpinwheel_c::executeState_RollMaxSpeed() {} +void dAcOpinwheel_c::finalizeState_RollMaxSpeed() {} +void dAcOpinwheel_c::initializeState_Deceleration() {} +void dAcOpinwheel_c::executeState_Deceleration() {} +void dAcOpinwheel_c::finalizeState_Deceleration() {} diff --git a/src/REL/d/a/obj/d_a_obj_pipe.cpp b/src/REL/d/a/obj/d_a_obj_pipe.cpp index e69de29b..906a05ef 100644 --- a/src/REL/d/a/obj/d_a_obj_pipe.cpp +++ b/src/REL/d/a/obj/d_a_obj_pipe.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PIPE, dAcOPipe_c, fProfile::OBJ_PIPE, 0xCF, 0, 0); + +STATE_DEFINE(dAcOPipe_c, Hold); +STATE_DEFINE(dAcOPipe_c, Wait); +STATE_DEFINE(dAcOPipe_c, Drop); + +void dAcOPipe_c::initializeState_Hold() {} +void dAcOPipe_c::executeState_Hold() {} +void dAcOPipe_c::finalizeState_Hold() {} +void dAcOPipe_c::initializeState_Wait() {} +void dAcOPipe_c::executeState_Wait() {} +void dAcOPipe_c::finalizeState_Wait() {} +void dAcOPipe_c::initializeState_Drop() {} +void dAcOPipe_c::executeState_Drop() {} +void dAcOPipe_c::finalizeState_Drop() {} diff --git a/src/REL/d/a/obj/d_a_obj_piston.cpp b/src/REL/d/a/obj/d_a_obj_piston.cpp index e69de29b..0229862e 100644 --- a/src/REL/d/a/obj/d_a_obj_piston.cpp +++ b/src/REL/d/a/obj/d_a_obj_piston.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PISTON, dAcOPiston_c, fProfile::OBJ_PISTON, 0x172, 0, 3); + +STATE_DEFINE(dAcOPiston_c, WaitDelay); +STATE_DEFINE(dAcOPiston_c, OnAnim); +STATE_DEFINE(dAcOPiston_c, Wait); +STATE_DEFINE(dAcOPiston_c, Move); +STATE_DEFINE(dAcOPiston_c, Event); +STATE_DEFINE(dAcOPiston_c, End); + +void dAcOPiston_c::initializeState_WaitDelay() {} +void dAcOPiston_c::executeState_WaitDelay() {} +void dAcOPiston_c::finalizeState_WaitDelay() {} +void dAcOPiston_c::initializeState_OnAnim() {} +void dAcOPiston_c::executeState_OnAnim() {} +void dAcOPiston_c::finalizeState_OnAnim() {} +void dAcOPiston_c::initializeState_Wait() {} +void dAcOPiston_c::executeState_Wait() {} +void dAcOPiston_c::finalizeState_Wait() {} +void dAcOPiston_c::initializeState_Move() {} +void dAcOPiston_c::executeState_Move() {} +void dAcOPiston_c::finalizeState_Move() {} +void dAcOPiston_c::initializeState_Event() {} +void dAcOPiston_c::executeState_Event() {} +void dAcOPiston_c::finalizeState_Event() {} +void dAcOPiston_c::initializeState_End() {} +void dAcOPiston_c::executeState_End() {} +void dAcOPiston_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_pole_stony.cpp b/src/REL/d/a/obj/d_a_obj_pole_stony.cpp index e69de29b..286a2a15 100644 --- a/src/REL/d/a/obj/d_a_obj_pole_stony.cpp +++ b/src/REL/d/a/obj/d_a_obj_pole_stony.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_POLE_STONY, dAcOPoleStony_c, fProfile::OBJ_POLE_STONY, 0x272, 0, 2); diff --git a/src/REL/d/a/obj/d_a_obj_pool_cock.cpp b/src/REL/d/a/obj/d_a_obj_pool_cock.cpp index b632301e..193462e7 100644 --- a/src/REL/d/a/obj/d_a_obj_pool_cock.cpp +++ b/src/REL/d/a/obj/d_a_obj_pool_cock.cpp @@ -87,10 +87,9 @@ void dAcOPoolCock_c::executeState_Wait() { if (mOpenSceneflag < 0xFF && SceneflagManager::sInstance->checkBoolFlag(roomid, mOpenSceneflag)) { sLib::chase(&mOpenProgress, 400.0f, 5.0f); if (!mHasActivatedVortex) { - dAcObjVortex_c *vortex = (dAcObjVortex_c *)fManager_c::searchBaseByProfName(fProfile::OBJ_VORTEX, nullptr); + dAcOVortex_c *vortex = (dAcOVortex_c *)fManager_c::searchBaseByProfName(fProfile::OBJ_VORTEX, nullptr); if (vortex) { - vortex->actor_properties |= 0x4; - vortex->field_0x870 = 1; + vortex->triggerActivation(); } mHasActivatedVortex = true; } diff --git a/src/REL/d/a/obj/d_a_obj_pot_sal.cpp b/src/REL/d/a/obj/d_a_obj_pot_sal.cpp index e69de29b..1fba41d0 100644 --- a/src/REL/d/a/obj/d_a_obj_pot_sal.cpp +++ b/src/REL/d/a/obj/d_a_obj_pot_sal.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_POT_SAL, dAcOpotSal_c, fProfile::OBJ_POT_SAL, 0x86, 0, 2); diff --git a/src/REL/d/a/obj/d_a_obj_propeller_lift.cpp b/src/REL/d/a/obj/d_a_obj_propeller_lift.cpp index e69de29b..5a958195 100644 --- a/src/REL/d/a/obj/d_a_obj_propeller_lift.cpp +++ b/src/REL/d/a/obj/d_a_obj_propeller_lift.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PROPELLER_LIFT, dAcOPropellerLift_c, fProfile::OBJ_PROPELLER_LIFT, 0x156, 0, 4099); + +STATE_DEFINE(dAcOPropellerLift_c, Normal); +STATE_DEFINE(dAcOPropellerLift_c, BackMove); +STATE_DEFINE(dAcOPropellerLift_c, BackMoveMain); +STATE_DEFINE(dAcOPropellerLift_c, CrashAction); + +void dAcOPropellerLift_c::initializeState_Normal() {} +void dAcOPropellerLift_c::executeState_Normal() {} +void dAcOPropellerLift_c::finalizeState_Normal() {} +void dAcOPropellerLift_c::initializeState_BackMove() {} +void dAcOPropellerLift_c::executeState_BackMove() {} +void dAcOPropellerLift_c::finalizeState_BackMove() {} +void dAcOPropellerLift_c::initializeState_BackMoveMain() {} +void dAcOPropellerLift_c::executeState_BackMoveMain() {} +void dAcOPropellerLift_c::finalizeState_BackMoveMain() {} +void dAcOPropellerLift_c::initializeState_CrashAction() {} +void dAcOPropellerLift_c::executeState_CrashAction() {} +void dAcOPropellerLift_c::finalizeState_CrashAction() {} diff --git a/src/REL/d/a/obj/d_a_obj_propera.cpp b/src/REL/d/a/obj/d_a_obj_propera.cpp index e69de29b..32b0a00d 100644 --- a/src/REL/d/a/obj/d_a_obj_propera.cpp +++ b/src/REL/d/a/obj/d_a_obj_propera.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PROPERA, dAcObjPropera_c, fProfile::OBJ_PROPERA, 0x96, 0, 386); diff --git a/src/REL/d/a/obj/d_a_obj_pumpkin_bar.cpp b/src/REL/d/a/obj/d_a_obj_pumpkin_bar.cpp index e69de29b..233cf2c4 100644 --- a/src/REL/d/a/obj/d_a_obj_pumpkin_bar.cpp +++ b/src/REL/d/a/obj/d_a_obj_pumpkin_bar.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PUMPKIN_BAR, dAcOpumpkinBar_c, fProfile::OBJ_PUMPKIN_BAR, 0x1ED, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_push_block.cpp b/src/REL/d/a/obj/d_a_obj_push_block.cpp index e69de29b..6613f2b1 100644 --- a/src/REL/d/a/obj/d_a_obj_push_block.cpp +++ b/src/REL/d/a/obj/d_a_obj_push_block.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PUSH_BLOCK, dAcOpushBlk_c, fProfile::OBJ_PUSH_BLOCK, 0x12D, 0, 2); + +STATE_DEFINE(dAcOpushBlk_c, Wait); +STATE_DEFINE(dAcOpushBlk_c, Move); +STATE_DEFINE(dAcOpushBlk_c, RopeGrab); + +void dAcOpushBlk_c::initializeState_Wait() {} +void dAcOpushBlk_c::executeState_Wait() {} +void dAcOpushBlk_c::finalizeState_Wait() {} +void dAcOpushBlk_c::initializeState_Move() {} +void dAcOpushBlk_c::executeState_Move() {} +void dAcOpushBlk_c::finalizeState_Move() {} +void dAcOpushBlk_c::initializeState_RopeGrab() {} +void dAcOpushBlk_c::executeState_RopeGrab() {} +void dAcOpushBlk_c::finalizeState_RopeGrab() {} diff --git a/src/REL/d/a/obj/d_a_obj_puzzle_island.cpp b/src/REL/d/a/obj/d_a_obj_puzzle_island.cpp index e69de29b..77d9fc8d 100644 --- a/src/REL/d/a/obj/d_a_obj_puzzle_island.cpp +++ b/src/REL/d/a/obj/d_a_obj_puzzle_island.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PUZZLE_ISLAND, dAcOpuzzleIsland_c, fProfile::OBJ_PUZZLE_ISLAND, 0x1D6, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_rail_end.cpp b/src/REL/d/a/obj/d_a_obj_rail_end.cpp index e69de29b..50d14f98 100644 --- a/src/REL/d/a/obj/d_a_obj_rail_end.cpp +++ b/src/REL/d/a/obj/d_a_obj_rail_end.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_RAIL_END, dAcORailEnd_c, fProfile::OBJ_RAIL_END, 0x281, 0, 3); + +dAcORailEnd_c::dAcORailEnd_c() {} +dAcORailEnd_c::~dAcORailEnd_c() {} diff --git a/src/REL/d/a/obj/d_a_obj_rail_post.cpp b/src/REL/d/a/obj/d_a_obj_rail_post.cpp index e69de29b..8cb387ad 100644 --- a/src/REL/d/a/obj/d_a_obj_rail_post.cpp +++ b/src/REL/d/a/obj/d_a_obj_rail_post.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_RAIL_POST, dAcORailPost, fProfile::OBJ_RAIL_POST, 0x280, 0, 3); + +dAcORailPost::dAcORailPost() {} +dAcORailPost::~dAcORailPost() {} diff --git a/src/REL/d/a/obj/d_a_obj_ride_rock.cpp b/src/REL/d/a/obj/d_a_obj_ride_rock.cpp index e69de29b..cebad506 100644 --- a/src/REL/d/a/obj/d_a_obj_ride_rock.cpp +++ b/src/REL/d/a/obj/d_a_obj_ride_rock.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_RIDE_ROCK, dAcOrideRock_c, fProfile::OBJ_RIDE_ROCK, 0x267, 0, 6); + +STATE_DEFINE(dAcOrideRock_c, Wait); +STATE_DEFINE(dAcOrideRock_c, Slope); +STATE_DEFINE(dAcOrideRock_c, SlopeWait); +STATE_DEFINE(dAcOrideRock_c, RideMove); +STATE_DEFINE(dAcOrideRock_c, SwitchMove); + +void dAcOrideRock_c::initializeState_Wait() {} +void dAcOrideRock_c::executeState_Wait() {} +void dAcOrideRock_c::finalizeState_Wait() {} +void dAcOrideRock_c::initializeState_Slope() {} +void dAcOrideRock_c::executeState_Slope() {} +void dAcOrideRock_c::finalizeState_Slope() {} +void dAcOrideRock_c::initializeState_SlopeWait() {} +void dAcOrideRock_c::executeState_SlopeWait() {} +void dAcOrideRock_c::finalizeState_SlopeWait() {} +void dAcOrideRock_c::initializeState_RideMove() {} +void dAcOrideRock_c::executeState_RideMove() {} +void dAcOrideRock_c::finalizeState_RideMove() {} +void dAcOrideRock_c::initializeState_SwitchMove() {} +void dAcOrideRock_c::executeState_SwitchMove() {} +void dAcOrideRock_c::finalizeState_SwitchMove() {} diff --git a/src/REL/d/a/obj/d_a_obj_ro_at_target.cpp b/src/REL/d/a/obj/d_a_obj_ro_at_target.cpp index e69de29b..39350cc4 100644 --- a/src/REL/d/a/obj/d_a_obj_ro_at_target.cpp +++ b/src/REL/d/a/obj/d_a_obj_ro_at_target.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_RO_AT_TARGET, dAcOroAtTarget_c, fProfile::OBJ_RO_AT_TARGET, 0x1FE, 0, 0); + +STATE_DEFINE(dAcOroAtTarget_c, Wait); +STATE_DEFINE(dAcOroAtTarget_c, Play); +STATE_DEFINE(dAcOroAtTarget_c, Death); + +void dAcOroAtTarget_c::initializeState_Wait() {} +void dAcOroAtTarget_c::executeState_Wait() {} +void dAcOroAtTarget_c::finalizeState_Wait() {} +void dAcOroAtTarget_c::initializeState_Play() {} +void dAcOroAtTarget_c::executeState_Play() {} +void dAcOroAtTarget_c::finalizeState_Play() {} +void dAcOroAtTarget_c::initializeState_Death() {} +void dAcOroAtTarget_c::executeState_Death() {} +void dAcOroAtTarget_c::finalizeState_Death() {} diff --git a/src/REL/d/a/obj/d_a_obj_rock_boat.cpp b/src/REL/d/a/obj/d_a_obj_rock_boat.cpp index e69de29b..f633d679 100644 --- a/src/REL/d/a/obj/d_a_obj_rock_boat.cpp +++ b/src/REL/d/a/obj/d_a_obj_rock_boat.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROCK_BOAT, dAcORockBoat_c, fProfile::OBJ_ROCK_BOAT, 0x148, 0, 3); + +STATE_DEFINE(dAcORockBoat_c, Appear); +STATE_DEFINE(dAcORockBoat_c, Wait); +STATE_DEFINE(dAcORockBoat_c, Move); +STATE_DEFINE(dAcORockBoat_c, PreSink); +STATE_DEFINE(dAcORockBoat_c, Sink); + +void dAcORockBoat_c::initializeState_Appear() {} +void dAcORockBoat_c::executeState_Appear() {} +void dAcORockBoat_c::finalizeState_Appear() {} +void dAcORockBoat_c::initializeState_Wait() {} +void dAcORockBoat_c::executeState_Wait() {} +void dAcORockBoat_c::finalizeState_Wait() {} +void dAcORockBoat_c::initializeState_Move() {} +void dAcORockBoat_c::executeState_Move() {} +void dAcORockBoat_c::finalizeState_Move() {} +void dAcORockBoat_c::initializeState_PreSink() {} +void dAcORockBoat_c::executeState_PreSink() {} +void dAcORockBoat_c::finalizeState_PreSink() {} +void dAcORockBoat_c::initializeState_Sink() {} +void dAcORockBoat_c::executeState_Sink() {} +void dAcORockBoat_c::finalizeState_Sink() {} diff --git a/src/REL/d/a/obj/d_a_obj_rock_dragon.cpp b/src/REL/d/a/obj/d_a_obj_rock_dragon.cpp index e69de29b..9f9ef9dd 100644 --- a/src/REL/d/a/obj/d_a_obj_rock_dragon.cpp +++ b/src/REL/d/a/obj/d_a_obj_rock_dragon.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROCK_DRAGON, dAcORockDragon_c, fProfile::OBJ_ROCK_DRAGON, 0x147, 0, 3); + +STATE_DEFINE(dAcORockDragon_c, Upper_Wait); +STATE_DEFINE(dAcORockDragon_c, Upper_Move); +STATE_DEFINE(dAcORockDragon_c, Upper_End); +STATE_DEFINE(dAcORockDragon_c, Lower_Wait); +STATE_DEFINE(dAcORockDragon_c, Lower_RockCatch); +STATE_DEFINE(dAcORockDragon_c, Lower_End); +STATE_DEFINE(dAcORockDragon_c, BossRoom_Wait); + +void dAcORockDragon_c::initializeState_Upper_Wait() {} +void dAcORockDragon_c::executeState_Upper_Wait() {} +void dAcORockDragon_c::finalizeState_Upper_Wait() {} +void dAcORockDragon_c::initializeState_Upper_Move() {} +void dAcORockDragon_c::executeState_Upper_Move() {} +void dAcORockDragon_c::finalizeState_Upper_Move() {} +void dAcORockDragon_c::initializeState_Upper_End() {} +void dAcORockDragon_c::executeState_Upper_End() {} +void dAcORockDragon_c::finalizeState_Upper_End() {} +void dAcORockDragon_c::initializeState_Lower_Wait() {} +void dAcORockDragon_c::executeState_Lower_Wait() {} +void dAcORockDragon_c::finalizeState_Lower_Wait() {} +void dAcORockDragon_c::initializeState_Lower_RockCatch() {} +void dAcORockDragon_c::executeState_Lower_RockCatch() {} +void dAcORockDragon_c::finalizeState_Lower_RockCatch() {} +void dAcORockDragon_c::initializeState_Lower_End() {} +void dAcORockDragon_c::executeState_Lower_End() {} +void dAcORockDragon_c::finalizeState_Lower_End() {} +void dAcORockDragon_c::initializeState_BossRoom_Wait() {} +void dAcORockDragon_c::executeState_BossRoom_Wait() {} +void dAcORockDragon_c::finalizeState_BossRoom_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_rock_sky.cpp b/src/REL/d/a/obj/d_a_obj_rock_sky.cpp index e69de29b..89abf923 100644 --- a/src/REL/d/a/obj/d_a_obj_rock_sky.cpp +++ b/src/REL/d/a/obj/d_a_obj_rock_sky.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROCK_SKY, dAcOrockSky_c, fProfile::OBJ_ROCK_SKY, 0x205, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_roll_pillar.cpp b/src/REL/d/a/obj/d_a_obj_roll_pillar.cpp index e69de29b..1b1b228a 100644 --- a/src/REL/d/a/obj/d_a_obj_roll_pillar.cpp +++ b/src/REL/d/a/obj/d_a_obj_roll_pillar.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROLL_PILLAR, dAcORollPillar_c, fProfile::OBJ_ROLL_PILLAR, 0x13C, 0, 3); + +STATE_DEFINE(dAcORollPillar_c, Wait); +STATE_DEFINE(dAcORollPillar_c, Rotate); +STATE_DEFINE(dAcORollPillar_c, TimerWait); + +void dAcORollPillar_c::initializeState_Wait() {} +void dAcORollPillar_c::executeState_Wait() {} +void dAcORollPillar_c::finalizeState_Wait() {} +void dAcORollPillar_c::initializeState_Rotate() {} +void dAcORollPillar_c::executeState_Rotate() {} +void dAcORollPillar_c::finalizeState_Rotate() {} +void dAcORollPillar_c::initializeState_TimerWait() {} +void dAcORollPillar_c::executeState_TimerWait() {} +void dAcORollPillar_c::finalizeState_TimerWait() {} diff --git a/src/REL/d/a/obj/d_a_obj_roll_rock.cpp b/src/REL/d/a/obj/d_a_obj_roll_rock.cpp index e69de29b..858682d1 100644 --- a/src/REL/d/a/obj/d_a_obj_roll_rock.cpp +++ b/src/REL/d/a/obj/d_a_obj_roll_rock.cpp @@ -0,0 +1,61 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROLL_ROCK, dAcOrollRock_c, fProfile::OBJ_ROLL_ROCK, 0x266, 0, 2); + +STATE_DEFINE(dAcOrollRock_c, Wait); +STATE_DEFINE(dAcOrollRock_c, Slope); +STATE_DEFINE(dAcOrollRock_c, SlopeWait); +STATE_DEFINE(dAcOrollRock_c, SwitchStop); +STATE_DEFINE(dAcOrollRock_c, PathMove); +STATE_DEFINE(dAcOrollRock_c, PathJump); +STATE_DEFINE(dAcOrollRock_c, PathJumpArrive); +STATE_DEFINE(dAcOrollRock_c, GrabCarry); +STATE_DEFINE(dAcOrollRock_c, StopSink); +STATE_DEFINE(dAcOrollRock_c, BossDemoWait); +STATE_DEFINE(dAcOrollRock_c, BossDemoPathMove); +STATE_DEFINE(dAcOrollRock_c, BossDemoStop); +STATE_DEFINE(dAcOrollRock_c, BossDemoPreWait); +STATE_DEFINE(dAcOrollRock_c, BossDemoPrePathMove); + +void dAcOrollRock_c::initializeState_Wait() {} +void dAcOrollRock_c::executeState_Wait() {} +void dAcOrollRock_c::finalizeState_Wait() {} +void dAcOrollRock_c::initializeState_Slope() {} +void dAcOrollRock_c::executeState_Slope() {} +void dAcOrollRock_c::finalizeState_Slope() {} +void dAcOrollRock_c::initializeState_SlopeWait() {} +void dAcOrollRock_c::executeState_SlopeWait() {} +void dAcOrollRock_c::finalizeState_SlopeWait() {} +void dAcOrollRock_c::initializeState_SwitchStop() {} +void dAcOrollRock_c::executeState_SwitchStop() {} +void dAcOrollRock_c::finalizeState_SwitchStop() {} +void dAcOrollRock_c::initializeState_PathMove() {} +void dAcOrollRock_c::executeState_PathMove() {} +void dAcOrollRock_c::finalizeState_PathMove() {} +void dAcOrollRock_c::initializeState_PathJump() {} +void dAcOrollRock_c::executeState_PathJump() {} +void dAcOrollRock_c::finalizeState_PathJump() {} +void dAcOrollRock_c::initializeState_PathJumpArrive() {} +void dAcOrollRock_c::executeState_PathJumpArrive() {} +void dAcOrollRock_c::finalizeState_PathJumpArrive() {} +void dAcOrollRock_c::initializeState_GrabCarry() {} +void dAcOrollRock_c::executeState_GrabCarry() {} +void dAcOrollRock_c::finalizeState_GrabCarry() {} +void dAcOrollRock_c::initializeState_StopSink() {} +void dAcOrollRock_c::executeState_StopSink() {} +void dAcOrollRock_c::finalizeState_StopSink() {} +void dAcOrollRock_c::initializeState_BossDemoWait() {} +void dAcOrollRock_c::executeState_BossDemoWait() {} +void dAcOrollRock_c::finalizeState_BossDemoWait() {} +void dAcOrollRock_c::initializeState_BossDemoPathMove() {} +void dAcOrollRock_c::executeState_BossDemoPathMove() {} +void dAcOrollRock_c::finalizeState_BossDemoPathMove() {} +void dAcOrollRock_c::initializeState_BossDemoStop() {} +void dAcOrollRock_c::executeState_BossDemoStop() {} +void dAcOrollRock_c::finalizeState_BossDemoStop() {} +void dAcOrollRock_c::initializeState_BossDemoPreWait() {} +void dAcOrollRock_c::executeState_BossDemoPreWait() {} +void dAcOrollRock_c::finalizeState_BossDemoPreWait() {} +void dAcOrollRock_c::initializeState_BossDemoPrePathMove() {} +void dAcOrollRock_c::executeState_BossDemoPrePathMove() {} +void dAcOrollRock_c::finalizeState_BossDemoPrePathMove() {} diff --git a/src/REL/d/a/obj/d_a_obj_rope_base.cpp b/src/REL/d/a/obj/d_a_obj_rope_base.cpp index e69de29b..2a1427b3 100644 --- a/src/REL/d/a/obj/d_a_obj_rope_base.cpp +++ b/src/REL/d/a/obj/d_a_obj_rope_base.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROPE_BASE, dAcOropeBase_c, fProfile::OBJ_ROPE_BASE, 0x216, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_rope_igaiga.cpp b/src/REL/d/a/obj/d_a_obj_rope_igaiga.cpp index e69de29b..1a8d97a2 100644 --- a/src/REL/d/a/obj/d_a_obj_rope_igaiga.cpp +++ b/src/REL/d/a/obj/d_a_obj_rope_igaiga.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROPE_IGAIGA, dAcOropeIgaiga_c, fProfile::OBJ_ROPE_IGAIGA, 0x265, 0, 2); + +STATE_DEFINE(dAcOropeIgaiga_c, Init); +STATE_DEFINE(dAcOropeIgaiga_c, Rope); +STATE_DEFINE(dAcOropeIgaiga_c, Ground); +STATE_DEFINE(dAcOropeIgaiga_c, Tree); +STATE_DEFINE(dAcOropeIgaiga_c, Stick); +STATE_DEFINE(dAcOropeIgaiga_c, Water); + +void dAcOropeIgaiga_c::initializeState_Init() {} +void dAcOropeIgaiga_c::executeState_Init() {} +void dAcOropeIgaiga_c::finalizeState_Init() {} +void dAcOropeIgaiga_c::initializeState_Rope() {} +void dAcOropeIgaiga_c::executeState_Rope() {} +void dAcOropeIgaiga_c::finalizeState_Rope() {} +void dAcOropeIgaiga_c::initializeState_Ground() {} +void dAcOropeIgaiga_c::executeState_Ground() {} +void dAcOropeIgaiga_c::finalizeState_Ground() {} +void dAcOropeIgaiga_c::initializeState_Tree() {} +void dAcOropeIgaiga_c::executeState_Tree() {} +void dAcOropeIgaiga_c::finalizeState_Tree() {} +void dAcOropeIgaiga_c::initializeState_Stick() {} +void dAcOropeIgaiga_c::executeState_Stick() {} +void dAcOropeIgaiga_c::finalizeState_Stick() {} +void dAcOropeIgaiga_c::initializeState_Water() {} +void dAcOropeIgaiga_c::executeState_Water() {} +void dAcOropeIgaiga_c::finalizeState_Water() {} diff --git a/src/REL/d/a/obj/d_a_obj_rotation_light.cpp b/src/REL/d/a/obj/d_a_obj_rotation_light.cpp index e69de29b..7f81640e 100644 --- a/src/REL/d/a/obj/d_a_obj_rotation_light.cpp +++ b/src/REL/d/a/obj/d_a_obj_rotation_light.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROTATION_LIGHT, dAcOrotationLight_c, fProfile::OBJ_ROTATION_LIGHT, 0x1BA, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_roulette.cpp b/src/REL/d/a/obj/d_a_obj_roulette.cpp index e69de29b..3f177e4f 100644 --- a/src/REL/d/a/obj/d_a_obj_roulette.cpp +++ b/src/REL/d/a/obj/d_a_obj_roulette.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROULETTE, dAcObjRoulette_c, fProfile::OBJ_ROULETTE, 0x97, 0, 384); diff --git a/src/REL/d/a/obj/d_a_obj_roulette_island_c.cpp b/src/REL/d/a/obj/d_a_obj_roulette_island_c.cpp index e69de29b..04a0ee43 100644 --- a/src/REL/d/a/obj/d_a_obj_roulette_island_c.cpp +++ b/src/REL/d/a/obj/d_a_obj_roulette_island_c.cpp @@ -0,0 +1,16 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROULETTE_ISLAND_C, dAcOrouletteIslandC_c, fProfile::OBJ_ROULETTE_ISLAND_C, 0x1CA, 0, 2); + +STATE_DEFINE(dAcOrouletteIslandC_c, Wait); +STATE_DEFINE(dAcOrouletteIslandC_c, Play); + +dAcOrouletteIslandC_c::dAcOrouletteIslandC_c() : mStateMgr(*this, sStateID::null) {} +dAcOrouletteIslandC_c::~dAcOrouletteIslandC_c() {} + +void dAcOrouletteIslandC_c::initializeState_Wait() {} +void dAcOrouletteIslandC_c::executeState_Wait() {} +void dAcOrouletteIslandC_c::finalizeState_Wait() {} +void dAcOrouletteIslandC_c::initializeState_Play() {} +void dAcOrouletteIslandC_c::executeState_Play() {} +void dAcOrouletteIslandC_c::finalizeState_Play() {} diff --git a/src/REL/d/a/obj/d_a_obj_roulette_island_r.cpp b/src/REL/d/a/obj/d_a_obj_roulette_island_r.cpp index e69de29b..2f0eac03 100644 --- a/src/REL/d/a/obj/d_a_obj_roulette_island_r.cpp +++ b/src/REL/d/a/obj/d_a_obj_roulette_island_r.cpp @@ -0,0 +1,24 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROULETTE_ISLAND_R, dAcOrouletteIslandR_c, fProfile::OBJ_ROULETTE_ISLAND_R, 0x1CB, 0, 2); + +STATE_DEFINE(dAcOrouletteIslandR_c, Wait); +STATE_DEFINE(dAcOrouletteIslandR_c, Move); +STATE_DEFINE(dAcOrouletteIslandR_c, Reduce); +STATE_DEFINE(dAcOrouletteIslandR_c, End); + +dAcOrouletteIslandR_c::dAcOrouletteIslandR_c() : mStateMgr(*this, sStateID::null) {} +dAcOrouletteIslandR_c::~dAcOrouletteIslandR_c() {} + +void dAcOrouletteIslandR_c::initializeState_Wait() {} +void dAcOrouletteIslandR_c::executeState_Wait() {} +void dAcOrouletteIslandR_c::finalizeState_Wait() {} +void dAcOrouletteIslandR_c::initializeState_Move() {} +void dAcOrouletteIslandR_c::executeState_Move() {} +void dAcOrouletteIslandR_c::finalizeState_Move() {} +void dAcOrouletteIslandR_c::initializeState_Reduce() {} +void dAcOrouletteIslandR_c::executeState_Reduce() {} +void dAcOrouletteIslandR_c::finalizeState_Reduce() {} +void dAcOrouletteIslandR_c::initializeState_End() {} +void dAcOrouletteIslandR_c::executeState_End() {} +void dAcOrouletteIslandR_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_ruined_save.cpp b/src/REL/d/a/obj/d_a_obj_ruined_save.cpp index e69de29b..cecdb27b 100644 --- a/src/REL/d/a/obj/d_a_obj_ruined_save.cpp +++ b/src/REL/d/a/obj/d_a_obj_ruined_save.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_RUINED_SAVE, dAcOruinedSave_c, fProfile::OBJ_RUINED_SAVE, 0x15C, 0, 0); + +STATE_DEFINE(dAcOruinedSave_c, Wait); +STATE_DEFINE(dAcOruinedSave_c, Vanish); + +void dAcOruinedSave_c::initializeState_Wait() {} +void dAcOruinedSave_c::executeState_Wait() {} +void dAcOruinedSave_c::finalizeState_Wait() {} +void dAcOruinedSave_c::initializeState_Vanish() {} +void dAcOruinedSave_c::executeState_Vanish() {} +void dAcOruinedSave_c::finalizeState_Vanish() {} diff --git a/src/REL/d/a/obj/d_a_obj_sail.cpp b/src/REL/d/a/obj/d_a_obj_sail.cpp index e69de29b..6e83d5e4 100644 --- a/src/REL/d/a/obj/d_a_obj_sail.cpp +++ b/src/REL/d/a/obj/d_a_obj_sail.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SAIL, dAcOSail_c, fProfile::OBJ_SAIL, 0x171, 0, 7); + +STATE_DEFINE(dAcOSail_c, Wait); + +void dAcOSail_c::initializeState_Wait() {} +void dAcOSail_c::executeState_Wait() {} +void dAcOSail_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_sand_D301.cpp b/src/REL/d/a/obj/d_a_obj_sand_D301.cpp index e69de29b..301bdcfc 100644 --- a/src/REL/d/a/obj/d_a_obj_sand_D301.cpp +++ b/src/REL/d/a/obj/d_a_obj_sand_D301.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SAND_D301, dAcOSandD301_c, fProfile::OBJ_SAND_D301, 0x1AB, 0, 4); + +STATE_DEFINE(dAcOSandD301_c, Wait); + +void dAcOSandD301_c::initializeState_Wait() {} +void dAcOSandD301_c::executeState_Wait() {} +void dAcOSandD301_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_sand_floor.cpp b/src/REL/d/a/obj/d_a_obj_sand_floor.cpp index e69de29b..d2d9775f 100644 --- a/src/REL/d/a/obj/d_a_obj_sand_floor.cpp +++ b/src/REL/d/a/obj/d_a_obj_sand_floor.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SAND_FLOOR, dAcOSandFloor_c, fProfile::OBJ_SAND_FLOOR, 0x176, 0, 7); + +STATE_DEFINE(dAcOSandFloor_c, Wait); + +void dAcOSandFloor_c::initializeState_Wait() {} +void dAcOSandFloor_c::executeState_Wait() {} +void dAcOSandFloor_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_sandbag.cpp b/src/REL/d/a/obj/d_a_obj_sandbag.cpp index e69de29b..da7e03d2 100644 --- a/src/REL/d/a/obj/d_a_obj_sandbag.cpp +++ b/src/REL/d/a/obj/d_a_obj_sandbag.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SANDBAG, dAcOSandbag_c, fProfile::OBJ_SANDBAG, 0x162, 0, 3); + +STATE_DEFINE(dAcOSandbag_c, Wait); + +void dAcOSandbag_c::initializeState_Wait() {} +void dAcOSandbag_c::executeState_Wait() {} +void dAcOSandbag_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_save.cpp b/src/REL/d/a/obj/d_a_obj_save.cpp index e69de29b..89d667e0 100644 --- a/src/REL/d/a/obj/d_a_obj_save.cpp +++ b/src/REL/d/a/obj/d_a_obj_save.cpp @@ -0,0 +1,32 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SAVE, dAcOSave_c, fProfile::OBJ_SAVE, 0x273, 0, 7); + +STATE_DEFINE(dAcOSave_c, Moss); +STATE_DEFINE(dAcOSave_c, Shine); +STATE_DEFINE(dAcOSave_c, Wait); +STATE_DEFINE(dAcOSave_c, Query); +STATE_DEFINE(dAcOSave_c, LightShaft); +STATE_DEFINE(dAcOSave_c, Escape); + +dAcOSave_c::dAcOSave_c() : mStateMgr(*this, sStateID::null) {} +dAcOSave_c::~dAcOSave_c() {} + +void dAcOSave_c::initializeState_Moss() {} +void dAcOSave_c::executeState_Moss() {} +void dAcOSave_c::finalizeState_Moss() {} +void dAcOSave_c::initializeState_Shine() {} +void dAcOSave_c::executeState_Shine() {} +void dAcOSave_c::finalizeState_Shine() {} +void dAcOSave_c::initializeState_Wait() {} +void dAcOSave_c::executeState_Wait() {} +void dAcOSave_c::finalizeState_Wait() {} +void dAcOSave_c::initializeState_Query() {} +void dAcOSave_c::executeState_Query() {} +void dAcOSave_c::finalizeState_Query() {} +void dAcOSave_c::initializeState_LightShaft() {} +void dAcOSave_c::executeState_LightShaft() {} +void dAcOSave_c::finalizeState_LightShaft() {} +void dAcOSave_c::initializeState_Escape() {} +void dAcOSave_c::executeState_Escape() {} +void dAcOSave_c::finalizeState_Escape() {} diff --git a/src/REL/d/a/obj/d_a_obj_scattersand.cpp b/src/REL/d/a/obj/d_a_obj_scattersand.cpp index e69de29b..19c38179 100644 --- a/src/REL/d/a/obj/d_a_obj_scattersand.cpp +++ b/src/REL/d/a/obj/d_a_obj_scattersand.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_VSD, dAcOScatterSand, fProfile::OBJ_VSD, 0xD8, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_sea_F301.cpp b/src/REL/d/a/obj/d_a_obj_sea_F301.cpp index e69de29b..af28320e 100644 --- a/src/REL/d/a/obj/d_a_obj_sea_F301.cpp +++ b/src/REL/d/a/obj/d_a_obj_sea_F301.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SEA_F301, dAcOSeaF301_c, fProfile::OBJ_SEA_F301, 0x253, 0, 5); + +STATE_DEFINE(dAcOSeaF301_c, Wait); + +void dAcOSeaF301_c::initializeState_Wait() {} +void dAcOSeaF301_c::executeState_Wait() {} +void dAcOSeaF301_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_sealed_door.cpp b/src/REL/d/a/obj/d_a_obj_sealed_door.cpp index e69de29b..f7d10eeb 100644 --- a/src/REL/d/a/obj/d_a_obj_sealed_door.cpp +++ b/src/REL/d/a/obj/d_a_obj_sealed_door.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SEALED_DOOR, dAcOsealedDoor_c, fProfile::OBJ_SEALED_DOOR, 0x1F1, 0, 6); + +STATE_DEFINE(dAcOsealedDoor_c, Wait); +STATE_DEFINE(dAcOsealedDoor_c, MarkAppear); +STATE_DEFINE(dAcOsealedDoor_c, Light); +STATE_DEFINE(dAcOsealedDoor_c, AnmWait); +STATE_DEFINE(dAcOsealedDoor_c, Vanish); +STATE_DEFINE(dAcOsealedDoor_c, Appear); + +void dAcOsealedDoor_c::initializeState_Wait() {} +void dAcOsealedDoor_c::executeState_Wait() {} +void dAcOsealedDoor_c::finalizeState_Wait() {} +void dAcOsealedDoor_c::initializeState_MarkAppear() {} +void dAcOsealedDoor_c::executeState_MarkAppear() {} +void dAcOsealedDoor_c::finalizeState_MarkAppear() {} +void dAcOsealedDoor_c::initializeState_Light() {} +void dAcOsealedDoor_c::executeState_Light() {} +void dAcOsealedDoor_c::finalizeState_Light() {} +void dAcOsealedDoor_c::initializeState_AnmWait() {} +void dAcOsealedDoor_c::executeState_AnmWait() {} +void dAcOsealedDoor_c::finalizeState_AnmWait() {} +void dAcOsealedDoor_c::initializeState_Vanish() {} +void dAcOsealedDoor_c::executeState_Vanish() {} +void dAcOsealedDoor_c::finalizeState_Vanish() {} +void dAcOsealedDoor_c::initializeState_Appear() {} +void dAcOsealedDoor_c::executeState_Appear() {} +void dAcOsealedDoor_c::finalizeState_Appear() {} diff --git a/src/REL/d/a/obj/d_a_obj_seat_sword.cpp b/src/REL/d/a/obj/d_a_obj_seat_sword.cpp index e69de29b..5230de5b 100644 --- a/src/REL/d/a/obj/d_a_obj_seat_sword.cpp +++ b/src/REL/d/a/obj/d_a_obj_seat_sword.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SEAT_SWORD, dAcOSeatSword_c, fProfile::OBJ_SEAT_SWORD, 0x249, 0, 3); + +STATE_DEFINE(dAcOSeatSword_c, Wait); +STATE_DEFINE(dAcOSeatSword_c, Get); + +void dAcOSeatSword_c::initializeState_Wait() {} +void dAcOSeatSword_c::executeState_Wait() {} +void dAcOSeatSword_c::finalizeState_Wait() {} +void dAcOSeatSword_c::initializeState_Get() {} +void dAcOSeatSword_c::executeState_Get() {} +void dAcOSeatSword_c::finalizeState_Get() {} diff --git a/src/REL/d/a/obj/d_a_obj_shed.cpp b/src/REL/d/a/obj/d_a_obj_shed.cpp index e69de29b..a58450fe 100644 --- a/src/REL/d/a/obj/d_a_obj_shed.cpp +++ b/src/REL/d/a/obj/d_a_obj_shed.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHED, dAcOShed_c, fProfile::OBJ_SHED, 0x256, 0, 6); + +STATE_DEFINE(dAcOShed_c, Wait); +STATE_DEFINE(dAcOShed_c, Move); + +void dAcOShed_c::initializeState_Wait() {} +void dAcOShed_c::executeState_Wait() {} +void dAcOShed_c::finalizeState_Wait() {} +void dAcOShed_c::initializeState_Move() {} +void dAcOShed_c::executeState_Move() {} +void dAcOShed_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_ship_window.cpp b/src/REL/d/a/obj/d_a_obj_ship_window.cpp index e69de29b..838eb6f2 100644 --- a/src/REL/d/a/obj/d_a_obj_ship_window.cpp +++ b/src/REL/d/a/obj/d_a_obj_ship_window.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHIP_WINDOW, dAcOshipWindow_c, fProfile::OBJ_SHIP_WINDOW, 0x1EB, 0, 6); + +STATE_DEFINE(dAcOshipWindow_c, Close); +STATE_DEFINE(dAcOshipWindow_c, Move); +STATE_DEFINE(dAcOshipWindow_c, Open); + +void dAcOshipWindow_c::initializeState_Close() {} +void dAcOshipWindow_c::executeState_Close() {} +void dAcOshipWindow_c::finalizeState_Close() {} +void dAcOshipWindow_c::initializeState_Move() {} +void dAcOshipWindow_c::executeState_Move() {} +void dAcOshipWindow_c::finalizeState_Move() {} +void dAcOshipWindow_c::initializeState_Open() {} +void dAcOshipWindow_c::executeState_Open() {} +void dAcOshipWindow_c::finalizeState_Open() {} diff --git a/src/REL/d/a/obj/d_a_obj_shrine_after.cpp b/src/REL/d/a/obj/d_a_obj_shrine_after.cpp index e69de29b..21dfd936 100644 --- a/src/REL/d/a/obj/d_a_obj_shrine_after.cpp +++ b/src/REL/d/a/obj/d_a_obj_shrine_after.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHRINE_AFTER, dAcOshrineAfter_c, fProfile::OBJ_SHRINE_AFTER, 0x1E9, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_shrine_bef_inside.cpp b/src/REL/d/a/obj/d_a_obj_shrine_bef_inside.cpp index e69de29b..3effa14f 100644 --- a/src/REL/d/a/obj/d_a_obj_shrine_bef_inside.cpp +++ b/src/REL/d/a/obj/d_a_obj_shrine_bef_inside.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHRINE_BEF_INSIDE, dAcOshrineBefInside_c, fProfile::OBJ_SHRINE_BEF_INSIDE, 0x209, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_shrine_before.cpp b/src/REL/d/a/obj/d_a_obj_shrine_before.cpp index e69de29b..94f61497 100644 --- a/src/REL/d/a/obj/d_a_obj_shrine_before.cpp +++ b/src/REL/d/a/obj/d_a_obj_shrine_before.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHRINE_BEFORE, dAcOshrineBefore_c, fProfile::OBJ_SHRINE_BEFORE, 0x1EA, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_shutter.cpp b/src/REL/d/a/obj/d_a_obj_shutter.cpp index e69de29b..95f90d7b 100644 --- a/src/REL/d/a/obj/d_a_obj_shutter.cpp +++ b/src/REL/d/a/obj/d_a_obj_shutter.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(SHUTTER, dAcOShutter_c, fProfile::SHUTTER, 0x183, 0, 6); + +STATE_DEFINE(dAcOShutter_c, Wait); +STATE_DEFINE(dAcOShutter_c, Open); +STATE_DEFINE(dAcOShutter_c, Close); + +void dAcOShutter_c::initializeState_Wait() {} +void dAcOShutter_c::executeState_Wait() {} +void dAcOShutter_c::finalizeState_Wait() {} +void dAcOShutter_c::initializeState_Open() {} +void dAcOShutter_c::executeState_Open() {} +void dAcOShutter_c::finalizeState_Open() {} +void dAcOShutter_c::initializeState_Close() {} +void dAcOShutter_c::executeState_Close() {} +void dAcOShutter_c::finalizeState_Close() {} diff --git a/src/REL/d/a/obj/d_a_obj_shutter_change_scene.cpp b/src/REL/d/a/obj/d_a_obj_shutter_change_scene.cpp index e69de29b..d0ffc865 100644 --- a/src/REL/d/a/obj/d_a_obj_shutter_change_scene.cpp +++ b/src/REL/d/a/obj/d_a_obj_shutter_change_scene.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHUTTER_CHANGE_SCENE, dAcOShutterChangeScene_c, fProfile::OBJ_SHUTTER_CHANGE_SCENE, 0x18A, 0, 6); + +STATE_DEFINE(dAcOShutterChangeScene_c, WaitOpenShutter); +STATE_DEFINE(dAcOShutterChangeScene_c, WaitOpenShutterForEvent); +STATE_DEFINE(dAcOShutterChangeScene_c, OpenShutter); +STATE_DEFINE(dAcOShutterChangeScene_c, WaitCloseShutter); +STATE_DEFINE(dAcOShutterChangeScene_c, CloseShutter); +STATE_DEFINE(dAcOShutterChangeScene_c, WaitOpenFence); +STATE_DEFINE(dAcOShutterChangeScene_c, OpenFence); +STATE_DEFINE(dAcOShutterChangeScene_c, CloseFence); +STATE_DEFINE(dAcOShutterChangeScene_c, ObserveSwEye); + +void dAcOShutterChangeScene_c::initializeState_WaitOpenShutter() {} +void dAcOShutterChangeScene_c::executeState_WaitOpenShutter() {} +void dAcOShutterChangeScene_c::finalizeState_WaitOpenShutter() {} +void dAcOShutterChangeScene_c::initializeState_WaitOpenShutterForEvent() {} +void dAcOShutterChangeScene_c::executeState_WaitOpenShutterForEvent() {} +void dAcOShutterChangeScene_c::finalizeState_WaitOpenShutterForEvent() {} +void dAcOShutterChangeScene_c::initializeState_OpenShutter() {} +void dAcOShutterChangeScene_c::executeState_OpenShutter() {} +void dAcOShutterChangeScene_c::finalizeState_OpenShutter() {} +void dAcOShutterChangeScene_c::initializeState_WaitCloseShutter() {} +void dAcOShutterChangeScene_c::executeState_WaitCloseShutter() {} +void dAcOShutterChangeScene_c::finalizeState_WaitCloseShutter() {} +void dAcOShutterChangeScene_c::initializeState_CloseShutter() {} +void dAcOShutterChangeScene_c::executeState_CloseShutter() {} +void dAcOShutterChangeScene_c::finalizeState_CloseShutter() {} +void dAcOShutterChangeScene_c::initializeState_WaitOpenFence() {} +void dAcOShutterChangeScene_c::executeState_WaitOpenFence() {} +void dAcOShutterChangeScene_c::finalizeState_WaitOpenFence() {} +void dAcOShutterChangeScene_c::initializeState_OpenFence() {} +void dAcOShutterChangeScene_c::executeState_OpenFence() {} +void dAcOShutterChangeScene_c::finalizeState_OpenFence() {} +void dAcOShutterChangeScene_c::initializeState_CloseFence() {} +void dAcOShutterChangeScene_c::executeState_CloseFence() {} +void dAcOShutterChangeScene_c::finalizeState_CloseFence() {} +void dAcOShutterChangeScene_c::initializeState_ObserveSwEye() {} +void dAcOShutterChangeScene_c::executeState_ObserveSwEye() {} +void dAcOShutterChangeScene_c::finalizeState_ObserveSwEye() {} diff --git a/src/REL/d/a/obj/d_a_obj_shutter_fence.cpp b/src/REL/d/a/obj/d_a_obj_shutter_fence.cpp index e69de29b..7b80eb23 100644 --- a/src/REL/d/a/obj/d_a_obj_shutter_fence.cpp +++ b/src/REL/d/a/obj/d_a_obj_shutter_fence.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHUTTER_FENCE, dAcOshutterfence_c, fProfile::OBJ_SHUTTER_FENCE, 0x19F, 0, 6); + +STATE_DEFINE(dAcOshutterfence_c, Wait); +STATE_DEFINE(dAcOshutterfence_c, Open); + +void dAcOshutterfence_c::initializeState_Wait() {} +void dAcOshutterfence_c::executeState_Wait() {} +void dAcOshutterfence_c::finalizeState_Wait() {} +void dAcOshutterfence_c::initializeState_Open() {} +void dAcOshutterfence_c::executeState_Open() {} +void dAcOshutterfence_c::finalizeState_Open() {} diff --git a/src/REL/d/a/obj/d_a_obj_shutter_waterD101.cpp b/src/REL/d/a/obj/d_a_obj_shutter_waterD101.cpp index e69de29b..c04b44f2 100644 --- a/src/REL/d/a/obj/d_a_obj_shutter_waterD101.cpp +++ b/src/REL/d/a/obj/d_a_obj_shutter_waterD101.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHUTTER_WATER_D101, dAcOShutterWaterD101_c, fProfile::OBJ_SHUTTER_WATER_D101, 0x17F, 0, 7); + +STATE_DEFINE(dAcOShutterWaterD101_c, Wait); +STATE_DEFINE(dAcOShutterWaterD101_c, End); + +void dAcOShutterWaterD101_c::initializeState_Wait() {} +void dAcOShutterWaterD101_c::executeState_Wait() {} +void dAcOShutterWaterD101_c::finalizeState_Wait() {} +void dAcOShutterWaterD101_c::initializeState_End() {} +void dAcOShutterWaterD101_c::executeState_End() {} +void dAcOShutterWaterD101_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_side_shutter.cpp b/src/REL/d/a/obj/d_a_obj_side_shutter.cpp index e69de29b..fe6339a6 100644 --- a/src/REL/d/a/obj/d_a_obj_side_shutter.cpp +++ b/src/REL/d/a/obj/d_a_obj_side_shutter.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SIDE_SHUTTER, dAcOsideShutter_c, fProfile::OBJ_SIDE_SHUTTER, 0x1BD, 0, 6); + +STATE_DEFINE(dAcOsideShutter_c, Off); +STATE_DEFINE(dAcOsideShutter_c, On); +STATE_DEFINE(dAcOsideShutter_c, OffToOnWait); +STATE_DEFINE(dAcOsideShutter_c, OffToOn); +STATE_DEFINE(dAcOsideShutter_c, OnToOffWait); +STATE_DEFINE(dAcOsideShutter_c, OnToOff); + +void dAcOsideShutter_c::initializeState_Off() {} +void dAcOsideShutter_c::executeState_Off() {} +void dAcOsideShutter_c::finalizeState_Off() {} +void dAcOsideShutter_c::initializeState_On() {} +void dAcOsideShutter_c::executeState_On() {} +void dAcOsideShutter_c::finalizeState_On() {} +void dAcOsideShutter_c::initializeState_OffToOnWait() {} +void dAcOsideShutter_c::executeState_OffToOnWait() {} +void dAcOsideShutter_c::finalizeState_OffToOnWait() {} +void dAcOsideShutter_c::initializeState_OffToOn() {} +void dAcOsideShutter_c::executeState_OffToOn() {} +void dAcOsideShutter_c::finalizeState_OffToOn() {} +void dAcOsideShutter_c::initializeState_OnToOffWait() {} +void dAcOsideShutter_c::executeState_OnToOffWait() {} +void dAcOsideShutter_c::finalizeState_OnToOffWait() {} +void dAcOsideShutter_c::initializeState_OnToOff() {} +void dAcOsideShutter_c::executeState_OnToOff() {} +void dAcOsideShutter_c::finalizeState_OnToOff() {} diff --git a/src/REL/d/a/obj/d_a_obj_sink_floor_f.cpp b/src/REL/d/a/obj/d_a_obj_sink_floor_f.cpp index e69de29b..c321794a 100644 --- a/src/REL/d/a/obj/d_a_obj_sink_floor_f.cpp +++ b/src/REL/d/a/obj/d_a_obj_sink_floor_f.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SINK_FLOOR_F, dAcOSinkFloorF_c, fProfile::OBJ_SINK_FLOOR_F, 0x22E, 0, 6); + +STATE_DEFINE(dAcOSinkFloorF_c, Wait); +STATE_DEFINE(dAcOSinkFloorF_c, Ride); +STATE_DEFINE(dAcOSinkFloorF_c, Sink); + +void dAcOSinkFloorF_c::initializeState_Wait() {} +void dAcOSinkFloorF_c::executeState_Wait() {} +void dAcOSinkFloorF_c::finalizeState_Wait() {} +void dAcOSinkFloorF_c::initializeState_Ride() {} +void dAcOSinkFloorF_c::executeState_Ride() {} +void dAcOSinkFloorF_c::finalizeState_Ride() {} +void dAcOSinkFloorF_c::initializeState_Sink() {} +void dAcOSinkFloorF_c::executeState_Sink() {} +void dAcOSinkFloorF_c::finalizeState_Sink() {} diff --git a/src/REL/d/a/obj/d_a_obj_siren_2dmap.cpp b/src/REL/d/a/obj/d_a_obj_siren_2dmap.cpp index e69de29b..dc5a2432 100644 --- a/src/REL/d/a/obj/d_a_obj_siren_2dmap.cpp +++ b/src/REL/d/a/obj/d_a_obj_siren_2dmap.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SIREN_2DMAP, dAcOsiren2dmap_c, fProfile::OBJ_SIREN_2DMAP, 0x21A, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_siren_barrier.cpp b/src/REL/d/a/obj/d_a_obj_siren_barrier.cpp index e69de29b..da952ec1 100644 --- a/src/REL/d/a/obj/d_a_obj_siren_barrier.cpp +++ b/src/REL/d/a/obj/d_a_obj_siren_barrier.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SIREN_BARRIER, dAcOSirenBarrier_c, fProfile::OBJ_SIREN_BARRIER, 0x1A5, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_skull.cpp b/src/REL/d/a/obj/d_a_obj_skull.cpp index e69de29b..ec627ff3 100644 --- a/src/REL/d/a/obj/d_a_obj_skull.cpp +++ b/src/REL/d/a/obj/d_a_obj_skull.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SKULL, dAcOSkull_c, fProfile::OBJ_SKULL, 0x165, 0, 3); + +STATE_DEFINE(dAcOSkull_c, NormalWait); +STATE_DEFINE(dAcOSkull_c, GrabCarry); +STATE_DEFINE(dAcOSkull_c, BoomerangCarry); +STATE_DEFINE(dAcOSkull_c, WhipCarry); +STATE_DEFINE(dAcOSkull_c, Dead); + +void dAcOSkull_c::initializeState_NormalWait() {} +void dAcOSkull_c::executeState_NormalWait() {} +void dAcOSkull_c::finalizeState_NormalWait() {} +void dAcOSkull_c::initializeState_GrabCarry() {} +void dAcOSkull_c::executeState_GrabCarry() {} +void dAcOSkull_c::finalizeState_GrabCarry() {} +void dAcOSkull_c::initializeState_BoomerangCarry() {} +void dAcOSkull_c::executeState_BoomerangCarry() {} +void dAcOSkull_c::finalizeState_BoomerangCarry() {} +void dAcOSkull_c::initializeState_WhipCarry() {} +void dAcOSkull_c::executeState_WhipCarry() {} +void dAcOSkull_c::finalizeState_WhipCarry() {} +void dAcOSkull_c::initializeState_Dead() {} +void dAcOSkull_c::executeState_Dead() {} +void dAcOSkull_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/obj/d_a_obj_slice_log.cpp b/src/REL/d/a/obj/d_a_obj_slice_log.cpp index e69de29b..b9f6ee78 100644 --- a/src/REL/d/a/obj/d_a_obj_slice_log.cpp +++ b/src/REL/d/a/obj/d_a_obj_slice_log.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SLICE_LOG, dAcOsliceLog_c, fProfile::OBJ_SLICE_LOG, 0x1F5, 0, 6); + +STATE_DEFINE(dAcOsliceLog_c, Fall); +STATE_DEFINE(dAcOsliceLog_c, Bound); +STATE_DEFINE(dAcOsliceLog_c, Init); +STATE_DEFINE(dAcOsliceLog_c, Wait); +STATE_DEFINE(dAcOsliceLog_c, Slice); + +void dAcOsliceLog_c::initializeState_Fall() {} +void dAcOsliceLog_c::executeState_Fall() {} +void dAcOsliceLog_c::finalizeState_Fall() {} +void dAcOsliceLog_c::initializeState_Bound() {} +void dAcOsliceLog_c::executeState_Bound() {} +void dAcOsliceLog_c::finalizeState_Bound() {} +void dAcOsliceLog_c::initializeState_Init() {} +void dAcOsliceLog_c::executeState_Init() {} +void dAcOsliceLog_c::finalizeState_Init() {} +void dAcOsliceLog_c::initializeState_Wait() {} +void dAcOsliceLog_c::executeState_Wait() {} +void dAcOsliceLog_c::finalizeState_Wait() {} +void dAcOsliceLog_c::initializeState_Slice() {} +void dAcOsliceLog_c::executeState_Slice() {} +void dAcOsliceLog_c::finalizeState_Slice() {} diff --git a/src/REL/d/a/obj/d_a_obj_slice_log_parts.cpp b/src/REL/d/a/obj/d_a_obj_slice_log_parts.cpp index e69de29b..9b32a22a 100644 --- a/src/REL/d/a/obj/d_a_obj_slice_log_parts.cpp +++ b/src/REL/d/a/obj/d_a_obj_slice_log_parts.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SLICE_LOG_PARTS, dAcOsliceLogParts_c, fProfile::OBJ_SLICE_LOG_PARTS, 0x1F6, 0, 6); + +STATE_DEFINE(dAcOsliceLogParts_c, Wait); +STATE_DEFINE(dAcOsliceLogParts_c, Fly); +STATE_DEFINE(dAcOsliceLogParts_c, Ground); +STATE_DEFINE(dAcOsliceLogParts_c, GroundSecond); +STATE_DEFINE(dAcOsliceLogParts_c, Shake); +STATE_DEFINE(dAcOsliceLogParts_c, Vanish); +STATE_DEFINE(dAcOsliceLogParts_c, Finish); +STATE_DEFINE(dAcOsliceLogParts_c, GroundAftFin); + +void dAcOsliceLogParts_c::initializeState_Wait() {} +void dAcOsliceLogParts_c::executeState_Wait() {} +void dAcOsliceLogParts_c::finalizeState_Wait() {} +void dAcOsliceLogParts_c::initializeState_Fly() {} +void dAcOsliceLogParts_c::executeState_Fly() {} +void dAcOsliceLogParts_c::finalizeState_Fly() {} +void dAcOsliceLogParts_c::initializeState_Ground() {} +void dAcOsliceLogParts_c::executeState_Ground() {} +void dAcOsliceLogParts_c::finalizeState_Ground() {} +void dAcOsliceLogParts_c::initializeState_GroundSecond() {} +void dAcOsliceLogParts_c::executeState_GroundSecond() {} +void dAcOsliceLogParts_c::finalizeState_GroundSecond() {} +void dAcOsliceLogParts_c::initializeState_Shake() {} +void dAcOsliceLogParts_c::executeState_Shake() {} +void dAcOsliceLogParts_c::finalizeState_Shake() {} +void dAcOsliceLogParts_c::initializeState_Vanish() {} +void dAcOsliceLogParts_c::executeState_Vanish() {} +void dAcOsliceLogParts_c::finalizeState_Vanish() {} +void dAcOsliceLogParts_c::initializeState_Finish() {} +void dAcOsliceLogParts_c::executeState_Finish() {} +void dAcOsliceLogParts_c::finalizeState_Finish() {} +void dAcOsliceLogParts_c::initializeState_GroundAftFin() {} +void dAcOsliceLogParts_c::executeState_GroundAftFin() {} +void dAcOsliceLogParts_c::finalizeState_GroundAftFin() {} diff --git a/src/REL/d/a/obj/d_a_obj_soil.cpp b/src/REL/d/a/obj/d_a_obj_soil.cpp index e69de29b..87aadea7 100644 --- a/src/REL/d/a/obj/d_a_obj_soil.cpp +++ b/src/REL/d/a/obj/d_a_obj_soil.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SOIL, dAcOsoil_c, fProfile::OBJ_SOIL, 0x268, 0, 7); + +STATE_DEFINE(dAcOsoil_c, Soil); +STATE_DEFINE(dAcOsoil_c, Hole); +STATE_DEFINE(dAcOsoil_c, Ready); + +void dAcOsoil_c::initializeState_Soil() {} +void dAcOsoil_c::executeState_Soil() {} +void dAcOsoil_c::finalizeState_Soil() {} +void dAcOsoil_c::initializeState_Hole() {} +void dAcOsoil_c::executeState_Hole() {} +void dAcOsoil_c::finalizeState_Hole() {} +void dAcOsoil_c::initializeState_Ready() {} +void dAcOsoil_c::executeState_Ready() {} +void dAcOsoil_c::finalizeState_Ready() {} diff --git a/src/REL/d/a/obj/d_a_obj_spider_line.cpp b/src/REL/d/a/obj/d_a_obj_spider_line.cpp index e69de29b..1c2233f6 100644 --- a/src/REL/d/a/obj/d_a_obj_spider_line.cpp +++ b/src/REL/d/a/obj/d_a_obj_spider_line.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SPIDER_LINE, dObjSpiderLine_c, fProfile::OBJ_SPIDER_LINE, 0xDA, 0, 2); + +STATE_DEFINE(dObjSpiderLine_c, Wait); + +void dObjSpiderLine_c::initializeState_Wait() {} +void dObjSpiderLine_c::executeState_Wait() {} +void dObjSpiderLine_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_stage_crack.cpp b/src/REL/d/a/obj/d_a_obj_stage_crack.cpp index e69de29b..52b2981e 100644 --- a/src/REL/d/a/obj/d_a_obj_stage_crack.cpp +++ b/src/REL/d/a/obj/d_a_obj_stage_crack.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STAGE_CRACK, dAcOstageCrack_c, fProfile::OBJ_STAGE_CRACK, 0x1E0, 0, 2); + +STATE_DEFINE(dAcOstageCrack_c, Wait); +STATE_DEFINE(dAcOstageCrack_c, Stay); +STATE_DEFINE(dAcOstageCrack_c, Reverse); +STATE_DEFINE(dAcOstageCrack_c, Delete); + +void dAcOstageCrack_c::initializeState_Wait() {} +void dAcOstageCrack_c::executeState_Wait() {} +void dAcOstageCrack_c::finalizeState_Wait() {} +void dAcOstageCrack_c::initializeState_Stay() {} +void dAcOstageCrack_c::executeState_Stay() {} +void dAcOstageCrack_c::finalizeState_Stay() {} +void dAcOstageCrack_c::initializeState_Reverse() {} +void dAcOstageCrack_c::executeState_Reverse() {} +void dAcOstageCrack_c::finalizeState_Reverse() {} +void dAcOstageCrack_c::initializeState_Delete() {} +void dAcOstageCrack_c::executeState_Delete() {} +void dAcOstageCrack_c::finalizeState_Delete() {} diff --git a/src/REL/d/a/obj/d_a_obj_stage_debris.cpp b/src/REL/d/a/obj/d_a_obj_stage_debris.cpp index e69de29b..c20736a3 100644 --- a/src/REL/d/a/obj/d_a_obj_stage_debris.cpp +++ b/src/REL/d/a/obj/d_a_obj_stage_debris.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STAGE_DEBRIS, dAcOstageDebris_c, fProfile::OBJ_STAGE_DEBRIS, 0x1F8, 0, 7); + +STATE_DEFINE(dAcOstageDebris_c, Wait); +STATE_DEFINE(dAcOstageDebris_c, Break); +STATE_DEFINE(dAcOstageDebris_c, After); + +void dAcOstageDebris_c::initializeState_Wait() {} +void dAcOstageDebris_c::executeState_Wait() {} +void dAcOstageDebris_c::finalizeState_Wait() {} +void dAcOstageDebris_c::initializeState_Break() {} +void dAcOstageDebris_c::executeState_Break() {} +void dAcOstageDebris_c::finalizeState_Break() {} +void dAcOstageDebris_c::initializeState_After() {} +void dAcOstageDebris_c::executeState_After() {} +void dAcOstageDebris_c::finalizeState_After() {} diff --git a/src/REL/d/a/obj/d_a_obj_stage_kraken.cpp b/src/REL/d/a/obj/d_a_obj_stage_kraken.cpp index e69de29b..054df9cf 100644 --- a/src/REL/d/a/obj/d_a_obj_stage_kraken.cpp +++ b/src/REL/d/a/obj/d_a_obj_stage_kraken.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STAGE_KRAKEN, dAcOstageKraken_c, fProfile::OBJ_STAGE_KRAKEN, 0x1BE, 0, 0); + +STATE_DEFINE(dAcOstageKraken_c, Wait); +STATE_DEFINE(dAcOstageKraken_c, MarkLight); +STATE_DEFINE(dAcOstageKraken_c, AroundMarkLight); +STATE_DEFINE(dAcOstageKraken_c, MarkVanish); + +void dAcOstageKraken_c::initializeState_Wait() {} +void dAcOstageKraken_c::executeState_Wait() {} +void dAcOstageKraken_c::finalizeState_Wait() {} +void dAcOstageKraken_c::initializeState_MarkLight() {} +void dAcOstageKraken_c::executeState_MarkLight() {} +void dAcOstageKraken_c::finalizeState_MarkLight() {} +void dAcOstageKraken_c::initializeState_AroundMarkLight() {} +void dAcOstageKraken_c::executeState_AroundMarkLight() {} +void dAcOstageKraken_c::finalizeState_AroundMarkLight() {} +void dAcOstageKraken_c::initializeState_MarkVanish() {} +void dAcOstageKraken_c::executeState_MarkVanish() {} +void dAcOstageKraken_c::finalizeState_MarkVanish() {} diff --git a/src/REL/d/a/obj/d_a_obj_stage_kraken_parts.cpp b/src/REL/d/a/obj/d_a_obj_stage_kraken_parts.cpp index e69de29b..22ccb837 100644 --- a/src/REL/d/a/obj/d_a_obj_stage_kraken_parts.cpp +++ b/src/REL/d/a/obj/d_a_obj_stage_kraken_parts.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STAGE_KRAKEN_PARTS, dAcOstageKrakenParts_c, fProfile::OBJ_STAGE_KRAKEN_PARTS, 0x1BF, 0, 0); + +STATE_DEFINE(dAcOstageKrakenParts_c, Shake); +STATE_DEFINE(dAcOstageKrakenParts_c, Fall); + +void dAcOstageKrakenParts_c::initializeState_Shake() {} +void dAcOstageKrakenParts_c::executeState_Shake() {} +void dAcOstageKrakenParts_c::finalizeState_Shake() {} +void dAcOstageKrakenParts_c::initializeState_Fall() {} +void dAcOstageKrakenParts_c::executeState_Fall() {} +void dAcOstageKrakenParts_c::finalizeState_Fall() {} diff --git a/src/REL/d/a/obj/d_a_obj_stage_sink.cpp b/src/REL/d/a/obj/d_a_obj_stage_sink.cpp index e69de29b..f97be0ce 100644 --- a/src/REL/d/a/obj/d_a_obj_stage_sink.cpp +++ b/src/REL/d/a/obj/d_a_obj_stage_sink.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STAGE_SINK, dAcOstageSink_c, fProfile::OBJ_STAGE_SINK, 0x1E5, 0, 0); + +STATE_DEFINE(dAcOstageSink_c, Wait); +STATE_DEFINE(dAcOstageSink_c, Move); + +void dAcOstageSink_c::initializeState_Wait() {} +void dAcOstageSink_c::executeState_Wait() {} +void dAcOstageSink_c::finalizeState_Wait() {} +void dAcOstageSink_c::initializeState_Move() {} +void dAcOstageSink_c::executeState_Move() {} +void dAcOstageSink_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_stage_water.cpp b/src/REL/d/a/obj/d_a_obj_stage_water.cpp index e69de29b..030d27cd 100644 --- a/src/REL/d/a/obj/d_a_obj_stage_water.cpp +++ b/src/REL/d/a/obj/d_a_obj_stage_water.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STAGE_WATER, dAcOstageWater_c, fProfile::OBJ_STAGE_WATER, 0x1E6, 0, 4); + +STATE_DEFINE(dAcOstageWater_c, Wait); +STATE_DEFINE(dAcOstageWater_c, Move); + +void dAcOstageWater_c::initializeState_Wait() {} +void dAcOstageWater_c::executeState_Wait() {} +void dAcOstageWater_c::finalizeState_Wait() {} +void dAcOstageWater_c::initializeState_Move() {} +void dAcOstageWater_c::executeState_Move() {} +void dAcOstageWater_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_step_gumarm.cpp b/src/REL/d/a/obj/d_a_obj_step_gumarm.cpp index e69de29b..b2466ec3 100644 --- a/src/REL/d/a/obj/d_a_obj_step_gumarm.cpp +++ b/src/REL/d/a/obj/d_a_obj_step_gumarm.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STEP_GUMARM, dAcOStepGumarm_c, fProfile::OBJ_STEP_GUMARM, 0x22F, 0, 3); + +STATE_DEFINE(dAcOStepGumarm_c, Wait); + +void dAcOStepGumarm_c::initializeState_Wait() {} +void dAcOStepGumarm_c::executeState_Wait() {} +void dAcOStepGumarm_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_step_statue.cpp b/src/REL/d/a/obj/d_a_obj_step_statue.cpp index e69de29b..de93e093 100644 --- a/src/REL/d/a/obj/d_a_obj_step_statue.cpp +++ b/src/REL/d/a/obj/d_a_obj_step_statue.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STEP_STATUE, dAcOStepStatue_c, fProfile::OBJ_STEP_STATUE, 0x17C, 0, 3); + +STATE_DEFINE(dAcOStepStatue_c, Wait); +STATE_DEFINE(dAcOStepStatue_c, CarryBomb); +STATE_DEFINE(dAcOStepStatue_c, BreakDown); +STATE_DEFINE(dAcOStepStatue_c, SandSink); +STATE_DEFINE(dAcOStepStatue_c, End); + +void dAcOStepStatue_c::initializeState_Wait() {} +void dAcOStepStatue_c::executeState_Wait() {} +void dAcOStepStatue_c::finalizeState_Wait() {} +void dAcOStepStatue_c::initializeState_CarryBomb() {} +void dAcOStepStatue_c::executeState_CarryBomb() {} +void dAcOStepStatue_c::finalizeState_CarryBomb() {} +void dAcOStepStatue_c::initializeState_BreakDown() {} +void dAcOStepStatue_c::executeState_BreakDown() {} +void dAcOStepStatue_c::finalizeState_BreakDown() {} +void dAcOStepStatue_c::initializeState_SandSink() {} +void dAcOStepStatue_c::executeState_SandSink() {} +void dAcOStepStatue_c::finalizeState_SandSink() {} +void dAcOStepStatue_c::initializeState_End() {} +void dAcOStepStatue_c::executeState_End() {} +void dAcOStepStatue_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_step_time_slip.cpp b/src/REL/d/a/obj/d_a_obj_step_time_slip.cpp index e69de29b..ef30f6e2 100644 --- a/src/REL/d/a/obj/d_a_obj_step_time_slip.cpp +++ b/src/REL/d/a/obj/d_a_obj_step_time_slip.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STEP_TIME_SLIP, dAcOStepTimeSlip_c, fProfile::OBJ_STEP_TIME_SLIP, 0x19D, 0, 4102); + +STATE_DEFINE(dAcOStepTimeSlip_c, Wait); + +void dAcOStepTimeSlip_c::initializeState_Wait() {} +void dAcOStepTimeSlip_c::executeState_Wait() {} +void dAcOStepTimeSlip_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_stone_stand.cpp b/src/REL/d/a/obj/d_a_obj_stone_stand.cpp index e69de29b..f4582a28 100644 --- a/src/REL/d/a/obj/d_a_obj_stone_stand.cpp +++ b/src/REL/d/a/obj/d_a_obj_stone_stand.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STONE_STAND, dAcOStoneStand_c, fProfile::OBJ_STONE_STAND, 0x24B, 0, 3); + +STATE_DEFINE(dAcOStoneStand_c, Wait); +STATE_DEFINE(dAcOStoneStand_c, Shake); +STATE_DEFINE(dAcOStoneStand_c, OnSwitch); + +void dAcOStoneStand_c::initializeState_Wait() {} +void dAcOStoneStand_c::executeState_Wait() {} +void dAcOStoneStand_c::finalizeState_Wait() {} +void dAcOStoneStand_c::initializeState_Shake() {} +void dAcOStoneStand_c::executeState_Shake() {} +void dAcOStoneStand_c::finalizeState_Shake() {} +void dAcOStoneStand_c::initializeState_OnSwitch() {} +void dAcOStoneStand_c::executeState_OnSwitch() {} +void dAcOStoneStand_c::finalizeState_OnSwitch() {} diff --git a/src/REL/d/a/obj/d_a_obj_stopper_rock.cpp b/src/REL/d/a/obj/d_a_obj_stopper_rock.cpp index e69de29b..7f0c158f 100644 --- a/src/REL/d/a/obj/d_a_obj_stopper_rock.cpp +++ b/src/REL/d/a/obj/d_a_obj_stopper_rock.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STOPPER_ROCK, dAcOstopperRock_c, fProfile::OBJ_STOPPER_ROCK, 0x26C, 0, 2); + +STATE_DEFINE(dAcOstopperRock_c, Wait); +STATE_DEFINE(dAcOstopperRock_c, Bomb); + +void dAcOstopperRock_c::initializeState_Wait() {} +void dAcOstopperRock_c::executeState_Wait() {} +void dAcOstopperRock_c::finalizeState_Wait() {} +void dAcOstopperRock_c::initializeState_Bomb() {} +void dAcOstopperRock_c::executeState_Bomb() {} +void dAcOstopperRock_c::finalizeState_Bomb() {} diff --git a/src/REL/d/a/obj/d_a_obj_stopping_rope.cpp b/src/REL/d/a/obj/d_a_obj_stopping_rope.cpp index e69de29b..eb91870a 100644 --- a/src/REL/d/a/obj/d_a_obj_stopping_rope.cpp +++ b/src/REL/d/a/obj/d_a_obj_stopping_rope.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STOPPING_ROPE, dAcOStoppingRope_c, fProfile::OBJ_STOPPING_ROPE, 0x23B, 0, 3); + +STATE_DEFINE(dAcOStoppingRope_c, Wait); +STATE_DEFINE(dAcOStoppingRope_c, SwitchOn); + +void dAcOStoppingRope_c::initializeState_Wait() {} +void dAcOStoppingRope_c::executeState_Wait() {} +void dAcOStoppingRope_c::finalizeState_Wait() {} +void dAcOStoppingRope_c::initializeState_SwitchOn() {} +void dAcOStoppingRope_c::executeState_SwitchOn() {} +void dAcOStoppingRope_c::finalizeState_SwitchOn() {} diff --git a/src/REL/d/a/obj/d_a_obj_stream_lava.cpp b/src/REL/d/a/obj/d_a_obj_stream_lava.cpp index e69de29b..39f5d8e2 100644 --- a/src/REL/d/a/obj/d_a_obj_stream_lava.cpp +++ b/src/REL/d/a/obj/d_a_obj_stream_lava.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STREAM_LAVA, dAcOstreamLava_c, fProfile::OBJ_STREAM_LAVA, 0x1FA, 0, 6); + +STATE_DEFINE(dAcOstreamLava_c, Wait); +STATE_DEFINE(dAcOstreamLava_c, Stream); + +void dAcOstreamLava_c::initializeState_Wait() {} +void dAcOstreamLava_c::executeState_Wait() {} +void dAcOstreamLava_c::finalizeState_Wait() {} +void dAcOstreamLava_c::initializeState_Stream() {} +void dAcOstreamLava_c::executeState_Stream() {} +void dAcOstreamLava_c::finalizeState_Stream() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_bank.cpp b/src/REL/d/a/obj/d_a_obj_sw_bank.cpp index e69de29b..23551b9b 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_bank.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_bank.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_BANK, dAcOSwBank_c, fProfile::OBJ_SW_BANK, 0x22B, 0, 3); + +STATE_DEFINE(dAcOSwBank_c, Wait); +STATE_DEFINE(dAcOSwBank_c, Dial); +STATE_DEFINE(dAcOSwBank_c, Shift); +STATE_DEFINE(dAcOSwBank_c, Correct); + +void dAcOSwBank_c::initializeState_Wait() {} +void dAcOSwBank_c::executeState_Wait() {} +void dAcOSwBank_c::finalizeState_Wait() {} +void dAcOSwBank_c::initializeState_Dial() {} +void dAcOSwBank_c::executeState_Dial() {} +void dAcOSwBank_c::finalizeState_Dial() {} +void dAcOSwBank_c::initializeState_Shift() {} +void dAcOSwBank_c::executeState_Shift() {} +void dAcOSwBank_c::finalizeState_Shift() {} +void dAcOSwBank_c::initializeState_Correct() {} +void dAcOSwBank_c::executeState_Correct() {} +void dAcOSwBank_c::finalizeState_Correct() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_bank_small.cpp b/src/REL/d/a/obj/d_a_obj_sw_bank_small.cpp index e69de29b..21d31537 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_bank_small.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_bank_small.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_BANK_SMALL, dAcOSwBankSmall_c, fProfile::OBJ_SW_BANK_SMALL, 0x22C, 0, 6); + +STATE_DEFINE(dAcOSwBankSmall_c, Wait); +STATE_DEFINE(dAcOSwBankSmall_c, Dial); +STATE_DEFINE(dAcOSwBankSmall_c, Shift); +STATE_DEFINE(dAcOSwBankSmall_c, Correct); +STATE_DEFINE(dAcOSwBankSmall_c, CorrectEnd); +STATE_DEFINE(dAcOSwBankSmall_c, BcDemo); + +void dAcOSwBankSmall_c::initializeState_Wait() {} +void dAcOSwBankSmall_c::executeState_Wait() {} +void dAcOSwBankSmall_c::finalizeState_Wait() {} +void dAcOSwBankSmall_c::initializeState_Dial() {} +void dAcOSwBankSmall_c::executeState_Dial() {} +void dAcOSwBankSmall_c::finalizeState_Dial() {} +void dAcOSwBankSmall_c::initializeState_Shift() {} +void dAcOSwBankSmall_c::executeState_Shift() {} +void dAcOSwBankSmall_c::finalizeState_Shift() {} +void dAcOSwBankSmall_c::initializeState_Correct() {} +void dAcOSwBankSmall_c::executeState_Correct() {} +void dAcOSwBankSmall_c::finalizeState_Correct() {} +void dAcOSwBankSmall_c::initializeState_CorrectEnd() {} +void dAcOSwBankSmall_c::executeState_CorrectEnd() {} +void dAcOSwBankSmall_c::finalizeState_CorrectEnd() {} +void dAcOSwBankSmall_c::initializeState_BcDemo() {} +void dAcOSwBankSmall_c::executeState_BcDemo() {} +void dAcOSwBankSmall_c::finalizeState_BcDemo() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_dir.cpp b/src/REL/d/a/obj/d_a_obj_sw_dir.cpp index e69de29b..73159891 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_dir.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_dir.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_DIR, dAcOSwDir_c, fProfile::OBJ_SW_DIR, 0x229, 0, 7); + +STATE_DEFINE(dAcOSwDir_c, Wait); +STATE_DEFINE(dAcOSwDir_c, Done); + +void dAcOSwDir_c::initializeState_Wait() {} +void dAcOSwDir_c::executeState_Wait() {} +void dAcOSwDir_c::finalizeState_Wait() {} +void dAcOSwDir_c::initializeState_Done() {} +void dAcOSwDir_c::executeState_Done() {} +void dAcOSwDir_c::finalizeState_Done() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_dir_door.cpp b/src/REL/d/a/obj/d_a_obj_sw_dir_door.cpp index e69de29b..6c58f3ca 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_dir_door.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_dir_door.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_DIR_DOOR, dAcOSwDirDoor_c, fProfile::OBJ_SW_DIR_DOOR, 0x22A, 0, 3); + +STATE_DEFINE(dAcOSwDirDoor_c, Wait); +STATE_DEFINE(dAcOSwDirDoor_c, CorrectStart); +STATE_DEFINE(dAcOSwDirDoor_c, Correct); +STATE_DEFINE(dAcOSwDirDoor_c, Broken); +STATE_DEFINE(dAcOSwDirDoor_c, BrokenEnd); +STATE_DEFINE(dAcOSwDirDoor_c, DemoEnd); + +void dAcOSwDirDoor_c::initializeState_Wait() {} +void dAcOSwDirDoor_c::executeState_Wait() {} +void dAcOSwDirDoor_c::finalizeState_Wait() {} +void dAcOSwDirDoor_c::initializeState_CorrectStart() {} +void dAcOSwDirDoor_c::executeState_CorrectStart() {} +void dAcOSwDirDoor_c::finalizeState_CorrectStart() {} +void dAcOSwDirDoor_c::initializeState_Correct() {} +void dAcOSwDirDoor_c::executeState_Correct() {} +void dAcOSwDirDoor_c::finalizeState_Correct() {} +void dAcOSwDirDoor_c::initializeState_Broken() {} +void dAcOSwDirDoor_c::executeState_Broken() {} +void dAcOSwDirDoor_c::finalizeState_Broken() {} +void dAcOSwDirDoor_c::initializeState_BrokenEnd() {} +void dAcOSwDirDoor_c::executeState_BrokenEnd() {} +void dAcOSwDirDoor_c::finalizeState_BrokenEnd() {} +void dAcOSwDirDoor_c::initializeState_DemoEnd() {} +void dAcOSwDirDoor_c::executeState_DemoEnd() {} +void dAcOSwDirDoor_c::finalizeState_DemoEnd() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_harp.cpp b/src/REL/d/a/obj/d_a_obj_sw_harp.cpp index e69de29b..f3f19af7 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_harp.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_harp.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_HARP, dAcOSwHarp_c, fProfile::OBJ_SW_HARP, 0x1A3, 0, 7); + +STATE_DEFINE(dAcOSwHarp_c, Wait); +STATE_DEFINE(dAcOSwHarp_c, OnSwitch); +STATE_DEFINE(dAcOSwHarp_c, EndDemo); + +void dAcOSwHarp_c::initializeState_Wait() {} +void dAcOSwHarp_c::executeState_Wait() {} +void dAcOSwHarp_c::finalizeState_Wait() {} +void dAcOSwHarp_c::initializeState_OnSwitch() {} +void dAcOSwHarp_c::executeState_OnSwitch() {} +void dAcOSwHarp_c::finalizeState_OnSwitch() {} +void dAcOSwHarp_c::initializeState_EndDemo() {} +void dAcOSwHarp_c::executeState_EndDemo() {} +void dAcOSwHarp_c::finalizeState_EndDemo() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_sword_beam.cpp b/src/REL/d/a/obj/d_a_obj_sw_sword_beam.cpp index e69de29b..0bd9f493 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_sword_beam.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_sword_beam.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_SWORD_BEAM, dAcOSwSwordBeam_c, fProfile::OBJ_SW_SWORD_BEAM, 0x1A2, 0, 3); + +STATE_DEFINE(dAcOSwSwordBeam_c, Wait); +STATE_DEFINE(dAcOSwSwordBeam_c, Rotate); +STATE_DEFINE(dAcOSwSwordBeam_c, RotateEnd); +STATE_DEFINE(dAcOSwSwordBeam_c, OnSwitch); +STATE_DEFINE(dAcOSwSwordBeam_c, End); + +void dAcOSwSwordBeam_c::initializeState_Wait() {} +void dAcOSwSwordBeam_c::executeState_Wait() {} +void dAcOSwSwordBeam_c::finalizeState_Wait() {} +void dAcOSwSwordBeam_c::initializeState_Rotate() {} +void dAcOSwSwordBeam_c::executeState_Rotate() {} +void dAcOSwSwordBeam_c::finalizeState_Rotate() {} +void dAcOSwSwordBeam_c::initializeState_RotateEnd() {} +void dAcOSwSwordBeam_c::executeState_RotateEnd() {} +void dAcOSwSwordBeam_c::finalizeState_RotateEnd() {} +void dAcOSwSwordBeam_c::initializeState_OnSwitch() {} +void dAcOSwSwordBeam_c::executeState_OnSwitch() {} +void dAcOSwSwordBeam_c::finalizeState_OnSwitch() {} +void dAcOSwSwordBeam_c::initializeState_End() {} +void dAcOSwSwordBeam_c::executeState_End() {} +void dAcOSwSwordBeam_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_syako.cpp b/src/REL/d/a/obj/d_a_obj_sw_syako.cpp index e69de29b..6c3200f7 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_syako.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_syako.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_SYAKO, dAcOSwSyako_c, fProfile::OBJ_SW_SYAKO, 0x177, 0, 4099); + +STATE_DEFINE(dAcOSwSyako_c, Wait); +STATE_DEFINE(dAcOSwSyako_c, Event); + +void dAcOSwSyako_c::initializeState_Wait() {} +void dAcOSwSyako_c::executeState_Wait() {} +void dAcOSwSyako_c::finalizeState_Wait() {} +void dAcOSwSyako_c::initializeState_Event() {} +void dAcOSwSyako_c::executeState_Event() {} +void dAcOSwSyako_c::finalizeState_Event() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_whiplever.cpp b/src/REL/d/a/obj/d_a_obj_sw_whiplever.cpp index e69de29b..af62ab6d 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_whiplever.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_whiplever.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_WHIPLEVER, dAcOSwWhipLever_c, fProfile::OBJ_SW_WHIPLEVER, 0x139, 0, 3); + +STATE_DEFINE(dAcOSwWhipLever_c, Wait); + +void dAcOSwWhipLever_c::initializeState_Wait() {} +void dAcOSwWhipLever_c::executeState_Wait() {} +void dAcOSwWhipLever_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_swhit.cpp b/src/REL/d/a/obj/d_a_obj_swhit.cpp index e69de29b..ec343d21 100644 --- a/src/REL/d/a/obj/d_a_obj_swhit.cpp +++ b/src/REL/d/a/obj/d_a_obj_swhit.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SWHIT, dAcOswhit_c, fProfile::OBJ_SWHIT, 0x132, 0, 18); + +STATE_DEFINE(dAcOswhit_c, OnWait); +STATE_DEFINE(dAcOswhit_c, On); +STATE_DEFINE(dAcOswhit_c, OffWait); +STATE_DEFINE(dAcOswhit_c, Off); + +void dAcOswhit_c::initializeState_OnWait() {} +void dAcOswhit_c::executeState_OnWait() {} +void dAcOswhit_c::finalizeState_OnWait() {} +void dAcOswhit_c::initializeState_On() {} +void dAcOswhit_c::executeState_On() {} +void dAcOswhit_c::finalizeState_On() {} +void dAcOswhit_c::initializeState_OffWait() {} +void dAcOswhit_c::executeState_OffWait() {} +void dAcOswhit_c::finalizeState_OffWait() {} +void dAcOswhit_c::initializeState_Off() {} +void dAcOswhit_c::executeState_Off() {} +void dAcOswhit_c::finalizeState_Off() {} diff --git a/src/REL/d/a/obj/d_a_obj_switch_shutter.cpp b/src/REL/d/a/obj/d_a_obj_switch_shutter.cpp index e69de29b..28d8ce7b 100644 --- a/src/REL/d/a/obj/d_a_obj_switch_shutter.cpp +++ b/src/REL/d/a/obj/d_a_obj_switch_shutter.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SWITCH_SHUTTER, dAcOSwShutter_c, fProfile::OBJ_SWITCH_SHUTTER, 0x13A, 0, 3); + +STATE_DEFINE(dAcOSwShutter_c, Wait); +STATE_DEFINE(dAcOSwShutter_c, Move); +STATE_DEFINE(dAcOSwShutter_c, WaitEventEnd); + +void dAcOSwShutter_c::initializeState_Wait() {} +void dAcOSwShutter_c::executeState_Wait() {} +void dAcOSwShutter_c::finalizeState_Wait() {} +void dAcOSwShutter_c::initializeState_Move() {} +void dAcOSwShutter_c::executeState_Move() {} +void dAcOSwShutter_c::finalizeState_Move() {} +void dAcOSwShutter_c::initializeState_WaitEventEnd() {} +void dAcOSwShutter_c::executeState_WaitEventEnd() {} +void dAcOSwShutter_c::finalizeState_WaitEventEnd() {} diff --git a/src/REL/d/a/obj/d_a_obj_switch_wall.cpp b/src/REL/d/a/obj/d_a_obj_switch_wall.cpp index e69de29b..d3411387 100644 --- a/src/REL/d/a/obj/d_a_obj_switch_wall.cpp +++ b/src/REL/d/a/obj/d_a_obj_switch_wall.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SWITCH_WALL, dAcOswitchWall_c, fProfile::OBJ_SWITCH_WALL, 0x191, 0, 2); + +STATE_DEFINE(dAcOswitchWall_c, Up); +STATE_DEFINE(dAcOswitchWall_c, Down); + +void dAcOswitchWall_c::initializeState_Up() {} +void dAcOswitchWall_c::executeState_Up() {} +void dAcOswitchWall_c::finalizeState_Up() {} +void dAcOswitchWall_c::initializeState_Down() {} +void dAcOswitchWall_c::executeState_Down() {} +void dAcOswitchWall_c::finalizeState_Down() {} diff --git a/src/REL/d/a/obj/d_a_obj_sword_candle.cpp b/src/REL/d/a/obj/d_a_obj_sword_candle.cpp index e69de29b..56fb209a 100644 --- a/src/REL/d/a/obj/d_a_obj_sword_candle.cpp +++ b/src/REL/d/a/obj/d_a_obj_sword_candle.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SWORD_CANDLE, dAcOSwordCandle_c, fProfile::OBJ_SWORD_CANDLE, 0x24C, 0, 7); + +STATE_DEFINE(dAcOSwordCandle_c, Wait); +STATE_DEFINE(dAcOSwordCandle_c, WaitClear); + +void dAcOSwordCandle_c::initializeState_Wait() {} +void dAcOSwordCandle_c::executeState_Wait() {} +void dAcOSwordCandle_c::finalizeState_Wait() {} +void dAcOSwordCandle_c::initializeState_WaitClear() {} +void dAcOSwordCandle_c::executeState_WaitClear() {} +void dAcOSwordCandle_c::finalizeState_WaitClear() {} diff --git a/src/REL/d/a/obj/d_a_obj_sword_stab.cpp b/src/REL/d/a/obj/d_a_obj_sword_stab.cpp index e69de29b..2bc6a5de 100644 --- a/src/REL/d/a/obj/d_a_obj_sword_stab.cpp +++ b/src/REL/d/a/obj/d_a_obj_sword_stab.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SWORD_STAB, dAcOSwordStab_c, fProfile::OBJ_SWORD_STAB, 0x25D, 0, 3); + +STATE_DEFINE(dAcOSwordStab_c, Wait); + +void dAcOSwordStab_c::initializeState_Wait() {} +void dAcOSwordStab_c::executeState_Wait() {} +void dAcOSwordStab_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_swrd_prj.cpp b/src/REL/d/a/obj/d_a_obj_swrd_prj.cpp index e69de29b..c9e777ec 100644 --- a/src/REL/d/a/obj/d_a_obj_swrd_prj.cpp +++ b/src/REL/d/a/obj/d_a_obj_swrd_prj.cpp @@ -0,0 +1,48 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SWRD_PRJ, dAcOSwrdPrj, fProfile::OBJ_SWRD_PRJ, 0x27D, 0, 3); + +STATE_DEFINE(dAcOSwrdPrj, WaitHarp); +STATE_DEFINE(dAcOSwrdPrj, WaitAppear); +STATE_DEFINE(dAcOSwrdPrj, Wait); +STATE_DEFINE(dAcOSwrdPrj, WaitCross); +STATE_DEFINE(dAcOSwrdPrj, ChkTri); +STATE_DEFINE(dAcOSwrdPrj, End); +STATE_DEFINE(dAcOSwrdPrj, SWWait); +STATE_DEFINE(dAcOSwrdPrj, SWWaitCross); +STATE_DEFINE(dAcOSwrdPrj, SWChkTri); +STATE_DEFINE(dAcOSwrdPrj, SWEnd); + +dAcOSwrdPrj::dAcOSwrdPrj() : mStateMgr(*this, sStateID::null) {} +dAcOSwrdPrj::~dAcOSwrdPrj() {} + +void dAcOSwrdPrj::initializeState_WaitHarp() {} +void dAcOSwrdPrj::executeState_WaitHarp() {} +void dAcOSwrdPrj::finalizeState_WaitHarp() {} +void dAcOSwrdPrj::initializeState_WaitAppear() {} +void dAcOSwrdPrj::executeState_WaitAppear() {} +void dAcOSwrdPrj::finalizeState_WaitAppear() {} +void dAcOSwrdPrj::initializeState_Wait() {} +void dAcOSwrdPrj::executeState_Wait() {} +void dAcOSwrdPrj::finalizeState_Wait() {} +void dAcOSwrdPrj::initializeState_WaitCross() {} +void dAcOSwrdPrj::executeState_WaitCross() {} +void dAcOSwrdPrj::finalizeState_WaitCross() {} +void dAcOSwrdPrj::initializeState_ChkTri() {} +void dAcOSwrdPrj::executeState_ChkTri() {} +void dAcOSwrdPrj::finalizeState_ChkTri() {} +void dAcOSwrdPrj::initializeState_End() {} +void dAcOSwrdPrj::executeState_End() {} +void dAcOSwrdPrj::finalizeState_End() {} +void dAcOSwrdPrj::initializeState_SWWait() {} +void dAcOSwrdPrj::executeState_SWWait() {} +void dAcOSwrdPrj::finalizeState_SWWait() {} +void dAcOSwrdPrj::initializeState_SWWaitCross() {} +void dAcOSwrdPrj::executeState_SWWaitCross() {} +void dAcOSwrdPrj::finalizeState_SWWaitCross() {} +void dAcOSwrdPrj::initializeState_SWChkTri() {} +void dAcOSwrdPrj::executeState_SWChkTri() {} +void dAcOSwrdPrj::finalizeState_SWChkTri() {} +void dAcOSwrdPrj::initializeState_SWEnd() {} +void dAcOSwrdPrj::executeState_SWEnd() {} +void dAcOSwrdPrj::finalizeState_SWEnd() {} diff --git a/src/REL/d/a/obj/d_a_obj_syako_shutter.cpp b/src/REL/d/a/obj/d_a_obj_syako_shutter.cpp index e69de29b..2804c843 100644 --- a/src/REL/d/a/obj/d_a_obj_syako_shutter.cpp +++ b/src/REL/d/a/obj/d_a_obj_syako_shutter.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SYAKO_SHUTTER, dAcOSyakoShutter_c, fProfile::OBJ_SYAKO_SHUTTER, 0x178, 0, 3); + +STATE_DEFINE(dAcOSyakoShutter_c, Wait); +STATE_DEFINE(dAcOSyakoShutter_c, OpenEvent); +STATE_DEFINE(dAcOSyakoShutter_c, End); + +void dAcOSyakoShutter_c::initializeState_Wait() {} +void dAcOSyakoShutter_c::executeState_Wait() {} +void dAcOSyakoShutter_c::finalizeState_Wait() {} +void dAcOSyakoShutter_c::initializeState_OpenEvent() {} +void dAcOSyakoShutter_c::executeState_OpenEvent() {} +void dAcOSyakoShutter_c::finalizeState_OpenEvent() {} +void dAcOSyakoShutter_c::initializeState_End() {} +void dAcOSyakoShutter_c::executeState_End() {} +void dAcOSyakoShutter_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_tableware.cpp b/src/REL/d/a/obj/d_a_obj_tableware.cpp index e69de29b..fb8e44b2 100644 --- a/src/REL/d/a/obj/d_a_obj_tableware.cpp +++ b/src/REL/d/a/obj/d_a_obj_tableware.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TABLEWARE, dAcOTableWare_c, fProfile::OBJ_TABLEWARE, 0x138, 0, 2); + +STATE_DEFINE(dAcOTableWare_c, Wait); +STATE_DEFINE(dAcOTableWare_c, Down); +STATE_DEFINE(dAcOTableWare_c, Drop); +STATE_DEFINE(dAcOTableWare_c, WindMove); + +void dAcOTableWare_c::initializeState_Wait() {} +void dAcOTableWare_c::executeState_Wait() {} +void dAcOTableWare_c::finalizeState_Wait() {} +void dAcOTableWare_c::initializeState_Down() {} +void dAcOTableWare_c::executeState_Down() {} +void dAcOTableWare_c::finalizeState_Down() {} +void dAcOTableWare_c::initializeState_Drop() {} +void dAcOTableWare_c::executeState_Drop() {} +void dAcOTableWare_c::finalizeState_Drop() {} +void dAcOTableWare_c::initializeState_WindMove() {} +void dAcOTableWare_c::executeState_WindMove() {} +void dAcOTableWare_c::finalizeState_WindMove() {} diff --git a/src/REL/d/a/obj/d_a_obj_tackle.cpp b/src/REL/d/a/obj/d_a_obj_tackle.cpp index e69de29b..22895013 100644 --- a/src/REL/d/a/obj/d_a_obj_tackle.cpp +++ b/src/REL/d/a/obj/d_a_obj_tackle.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TACKLE, dAcOTackle_c, fProfile::OBJ_TACKLE, 0x240, 0, 6); + +STATE_DEFINE(dAcOTackle_c, Wait); +STATE_DEFINE(dAcOTackle_c, Broken); +STATE_DEFINE(dAcOTackle_c, ResqueMole); + +void dAcOTackle_c::initializeState_Wait() {} +void dAcOTackle_c::executeState_Wait() {} +void dAcOTackle_c::finalizeState_Wait() {} +void dAcOTackle_c::initializeState_Broken() {} +void dAcOTackle_c::executeState_Broken() {} +void dAcOTackle_c::finalizeState_Broken() {} +void dAcOTackle_c::initializeState_ResqueMole() {} +void dAcOTackle_c::executeState_ResqueMole() {} +void dAcOTackle_c::finalizeState_ResqueMole() {} diff --git a/src/REL/d/a/obj/d_a_obj_tarzan_pole.cpp b/src/REL/d/a/obj/d_a_obj_tarzan_pole.cpp index e69de29b..28a485dd 100644 --- a/src/REL/d/a/obj/d_a_obj_tarzan_pole.cpp +++ b/src/REL/d/a/obj/d_a_obj_tarzan_pole.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TARZAN_POLE, dAcOTarzanPole_c, fProfile::OBJ_TARZAN_POLE, 0x235, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_teni_rail.cpp b/src/REL/d/a/obj/d_a_obj_teni_rail.cpp index e69de29b..8216f4f2 100644 --- a/src/REL/d/a/obj/d_a_obj_teni_rail.cpp +++ b/src/REL/d/a/obj/d_a_obj_teni_rail.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TENI_RAIL, dAcOTeniRail, fProfile::OBJ_TENI_RAIL, 0x282, 0, 0); + +dAcOTeniRail::dAcOTeniRail() {} +dAcOTeniRail::~dAcOTeniRail() {} diff --git a/src/REL/d/a/obj/d_a_obj_teni_rail_post.cpp b/src/REL/d/a/obj/d_a_obj_teni_rail_post.cpp index e69de29b..6832d8dc 100644 --- a/src/REL/d/a/obj/d_a_obj_teni_rail_post.cpp +++ b/src/REL/d/a/obj/d_a_obj_teni_rail_post.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TENI_RAIL_POST, dAcOTeniRailPost, fProfile::OBJ_TENI_RAIL_POST, 0x283, 0, 3); + +dAcOTeniRailPost::dAcOTeniRailPost() {} +dAcOTeniRailPost::~dAcOTeniRailPost() {} diff --git a/src/REL/d/a/obj/d_a_obj_tenijima.cpp b/src/REL/d/a/obj/d_a_obj_tenijima.cpp index e69de29b..8779cb20 100644 --- a/src/REL/d/a/obj/d_a_obj_tenijima.cpp +++ b/src/REL/d/a/obj/d_a_obj_tenijima.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TENIJIMA, dAcOtenijima_c, fProfile::OBJ_TENIJIMA, 0x261, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_terry_bicycle.cpp b/src/REL/d/a/obj/d_a_obj_terry_bicycle.cpp index e69de29b..1b7ee548 100644 --- a/src/REL/d/a/obj/d_a_obj_terry_bicycle.cpp +++ b/src/REL/d/a/obj/d_a_obj_terry_bicycle.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TERRY_BIKE, dAcOTerryBicycle_c, fProfile::OBJ_TERRY_BIKE, 0x27A, 0, 2); + +STATE_DEFINE(dAcOTerryBicycle_c, Wait); + +void dAcOTerryBicycle_c::initializeState_Wait() {} +void dAcOTerryBicycle_c::executeState_Wait() {} +void dAcOTerryBicycle_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_terry_gimmick.cpp b/src/REL/d/a/obj/d_a_obj_terry_gimmick.cpp index e69de29b..bf5a39b4 100644 --- a/src/REL/d/a/obj/d_a_obj_terry_gimmick.cpp +++ b/src/REL/d/a/obj/d_a_obj_terry_gimmick.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TERRY_GIMMICK, dAcOTerryGimmick_c, fProfile::OBJ_TERRY_GIMMICK, 0x277, 0, 4); + +STATE_DEFINE(dAcOTerryGimmick_c, Wait); + +void dAcOTerryGimmick_c::initializeState_Wait() {} +void dAcOTerryGimmick_c::executeState_Wait() {} +void dAcOTerryGimmick_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_terry_hole.cpp b/src/REL/d/a/obj/d_a_obj_terry_hole.cpp index e69de29b..880ae357 100644 --- a/src/REL/d/a/obj/d_a_obj_terry_hole.cpp +++ b/src/REL/d/a/obj/d_a_obj_terry_hole.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TERRY_HOLE, dAcOTerryHole_c, fProfile::OBJ_TERRY_HOLE, 0x279, 0, 4); + +STATE_DEFINE(dAcOTerryHole_c, Wait); + +void dAcOTerryHole_c::initializeState_Wait() {} +void dAcOTerryHole_c::executeState_Wait() {} +void dAcOTerryHole_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_terry_island.cpp b/src/REL/d/a/obj/d_a_obj_terry_island.cpp index e69de29b..efe2ea13 100644 --- a/src/REL/d/a/obj/d_a_obj_terry_island.cpp +++ b/src/REL/d/a/obj/d_a_obj_terry_island.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TERRY_ISLAND, dAcOterryIsland_c, fProfile::OBJ_TERRY_ISLAND, 0x1E7, 0, 3); + +STATE_DEFINE(dAcOterryIsland_c, Wait); +STATE_DEFINE(dAcOterryIsland_c, Vanish); +STATE_DEFINE(dAcOterryIsland_c, Vacuum); +STATE_DEFINE(dAcOterryIsland_c, Smoke); + +void dAcOterryIsland_c::initializeState_Wait() {} +void dAcOterryIsland_c::executeState_Wait() {} +void dAcOterryIsland_c::finalizeState_Wait() {} +void dAcOterryIsland_c::initializeState_Vanish() {} +void dAcOterryIsland_c::executeState_Vanish() {} +void dAcOterryIsland_c::finalizeState_Vanish() {} +void dAcOterryIsland_c::initializeState_Vacuum() {} +void dAcOterryIsland_c::executeState_Vacuum() {} +void dAcOterryIsland_c::finalizeState_Vacuum() {} +void dAcOterryIsland_c::initializeState_Smoke() {} +void dAcOterryIsland_c::executeState_Smoke() {} +void dAcOterryIsland_c::finalizeState_Smoke() {} diff --git a/src/REL/d/a/obj/d_a_obj_terry_shop.cpp b/src/REL/d/a/obj/d_a_obj_terry_shop.cpp index e69de29b..7cef0037 100644 --- a/src/REL/d/a/obj/d_a_obj_terry_shop.cpp +++ b/src/REL/d/a/obj/d_a_obj_terry_shop.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TERRY_SHOP, dAcOterryShop_c, fProfile::OBJ_TERRY_SHOP, 0x26E, 0, 2); + +STATE_DEFINE(dAcOterryShop_c, Move); +STATE_DEFINE(dAcOterryShop_c, Stop); +STATE_DEFINE(dAcOterryShop_c, Enter); +STATE_DEFINE(dAcOterryShop_c, TakeOff); + +void dAcOterryShop_c::initializeState_Move() {} +void dAcOterryShop_c::executeState_Move() {} +void dAcOterryShop_c::finalizeState_Move() {} +void dAcOterryShop_c::initializeState_Stop() {} +void dAcOterryShop_c::executeState_Stop() {} +void dAcOterryShop_c::finalizeState_Stop() {} +void dAcOterryShop_c::initializeState_Enter() {} +void dAcOterryShop_c::executeState_Enter() {} +void dAcOterryShop_c::finalizeState_Enter() {} +void dAcOterryShop_c::initializeState_TakeOff() {} +void dAcOterryShop_c::executeState_TakeOff() {} +void dAcOterryShop_c::finalizeState_TakeOff() {} diff --git a/src/REL/d/a/obj/d_a_obj_terry_switch.cpp b/src/REL/d/a/obj/d_a_obj_terry_switch.cpp index e69de29b..0bcef2dd 100644 --- a/src/REL/d/a/obj/d_a_obj_terry_switch.cpp +++ b/src/REL/d/a/obj/d_a_obj_terry_switch.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TERRY_SWITCH, dAcOTerrySwitch_c, fProfile::OBJ_TERRY_SWITCH, 0x278, 0, 4); + +STATE_DEFINE(dAcOTerrySwitch_c, Wait); + +void dAcOTerrySwitch_c::initializeState_Wait() {} +void dAcOTerrySwitch_c::executeState_Wait() {} +void dAcOTerrySwitch_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_base.cpp b/src/REL/d/a/obj/d_a_obj_time_base.cpp index e69de29b..74453385 100644 --- a/src/REL/d/a/obj/d_a_obj_time_base.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_base.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_BASE, dAcOTimeBase_c, fProfile::OBJ_TIME_BASE, 0x19E, 0, 3); + +STATE_DEFINE(dAcOTimeBase_c, Wait); +STATE_DEFINE(dAcOTimeBase_c, Event); + +void dAcOTimeBase_c::initializeState_Wait() {} +void dAcOTimeBase_c::executeState_Wait() {} +void dAcOTimeBase_c::finalizeState_Wait() {} +void dAcOTimeBase_c::initializeState_Event() {} +void dAcOTimeBase_c::executeState_Event() {} +void dAcOTimeBase_c::finalizeState_Event() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_block.cpp b/src/REL/d/a/obj/d_a_obj_time_block.cpp index e69de29b..3feaa779 100644 --- a/src/REL/d/a/obj/d_a_obj_time_block.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_block.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_BLOCK, dAcOTimeBlock_c, fProfile::OBJ_TIME_BLOCK, 0x1A7, 0, 4103); + +STATE_DEFINE(dAcOTimeBlock_c, Wait); +STATE_DEFINE(dAcOTimeBlock_c, TimeSlip); + +void dAcOTimeBlock_c::initializeState_Wait() {} +void dAcOTimeBlock_c::executeState_Wait() {} +void dAcOTimeBlock_c::finalizeState_Wait() {} +void dAcOTimeBlock_c::initializeState_TimeSlip() {} +void dAcOTimeBlock_c::executeState_TimeSlip() {} +void dAcOTimeBlock_c::finalizeState_TimeSlip() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_boat.cpp b/src/REL/d/a/obj/d_a_obj_time_boat.cpp index e69de29b..6a2d9004 100644 --- a/src/REL/d/a/obj/d_a_obj_time_boat.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_boat.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_BOAT, dAcOTimeBoat_c, fProfile::OBJ_TIME_BOAT, 0x19B, 0, 2); + +STATE_DEFINE(dAcOTimeBoat_c, Wait); +STATE_DEFINE(dAcOTimeBoat_c, StartTimeSlip); +STATE_DEFINE(dAcOTimeBoat_c, TSWait); +STATE_DEFINE(dAcOTimeBoat_c, TSRide); + +void dAcOTimeBoat_c::initializeState_Wait() {} +void dAcOTimeBoat_c::executeState_Wait() {} +void dAcOTimeBoat_c::finalizeState_Wait() {} +void dAcOTimeBoat_c::initializeState_StartTimeSlip() {} +void dAcOTimeBoat_c::executeState_StartTimeSlip() {} +void dAcOTimeBoat_c::finalizeState_StartTimeSlip() {} +void dAcOTimeBoat_c::initializeState_TSWait() {} +void dAcOTimeBoat_c::executeState_TSWait() {} +void dAcOTimeBoat_c::finalizeState_TSWait() {} +void dAcOTimeBoat_c::initializeState_TSRide() {} +void dAcOTimeBoat_c::executeState_TSRide() {} +void dAcOTimeBoat_c::finalizeState_TSRide() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_boat_bullet.cpp b/src/REL/d/a/obj/d_a_obj_time_boat_bullet.cpp index e69de29b..037c3255 100644 --- a/src/REL/d/a/obj/d_a_obj_time_boat_bullet.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_boat_bullet.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_BOAT_BULLET, dAcOTimeBoatBullet_c, fProfile::OBJ_TIME_BOAT_BULLET, 0x19C, 0, 2); + +STATE_DEFINE(dAcOTimeBoatBullet_c, Wait); +STATE_DEFINE(dAcOTimeBoatBullet_c, Explode); + +void dAcOTimeBoatBullet_c::initializeState_Wait() {} +void dAcOTimeBoatBullet_c::executeState_Wait() {} +void dAcOTimeBoatBullet_c::finalizeState_Wait() {} +void dAcOTimeBoatBullet_c::initializeState_Explode() {} +void dAcOTimeBoatBullet_c::executeState_Explode() {} +void dAcOTimeBoatBullet_c::finalizeState_Explode() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_door.cpp b/src/REL/d/a/obj/d_a_obj_time_door.cpp index e69de29b..2cb72e0f 100644 --- a/src/REL/d/a/obj/d_a_obj_time_door.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_door.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_DOOR, dAcOTimeDoor_c, fProfile::OBJ_TIME_DOOR, 0x250, 0, 6); + +STATE_DEFINE(dAcOTimeDoor_c, Wait); + +void dAcOTimeDoor_c::initializeState_Wait() {} +void dAcOTimeDoor_c::executeState_Wait() {} +void dAcOTimeDoor_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_door_before.cpp b/src/REL/d/a/obj/d_a_obj_time_door_before.cpp index e69de29b..3312ea2a 100644 --- a/src/REL/d/a/obj/d_a_obj_time_door_before.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_door_before.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_DOOR_BEFORE, dAcOTimeDoorBefore_c, fProfile::OBJ_TIME_DOOR_BEFORE, 0x251, 0, 3); + +STATE_DEFINE(dAcOTimeDoorBefore_c, Wait); + +void dAcOTimeDoorBefore_c::initializeState_Wait() {} +void dAcOTimeDoorBefore_c::executeState_Wait() {} +void dAcOTimeDoorBefore_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_stage_bg.cpp b/src/REL/d/a/obj/d_a_obj_time_stage_bg.cpp index e69de29b..11bbafea 100644 --- a/src/REL/d/a/obj/d_a_obj_time_stage_bg.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_stage_bg.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_STAGE_BG, dAcOTimeStageBg_c, fProfile::OBJ_TIME_STAGE_BG, 0x25B, 0, 6); + +STATE_DEFINE(dAcOTimeStageBg_c, Wait); + +void dAcOTimeStageBg_c::initializeState_Wait() {} +void dAcOTimeStageBg_c::executeState_Wait() {} +void dAcOTimeStageBg_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_stone.cpp b/src/REL/d/a/obj/d_a_obj_time_stone.cpp index e69de29b..c7f7f55b 100644 --- a/src/REL/d/a/obj/d_a_obj_time_stone.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_stone.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_STONE, dAcOTimeStone_c, fProfile::OBJ_TIME_STONE, 0x19A, 0, 6); + +STATE_DEFINE(dAcOTimeStone_c, Wait); +STATE_DEFINE(dAcOTimeStone_c, TimeSlip); +STATE_DEFINE(dAcOTimeStone_c, TimeSlipEnd); + +void dAcOTimeStone_c::initializeState_Wait() {} +void dAcOTimeStone_c::executeState_Wait() {} +void dAcOTimeStone_c::finalizeState_Wait() {} +void dAcOTimeStone_c::initializeState_TimeSlip() {} +void dAcOTimeStone_c::executeState_TimeSlip() {} +void dAcOTimeStone_c::finalizeState_TimeSlip() {} +void dAcOTimeStone_c::initializeState_TimeSlipEnd() {} +void dAcOTimeStone_c::executeState_TimeSlipEnd() {} +void dAcOTimeStone_c::finalizeState_TimeSlipEnd() {} diff --git a/src/REL/d/a/obj/d_a_obj_toge_trap.cpp b/src/REL/d/a/obj/d_a_obj_toge_trap.cpp index e69de29b..6d385664 100644 --- a/src/REL/d/a/obj/d_a_obj_toge_trap.cpp +++ b/src/REL/d/a/obj/d_a_obj_toge_trap.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TOGE_TRAP, dAcOtogeTrap_c, fProfile::OBJ_TOGE_TRAP, 0x133, 0, 4098); + +STATE_DEFINE(dAcOtogeTrap_c, Wait); +STATE_DEFINE(dAcOtogeTrap_c, Move); + +void dAcOtogeTrap_c::initializeState_Wait() {} +void dAcOtogeTrap_c::executeState_Wait() {} +void dAcOtogeTrap_c::finalizeState_Wait() {} +void dAcOtogeTrap_c::initializeState_Move() {} +void dAcOtogeTrap_c::executeState_Move() {} +void dAcOtogeTrap_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_tornado.cpp b/src/REL/d/a/obj/d_a_obj_tornado.cpp index e69de29b..84de160c 100644 --- a/src/REL/d/a/obj/d_a_obj_tornado.cpp +++ b/src/REL/d/a/obj/d_a_obj_tornado.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TORNADO, dAcOTornado_c, fProfile::OBJ_TORNADO, 0xDF, 0, 2); + +STATE_DEFINE(dAcOTornado_c, Wait); + +void dAcOTornado_c::initializeState_Wait() {} +void dAcOTornado_c::executeState_Wait() {} +void dAcOTornado_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_tower_D101.cpp b/src/REL/d/a/obj/d_a_obj_tower_D101.cpp index e69de29b..f63cdd81 100644 --- a/src/REL/d/a/obj/d_a_obj_tower_D101.cpp +++ b/src/REL/d/a/obj/d_a_obj_tower_D101.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TOWER_D101, dAcOTowerD101_c, fProfile::OBJ_TOWER_D101, 0x13D, 0, 2); + +STATE_DEFINE(dAcOTowerD101_c, Wait); + +void dAcOTowerD101_c::initializeState_Wait() {} +void dAcOTowerD101_c::executeState_Wait() {} +void dAcOTowerD101_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_tower_bomb.cpp b/src/REL/d/a/obj/d_a_obj_tower_bomb.cpp index e69de29b..786e0fea 100644 --- a/src/REL/d/a/obj/d_a_obj_tower_bomb.cpp +++ b/src/REL/d/a/obj/d_a_obj_tower_bomb.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TOWER_BOMB, dAcOTowerBomb_c, fProfile::OBJ_TOWER_BOMB, 0x247, 0, 6); + +STATE_DEFINE(dAcOTowerBomb_c, Wait); +STATE_DEFINE(dAcOTowerBomb_c, Bomb); +STATE_DEFINE(dAcOTowerBomb_c, Broken); + +void dAcOTowerBomb_c::initializeState_Wait() {} +void dAcOTowerBomb_c::executeState_Wait() {} +void dAcOTowerBomb_c::finalizeState_Wait() {} +void dAcOTowerBomb_c::initializeState_Bomb() {} +void dAcOTowerBomb_c::executeState_Bomb() {} +void dAcOTowerBomb_c::finalizeState_Bomb() {} +void dAcOTowerBomb_c::initializeState_Broken() {} +void dAcOTowerBomb_c::executeState_Broken() {} +void dAcOTowerBomb_c::finalizeState_Broken() {} diff --git a/src/REL/d/a/obj/d_a_obj_tower_gearD101.cpp b/src/REL/d/a/obj/d_a_obj_tower_gearD101.cpp index e69de29b..2e61738d 100644 --- a/src/REL/d/a/obj/d_a_obj_tower_gearD101.cpp +++ b/src/REL/d/a/obj/d_a_obj_tower_gearD101.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TOWER_GEAR_D101, dAcOTowerGearD101_c, fProfile::OBJ_TOWER_GEAR_D101, 0x17E, 0, 7); + +STATE_DEFINE(dAcOTowerGearD101_c, Wait); + +void dAcOTowerGearD101_c::initializeState_Wait() {} +void dAcOTowerGearD101_c::executeState_Wait() {} +void dAcOTowerGearD101_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_tower_hand_D101.cpp b/src/REL/d/a/obj/d_a_obj_tower_hand_D101.cpp index e69de29b..19568f0b 100644 --- a/src/REL/d/a/obj/d_a_obj_tower_hand_D101.cpp +++ b/src/REL/d/a/obj/d_a_obj_tower_hand_D101.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TOWER_HAND_D101, dAcOTowerHandD101_c, fProfile::OBJ_TOWER_HAND_D101, 0x180, 0, 6); + +STATE_DEFINE(dAcOTowerHandD101_c, RemainOpen); +STATE_DEFINE(dAcOTowerHandD101_c, Close); +STATE_DEFINE(dAcOTowerHandD101_c, RemainClosed); +STATE_DEFINE(dAcOTowerHandD101_c, Open); +STATE_DEFINE(dAcOTowerHandD101_c, Hold); + +void dAcOTowerHandD101_c::initializeState_RemainOpen() {} +void dAcOTowerHandD101_c::executeState_RemainOpen() {} +void dAcOTowerHandD101_c::finalizeState_RemainOpen() {} +void dAcOTowerHandD101_c::initializeState_Close() {} +void dAcOTowerHandD101_c::executeState_Close() {} +void dAcOTowerHandD101_c::finalizeState_Close() {} +void dAcOTowerHandD101_c::initializeState_RemainClosed() {} +void dAcOTowerHandD101_c::executeState_RemainClosed() {} +void dAcOTowerHandD101_c::finalizeState_RemainClosed() {} +void dAcOTowerHandD101_c::initializeState_Open() {} +void dAcOTowerHandD101_c::executeState_Open() {} +void dAcOTowerHandD101_c::finalizeState_Open() {} +void dAcOTowerHandD101_c::initializeState_Hold() {} +void dAcOTowerHandD101_c::executeState_Hold() {} +void dAcOTowerHandD101_c::finalizeState_Hold() {} diff --git a/src/REL/d/a/obj/d_a_obj_tr_shutter_cs.cpp b/src/REL/d/a/obj/d_a_obj_tr_shutter_cs.cpp index e69de29b..d2636eb0 100644 --- a/src/REL/d/a/obj/d_a_obj_tr_shutter_cs.cpp +++ b/src/REL/d/a/obj/d_a_obj_tr_shutter_cs.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TR_SHUTTER_CS, dAcOTrlyShtrChgScn_c, fProfile::OBJ_TR_SHUTTER_CS, 0x187, 0, 2); + +STATE_DEFINE(dAcOTrlyShtrChgScn_c, Wait); +STATE_DEFINE(dAcOTrlyShtrChgScn_c, OpenEvent); + +void dAcOTrlyShtrChgScn_c::initializeState_Wait() {} +void dAcOTrlyShtrChgScn_c::executeState_Wait() {} +void dAcOTrlyShtrChgScn_c::finalizeState_Wait() {} +void dAcOTrlyShtrChgScn_c::initializeState_OpenEvent() {} +void dAcOTrlyShtrChgScn_c::executeState_OpenEvent() {} +void dAcOTrlyShtrChgScn_c::finalizeState_OpenEvent() {} diff --git a/src/REL/d/a/obj/d_a_obj_trap_bird_wood.cpp b/src/REL/d/a/obj/d_a_obj_trap_bird_wood.cpp index e69de29b..8da2c9ee 100644 --- a/src/REL/d/a/obj/d_a_obj_trap_bird_wood.cpp +++ b/src/REL/d/a/obj/d_a_obj_trap_bird_wood.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TRAP_BIRD_WOOD, dAcOTrapBirdWood_c, fProfile::OBJ_TRAP_BIRD_WOOD, 0x23F, 0, 7); + +STATE_DEFINE(dAcOTrapBirdWood_c, Wait); +STATE_DEFINE(dAcOTrapBirdWood_c, Broken); + +void dAcOTrapBirdWood_c::initializeState_Wait() {} +void dAcOTrapBirdWood_c::executeState_Wait() {} +void dAcOTrapBirdWood_c::finalizeState_Wait() {} +void dAcOTrapBirdWood_c::initializeState_Broken() {} +void dAcOTrapBirdWood_c::executeState_Broken() {} +void dAcOTrapBirdWood_c::finalizeState_Broken() {} diff --git a/src/REL/d/a/obj/d_a_obj_trap_rock_1.cpp b/src/REL/d/a/obj/d_a_obj_trap_rock_1.cpp index e69de29b..a2d19789 100644 --- a/src/REL/d/a/obj/d_a_obj_trap_rock_1.cpp +++ b/src/REL/d/a/obj/d_a_obj_trap_rock_1.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TRAP_ROCK_1, dAcOtrapRock1_c, fProfile::OBJ_TRAP_ROCK_1, 0x26B, 0, 2); + +STATE_DEFINE(dAcOtrapRock1_c, TrapWait); +STATE_DEFINE(dAcOtrapRock1_c, TrapAction); +STATE_DEFINE(dAcOtrapRock1_c, TrapReturn); + +void dAcOtrapRock1_c::initializeState_TrapWait() {} +void dAcOtrapRock1_c::executeState_TrapWait() {} +void dAcOtrapRock1_c::finalizeState_TrapWait() {} +void dAcOtrapRock1_c::initializeState_TrapAction() {} +void dAcOtrapRock1_c::executeState_TrapAction() {} +void dAcOtrapRock1_c::finalizeState_TrapAction() {} +void dAcOtrapRock1_c::initializeState_TrapReturn() {} +void dAcOtrapRock1_c::executeState_TrapReturn() {} +void dAcOtrapRock1_c::finalizeState_TrapReturn() {} diff --git a/src/REL/d/a/obj/d_a_obj_treasure_island.cpp b/src/REL/d/a/obj/d_a_obj_treasure_island.cpp index e69de29b..dfda5ffb 100644 --- a/src/REL/d/a/obj/d_a_obj_treasure_island.cpp +++ b/src/REL/d/a/obj/d_a_obj_treasure_island.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TREASURE_ISLAND, dAcOtreasureIsland_c, fProfile::OBJ_TREASURE_ISLAND, 0x1EE, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_treasure_island_b.cpp b/src/REL/d/a/obj/d_a_obj_treasure_island_b.cpp index e69de29b..ba61f387 100644 --- a/src/REL/d/a/obj/d_a_obj_treasure_island_b.cpp +++ b/src/REL/d/a/obj/d_a_obj_treasure_island_b.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TREASURE_ISLAND_B, dAcOtreasureIslandB_c, fProfile::OBJ_TREASURE_ISLAND_B, 0x206, 0, 2); + +STATE_DEFINE(dAcOtreasureIslandB_c, Wait); +STATE_DEFINE(dAcOtreasureIslandB_c, CoverBreak); + +void dAcOtreasureIslandB_c::initializeState_Wait() {} +void dAcOtreasureIslandB_c::executeState_Wait() {} +void dAcOtreasureIslandB_c::finalizeState_Wait() {} +void dAcOtreasureIslandB_c::initializeState_CoverBreak() {} +void dAcOtreasureIslandB_c::executeState_CoverBreak() {} +void dAcOtreasureIslandB_c::finalizeState_CoverBreak() {} diff --git a/src/REL/d/a/obj/d_a_obj_trolley.cpp b/src/REL/d/a/obj/d_a_obj_trolley.cpp index e69de29b..b14935ed 100644 --- a/src/REL/d/a/obj/d_a_obj_trolley.cpp +++ b/src/REL/d/a/obj/d_a_obj_trolley.cpp @@ -0,0 +1,77 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TROLLEY, dAcOTrolley_c, fProfile::OBJ_TROLLEY, 0x14A, 0, 4099); + +STATE_DEFINE(dAcOTrolley_c, Wait); +STATE_DEFINE(dAcOTrolley_c, RideAction); +STATE_DEFINE(dAcOTrolley_c, StartAction); +STATE_DEFINE(dAcOTrolley_c, PathMove); +STATE_DEFINE(dAcOTrolley_c, StopAction); +STATE_DEFINE(dAcOTrolley_c, CrashAction); +STATE_DEFINE(dAcOTrolley_c, PushPull); +STATE_DEFINE(dAcOTrolley_c, Fall); +STATE_DEFINE(dAcOTrolley_c, End); +STATE_DEFINE(dAcOTrolley_c, TimeSlipStart); +STATE_DEFINE(dAcOTrolley_c, TimeSlipEnd); +STATE_DEFINE(dAcOTrolley_c, WaitOpenDoor); +STATE_DEFINE(dAcOTrolley_c, RestartWait); +STATE_DEFINE(dAcOTrolley_c, BuriedSand); +STATE_DEFINE(dAcOTrolley_c, BackMove); +STATE_DEFINE(dAcOTrolley_c, F302RevivalDemo); +STATE_DEFINE(dAcOTrolley_c, TimeSlipEndFromAnother); +STATE_DEFINE(dAcOTrolley_c, WaitOnSwitch); + +void dAcOTrolley_c::initializeState_Wait() {} +void dAcOTrolley_c::executeState_Wait() {} +void dAcOTrolley_c::finalizeState_Wait() {} +void dAcOTrolley_c::initializeState_RideAction() {} +void dAcOTrolley_c::executeState_RideAction() {} +void dAcOTrolley_c::finalizeState_RideAction() {} +void dAcOTrolley_c::initializeState_StartAction() {} +void dAcOTrolley_c::executeState_StartAction() {} +void dAcOTrolley_c::finalizeState_StartAction() {} +void dAcOTrolley_c::initializeState_PathMove() {} +void dAcOTrolley_c::executeState_PathMove() {} +void dAcOTrolley_c::finalizeState_PathMove() {} +void dAcOTrolley_c::initializeState_StopAction() {} +void dAcOTrolley_c::executeState_StopAction() {} +void dAcOTrolley_c::finalizeState_StopAction() {} +void dAcOTrolley_c::initializeState_CrashAction() {} +void dAcOTrolley_c::executeState_CrashAction() {} +void dAcOTrolley_c::finalizeState_CrashAction() {} +void dAcOTrolley_c::initializeState_PushPull() {} +void dAcOTrolley_c::executeState_PushPull() {} +void dAcOTrolley_c::finalizeState_PushPull() {} +void dAcOTrolley_c::initializeState_Fall() {} +void dAcOTrolley_c::executeState_Fall() {} +void dAcOTrolley_c::finalizeState_Fall() {} +void dAcOTrolley_c::initializeState_End() {} +void dAcOTrolley_c::executeState_End() {} +void dAcOTrolley_c::finalizeState_End() {} +void dAcOTrolley_c::initializeState_TimeSlipStart() {} +void dAcOTrolley_c::executeState_TimeSlipStart() {} +void dAcOTrolley_c::finalizeState_TimeSlipStart() {} +void dAcOTrolley_c::initializeState_TimeSlipEnd() {} +void dAcOTrolley_c::executeState_TimeSlipEnd() {} +void dAcOTrolley_c::finalizeState_TimeSlipEnd() {} +void dAcOTrolley_c::initializeState_WaitOpenDoor() {} +void dAcOTrolley_c::executeState_WaitOpenDoor() {} +void dAcOTrolley_c::finalizeState_WaitOpenDoor() {} +void dAcOTrolley_c::initializeState_RestartWait() {} +void dAcOTrolley_c::executeState_RestartWait() {} +void dAcOTrolley_c::finalizeState_RestartWait() {} +void dAcOTrolley_c::initializeState_BuriedSand() {} +void dAcOTrolley_c::executeState_BuriedSand() {} +void dAcOTrolley_c::finalizeState_BuriedSand() {} +void dAcOTrolley_c::initializeState_BackMove() {} +void dAcOTrolley_c::executeState_BackMove() {} +void dAcOTrolley_c::finalizeState_BackMove() {} +void dAcOTrolley_c::initializeState_F302RevivalDemo() {} +void dAcOTrolley_c::executeState_F302RevivalDemo() {} +void dAcOTrolley_c::finalizeState_F302RevivalDemo() {} +void dAcOTrolley_c::initializeState_TimeSlipEndFromAnother() {} +void dAcOTrolley_c::executeState_TimeSlipEndFromAnother() {} +void dAcOTrolley_c::finalizeState_TimeSlipEndFromAnother() {} +void dAcOTrolley_c::initializeState_WaitOnSwitch() {} +void dAcOTrolley_c::executeState_WaitOnSwitch() {} +void dAcOTrolley_c::finalizeState_WaitOnSwitch() {} diff --git a/src/REL/d/a/obj/d_a_obj_trolley_shutter.cpp b/src/REL/d/a/obj/d_a_obj_trolley_shutter.cpp index e69de29b..bf5dbcd0 100644 --- a/src/REL/d/a/obj/d_a_obj_trolley_shutter.cpp +++ b/src/REL/d/a/obj/d_a_obj_trolley_shutter.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TROLLEY_SHUTTER, dAcOTrolleyShutter_c, fProfile::OBJ_TROLLEY_SHUTTER, 0x186, 0, 6); + +STATE_DEFINE(dAcOTrolleyShutter_c, Wait); +STATE_DEFINE(dAcOTrolleyShutter_c, OpenEvent); + +void dAcOTrolleyShutter_c::initializeState_Wait() {} +void dAcOTrolleyShutter_c::executeState_Wait() {} +void dAcOTrolleyShutter_c::finalizeState_Wait() {} +void dAcOTrolleyShutter_c::initializeState_OpenEvent() {} +void dAcOTrolleyShutter_c::executeState_OpenEvent() {} +void dAcOTrolleyShutter_c::finalizeState_OpenEvent() {} diff --git a/src/REL/d/a/obj/d_a_obj_truck.cpp b/src/REL/d/a/obj/d_a_obj_truck.cpp index e69de29b..b123b3d6 100644 --- a/src/REL/d/a/obj/d_a_obj_truck.cpp +++ b/src/REL/d/a/obj/d_a_obj_truck.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TRUCK, dAcOtruck_c, fProfile::OBJ_TRUCK, 0x26A, 0, 2); + +STATE_DEFINE(dAcOtruck_c, Wait); +STATE_DEFINE(dAcOtruck_c, Ready); +STATE_DEFINE(dAcOtruck_c, PathMove); +STATE_DEFINE(dAcOtruck_c, Sink); + +void dAcOtruck_c::initializeState_Wait() {} +void dAcOtruck_c::executeState_Wait() {} +void dAcOtruck_c::finalizeState_Wait() {} +void dAcOtruck_c::initializeState_Ready() {} +void dAcOtruck_c::executeState_Ready() {} +void dAcOtruck_c::finalizeState_Ready() {} +void dAcOtruck_c::initializeState_PathMove() {} +void dAcOtruck_c::executeState_PathMove() {} +void dAcOtruck_c::finalizeState_PathMove() {} +void dAcOtruck_c::initializeState_Sink() {} +void dAcOtruck_c::executeState_Sink() {} +void dAcOtruck_c::finalizeState_Sink() {} diff --git a/src/REL/d/a/obj/d_a_obj_truck_rail_col.cpp b/src/REL/d/a/obj/d_a_obj_truck_rail_col.cpp index e69de29b..ba7ab317 100644 --- a/src/REL/d/a/obj/d_a_obj_truck_rail_col.cpp +++ b/src/REL/d/a/obj/d_a_obj_truck_rail_col.cpp @@ -0,0 +1,12 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TRUCK_RAIL_COL, dAcOTruckRailCol_c, fProfile::OBJ_TRUCK_RAIL_COL, 0x29C, 0, 0); + +STATE_DEFINE(dAcOTruckRailCol_c, Wait); + +dAcOTruckRailCol_c::dAcOTruckRailCol_c() : mStateMgr(*this, sStateID::null) {} +dAcOTruckRailCol_c::~dAcOTruckRailCol_c() {} + +void dAcOTruckRailCol_c::initializeState_Wait() {} +void dAcOTruckRailCol_c::executeState_Wait() {} +void dAcOTruckRailCol_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_truck_stopper.cpp b/src/REL/d/a/obj/d_a_obj_truck_stopper.cpp index e69de29b..40f73c15 100644 --- a/src/REL/d/a/obj/d_a_obj_truck_stopper.cpp +++ b/src/REL/d/a/obj/d_a_obj_truck_stopper.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TRUCK_STOPPER, dAcOtruckStopper_c, fProfile::OBJ_TRUCK_STOPPER, 0x200, 0, 3); + +STATE_DEFINE(dAcOtruckStopper_c, Wait); +STATE_DEFINE(dAcOtruckStopper_c, Break); + +void dAcOtruckStopper_c::initializeState_Wait() {} +void dAcOtruckStopper_c::executeState_Wait() {} +void dAcOtruckStopper_c::finalizeState_Wait() {} +void dAcOtruckStopper_c::initializeState_Break() {} +void dAcOtruckStopper_c::executeState_Break() {} +void dAcOtruckStopper_c::finalizeState_Break() {} diff --git a/src/REL/d/a/obj/d_a_obj_tubo.cpp b/src/REL/d/a/obj/d_a_obj_tubo.cpp index e69de29b..214fe1eb 100644 --- a/src/REL/d/a/obj/d_a_obj_tubo.cpp +++ b/src/REL/d/a/obj/d_a_obj_tubo.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TUBO, dAcOtubo_c, fProfile::OBJ_TUBO, 0x194, 0, 130); + +STATE_DEFINE(dAcOtubo_c, Wait); +STATE_DEFINE(dAcOtubo_c, Grab); +STATE_DEFINE(dAcOtubo_c, Put); +STATE_DEFINE(dAcOtubo_c, Slope); +STATE_DEFINE(dAcOtubo_c, Rebirth); + +void dAcOtubo_c::initializeState_Wait() {} +void dAcOtubo_c::executeState_Wait() {} +void dAcOtubo_c::finalizeState_Wait() {} +void dAcOtubo_c::initializeState_Grab() {} +void dAcOtubo_c::executeState_Grab() {} +void dAcOtubo_c::finalizeState_Grab() {} +void dAcOtubo_c::initializeState_Put() {} +void dAcOtubo_c::executeState_Put() {} +void dAcOtubo_c::finalizeState_Put() {} +void dAcOtubo_c::initializeState_Slope() {} +void dAcOtubo_c::executeState_Slope() {} +void dAcOtubo_c::finalizeState_Slope() {} +void dAcOtubo_c::initializeState_Rebirth() {} +void dAcOtubo_c::executeState_Rebirth() {} +void dAcOtubo_c::finalizeState_Rebirth() {} diff --git a/src/REL/d/a/obj/d_a_obj_tubo_big.cpp b/src/REL/d/a/obj/d_a_obj_tubo_big.cpp index e69de29b..4eb7fa0d 100644 --- a/src/REL/d/a/obj/d_a_obj_tubo_big.cpp +++ b/src/REL/d/a/obj/d_a_obj_tubo_big.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TUBO_BIG, dAcOTuboBig_c, fProfile::OBJ_TUBO_BIG, 0x195, 0, 3); + +STATE_DEFINE(dAcOTuboBig_c, Wait); +STATE_DEFINE(dAcOTuboBig_c, Grab); +STATE_DEFINE(dAcOTuboBig_c, Water); + +void dAcOTuboBig_c::initializeState_Wait() {} +void dAcOTuboBig_c::executeState_Wait() {} +void dAcOTuboBig_c::finalizeState_Wait() {} +void dAcOTuboBig_c::initializeState_Grab() {} +void dAcOTuboBig_c::executeState_Grab() {} +void dAcOTuboBig_c::finalizeState_Grab() {} +void dAcOTuboBig_c::initializeState_Water() {} +void dAcOTuboBig_c::executeState_Water() {} +void dAcOTuboBig_c::finalizeState_Water() {} diff --git a/src/REL/d/a/obj/d_a_obj_tumble_weed.cpp b/src/REL/d/a/obj/d_a_obj_tumble_weed.cpp index e69de29b..75969488 100644 --- a/src/REL/d/a/obj/d_a_obj_tumble_weed.cpp +++ b/src/REL/d/a/obj/d_a_obj_tumble_weed.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TUMBLE_WEED, dAcOTumbleWeed_c, fProfile::OBJ_TUMBLE_WEED, 0x243, 0, 2); + +STATE_DEFINE(dAcOTumbleWeed_c, Wait); +STATE_DEFINE(dAcOTumbleWeed_c, Slope); + +void dAcOTumbleWeed_c::initializeState_Wait() {} +void dAcOTumbleWeed_c::executeState_Wait() {} +void dAcOTumbleWeed_c::finalizeState_Wait() {} +void dAcOTumbleWeed_c::initializeState_Slope() {} +void dAcOTumbleWeed_c::executeState_Slope() {} +void dAcOTumbleWeed_c::finalizeState_Slope() {} diff --git a/src/REL/d/a/obj/d_a_obj_under_cloud.cpp b/src/REL/d/a/obj/d_a_obj_under_cloud.cpp index e69de29b..aa8d6608 100644 --- a/src/REL/d/a/obj/d_a_obj_under_cloud.cpp +++ b/src/REL/d/a/obj/d_a_obj_under_cloud.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UNDER_CLOUD, dAcOunderCloud_c, fProfile::OBJ_UNDER_CLOUD, 0x202, 0, 4); diff --git a/src/REL/d/a/obj/d_a_obj_underground.cpp b/src/REL/d/a/obj/d_a_obj_underground.cpp index e69de29b..0185cc76 100644 --- a/src/REL/d/a/obj/d_a_obj_underground.cpp +++ b/src/REL/d/a/obj/d_a_obj_underground.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UNDERGROUND, dAcOUnderground_c, fProfile::OBJ_UNDERGROUND, 0x140, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_underground_switch.cpp b/src/REL/d/a/obj/d_a_obj_underground_switch.cpp index e69de29b..69ec1a99 100644 --- a/src/REL/d/a/obj/d_a_obj_underground_switch.cpp +++ b/src/REL/d/a/obj/d_a_obj_underground_switch.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UG_SWITCH, dAcOUgSwitch_c, fProfile::OBJ_UG_SWITCH, 0x15A, 0, 3); + +STATE_DEFINE(dAcOUgSwitch_c, Off); +STATE_DEFINE(dAcOUgSwitch_c, Active); +STATE_DEFINE(dAcOUgSwitch_c, On); + +void dAcOUgSwitch_c::initializeState_Off() {} +void dAcOUgSwitch_c::executeState_Off() {} +void dAcOUgSwitch_c::finalizeState_Off() {} +void dAcOUgSwitch_c::initializeState_Active() {} +void dAcOUgSwitch_c::executeState_Active() {} +void dAcOUgSwitch_c::finalizeState_Active() {} +void dAcOUgSwitch_c::initializeState_On() {} +void dAcOUgSwitch_c::executeState_On() {} +void dAcOUgSwitch_c::finalizeState_On() {} diff --git a/src/REL/d/a/obj/d_a_obj_updown_lava.cpp b/src/REL/d/a/obj/d_a_obj_updown_lava.cpp index e69de29b..1a100680 100644 --- a/src/REL/d/a/obj/d_a_obj_updown_lava.cpp +++ b/src/REL/d/a/obj/d_a_obj_updown_lava.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UPDOWN_LAVA, dAcOupdownLava_c, fProfile::OBJ_UPDOWN_LAVA, 0x1C5, 0, 0); + +STATE_DEFINE(dAcOupdownLava_c, Wait); +STATE_DEFINE(dAcOupdownLava_c, UpDown); +STATE_DEFINE(dAcOupdownLava_c, Stop); +STATE_DEFINE(dAcOupdownLava_c, Up); +STATE_DEFINE(dAcOupdownLava_c, Sink); +STATE_DEFINE(dAcOupdownLava_c, Down); + +void dAcOupdownLava_c::initializeState_Wait() {} +void dAcOupdownLava_c::executeState_Wait() {} +void dAcOupdownLava_c::finalizeState_Wait() {} +void dAcOupdownLava_c::initializeState_UpDown() {} +void dAcOupdownLava_c::executeState_UpDown() {} +void dAcOupdownLava_c::finalizeState_UpDown() {} +void dAcOupdownLava_c::initializeState_Stop() {} +void dAcOupdownLava_c::executeState_Stop() {} +void dAcOupdownLava_c::finalizeState_Stop() {} +void dAcOupdownLava_c::initializeState_Up() {} +void dAcOupdownLava_c::executeState_Up() {} +void dAcOupdownLava_c::finalizeState_Up() {} +void dAcOupdownLava_c::initializeState_Sink() {} +void dAcOupdownLava_c::executeState_Sink() {} +void dAcOupdownLava_c::finalizeState_Sink() {} +void dAcOupdownLava_c::initializeState_Down() {} +void dAcOupdownLava_c::executeState_Down() {} +void dAcOupdownLava_c::finalizeState_Down() {} diff --git a/src/REL/d/a/obj/d_a_obj_uta_demo_pedest.cpp b/src/REL/d/a/obj/d_a_obj_uta_demo_pedest.cpp index e69de29b..0377d50c 100644 --- a/src/REL/d/a/obj/d_a_obj_uta_demo_pedest.cpp +++ b/src/REL/d/a/obj/d_a_obj_uta_demo_pedest.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UTA_DEMO_PEDEST, dAcOutaDemoPedest_c, fProfile::OBJ_UTA_DEMO_PEDEST, 0x212, 0, 6); diff --git a/src/REL/d/a/obj/d_a_obj_utajima.cpp b/src/REL/d/a/obj/d_a_obj_utajima.cpp index e69de29b..f194ff37 100644 --- a/src/REL/d/a/obj/d_a_obj_utajima.cpp +++ b/src/REL/d/a/obj/d_a_obj_utajima.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UTAJIMA, dAcOutajima_c, fProfile::OBJ_UTAJIMA, 0x1D4, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_utajima_island.cpp b/src/REL/d/a/obj/d_a_obj_utajima_island.cpp index e69de29b..bcae802c 100644 --- a/src/REL/d/a/obj/d_a_obj_utajima_island.cpp +++ b/src/REL/d/a/obj/d_a_obj_utajima_island.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UTAJIMA_ISLAND, dAcOutajimaIsland_c, fProfile::OBJ_UTAJIMA_ISLAND, 0x1D2, 0, 6); + +STATE_DEFINE(dAcOutajimaIsland_c, Wait); + +void dAcOutajimaIsland_c::initializeState_Wait() {} +void dAcOutajimaIsland_c::executeState_Wait() {} +void dAcOutajimaIsland_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_utajima_lv2.cpp b/src/REL/d/a/obj/d_a_obj_utajima_lv2.cpp index e69de29b..c42af917 100644 --- a/src/REL/d/a/obj/d_a_obj_utajima_lv2.cpp +++ b/src/REL/d/a/obj/d_a_obj_utajima_lv2.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UTAJIMA_LV2, dAcOutajimaLv2_c, fProfile::OBJ_UTAJIMA_LV2, 0x1D5, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_utajima_main_mecha.cpp b/src/REL/d/a/obj/d_a_obj_utajima_main_mecha.cpp index e69de29b..8a4be192 100644 --- a/src/REL/d/a/obj/d_a_obj_utajima_main_mecha.cpp +++ b/src/REL/d/a/obj/d_a_obj_utajima_main_mecha.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UTAJIMA_MAIN_MECHA, dAcOutajimaMainMecha_c, fProfile::OBJ_UTAJIMA_MAIN_MECHA, 0x1D0, 0, 2); + +STATE_DEFINE(dAcOutajimaMainMecha_c, Before); +STATE_DEFINE(dAcOutajimaMainMecha_c, Appear); +STATE_DEFINE(dAcOutajimaMainMecha_c, Main); +STATE_DEFINE(dAcOutajimaMainMecha_c, Roll); +STATE_DEFINE(dAcOutajimaMainMecha_c, Disappear); +STATE_DEFINE(dAcOutajimaMainMecha_c, After); +STATE_DEFINE(dAcOutajimaMainMecha_c, StopperReset); +STATE_DEFINE(dAcOutajimaMainMecha_c, Reset); + +void dAcOutajimaMainMecha_c::initializeState_Before() {} +void dAcOutajimaMainMecha_c::executeState_Before() {} +void dAcOutajimaMainMecha_c::finalizeState_Before() {} +void dAcOutajimaMainMecha_c::initializeState_Appear() {} +void dAcOutajimaMainMecha_c::executeState_Appear() {} +void dAcOutajimaMainMecha_c::finalizeState_Appear() {} +void dAcOutajimaMainMecha_c::initializeState_Main() {} +void dAcOutajimaMainMecha_c::executeState_Main() {} +void dAcOutajimaMainMecha_c::finalizeState_Main() {} +void dAcOutajimaMainMecha_c::initializeState_Roll() {} +void dAcOutajimaMainMecha_c::executeState_Roll() {} +void dAcOutajimaMainMecha_c::finalizeState_Roll() {} +void dAcOutajimaMainMecha_c::initializeState_Disappear() {} +void dAcOutajimaMainMecha_c::executeState_Disappear() {} +void dAcOutajimaMainMecha_c::finalizeState_Disappear() {} +void dAcOutajimaMainMecha_c::initializeState_After() {} +void dAcOutajimaMainMecha_c::executeState_After() {} +void dAcOutajimaMainMecha_c::finalizeState_After() {} +void dAcOutajimaMainMecha_c::initializeState_StopperReset() {} +void dAcOutajimaMainMecha_c::executeState_StopperReset() {} +void dAcOutajimaMainMecha_c::finalizeState_StopperReset() {} +void dAcOutajimaMainMecha_c::initializeState_Reset() {} +void dAcOutajimaMainMecha_c::executeState_Reset() {} +void dAcOutajimaMainMecha_c::finalizeState_Reset() {} diff --git a/src/REL/d/a/obj/d_a_obj_utajima_pedestal.cpp b/src/REL/d/a/obj/d_a_obj_utajima_pedestal.cpp index e69de29b..79f9098b 100644 --- a/src/REL/d/a/obj/d_a_obj_utajima_pedestal.cpp +++ b/src/REL/d/a/obj/d_a_obj_utajima_pedestal.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UTAJIMA_PEDESTAL, dAcOutajimaPedestal_c, fProfile::OBJ_UTAJIMA_PEDESTAL, 0x1D1, 0, 2); + +STATE_DEFINE(dAcOutajimaPedestal_c, Wait); +STATE_DEFINE(dAcOutajimaPedestal_c, Move); +STATE_DEFINE(dAcOutajimaPedestal_c, Reset); + +void dAcOutajimaPedestal_c::initializeState_Wait() {} +void dAcOutajimaPedestal_c::executeState_Wait() {} +void dAcOutajimaPedestal_c::finalizeState_Wait() {} +void dAcOutajimaPedestal_c::initializeState_Move() {} +void dAcOutajimaPedestal_c::executeState_Move() {} +void dAcOutajimaPedestal_c::finalizeState_Move() {} +void dAcOutajimaPedestal_c::initializeState_Reset() {} +void dAcOutajimaPedestal_c::executeState_Reset() {} +void dAcOutajimaPedestal_c::finalizeState_Reset() {} diff --git a/src/REL/d/a/obj/d_a_obj_utajima_stopper.cpp b/src/REL/d/a/obj/d_a_obj_utajima_stopper.cpp index e69de29b..afef394d 100644 --- a/src/REL/d/a/obj/d_a_obj_utajima_stopper.cpp +++ b/src/REL/d/a/obj/d_a_obj_utajima_stopper.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UTAJIMA_STOPPER, dAcOutajimaStopper_c, fProfile::OBJ_UTAJIMA_STOPPER, 0x1CF, 0, 6); + +STATE_DEFINE(dAcOutajimaStopper_c, Down); +STATE_DEFINE(dAcOutajimaStopper_c, Rise); +STATE_DEFINE(dAcOutajimaStopper_c, Up); +STATE_DEFINE(dAcOutajimaStopper_c, Fall); +STATE_DEFINE(dAcOutajimaStopper_c, Wait); + +void dAcOutajimaStopper_c::initializeState_Down() {} +void dAcOutajimaStopper_c::executeState_Down() {} +void dAcOutajimaStopper_c::finalizeState_Down() {} +void dAcOutajimaStopper_c::initializeState_Rise() {} +void dAcOutajimaStopper_c::executeState_Rise() {} +void dAcOutajimaStopper_c::finalizeState_Rise() {} +void dAcOutajimaStopper_c::initializeState_Up() {} +void dAcOutajimaStopper_c::executeState_Up() {} +void dAcOutajimaStopper_c::finalizeState_Up() {} +void dAcOutajimaStopper_c::initializeState_Fall() {} +void dAcOutajimaStopper_c::executeState_Fall() {} +void dAcOutajimaStopper_c::finalizeState_Fall() {} +void dAcOutajimaStopper_c::initializeState_Wait() {} +void dAcOutajimaStopper_c::executeState_Wait() {} +void dAcOutajimaStopper_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_vacu_dust.cpp b/src/REL/d/a/obj/d_a_obj_vacu_dust.cpp index e69de29b..6323def5 100644 --- a/src/REL/d/a/obj/d_a_obj_vacu_dust.cpp +++ b/src/REL/d/a/obj/d_a_obj_vacu_dust.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_VACU_DUST, dAcOVacuDust, fProfile::OBJ_VACU_DUST, 0x27F, 0, 0); + +dAcOVacuDust::dAcOVacuDust() {} +dAcOVacuDust::~dAcOVacuDust() {} diff --git a/src/REL/d/a/obj/d_a_obj_vacu_dust_parts.cpp b/src/REL/d/a/obj/d_a_obj_vacu_dust_parts.cpp index e69de29b..a6dc045e 100644 --- a/src/REL/d/a/obj/d_a_obj_vacu_dust_parts.cpp +++ b/src/REL/d/a/obj/d_a_obj_vacu_dust_parts.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_VACU_DUST_PARTS, dAcOVacuDustParts_c, fProfile::OBJ_VACU_DUST_PARTS, 0x27E, 0, 3); + +dAcOVacuDustParts_c::dAcOVacuDustParts_c() {} +dAcOVacuDustParts_c::~dAcOVacuDustParts_c() {} diff --git a/src/REL/d/a/obj/d_a_obj_vd_bullet.cpp b/src/REL/d/a/obj/d_a_obj_vd_bullet.cpp index e69de29b..b74e086b 100644 --- a/src/REL/d/a/obj/d_a_obj_vd_bullet.cpp +++ b/src/REL/d/a/obj/d_a_obj_vd_bullet.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_VDB, dAcObjVdb_c, fProfile::OBJ_VDB, 0xBD, 0, 0); + +STATE_DEFINE(dAcObjVdb_c, BulletMove); +STATE_DEFINE(dAcObjVdb_c, BulletLost); + +void dAcObjVdb_c::initializeState_BulletMove() {} +void dAcObjVdb_c::executeState_BulletMove() {} +void dAcObjVdb_c::finalizeState_BulletMove() {} +void dAcObjVdb_c::initializeState_BulletLost() {} +void dAcObjVdb_c::executeState_BulletLost() {} +void dAcObjVdb_c::finalizeState_BulletLost() {} diff --git a/src/REL/d/a/obj/d_a_obj_vent_fan.cpp b/src/REL/d/a/obj/d_a_obj_vent_fan.cpp index e69de29b..ec5b4671 100644 --- a/src/REL/d/a/obj/d_a_obj_vent_fan.cpp +++ b/src/REL/d/a/obj/d_a_obj_vent_fan.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_VENT_FAN, dAcOventFan_c, fProfile::OBJ_VENT_FAN, 0x1B6, 0, 2); + +STATE_DEFINE(dAcOventFan_c, Normal); +STATE_DEFINE(dAcOventFan_c, Reverse); +STATE_DEFINE(dAcOventFan_c, Vacuum); + +void dAcOventFan_c::initializeState_Normal() {} +void dAcOventFan_c::executeState_Normal() {} +void dAcOventFan_c::finalizeState_Normal() {} +void dAcOventFan_c::initializeState_Reverse() {} +void dAcOventFan_c::executeState_Reverse() {} +void dAcOventFan_c::finalizeState_Reverse() {} +void dAcOventFan_c::initializeState_Vacuum() {} +void dAcOventFan_c::executeState_Vacuum() {} +void dAcOventFan_c::finalizeState_Vacuum() {} diff --git a/src/REL/d/a/obj/d_a_obj_vortex.cpp b/src/REL/d/a/obj/d_a_obj_vortex.cpp index e69de29b..7a9d7e05 100644 --- a/src/REL/d/a/obj/d_a_obj_vortex.cpp +++ b/src/REL/d/a/obj/d_a_obj_vortex.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_VORTEX, dAcOVortex_c, fProfile::OBJ_VORTEX, 0x246, 0, 0); + +STATE_DEFINE(dAcOVortex_c, Wait); +STATE_DEFINE(dAcOVortex_c, Appear); + +void dAcOVortex_c::initializeState_Wait() {} +void dAcOVortex_c::executeState_Wait() {} +void dAcOVortex_c::finalizeState_Wait() {} +void dAcOVortex_c::initializeState_Appear() {} +void dAcOVortex_c::executeState_Appear() {} +void dAcOVortex_c::finalizeState_Appear() {} diff --git a/src/REL/d/a/obj/d_a_obj_warp.cpp b/src/REL/d/a/obj/d_a_obj_warp.cpp index e69de29b..ba79f5de 100644 --- a/src/REL/d/a/obj/d_a_obj_warp.cpp +++ b/src/REL/d/a/obj/d_a_obj_warp.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WARP, dAcOWarp_c, fProfile::OBJ_WARP, 0x238, 0, 7); + +STATE_DEFINE(dAcOWarp_c, Wait); +STATE_DEFINE(dAcOWarp_c, SirenFinish); +STATE_DEFINE(dAcOWarp_c, GetItem); +STATE_DEFINE(dAcOWarp_c, GateWait); +STATE_DEFINE(dAcOWarp_c, GateOpen); +STATE_DEFINE(dAcOWarp_c, GateIn); +STATE_DEFINE(dAcOWarp_c, GateClear); + +void dAcOWarp_c::initializeState_Wait() {} +void dAcOWarp_c::executeState_Wait() {} +void dAcOWarp_c::finalizeState_Wait() {} +void dAcOWarp_c::initializeState_SirenFinish() {} +void dAcOWarp_c::executeState_SirenFinish() {} +void dAcOWarp_c::finalizeState_SirenFinish() {} +void dAcOWarp_c::initializeState_GetItem() {} +void dAcOWarp_c::executeState_GetItem() {} +void dAcOWarp_c::finalizeState_GetItem() {} +void dAcOWarp_c::initializeState_GateWait() {} +void dAcOWarp_c::executeState_GateWait() {} +void dAcOWarp_c::finalizeState_GateWait() {} +void dAcOWarp_c::initializeState_GateOpen() {} +void dAcOWarp_c::executeState_GateOpen() {} +void dAcOWarp_c::finalizeState_GateOpen() {} +void dAcOWarp_c::initializeState_GateIn() {} +void dAcOWarp_c::executeState_GateIn() {} +void dAcOWarp_c::finalizeState_GateIn() {} +void dAcOWarp_c::initializeState_GateClear() {} +void dAcOWarp_c::executeState_GateClear() {} +void dAcOWarp_c::finalizeState_GateClear() {} diff --git a/src/REL/d/a/obj/d_a_obj_warp_hole.cpp b/src/REL/d/a/obj/d_a_obj_warp_hole.cpp index e69de29b..5140128d 100644 --- a/src/REL/d/a/obj/d_a_obj_warp_hole.cpp +++ b/src/REL/d/a/obj/d_a_obj_warp_hole.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WARP_HOLE, dAcOwarpHole_c, fProfile::OBJ_WARP_HOLE, 0x25C, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_water_F100.cpp b/src/REL/d/a/obj/d_a_obj_water_F100.cpp index e69de29b..b0d5099c 100644 --- a/src/REL/d/a/obj/d_a_obj_water_F100.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_F100.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_F100, dAcOwaterF100_c, fProfile::OBJ_WATER_F100, 0x207, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_water_igaiga.cpp b/src/REL/d/a/obj/d_a_obj_water_igaiga.cpp index e69de29b..ebf24946 100644 --- a/src/REL/d/a/obj/d_a_obj_water_igaiga.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_igaiga.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_IGAIGA, dAcOwaterIgaiga_c, fProfile::OBJ_WATER_IGAIGA, 0x1E2, 0, 7); + +STATE_DEFINE(dAcOwaterIgaiga_c, Wait); +STATE_DEFINE(dAcOwaterIgaiga_c, Stick); +STATE_DEFINE(dAcOwaterIgaiga_c, Away); +STATE_DEFINE(dAcOwaterIgaiga_c, Explode); + +void dAcOwaterIgaiga_c::initializeState_Wait() {} +void dAcOwaterIgaiga_c::executeState_Wait() {} +void dAcOwaterIgaiga_c::finalizeState_Wait() {} +void dAcOwaterIgaiga_c::initializeState_Stick() {} +void dAcOwaterIgaiga_c::executeState_Stick() {} +void dAcOwaterIgaiga_c::finalizeState_Stick() {} +void dAcOwaterIgaiga_c::initializeState_Away() {} +void dAcOwaterIgaiga_c::executeState_Away() {} +void dAcOwaterIgaiga_c::finalizeState_Away() {} +void dAcOwaterIgaiga_c::initializeState_Explode() {} +void dAcOwaterIgaiga_c::executeState_Explode() {} +void dAcOwaterIgaiga_c::finalizeState_Explode() {} diff --git a/src/REL/d/a/obj/d_a_obj_water_jar.cpp b/src/REL/d/a/obj/d_a_obj_water_jar.cpp index e69de29b..fbc716ce 100644 --- a/src/REL/d/a/obj/d_a_obj_water_jar.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_jar.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_JAR, dAcOWaterJar_c, fProfile::OBJ_WATER_JAR, 0x1AE, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_water_nut.cpp b/src/REL/d/a/obj/d_a_obj_water_nut.cpp index e69de29b..e785ce27 100644 --- a/src/REL/d/a/obj/d_a_obj_water_nut.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_nut.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_NUT, dAcOWaterNut_c, fProfile::OBJ_WATER_NUT, 0x137, 0, 3); + +STATE_DEFINE(dAcOWaterNut_c, Wait); +STATE_DEFINE(dAcOWaterNut_c, SwordCarry); +STATE_DEFINE(dAcOWaterNut_c, Throw); +STATE_DEFINE(dAcOWaterNut_c, Drop); +STATE_DEFINE(dAcOWaterNut_c, Explode); +STATE_DEFINE(dAcOWaterNut_c, Birth); +STATE_DEFINE(dAcOWaterNut_c, Peel); + +void dAcOWaterNut_c::initializeState_Wait() {} +void dAcOWaterNut_c::executeState_Wait() {} +void dAcOWaterNut_c::finalizeState_Wait() {} +void dAcOWaterNut_c::initializeState_SwordCarry() {} +void dAcOWaterNut_c::executeState_SwordCarry() {} +void dAcOWaterNut_c::finalizeState_SwordCarry() {} +void dAcOWaterNut_c::initializeState_Throw() {} +void dAcOWaterNut_c::executeState_Throw() {} +void dAcOWaterNut_c::finalizeState_Throw() {} +void dAcOWaterNut_c::initializeState_Drop() {} +void dAcOWaterNut_c::executeState_Drop() {} +void dAcOWaterNut_c::finalizeState_Drop() {} +void dAcOWaterNut_c::initializeState_Explode() {} +void dAcOWaterNut_c::executeState_Explode() {} +void dAcOWaterNut_c::finalizeState_Explode() {} +void dAcOWaterNut_c::initializeState_Birth() {} +void dAcOWaterNut_c::executeState_Birth() {} +void dAcOWaterNut_c::finalizeState_Birth() {} +void dAcOWaterNut_c::initializeState_Peel() {} +void dAcOWaterNut_c::executeState_Peel() {} +void dAcOWaterNut_c::finalizeState_Peel() {} diff --git a/src/REL/d/a/obj/d_a_obj_water_nut_leaf.cpp b/src/REL/d/a/obj/d_a_obj_water_nut_leaf.cpp index e69de29b..f6a1c556 100644 --- a/src/REL/d/a/obj/d_a_obj_water_nut_leaf.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_nut_leaf.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_NUT_LEAF, dAcOWaterNutLeaf_c, fProfile::OBJ_WATER_NUT_LEAF, 0x136, 0, 3); + +STATE_DEFINE(dAcOWaterNutLeaf_c, Wait); +STATE_DEFINE(dAcOWaterNutLeaf_c, WaitBirth); + +void dAcOWaterNutLeaf_c::initializeState_Wait() {} +void dAcOWaterNutLeaf_c::executeState_Wait() {} +void dAcOWaterNutLeaf_c::finalizeState_Wait() {} +void dAcOWaterNutLeaf_c::initializeState_WaitBirth() {} +void dAcOWaterNutLeaf_c::executeState_WaitBirth() {} +void dAcOWaterNutLeaf_c::finalizeState_WaitBirth() {} diff --git a/src/REL/d/a/obj/d_a_obj_water_shield.cpp b/src/REL/d/a/obj/d_a_obj_water_shield.cpp index e69de29b..7664378b 100644 --- a/src/REL/d/a/obj/d_a_obj_water_shield.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_shield.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_SHIELD, dAcOwaterShield_c, fProfile::OBJ_WATER_SHIELD, 0x218, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_water_surface.cpp b/src/REL/d/a/obj/d_a_obj_water_surface.cpp index e69de29b..5afb4018 100644 --- a/src/REL/d/a/obj/d_a_obj_water_surface.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_surface.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_SURFACE, dAcOwaterSurface_c, fProfile::OBJ_WATER_SURFACE, 0x1EC, 0, 6); + +STATE_DEFINE(dAcOwaterSurface_c, Wait); +STATE_DEFINE(dAcOwaterSurface_c, Move); +STATE_DEFINE(dAcOwaterSurface_c, After1); +STATE_DEFINE(dAcOwaterSurface_c, After2); + +void dAcOwaterSurface_c::initializeState_Wait() {} +void dAcOwaterSurface_c::executeState_Wait() {} +void dAcOwaterSurface_c::finalizeState_Wait() {} +void dAcOwaterSurface_c::initializeState_Move() {} +void dAcOwaterSurface_c::executeState_Move() {} +void dAcOwaterSurface_c::finalizeState_Move() {} +void dAcOwaterSurface_c::initializeState_After1() {} +void dAcOwaterSurface_c::executeState_After1() {} +void dAcOwaterSurface_c::finalizeState_After1() {} +void dAcOwaterSurface_c::initializeState_After2() {} +void dAcOwaterSurface_c::executeState_After2() {} +void dAcOwaterSurface_c::finalizeState_After2() {} diff --git a/src/REL/d/a/obj/d_a_obj_water_switch.cpp b/src/REL/d/a/obj/d_a_obj_water_switch.cpp index e69de29b..b7156024 100644 --- a/src/REL/d/a/obj/d_a_obj_water_switch.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_switch.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_SWITCH, dAcOwaterSwitch_c, fProfile::OBJ_WATER_SWITCH, 0x1B9, 0, 6); + +STATE_DEFINE(dAcOwaterSwitch_c, Off); +STATE_DEFINE(dAcOwaterSwitch_c, Wait1); +STATE_DEFINE(dAcOwaterSwitch_c, Wait2); +STATE_DEFINE(dAcOwaterSwitch_c, Wait3); +STATE_DEFINE(dAcOwaterSwitch_c, On); + +void dAcOwaterSwitch_c::initializeState_Off() {} +void dAcOwaterSwitch_c::executeState_Off() {} +void dAcOwaterSwitch_c::finalizeState_Off() {} +void dAcOwaterSwitch_c::initializeState_Wait1() {} +void dAcOwaterSwitch_c::executeState_Wait1() {} +void dAcOwaterSwitch_c::finalizeState_Wait1() {} +void dAcOwaterSwitch_c::initializeState_Wait2() {} +void dAcOwaterSwitch_c::executeState_Wait2() {} +void dAcOwaterSwitch_c::finalizeState_Wait2() {} +void dAcOwaterSwitch_c::initializeState_Wait3() {} +void dAcOwaterSwitch_c::executeState_Wait3() {} +void dAcOwaterSwitch_c::finalizeState_Wait3() {} +void dAcOwaterSwitch_c::initializeState_On() {} +void dAcOwaterSwitch_c::executeState_On() {} +void dAcOwaterSwitch_c::finalizeState_On() {} diff --git a/src/REL/d/a/obj/d_a_obj_waterfall_D100.cpp b/src/REL/d/a/obj/d_a_obj_waterfall_D100.cpp index e69de29b..d059a0ae 100644 --- a/src/REL/d/a/obj/d_a_obj_waterfall_D100.cpp +++ b/src/REL/d/a/obj/d_a_obj_waterfall_D100.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATERFALL_D100, dAcOwaterfallD100_c, fProfile::OBJ_WATERFALL_D100, 0x20D, 0, 6); + +STATE_DEFINE(dAcOwaterfallD100_c, Wait); +STATE_DEFINE(dAcOwaterfallD100_c, Spout); +STATE_DEFINE(dAcOwaterfallD100_c, After); + +void dAcOwaterfallD100_c::initializeState_Wait() {} +void dAcOwaterfallD100_c::executeState_Wait() {} +void dAcOwaterfallD100_c::finalizeState_Wait() {} +void dAcOwaterfallD100_c::initializeState_Spout() {} +void dAcOwaterfallD100_c::executeState_Spout() {} +void dAcOwaterfallD100_c::finalizeState_Spout() {} +void dAcOwaterfallD100_c::initializeState_After() {} +void dAcOwaterfallD100_c::executeState_After() {} +void dAcOwaterfallD100_c::finalizeState_After() {} diff --git a/src/REL/d/a/obj/d_a_obj_waterfall_D101.cpp b/src/REL/d/a/obj/d_a_obj_waterfall_D101.cpp index e69de29b..8071e54a 100644 --- a/src/REL/d/a/obj/d_a_obj_waterfall_D101.cpp +++ b/src/REL/d/a/obj/d_a_obj_waterfall_D101.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATERFALL_D101, dAcOWaterFallD101_c, fProfile::OBJ_WATERFALL_D101, 0x13B, 0, 6); + +STATE_DEFINE(dAcOWaterFallD101_c, Wait); + +void dAcOWaterFallD101_c::initializeState_Wait() {} +void dAcOWaterFallD101_c::executeState_Wait() {} +void dAcOWaterFallD101_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_waterfall_F102.cpp b/src/REL/d/a/obj/d_a_obj_waterfall_F102.cpp index e69de29b..e172add9 100644 --- a/src/REL/d/a/obj/d_a_obj_waterfall_F102.cpp +++ b/src/REL/d/a/obj/d_a_obj_waterfall_F102.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATERFALL_F102, dAcOwaterfallF102_c, fProfile::OBJ_WATERFALL_F102, 0x203, 0, 6); + +STATE_DEFINE(dAcOwaterfallF102_c, Wait); +STATE_DEFINE(dAcOwaterfallF102_c, Vanish); +STATE_DEFINE(dAcOwaterfallF102_c, Stop); + +void dAcOwaterfallF102_c::initializeState_Wait() {} +void dAcOwaterfallF102_c::executeState_Wait() {} +void dAcOwaterfallF102_c::finalizeState_Wait() {} +void dAcOwaterfallF102_c::initializeState_Vanish() {} +void dAcOwaterfallF102_c::executeState_Vanish() {} +void dAcOwaterfallF102_c::finalizeState_Vanish() {} +void dAcOwaterfallF102_c::initializeState_Stop() {} +void dAcOwaterfallF102_c::executeState_Stop() {} +void dAcOwaterfallF102_c::finalizeState_Stop() {} diff --git a/src/REL/d/a/obj/d_a_obj_wind.cpp b/src/REL/d/a/obj/d_a_obj_wind.cpp index e69de29b..18897642 100644 --- a/src/REL/d/a/obj/d_a_obj_wind.cpp +++ b/src/REL/d/a/obj/d_a_obj_wind.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WIND, dAcOwind_c, fProfile::OBJ_WIND, 0xDB, 0, 261); + +STATE_DEFINE(dAcOwind_c, Wait); + +void dAcOwind_c::initializeState_Wait() {} +void dAcOwind_c::executeState_Wait() {} +void dAcOwind_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_wind02.cpp b/src/REL/d/a/obj/d_a_obj_wind02.cpp index e69de29b..c66e148e 100644 --- a/src/REL/d/a/obj/d_a_obj_wind02.cpp +++ b/src/REL/d/a/obj/d_a_obj_wind02.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WIND02, dAcOwind02_c, fProfile::OBJ_WIND02, 0xDC, 0, 263); + +STATE_DEFINE(dAcOwind02_c, Wait); +STATE_DEFINE(dAcOwind02_c, Loop); +STATE_DEFINE(dAcOwind02_c, Stop); +STATE_DEFINE(dAcOwind02_c, Dead); + +void dAcOwind02_c::initializeState_Wait() {} +void dAcOwind02_c::executeState_Wait() {} +void dAcOwind02_c::finalizeState_Wait() {} +void dAcOwind02_c::initializeState_Loop() {} +void dAcOwind02_c::executeState_Loop() {} +void dAcOwind02_c::finalizeState_Loop() {} +void dAcOwind02_c::initializeState_Stop() {} +void dAcOwind02_c::executeState_Stop() {} +void dAcOwind02_c::finalizeState_Stop() {} +void dAcOwind02_c::initializeState_Dead() {} +void dAcOwind02_c::executeState_Dead() {} +void dAcOwind02_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/obj/d_a_obj_wind03.cpp b/src/REL/d/a/obj/d_a_obj_wind03.cpp index e69de29b..2ff9b0a0 100644 --- a/src/REL/d/a/obj/d_a_obj_wind03.cpp +++ b/src/REL/d/a/obj/d_a_obj_wind03.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WIND03, dAcOwind03_c, fProfile::OBJ_WIND03, 0xDD, 0, 262); + +STATE_DEFINE(dAcOwind03_c, Wait); + +void dAcOwind03_c::initializeState_Wait() {} +void dAcOwind03_c::executeState_Wait() {} +void dAcOwind03_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_wind04.cpp b/src/REL/d/a/obj/d_a_obj_wind04.cpp index e69de29b..3a405029 100644 --- a/src/REL/d/a/obj/d_a_obj_wind04.cpp +++ b/src/REL/d/a/obj/d_a_obj_wind04.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WIND04, dAcOwind04_c, fProfile::OBJ_WIND04, 0xDE, 0, 263); + +STATE_DEFINE(dAcOwind04_c, Wait); +STATE_DEFINE(dAcOwind04_c, Loop); +STATE_DEFINE(dAcOwind04_c, Stop); +STATE_DEFINE(dAcOwind04_c, Dead); + +void dAcOwind04_c::initializeState_Wait() {} +void dAcOwind04_c::executeState_Wait() {} +void dAcOwind04_c::finalizeState_Wait() {} +void dAcOwind04_c::initializeState_Loop() {} +void dAcOwind04_c::executeState_Loop() {} +void dAcOwind04_c::finalizeState_Loop() {} +void dAcOwind04_c::initializeState_Stop() {} +void dAcOwind04_c::executeState_Stop() {} +void dAcOwind04_c::finalizeState_Stop() {} +void dAcOwind04_c::initializeState_Dead() {} +void dAcOwind04_c::executeState_Dead() {} +void dAcOwind04_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/obj/d_a_obj_windmill.cpp b/src/REL/d/a/obj/d_a_obj_windmill.cpp index e69de29b..a6970fca 100644 --- a/src/REL/d/a/obj/d_a_obj_windmill.cpp +++ b/src/REL/d/a/obj/d_a_obj_windmill.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WINDMILL, dAcOwindmill_c, fProfile::OBJ_WINDMILL, 0x1DC, 0, 6); + +STATE_DEFINE(dAcOwindmill_c, Wait); +STATE_DEFINE(dAcOwindmill_c, CameraMove); +STATE_DEFINE(dAcOwindmill_c, Move); +STATE_DEFINE(dAcOwindmill_c, Collect); +STATE_DEFINE(dAcOwindmill_c, CollectStick); + +void dAcOwindmill_c::initializeState_Wait() {} +void dAcOwindmill_c::executeState_Wait() {} +void dAcOwindmill_c::finalizeState_Wait() {} +void dAcOwindmill_c::initializeState_CameraMove() {} +void dAcOwindmill_c::executeState_CameraMove() {} +void dAcOwindmill_c::finalizeState_CameraMove() {} +void dAcOwindmill_c::initializeState_Move() {} +void dAcOwindmill_c::executeState_Move() {} +void dAcOwindmill_c::finalizeState_Move() {} +void dAcOwindmill_c::initializeState_Collect() {} +void dAcOwindmill_c::executeState_Collect() {} +void dAcOwindmill_c::finalizeState_Collect() {} +void dAcOwindmill_c::initializeState_CollectStick() {} +void dAcOwindmill_c::executeState_CollectStick() {} +void dAcOwindmill_c::finalizeState_CollectStick() {} diff --git a/src/REL/d/a/obj/d_a_obj_windmill_desert.cpp b/src/REL/d/a/obj/d_a_obj_windmill_desert.cpp index e69de29b..2aa2f8ba 100644 --- a/src/REL/d/a/obj/d_a_obj_windmill_desert.cpp +++ b/src/REL/d/a/obj/d_a_obj_windmill_desert.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WINDMILL_DESERT, dAcOwindmillDesert_c, fProfile::OBJ_WINDMILL_DESERT, 0x20B, 0, 6); + +STATE_DEFINE(dAcOwindmillDesert_c, Wait); +STATE_DEFINE(dAcOwindmillDesert_c, Acceleration); +STATE_DEFINE(dAcOwindmillDesert_c, RollMaxSpeed); +STATE_DEFINE(dAcOwindmillDesert_c, Deceleration); + +void dAcOwindmillDesert_c::initializeState_Wait() {} +void dAcOwindmillDesert_c::executeState_Wait() {} +void dAcOwindmillDesert_c::finalizeState_Wait() {} +void dAcOwindmillDesert_c::initializeState_Acceleration() {} +void dAcOwindmillDesert_c::executeState_Acceleration() {} +void dAcOwindmillDesert_c::finalizeState_Acceleration() {} +void dAcOwindmillDesert_c::initializeState_RollMaxSpeed() {} +void dAcOwindmillDesert_c::executeState_RollMaxSpeed() {} +void dAcOwindmillDesert_c::finalizeState_RollMaxSpeed() {} +void dAcOwindmillDesert_c::initializeState_Deceleration() {} +void dAcOwindmillDesert_c::executeState_Deceleration() {} +void dAcOwindmillDesert_c::finalizeState_Deceleration() {} diff --git a/src/REL/d/a/obj/d_a_obj_wood_board.cpp b/src/REL/d/a/obj/d_a_obj_wood_board.cpp index e69de29b..89e0c088 100644 --- a/src/REL/d/a/obj/d_a_obj_wood_board.cpp +++ b/src/REL/d/a/obj/d_a_obj_wood_board.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WOOD_BOARD, dAcOwoodBoard_c, fProfile::OBJ_WOOD_BOARD, 0x1B7, 0, 2); + +STATE_DEFINE(dAcOwoodBoard_c, Wait); +STATE_DEFINE(dAcOwoodBoard_c, Break); + +void dAcOwoodBoard_c::initializeState_Wait() {} +void dAcOwoodBoard_c::executeState_Wait() {} +void dAcOwoodBoard_c::finalizeState_Wait() {} +void dAcOwoodBoard_c::initializeState_Break() {} +void dAcOwoodBoard_c::executeState_Break() {} +void dAcOwoodBoard_c::finalizeState_Break() {} diff --git a/src/REL/d/d_SoftwareKeyboard.cpp b/src/REL/d/d_SoftwareKeyboard.cpp index e69de29b..2603612d 100644 --- a/src/REL/d/d_SoftwareKeyboard.cpp +++ b/src/REL/d/d_SoftwareKeyboard.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_BASE_PROFILE(SKB, dSKB_c, fProfile::SKB, 0x2BE, 0); + +dSKB_c::dSKB_c() {} +dSKB_c::~dSKB_c() {} diff --git a/src/REL/d/d_lyt_file_select.cpp b/src/REL/d/d_lyt_file_select.cpp index e69de29b..5190e944 100644 --- a/src/REL/d/d_lyt_file_select.cpp +++ b/src/REL/d/d_lyt_file_select.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_BASE_PROFILE(LYT_FILESELECT, dLytFileSelectMgr_c, fProfile::LYT_FILESELECT, 0x2BD, 1); + +dLytFileSelectMgr_c::dLytFileSelectMgr_c() {} +dLytFileSelectMgr_c::~dLytFileSelectMgr_c() {} diff --git a/src/REL/d/d_lyt_seeker_stone.cpp b/src/REL/d/d_lyt_seeker_stone.cpp index e69de29b..3f94cb54 100644 --- a/src/REL/d/d_lyt_seeker_stone.cpp +++ b/src/REL/d/d_lyt_seeker_stone.cpp @@ -0,0 +1,56 @@ +#include + +SPECIAL_BASE_PROFILE(LYT_SEEKER_STONE, dLytSeekerStone_c, fProfile::LYT_SEEKER_STONE, 0x2BC, 1024); + +STATE_DEFINE(dLytSeekerStone_c, None); +STATE_DEFINE(dLytSeekerStone_c, In); +STATE_DEFINE(dLytSeekerStone_c, Move); +STATE_DEFINE(dLytSeekerStone_c, Decide); +STATE_DEFINE(dLytSeekerStone_c, SelectScroll); +STATE_DEFINE(dLytSeekerStone_c, Scroll); +STATE_DEFINE(dLytSeekerStone_c, FadeOut); +STATE_DEFINE(dLytSeekerStone_c, FadeIn); +STATE_DEFINE(dLytSeekerStone_c, Movie); +STATE_DEFINE(dLytSeekerStone_c, MovieFadeOut); +STATE_DEFINE(dLytSeekerStone_c, MovieFadeIn); +STATE_DEFINE(dLytSeekerStone_c, Out); + +dLytSeekerStone_c::dLytSeekerStone_c() : mStateMgr(*this, sStateID::null) {} +dLytSeekerStone_c::~dLytSeekerStone_c() {} + +void dLytSeekerStone_c::initializeState_None() {} +void dLytSeekerStone_c::executeState_None() {} +void dLytSeekerStone_c::finalizeState_None() {} +void dLytSeekerStone_c::initializeState_In() {} +void dLytSeekerStone_c::executeState_In() {} +void dLytSeekerStone_c::finalizeState_In() {} +void dLytSeekerStone_c::initializeState_Move() {} +void dLytSeekerStone_c::executeState_Move() {} +void dLytSeekerStone_c::finalizeState_Move() {} +void dLytSeekerStone_c::initializeState_Decide() {} +void dLytSeekerStone_c::executeState_Decide() {} +void dLytSeekerStone_c::finalizeState_Decide() {} +void dLytSeekerStone_c::initializeState_SelectScroll() {} +void dLytSeekerStone_c::executeState_SelectScroll() {} +void dLytSeekerStone_c::finalizeState_SelectScroll() {} +void dLytSeekerStone_c::initializeState_Scroll() {} +void dLytSeekerStone_c::executeState_Scroll() {} +void dLytSeekerStone_c::finalizeState_Scroll() {} +void dLytSeekerStone_c::initializeState_FadeOut() {} +void dLytSeekerStone_c::executeState_FadeOut() {} +void dLytSeekerStone_c::finalizeState_FadeOut() {} +void dLytSeekerStone_c::initializeState_FadeIn() {} +void dLytSeekerStone_c::executeState_FadeIn() {} +void dLytSeekerStone_c::finalizeState_FadeIn() {} +void dLytSeekerStone_c::initializeState_Movie() {} +void dLytSeekerStone_c::executeState_Movie() {} +void dLytSeekerStone_c::finalizeState_Movie() {} +void dLytSeekerStone_c::initializeState_MovieFadeOut() {} +void dLytSeekerStone_c::executeState_MovieFadeOut() {} +void dLytSeekerStone_c::finalizeState_MovieFadeOut() {} +void dLytSeekerStone_c::initializeState_MovieFadeIn() {} +void dLytSeekerStone_c::executeState_MovieFadeIn() {} +void dLytSeekerStone_c::finalizeState_MovieFadeIn() {} +void dLytSeekerStone_c::initializeState_Out() {} +void dLytSeekerStone_c::executeState_Out() {} +void dLytSeekerStone_c::finalizeState_Out() {} diff --git a/src/REL/d/d_lyt_title_BG.cpp b/src/REL/d/d_lyt_title_BG.cpp index e69de29b..85e1d09e 100644 --- a/src/REL/d/d_lyt_title_BG.cpp +++ b/src/REL/d/d_lyt_title_BG.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(LYT_TITLE_BG, dLytTitleBg_c, fProfile::LYT_TITLE_BG, 0x2AF, 0, 1416197228); + +dLytTitleBg_c::dLytTitleBg_c() {} +dLytTitleBg_c::~dLytTitleBg_c() {} diff --git a/src/REL/d/d_s_boot.cpp b/src/REL/d/d_s_boot.cpp index e69de29b..098af933 100644 --- a/src/REL/d/d_s_boot.cpp +++ b/src/REL/d/d_s_boot.cpp @@ -0,0 +1,24 @@ +#include + +SPECIAL_ACTOR_PROFILE(BOOT, dScBoot_c, fProfile::BOOT, 0x2A7, 0, 1174405120); + +STATE_DEFINE(dScBoot_c, Init); +STATE_DEFINE(dScBoot_c, Strap); +STATE_DEFINE(dScBoot_c, Connect); +STATE_DEFINE(dScBoot_c, Save); + +dScBoot_c::dScBoot_c() : mStateMgr(*this, sStateID::null) {} +dScBoot_c::~dScBoot_c() {} + +void dScBoot_c::initializeState_Init() {} +void dScBoot_c::executeState_Init() {} +void dScBoot_c::finalizeState_Init() {} +void dScBoot_c::initializeState_Strap() {} +void dScBoot_c::executeState_Strap() {} +void dScBoot_c::finalizeState_Strap() {} +void dScBoot_c::initializeState_Connect() {} +void dScBoot_c::executeState_Connect() {} +void dScBoot_c::finalizeState_Connect() {} +void dScBoot_c::initializeState_Save() {} +void dScBoot_c::executeState_Save() {} +void dScBoot_c::finalizeState_Save() {} diff --git a/src/REL/d/d_title_manager.cpp b/src/REL/d/d_title_manager.cpp index e69de29b..bd0b7780 100644 --- a/src/REL/d/d_title_manager.cpp +++ b/src/REL/d/d_title_manager.cpp @@ -0,0 +1,32 @@ +#include + +SPECIAL_BASE_PROFILE(TITLE_MANAGER, dTitleMgr_c, fProfile::TITLE_MANAGER, 0x2AE, 0); + +STATE_DEFINE(dTitleMgr_c, Init); +STATE_DEFINE(dTitleMgr_c, OpeningDemo); +STATE_DEFINE(dTitleMgr_c, CheckSave); +STATE_DEFINE(dTitleMgr_c, Title); +STATE_DEFINE(dTitleMgr_c, FileSelect); +STATE_DEFINE(dTitleMgr_c, Input); + +dTitleMgr_c::dTitleMgr_c() : mStateMgr(*this, sStateID::null) {} +dTitleMgr_c::~dTitleMgr_c() {} + +void dTitleMgr_c::initializeState_Init() {} +void dTitleMgr_c::executeState_Init() {} +void dTitleMgr_c::finalizeState_Init() {} +void dTitleMgr_c::initializeState_OpeningDemo() {} +void dTitleMgr_c::executeState_OpeningDemo() {} +void dTitleMgr_c::finalizeState_OpeningDemo() {} +void dTitleMgr_c::initializeState_CheckSave() {} +void dTitleMgr_c::executeState_CheckSave() {} +void dTitleMgr_c::finalizeState_CheckSave() {} +void dTitleMgr_c::initializeState_Title() {} +void dTitleMgr_c::executeState_Title() {} +void dTitleMgr_c::finalizeState_Title() {} +void dTitleMgr_c::initializeState_FileSelect() {} +void dTitleMgr_c::executeState_FileSelect() {} +void dTitleMgr_c::finalizeState_FileSelect() {} +void dTitleMgr_c::initializeState_Input() {} +void dTitleMgr_c::executeState_Input() {} +void dTitleMgr_c::finalizeState_Input() {} diff --git a/src/REL/d/t/d_t_D3_scene_change.cpp b/src/REL/d/t/d_t_D3_scene_change.cpp index e69de29b..2a8cbf35 100644 --- a/src/REL/d/t/d_t_D3_scene_change.cpp +++ b/src/REL/d/t/d_t_D3_scene_change.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_D3_SCENE_CHANGE, dTgD3SceneChange_c, fProfile::TAG_D3_SCENE_CHANGE, 0x15F, 0, 4); diff --git a/src/REL/d/t/d_t_action.cpp b/src/REL/d/t/d_t_action.cpp index e69de29b..51b417b0 100644 --- a/src/REL/d/t/d_t_action.cpp +++ b/src/REL/d/t/d_t_action.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(ACTION_TAG, dTgAction_c, fProfile::ACTION_TAG, 0x20, 0, 0); diff --git a/src/REL/d/t/d_t_at0.cpp b/src/REL/d/t/d_t_at0.cpp index e69de29b..bd06bb27 100644 --- a/src/REL/d/t/d_t_at0.cpp +++ b/src/REL/d/t/d_t_at0.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(ATT_TAG, dTgAt0_c, fProfile::ATT_TAG, 0x28B, 0, 0); diff --git a/src/REL/d/t/d_t_auto_message.cpp b/src/REL/d/t/d_t_auto_message.cpp index e69de29b..615bc108 100644 --- a/src/REL/d/t/d_t_auto_message.cpp +++ b/src/REL/d/t/d_t_auto_message.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_AUTO_MESSAGE, dTgAutoMessage_c, fProfile::TAG_AUTO_MESSAGE, 0x21E, 0, 0); diff --git a/src/REL/d/t/d_t_barrel.cpp b/src/REL/d/t/d_t_barrel.cpp index e69de29b..3c18de61 100644 --- a/src/REL/d/t/d_t_barrel.cpp +++ b/src/REL/d/t/d_t_barrel.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_BARREL, dTgBarrel_c, fProfile::TAG_BARREL, 0x221, 0, 0); + +STATE_DEFINE(dTgBarrel_c, Wait); +STATE_DEFINE(dTgBarrel_c, Stop); + +void dTgBarrel_c::initializeState_Wait() {} +void dTgBarrel_c::executeState_Wait() {} +void dTgBarrel_c::finalizeState_Wait() {} +void dTgBarrel_c::initializeState_Stop() {} +void dTgBarrel_c::executeState_Stop() {} +void dTgBarrel_c::finalizeState_Stop() {} diff --git a/src/REL/d/t/d_t_barrel_pos.cpp b/src/REL/d/t/d_t_barrel_pos.cpp index e69de29b..1d2aca39 100644 --- a/src/REL/d/t/d_t_barrel_pos.cpp +++ b/src/REL/d/t/d_t_barrel_pos.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_BARREL_POS, dTgBarrelPos_c, fProfile::TAG_BARREL_POS, 0x222, 0, 0); diff --git a/src/REL/d/t/d_t_bb_quake.cpp b/src/REL/d/t/d_t_bb_quake.cpp index e69de29b..d12c35d2 100644 --- a/src/REL/d/t/d_t_bb_quake.cpp +++ b/src/REL/d/t/d_t_bb_quake.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(T_QUAKE, dTgBBQuake_c, fProfile::T_QUAKE, 0xC2, 0, 0); + +STATE_DEFINE(dTgBBQuake_c, Wait); +STATE_DEFINE(dTgBBQuake_c, Wake); + +void dTgBBQuake_c::initializeState_Wait() {} +void dTgBBQuake_c::executeState_Wait() {} +void dTgBBQuake_c::finalizeState_Wait() {} +void dTgBBQuake_c::initializeState_Wake() {} +void dTgBBQuake_c::executeState_Wake() {} +void dTgBBQuake_c::finalizeState_Wake() {} diff --git a/src/REL/d/t/d_t_bcal_tag.cpp b/src/REL/d/t/d_t_bcal_tag.cpp index e69de29b..d213b5f4 100644 --- a/src/REL/d/t/d_t_bcal_tag.cpp +++ b/src/REL/d/t/d_t_bcal_tag.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(T_BCAL, dTgBcArL_c, fProfile::T_BCAL, 0xC6, 0, 0); + +STATE_DEFINE(dTgBcArL_c, Wait); +STATE_DEFINE(dTgBcArL_c, Create); +STATE_DEFINE(dTgBcArL_c, AttackWait); +STATE_DEFINE(dTgBcArL_c, Attack); + +void dTgBcArL_c::initializeState_Wait() {} +void dTgBcArL_c::executeState_Wait() {} +void dTgBcArL_c::finalizeState_Wait() {} +void dTgBcArL_c::initializeState_Create() {} +void dTgBcArL_c::executeState_Create() {} +void dTgBcArL_c::finalizeState_Create() {} +void dTgBcArL_c::initializeState_AttackWait() {} +void dTgBcArL_c::executeState_AttackWait() {} +void dTgBcArL_c::finalizeState_AttackWait() {} +void dTgBcArL_c::initializeState_Attack() {} +void dTgBcArL_c::executeState_Attack() {} +void dTgBcArL_c::finalizeState_Attack() {} diff --git a/src/REL/d/t/d_t_bcz.cpp b/src/REL/d/t/d_t_bcz.cpp index e69de29b..80c8b62a 100644 --- a/src/REL/d/t/d_t_bcz.cpp +++ b/src/REL/d/t/d_t_bcz.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(BCZ_TAG, dTgBcZ_c, fProfile::BCZ_TAG, 0xD5, 0, 0); + +STATE_DEFINE(dTgBcZ_c, Wait); +STATE_DEFINE(dTgBcZ_c, RaiseBcZ); +STATE_DEFINE(dTgBcZ_c, RaiseLeft); +STATE_DEFINE(dTgBcZ_c, ControlBcZ); +STATE_DEFINE(dTgBcZ_c, DoNothing); + +void dTgBcZ_c::initializeState_Wait() {} +void dTgBcZ_c::executeState_Wait() {} +void dTgBcZ_c::finalizeState_Wait() {} +void dTgBcZ_c::initializeState_RaiseBcZ() {} +void dTgBcZ_c::executeState_RaiseBcZ() {} +void dTgBcZ_c::finalizeState_RaiseBcZ() {} +void dTgBcZ_c::initializeState_RaiseLeft() {} +void dTgBcZ_c::executeState_RaiseLeft() {} +void dTgBcZ_c::finalizeState_RaiseLeft() {} +void dTgBcZ_c::initializeState_ControlBcZ() {} +void dTgBcZ_c::executeState_ControlBcZ() {} +void dTgBcZ_c::finalizeState_ControlBcZ() {} +void dTgBcZ_c::initializeState_DoNothing() {} +void dTgBcZ_c::executeState_DoNothing() {} +void dTgBcZ_c::finalizeState_DoNothing() {} diff --git a/src/REL/d/t/d_t_beetle.cpp b/src/REL/d/t/d_t_beetle.cpp index e69de29b..f7a563ba 100644 --- a/src/REL/d/t/d_t_beetle.cpp +++ b/src/REL/d/t/d_t_beetle.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(BEETLE_TAG, dTgBeetle_c, fProfile::BEETLE_TAG, 0x297, 0, 0); diff --git a/src/REL/d/t/d_t_belt_obstacle.cpp b/src/REL/d/t/d_t_belt_obstacle.cpp index e69de29b..70679561 100644 --- a/src/REL/d/t/d_t_belt_obstacle.cpp +++ b/src/REL/d/t/d_t_belt_obstacle.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_BELT_OBSTACLE, dTgBeltObstacle_c, fProfile::TAG_BELT_OBSTACLE, 0x225, 0, 0); diff --git a/src/REL/d/t/d_t_clef_game.cpp b/src/REL/d/t/d_t_clef_game.cpp index e69de29b..5f2ce643 100644 --- a/src/REL/d/t/d_t_clef_game.cpp +++ b/src/REL/d/t/d_t_clef_game.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_CLEF_GAME, dTgClefGame_c, fProfile::TAG_CLEF_GAME, 0x2A1, 0, 0); diff --git a/src/REL/d/t/d_t_clef_manager.cpp b/src/REL/d/t/d_t_clef_manager.cpp index e69de29b..87fbeefc 100644 --- a/src/REL/d/t/d_t_clef_manager.cpp +++ b/src/REL/d/t/d_t_clef_manager.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_CLEF_MANAGER, dTgClefManager_c, fProfile::TAG_CLEF_MANAGER, 0x2A0, 0, 0); + +dTgClefManager_c::dTgClefManager_c() {} +dTgClefManager_c::~dTgClefManager_c() {} diff --git a/src/REL/d/t/d_t_col_bomb_shield.cpp b/src/REL/d/t/d_t_col_bomb_shield.cpp index e69de29b..42d3aa23 100644 --- a/src/REL/d/t/d_t_col_bomb_shield.cpp +++ b/src/REL/d/t/d_t_col_bomb_shield.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(COL_BOMSLD, dTgColBombShield, fProfile::COL_BOMSLD, 0x12, 0, 0); + +STATE_DEFINE(dTgColBombShield, Wait); + +void dTgColBombShield::initializeState_Wait() {} +void dTgColBombShield::executeState_Wait() {} +void dTgColBombShield::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_defeat_boss.cpp b/src/REL/d/t/d_t_defeat_boss.cpp index e69de29b..9de1b99f 100644 --- a/src/REL/d/t/d_t_defeat_boss.cpp +++ b/src/REL/d/t/d_t_defeat_boss.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_DEFEAT_BOSS, dTgDefeatBoss_c, fProfile::TAG_DEFEAT_BOSS, 0x29E, 0, 0); diff --git a/src/REL/d/t/d_t_dowsing.cpp b/src/REL/d/t/d_t_dowsing.cpp index 2c13cf59..3c65c439 100644 --- a/src/REL/d/t/d_t_dowsing.cpp +++ b/src/REL/d/t/d_t_dowsing.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include #include diff --git a/src/REL/d/t/d_t_drum.cpp b/src/REL/d/t/d_t_drum.cpp index e69de29b..4fc91a5d 100644 --- a/src/REL/d/t/d_t_drum.cpp +++ b/src/REL/d/t/d_t_drum.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_DRUM, dTgDrum_c, fProfile::TAG_DRUM, 0x226, 0, 0); diff --git a/src/REL/d/t/d_t_dungeon_start.cpp b/src/REL/d/t/d_t_dungeon_start.cpp index e69de29b..d82dc0ac 100644 --- a/src/REL/d/t/d_t_dungeon_start.cpp +++ b/src/REL/d/t/d_t_dungeon_start.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(START_TAG, dAcDungeonStartTag_c, fProfile::START_TAG, 0x10, 0, 260); diff --git a/src/REL/d/t/d_t_effect_gen.cpp b/src/REL/d/t/d_t_effect_gen.cpp index e69de29b..6371be95 100644 --- a/src/REL/d/t/d_t_effect_gen.cpp +++ b/src/REL/d/t/d_t_effect_gen.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(EFFECT_GEN_TAG, dTgEffectGen_c, fProfile::EFFECT_GEN_TAG, 0x298, 0, 4); diff --git a/src/REL/d/t/d_t_fairytag.cpp b/src/REL/d/t/d_t_fairytag.cpp index b95105ee..4e68e598 100644 --- a/src/REL/d/t/d_t_fairytag.cpp +++ b/src/REL/d/t/d_t_fairytag.cpp @@ -1,5 +1,5 @@ #include -#include +#include SPECIAL_ACTOR_PROFILE(T_FAIRY, dTgFairy_c, fProfile::T_FAIRY, 0x0296, 0, 0); diff --git a/src/REL/d/t/d_t_fence_synchronizer.cpp b/src/REL/d/t/d_t_fence_synchronizer.cpp index e69de29b..12f34535 100644 --- a/src/REL/d/t/d_t_fence_synchronizer.cpp +++ b/src/REL/d/t/d_t_fence_synchronizer.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_FENCE_SYNCHRONIZER, dTgFenceSynchronizer_c, fProfile::TAG_FENCE_SYNCHRONIZER, 0x2A2, 0, 0); + +dTgFenceSynchronizer_c::dTgFenceSynchronizer_c() {} +dTgFenceSynchronizer_c::~dTgFenceSynchronizer_c() {} diff --git a/src/REL/d/t/d_t_gate_to_ground.cpp b/src/REL/d/t/d_t_gate_to_ground.cpp index e69de29b..6c99dd22 100644 --- a/src/REL/d/t/d_t_gate_to_ground.cpp +++ b/src/REL/d/t/d_t_gate_to_ground.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(GATE2GND_TAG, dTgGateToGround_c, fProfile::GATE2GND_TAG, 0x22, 0, 0); diff --git a/src/REL/d/t/d_t_gekotag.cpp b/src/REL/d/t/d_t_gekotag.cpp index e69de29b..0c726fc6 100644 --- a/src/REL/d/t/d_t_gekotag.cpp +++ b/src/REL/d/t/d_t_gekotag.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(GEKO_TAG, dTgGekoTag, fProfile::GEKO_TAG, 0xEE, 0, 0); + +STATE_DEFINE(dTgGekoTag, Wait); + +void dTgGekoTag::initializeState_Wait() {} +void dTgGekoTag::executeState_Wait() {} +void dTgGekoTag::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_genki_dws_tgt.cpp b/src/REL/d/t/d_t_genki_dws_tgt.cpp index 07a0c3f3..ca5e8c2b 100644 --- a/src/REL/d/t/d_t_genki_dws_tgt.cpp +++ b/src/REL/d/t/d_t_genki_dws_tgt.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include #include diff --git a/src/REL/d/t/d_t_group_summon.cpp b/src/REL/d/t/d_t_group_summon.cpp index e69de29b..516ee448 100644 --- a/src/REL/d/t/d_t_group_summon.cpp +++ b/src/REL/d/t/d_t_group_summon.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(GROUP_SUMMON, dTgGroupSummon_c, fProfile::GROUP_SUMMON, 0xC5, 0, 0); + +STATE_DEFINE(dTgGroupSummon_c, Wait); +STATE_DEFINE(dTgGroupSummon_c, PreSummon); +STATE_DEFINE(dTgGroupSummon_c, Summoning); +STATE_DEFINE(dTgGroupSummon_c, Watch); +STATE_DEFINE(dTgGroupSummon_c, Demo); + +void dTgGroupSummon_c::initializeState_Wait() {} +void dTgGroupSummon_c::executeState_Wait() {} +void dTgGroupSummon_c::finalizeState_Wait() {} +void dTgGroupSummon_c::initializeState_PreSummon() {} +void dTgGroupSummon_c::executeState_PreSummon() {} +void dTgGroupSummon_c::finalizeState_PreSummon() {} +void dTgGroupSummon_c::initializeState_Summoning() {} +void dTgGroupSummon_c::executeState_Summoning() {} +void dTgGroupSummon_c::finalizeState_Summoning() {} +void dTgGroupSummon_c::initializeState_Watch() {} +void dTgGroupSummon_c::executeState_Watch() {} +void dTgGroupSummon_c::finalizeState_Watch() {} +void dTgGroupSummon_c::initializeState_Demo() {} +void dTgGroupSummon_c::executeState_Demo() {} +void dTgGroupSummon_c::finalizeState_Demo() {} diff --git a/src/REL/d/t/d_t_group_test.cpp b/src/REL/d/t/d_t_group_test.cpp index e69de29b..87e458cf 100644 --- a/src/REL/d/t/d_t_group_test.cpp +++ b/src/REL/d/t/d_t_group_test.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(GROUP_TEST, dTgGroupTest_c, fProfile::GROUP_TEST, 0xC4, 0, 0); + +STATE_DEFINE(dTgGroupTest_c, Wait); +STATE_DEFINE(dTgGroupTest_c, CreateLeft); +STATE_DEFINE(dTgGroupTest_c, Fight); +STATE_DEFINE(dTgGroupTest_c, DoNothing); + +void dTgGroupTest_c::initializeState_Wait() {} +void dTgGroupTest_c::executeState_Wait() {} +void dTgGroupTest_c::finalizeState_Wait() {} +void dTgGroupTest_c::initializeState_CreateLeft() {} +void dTgGroupTest_c::executeState_CreateLeft() {} +void dTgGroupTest_c::finalizeState_CreateLeft() {} +void dTgGroupTest_c::initializeState_Fight() {} +void dTgGroupTest_c::executeState_Fight() {} +void dTgGroupTest_c::finalizeState_Fight() {} +void dTgGroupTest_c::initializeState_DoNothing() {} +void dTgGroupTest_c::executeState_DoNothing() {} +void dTgGroupTest_c::finalizeState_DoNothing() {} diff --git a/src/REL/d/t/d_t_harp.cpp b/src/REL/d/t/d_t_harp.cpp index e69de29b..269d69da 100644 --- a/src/REL/d/t/d_t_harp.cpp +++ b/src/REL/d/t/d_t_harp.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(HARP_TAG, dTgHarp_c, fProfile::HARP_TAG, 0x1A4, 0, 0); + +STATE_DEFINE(dTgHarp_c, Wait); + +void dTgHarp_c::initializeState_Wait() {} +void dTgHarp_c::executeState_Wait() {} +void dTgHarp_c::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_heat_resist.cpp b/src/REL/d/t/d_t_heat_resist.cpp index e69de29b..d0cdd823 100644 --- a/src/REL/d/t/d_t_heat_resist.cpp +++ b/src/REL/d/t/d_t_heat_resist.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_HEAT_RESIST, dTgHeatResist_c, fProfile::TAG_HEAT_RESIST, 0x223, 0, 4); diff --git a/src/REL/d/t/d_t_holy_water.cpp b/src/REL/d/t/d_t_holy_water.cpp index 8387ee5f..abebdb04 100644 --- a/src/REL/d/t/d_t_holy_water.cpp +++ b/src/REL/d/t/d_t_holy_water.cpp @@ -1,5 +1,5 @@ #include -#include +#include SPECIAL_ACTOR_PROFILE(TAG_HOLY_WATER, dTgHolyWater_c, fProfile::TAG_HOLY_WATER, 0x0224, 0, 4); diff --git a/src/REL/d/t/d_t_insect.cpp b/src/REL/d/t/d_t_insect.cpp index e69de29b..ca14c845 100644 --- a/src/REL/d/t/d_t_insect.cpp +++ b/src/REL/d/t/d_t_insect.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_INSECT, dTgInsect_c, fProfile::TAG_INSECT, 0x167, 0, 0); + +STATE_DEFINE(dTgInsect_c, Wait); +STATE_DEFINE(dTgInsect_c, WaitCreate); +STATE_DEFINE(dTgInsect_c, WaitForceEscape); +STATE_DEFINE(dTgInsect_c, End); + +void dTgInsect_c::initializeState_Wait() {} +void dTgInsect_c::executeState_Wait() {} +void dTgInsect_c::finalizeState_Wait() {} +void dTgInsect_c::initializeState_WaitCreate() {} +void dTgInsect_c::executeState_WaitCreate() {} +void dTgInsect_c::finalizeState_WaitCreate() {} +void dTgInsect_c::initializeState_WaitForceEscape() {} +void dTgInsect_c::executeState_WaitForceEscape() {} +void dTgInsect_c::finalizeState_WaitForceEscape() {} +void dTgInsect_c::initializeState_End() {} +void dTgInsect_c::executeState_End() {} +void dTgInsect_c::finalizeState_End() {} diff --git a/src/REL/d/t/d_t_ks.cpp b/src/REL/d/t/d_t_ks.cpp index e69de29b..d2b7699d 100644 --- a/src/REL/d/t/d_t_ks.cpp +++ b/src/REL/d/t/d_t_ks.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(KIESU_TAG, dTgKiesuTag_c, fProfile::KIESU_TAG, 0xFD, 0, 0); + +STATE_DEFINE(dTgKiesuTag_c, CreateChildren); +STATE_DEFINE(dTgKiesuTag_c, ControlWait); +STATE_DEFINE(dTgKiesuTag_c, ControlReturnToWait); +STATE_DEFINE(dTgKiesuTag_c, ControlMove); +STATE_DEFINE(dTgKiesuTag_c, ControlFighting); +STATE_DEFINE(dTgKiesuTag_c, ControlPathMove); +STATE_DEFINE(dTgKiesuTag_c, DoNothing); + +void dTgKiesuTag_c::initializeState_CreateChildren() {} +void dTgKiesuTag_c::executeState_CreateChildren() {} +void dTgKiesuTag_c::finalizeState_CreateChildren() {} +void dTgKiesuTag_c::initializeState_ControlWait() {} +void dTgKiesuTag_c::executeState_ControlWait() {} +void dTgKiesuTag_c::finalizeState_ControlWait() {} +void dTgKiesuTag_c::initializeState_ControlReturnToWait() {} +void dTgKiesuTag_c::executeState_ControlReturnToWait() {} +void dTgKiesuTag_c::finalizeState_ControlReturnToWait() {} +void dTgKiesuTag_c::initializeState_ControlMove() {} +void dTgKiesuTag_c::executeState_ControlMove() {} +void dTgKiesuTag_c::finalizeState_ControlMove() {} +void dTgKiesuTag_c::initializeState_ControlFighting() {} +void dTgKiesuTag_c::executeState_ControlFighting() {} +void dTgKiesuTag_c::finalizeState_ControlFighting() {} +void dTgKiesuTag_c::initializeState_ControlPathMove() {} +void dTgKiesuTag_c::executeState_ControlPathMove() {} +void dTgKiesuTag_c::finalizeState_ControlPathMove() {} +void dTgKiesuTag_c::initializeState_DoNothing() {} +void dTgKiesuTag_c::executeState_DoNothing() {} +void dTgKiesuTag_c::finalizeState_DoNothing() {} diff --git a/src/REL/d/t/d_t_kytag.cpp b/src/REL/d/t/d_t_kytag.cpp index e69de29b..e788461a 100644 --- a/src/REL/d/t/d_t_kytag.cpp +++ b/src/REL/d/t/d_t_kytag.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(KYTAG_TAG, dKytagTag_c, fProfile::KYTAG_TAG, 0x1B, 0, 388); + +STATE_DEFINE(dKytagTag_c, Wait); + +void dKytagTag_c::initializeState_Wait() {} +void dKytagTag_c::executeState_Wait() {} +void dKytagTag_c::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_lb_thunder.cpp b/src/REL/d/t/d_t_lb_thunder.cpp index e69de29b..a121af46 100644 --- a/src/REL/d/t/d_t_lb_thunder.cpp +++ b/src/REL/d/t/d_t_lb_thunder.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(LBTHUNDER_TAG, dTgLbThunder_c, fProfile::LBTHUNDER_TAG, 0x1C, 0, 388); diff --git a/src/REL/d/t/d_t_light_shaft_eff.cpp b/src/REL/d/t/d_t_light_shaft_eff.cpp index bfae3c11..b3d82beb 100644 --- a/src/REL/d/t/d_t_light_shaft_eff.cpp +++ b/src/REL/d/t/d_t_light_shaft_eff.cpp @@ -1,4 +1,4 @@ -#include +#include SPECIAL_ACTOR_PROFILE(TAG_LIGHT_SHAFT_EFF, dTgLightShaftEff_c, fProfile::TAG_LIGHT_SHAFT_EFF, 0x025E, 0, 0); diff --git a/src/REL/d/t/d_t_map_inst.cpp b/src/REL/d/t/d_t_map_inst.cpp index 5095fde9..f24024df 100644 --- a/src/REL/d/t/d_t_map_inst.cpp +++ b/src/REL/d/t/d_t_map_inst.cpp @@ -1,4 +1,4 @@ -#include +#include SPECIAL_ACTOR_PROFILE(TAG_MAP_INST, dTgMapInst_c, fProfile::TAG_MAP_INST, 0x021d, 0, 0); diff --git a/src/REL/d/t/d_t_map_mark.cpp b/src/REL/d/t/d_t_map_mark.cpp index e69de29b..e5efdfcd 100644 --- a/src/REL/d/t/d_t_map_mark.cpp +++ b/src/REL/d/t/d_t_map_mark.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(T_MAP_MARK, dTgMapMark_c, fProfile::T_MAP_MARK, 0x294, 0, 4); diff --git a/src/REL/d/t/d_t_megami_diving.cpp b/src/REL/d/t/d_t_megami_diving.cpp index e69de29b..ecccb814 100644 --- a/src/REL/d/t/d_t_megami_diving.cpp +++ b/src/REL/d/t/d_t_megami_diving.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(MEGAMI_DIVING_TAG, dTgMegamiDiving_c, fProfile::MEGAMI_DIVING_TAG, 0x299, 0, 0); diff --git a/src/REL/d/t/d_t_miechan.cpp b/src/REL/d/t/d_t_miechan.cpp index e69de29b..9573a5de 100644 --- a/src/REL/d/t/d_t_miechan.cpp +++ b/src/REL/d/t/d_t_miechan.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_MIECHAN, dTgMiechan_c, fProfile::TAG_MIECHAN, 0x2A, 0, 0); + +STATE_DEFINE(dTgMiechan_c, Search); +STATE_DEFINE(dTgMiechan_c, Wait1); +STATE_DEFINE(dTgMiechan_c, Wait2); + +void dTgMiechan_c::initializeState_Search() {} +void dTgMiechan_c::executeState_Search() {} +void dTgMiechan_c::finalizeState_Search() {} +void dTgMiechan_c::initializeState_Wait1() {} +void dTgMiechan_c::executeState_Wait1() {} +void dTgMiechan_c::finalizeState_Wait1() {} +void dTgMiechan_c::initializeState_Wait2() {} +void dTgMiechan_c::executeState_Wait2() {} +void dTgMiechan_c::finalizeState_Wait2() {} diff --git a/src/REL/d/t/d_t_minigame_insect_capture.cpp b/src/REL/d/t/d_t_minigame_insect_capture.cpp index e69de29b..0e8509df 100644 --- a/src/REL/d/t/d_t_minigame_insect_capture.cpp +++ b/src/REL/d/t/d_t_minigame_insect_capture.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_MINIGAME_INSECT_CAPTURE, dTgMinigameInsectCapture_c, fProfile::TAG_MINIGAME_INSECT_CAPTURE, 0x2A6, 0, 0); + +dTgMinigameInsectCapture_c::dTgMinigameInsectCapture_c() {} +dTgMinigameInsectCapture_c::~dTgMinigameInsectCapture_c() {} diff --git a/src/REL/d/t/d_t_mist.cpp b/src/REL/d/t/d_t_mist.cpp index e69de29b..ceb24b55 100644 --- a/src/REL/d/t/d_t_mist.cpp +++ b/src/REL/d/t/d_t_mist.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(MIST_TAG, dMistTag_c, fProfile::MIST_TAG, 0xE, 0, 388); + +STATE_DEFINE(dMistTag_c, Wait); + +void dMistTag_c::initializeState_Wait() {} +void dMistTag_c::executeState_Wait() {} +void dMistTag_c::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_mole_mgr.cpp b/src/REL/d/t/d_t_mole_mgr.cpp index e69de29b..163cbee5 100644 --- a/src/REL/d/t/d_t_mole_mgr.cpp +++ b/src/REL/d/t/d_t_mole_mgr.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(MOLE_MGR_TAG, dTgMoleMgr_c, fProfile::MOLE_MGR_TAG, 0x26, 0, 4); diff --git a/src/REL/d/t/d_t_mole_prohibit.cpp b/src/REL/d/t/d_t_mole_prohibit.cpp index 8c6608e0..1a59bb18 100644 --- a/src/REL/d/t/d_t_mole_prohibit.cpp +++ b/src/REL/d/t/d_t_mole_prohibit.cpp @@ -1,4 +1,4 @@ -#include +#include SPECIAL_ACTOR_PROFILE(MOLE_PROHIBIT_TAG, dTgMoleProhibit_c, fProfile::MOLE_PROHIBIT_TAG, 0x0025, 0, 0); diff --git a/src/REL/d/t/d_t_musasabi.cpp b/src/REL/d/t/d_t_musasabi.cpp index e69de29b..e6c44b42 100644 --- a/src/REL/d/t/d_t_musasabi.cpp +++ b/src/REL/d/t/d_t_musasabi.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_MUSASABI, dTgMusasabi_c, fProfile::TAG_MUSASABI, 0x21C, 0, 0); diff --git a/src/REL/d/t/d_t_musou.cpp b/src/REL/d/t/d_t_musou.cpp index e69de29b..fbbf2fed 100644 --- a/src/REL/d/t/d_t_musou.cpp +++ b/src/REL/d/t/d_t_musou.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(T_KUMITE, dTgMusou_c, fProfile::T_KUMITE, 0xC3, 0, 0); diff --git a/src/REL/d/t/d_t_noeffect_area.cpp b/src/REL/d/t/d_t_noeffect_area.cpp index 11a6a596..4eaec40e 100644 --- a/src/REL/d/t/d_t_noeffect_area.cpp +++ b/src/REL/d/t/d_t_noeffect_area.cpp @@ -1,4 +1,4 @@ -#include +#include SPECIAL_ACTOR_PROFILE(TAG_NOEFFECT_AREA, dTgNoEffectArea_c, fProfile::TAG_NOEFFECT_AREA, 0x0158, 0, 0); diff --git a/src/REL/d/t/d_t_player_restart.cpp b/src/REL/d/t/d_t_player_restart.cpp index e69de29b..f209eb4d 100644 --- a/src/REL/d/t/d_t_player_restart.cpp +++ b/src/REL/d/t/d_t_player_restart.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(PL_RESTART, dTgPlayerRestart_c, fProfile::PL_RESTART, 0x291, 0, 0); diff --git a/src/REL/d/t/d_t_plight.cpp b/src/REL/d/t/d_t_plight.cpp index e69de29b..a5e3533a 100644 --- a/src/REL/d/t/d_t_plight.cpp +++ b/src/REL/d/t/d_t_plight.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(PLIGHT_TAG, dTgPlight_c, fProfile::PLIGHT_TAG, 0x1E, 0, 4); diff --git a/src/REL/d/t/d_t_pltchg.cpp b/src/REL/d/t/d_t_pltchg.cpp index e69de29b..6852cba9 100644 --- a/src/REL/d/t/d_t_pltchg.cpp +++ b/src/REL/d/t/d_t_pltchg.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(PLTCHG_TAG, dTgPltchg_c, fProfile::PLTCHG_TAG, 0x1D, 0, 4); diff --git a/src/REL/d/t/d_t_pumpkin_clay.cpp b/src/REL/d/t/d_t_pumpkin_clay.cpp index e69de29b..c62f4e30 100644 --- a/src/REL/d/t/d_t_pumpkin_clay.cpp +++ b/src/REL/d/t/d_t_pumpkin_clay.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_PUMPKIN_CLAY, dTgPumpkinClay_c, fProfile::TAG_PUMPKIN_CLAY, 0x150, 0, 0); + +STATE_DEFINE(dTgPumpkinClay_c, Wait); + +void dTgPumpkinClay_c::initializeState_Wait() {} +void dTgPumpkinClay_c::executeState_Wait() {} +void dTgPumpkinClay_c::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_reaction.cpp b/src/REL/d/t/d_t_reaction.cpp index e69de29b..883f3ea7 100644 --- a/src/REL/d/t/d_t_reaction.cpp +++ b/src/REL/d/t/d_t_reaction.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_REACTION, dTgReaction_c, fProfile::TAG_REACTION, 0x151, 0, 0); + +STATE_DEFINE(dTgReaction_c, Wait); + +void dTgReaction_c::initializeState_Wait() {} +void dTgReaction_c::executeState_Wait() {} +void dTgReaction_c::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_restart_time_stone.cpp b/src/REL/d/t/d_t_restart_time_stone.cpp index e69de29b..ce4a2784 100644 --- a/src/REL/d/t/d_t_restart_time_stone.cpp +++ b/src/REL/d/t/d_t_restart_time_stone.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_RESTART_TIME_STONE, dTgRestartTimeStone_c, fProfile::TAG_RESTART_TIME_STONE, 0x29A, 0, 0); diff --git a/src/REL/d/t/d_t_ride_rock_set.cpp b/src/REL/d/t/d_t_ride_rock_set.cpp index e69de29b..ebde3f78 100644 --- a/src/REL/d/t/d_t_ride_rock_set.cpp +++ b/src/REL/d/t/d_t_ride_rock_set.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(RIDE_ROCK_SET_TAG, dTgRideRockSet_c, fProfile::RIDE_ROCK_SET_TAG, 0x28, 0, 0); diff --git a/src/REL/d/t/d_t_ro_at_target_manager.cpp b/src/REL/d/t/d_t_ro_at_target_manager.cpp index e69de29b..529216be 100644 --- a/src/REL/d/t/d_t_ro_at_target_manager.cpp +++ b/src/REL/d/t/d_t_ro_at_target_manager.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(RO_AT_TAR_MANAGER_TAG, dTgRoAtTargetManager_c, fProfile::RO_AT_TAR_MANAGER_TAG, 0x1FF, 0, 0); diff --git a/src/REL/d/t/d_t_rock_boat.cpp b/src/REL/d/t/d_t_rock_boat.cpp index dee4c285..8071b58c 100644 --- a/src/REL/d/t/d_t_rock_boat.cpp +++ b/src/REL/d/t/d_t_rock_boat.cpp @@ -1,4 +1,4 @@ -#include +#include #include SPECIAL_ACTOR_PROFILE(TAG_ROCK_BOAT, dTgRockBoat_c, fProfile::TAG_ROCK_BOAT, 0x173, 0, 3); diff --git a/src/REL/d/t/d_t_roll_attack_log.cpp b/src/REL/d/t/d_t_roll_attack_log.cpp index e69de29b..a0d4ddde 100644 --- a/src/REL/d/t/d_t_roll_attack_log.cpp +++ b/src/REL/d/t/d_t_roll_attack_log.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_ROLL_ATTACK_LOG, dTgRollAttackLog_c, fProfile::TAG_ROLL_ATTACK_LOG, 0x227, 0, 0); + +STATE_DEFINE(dTgRollAttackLog_c, Wait); +STATE_DEFINE(dTgRollAttackLog_c, RollAttack); +STATE_DEFINE(dTgRollAttackLog_c, Request); +STATE_DEFINE(dTgRollAttackLog_c, FinishAttack); +STATE_DEFINE(dTgRollAttackLog_c, None); + +void dTgRollAttackLog_c::initializeState_Wait() {} +void dTgRollAttackLog_c::executeState_Wait() {} +void dTgRollAttackLog_c::finalizeState_Wait() {} +void dTgRollAttackLog_c::initializeState_RollAttack() {} +void dTgRollAttackLog_c::executeState_RollAttack() {} +void dTgRollAttackLog_c::finalizeState_RollAttack() {} +void dTgRollAttackLog_c::initializeState_Request() {} +void dTgRollAttackLog_c::executeState_Request() {} +void dTgRollAttackLog_c::finalizeState_Request() {} +void dTgRollAttackLog_c::initializeState_FinishAttack() {} +void dTgRollAttackLog_c::executeState_FinishAttack() {} +void dTgRollAttackLog_c::finalizeState_FinishAttack() {} +void dTgRollAttackLog_c::initializeState_None() {} +void dTgRollAttackLog_c::executeState_None() {} +void dTgRollAttackLog_c::finalizeState_None() {} diff --git a/src/REL/d/t/d_t_scene_change.cpp b/src/REL/d/t/d_t_scene_change.cpp index e69de29b..6258d6aa 100644 --- a/src/REL/d/t/d_t_scene_change.cpp +++ b/src/REL/d/t/d_t_scene_change.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(SC_CHANGE_TAG, dTgSceneChange_c, fProfile::SC_CHANGE_TAG, 0x21, 0, 4); diff --git a/src/REL/d/t/d_t_ship_flood.cpp b/src/REL/d/t/d_t_ship_flood.cpp index e69de29b..9eb48c92 100644 --- a/src/REL/d/t/d_t_ship_flood.cpp +++ b/src/REL/d/t/d_t_ship_flood.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_SHIP_FLOOD, dTgShipFlood_c, fProfile::TAG_SHIP_FLOOD, 0x220, 0, 0); + +STATE_DEFINE(dTgShipFlood_c, Wait); +STATE_DEFINE(dTgShipFlood_c, Stop); + +void dTgShipFlood_c::initializeState_Wait() {} +void dTgShipFlood_c::executeState_Wait() {} +void dTgShipFlood_c::finalizeState_Wait() {} +void dTgShipFlood_c::initializeState_Stop() {} +void dTgShipFlood_c::executeState_Stop() {} +void dTgShipFlood_c::finalizeState_Stop() {} diff --git a/src/REL/d/t/d_t_ship_slope.cpp b/src/REL/d/t/d_t_ship_slope.cpp index e69de29b..2b5ff0f4 100644 --- a/src/REL/d/t/d_t_ship_slope.cpp +++ b/src/REL/d/t/d_t_ship_slope.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_SHIP_SLOPE, dTgShipSlope_c, fProfile::TAG_SHIP_SLOPE, 0x21F, 0, 0); + +STATE_DEFINE(dTgShipSlope_c, Wait); +STATE_DEFINE(dTgShipSlope_c, Stop); + +void dTgShipSlope_c::initializeState_Wait() {} +void dTgShipSlope_c::executeState_Wait() {} +void dTgShipSlope_c::finalizeState_Wait() {} +void dTgShipSlope_c::initializeState_Stop() {} +void dTgShipSlope_c::executeState_Stop() {} +void dTgShipSlope_c::finalizeState_Stop() {} diff --git a/src/REL/d/t/d_t_ship_window.cpp b/src/REL/d/t/d_t_ship_window.cpp index 1700eb30..c550ff9f 100644 --- a/src/REL/d/t/d_t_ship_window.cpp +++ b/src/REL/d/t/d_t_ship_window.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/src/REL/d/t/d_t_shutter_fence_forbiddance.cpp b/src/REL/d/t/d_t_shutter_fence_forbiddance.cpp index e69de29b..285dcd85 100644 --- a/src/REL/d/t/d_t_shutter_fence_forbiddance.cpp +++ b/src/REL/d/t/d_t_shutter_fence_forbiddance.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_SHUTTER_FENCE_FORBIDDANCE, dTgShutterFenceForbiddance_c, fProfile::TAG_SHUTTER_FENCE_FORBIDDANCE, 0x2A4, 0, 4); + +dTgShutterFenceForbiddance_c::dTgShutterFenceForbiddance_c() {} +dTgShutterFenceForbiddance_c::~dTgShutterFenceForbiddance_c() {} diff --git a/src/REL/d/t/d_t_shutter_fence_permission.cpp b/src/REL/d/t/d_t_shutter_fence_permission.cpp index e69de29b..86dce2f1 100644 --- a/src/REL/d/t/d_t_shutter_fence_permission.cpp +++ b/src/REL/d/t/d_t_shutter_fence_permission.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_SHUTTER_FENCE_PERMISSION, dTgShutterFencePermission_c, fProfile::TAG_SHUTTER_FENCE_PERMISSION, 0x2A3, 0, 0); + +dTgShutterFencePermission_c::dTgShutterFencePermission_c() {} +dTgShutterFencePermission_c::~dTgShutterFencePermission_c() {} diff --git a/src/REL/d/t/d_t_siren_time_attack.cpp b/src/REL/d/t/d_t_siren_time_attack.cpp index e69de29b..a1450098 100644 --- a/src/REL/d/t/d_t_siren_time_attack.cpp +++ b/src/REL/d/t/d_t_siren_time_attack.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_SIREN_TIME_ATTACK, dTgSirenTimeAttack_c, fProfile::TAG_SIREN_TIME_ATTACK, 0x70, 0, 0); diff --git a/src/REL/d/t/d_t_skyEnemy.cpp b/src/REL/d/t/d_t_skyEnemy.cpp index e69de29b..f2ea824b 100644 --- a/src/REL/d/t/d_t_skyEnemy.cpp +++ b/src/REL/d/t/d_t_skyEnemy.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(SKYENEMY_T, dTgSkyEnemyTag, fProfile::SKYENEMY_T, 0x28D, 0, 0); + +STATE_DEFINE(dTgSkyEnemyTag, Wait); +STATE_DEFINE(dTgSkyEnemyTag, BirthRupeeGue); +STATE_DEFINE(dTgSkyEnemyTag, BirthSkytail); +STATE_DEFINE(dTgSkyEnemyTag, BirthTornado); +STATE_DEFINE(dTgSkyEnemyTag, BirthBirdNpc); +STATE_DEFINE(dTgSkyEnemyTag, BirthFrontBirdNpc); +STATE_DEFINE(dTgSkyEnemyTag, BirthNusiNpc); +STATE_DEFINE(dTgSkyEnemyTag, BirthHighSpeed); + +void dTgSkyEnemyTag::initializeState_Wait() {} +void dTgSkyEnemyTag::executeState_Wait() {} +void dTgSkyEnemyTag::finalizeState_Wait() {} +void dTgSkyEnemyTag::initializeState_BirthRupeeGue() {} +void dTgSkyEnemyTag::executeState_BirthRupeeGue() {} +void dTgSkyEnemyTag::finalizeState_BirthRupeeGue() {} +void dTgSkyEnemyTag::initializeState_BirthSkytail() {} +void dTgSkyEnemyTag::executeState_BirthSkytail() {} +void dTgSkyEnemyTag::finalizeState_BirthSkytail() {} +void dTgSkyEnemyTag::initializeState_BirthTornado() {} +void dTgSkyEnemyTag::executeState_BirthTornado() {} +void dTgSkyEnemyTag::finalizeState_BirthTornado() {} +void dTgSkyEnemyTag::initializeState_BirthBirdNpc() {} +void dTgSkyEnemyTag::executeState_BirthBirdNpc() {} +void dTgSkyEnemyTag::finalizeState_BirthBirdNpc() {} +void dTgSkyEnemyTag::initializeState_BirthFrontBirdNpc() {} +void dTgSkyEnemyTag::executeState_BirthFrontBirdNpc() {} +void dTgSkyEnemyTag::finalizeState_BirthFrontBirdNpc() {} +void dTgSkyEnemyTag::initializeState_BirthNusiNpc() {} +void dTgSkyEnemyTag::executeState_BirthNusiNpc() {} +void dTgSkyEnemyTag::finalizeState_BirthNusiNpc() {} +void dTgSkyEnemyTag::initializeState_BirthHighSpeed() {} +void dTgSkyEnemyTag::executeState_BirthHighSpeed() {} +void dTgSkyEnemyTag::finalizeState_BirthHighSpeed() {} diff --git a/src/REL/d/t/d_t_sound.cpp b/src/REL/d/t/d_t_sound.cpp index e69de29b..27b1b711 100644 --- a/src/REL/d/t/d_t_sound.cpp +++ b/src/REL/d/t/d_t_sound.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(SOUND_TAG, dTgSound_c, fProfile::SOUND_TAG, 0x144, 0, 0); diff --git a/src/REL/d/t/d_t_sound_area.cpp b/src/REL/d/t/d_t_sound_area.cpp index a484171d..82b6c088 100644 --- a/src/REL/d/t/d_t_sound_area.cpp +++ b/src/REL/d/t/d_t_sound_area.cpp @@ -1,7 +1,7 @@ #include #include -#include -#include +#include +#include #include SPECIAL_ACTOR_PROFILE(TAG_SOUND_AREA, dTgSndAr_c, fProfile::TAG_SOUND_AREA, 0x0146, 0, 0); diff --git a/src/REL/d/t/d_t_sound_area_mgr.cpp b/src/REL/d/t/d_t_sound_area_mgr.cpp index 033fb497..3a12694c 100644 --- a/src/REL/d/t/d_t_sound_area_mgr.cpp +++ b/src/REL/d/t/d_t_sound_area_mgr.cpp @@ -1,4 +1,4 @@ -#include +#include #include SPECIAL_ACTOR_PROFILE(SOUND_AREA_MGR, dTgSndMg_c, fProfile::SOUND_AREA_MGR, 0x0145, 0, 0); diff --git a/src/REL/d/t/d_t_sparks.cpp b/src/REL/d/t/d_t_sparks.cpp index e69de29b..565c8525 100644 --- a/src/REL/d/t/d_t_sparks.cpp +++ b/src/REL/d/t/d_t_sparks.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(SPARKS_TAG, dTgSparksTag, fProfile::SPARKS_TAG, 0x19, 0, 4); + +STATE_DEFINE(dTgSparksTag, Wait); + +void dTgSparksTag::initializeState_Wait() {} +void dTgSparksTag::executeState_Wait() {} +void dTgSparksTag::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_sparks2.cpp b/src/REL/d/t/d_t_sparks2.cpp index e69de29b..7fc1a793 100644 --- a/src/REL/d/t/d_t_sparks2.cpp +++ b/src/REL/d/t/d_t_sparks2.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(SPARKS2_TAG, dSparks2Tag_c, fProfile::SPARKS2_TAG, 0x1A, 0, 388); + +STATE_DEFINE(dSparks2Tag_c, Wait); + +void dSparks2Tag_c::initializeState_Wait() {} +void dSparks2Tag_c::executeState_Wait() {} +void dSparks2Tag_c::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_spore.cpp b/src/REL/d/t/d_t_spore.cpp index e69de29b..d0025fc1 100644 --- a/src/REL/d/t/d_t_spore.cpp +++ b/src/REL/d/t/d_t_spore.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(SPORE_TAG, dSporeTag_c, fProfile::SPORE_TAG, 0xD, 0, 388); + +STATE_DEFINE(dSporeTag_c, Wait); + +void dSporeTag_c::initializeState_Wait() {} +void dSporeTag_c::executeState_Wait() {} +void dSporeTag_c::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_stream.cpp b/src/REL/d/t/d_t_stream.cpp index e69de29b..f558a3bf 100644 --- a/src/REL/d/t/d_t_stream.cpp +++ b/src/REL/d/t/d_t_stream.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_STREAM, dTgStream_c, fProfile::TAG_STREAM, 0x29D, 0, 0); diff --git a/src/REL/d/t/d_t_sw_area.cpp b/src/REL/d/t/d_t_sw_area.cpp index e69de29b..6600b0b9 100644 --- a/src/REL/d/t/d_t_sw_area.cpp +++ b/src/REL/d/t/d_t_sw_area.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(SW_AREA_TAG, dTgSwArea_c, fProfile::SW_AREA_TAG, 0x292, 0, 0); diff --git a/src/REL/d/t/d_t_sword_battle_game.cpp b/src/REL/d/t/d_t_sword_battle_game.cpp index e69de29b..ce98882f 100644 --- a/src/REL/d/t/d_t_sword_battle_game.cpp +++ b/src/REL/d/t/d_t_sword_battle_game.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_SWORD_BATTLE_GAME, dTgSwordBattleGame_c, fProfile::TAG_SWORD_BATTLE_GAME, 0x6F, 0, 4); diff --git a/src/REL/d/t/d_t_tackle.cpp b/src/REL/d/t/d_t_tackle.cpp index 73553630..9b5d77ca 100644 --- a/src/REL/d/t/d_t_tackle.cpp +++ b/src/REL/d/t/d_t_tackle.cpp @@ -1,4 +1,4 @@ -#include +#include SPECIAL_ACTOR_PROFILE(TACKLE_TAG, dTgTackle_c, fProfile::TACKLE_TAG, 0x0241, 0, 0); diff --git a/src/REL/d/t/d_t_telop.cpp b/src/REL/d/t/d_t_telop.cpp index e69de29b..05e79a59 100644 --- a/src/REL/d/t/d_t_telop.cpp +++ b/src/REL/d/t/d_t_telop.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TLP_TAG, dTgTelop_c, fProfile::TLP_TAG, 0x28C, 0, 0); diff --git a/src/REL/d/t/d_t_time_area_check.cpp b/src/REL/d/t/d_t_time_area_check.cpp index b18d16a9..be415545 100644 --- a/src/REL/d/t/d_t_time_area_check.cpp +++ b/src/REL/d/t/d_t_time_area_check.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/src/REL/d/t/d_t_time_door_beam.cpp b/src/REL/d/t/d_t_time_door_beam.cpp index e69de29b..9db784ed 100644 --- a/src/REL/d/t/d_t_time_door_beam.cpp +++ b/src/REL/d/t/d_t_time_door_beam.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_TIME_DOOR_BEAM, dTgTimeDoorBeam_c, fProfile::TAG_TIME_DOOR_BEAM, 0x252, 0, 0); diff --git a/src/REL/d/t/d_t_timer.cpp b/src/REL/d/t/d_t_timer.cpp index e50a3e2e..58f3d523 100644 --- a/src/REL/d/t/d_t_timer.cpp +++ b/src/REL/d/t/d_t_timer.cpp @@ -1,4 +1,4 @@ -#include +#include #include SPECIAL_ACTOR_PROFILE(TIMER_TAG, dTgTimer_c, fProfile::TAG_TIMER, 0x029F, 0, 0); diff --git a/src/REL/d/t/d_t_touch.cpp b/src/REL/d/t/d_t_touch.cpp index 9d37f45b..8ff87fcc 100644 --- a/src/REL/d/t/d_t_touch.cpp +++ b/src/REL/d/t/d_t_touch.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include #include diff --git a/src/REL/d/t/d_t_tumble_weed.cpp b/src/REL/d/t/d_t_tumble_weed.cpp index 1dd88bf5..d4247e65 100644 --- a/src/REL/d/t/d_t_tumble_weed.cpp +++ b/src/REL/d/t/d_t_tumble_weed.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include SPECIAL_ACTOR_PROFILE(TAG_TUMBLE_WEED, dTgTumbleWeed_c, fProfile::TUMBLE_WEED_TAG, 0x0244, 0, 0); diff --git a/src/d/tg/d_t_switch.cpp b/src/d/tg/d_t_switch.cpp index d219443b..ca16d66b 100644 --- a/src/d/tg/d_t_switch.cpp +++ b/src/d/tg/d_t_switch.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include #include #include diff --git a/tools/custom/rel_setup.py b/tools/custom/rel_setup.py new file mode 100644 index 00000000..87c1b4bf --- /dev/null +++ b/tools/custom/rel_setup.py @@ -0,0 +1,494 @@ +""" +REL Setup sets up headers and a cpp file template for RELs. + +We have about 600 actor RELs, and quite a lot of them use a heavily +templated state system with 5 vtables, 24 function instances, and another +3 actual actor functions per state. This is not difficult to set up, +but it *is* quite tedious. But even if setting up a REL takes 5 minutes, +we're looking at 50+ hours, so if I can write this script in less than 50 +hours, it was worth it. + +Note that much of this script is basically obsolete the moment its result +is merged in, but maybe it's a starting point for future automation. +""" + +from dataclasses import dataclass +import glob +import os +import pathlib +import re +import string +from typing import List + +CLASS_DIR_TREE = { + 'd': { + 'a': { + 'b': {}, + 'e': {}, + 'npc': {}, + 'obj': {}, + }, + 't': {} + } +} + +def get_file_path(file_name: str, tree = CLASS_DIR_TREE): + name_components = file_name.split('_', 1) + if len(name_components) == 1: + return "" + subtree = tree.get(name_components[0], None) + if subtree is None: + return "" + else: + return name_components[0] + "/" + get_file_path(name_components[1], subtree) + + + +def L(items): + """Join items and add a length prefix""" + s = None + if isinstance(items, list): + s = "".join(items) + else: + s = items + + return str(len(s)) + s + +def m_size(size: int): + return lambda f: f.size == size + +def m_instructions(instrs: list): + return lambda f: all(instr in f.instructions for instr in instrs) + +def simple_state_function(fn_name: str, load_02: str): + instrs = m_instructions([f"lwzu r12, 0x18(r3)", f"lwz r12, {load_02}(r12)"]) + return ([m_size(0x10), instrs], lambda x: fn_name + L(["sStateMgr_c<", L(x), ",20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>"]) + "Fv") + +def state_proxy_function(fn_name: str, load_01: str): + instrs = m_instructions(["mr r4, r3", "lwz r3, 0x8(r3)", "lwz r4, 0x4(r4)", "lwz r12, 0x0(r3)", f"lwz r12, {load_01}(r12)"]) + return ([m_size(0x1C), instrs], lambda x: fn_name + L(["sFState_c<", L(x), ">"]) + "Fv") + +def state_get_function(fn_name: str, load_01: str): + instrs = m_instructions(["lwzu r12, 0x18(r3)", f"lwz r12, {load_01}(r12)"]) + return ([m_size(0x10), instrs], lambda x: fn_name + L(["sStateMgr_c<", L(x), ",20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>"]) + "CFv") + +def state_invoker_function(fn_name: str, ptmf_offset: str): + instrs = m_instructions([f"addi r12, r5, {ptmf_offset}", "bl __ptmf_scall"]) + return ([m_size(0x30), instrs], lambda x: fn_name + L(["sFStateID_c<", L(x), ">"]) + "CFR" + L(x)) + +FUNCTION_MATCHERS = [ + ([m_size(0x58), m_instructions(["bl __dt__10sStateIf_cFv"])], lambda x : "__dt__" + L(["sFState_c<", L(x), ">"]) + "Fv"), + ([m_size(0x6C), m_instructions(["bl __dt__13sStateFctIf_cFv"])], lambda x : "__dt__" + L(["sFStateFct_c<", L(x), ">"]) + "Fv"), + ([m_size(0xA0), m_instructions(["bl __dt__13sStateMgrIf_cFv"])], lambda x : "__dt__" + L(["sStateMgr_c<", L(x), ",20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>"]) + "Fv"), + ([m_size(0xA4), m_instructions(["bl __dt__13sStateMgrIf_cFv"])], lambda x : "__dt__" + L(["sFStateMgr_c<", L(x), ",20sStateMethodUsr_FI_c>"]) + "Fv"), + ([m_size(0x10), m_instructions([f"lwzu r12, 0x18(r3)", f"lwz r12, 0x18(r12)"])], lambda x: "changeState__" + L(["sStateMgr_c<", L(x), ",20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>"]) + "FRC12sStateIDIf_c"), + simple_state_function("executeState__", "0x10"), + state_get_function("getStateID__", "0x28"), + ([m_size(0x60), m_instructions(["lwz r12, 0xc(r12)"])], lambda x : "build__" + L(["sFStateFct_c<", L(x), ">"]) + "FRC12sStateIDIf_c"), + ([m_size(0xC), m_instructions(["stw r0, 0x0(r4)"])], lambda x : "dispose__" + L(["sFStateFct_c<", L(x), ">"]) + "FRP10sStateIf_c"), + state_proxy_function("initialize__", "0x28"), + state_proxy_function("execute__", "0x2c"), + state_proxy_function("finalize__", "0x30"), + simple_state_function("initializeState__", "0xc"), + simple_state_function("finalizeState__", "0x14"), + simple_state_function("refreshState__", "0x1c"), + state_get_function("getState__", "0x20"), + state_get_function("getNewStateID__", "0x24"), + state_get_function("getOldStateID__", "0x2c"), + state_invoker_function("finalizeState__", "0x24"), + state_invoker_function("executeState__", "0x18"), + state_invoker_function("initializeState__", "0xc"), + ([m_size(0x58), m_instructions(["bl __dt__10sStateID_cFv"])], lambda x : "__dt__" + L(["sFStateID_c<", L(x), ">"]) + "Fv"), + ([m_size(0x88), m_instructions(["bl strrchr", "bl strcmp"])], lambda x : "isSameName__" + L(["sFStateID_c<", L(x), ">"]) + "CFPCc"), +] + +# ctor call, base class, include file +BASE_CLASSES = [ + ("bl __ct__7dBase_cFv", "dBase_c", "d/d_base.h"), + ("bl __ct__9dAcBase_cFv", "dAcBase_c", "d/a/d_a_base.h"), + ("bl __ct__12dAcObjBase_cFv", "dAcObjBase_c", "d/a/obj/d_a_obj_base.h"), + ("bl __ct__11dAcEnBase_cFv", "dAcEnBase_c", "d/a/e/d_a_en_base.h"), + ("bl __ct__8dAcNpc_cFv", "dAcNpc_c", "d/a/npc/d_a_npc.h"), + ("bl ActorNpcBase__ctor2", "dAcNpc_c", "d/a/npc/d_a_npc.h"), + ("bl __ct__16dAcObjDoor_cFv", "dAcObjDoor_c", "d/a/obj/d_a_obj_door_base.h"), + # bit of a lie but not worth automating + ("bl ActorLytBase__ctor", "dBase_c", "d/d_base.h"), + ("bl fn_800629D0", "dBase_c", "d/d_base.h"), +] + +@dataclass +class Function: + name: str + size: int + instructions: list + +@dataclass +class DataObj: + name: str + size: int + values: list + +def get_strings(block: DataObj): + strings = [] + curr_str = "" + for val in block.values: + if not val.startswith(".4byte 0x"): + if curr_str: + strings.append(curr_str) + curr_str = "" + + if val.startswith(".string"): + strings.append(val[9:-1]) + continue + num_val = val[9:] + for i in range(0, 4): + byte_val = int(num_val[(2*i):(2*(i+1))], 16) + if byte_val >= ord('0') and byte_val <= ord('9') or byte_val >= ord('a') and byte_val <= ord('z') or byte_val >= ord('A') and byte_val <= ord('Z') or byte_val == ord(':') or byte_val == ord('_'): + curr_str += chr(byte_val) + else: + if curr_str: + strings.append(curr_str) + curr_str = "" + continue + return strings + +def load_profiles_list(): + text = pathlib.Path('./include/f/f_profile_name.h').read_text() + result = [] + for line in text.splitlines(): + spl = line.split(" */ ") + if len(spl) > 1: + result.append(spl[1][:-1]) + + return result + +PROFILES_LIST = load_profiles_list() + +def get_profile_name(id: int): + return PROFILES_LIST[id] + +def match_class_profile(block: DataObj, class_name: str, static_ctor: str): + """ + Returns new_ctor_function_name, new_data_name, decl_header + """ + if not len(block.values) or not static_ctor in block.values[0]: + return None + + if not all(v.startswith(".4byte") for v in block.values): + return None + + if block.values[0].startswith(".4byte 0x"): + return None + + if not all(v.startswith(".4byte 0x") for v in block.values[1:4]): + return None + + + prof_id = int(block.values[1][9:13], 16) + draw_order = int(block.values[1][13:17], 16) + properties = int(block.values[2][9:], 16) + base_properties = int(block.values[3][9:], 16) if block.size >= 0x10 else None + + prof_name = get_profile_name(prof_id) + + new_fn_name = class_name + "_classInit__Fv" + new_block_name = "g_profile_" + prof_name + if base_properties is not None: + decl = f"SPECIAL_ACTOR_PROFILE({prof_name}, {class_name}, fProfile::{prof_name}, {hex(draw_order).upper()}, {str(properties)}, {str(base_properties)});" + else: + decl = f"SPECIAL_BASE_PROFILE({prof_name}, {class_name}, fProfile::{prof_name}, {hex(draw_order).upper()}, {str(properties)});" + + return new_fn_name, new_block_name, decl + + +data_re = re.compile("# \\.data:0x([0-9A-F]+) \\| 0x([0-9A-F]+) \\| size: 0x([0-9A-F]+)") + +def parse_data(file): + blocks = [] + lines = file.splitlines() + i = 0 + while i < len(lines): + if (m := data_re.match(lines[i])): + block_lines = [] + size = int(m.group(3), 16) + i += 1 + obj_name = lines[i].split(",")[0][5:] + i += 1 + while not lines[i].startswith(".endobj"): + block_lines.append(lines[i].strip()) + i += 1 + + blocks.append(DataObj(obj_name, size, block_lines)) + i += 1 + + return blocks + +text_re = re.compile("# \\.text:0x([0-9A-F]+) \\| 0x([0-9A-F]+) \\| size: 0x([0-9A-F]+)") + +def parse_function(file): + blocks = [] + lines = file.splitlines() + i = 0 + while i < len(lines): + if (m := text_re.match(lines[i])): + block_lines = [] + size = int(m.group(3), 16) + i += 1 + obj_name = lines[i].split(",")[0][4:] + i += 1 + while not lines[i].startswith(".endfn"): + if lines[i].startswith("/*"): + block_lines.append(lines[i].split("\t")[1].strip()) + i += 1 + + blocks.append(Function(obj_name, size, block_lines)) + i += 1 + + return blocks + +DEFAULT_NAME_FALLBACKS = [ + ("d_a_b_", "dAcB"), + ("d_a_e_", "dAcEn"), + ("d_a_obj_", "dAcO"), + ("d_a_npc_", "dAcNpc"), + ("d_t_", "dTg"), + ("d_a_", "dAc"), + ("d_", "d"), +] + +def build_class_name(strings, file_name): + for s in strings: + if "::StateID_" in s: + return s.split("::")[0] + + for s in strings: + if "::m_allocator" in s: + return s.split("::")[0] + + for base, cl in DEFAULT_NAME_FALLBACKS: + if file_name.startswith(base): + l = len(base) + return cl + string.capwords(file_name[l:], "_").replace("_", "") + "_c" + + return None + +def find_static_ctor(fns: List[Function]): + for fn in fns: + for instr in fn.instructions: + if instr == "bl __nw__7fBase_cFUl": + has_inline_ctor = fn.size > 0x34 + return fn.name, has_inline_ctor + +def find_dtor(fns: List[Function]): + for fn in fns: + for instr in fn.instructions: + if instr == "bl __dl__7fBase_cFPv": + return fn.name + +def find_state_candidates(data_blocks: List[DataObj], num_states): + for block in data_blocks: + fns = [] + i = 0 + while i + 2 < len(block.values): + if block.values[i] == ".4byte 0x00000000" and block.values[i+1] == ".4byte 0xFFFFFFFF": + fn_candidate = block.values[i+2] + if fn_candidate.startswith(".4byte") and not fn_candidate[7:].startswith("0x"): + fns.append(fn_candidate[7:]) + + i += 1 + + if len(fns) == num_states * 3: + return fns + + return None + +def find_state_names(strings): + states = [] + for s in strings: + spl = s.split("::StateID_") + if len(spl) == 2: + states.append(spl[1]) + + return states + +RELS_WITH_MULTIPLE_STATE_MGRS = [ + "d_lyt_file_select", + "d_a_b_girahimu3_first" +] + +def process_file(file_name, data_blocks: List[DataObj], fns: List[Function]): + has_multiple_templates = file_name in RELS_WITH_MULTIPLE_STATE_MGRS + strings = [s for b in data_blocks for s in get_strings(b)] + name = build_class_name(strings, file_name) + + renames = [] + new_ctor_name = "__ct__" + L(name) + "Fv" + new_dtor_name = "__dt__" + L(name) + "Fv" + + old_static_ctor_name, has_inline_ctor = find_static_ctor(fns) + + if not old_static_ctor_name: + print(file_name, "no ctor!") + return + + old_dtor_name = find_dtor(fns) + if not old_dtor_name: + print(file_name, "no dtor") + return + + renames.append((old_dtor_name, new_dtor_name)) + + for b in data_blocks: + if (res := match_class_profile(b, name, old_static_ctor_name)): + new_static_ctor_name, new_data_name, decl_header = res + renames.append((old_static_ctor_name, new_static_ctor_name)) + renames.append((b.name, new_data_name)) + break + + for f in fns: + for ctor, base_class_, include_ in BASE_CLASSES: + if any(instr == ctor for instr in f.instructions): + renames.append((f.name, new_ctor_name)) + base_class = base_class_ + include = include_ + + for f in fns: + if not has_multiple_templates: + for (matchers, name_fn) in FUNCTION_MATCHERS: + if all(match(f) for match in matchers): + renames.append((f.name, name_fn(name))) + + if "bl __ct__10sStateID_cFPCc" in f.instructions: + renames.append((f.name, f"__sinit_\\{file_name}_cpp")) + + uses_state_system = not has_multiple_templates and any("bl __ct__10sStateID_cFPCc" in fn.instructions for fn in fns) + auto_functions = [] + state_decls = [] + state_defs = [] + includes = [include] + if uses_state_system: + includes.append("s/s_State.hpp") + includes.append("s/s_StateMgr.hpp") + state_names = find_state_names(strings) + state_candidates = find_state_candidates(data_blocks, len(state_names)) + if state_candidates: + for idx, orig in enumerate(state_candidates): + if idx % 3 == 0: + method = "finalize" + elif idx % 3 == 1: + method = "execute" + elif idx % 3 == 2: + method = "initialize" + + state_name = state_names[idx // 3] + + readable_function = f"void {name}::{method}State_{state_name}()" + " {}" + mangled_function = f"{method}State_{state_name}__" + L(name) + "Fv" + + renames.append((orig, mangled_function)) + auto_functions.append(readable_function) + + # fix order + if idx % 3 == 2: + auto_functions[-1], auto_functions[-3] = auto_functions[-3], auto_functions[-1] + + for state_name in state_names: + state_decls.append(f"STATE_FUNC_DECLARE({name}, {state_name});") + state_defs.append(f"STATE_DEFINE({name}, {state_name});") + else: + print(file_name, "no matching state functions (maybe virtual?)") + + header_guard = file_name.upper() + "_H" + file_path = get_file_path(file_name) + file_name + with open(os.path.join('./include', file_path + '.h'), 'w') as f: + f.write(f"#ifndef {header_guard}\n") + f.write(f"#define {header_guard}\n\n") + + for i in includes: + f.write(f"#include <{i}>\n") + f.write("\n") + + f.write(f"class {name} : public {base_class} {{ \n") + f.write(f"public:\n") + + if has_inline_ctor: + f.write(f"\t{name}()") + if uses_state_system: + f.write(" : mStateMgr(*this, sStateID::null)") + f.write(" {}\n") + f.write(f"\tvirtual ~{name}() {{}}\n\n") + else: + f.write(f"\t{name}();\n") + f.write(f"\tvirtual ~{name}();\n\n") + + if state_decls: + for s in state_decls: + f.write(f"\t{s}\n") + f.write("\n") + + f.write("private:\n") + + if uses_state_system: + f.write(f"\t/* 0x??? */ STATE_MGR_DECLARE({name});\n") + + f.write("};\n") + f.write("#endif\n") + + with open(os.path.join('./src/REL/', file_path + '.cpp'), 'w+') as f: + f.write(f"#include <{file_path}.h>\n\n") + + f.write(f"{decl_header}\n\n") + + if state_defs: + for s in state_defs: + f.write(f"{s}\n") + f.write("\n") + + if not has_inline_ctor: + f.write(f"{name}::{name}()") + if uses_state_system: + f.write(" : mStateMgr(*this, sStateID::null)") + f.write(" {}\n") + f.write(f"{name}::~{name}() {{}}\n\n") + + for fn in auto_functions: + f.write(fn + "\n") + + symbols_path = pathlib.Path(os.path.join('./config/SOUE01/rels/', file_name + "NP", 'symbols.txt')) + symbols_txt = symbols_path.read_text() + # print(renames) + for (orig, new_name) in renames: + symbols_txt = symbols_txt.replace(f"{orig} = .", f"{new_name} = .") + + symbol_lines = symbols_txt.splitlines() + for idx, l in enumerate(symbol_lines): + if l.startswith("__sinit"): + symbol_lines[idx] += " scope:local" + + symbols_txt = "\n".join(symbol_lines) + + symbols_path.write_text(symbols_txt) + +def main(): + for folder in os.listdir('./build/SOUE01'): + if folder.startswith('d_'): + text_s_files = glob.glob(f'./build/SOUE01/{folder}/asm/REL/**/*.s', recursive=True) + fns = [] + for f in text_s_files: + text = pathlib.Path(f).read_text() + fns.extend(parse_function(text)) + + data_s_files = glob.glob(f'./build/SOUE01/{folder}/asm/*_data.s') + datas = [] + for f in data_s_files: + text = pathlib.Path(f).read_text() + datas.extend(parse_data(text)) + + if len(datas) == 0: + continue + # find class name + process_file(folder[:-2], datas, fns) + + +if __name__ == "__main__": + main() diff --git a/tools/rel_sieve.py b/tools/custom/rel_sieve.py similarity index 100% rename from tools/rel_sieve.py rename to tools/custom/rel_sieve.py