mirror of
https://github.com/zeldaret/mm.git
synced 2026-08-16 20:48:07 -04:00
En_Aob_01 (#440)
* En_Aob_01 * PR * Object * Fix weird capitalisation * undef
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -7,10 +7,38 @@ struct EnAob01;
|
||||
|
||||
typedef void (*EnAob01ActionFunc)(struct EnAob01*, GlobalContext*);
|
||||
|
||||
#define ENAOB01_GET_7E00_1(thisx) ((thisx)->params & 0x7E00)
|
||||
#define ENAOB01_GET_7E00_2(thisx) (((thisx)->params & 0x7E00) >> 9)
|
||||
|
||||
typedef struct EnAob01 {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnAob01ActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_148[0x2FC];
|
||||
/* 0x000 */ Actor actor;
|
||||
/* 0x144 */ EnAob01ActionFunc actionFunc;
|
||||
/* 0x148 */ SkelAnime skelAnime;
|
||||
/* 0x18C */ ColliderCylinder collider;
|
||||
/* 0x1D8 */ Path* unk_1D8[14];
|
||||
/* 0x210 */ u16 unk_210;
|
||||
/* 0x212 */ Vec3s jointTable[16];
|
||||
/* 0x272 */ Vec3s morphTable[16];
|
||||
/* 0x2D2 */ u16 unk_2D2;
|
||||
/* 0x2D4 */ Vec3s unk_2D4;
|
||||
/* 0x2DA */ Vec3s unk_2DA;
|
||||
/* 0x2E0 */ Vec3s unk_2E0;
|
||||
/* 0x2E6 */ Vec3s unk_2E6;
|
||||
/* 0x2EC */ Vec3s unk_2EC;
|
||||
/* 0x2F2 */ Vec3s unk_2F2;
|
||||
/* 0x2F8 */ s16 unk_2F8[16];
|
||||
/* 0x318 */ s16 unk_318[16];
|
||||
/* 0x338 */ UNK_TYPE1 unk338[0xB6];
|
||||
/* 0x3EE */ s16 unk_3EE;
|
||||
/* 0x3F0 */ s16 unk_3F0;
|
||||
/* 0x3F4 */ Actor* unk_3F4;
|
||||
/* 0x3F8 */ Actor* unk_3F8[14];
|
||||
/* 0x430 */ s16 unk_430;
|
||||
/* 0x432 */ s16 unk_432;
|
||||
/* 0x434 */ s32 unk_434;
|
||||
/* 0x438 */ UNK_TYPE1 unk438[4];
|
||||
/* 0x43C */ s32 unk_43C;
|
||||
/* 0x440 */ s16 unk_440;
|
||||
} EnAob01; // size = 0x444
|
||||
|
||||
extern const ActorInit En_Aob_01_InitVars;
|
||||
|
||||
@@ -10,7 +10,14 @@ typedef void (*EnRacedogActionFunc)(struct EnRacedog*, GlobalContext*);
|
||||
typedef struct EnRacedog {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnRacedogActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_148[0x180];
|
||||
/* 0x0148 */ char unk_148[0xA0];
|
||||
/* 0x01E8 */ s32 unk_1E8;
|
||||
/* 0x01EC */ char unk_1EC[0xA4];
|
||||
/* 0x0290 */ s16 unk_290;
|
||||
/* 0x0292 */ s16 unk_292;
|
||||
/* 0x0294 */ char unk_294[0x8];
|
||||
/* 0x029C */ s16 unk_29C;
|
||||
/* 0x029E */ char unk_29E[0x2A];
|
||||
} EnRacedog; // size = 0x2C8
|
||||
|
||||
extern const ActorInit En_Racedog_InitVars;
|
||||
|
||||
Reference in New Issue
Block a user