d_a_obj_lv4chandelier equivalent (#2590)

This commit is contained in:
hatal175
2025-08-18 05:06:17 +03:00
committed by GitHub
parent b0d08c5188
commit a23984e74d
18 changed files with 1002 additions and 787 deletions
@@ -1,13 +1,13 @@
_prolog = .text:0x00000000; // type:function size:0x2C scope:global
_epilog = .text:0x0000002C; // type:function size:0x2C scope:global
_unresolved = .text:0x00000058; // type:function size:0x20 scope:global
rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000078; // type:function size:0x28 scope:global
rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000078; // type:function size:0x28 scope:local
create1st__14daObjLv4Chan_cFv = .text:0x000000A0; // type:function size:0x16C scope:global
setMtxChain__14daObjLv4Chan_cFPQ214daObjLv4Chan_c8ChainPosP10dMdl_obj_ci = .text:0x0000020C; // type:function size:0x1E8 scope:global
setMtx__14daObjLv4Chan_cFv = .text:0x000003F4; // type:function size:0x300 scope:global
rideActor__14daObjLv4Chan_cFP10fopAc_ac_c = .text:0x000006F4; // type:function size:0x348 scope:global
CreateHeap__14daObjLv4Chan_cFv = .text:0x00000A3C; // type:function size:0x238 scope:global
searchSwChain__FPvPv = .text:0x00000C74; // type:function size:0x74 scope:global
searchSwChain__FPvPv = .text:0x00000C74; // type:function size:0x74 scope:local
Create__14daObjLv4Chan_cFv = .text:0x00000CE8; // type:function size:0x4F4 scope:global
constraintChain__14daObjLv4Chan_cFPQ214daObjLv4Chan_c8ChainPosi = .text:0x000011DC; // type:function size:0x1CC scope:global
constraintBase__14daObjLv4Chan_cFv = .text:0x000013A8; // type:function size:0x194 scope:global
@@ -16,15 +16,15 @@ chkGnd__14daObjLv4Chan_cFv = .text:0x000015B8; // type:function size:0x7C scope:
Execute__14daObjLv4Chan_cFPPA3_A4_f = .text:0x00001634; // type:function size:0x1610 scope:global
Draw__14daObjLv4Chan_cFv = .text:0x00002C44; // type:function size:0x210 scope:global
Delete__14daObjLv4Chan_cFv = .text:0x00002E54; // type:function size:0x3C scope:global
daObjLv4Chan_create1st__FP14daObjLv4Chan_c = .text:0x00002E90; // type:function size:0x12C scope:global
daObjLv4Chan_create1st__FP14daObjLv4Chan_c = .text:0x00002E90; // type:function size:0x12C scope:local
__dt__14dBgS_ObjGndChkFv = .text:0x00002FBC; // type:function size:0x78 scope:global
__dt__8dCcD_SphFv = .text:0x00003034; // type:function size:0xCC scope:global
__ct__8dCcD_SphFv = .text:0x00003100; // type:function size:0x84 scope:global
__dt__8cM3dGSphFv = .text:0x00003184; // type:function size:0x48 scope:global
__dt__8cM3dGAabFv = .text:0x000031CC; // type:function size:0x48 scope:global
daObjLv4Chan_MoveBGDelete__FP14daObjLv4Chan_c = .text:0x00003214; // type:function size:0x20 scope:global
daObjLv4Chan_MoveBGExecute__FP14daObjLv4Chan_c = .text:0x00003234; // type:function size:0x20 scope:global
daObjLv4Chan_MoveBGDraw__FP14daObjLv4Chan_c = .text:0x00003254; // type:function size:0x2C scope:global
daObjLv4Chan_MoveBGDelete__FP14daObjLv4Chan_c = .text:0x00003214; // type:function size:0x20 scope:local
daObjLv4Chan_MoveBGExecute__FP14daObjLv4Chan_c = .text:0x00003234; // type:function size:0x20 scope:local
daObjLv4Chan_MoveBGDraw__FP14daObjLv4Chan_c = .text:0x00003254; // type:function size:0x2C scope:local
@20@__dt__14dBgS_ObjGndChkFv = .text:0x00003280; // type:function size:0x8 scope:local
@76@__dt__14dBgS_ObjGndChkFv = .text:0x00003288; // type:function size:0x8 scope:local
@60@__dt__14dBgS_ObjGndChkFv = .text:0x00003290; // type:function size:0x8 scope:local
@@ -35,7 +35,7 @@ checkTight__14daObjSwChain_cFv = .text:0x000032E4; // type:function size:0x2B4 s
_ctors = .ctors:0x00000000; // type:label scope:global
_dtors = .dtors:0x00000000; // type:label scope:global
...rodata.0 = .rodata:0x00000000; // type:label scope:local
l_bmdidx = .rodata:0x00000000; // type:object size:0x8 scope:global
l_bmdidx = .rodata:0x00000000; // type:object size:0x8 scope:local
@3767 = .rodata:0x00000008; // type:object size:0x4 scope:local
@3768 = .rodata:0x0000000C; // type:object size:0x4 scope:local
@3769 = .rodata:0x00000010; // type:object size:0x4 scope:local
@@ -61,12 +61,12 @@ l_bmdidx = .rodata:0x00000000; // type:object size:0x8 scope:global
@4093 = .rodata:0x00000060; // type:object size:0x8 scope:local
@4154 = .rodata:0x00000068; // type:object size:0x4 scope:local
@4155 = .rodata:0x0000006C; // type:object size:0x4 scope:local
l_pos0 = .rodata:0x00000070; // type:object size:0xC scope:global
l_pos1 = .rodata:0x0000007C; // type:object size:0xC scope:global
l_pos2 = .rodata:0x00000088; // type:object size:0xC scope:global
l_pos0 = .rodata:0x00000070; // type:object size:0xC scope:local
l_pos1 = .rodata:0x0000007C; // type:object size:0xC scope:local
l_pos2 = .rodata:0x00000088; // type:object size:0xC scope:local
@4190 = .rodata:0x00000094; // type:object size:0x4 scope:local
@4220 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float
l_curve = .rodata:0x0000009C; // type:object size:0x28 scope:global
l_curve = .rodata:0x0000009C; // type:object size:0x28 scope:local
@4843 = .rodata:0x000000C4; // type:object size:0x4 scope:local
@4844 = .rodata:0x000000C8; // type:object size:0x4 scope:local data:string
@4845 = .rodata:0x000000CC; // type:object size:0x4 scope:local
@@ -88,9 +88,9 @@ l_curve = .rodata:0x0000009C; // type:object size:0x28 scope:global
@4987 = .rodata:0x0000011C; // type:object size:0x4 scope:local
@4988 = .rodata:0x00000120; // type:object size:0x4 scope:local
@stringBase0 = .rodata:0x00000124; // type:object size:0xA scope:local data:string_table
l_arcName = .data:0x00000000; // type:object size:0x4 scope:global
cc_sph_src = .data:0x00000004; // type:object size:0x40 scope:global
daObjLv4Chan_METHODS = .data:0x00000044; // type:object size:0x20 scope:global
l_arcName = .data:0x00000000; // type:object size:0x4 scope:local
cc_sph_src = .data:0x00000004; // type:object size:0x40 scope:local
daObjLv4Chan_METHODS = .data:0x00000044; // type:object size:0x20 scope:local
g_profile_Obj_Lv4Chan = .data:0x00000064; // type:object size:0x30 scope:global
__vt__8cM3dGAab = .data:0x00000094; // type:object size:0xC scope:global
__vt__8cM3dGSph = .data:0x000000A0; // type:object size:0xC scope:global
@@ -1,13 +1,13 @@
_prolog = .text:0x00000000; // type:function size:0x2C scope:global
_epilog = .text:0x0000002C; // type:function size:0x2C scope:global
_unresolved = .text:0x00000058; // type:function size:0x20 scope:global
rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000078; // type:function size:0x28 scope:global
rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000078; // type:function size:0x28 scope:local
create1st__14daObjLv4Chan_cFv = .text:0x000000A0; // type:function size:0x16C scope:global
setMtxChain__14daObjLv4Chan_cFPQ214daObjLv4Chan_c8ChainPosP10dMdl_obj_ci = .text:0x0000020C; // type:function size:0x1E8 scope:global
setMtx__14daObjLv4Chan_cFv = .text:0x000003F4; // type:function size:0x300 scope:global
rideActor__14daObjLv4Chan_cFP10fopAc_ac_c = .text:0x000006F4; // type:function size:0x348 scope:global
CreateHeap__14daObjLv4Chan_cFv = .text:0x00000A3C; // type:function size:0x238 scope:global
searchSwChain__FPvPv = .text:0x00000C74; // type:function size:0x74 scope:global
searchSwChain__FPvPv = .text:0x00000C74; // type:function size:0x74 scope:local
Create__14daObjLv4Chan_cFv = .text:0x00000CE8; // type:function size:0x4F4 scope:global
constraintChain__14daObjLv4Chan_cFPQ214daObjLv4Chan_c8ChainPosi = .text:0x000011DC; // type:function size:0x1CC scope:global
constraintBase__14daObjLv4Chan_cFv = .text:0x000013A8; // type:function size:0x194 scope:global
@@ -16,15 +16,15 @@ chkGnd__14daObjLv4Chan_cFv = .text:0x000015B8; // type:function size:0x7C scope:
Execute__14daObjLv4Chan_cFPPA3_A4_f = .text:0x00001634; // type:function size:0x1610 scope:global
Draw__14daObjLv4Chan_cFv = .text:0x00002C44; // type:function size:0x210 scope:global
Delete__14daObjLv4Chan_cFv = .text:0x00002E54; // type:function size:0x3C scope:global
daObjLv4Chan_create1st__FP14daObjLv4Chan_c = .text:0x00002E90; // type:function size:0x12C scope:global
daObjLv4Chan_create1st__FP14daObjLv4Chan_c = .text:0x00002E90; // type:function size:0x12C scope:local
__dt__14dBgS_ObjGndChkFv = .text:0x00002FBC; // type:function size:0x78 scope:global
__dt__8dCcD_SphFv = .text:0x00003034; // type:function size:0xCC scope:global
__ct__8dCcD_SphFv = .text:0x00003100; // type:function size:0x84 scope:global
__dt__8cM3dGSphFv = .text:0x00003184; // type:function size:0x48 scope:global
__dt__8cM3dGAabFv = .text:0x000031CC; // type:function size:0x48 scope:global
daObjLv4Chan_MoveBGDelete__FP14daObjLv4Chan_c = .text:0x00003214; // type:function size:0x20 scope:global
daObjLv4Chan_MoveBGExecute__FP14daObjLv4Chan_c = .text:0x00003234; // type:function size:0x20 scope:global
daObjLv4Chan_MoveBGDraw__FP14daObjLv4Chan_c = .text:0x00003254; // type:function size:0x2C scope:global
daObjLv4Chan_MoveBGDelete__FP14daObjLv4Chan_c = .text:0x00003214; // type:function size:0x20 scope:local
daObjLv4Chan_MoveBGExecute__FP14daObjLv4Chan_c = .text:0x00003234; // type:function size:0x20 scope:local
daObjLv4Chan_MoveBGDraw__FP14daObjLv4Chan_c = .text:0x00003254; // type:function size:0x2C scope:local
@20@__dt__14dBgS_ObjGndChkFv = .text:0x00003280; // type:function size:0x8 scope:local
@76@__dt__14dBgS_ObjGndChkFv = .text:0x00003288; // type:function size:0x8 scope:local
@60@__dt__14dBgS_ObjGndChkFv = .text:0x00003290; // type:function size:0x8 scope:local
@@ -35,7 +35,7 @@ checkTight__14daObjSwChain_cFv = .text:0x000032E4; // type:function size:0x2B4 s
_ctors = .ctors:0x00000000; // type:label scope:global
_dtors = .dtors:0x00000000; // type:label scope:global
...rodata.0 = .rodata:0x00000000; // type:label scope:local
l_bmdidx = .rodata:0x00000000; // type:object size:0x8 scope:global
l_bmdidx = .rodata:0x00000000; // type:object size:0x8 scope:local
@3767 = .rodata:0x00000008; // type:object size:0x4 scope:local
@3768 = .rodata:0x0000000C; // type:object size:0x4 scope:local
@3769 = .rodata:0x00000010; // type:object size:0x4 scope:local
@@ -61,12 +61,12 @@ l_bmdidx = .rodata:0x00000000; // type:object size:0x8 scope:global
@4093 = .rodata:0x00000060; // type:object size:0x8 scope:local
@4154 = .rodata:0x00000068; // type:object size:0x4 scope:local
@4155 = .rodata:0x0000006C; // type:object size:0x4 scope:local
l_pos0 = .rodata:0x00000070; // type:object size:0xC scope:global
l_pos1 = .rodata:0x0000007C; // type:object size:0xC scope:global
l_pos2 = .rodata:0x00000088; // type:object size:0xC scope:global
l_pos0 = .rodata:0x00000070; // type:object size:0xC scope:local
l_pos1 = .rodata:0x0000007C; // type:object size:0xC scope:local
l_pos2 = .rodata:0x00000088; // type:object size:0xC scope:local
@4190 = .rodata:0x00000094; // type:object size:0x4 scope:local
@4220 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float
l_curve = .rodata:0x0000009C; // type:object size:0x28 scope:global
l_curve = .rodata:0x0000009C; // type:object size:0x28 scope:local
@4843 = .rodata:0x000000C4; // type:object size:0x4 scope:local
@4844 = .rodata:0x000000C8; // type:object size:0x4 scope:local data:string
@4845 = .rodata:0x000000CC; // type:object size:0x4 scope:local
@@ -88,9 +88,9 @@ l_curve = .rodata:0x0000009C; // type:object size:0x28 scope:global
@4987 = .rodata:0x0000011C; // type:object size:0x4 scope:local
@4988 = .rodata:0x00000120; // type:object size:0x4 scope:local
@stringBase0 = .rodata:0x00000124; // type:object size:0xA scope:local data:string_table
l_arcName = .data:0x00000000; // type:object size:0x4 scope:global
cc_sph_src = .data:0x00000004; // type:object size:0x40 scope:global
daObjLv4Chan_METHODS = .data:0x00000044; // type:object size:0x20 scope:global
l_arcName = .data:0x00000000; // type:object size:0x4 scope:local
cc_sph_src = .data:0x00000004; // type:object size:0x40 scope:local
daObjLv4Chan_METHODS = .data:0x00000044; // type:object size:0x20 scope:local
g_profile_Obj_Lv4Chan = .data:0x00000064; // type:object size:0x30 scope:global
__vt__8cM3dGAab = .data:0x00000094; // type:object size:0xC scope:global
__vt__8cM3dGSph = .data:0x000000A0; // type:object size:0xC scope:global
@@ -1,13 +1,13 @@
_prolog = .text:0x00000000; // type:function size:0x2C scope:global
_epilog = .text:0x0000002C; // type:function size:0x2C scope:global
_unresolved = .text:0x00000058; // type:function size:0x20 scope:global
rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000078; // type:function size:0x28 scope:global
rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000078; // type:function size:0x28 scope:local
create1st__14daObjLv4Chan_cFv = .text:0x000000A0; // type:function size:0x16C scope:global
setMtxChain__14daObjLv4Chan_cFPQ214daObjLv4Chan_c8ChainPosP10dMdl_obj_ci = .text:0x0000020C; // type:function size:0x1E8 scope:global
setMtx__14daObjLv4Chan_cFv = .text:0x000003F4; // type:function size:0x300 scope:global
rideActor__14daObjLv4Chan_cFP10fopAc_ac_c = .text:0x000006F4; // type:function size:0x348 scope:global
CreateHeap__14daObjLv4Chan_cFv = .text:0x00000A3C; // type:function size:0x238 scope:global
searchSwChain__FPvPv = .text:0x00000C74; // type:function size:0x74 scope:global
searchSwChain__FPvPv = .text:0x00000C74; // type:function size:0x74 scope:local
Create__14daObjLv4Chan_cFv = .text:0x00000CE8; // type:function size:0x4F4 scope:global
constraintChain__14daObjLv4Chan_cFPQ214daObjLv4Chan_c8ChainPosi = .text:0x000011DC; // type:function size:0x1CC scope:global
constraintBase__14daObjLv4Chan_cFv = .text:0x000013A8; // type:function size:0x194 scope:global
@@ -16,15 +16,15 @@ chkGnd__14daObjLv4Chan_cFv = .text:0x000015B8; // type:function size:0x7C scope:
Execute__14daObjLv4Chan_cFPPA3_A4_f = .text:0x00001634; // type:function size:0x1610 scope:global
Draw__14daObjLv4Chan_cFv = .text:0x00002C44; // type:function size:0x210 scope:global
Delete__14daObjLv4Chan_cFv = .text:0x00002E54; // type:function size:0x3C scope:global
daObjLv4Chan_create1st__FP14daObjLv4Chan_c = .text:0x00002E90; // type:function size:0x12C scope:global
daObjLv4Chan_create1st__FP14daObjLv4Chan_c = .text:0x00002E90; // type:function size:0x12C scope:local
__dt__14dBgS_ObjGndChkFv = .text:0x00002FBC; // type:function size:0x78 scope:global
__dt__8dCcD_SphFv = .text:0x00003034; // type:function size:0xCC scope:global
__ct__8dCcD_SphFv = .text:0x00003100; // type:function size:0x84 scope:global
__dt__8cM3dGSphFv = .text:0x00003184; // type:function size:0x48 scope:global
__dt__8cM3dGAabFv = .text:0x000031CC; // type:function size:0x48 scope:global
daObjLv4Chan_MoveBGDelete__FP14daObjLv4Chan_c = .text:0x00003214; // type:function size:0x20 scope:global
daObjLv4Chan_MoveBGExecute__FP14daObjLv4Chan_c = .text:0x00003234; // type:function size:0x20 scope:global
daObjLv4Chan_MoveBGDraw__FP14daObjLv4Chan_c = .text:0x00003254; // type:function size:0x2C scope:global
daObjLv4Chan_MoveBGDelete__FP14daObjLv4Chan_c = .text:0x00003214; // type:function size:0x20 scope:local
daObjLv4Chan_MoveBGExecute__FP14daObjLv4Chan_c = .text:0x00003234; // type:function size:0x20 scope:local
daObjLv4Chan_MoveBGDraw__FP14daObjLv4Chan_c = .text:0x00003254; // type:function size:0x2C scope:local
@20@__dt__14dBgS_ObjGndChkFv = .text:0x00003280; // type:function size:0x8 scope:local
@76@__dt__14dBgS_ObjGndChkFv = .text:0x00003288; // type:function size:0x8 scope:local
@60@__dt__14dBgS_ObjGndChkFv = .text:0x00003290; // type:function size:0x8 scope:local
@@ -35,7 +35,7 @@ checkTight__14daObjSwChain_cFv = .text:0x000032E4; // type:function size:0x2B4 s
_ctors = .ctors:0x00000000; // type:label scope:global
_dtors = .dtors:0x00000000; // type:label scope:global
...rodata.0 = .rodata:0x00000000; // type:label scope:local
l_bmdidx = .rodata:0x00000000; // type:object size:0x8 scope:global
l_bmdidx = .rodata:0x00000000; // type:object size:0x8 scope:local
@3767 = .rodata:0x00000008; // type:object size:0x4 scope:local
@3768 = .rodata:0x0000000C; // type:object size:0x4 scope:local
@3769 = .rodata:0x00000010; // type:object size:0x4 scope:local
@@ -61,12 +61,12 @@ l_bmdidx = .rodata:0x00000000; // type:object size:0x8 scope:global
@4093 = .rodata:0x00000060; // type:object size:0x8 scope:local
@4154 = .rodata:0x00000068; // type:object size:0x4 scope:local
@4155 = .rodata:0x0000006C; // type:object size:0x4 scope:local
l_pos0 = .rodata:0x00000070; // type:object size:0xC scope:global
l_pos1 = .rodata:0x0000007C; // type:object size:0xC scope:global
l_pos2 = .rodata:0x00000088; // type:object size:0xC scope:global
l_pos0 = .rodata:0x00000070; // type:object size:0xC scope:local
l_pos1 = .rodata:0x0000007C; // type:object size:0xC scope:local
l_pos2 = .rodata:0x00000088; // type:object size:0xC scope:local
@4190 = .rodata:0x00000094; // type:object size:0x4 scope:local
@4220 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float
l_curve = .rodata:0x0000009C; // type:object size:0x28 scope:global
l_curve = .rodata:0x0000009C; // type:object size:0x28 scope:local
@4843 = .rodata:0x000000C4; // type:object size:0x4 scope:local
@4844 = .rodata:0x000000C8; // type:object size:0x4 scope:local data:string
@4845 = .rodata:0x000000CC; // type:object size:0x4 scope:local
@@ -88,9 +88,9 @@ l_curve = .rodata:0x0000009C; // type:object size:0x28 scope:global
@4987 = .rodata:0x0000011C; // type:object size:0x4 scope:local
@4988 = .rodata:0x00000120; // type:object size:0x4 scope:local
@stringBase0 = .rodata:0x00000124; // type:object size:0xA scope:local data:string_table
l_arcName = .data:0x00000000; // type:object size:0x4 scope:global
cc_sph_src = .data:0x00000004; // type:object size:0x40 scope:global
daObjLv4Chan_METHODS = .data:0x00000044; // type:object size:0x20 scope:global
l_arcName = .data:0x00000000; // type:object size:0x4 scope:local
cc_sph_src = .data:0x00000004; // type:object size:0x40 scope:local
daObjLv4Chan_METHODS = .data:0x00000044; // type:object size:0x20 scope:local
g_profile_Obj_Lv4Chan = .data:0x00000064; // type:object size:0x30 scope:global
__vt__8cM3dGAab = .data:0x00000094; // type:object size:0xC scope:global
__vt__8cM3dGSph = .data:0x000000A0; // type:object size:0xC scope:global
@@ -1,13 +1,13 @@
_prolog = .text:0x00000000; // type:function size:0x2C scope:global
_epilog = .text:0x0000002C; // type:function size:0x2C scope:global
_unresolved = .text:0x00000058; // type:function size:0x4 scope:global
rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x0000005C; // type:function size:0xC scope:global
rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x0000005C; // type:function size:0xC scope:local
create1st__14daObjLv4Chan_cFv = .text:0x00000068; // type:function size:0x154 scope:global
setMtxChain__14daObjLv4Chan_cFPQ214daObjLv4Chan_c8ChainPosP10dMdl_obj_ci = .text:0x000001BC; // type:function size:0x1C4 scope:global
setMtx__14daObjLv4Chan_cFv = .text:0x00000380; // type:function size:0x2C8 scope:global
rideActor__14daObjLv4Chan_cFP10fopAc_ac_c = .text:0x00000648; // type:function size:0x324 scope:global
CreateHeap__14daObjLv4Chan_cFv = .text:0x0000096C; // type:function size:0x1E8 scope:global
searchSwChain__FPvPv = .text:0x00000B54; // type:function size:0x78 scope:global
searchSwChain__FPvPv = .text:0x00000B54; // type:function size:0x78 scope:local
Create__14daObjLv4Chan_cFv = .text:0x00000BCC; // type:function size:0x4A4 scope:global
constraintChain__14daObjLv4Chan_cFPQ214daObjLv4Chan_c8ChainPosi = .text:0x00001070; // type:function size:0x1E8 scope:global
constraintBase__14daObjLv4Chan_cFv = .text:0x00001258; // type:function size:0x164 scope:global
@@ -16,18 +16,18 @@ chkGnd__14daObjLv4Chan_cFv = .text:0x0000142C; // type:function size:0x74 scope:
Execute__14daObjLv4Chan_cFPPA3_A4_f = .text:0x000014A0; // type:function size:0x15C4 scope:global
Draw__14daObjLv4Chan_cFv = .text:0x00002A64; // type:function size:0x214 scope:global
Delete__14daObjLv4Chan_cFv = .text:0x00002C78; // type:function size:0x38 scope:global
daObjLv4Chan_create1st__FP14daObjLv4Chan_c = .text:0x00002CB0; // type:function size:0x118 scope:global
daObjLv4Chan_MoveBGDelete__FP14daObjLv4Chan_c = .text:0x00002DC8; // type:function size:0x4 scope:global
daObjLv4Chan_MoveBGExecute__FP14daObjLv4Chan_c = .text:0x00002DCC; // type:function size:0x4 scope:global
daObjLv4Chan_MoveBGDraw__FP14daObjLv4Chan_c = .text:0x00002DD0; // type:function size:0x10 scope:global
daObjLv4Chan_create1st__FP14daObjLv4Chan_c = .text:0x00002CB0; // type:function size:0x118 scope:local
daObjLv4Chan_MoveBGDelete__FP14daObjLv4Chan_c = .text:0x00002DC8; // type:function size:0x4 scope:local
daObjLv4Chan_MoveBGExecute__FP14daObjLv4Chan_c = .text:0x00002DCC; // type:function size:0x4 scope:local
daObjLv4Chan_MoveBGDraw__FP14daObjLv4Chan_c = .text:0x00002DD0; // type:function size:0x10 scope:local
__ct__10dMdl_obj_cFv = .text:0x00002DE0; // type:function size:0xC scope:global
__ct__Q214daObjLv4Chan_c8ChainPosFv = .text:0x00002DEC; // type:function size:0x4 scope:global
__dt__Q214daObjLv4Chan_c8ChainPosFv = .text:0x00002DF0; // type:function size:0x40 scope:global
_ctors = .ctors:0x00000000; // type:label scope:global
_dtors = .dtors:0x00000000; // type:label scope:global
...rodata.0 = .rodata:0x00000000; // type:label scope:local
l_dzbidx = .rodata:0x00000000; // type:object size:0x4 scope:global
l_bmdidx = .rodata:0x00000004; // type:object size:0x8 scope:global
l_dzbidx = .rodata:0x00000000; // type:object size:0x4 scope:local
l_bmdidx = .rodata:0x00000004; // type:object size:0x8 scope:local
@95604 = .rodata:0x0000000C; // type:object size:0x4 scope:local
@95605 = .rodata:0x00000010; // type:object size:0x4 scope:local
@95606 = .rodata:0x00000014; // type:object size:0x4 scope:local
@@ -53,12 +53,12 @@ l_bmdidx = .rodata:0x00000004; // type:object size:0x8 scope:global
@95811 = .rodata:0x00000068; // type:object size:0x8 scope:local
@95854 = .rodata:0x00000070; // type:object size:0x4 scope:local
@95855 = .rodata:0x00000074; // type:object size:0x4 scope:local
l_pos0 = .rodata:0x00000078; // type:object size:0xC scope:global
l_pos1 = .rodata:0x00000084; // type:object size:0xC scope:global
l_pos2 = .rodata:0x00000090; // type:object size:0xC scope:global
l_pos0 = .rodata:0x00000078; // type:object size:0xC scope:local
l_pos1 = .rodata:0x00000084; // type:object size:0xC scope:local
l_pos2 = .rodata:0x00000090; // type:object size:0xC scope:local
@95865 = .rodata:0x0000009C; // type:object size:0x4 scope:local
@95878 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float
l_curve = .rodata:0x000000A4; // type:object size:0x28 scope:global
l_curve = .rodata:0x000000A4; // type:object size:0x28 scope:local
@96171 = .rodata:0x000000CC; // type:object size:0x4 scope:local
@96172 = .rodata:0x000000D0; // type:object size:0x4 scope:local data:string
@96173 = .rodata:0x000000D4; // type:object size:0x4 scope:local
@@ -77,9 +77,9 @@ l_curve = .rodata:0x000000A4; // type:object size:0x28 scope:global
@96209 = .rodata:0x00000108; // type:object size:0x4 scope:local
@96210 = .rodata:0x0000010C; // type:object size:0x4 scope:local
lbl_533_data_0 = .data:0x00000000; // type:object size:0xC
l_arcName = .data:0x0000000C; // type:object size:0x4 scope:global data:4byte
cc_sph_src = .data:0x00000010; // type:object size:0x40 scope:global
daObjLv4Chan_METHODS = .data:0x00000050; // type:object size:0x20 scope:global
l_arcName = .data:0x0000000C; // type:object size:0x4 scope:local data:4byte
cc_sph_src = .data:0x00000010; // type:object size:0x40 scope:local
daObjLv4Chan_METHODS = .data:0x00000050; // type:object size:0x20 scope:local
g_profile_Obj_Lv4Chan = .data:0x00000070; // type:object size:0x30 scope:global
__vt__14daObjLv4Chan_c = .data:0x000000A0; // type:object size:0x28 scope:global
lbl_533_data_C8 = .data:0x000000C8; // type:object size:0x10
@@ -5,7 +5,7 @@ __register_global_object = .text:0x00000080; // type:function size:0x20 scope:gl
__destroy_global_chain = .text:0x000000A0; // type:function size:0x5C scope:global
__ct__18daObjLv4Chan_HIO_cFv = .text:0x00000100; // type:function size:0xD0 scope:global
genMessage__18daObjLv4Chan_HIO_cFP11JORMContext = .text:0x000001D0; // type:function size:0x5EC scope:global
rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x000007C0; // type:function size:0x48 scope:global
rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x000007C0; // type:function size:0x48 scope:local
create1st__14daObjLv4Chan_cFv = .text:0x00000810; // type:function size:0x1CC scope:global
getAddChain2__14daObjLv4Chan_cFv = .text:0x000009E0; // type:function size:0x38 scope:global
getAddChain1__14daObjLv4Chan_cFv = .text:0x00000A20; // type:function size:0x38 scope:global
@@ -19,7 +19,7 @@ CreateHeap__14daObjLv4Chan_cFv = .text:0x00001420; // type:function size:0x2F4 s
__ct__10dMdl_obj_cFv = .text:0x00001720; // type:function size:0xC scope:global
__dt__Q214daObjLv4Chan_c8ChainPosFv = .text:0x00001730; // type:function size:0x7C scope:global
__ct__Q214daObjLv4Chan_c8ChainPosFv = .text:0x000017B0; // type:function size:0x44 scope:global
searchSwChain__FPvPv = .text:0x00001800; // type:function size:0x9C scope:global
searchSwChain__FPvPv = .text:0x00001800; // type:function size:0x9C scope:local
getChainID__14daObjSwChain_cFv = .text:0x000018A0; // type:function size:0x3C scope:global
Create__14daObjLv4Chan_cFv = .text:0x000018E0; // type:function size:0x64C scope:global
constraintChain__14daObjLv4Chan_cFPQ214daObjLv4Chan_c8ChainPosi = .text:0x00001F30; // type:function size:0x208 scope:global
@@ -35,19 +35,19 @@ inprodXZ__4cXyzCFRC3Vec = .text:0x000043D0; // type:function size:0x20 scope:glo
getSpeedF__9daPy_py_cCFv = .text:0x000043F0; // type:function size:0x8 scope:global
Draw__14daObjLv4Chan_cFv = .text:0x00004400; // type:function size:0x264 scope:global
Delete__14daObjLv4Chan_cFv = .text:0x00004670; // type:function size:0x58 scope:global
daObjLv4Chan_create1st__FP14daObjLv4Chan_c = .text:0x000046D0; // type:function size:0x7C scope:global
daObjLv4Chan_create1st__FP14daObjLv4Chan_c = .text:0x000046D0; // type:function size:0x7C scope:local
__ct__14daObjLv4Chan_cFv = .text:0x00004750; // type:function size:0xC0 scope:global
daObjLv4Chan_MoveBGDelete__FP14daObjLv4Chan_c = .text:0x00004810; // type:function size:0x28 scope:global
daObjLv4Chan_MoveBGExecute__FP14daObjLv4Chan_c = .text:0x00004840; // type:function size:0x28 scope:global
daObjLv4Chan_MoveBGDraw__FP14daObjLv4Chan_c = .text:0x00004870; // type:function size:0x28 scope:global
daObjLv4Chan_MoveBGDelete__FP14daObjLv4Chan_c = .text:0x00004810; // type:function size:0x28 scope:local
daObjLv4Chan_MoveBGExecute__FP14daObjLv4Chan_c = .text:0x00004840; // type:function size:0x28 scope:local
daObjLv4Chan_MoveBGDraw__FP14daObjLv4Chan_c = .text:0x00004870; // type:function size:0x28 scope:local
__dt__18daObjLv4Chan_HIO_cFv = .text:0x000048A0; // type:function size:0x5C scope:global
__sinit_\d_a_obj_lv4chandelier_cpp = .text:0x00004900; // type:function size:0x44 scope:local
_ctors = .ctors:0x00000000; // type:label scope:global
__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global
_dtors = .dtors:0x00000000; // type:label scope:global
...rodata.0 = .rodata:0x00000000; // type:label scope:local
l_dzbidx = .rodata:0x00000000; // type:object size:0x4 scope:global
l_bmdidx = .rodata:0x00000008; // type:object size:0x8 scope:global data:4byte
l_dzbidx = .rodata:0x00000000; // type:object size:0x4 scope:local
l_bmdidx = .rodata:0x00000008; // type:object size:0x8 scope:local data:4byte
@116952 = .rodata:0x00000010; // type:object size:0x4 scope:local
@116953 = .rodata:0x00000014; // type:object size:0x4 scope:local
@116954 = .rodata:0x00000018; // type:object size:0x4 scope:local
@@ -87,11 +87,11 @@ l_bmdidx = .rodata:0x00000008; // type:object size:0x8 scope:global data:4byte
@117335 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 data:double
@117380 = .rodata:0x000000A8; // type:object size:0x4 scope:local
@117381 = .rodata:0x000000AC; // type:object size:0x4 scope:local
l_pos0 = .rodata:0x000000B0; // type:object size:0xC scope:global
l_pos1 = .rodata:0x000000BC; // type:object size:0xC scope:global
l_pos2 = .rodata:0x000000C8; // type:object size:0xC scope:global
l_pos0 = .rodata:0x000000B0; // type:object size:0xC scope:local
l_pos1 = .rodata:0x000000BC; // type:object size:0xC scope:local
l_pos2 = .rodata:0x000000C8; // type:object size:0xC scope:local
@117425 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 data:float
l_curve = .rodata:0x000000D8; // type:object size:0x28 scope:global
l_curve = .rodata:0x000000D8; // type:object size:0x28 scope:local
@117769 = .rodata:0x00000100; // type:object size:0x4 scope:local data:string
@117770 = .rodata:0x00000104; // type:object size:0x4 scope:local
@117771 = .rodata:0x00000108; // type:object size:0x4 scope:local
@@ -103,7 +103,7 @@ cNullVec__6Z2Calc = .rodata:0x0000011C; // type:object size:0xC scope:global
@46916 = .rodata:0x00000128; // type:object size:0x4 scope:local
lbl_514_rodata_12C = .rodata:0x0000012C; // type:object size:0x18
@116937 = .data:0x00000000; // type:object size:0xA scope:local data:string
l_arcName = .data:0x0000000C; // type:object size:0x4 scope:global data:4byte
l_arcName = .data:0x0000000C; // type:object size:0x4 scope:local data:4byte
@116969 = .data:0x00000010; // type:object size:0xD scope:local
@116970 = .data:0x00000020; // type:object size:0xD scope:local
@116973 = .data:0x00000030; // type:object size:0x10 scope:local
@@ -127,8 +127,8 @@ l_arcName = .data:0x0000000C; // type:object size:0x4 scope:global data:4byte
@117249 = .data:0x00000168; // type:object size:0x10 scope:local data:string
@117250 = .data:0x00000178; // type:object size:0x5 scope:local data:string
@117251 = .data:0x00000180; // type:object size:0x15 scope:local data:string
cc_sph_src = .data:0x00000198; // type:object size:0x40 scope:global
daObjLv4Chan_METHODS = .data:0x000001D8; // type:object size:0x20 scope:global
cc_sph_src = .data:0x00000198; // type:object size:0x40 scope:local
daObjLv4Chan_METHODS = .data:0x000001D8; // type:object size:0x20 scope:local
g_profile_Obj_Lv4Chan = .data:0x000001F8; // type:object size:0x30 scope:global
__vt__18daObjLv4Chan_HIO_c = .data:0x00000228; // type:object size:0x20 scope:global
@117985 = .data:0x00000248; // type:object size:0x13 scope:local data:string
+1 -1
View File
@@ -2009,7 +2009,7 @@ config.libs = [
ActorRel(NonMatching, "d_a_obj_lv4RailWall"),
ActorRel(NonMatching, "d_a_obj_lv4SlideWall"),
ActorRel(NonMatching, "d_a_obj_lv4bridge"),
ActorRel(NonMatching, "d_a_obj_lv4chandelier"),
ActorRel(Equivalent, "d_a_obj_lv4chandelier"), # weak function order
ActorRel(MatchingFor("GZ2E01"), "d_a_obj_lv4digsand"),
ActorRel(MatchingFor("GZ2E01"), "d_a_obj_lv4floor"),
ActorRel(MatchingFor("GZ2E01"), "d_a_obj_lv4gear"),
+3 -1
View File
@@ -84,11 +84,13 @@ public:
STATIC_ASSERT(sizeof(e_db_class) == 0x1270);
class daE_DB_HIO_c {
class daE_DB_HIO_c : public JORReflexible {
public:
/* 8069AAEC */ daE_DB_HIO_c();
/* 806A13D8 */ virtual ~daE_DB_HIO_c() {}
void genMessage(JORMContext*);
/* 0x04 */ s8 id;
/* 0x08 */ f32 base_size;
/* 0x0C */ f32 flower_size;
+2
View File
@@ -85,6 +85,8 @@ public:
/* 806A226C */ daE_DD_HIO_c();
/* 806A6D08 */ virtual ~daE_DD_HIO_c() {}
void genMessage(JORMContext*);
/* ドドンゴ - Dodongo */
/* 0x04 */ s8 field_0x4;
/* 0x08 */ f32 basic_size; // 基本サイズ - Basic Size
+3 -1
View File
@@ -47,11 +47,13 @@ public:
STATIC_ASSERT(sizeof(obj_key_class) == 0x9b8);
class daObj_Key_HIO_c {
class daObj_Key_HIO_c : public JORReflexible{
public:
/* 80C3F40C */ daObj_Key_HIO_c();
/* 80C40F28 */ virtual ~daObj_Key_HIO_c() {}
void genMessage(JORMContext*);
/* 0x4 */ s8 id;
/* 0x8 */ f32 size;
/* 0xC */ f32 chain_size;
+3 -1
View File
@@ -70,11 +70,13 @@ public:
STATIC_ASSERT(sizeof(obj_keyhole_class) == 0x2CB8);
class daObj_Keyhole_HIO_c {
class daObj_Keyhole_HIO_c : public JORReflexible {
public:
/* 80C4124C */ daObj_Keyhole_HIO_c();
/* 80C4394C */ virtual ~daObj_Keyhole_HIO_c() {}
void genMessage(JORMContext*);
/* 0x4 */ s8 id;
/* 0x8 */ f32 obj_size;
};
+61 -13
View File
@@ -1,6 +1,8 @@
#ifndef D_A_OBJ_LV4CHANDELIER_H
#define D_A_OBJ_LV4CHANDELIER_H
#include "d/d_bg_s_movebg_actor.h"
#include "d/d_cc_d.h"
#include "f_op/f_op_actor_mng.h"
#include "d/d_model.h"
@@ -12,37 +14,83 @@
* @details
*
*/
class daObjLv4Chan_c : public fopAc_ac_c {
class daObjLv4Chan_c : public dBgS_MoveBgActor, public request_of_phase_process_class {
public:
struct ChainPos {
/* 80C66564 */ ~ChainPos();
/* 80C665A0 */ ChainPos();
/* 0x00 */ cXyz field_0x0;
/* 0x0C */ cXyz field_0xc;
/* 0x18 */ cXyz field_0x18;
/* 0x24 */ f32 field_0x24;
};
/* 80C63360 */ void create1st();
/* 80C63360 */ int create1st();
/* 80C634CC */ void setMtxChain(daObjLv4Chan_c::ChainPos*, dMdl_obj_c*, int);
/* 80C636B4 */ void setMtx();
/* 80C639B4 */ void rideActor(fopAc_ac_c*);
/* 80C63CFC */ void CreateHeap();
/* 80C63FA8 */ void Create();
/* 80C63CFC */ int CreateHeap();
/* 80C63FA8 */ int Create();
/* 80C6449C */ void constraintChain(daObjLv4Chan_c::ChainPos*, int);
/* 80C64668 */ void constraintBase();
/* 80C647FC */ void calcVec(daObjLv4Chan_c::ChainPos*, int);
/* 80C64878 */ void chkGnd();
/* 80C648F4 */ void Execute(f32 (**)[3][4]);
/* 80C65F04 */ void Draw();
/* 80C66114 */ void Delete();
/* 80C648F4 */ int Execute(Mtx**);
/* 80C65F04 */ int Draw();
/* 80C66114 */ int Delete();
int getArg0() { return fopAcM_GetParamBit(this, 0, 4); }
int getAddChain0() { return fopAcM_GetParamBit(this, 4, 4); }
int getAddChain1() { return fopAcM_GetParamBit(this, 8, 4); }
int getAddChain2() { return fopAcM_GetParamBit(this, 12, 4); }
int getSw() { return fopAcM_GetParamBit(this, 16, 8); }
private:
/* 0x568 */ u8 field_0x568[0x24a4 - 0x568];
/* 0x05A8 */ Mtx field_0x5a8;
/* 0x05D8 */ Mtx field_0x5d8;
/* 0x0608 */ J3DModel* mModel;
/* 0x060C */ J3DModelData* mChainModelData;
/* 0x0610 */ int mChainLengths[3];
/* 0x061C */ ChainPos* mChains[3];
/* 0x0628 */ int mMdlLengths[3];
/* 0x0634 */ dMdl_obj_c* mMdls[3];
/* 0x0640 */ dCcD_Stts mStts;
/* 0x067C */ dCcD_Sph mSphs1[8];
/* 0x103C */ dCcD_Sph mSphs2[8];
/* 0x19FC */ dCcD_Sph mSphs3[8];
/* 0x23BC */ cXyz field_0x23bc;
/* 0x23C8 */ cXyz field_0x23c8;
/* 0x23D4 */ int field_0x23d4;
/* 0x23D8 */ fopAc_ac_c* field_0x23d8[8];
/* 0x23F8 */ fopAc_ac_c* field_0x23f8[8];
/* 0x2418 */ int field_0x2418;
/* 0x241C */ int field_0x241c;
/* 0x2420 */ f32 field_0x2420;
/* 0x2424 */ int mShadowId;
/* 0x2428 */ dBgS_ObjGndChk mGndChk;
/* 0x247C */ f32 field_0x247c;
/* 0x2480 */ int mAddChain0;
/* 0x2484 */ int field_0x2484;
/* 0x2488 */ u8 field_0x2488;
/* 0x2489 */ u8 field_0x2489;
/* 0x248A */ u8 field_0x248a;
/* 0x248B */ u8 field_0x248b;
/* 0x248C */ u8 field_0x248c;
/* 0x248D */ u8 field_0x248d;
/* 0x2490 */ f32 field_0x2490;
/* 0x2494 */ f32 field_0x2494;
/* 0x2498 */ u8 field_0x2498;
/* 0x2499 */ u8 field_0x2499;
/* 0x249C */ f32 field_0x249c;
/* 0x24A0 */ f32 field_0x24a0;
};
STATIC_ASSERT(sizeof(daObjLv4Chan_c) == 0x24a4);
class daObjSwChain_c : public fopAc_ac_c {
#ifdef DEBUG
class daObjLv4Chan_HIO_c : public mDoHIO_entry_c {
public:
/* 80C665A4 */ void checkTight();
daObjLv4Chan_HIO_c();
void genMessage(JORMContext*);
};
#endif
#endif /* D_A_OBJ_LV4CHANDELIER_H */
+46 -1
View File
@@ -2,6 +2,8 @@
#define D_A_OBJ_SWCHAIN_H
#include "f_op/f_op_actor_mng.h"
#include "d/d_com_inf_game.h"
#include "d/actor/d_a_player.h"
/**
* @ingroup actors-objects
@@ -17,6 +19,10 @@ public:
public:
/* 80CF8B00 */ ~chain_s();
/* 80CF8B3C */ chain_s();
/* 0x00 */ u8 field_0x00[0x34 - 0x00];
/* 0x00 */ cXyz field_0x34;
/* 0x00 */ u8 field_0x40[0x50 - 0x40];
};
/* 80CF8768 */ void Create();
@@ -36,10 +42,49 @@ public:
/* 80CFB5E8 */ void _delete();
u8 getSwbit() { return fopAcM_GetParamBit(this, 0, 8); }
u8 getChainID() { return fopAcM_GetParamBit(this, 28, 4); }
BOOL checkDispEmphasis() { return fopAcM_isSwitch(this, getSwbit()) == FALSE; }
bool checkCarry() { return mCarry == 1; }
void setRatioForChandelier(f32 ratio) { mRatio = ratio; }
/* 80C665A4 */ BOOL checkTight() {
if (mCarry != 0 && (home.roomNo == 4 || home.roomNo == 6) && field_0xa64 >= field_0xa69 &&
field_0xa9c == 0)
{
daPy_py_c* player = daPy_getPlayerActorClass();
chain_s* swChain = &field_0xa74[field_0xa65] - field_0xa64 + 1;
cXyz cStack_54;
cXyz cStack_60;
cStack_54 = swChain->field_0x34;
cStack_60 = field_0xa74[field_0xa65].field_0x34;
f32 dVar10 = cStack_60.abs(cStack_54);
f32 dVar13 = (field_0xa67 - 2) * 35.0f;
cXyz local_6c;
cXyz cStack_78 = field_0xa74[0].field_0x34 - field_0xa74[field_0xa65].field_0x34;
local_6c.x = player->getSpeedF() * cM_ssin(player->current.angle.y);
local_6c.z = player->getSpeedF() * cM_scos(player->current.angle.y);
if (cStack_78.inprodXZ(local_6c) < 0.0f && dVar10 > dVar13 - 35.0f) {
return TRUE;
}
}
return FALSE;
}
private:
/* 0x568 */ u8 field_0x568[0xaa0 - 0x568];
/* 0x568 */ u8 field_0x568[0xa62 - 0x568];
/* 0xA62 */ u8 mCarry;
/* 0xA63 */ u8 field_0xa63;
/* 0xA64 */ u8 field_0xa64;
/* 0xA65 */ u8 field_0xa65;
/* 0xA66 */ u8 field_0xa66;
/* 0xA67 */ u8 field_0xa67;
/* 0xA68 */ u8 field_0xa68;
/* 0xA69 */ u8 field_0xa69;
/* 0xA6A */ u8 field_0xa6a[0xa74 - 0xa6a];
/* 0xA6A */ chain_s* field_0xa74;
/* 0xA6A */ u8 field_0xa78[0xa98 - 0xa78];
/* 0xA98 */ f32 mRatio;
/* 0xA9C */ u8 field_0xa9c;
};
STATIC_ASSERT(sizeof(daObjSwChain_c) == 0xaa0);
+1 -1
View File
@@ -12,7 +12,7 @@ class JKRAramArchive;
class JKRExpHeap;
class JKRHeap;
class STControl;
class ResTIMG;
struct ResTIMG;
class dMenu_Fmap_stage_data_c;
class dMenu_Fmap_world_data_c;
class dMenu_Fmap_region_data_c;
@@ -95,6 +95,7 @@ inline float atan2f(float y, float x) {
inline float i_sinf(float x) { return sin(x); }
inline float i_cosf(float x) { return cos(x); }
inline float i_tanf(float x) { return tan(x); }
inline float i_acosf(float x) { return acos(x); }
#ifdef __cplusplus
};
+2 -2
View File
@@ -1439,7 +1439,7 @@ static int daE_DD_Execute(e_dd_class* i_this) {
anm_se_set(i_this);
MTXCopy(model->getAnmMtx(AREG_S(4) + JNT_NECK), *calc_mtx);
MTXCopy(model->getAnmMtx((int)AREG_S(4) + JNT_NECK), *calc_mtx);
sp1c.set(AREG_F(0) + 40.0f, AREG_F(1), AREG_F(2) + -40.0f);
MtxPosition(&sp1c, &i_this->field_0xe40);
sp1c.set(AREG_F(13), AREG_F(14), AREG_F(15));
@@ -1683,7 +1683,7 @@ static cPhs__Step daE_DD_Create(fopAc_ac_c* a_this) {
u8 uVar1 = fopAcM_GetParam(a_this) >> 16 & 0xFF;
if ((int)(fopAcM_GetParam(a_this) >> 24) != 0xFF) {
if (dComIfGs_isSwitch(fopAcM_GetParam(a_this) >> 24, fopAcM_GetRoomNo(a_this))) {
OS_REPORT("E_DD やられ後なので再セットしません\n") // Since I was attacked in E_DD, I will not reset\n
OS_REPORT("E_DD やられ後なので再セットしません\n"); // Since I was attacked in E_DD, I will not reset\n
return cPhs_ERROR_e;
}
}
+2 -2
View File
@@ -18,13 +18,13 @@ daObj_Kita_HIO_c::daObj_Kita_HIO_c() {
}
#ifdef DEBUG
daObj_Kita_HIO_c::genMessage(JORMContext* ctx) {
void daObj_Kita_HIO_c::genMessage(JORMContext* ctx) {
ctx->genLabel("  風で動く連続板", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18);
// Model Size X
ctx->genSlider("モデルサイズX", &mModelSizeX, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200,
0x18);
// Model Size Z
ctx->genSlider"モデルサイズZ", &mModelSizeZ, 0.0f, 10.0f, 0,
ctx->genSlider("モデルサイズZ", &mModelSizeZ, 0.0f, 10.0f, 0,
NULL, 0xffff, 0xffff, 0x200, 0x18);
// Gap
ctx->genSlider("隙間", &mGap, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18);
File diff suppressed because it is too large Load Diff
-1
View File
@@ -123,7 +123,6 @@ extern "C" extern void* __vt__9cCcD_Stts[8];
extern "C" extern void* __vt__9J3DPacket[5];
extern "C" u8 now__14mDoMtx_stack_c[48];
extern "C" u8 mGndCheck__11fopAcM_gc_c[84];
extern "C" extern u8 g_dComIfG_gameInfo[122384];
extern "C" u8 sincosTable___5JMath[65536];
extern "C" f32 mGroundY__11fopAcM_gc_c;
extern "C" u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */];