mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-05-26 15:24:30 -04:00
d_a_obj_nagaisu OK (#2717)
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
_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
|
||||
daObjNagaisu_c_createHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:global
|
||||
daObjNagaisu_c_createHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local
|
||||
__ct__14daObjNagaisu_cFv = .text:0x00000098; // type:function size:0x84 scope:global
|
||||
__dt__10dCcD_GSttsFv = .text:0x0000011C; // type:function size:0x5C scope:global
|
||||
__dt__14daObjNagaisu_cFv = .text:0x00000178; // type:function size:0xF0 scope:global
|
||||
@@ -25,10 +25,10 @@ draw__15daObjIsuChild_cFP6dMdl_c = .text:0x00000CF4; // type:function size:0x84
|
||||
Delete__15daObjIsuChild_cFv = .text:0x00000D78; // type:function size:0x60 scope:global
|
||||
chkHit__15daObjIsuChild_cFv = .text:0x00000DD8; // type:function size:0x68 scope:global
|
||||
callEmt__15daObjIsuChild_cFv = .text:0x00000E40; // type:function size:0xD8 scope:global
|
||||
daObjNagaisu_create__FP14daObjNagaisu_c = .text:0x00000F18; // type:function size:0x54 scope:global
|
||||
daObjNagaisu_Delete__FP14daObjNagaisu_c = .text:0x00000F6C; // type:function size:0x20 scope:global
|
||||
daObjNagaisu_execute__FP14daObjNagaisu_c = .text:0x00000F8C; // type:function size:0x20 scope:global
|
||||
daObjNagaisu_draw__FP14daObjNagaisu_c = .text:0x00000FAC; // type:function size:0x20 scope:global
|
||||
daObjNagaisu_create__FP14daObjNagaisu_c = .text:0x00000F18; // type:function size:0x54 scope:local
|
||||
daObjNagaisu_Delete__FP14daObjNagaisu_c = .text:0x00000F6C; // type:function size:0x20 scope:local
|
||||
daObjNagaisu_execute__FP14daObjNagaisu_c = .text:0x00000F8C; // type:function size:0x20 scope:local
|
||||
daObjNagaisu_draw__FP14daObjNagaisu_c = .text:0x00000FAC; // type:function size:0x20 scope:local
|
||||
__dt__10cCcD_GSttsFv = .text:0x00000FCC; // type:function size:0x48 scope:global
|
||||
_ctors = .ctors:0x00000000; // type:label scope:global
|
||||
_dtors = .dtors:0x00000000; // type:label scope:global
|
||||
@@ -50,8 +50,8 @@ COL_OFFSET_X$3919 = .rodata:0x00000074; // type:object size:0x8 scope:local
|
||||
PARTICLE_NAME$4004 = .rodata:0x00000098; // type:object size:0x8 scope:local
|
||||
@4029 = .rodata:0x000000A0; // type:object size:0x4 scope:local
|
||||
@stringBase0 = .rodata:0x000000A4; // type:object size:0x8 scope:local data:string_table
|
||||
l_arcName = .data:0x00000000; // type:object size:0x4 scope:global
|
||||
daObjNagaisu_METHODS = .data:0x00000004; // type:object size:0x20 scope:global
|
||||
l_arcName = .data:0x00000000; // type:object size:0x4 scope:local
|
||||
daObjNagaisu_METHODS = .data:0x00000004; // type:object size:0x20 scope:local
|
||||
g_profile_Obj_Nagaisu = .data:0x00000024; // type:object size:0x30 scope:global
|
||||
__vt__15daObjIsuChild_c = .data:0x00000054; // type:object size:0xC scope:global
|
||||
__vt__8cM3dGAab = .data:0x00000060; // type:object size:0xC scope:global
|
||||
|
||||
+1
-1
@@ -2107,7 +2107,7 @@ config.libs = [
|
||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_msima"),
|
||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_mvstair"),
|
||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_myogan"),
|
||||
ActorRel(NonMatching, "d_a_obj_nagaisu"),
|
||||
ActorRel(MatchingFor("GZ2E01"), "d_a_obj_nagaisu"),
|
||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_nan"),
|
||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_ndoor"),
|
||||
ActorRel(NonMatching, "d_a_obj_nougu"),
|
||||
|
||||
@@ -16,7 +16,7 @@ public:
|
||||
/* 80C9FE28 */ void create(daObjNagaisu_c*, dCcD_Stts*);
|
||||
/* 80C9FF54 */ int execute();
|
||||
/* 80CA0034 */ int draw(dMdl_c*);
|
||||
/* 80CA00B8 */ int Delete();
|
||||
/* 80CA00B8 */ void Delete();
|
||||
/* 80CA0118 */ bool chkHit();
|
||||
/* 80CA0180 */ void callEmt();
|
||||
|
||||
|
||||
@@ -229,7 +229,6 @@ int daObjIsuChild_c::createHeap() {
|
||||
|
||||
/* 80C9FE28-80C9FF54 000AE8 012C+00 1/1 0/0 0/0 .text
|
||||
* create__15daObjIsuChild_cFP14daObjNagaisu_cP9dCcD_Stts */
|
||||
// NONMATCHING - missing instruction
|
||||
void daObjIsuChild_c::create(daObjNagaisu_c* i_parent, dCcD_Stts* i_ccStts) {
|
||||
static const int COL_OFFSET_X[] = {
|
||||
60,
|
||||
@@ -247,7 +246,9 @@ void daObjIsuChild_c::create(daObjNagaisu_c* i_parent, dCcD_Stts* i_ccStts) {
|
||||
mCcCyl[i].SetR(65.0f);
|
||||
}
|
||||
|
||||
if (!dComIfG_Bgsp().Regist(mpBgW, i_parent)) {}
|
||||
if (dComIfG_Bgsp().Regist(mpBgW, i_parent)) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -278,8 +279,7 @@ int daObjIsuChild_c::draw(dMdl_c* i_mdl) {
|
||||
}
|
||||
|
||||
/* 80CA00B8-80CA0118 000D78 0060+00 2/2 0/0 0/0 .text Delete__15daObjIsuChild_cFv */
|
||||
// NONMATCHING retail
|
||||
int daObjIsuChild_c::Delete() {
|
||||
void daObjIsuChild_c::Delete() {
|
||||
if (!mIsDead) {
|
||||
if (mpBgW != NULL && mpBgW->ChkUsed()) {
|
||||
dComIfG_Bgsp().Release(mpBgW);
|
||||
|
||||
Reference in New Issue
Block a user