d_a_bk work

This commit is contained in:
LagoLunatic
2024-02-09 13:55:31 -05:00
parent 2412c2c41b
commit 4054dc3fba
5 changed files with 370 additions and 19 deletions
+16 -6
View File
@@ -22,7 +22,8 @@ public:
/* 0x02BC */ mDoExt_McaMorf* mpMorf;
/* 0x02C0 */ u8 m02C0[0x02C4 - 0x02C0];
/* 0x02C4 */ mDoExt_btpAnm* m02C4;
/* 0x02C8 */ u8 m02C8[0x02CC - 0x02C8];
/* 0x02C8 */ s16 m02C8;
/* 0x02CA */ s16 m02CA;
/* 0x02CC */ s16 m02CC;
/* 0x02CE */ u8 m02CE[0x02D0 - 0x02CE];
/* 0x02D0 */ J3DModel* m02D0;
@@ -31,20 +32,28 @@ public:
/* 0x02D6 */ u8 m02D6[0x02D8 - 0x02D6];
/* 0x02D8 */ J3DModel* m02D8;
/* 0x02DC */ u8 m02DC;
/* 0x02DD */ u8 m02DD[0x02E0 - 0x02DD];
/* 0x02DD */ u8 m02DD;
/* 0x02DE */ u8 m02DE;
/* 0x02DF */ u8 m02DF[0x02E0 - 0x02DF];
/* 0x02E0 */ u32 mShadowId;
/* 0x02E4 */ u8 m02E4[0x02E8 - 0x02E4];
/* 0x02E8 */ J3DModel* m02E8;
/* 0x02EC */ u8 m02EC[0x02F8 - 0x02EC];
/* 0x02F8 */ int m02F8;
/* 0x02FC */ u8 m02FC[0x0302 - 0x02FC];
/* 0x02FC */ int m02FC;
/* 0x0300 */ s16 m0300;
/* 0x0302 */ s16 m0302;
/* 0x0304 */ s16 m0304;
/* 0x0306 */ u8 m0306[0x030A - 0x0306];
/* 0x0306 */ s16 m0306;
/* 0x0308 */ s16 m0308;
/* 0x030A */ s16 m030A;
/* 0x030C */ s16 m030C;
/* 0x030E */ s16 m030E;
/* 0x0310 */ u8 m0310[0x031C - 0x0310];
/* 0x0310 */ s16 m0310;
/* 0x0312 */ u8 m0312[0x0314 - 0x0312];
/* 0x0314 */ s16 m0314;
/* 0x0316 */ s16 m0316;
/* 0x0318 */ u8 m0318;
/* 0x031C */ f32 m031C;
/* 0x0320 */ cXyz m0320;
/* 0x032C */ u8 m032C[0x0332 - 0x032C];
@@ -83,7 +92,8 @@ public:
/* 0x11F8 */ fopAc_ac_c* m11F8;
/* 0x11FC */ u32 m11FC;
/* 0x1200 */ u32 m1200;
/* 0x1204 */ u8 m1204[0x120C - 0x1204];
/* 0x1204 */ u8 m1204[0x1208 - 0x1204];
/* 0x1208 */ u16 m1208;
/* 0x120C */ int m120C;
/* 0x1210 */ u8 m1210;
/* 0x1212 */ s16 m1212;
+1 -1
View File
@@ -21,7 +21,7 @@ public:
/* 0x18 */ s32 mHitSoundId; // TODO: Not sure what this is, argument passed to bgmHitSound
};
int cc_pl_cut_bit_get();
u16 cc_pl_cut_bit_get();
u32 at_se_get(cCcD_Obj*);
u32 at_se_getC(cCcD_Obj*);
void def_se_set(fopAc_ac_c*, cCcD_Obj*, unsigned long);
+6 -6
View File
@@ -319,10 +319,10 @@ public:
setBtHeight(height);
setBtBodyR(radius);
}
f32 getBtHeight() const { return m290; }
void setBtHeight(f32 height) { m290 = height; }
f32 getBtBodyR() const { return m294; }
void setBtBodyR(f32 radius) { m294 = radius; }
f32 getBtHeight() const { return mBtHeight; }
void setBtHeight(f32 height) { mBtHeight = height; }
f32 getBtBodyR() const { return mBtBodyR; }
void setBtBodyR(f32 radius) { mBtBodyR = radius; }
// TODO
void setBtAttackData(f32, f32, f32, u8) {}
@@ -337,8 +337,8 @@ public:
void getBtMaxDis() const {}
void setBtMaxDis(f32) {}
/* 0x290 */ f32 m290;
/* 0x294 */ f32 m294;
/* 0x290 */ f32 mBtHeight;
/* 0x294 */ f32 mBtBodyR;
/* 0x298 */ f32 m298;
/* 0x29C */ f32 m29C;
/* 0x2A0 */ f32 m2A0;