mirror of https://github.com/zeldaret/tp.git
d_a_obj_kuwagate OK (#2774)
This commit is contained in:
parent
653ff8979c
commit
1704a3acba
|
|
@ -6,11 +6,11 @@ __destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:glob
|
|||
__ct__14daObj_KuwHIO_cFv = .text:0x000000EC; // type:function size:0x30 scope:global
|
||||
InitCcSph__10daObjKUW_cFv = .text:0x0000011C; // type:function size:0x6C scope:global
|
||||
SetCcSph__10daObjKUW_cFv = .text:0x00000188; // type:function size:0x58 scope:global
|
||||
useHeapInit__FP10fopAc_ac_c = .text:0x000001E0; // type:function size:0x20 scope:global
|
||||
useHeapInit__FP10fopAc_ac_c = .text:0x000001E0; // type:function size:0x20 scope:local
|
||||
CreateHeap__10daObjKUW_cFv = .text:0x00000200; // type:function size:0x358 scope:global
|
||||
__dt__12J3DFrameCtrlFv = .text:0x00000558; // type:function size:0x48 scope:global
|
||||
daObjKUW_Create__FP10fopAc_ac_c = .text:0x000005A0; // type:function size:0x20 scope:global
|
||||
daObjKUW_Delete__FP10daObjKUW_c = .text:0x000005C0; // type:function size:0x24 scope:global
|
||||
daObjKUW_Create__FP10fopAc_ac_c = .text:0x000005A0; // type:function size:0x20 scope:local
|
||||
daObjKUW_Delete__FP10daObjKUW_c = .text:0x000005C0; // type:function size:0x24 scope:local
|
||||
ShopWaitAction__10daObjKUW_cFv = .text:0x000005E4; // type:function size:0x168 scope:global
|
||||
WaitAction__10daObjKUW_cFv = .text:0x0000074C; // type:function size:0x184 scope:global
|
||||
WallCheck__10daObjKUW_cFv = .text:0x000008D0; // type:function size:0x22C scope:global
|
||||
|
|
@ -29,14 +29,14 @@ ObjHit__10daObjKUW_cFv = .text:0x0000228C; // type:function size:0x188 scope:glo
|
|||
Execute__10daObjKUW_cFv = .text:0x00002414; // type:function size:0x278 scope:global
|
||||
Delete__10daObjKUW_cFv = .text:0x0000268C; // type:function size:0x68 scope:global
|
||||
setBaseMtx__10daObjKUW_cFv = .text:0x000026F4; // type:function size:0x68 scope:global
|
||||
daObjKUW_Draw__FP10daObjKUW_c = .text:0x0000275C; // type:function size:0xE0 scope:global
|
||||
daObjKUW_Execute__FP10daObjKUW_c = .text:0x0000283C; // type:function size:0x20 scope:global
|
||||
daObjKUW_Draw__FP10daObjKUW_c = .text:0x0000275C; // type:function size:0xE0 scope:local
|
||||
daObjKUW_Execute__FP10daObjKUW_c = .text:0x0000283C; // type:function size:0x20 scope:local
|
||||
CreateChk__10daObjKUW_cFv = .text:0x0000285C; // type:function size:0x1AC scope:global
|
||||
create__10daObjKUW_cFv = .text:0x00002A08; // type:function size:0x7D8 scope:global
|
||||
__dt__12dBgS_ObjAcchFv = .text:0x000031E0; // type:function size:0x70 scope:global
|
||||
__dt__8cM3dGSphFv = .text:0x00003250; // type:function size:0x48 scope:global
|
||||
__dt__8cM3dGAabFv = .text:0x00003298; // type:function size:0x48 scope:global
|
||||
daObjKUW_IsDelete__FP10daObjKUW_c = .text:0x000032E0; // type:function size:0x8 scope:global
|
||||
daObjKUW_IsDelete__FP10daObjKUW_c = .text:0x000032E0; // type:function size:0x8 scope:local
|
||||
__dt__14daObj_KuwHIO_cFv = .text:0x000032E8; // type:function size:0x48 scope:global
|
||||
__sinit_d_a_obj_kuwagata_cpp = .text:0x00003330; // type:function size:0x3C scope:local
|
||||
@36@__dt__12dBgS_ObjAcchFv = .text:0x0000336C; // type:function size:0x8 scope:local
|
||||
|
|
@ -73,7 +73,7 @@ ccSphSrc$3780 = .rodata:0x00000008; // type:object size:0x40 scope:local
|
|||
@4327 = .rodata:0x000000AC; // type:object size:0x4 scope:local
|
||||
@4328 = .rodata:0x000000B0; // type:object size:0x4 scope:local
|
||||
@4329 = .rodata:0x000000B4; // type:object size:0x4 scope:local
|
||||
l_kuw_itemno = .rodata:0x000000B8; // type:object size:0x2 scope:global
|
||||
l_kuw_itemno = .rodata:0x000000B8; // type:object size:0x2 scope:local
|
||||
@4438 = .rodata:0x000000BC; // type:object size:0x4 scope:local
|
||||
@4485 = .rodata:0x000000C0; // type:object size:0x4 scope:local
|
||||
@4486 = .rodata:0x000000C4; // type:object size:0x4 scope:local
|
||||
|
|
@ -82,14 +82,14 @@ l_kuw_itemno = .rodata:0x000000B8; // type:object size:0x2 scope:global
|
|||
@4694 = .rodata:0x000000D8; // type:object size:0x4 scope:local
|
||||
@4758 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 data:float
|
||||
@4759 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 data:float
|
||||
l_musiya_num = .rodata:0x000000E4; // type:object size:0x4 scope:global data:2byte
|
||||
l_musiya_num = .rodata:0x000000E4; // type:object size:0x4 scope:local data:2byte
|
||||
@5033 = .rodata:0x000000E8; // type:object size:0x4 scope:local
|
||||
@5034 = .rodata:0x000000EC; // type:object size:0x4 scope:local
|
||||
@5035 = .rodata:0x000000F0; // type:object size:0x4 scope:local
|
||||
@5036 = .rodata:0x000000F4; // type:object size:0x4 scope:local
|
||||
@5037 = .rodata:0x000000F8; // type:object size:0x4 scope:local
|
||||
@stringBase0 = .rodata:0x000000FC; // type:object size:0xE scope:local data:string_table
|
||||
l_daObjKUW_Method = .data:0x00000000; // type:object size:0x20 scope:global
|
||||
l_daObjKUW_Method = .data:0x00000000; // type:object size:0x20 scope:local
|
||||
g_profile_Obj_Kuw = .data:0x00000020; // type:object size:0x30 scope:global
|
||||
__vt__12dBgS_ObjAcch = .data:0x00000050; // type:object size:0x24 scope:global
|
||||
__vt__8cM3dGSph = .data:0x00000074; // type:object size:0xC scope:global
|
||||
|
|
@ -99,6 +99,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global
|
|||
__vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global
|
||||
__vt__14daObj_KuwHIO_c = .data:0x000000B0; // type:object size:0xC scope:global
|
||||
__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global
|
||||
lbl_507_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte
|
||||
l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte
|
||||
@3770 = .bss:0x0000000C; // type:object size:0xC scope:local
|
||||
l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float
|
||||
l_HIO = .bss:0x00000018; // type:object size:0x10 scope:local align:4 data:float
|
||||
|
|
|
|||
|
|
@ -6,11 +6,11 @@ __destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:glob
|
|||
__ct__14daObj_KuwHIO_cFv = .text:0x000000EC; // type:function size:0x30 scope:global
|
||||
InitCcSph__10daObjKUW_cFv = .text:0x0000011C; // type:function size:0x6C scope:global
|
||||
SetCcSph__10daObjKUW_cFv = .text:0x00000188; // type:function size:0x58 scope:global
|
||||
useHeapInit__FP10fopAc_ac_c = .text:0x000001E0; // type:function size:0x20 scope:global
|
||||
useHeapInit__FP10fopAc_ac_c = .text:0x000001E0; // type:function size:0x20 scope:local
|
||||
CreateHeap__10daObjKUW_cFv = .text:0x00000200; // type:function size:0x358 scope:global
|
||||
__dt__12J3DFrameCtrlFv = .text:0x00000558; // type:function size:0x48 scope:global
|
||||
daObjKUW_Create__FP10fopAc_ac_c = .text:0x000005A0; // type:function size:0x20 scope:global
|
||||
daObjKUW_Delete__FP10daObjKUW_c = .text:0x000005C0; // type:function size:0x24 scope:global
|
||||
daObjKUW_Create__FP10fopAc_ac_c = .text:0x000005A0; // type:function size:0x20 scope:local
|
||||
daObjKUW_Delete__FP10daObjKUW_c = .text:0x000005C0; // type:function size:0x24 scope:local
|
||||
ShopWaitAction__10daObjKUW_cFv = .text:0x000005E4; // type:function size:0x168 scope:global
|
||||
WaitAction__10daObjKUW_cFv = .text:0x0000074C; // type:function size:0x184 scope:global
|
||||
WallCheck__10daObjKUW_cFv = .text:0x000008D0; // type:function size:0x22C scope:global
|
||||
|
|
@ -29,14 +29,14 @@ ObjHit__10daObjKUW_cFv = .text:0x0000228C; // type:function size:0x188 scope:glo
|
|||
Execute__10daObjKUW_cFv = .text:0x00002414; // type:function size:0x278 scope:global
|
||||
Delete__10daObjKUW_cFv = .text:0x0000268C; // type:function size:0x68 scope:global
|
||||
setBaseMtx__10daObjKUW_cFv = .text:0x000026F4; // type:function size:0x68 scope:global
|
||||
daObjKUW_Draw__FP10daObjKUW_c = .text:0x0000275C; // type:function size:0xE0 scope:global
|
||||
daObjKUW_Execute__FP10daObjKUW_c = .text:0x0000283C; // type:function size:0x20 scope:global
|
||||
daObjKUW_Draw__FP10daObjKUW_c = .text:0x0000275C; // type:function size:0xE0 scope:local
|
||||
daObjKUW_Execute__FP10daObjKUW_c = .text:0x0000283C; // type:function size:0x20 scope:local
|
||||
CreateChk__10daObjKUW_cFv = .text:0x0000285C; // type:function size:0x1AC scope:global
|
||||
create__10daObjKUW_cFv = .text:0x00002A08; // type:function size:0x7D8 scope:global
|
||||
__dt__12dBgS_ObjAcchFv = .text:0x000031E0; // type:function size:0x70 scope:global
|
||||
__dt__8cM3dGSphFv = .text:0x00003250; // type:function size:0x48 scope:global
|
||||
__dt__8cM3dGAabFv = .text:0x00003298; // type:function size:0x48 scope:global
|
||||
daObjKUW_IsDelete__FP10daObjKUW_c = .text:0x000032E0; // type:function size:0x8 scope:global
|
||||
daObjKUW_IsDelete__FP10daObjKUW_c = .text:0x000032E0; // type:function size:0x8 scope:local
|
||||
__dt__14daObj_KuwHIO_cFv = .text:0x000032E8; // type:function size:0x48 scope:global
|
||||
__sinit_d_a_obj_kuwagata_cpp = .text:0x00003330; // type:function size:0x3C scope:local
|
||||
@36@__dt__12dBgS_ObjAcchFv = .text:0x0000336C; // type:function size:0x8 scope:local
|
||||
|
|
@ -73,7 +73,7 @@ ccSphSrc$3780 = .rodata:0x00000008; // type:object size:0x40 scope:local
|
|||
@4327 = .rodata:0x000000AC; // type:object size:0x4 scope:local
|
||||
@4328 = .rodata:0x000000B0; // type:object size:0x4 scope:local
|
||||
@4329 = .rodata:0x000000B4; // type:object size:0x4 scope:local
|
||||
l_kuw_itemno = .rodata:0x000000B8; // type:object size:0x2 scope:global
|
||||
l_kuw_itemno = .rodata:0x000000B8; // type:object size:0x2 scope:local
|
||||
@4438 = .rodata:0x000000BC; // type:object size:0x4 scope:local
|
||||
@4485 = .rodata:0x000000C0; // type:object size:0x4 scope:local
|
||||
@4486 = .rodata:0x000000C4; // type:object size:0x4 scope:local
|
||||
|
|
@ -82,14 +82,14 @@ l_kuw_itemno = .rodata:0x000000B8; // type:object size:0x2 scope:global
|
|||
@4694 = .rodata:0x000000D8; // type:object size:0x4 scope:local
|
||||
@4758 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 data:float
|
||||
@4759 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 data:float
|
||||
l_musiya_num = .rodata:0x000000E4; // type:object size:0x4 scope:global data:2byte
|
||||
l_musiya_num = .rodata:0x000000E4; // type:object size:0x4 scope:local data:2byte
|
||||
@5033 = .rodata:0x000000E8; // type:object size:0x4 scope:local
|
||||
@5034 = .rodata:0x000000EC; // type:object size:0x4 scope:local
|
||||
@5035 = .rodata:0x000000F0; // type:object size:0x4 scope:local
|
||||
@5036 = .rodata:0x000000F4; // type:object size:0x4 scope:local
|
||||
@5037 = .rodata:0x000000F8; // type:object size:0x4 scope:local
|
||||
@stringBase0 = .rodata:0x000000FC; // type:object size:0xE scope:local data:string_table
|
||||
l_daObjKUW_Method = .data:0x00000000; // type:object size:0x20 scope:global
|
||||
l_daObjKUW_Method = .data:0x00000000; // type:object size:0x20 scope:local
|
||||
g_profile_Obj_Kuw = .data:0x00000020; // type:object size:0x30 scope:global
|
||||
__vt__12dBgS_ObjAcch = .data:0x00000050; // type:object size:0x24 scope:global
|
||||
__vt__8cM3dGSph = .data:0x00000074; // type:object size:0xC scope:global
|
||||
|
|
@ -99,6 +99,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global
|
|||
__vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global
|
||||
__vt__14daObj_KuwHIO_c = .data:0x000000B0; // type:object size:0xC scope:global
|
||||
__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global
|
||||
lbl_507_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte
|
||||
l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte
|
||||
@3770 = .bss:0x0000000C; // type:object size:0xC scope:local
|
||||
l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float
|
||||
l_HIO = .bss:0x00000018; // type:object size:0x10 scope:local align:4 data:float
|
||||
|
|
|
|||
|
|
@ -6,11 +6,11 @@ __destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:glob
|
|||
__ct__14daObj_KuwHIO_cFv = .text:0x000000EC; // type:function size:0x30 scope:global
|
||||
InitCcSph__10daObjKUW_cFv = .text:0x0000011C; // type:function size:0x6C scope:global
|
||||
SetCcSph__10daObjKUW_cFv = .text:0x00000188; // type:function size:0x58 scope:global
|
||||
useHeapInit__FP10fopAc_ac_c = .text:0x000001E0; // type:function size:0x20 scope:global
|
||||
useHeapInit__FP10fopAc_ac_c = .text:0x000001E0; // type:function size:0x20 scope:local
|
||||
CreateHeap__10daObjKUW_cFv = .text:0x00000200; // type:function size:0x358 scope:global
|
||||
__dt__12J3DFrameCtrlFv = .text:0x00000558; // type:function size:0x48 scope:global
|
||||
daObjKUW_Create__FP10fopAc_ac_c = .text:0x000005A0; // type:function size:0x20 scope:global
|
||||
daObjKUW_Delete__FP10daObjKUW_c = .text:0x000005C0; // type:function size:0x24 scope:global
|
||||
daObjKUW_Create__FP10fopAc_ac_c = .text:0x000005A0; // type:function size:0x20 scope:local
|
||||
daObjKUW_Delete__FP10daObjKUW_c = .text:0x000005C0; // type:function size:0x24 scope:local
|
||||
ShopWaitAction__10daObjKUW_cFv = .text:0x000005E4; // type:function size:0x168 scope:global
|
||||
WaitAction__10daObjKUW_cFv = .text:0x0000074C; // type:function size:0x184 scope:global
|
||||
WallCheck__10daObjKUW_cFv = .text:0x000008D0; // type:function size:0x22C scope:global
|
||||
|
|
@ -29,14 +29,14 @@ ObjHit__10daObjKUW_cFv = .text:0x0000228C; // type:function size:0x188 scope:glo
|
|||
Execute__10daObjKUW_cFv = .text:0x00002414; // type:function size:0x278 scope:global
|
||||
Delete__10daObjKUW_cFv = .text:0x0000268C; // type:function size:0x68 scope:global
|
||||
setBaseMtx__10daObjKUW_cFv = .text:0x000026F4; // type:function size:0x68 scope:global
|
||||
daObjKUW_Draw__FP10daObjKUW_c = .text:0x0000275C; // type:function size:0xE0 scope:global
|
||||
daObjKUW_Execute__FP10daObjKUW_c = .text:0x0000283C; // type:function size:0x20 scope:global
|
||||
daObjKUW_Draw__FP10daObjKUW_c = .text:0x0000275C; // type:function size:0xE0 scope:local
|
||||
daObjKUW_Execute__FP10daObjKUW_c = .text:0x0000283C; // type:function size:0x20 scope:local
|
||||
CreateChk__10daObjKUW_cFv = .text:0x0000285C; // type:function size:0x1AC scope:global
|
||||
create__10daObjKUW_cFv = .text:0x00002A08; // type:function size:0x7D8 scope:global
|
||||
__dt__12dBgS_ObjAcchFv = .text:0x000031E0; // type:function size:0x70 scope:global
|
||||
__dt__8cM3dGSphFv = .text:0x00003250; // type:function size:0x48 scope:global
|
||||
__dt__8cM3dGAabFv = .text:0x00003298; // type:function size:0x48 scope:global
|
||||
daObjKUW_IsDelete__FP10daObjKUW_c = .text:0x000032E0; // type:function size:0x8 scope:global
|
||||
daObjKUW_IsDelete__FP10daObjKUW_c = .text:0x000032E0; // type:function size:0x8 scope:local
|
||||
__dt__14daObj_KuwHIO_cFv = .text:0x000032E8; // type:function size:0x48 scope:global
|
||||
__sinit_d_a_obj_kuwagata_cpp = .text:0x00003330; // type:function size:0x3C scope:local
|
||||
@36@__dt__12dBgS_ObjAcchFv = .text:0x0000336C; // type:function size:0x8 scope:local
|
||||
|
|
@ -73,7 +73,7 @@ ccSphSrc$3780 = .rodata:0x00000008; // type:object size:0x40 scope:local
|
|||
@4327 = .rodata:0x000000AC; // type:object size:0x4 scope:local
|
||||
@4328 = .rodata:0x000000B0; // type:object size:0x4 scope:local
|
||||
@4329 = .rodata:0x000000B4; // type:object size:0x4 scope:local
|
||||
l_kuw_itemno = .rodata:0x000000B8; // type:object size:0x2 scope:global
|
||||
l_kuw_itemno = .rodata:0x000000B8; // type:object size:0x2 scope:local
|
||||
@4438 = .rodata:0x000000BC; // type:object size:0x4 scope:local
|
||||
@4485 = .rodata:0x000000C0; // type:object size:0x4 scope:local
|
||||
@4486 = .rodata:0x000000C4; // type:object size:0x4 scope:local
|
||||
|
|
@ -82,14 +82,14 @@ l_kuw_itemno = .rodata:0x000000B8; // type:object size:0x2 scope:global
|
|||
@4694 = .rodata:0x000000D8; // type:object size:0x4 scope:local
|
||||
@4758 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 data:float
|
||||
@4759 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 data:float
|
||||
l_musiya_num = .rodata:0x000000E4; // type:object size:0x4 scope:global data:2byte
|
||||
l_musiya_num = .rodata:0x000000E4; // type:object size:0x4 scope:local data:2byte
|
||||
@5033 = .rodata:0x000000E8; // type:object size:0x4 scope:local
|
||||
@5034 = .rodata:0x000000EC; // type:object size:0x4 scope:local
|
||||
@5035 = .rodata:0x000000F0; // type:object size:0x4 scope:local
|
||||
@5036 = .rodata:0x000000F4; // type:object size:0x4 scope:local
|
||||
@5037 = .rodata:0x000000F8; // type:object size:0x4 scope:local
|
||||
@stringBase0 = .rodata:0x000000FC; // type:object size:0xE scope:local data:string_table
|
||||
l_daObjKUW_Method = .data:0x00000000; // type:object size:0x20 scope:global
|
||||
l_daObjKUW_Method = .data:0x00000000; // type:object size:0x20 scope:local
|
||||
g_profile_Obj_Kuw = .data:0x00000020; // type:object size:0x30 scope:global
|
||||
__vt__12dBgS_ObjAcch = .data:0x00000050; // type:object size:0x24 scope:global
|
||||
__vt__8cM3dGSph = .data:0x00000074; // type:object size:0xC scope:global
|
||||
|
|
@ -99,6 +99,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global
|
|||
__vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global
|
||||
__vt__14daObj_KuwHIO_c = .data:0x000000B0; // type:object size:0xC scope:global
|
||||
__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global
|
||||
lbl_507_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte
|
||||
l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte
|
||||
@3770 = .bss:0x0000000C; // type:object size:0xC scope:local
|
||||
l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float
|
||||
l_HIO = .bss:0x00000018; // type:object size:0x10 scope:local align:4 data:float
|
||||
|
|
|
|||
|
|
@ -2063,7 +2063,7 @@ config.libs = [
|
|||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_kkanban"),
|
||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_knBullet"),
|
||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_kshutter"),
|
||||
ActorRel(NonMatching, "d_a_obj_kuwagata"),
|
||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_kuwagata"),
|
||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_kwheel00"),
|
||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_kwheel01"),
|
||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_kznkarm"),
|
||||
|
|
|
|||
|
|
@ -1,6 +1,10 @@
|
|||
#ifndef D_A_OBJ_KUWAGATA_H
|
||||
#define D_A_OBJ_KUWAGATA_H
|
||||
|
||||
#include "SSystem/SComponent/c_phase.h"
|
||||
#include "d/actor/d_a_player.h"
|
||||
#include "d/d_bg_s_acch.h"
|
||||
#include "d/d_cc_d.h"
|
||||
#include "d/d_insect.h"
|
||||
|
||||
/**
|
||||
|
|
@ -11,14 +15,20 @@
|
|||
* @details
|
||||
*
|
||||
*/
|
||||
class daObjKUW_c : public fopAc_ac_c {
|
||||
class daObjKUW_c : public dInsect_c {
|
||||
public:
|
||||
enum Action {
|
||||
/* 0 */ ACTION_WAIT,
|
||||
/* 1 */ ACTION_MOVE,
|
||||
/* 2 */ ACTION_WALK,
|
||||
};
|
||||
|
||||
/* 80C4A21C */ void InitCcSph();
|
||||
/* 80C4A288 */ void SetCcSph();
|
||||
/* 80C4A300 */ void CreateHeap();
|
||||
/* 80C4A300 */ int CreateHeap();
|
||||
/* 80C4A6E4 */ void ShopWaitAction();
|
||||
/* 80C4A84C */ void WaitAction();
|
||||
/* 80C4A9D0 */ void WallCheck();
|
||||
/* 80C4A9D0 */ BOOL WallCheck();
|
||||
/* 80C4AC44 */ void SpeedSet();
|
||||
/* 80C4AD50 */ void WallWalk();
|
||||
/* 80C4B1A0 */ void WalkAction();
|
||||
|
|
@ -30,23 +40,48 @@ public:
|
|||
/* 80C4BE9C */ void ParticleSet();
|
||||
/* 80C4BFC0 */ void BoomChk();
|
||||
/* 80C4C38C */ void ObjHit();
|
||||
/* 80C4C514 */ void Execute();
|
||||
/* 80C4C78C */ void Delete();
|
||||
/* 80C4C514 */ int Execute();
|
||||
/* 80C4C78C */ int Delete();
|
||||
/* 80C4C7F4 */ void setBaseMtx();
|
||||
/* 80C4C95C */ void CreateChk();
|
||||
/* 80C4CB08 */ void create();
|
||||
/* 80C4C95C */ bool CreateChk();
|
||||
/* 80C4CB08 */ int create();
|
||||
inline int Draw();
|
||||
|
||||
private:
|
||||
/* 0x568 */ u8 field_0x568[0xa68 - 0x568];
|
||||
/* 0x590 */ dCcD_Stts mStts;
|
||||
/* 0x5CC */ dCcD_Sph mSph;
|
||||
/* 0x704 */ daPy_boomerangMove_c mBoomerangMove;
|
||||
/* 0x710 */ dBgS_AcchCir mAcchCir;
|
||||
/* 0x750 */ dBgS_ObjAcch mAcch;
|
||||
/* 0x928 */ dBgS_GndChk mGndChk;
|
||||
/* 0x97C */ int field_0x97c;
|
||||
/* 0x980 */ u8 mAction;
|
||||
/* 0x981 */ u8 mSubAction;
|
||||
/* 0x982 */ s16 mTimers[3];
|
||||
/* 0x988 */ f32 mSpeedFTarget;
|
||||
/* 0x98C */ f32 mSpeedYTarget;
|
||||
/* 0x990 */ s16 mAngleTarget;
|
||||
/* 0x992 */ u8 field_0x992[0x99a - 0x992];
|
||||
/* 0x99A */ csXyz field_0x99a;
|
||||
/* 0x9A0 */ s16 field_0x9a0;
|
||||
/* 0x9A2 */ s16 field_0x9a2;
|
||||
/* 0x9A4 */ u8 field_0x9a4[0x9a8 - 0x9a4];
|
||||
/* 0x9A8 */ f32 mParticleScale;
|
||||
/* 0x9AC */ f32 mParticleScaleTarget;
|
||||
/* 0x9B0 */ mDoExt_brkAnm* mpBrkAnm;
|
||||
/* 0x9B4 */ mDoExt_btkAnm* mpBtkAnm;
|
||||
/* 0x9B8 */ f32 field_0x9b8;
|
||||
/* 0x9BC */ u32 field_0x9bc;
|
||||
/* 0x9C0 */ u8 field_0x9c0;
|
||||
/* 0x9C1 */ u8 field_0x9c1;
|
||||
/* 0x9C2 */ u8 field_0x9c2;
|
||||
/* 0x9C4 */ Z2Creature mSound;
|
||||
/* 0xA54 */ int field_0xa54;
|
||||
/* 0xA58 */ mDoExt_McaMorfSO* mpMorf;
|
||||
/* 0xA5C */ request_of_phase_process_class mPhase;
|
||||
/* 0xA64 */ bool mIsHIOOwner;
|
||||
};
|
||||
|
||||
STATIC_ASSERT(sizeof(daObjKUW_c) == 0xa68);
|
||||
|
||||
class daObj_KuwHIO_c {
|
||||
public:
|
||||
/* 80C4A1EC */ daObj_KuwHIO_c();
|
||||
/* 80C4D3E8 */ ~daObj_KuwHIO_c();
|
||||
};
|
||||
|
||||
|
||||
#endif /* D_A_OBJ_KUWAGATA_H */
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@
|
|||
#include "Z2AudioLib/Z2Instances.h"
|
||||
#include "SSystem/SComponent/c_counter.h"
|
||||
#include "JSystem/JHostIO/JORFile.h"
|
||||
#include "dol2asm.h"
|
||||
|
||||
#if DEBUG
|
||||
#define PARAM field_0x568->mAttr
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue