Files
tww/include/d/actor/d_a_ks.h
T
2025-05-17 14:01:12 -04:00

61 lines
1.6 KiB
C++

#ifndef D_A_KS_H
#define D_A_KS_H
#include "f_op/f_op_actor.h"
#include "c/c_damagereaction.h"
class mDoExt_McaMorf;
class mDoExt_brkAnm;
class mDoExt_btkAnm;
class daPy_lk_c;
class ks_class : public fopEn_enemy_c {
public:
/* 0x2AC */ request_of_phase_process_class mPhs;
/* 0x2B4 */ mDoExt_McaMorf* mpBodyMorf;
/* 0x2B8 */ mDoExt_McaMorf* mpEyeMorf;
/* 0x2BC */ mDoExt_btkAnm* mpEyeBtkAnm;
/* 0x2C0 */ mDoExt_brkAnm* mpBodyBrkAnm;
/* 0x2C4 */ mDoExt_brkAnm* mpEyeBrkAnm;
/* 0x2C8 */ u8 m2C8;
/* 0x2C9 */ u8 m2C9;
/* 0x2CA */ u8 m2CA;
/* 0x2CB */ u8 mAction;
/* 0x2CC */ u8 mMode;
/* 0x2CD */ u8 m2CD;
/* 0x2CE */ u8 m2CE;
/* 0x2CF */ u8 m2CF;
/* 0x2D0 */ u8 m2D0;
/* 0x2D1 */ u8 m2D1;
/* 0x2D2 */ u8 m2D2;
/* 0x2D3 */ u8 m2D3;
/* 0x2D4 */ fpc_ProcID mGmID; // Mothula
/* 0x2D8 */ fpc_ProcID mKsID; // Morth
/* 0x2DC */ cXyz m2DC;
/* 0x2E8 */ s16 m2E8[4];
/* 0x2F0 */ s16 m2F0[5];
/* 0x2FA */ s16 m2FA;
/* 0x2FC */ s16 m2FC;
/* 0x2FE */ s16 m2FE;
/* 0x300 */ s16 m300;
/* 0x302 */ s16 m302;
/* 0x304 */ f32 m304;
/* 0x308 */ f32 m308;
/* 0x30C */ f32 m30C;
/* 0x310 */ f32 m310;
/* 0x314 */ f32 m314;
/* 0x318 */ f32 m318;
/* 0x31C */ f32 m31C;
/* 0x320 */ f32 m320;
/* 0x324 */ dBgS_AcchCir mAcchCir;
/* 0x364 */ dBgS_ObjAcch mAcch;
/* 0x528 */ MtxP m528;
/* 0x52C */ dPa_rippleEcallBack m52C;
/* 0x540 */ dCcD_Stts mStts;
/* 0x57C */ dCcD_Sph mSph;
/* 0x6A8 */ enemyice mEnemyIce;
/* 0xA60 */ enemyfire mEnemyFire;
};
#endif /* D_A_KS_H */