Fix actor struct offsets (#463)

* Fix offsets

* Bell

Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>
This commit is contained in:
Maide 2021-12-19 20:21:27 +00:00 committed by GitHub
parent a7cece0fca
commit 985852f837
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
60 changed files with 65 additions and 65 deletions

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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];

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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];

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;