d_a_obj_fallobj debug work + dVibration_c alignment (#3048)

* d_a_obj_fallobj debug

* fix dVibration_c alignment

* fix

* pr comments
This commit is contained in:
Niklas Bauer
2026-01-20 02:58:59 +01:00
committed by GitHub
parent 87a3705039
commit 1817d3123f
3 changed files with 86 additions and 41 deletions
+5 -3
View File
@@ -44,9 +44,11 @@ public:
int Draw();
int Delete();
u32 getTime() { return fopAcM_GetParamBit(this, 8, 8); }
u32 getPos() { return fopAcM_GetParamBit(this, 0x14, 8); }
static BOOL checkFallStart(fopAc_ac_c* actor) { return actor->speed.y != 0.0f; }
u8 getTime() { return fopAcM_GetParamBit(this, 8, 8); }
u8 getPos() { return fopAcM_GetParamBit(this, 0x14, 8); }
bool checkFallStart() {
return this->speed.y != 0.0f;
};
private:
/* 0x5A0 */ request_of_phase_process_class mPhaseReq;
+3 -3
View File
@@ -940,11 +940,11 @@ public:
/* 0x03F90 */ dEvt_control_c mEvent;
/* 0x040C0 */ dEvent_manager_c mEvtManager;
/* 0x04780 */ dAttention_c mAttention;
#if PLATFORM_WII || VERSION == VERSION_SHIELD
/* 0x04C9C */ u8 unk_0x4c9c[8];
#endif
/* 0x04C9C */ dVibration_c mVibration;
/* 0x04D2C */ u8 field_0x4d2c[4];
#if PLATFORM_WII || VERSION == VERSION_SHIELD
/* 0x04D38 */ u8 unk_0x4d38[8];
#endif
/* 0x04D30 */ JKRArchive* mFieldMapArchive2;
/* 0x04D34 */ JKRArchive* mMsgArchive[11];
/* 0x04D60 */ JKRArchive* mDemoMsgArchive;