Shipwright/soh/src/overlays/actors/ovl_En_Rd/z_en_rd.h

38 lines
951 B
C

#ifndef Z_EN_RD_H
#define Z_EN_RD_H
#include "ultra64.h"
#include "global.h"
struct EnRd;
typedef void (*EnRdActionFunc)(struct EnRd*, GlobalContext*);
typedef struct EnRd {
/* 0x0000 */ Actor actor;
/* 0x014C */ Vec3s firePos[10];
/* 0x0188 */ SkelAnime skelAnime;
/* 0x01CC */ Vec3s jointTable[26];
/* 0x0268 */ Vec3s morphTable[26];
/* 0x0304 */ u8 unk_304;
/* 0x0305 */ u8 unk_305;
/* 0x0306 */ u8 unk_306;
/* 0x0307 */ u8 unk_307;
/* 0x0308 */ EnRdActionFunc actionFunc;
/* 0x030C */ s16 unk_30C;
/* 0x030E */ s16 unk_30E;
/* 0x0310 */ s16 unk_310;
/* 0x0312 */ s16 unk_312;
/* 0x0314 */ s16 unk_314;
/* 0x0316 */ s16 unk_316;
/* 0x0318 */ u8 unk_318;
/* 0x0319 */ u8 unk_319;
/* 0x031A */ u8 unk_31A;
/* 0x031B */ u8 unk_31B;
/* 0x031C */ u8 unk_31C;
/* 0x031D */ u8 unk_31D;
/* 0x0320 */ ColliderCylinder collider;
} EnRd; // size = 0x036C
#endif