mirror of https://github.com/zeldaret/tp.git
Work on d_a_e_warpappear (#2436)
* demo_camera work * Work on d_a_e_warpappear * PR cleanup
This commit is contained in:
parent
a1e8748031
commit
9aa56d5599
|
|
@ -31,7 +31,7 @@ public:
|
|||
/* 0x05B5 */ u8 mPrm1;
|
||||
/* 0x05B6 */ u8 mGroupID;
|
||||
/* 0x05B7 */ u8 mSwBit;
|
||||
/* 0x05B8 */ u8 field_0x5B8[0x05BC - 0x05B8];
|
||||
/* 0x05B8 */ int mEntryNo;
|
||||
/* 0x05BC */ dPath* mpPath;
|
||||
/* 0x05C0 */ s8 mCurrentPathPointNo;
|
||||
/* 0x05C1 */ s8 mPathDirection;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
#ifndef D_A_E_WARPAPPEAR_H
|
||||
#define D_A_E_WARPAPPEAR_H
|
||||
|
||||
#include "d/d_msg_flow.h"
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
|
||||
/**
|
||||
|
|
@ -11,9 +12,40 @@
|
|||
* @details
|
||||
*
|
||||
*/
|
||||
class e_warpappear_class : public fopEn_enemy_c {
|
||||
private:
|
||||
/* 0x5ac */ u8 field_0x5ac[0x650 - 0x5ac];
|
||||
class e_warpappear_class : public fopAc_ac_c {
|
||||
public:
|
||||
/* 0x568 */ request_of_phase_process_class mPhase;
|
||||
/* 0x570 */ u8 field_0x570;
|
||||
/* 0x574 */ J3DModel* mpModel;
|
||||
/* 0x578 */ mDoExt_btkAnm* mpBtk;
|
||||
/* 0x57c */ mDoExt_brkAnm* mpBrks[2];
|
||||
/* 0x584 */ int field_0x584;
|
||||
/* 0x588 */ u8 field_0x588[0x58c - 0x588];
|
||||
/* 0x58C */ u32 mParticle1;
|
||||
/* 0x590 */ u32 mParticle2;
|
||||
/* 0x594 */ s16 field_0x594;
|
||||
/* 0x596 */ s16 field_0x596;
|
||||
/* 0x598 */ s16 field_0x598;
|
||||
/* 0x59A */ s16 field_0x59a[2];
|
||||
/* 0x59E */ s16 field_0x59e;
|
||||
/* 0x5A0 */ s16 field_0x5a0;
|
||||
/* 0x5A4 */ cXyz field_0x5a4;
|
||||
/* 0x5B0 */ cXyz field_0x5b0;
|
||||
/* 0x5BC */ cXyz field_0x5bc;
|
||||
/* 0x5C8 */ cXyz field_0x5c8;
|
||||
/* 0x5D4 */ f32 field_0x5d4;
|
||||
/* 0x5D8 */ f32 field_0x5d8;
|
||||
/* 0x5DC */ f32 field_0x5dc;
|
||||
/* 0x5E0 */ f32 field_0x5e0;
|
||||
/* 0x5E4 */ f32 field_0x5e4;
|
||||
/* 0x5E8 */ f32 field_0x5e8;
|
||||
/* 0x5EC */ f32 field_0x5ec;
|
||||
/* 0x5F0 */ f32 field_0x5f0;
|
||||
/* 0x5F4 */ f32 field_0x5f4;
|
||||
/* 0x5F8 */ f32 field_0x5f8;
|
||||
/* 0x5FC */ f32 field_0x5fc;
|
||||
/* 0x600 */ dMsgFlow_c mMsgFlow;
|
||||
/* 0x64C */ int field_0x64c;
|
||||
};
|
||||
|
||||
STATIC_ASSERT(sizeof(e_warpappear_class) == 0x650);
|
||||
|
|
|
|||
|
|
@ -27,7 +27,8 @@ public:
|
|||
/* 0x586 */ s8 mFlag2;
|
||||
/* 0x588 */ Mtx mMtx;
|
||||
/* 0x5B8 */ dBgW* mpBgW;
|
||||
/* 0x5BC */ u8 field_0x5bc[8];
|
||||
/* 0x5BC */ u32 field_0x5bc;
|
||||
/* 0x5C0 */ u8 field_0x5c0[4];
|
||||
};
|
||||
|
||||
STATIC_ASSERT(sizeof(obj_ihasi_class) == 0x5c4);
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue