mirror of https://github.com/zeldaret/mm.git
Fix actor struct offsets (#463)
* Fix offsets * Bell Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>
This commit is contained in:
parent
a7cece0fca
commit
985852f837
|
|
@ -10,7 +10,7 @@ typedef void (*BgDyYoseizoActionFunc)(struct BgDyYoseizo*, GlobalContext*);
|
|||
typedef struct BgDyYoseizo {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ BgDyYoseizoActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x33BC];
|
||||
/* 0x0148 */ char unk_148[0x33BC];
|
||||
} BgDyYoseizo; // size = 0x3504
|
||||
|
||||
extern const ActorInit Bg_Dy_Yoseizo_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*BgFireWallActionFunc)(struct BgFireWall*, GlobalContext*);
|
|||
typedef struct BgFireWall {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ BgFireWallActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x68];
|
||||
/* 0x0148 */ char unk_148[0x68];
|
||||
} BgFireWall; // size = 0x1B0
|
||||
|
||||
extern const ActorInit Bg_Fire_Wall_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*BgSpoutFireActionFunc)(struct BgSpoutFire*, GlobalContext*);
|
|||
typedef struct BgSpoutFire {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ BgSpoutFireActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x50];
|
||||
/* 0x0148 */ char unk_148[0x50];
|
||||
} BgSpoutFire; // size = 0x198
|
||||
|
||||
extern const ActorInit Bg_Spout_Fire_InitVars;
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ typedef struct Boss02 {
|
|||
/* 0x016C */ s16 unk_016C;
|
||||
/* 0x0170 */ Vec3f unk_0170;
|
||||
/* 0x017C */ Vec3f unk_017C;
|
||||
/* 0x018C */ Vec3f unk_0188;
|
||||
/* 0x0188 */ Vec3f unk_0188;
|
||||
/* 0x0194 */ u8 unk_0194;
|
||||
/* 0x0195 */ u8 unk_0195;
|
||||
/* 0x0196 */ s16 unk_0196;
|
||||
|
|
@ -53,7 +53,7 @@ typedef struct Boss02 {
|
|||
/* 0x01AC */ f32 unk_01AC;
|
||||
/* 0x01B0 */ Vec3f unk_01B0;
|
||||
/* 0x01BC */ Vec3f unk_01BC[200];
|
||||
/* 0x0B1c */ Vec3f unk_0B1C[200];
|
||||
/* 0x0B1C */ Vec3f unk_0B1C[200];
|
||||
/* 0x147C */ Vec3f unk_147C[23];
|
||||
/* 0x1590 */ SkelAnime skelAnime;
|
||||
/* 0x15D4 */ Vec3s jointTable[13];
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*Boss07ActionFunc)(struct Boss07*, GlobalContext*);
|
|||
typedef struct Boss07 {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ Boss07ActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0xAAD8];
|
||||
/* 0x0148 */ char unk_148[0xAAD8];
|
||||
} Boss07; // size = 0xAC20
|
||||
|
||||
extern const ActorInit Boss_07_InitVars;
|
||||
|
|
|
|||
|
|
@ -13,16 +13,16 @@ typedef struct BossHakuginParticle {
|
|||
/* 0x18 */ s16 unk_18;
|
||||
/* 0x1A */ s16 unk_1A;
|
||||
/* 0x1C */ Vec3s unk_1C;
|
||||
/* 0x22 */ f32 unk_24;
|
||||
/* 0x24 */ f32 unk_24;
|
||||
} BossHakuginParticle; // size = 0x28
|
||||
|
||||
typedef struct BossHakugin {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ char unk_144[0x44];
|
||||
/* 0x0144 */ char unk_0144[0x44];
|
||||
/* 0x0188 */ BossHakuginActionFunc actionFunc;
|
||||
/* 0x018C */ char unk_18C[0x86C];
|
||||
/* 0x018C */ char unk_018C[0x86C];
|
||||
/* 0x09F8 */ BossHakuginParticle unk_9F8[180];
|
||||
/* 0x0A14 */ char unk_A04[0x2DFC];
|
||||
/* 0x2618 */ char unk_2618[0x11F8];
|
||||
} BossHakugin; // size = 0x3810
|
||||
|
||||
extern const ActorInit Boss_Hakugin_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*DmHinaActionFunc)(struct DmHina*, GlobalContext*);
|
|||
typedef struct DmHina {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ DmHinaActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x3C];
|
||||
/* 0x0148 */ char unk_148[0x3C];
|
||||
} DmHina; // size = 0x184
|
||||
|
||||
extern const ActorInit Dm_Hina_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnAob01ActionFunc)(struct EnAob01*, GlobalContext*);
|
|||
typedef struct EnAob01 {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnAob01ActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x2FC];
|
||||
/* 0x0148 */ char unk_148[0x2FC];
|
||||
} EnAob01; // size = 0x444
|
||||
|
||||
extern const ActorInit En_Aob_01_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnAzActionFunc)(struct EnAz*, GlobalContext*);
|
|||
typedef struct EnAz {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnAzActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x290];
|
||||
/* 0x0148 */ char unk_148[0x290];
|
||||
} EnAz; // size = 0x3D8
|
||||
|
||||
extern const ActorInit En_Az_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnBatActionFunc)(struct EnBat*, GlobalContext*);
|
|||
typedef struct EnBat {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnBatActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x94];
|
||||
/* 0x0148 */ char unk_148[0x94];
|
||||
} EnBat; // size = 0x1DC
|
||||
|
||||
extern const ActorInit En_Bat_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnBba01ActionFunc)(struct EnBba01*, GlobalContext*);
|
|||
typedef struct EnBba01 {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnBba01ActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x4D4];
|
||||
/* 0x0148 */ char unk_148[0x4D4];
|
||||
} EnBba01; // size = 0x61C
|
||||
|
||||
extern const ActorInit En_Bba_01_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnBomChuActionFunc)(struct EnBomChu*, GlobalContext*);
|
|||
typedef struct EnBomChu {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnBomChuActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x98];
|
||||
/* 0x0148 */ char unk_148[0x98];
|
||||
} EnBomChu; // size = 0x1E0
|
||||
|
||||
extern const ActorInit En_Bom_Chu_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnBombalActionFunc)(struct EnBombal*, GlobalContext*);
|
|||
typedef struct EnBombal {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnBombalActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x28FC];
|
||||
/* 0x0148 */ char unk_148[0x28FC];
|
||||
} EnBombal; // size = 0x2A44
|
||||
|
||||
extern const ActorInit En_Bombal_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnBubbleActionFunc)(struct EnBubble*, GlobalContext*);
|
|||
typedef struct EnBubble {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnBubbleActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x110];
|
||||
/* 0x0148 */ char unk_148[0x110];
|
||||
} EnBubble; // size = 0x258
|
||||
|
||||
extern const ActorInit En_Bubble_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnCne01ActionFunc)(struct EnCne01*, GlobalContext*);
|
|||
typedef struct EnCne01 {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnCne01ActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x4D4];
|
||||
/* 0x0148 */ char unk_148[0x4D4];
|
||||
} EnCne01; // size = 0x61C
|
||||
|
||||
extern const ActorInit En_Cne_01_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnColManActionFunc)(struct EnColMan*, GlobalContext*);
|
|||
typedef struct EnColMan {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnColManActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x58];
|
||||
/* 0x0148 */ char unk_148[0x58];
|
||||
} EnColMan; // size = 0x1A0
|
||||
|
||||
extern const ActorInit En_Col_Man_InitVars;
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ typedef struct EnDinofos {
|
|||
/* 0x28C */ s16 unk_28C;
|
||||
/* 0x28E */ s16 unk_28E;
|
||||
/* 0x290 */ s16 unk_290;
|
||||
/* 0x290 */ s16 unk_292;
|
||||
/* 0x292 */ s16 unk_292;
|
||||
/* 0x294 */ UNK_TYPE1 unk_294[4];
|
||||
/* 0x298 */ s16 camId;
|
||||
/* 0x29A */ Vec3s unk_29A;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnDnhActionFunc)(struct EnDnh*, GlobalContext*);
|
|||
typedef struct EnDnh {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnDnhActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x74];
|
||||
/* 0x0148 */ char unk_148[0x74];
|
||||
} EnDnh; // size = 0x1BC
|
||||
|
||||
extern const ActorInit En_Dnh_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnEncount1ActionFunc)(struct EnEncount1*, GlobalContext*);
|
|||
typedef struct EnEncount1 {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnEncount1ActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x1C];
|
||||
/* 0x0148 */ char unk_148[0x1C];
|
||||
} EnEncount1; // size = 0x164
|
||||
|
||||
extern const ActorInit En_Encount1_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnEncount3ActionFunc)(struct EnEncount3*, GlobalContext*);
|
|||
typedef struct EnEncount3 {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnEncount3ActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x84];
|
||||
/* 0x0148 */ char unk_148[0x84];
|
||||
} EnEncount3; // size = 0x1CC
|
||||
|
||||
extern const ActorInit En_Encount3_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnEstoneActionFunc)(struct EnEstone*, GlobalContext*);
|
|||
typedef struct EnEstone {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnEstoneActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x2C2C];
|
||||
/* 0x0148 */ char unk_148[0x2C2C];
|
||||
} EnEstone; // size = 0x2D74
|
||||
|
||||
extern const ActorInit En_Estone_InitVars;
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ typedef struct EnFirefly {
|
|||
/* 0x2F4 */ u32 unk_2F4;
|
||||
/* 0x2F8 */ Vec3f unk_2F8;
|
||||
/* 0x304 */ Vec3f unk_304;
|
||||
/* 0x304 */ Vec3f unk_310;
|
||||
/* 0x310 */ Vec3f unk_310;
|
||||
/* 0x31C */ ColliderSphere collider;
|
||||
} EnFirefly; // size = 0x374
|
||||
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnHonotrapActionFunc)(struct EnHonotrap*, GlobalContext*);
|
|||
typedef struct EnHonotrap {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnHonotrapActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x17C];
|
||||
/* 0x0148 */ char unk_148[0x17C];
|
||||
} EnHonotrap; // size = 0x2C4
|
||||
|
||||
extern const ActorInit En_Honotrap_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnInvadepohDemoActionFunc)(struct EnInvadepohDemo*, GlobalContext
|
|||
typedef struct EnInvadepohDemo {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnInvadepohDemoActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x180];
|
||||
/* 0x0148 */ char unk_148[0x180];
|
||||
} EnInvadepohDemo; // size = 0x2C8
|
||||
|
||||
extern const ActorInit En_Invadepoh_Demo_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnKujiyaActionFunc)(struct EnKujiya*, GlobalContext*);
|
|||
typedef struct EnKujiya {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnKujiyaActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x4];
|
||||
/* 0x0148 */ char unk_148[0x4];
|
||||
} EnKujiya; // size = 0x14C
|
||||
|
||||
extern const ActorInit En_Kujiya_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnKusaActionFunc)(struct EnKusa*, GlobalContext*);
|
|||
typedef struct EnKusa {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnKusaActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x54];
|
||||
/* 0x0148 */ char unk_148[0x54];
|
||||
} EnKusa; // size = 0x19C
|
||||
|
||||
extern const ActorInit En_Kusa_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnMarutaActionFunc)(struct EnMaruta*, GlobalContext*);
|
|||
typedef struct EnMaruta {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnMarutaActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0xDC];
|
||||
/* 0x0148 */ char unk_148[0xDC];
|
||||
} EnMaruta; // size = 0x224
|
||||
|
||||
extern const ActorInit En_Maruta_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnMinideathActionFunc)(struct EnMinideath*, GlobalContext*);
|
|||
typedef struct EnMinideath {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnMinideathActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x164];
|
||||
/* 0x0148 */ char unk_148[0x164];
|
||||
} EnMinideath; // size = 0x2AC
|
||||
|
||||
extern const ActorInit En_Minideath_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnMkkActionFunc)(struct EnMkk*, GlobalContext*);
|
|||
typedef struct EnMkk {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnMkkActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x8C];
|
||||
/* 0x0148 */ char unk_148[0x8C];
|
||||
} EnMkk; // size = 0x1D4
|
||||
|
||||
extern const ActorInit En_Mkk_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnMttagActionFunc)(struct EnMttag*, GlobalContext*);
|
|||
typedef struct EnMttag {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnMttagActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x20];
|
||||
/* 0x0148 */ char unk_148[0x20];
|
||||
} EnMttag; // size = 0x168
|
||||
|
||||
extern const ActorInit En_Mt_tag_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnOkarinaTagActionFunc)(struct EnOkarinaTag*, GlobalContext*);
|
|||
typedef struct EnOkarinaTag {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnOkarinaTagActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x14];
|
||||
/* 0x0148 */ char unk_148[0x14];
|
||||
} EnOkarinaTag; // size = 0x15C
|
||||
|
||||
extern const ActorInit En_Okarina_Tag_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnPaperActionFunc)(struct EnPaper*, GlobalContext*);
|
|||
typedef struct EnPaper {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnPaperActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0xC40];
|
||||
/* 0x0148 */ char unk_148[0xC40];
|
||||
} EnPaper; // size = 0xD88
|
||||
|
||||
extern const ActorInit En_Paper_InitVars;
|
||||
|
|
|
|||
|
|
@ -24,11 +24,11 @@ typedef struct EnPm {
|
|||
/* 0x0250 */ s32 unk_250;
|
||||
/* 0x0254 */ s32 unk_254;
|
||||
/* 0x0258 */ u8 unk_258;
|
||||
/* 0x026C */ UNK_TYPE* unk_25C;
|
||||
/* 0x025C */ UNK_TYPE* unk_25C;
|
||||
/* 0x0260 */ s8 unk_260;
|
||||
/* 0x0264 */ s32 unk_264;
|
||||
/* 0x0268 */ Actor* unk_268;
|
||||
/* 0x0268 */ Vec3f unk_26C;
|
||||
/* 0x026C */ Vec3f unk_26C;
|
||||
/* 0x0278 */ Vec3f unk_278;
|
||||
/* 0x0284 */ Vec3f unk_284;
|
||||
/* 0x0290 */ Vec3s unk_290;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnRacedogActionFunc)(struct EnRacedog*, GlobalContext*);
|
|||
typedef struct EnRacedog {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnRacedogActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x180];
|
||||
/* 0x0148 */ char unk_148[0x180];
|
||||
} EnRacedog; // size = 0x2C8
|
||||
|
||||
extern const ActorInit En_Racedog_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnRuActionFunc)(struct EnRu*, GlobalContext*);
|
|||
typedef struct EnRu {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnRuActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x30C];
|
||||
/* 0x0148 */ char unk_148[0x30C];
|
||||
} EnRu; // size = 0x454
|
||||
|
||||
extern const ActorInit En_Ru_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnShnActionFunc)(struct EnShn*, GlobalContext*);
|
|||
typedef struct EnShn {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnShnActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x1A8];
|
||||
/* 0x0148 */ char unk_148[0x1A8];
|
||||
} EnShn; // size = 0x2F0
|
||||
|
||||
extern const ActorInit En_Shn_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnSiActionFunc)(struct EnSi*, GlobalContext*);
|
|||
typedef struct EnSi {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnSiActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x58];
|
||||
/* 0x0148 */ char unk_148[0x58];
|
||||
} EnSi; // size = 0x1A0
|
||||
|
||||
extern const ActorInit En_Si_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnSlimeActionFunc)(struct EnSlime*, GlobalContext*);
|
|||
typedef struct EnSlime {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnSlimeActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0xC0];
|
||||
/* 0x0148 */ char unk_148[0xC0];
|
||||
} EnSlime; // size = 0x208
|
||||
|
||||
extern const ActorInit En_Slime_InitVars;
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ typedef struct EnSw {
|
|||
/* 0x047C */ s16 unk_47C[12];
|
||||
/* 0x0494 */ s16 unk_494;
|
||||
/* 0x0496 */ s16 unk_496;
|
||||
/* 0x0468 */ s16 unk_498;
|
||||
/* 0x0498 */ s16 unk_498;
|
||||
/* 0x049C */ s32 unk_49C;
|
||||
/* 0x04A0 */ s32 unk_4A0;
|
||||
} EnSw; // size = 0x4A4
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnTanron2ActionFunc)(struct EnTanron2*, GlobalContext*);
|
|||
typedef struct EnTanron2 {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnTanron2ActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0xB4];
|
||||
/* 0x0148 */ char unk_148[0xB4];
|
||||
} EnTanron2; // size = 0x1FC
|
||||
|
||||
extern const ActorInit En_Tanron2_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnTest6ActionFunc)(struct EnTest6*, GlobalContext*);
|
|||
typedef struct EnTest6 {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnTest6ActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x140];
|
||||
/* 0x0148 */ char unk_148[0x140];
|
||||
} EnTest6; // size = 0x288
|
||||
|
||||
extern const ActorInit En_Test6_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnTgActionFunc)(struct EnTg*, GlobalContext*);
|
|||
typedef struct EnTg {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnTgActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x400];
|
||||
/* 0x0148 */ char unk_148[0x400];
|
||||
} EnTg; // size = 0x548
|
||||
|
||||
extern const ActorInit En_Tg_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnTrt2ActionFunc)(struct EnTrt2*, GlobalContext*);
|
|||
typedef struct EnTrt2 {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnTrt2ActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x294];
|
||||
/* 0x0148 */ char unk_148[0x294];
|
||||
} EnTrt2; // size = 0x3DC
|
||||
|
||||
extern const ActorInit En_Trt2_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnTruMtActionFunc)(struct EnTruMt*, GlobalContext*);
|
|||
typedef struct EnTruMt {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnTruMtActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x260];
|
||||
/* 0x0148 */ char unk_148[0x260];
|
||||
} EnTruMt; // size = 0x3A8
|
||||
|
||||
extern const ActorInit En_Tru_Mt_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnViewerActionFunc)(struct EnViewer*, GlobalContext*);
|
|||
typedef struct EnViewer {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnViewerActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x10];
|
||||
/* 0x0148 */ char unk_148[0x10];
|
||||
} EnViewer; // size = 0x158
|
||||
|
||||
extern const ActorInit En_Viewer_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnWizFireActionFunc)(struct EnWizFire*, GlobalContext*);
|
|||
typedef struct EnWizFire {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnWizFireActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x29AC];
|
||||
/* 0x0148 */ char unk_148[0x29AC];
|
||||
} EnWizFire; // size = 0x2AF4
|
||||
|
||||
extern const ActorInit En_Wiz_Fire_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*EnZoActionFunc)(struct EnZo*, GlobalContext*);
|
|||
typedef struct EnZo {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ EnZoActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x2DC];
|
||||
/* 0x0148 */ char unk_148[0x2DC];
|
||||
} EnZo; // size = 0x424
|
||||
|
||||
extern const ActorInit En_Zo_InitVars;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ typedef struct ObjBell {
|
|||
/* 0x1B4 */ ColliderSphere collider2;
|
||||
/* 0x20C */ s16 unk_20C; // bell rotation angle?
|
||||
/* 0x20E */ s16 unk_20E;
|
||||
/* 0x20E */ s16 unk_20F;
|
||||
/* 0x210 */ s16 unk_210;
|
||||
/* 0x212 */ s16 unk_212;
|
||||
/* 0x214 */ s16 unk_214;
|
||||
/* 0x216 */ char unk_216[0x06];
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*ObjBigicicleActionFunc)(struct ObjBigicicle*, GlobalContext*);
|
|||
typedef struct ObjBigicicle {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ ObjBigicicleActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x9C];
|
||||
/* 0x0148 */ char unk_148[0x9C];
|
||||
} ObjBigicicle; // size = 0x1E4
|
||||
|
||||
extern const ActorInit Obj_Bigicicle_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*ObjChanActionFunc)(struct ObjChan*, GlobalContext*);
|
|||
typedef struct ObjChan {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ ObjChanActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x9C];
|
||||
/* 0x0148 */ char unk_148[0x9C];
|
||||
} ObjChan; // size = 0x1E4
|
||||
|
||||
extern const ActorInit Obj_Chan_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*ObjCombActionFunc)(struct ObjComb*, GlobalContext*);
|
|||
typedef struct ObjComb {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ ObjCombActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x74];
|
||||
/* 0x0148 */ char unk_148[0x74];
|
||||
} ObjComb; // size = 0x1BC
|
||||
|
||||
extern const ActorInit Obj_Comb_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*ObjDemoActionFunc)(struct ObjDemo*, GlobalContext*);
|
|||
typedef struct ObjDemo {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ ObjDemoActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0xC];
|
||||
/* 0x0148 */ char unk_148[0xC];
|
||||
} ObjDemo; // size = 0x154
|
||||
|
||||
extern const ActorInit Obj_Demo_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*ObjHarikoActionFunc)(struct ObjHariko*, GlobalContext*);
|
|||
typedef struct ObjHariko {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ ObjHarikoActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x10];
|
||||
/* 0x0148 */ char unk_148[0x10];
|
||||
} ObjHariko; // size = 0x158
|
||||
|
||||
extern const ActorInit Obj_Hariko_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*ObjMure2ActionFunc)(struct ObjMure2*, GlobalContext*);
|
|||
typedef struct ObjMure2 {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ ObjMure2ActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x38];
|
||||
/* 0x0148 */ char unk_148[0x38];
|
||||
} ObjMure2; // size = 0x180
|
||||
|
||||
extern const ActorInit Obj_Mure2_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*ObjMure3ActionFunc)(struct ObjMure3*, GlobalContext*);
|
|||
typedef struct ObjMure3 {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ ObjMure3ActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x20];
|
||||
/* 0x0148 */ char unk_148[0x20];
|
||||
} ObjMure3; // size = 0x168
|
||||
|
||||
extern const ActorInit Obj_Mure3_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*ObjRoomtimerActionFunc)(struct ObjRoomtimer*, GlobalContext*);
|
|||
typedef struct ObjRoomtimer {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ ObjRoomtimerActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x4];
|
||||
/* 0x0148 */ char unk_148[0x4];
|
||||
} ObjRoomtimer; // size = 0x14C
|
||||
|
||||
extern const ActorInit Obj_Roomtimer_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*ObjSwprizeActionFunc)(struct ObjSwprize*, GlobalContext*);
|
|||
typedef struct ObjSwprize {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ ObjSwprizeActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x4];
|
||||
/* 0x0148 */ char unk_148[0x4];
|
||||
} ObjSwprize; // size = 0x14C
|
||||
|
||||
extern const ActorInit Obj_Swprize_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*ObjTakarayaWallActionFunc)(struct ObjTakarayaWall*, GlobalContext
|
|||
typedef struct ObjTakarayaWall {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ ObjTakarayaWallActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x98];
|
||||
/* 0x0148 */ char unk_148[0x98];
|
||||
} ObjTakarayaWall; // size = 0x1E0
|
||||
|
||||
extern const ActorInit Obj_Takaraya_Wall_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*ObjTsuboActionFunc)(struct ObjTsubo*, GlobalContext*);
|
|||
typedef struct ObjTsubo {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ ObjTsuboActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x54];
|
||||
/* 0x0148 */ char unk_148[0x54];
|
||||
} ObjTsubo; // size = 0x19C
|
||||
|
||||
extern const ActorInit Obj_Tsubo_InitVars;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ typedef void (*ObjWturnActionFunc)(struct ObjWturn*, GlobalContext*);
|
|||
typedef struct ObjWturn {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ ObjWturnActionFunc actionFunc;
|
||||
/* 0x0148 */ char unk_144[0x4];
|
||||
/* 0x0148 */ char unk_148[0x4];
|
||||
} ObjWturn; // size = 0x14C
|
||||
|
||||
extern const ActorInit Obj_Wturn_InitVars;
|
||||
|
|
|
|||
Loading…
Reference in New Issue