mirror of https://github.com/zeldaret/mm.git
parent
a60c47a970
commit
c97a8e5225
|
@ -912,9 +912,9 @@ u8 Actor_ApplyDamage(Actor* actor); // returns current health
|
|||
void func_800BE258(Actor* actor, UNK_PTR arg1);
|
||||
void func_800BE2B8(Actor* actor, ColliderJntSph* jntSphere);
|
||||
void func_800BE33C(Vec3f* arg0, Vec3f* arg1, Vec3s* arg2, s32 arg3);
|
||||
// void func_800BE3D0(void);
|
||||
void func_800BE3D0(Actor* actor, s16 arg1, s16* arg2);
|
||||
void func_800BE504(Actor* actor, ColliderCylinder* collider);
|
||||
// void func_800BE568(void);
|
||||
void func_800BE568(Actor* actor, ColliderSphere* collider);
|
||||
void func_800BE5CC(Actor* actor, ColliderJntSph* collider, s32 arg2);
|
||||
// void func_800BE63C(void);
|
||||
void func_800BE680(GlobalContext* globalCtx, Actor* actor, Vec3f limbPos[], s16 arg3, f32 arg4, f32 arg5, f32 arg6, u8 mode);
|
||||
|
|
3
spec
3
spec
|
@ -880,8 +880,7 @@ beginseg
|
|||
name "ovl_En_Tite"
|
||||
compress
|
||||
include "build/src/overlays/actors/ovl_En_Tite/z_en_tite.o"
|
||||
include "build/data/ovl_En_Tite/ovl_En_Tite.data.o"
|
||||
include "build/data/ovl_En_Tite/ovl_En_Tite.reloc.o"
|
||||
include "build/src/overlays/actors/ovl_En_Tite/ovl_En_Tite_reloc.o"
|
||||
endseg
|
||||
|
||||
beginseg
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -7,11 +7,34 @@ struct EnTite;
|
|||
|
||||
typedef void (*EnTiteActionFunc)(struct EnTite*, GlobalContext*);
|
||||
|
||||
enum {
|
||||
/* -4 */ ENTITE_MINUS_4 = -4,
|
||||
/* -3 */ ENTITE_MINUS_3,
|
||||
/* -2 */ ENTITE_MINUS_2,
|
||||
/* -1 */ ENTITE_MINUS_1,
|
||||
/* 0 */ ENTITE_MINUS_0,
|
||||
};
|
||||
|
||||
typedef struct EnTite {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ char unk_144[0x170];
|
||||
/* 0x0144 */ SkelAnime skelAnime;
|
||||
/* 0x0188 */ Vec3s jointTable[25];
|
||||
/* 0x021E */ Vec3s morphTable[25];
|
||||
/* 0x02B4 */ EnTiteActionFunc actionFunc;
|
||||
/* 0x02B8 */ char unk_2B8[0x14C];
|
||||
/* 0x02B8 */ u8 unk_2B8;
|
||||
/* 0x02B9 */ u8 unk_2B9;
|
||||
/* 0x02BA */ s8 unk_2BA;
|
||||
/* 0x02BB */ u8 unk_2BB;
|
||||
/* 0x02BC */ s16 unk_2BC;
|
||||
/* 0x02BE */ s16 unk_2BE;
|
||||
/* 0x02C0 */ s32 unk_2C0;
|
||||
/* 0x02C4 */ f32 unk_2C4;
|
||||
/* 0x02C8 */ f32 unk_2C8;
|
||||
/* 0x02CC */ f32 unk_2CC;
|
||||
/* 0x02D0 */ Vec3f unk_2D0[9];
|
||||
/* 0x033C */ Vec3f unk_33C[9];
|
||||
/* 0x03A8 */ Gfx* unk_3A8;
|
||||
/* 0x03AC */ ColliderSphere collider;
|
||||
} EnTite; // size = 0x404
|
||||
|
||||
extern const ActorInit En_Tite_InitVars;
|
||||
|
|
|
@ -5498,8 +5498,8 @@
|
|||
0x80895FF8:("func_80895FF8",),
|
||||
0x808963B4:("func_808963B4",),
|
||||
0x808964E8:("EnTite_Update",),
|
||||
0x80896750:("func_80896750",),
|
||||
0x80896788:("func_80896788",),
|
||||
0x80896750:("EnTite_OverrideLimbDraw",),
|
||||
0x80896788:("EnTite_PostLimbDraw",),
|
||||
0x8089695C:("EnTite_Draw",),
|
||||
0x80896F30:("EnPeehat_Init",),
|
||||
0x808970F4:("EnPeehat_Destroy",),
|
||||
|
|
|
@ -3618,6 +3618,12 @@ D_06000A14 = 0x06000A14;
|
|||
D_06000C70 = 0x06000C70;
|
||||
D_060012E4 = 0x060012E4;
|
||||
D_06003A20 = 0x06003A20;
|
||||
D_06001300 = 0x06001300;
|
||||
D_06001700 = 0x06001700;
|
||||
D_06001900 = 0x06001900;
|
||||
D_06001B00 = 0x06001B00;
|
||||
D_06001F00 = 0x06001F00;
|
||||
D_06002100 = 0x06002100;
|
||||
|
||||
// ovl_En_Tk
|
||||
|
||||
|
|
Loading…
Reference in New Issue