mirror of
https://github.com/zeldaret/tww.git
synced 2026-06-20 15:41:17 -04:00
83 lines
2.2 KiB
C++
83 lines
2.2 KiB
C++
#ifndef D_A_BWDS_H
|
|
#define D_A_BWDS_H
|
|
|
|
#include "f_op/f_op_actor.h"
|
|
#include "d/d_cc_d.h"
|
|
#include "m_Do/m_Do_ext.h"
|
|
#include "m_Do/m_Do_hostIO.h"
|
|
#include "d/d_particle.h"
|
|
|
|
class bwds_class {
|
|
public:
|
|
/* 0x0000 */ fopEn_enemy_c actor;
|
|
/* 0x02AC */ request_of_phase_process_class m02AC;
|
|
/* 0x02B4 */ u8 m02B4;
|
|
/* 0x02B8 */ mDoExt_McaMorf* mpMorf;
|
|
/* 0x02BC */ J3DModel* mp02BC[0xE];
|
|
/* 0x02F4 */ s16 m02F4;
|
|
/* 0x02F6 */ s16 m02F6;
|
|
/* 0x02F8 */ s16 m02F8;
|
|
/* 0x02FA */ s8 m02FA;
|
|
/* 0x02FB */ s8 m02FB;
|
|
/* 0x02FC */ cXyz m02FC;
|
|
/* 0x0308 */ u8 m0308[0x030C - 0x0308];
|
|
/* 0x030C */ f32 m030C;
|
|
/* 0x0310 */ f32 m0310;
|
|
/* 0x0314 */ s16 m0314[5];
|
|
/* 0x031E */ s16 m031E;
|
|
/* 0x0320 */ f32 m0320;
|
|
/* 0x0324 */ s16 m0324;
|
|
/* 0x0326 */ s16 m0326;
|
|
/* 0x0328 */ s16 m0328;
|
|
/* 0x032C */ cXyz m032C[0xF];
|
|
/* 0x03E0 */ csXyz m03E0[0xF];
|
|
/* 0x043C */ cXyz m043C[0xF];
|
|
/* 0x04F0 */ s32 m04F0;
|
|
/* 0x04F4 */ s8 m04F4;
|
|
/* 0x04F5 */ s8 m04F5;
|
|
/* 0x04F6 */ u8 m04F6[0x4FC - 0x04F6];
|
|
/* 0x04FC */ s16 m04FC;
|
|
/* 0x04FE */ u8 m04FE[0x500 - 0x04FE];
|
|
/* 0x0500 */ s16 m0500;
|
|
/* 0x0502 */ s16 m0502;
|
|
/* 0x0504 */ f32 m0504;
|
|
/* 0x0508 */ dCcD_Stts m0508;
|
|
/* 0x0544 */ dCcD_Sph m0544;
|
|
/* 0x0670 */ dCcD_Sph m0670[0xF];
|
|
/* 0x1804 */ cXyz m1804;
|
|
#if VERSION > VERSION_DEMO
|
|
/* 0x1810 */ cXyz m1810;
|
|
#endif
|
|
/* 0x181C */ s8 m181C;
|
|
/* 0x181D */ s8 m181D;
|
|
/* 0x181E */ s8 m181E;
|
|
/* 0x1820 */ dPa_smokeEcallBack m1820[3];
|
|
/* 0x1880 */ dPa_followEcallBack m1880;
|
|
/* 0x1894 */ s8 m1894[2];
|
|
/* 0x1898 */ cXyz m1898[2];
|
|
/* 0x18B0 */ mDoExt_McaMorf* mp18B0[2];
|
|
/* 0x18B8 */ mDoExt_btkAnm* mp18B8[2];
|
|
/* 0x18C0 */ mDoExt_brkAnm* mp18C0[2];
|
|
/* 0x18C8 */ u8 m18C8;
|
|
}; // Size: 0x18CC
|
|
|
|
class daBwds_HIO_c : public JORReflexible {
|
|
public:
|
|
daBwds_HIO_c();
|
|
virtual ~daBwds_HIO_c() {}
|
|
|
|
void genMessage(JORMContext* ctx) {}
|
|
|
|
public:
|
|
/* 0x004 */ s8 mNo;
|
|
/* 0x005 */ u8 m005;
|
|
/* 0x008 */ f32 m008;
|
|
/* 0x00C */ f32 m00C;
|
|
/* 0x010 */ f32 m010;
|
|
/* 0x014 */ s16 m014;
|
|
/* 0x018 */ f32 m018;
|
|
/* 0x01C */ f32 m01C;
|
|
}; // Size: 0x20
|
|
|
|
#endif /* D_A_BWDS_H */
|