mirror of
https://github.com/izzy2lost/2ship2harkinian-Android.git
synced 2026-06-19 01:20:08 -07:00
@@ -4700,8 +4700,7 @@ beginseg
|
||||
name "ovl_En_Scopenuts"
|
||||
compress
|
||||
include "build/src/overlays/actors/ovl_En_Scopenuts/z_en_scopenuts.o"
|
||||
include "build/data/ovl_En_Scopenuts/ovl_En_Scopenuts.data.o"
|
||||
include "build/data/ovl_En_Scopenuts/ovl_En_Scopenuts.reloc.o"
|
||||
include "build/src/overlays/actors/ovl_En_Scopenuts/ovl_En_Scopenuts_reloc.o"
|
||||
endseg
|
||||
|
||||
beginseg
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -7,11 +7,44 @@ struct EnScopenuts;
|
||||
|
||||
typedef void (*EnScopenutsActionFunc)(struct EnScopenuts*, GlobalContext*);
|
||||
|
||||
#define ENSCOPENUTS_GET_3E0(thisx) (((thisx)->params & 0x3E0) >> 5)
|
||||
#define ENSCOPENUTS_GET_FC00(thisx) (((thisx)->params & 0xFC00) >> 0xA)
|
||||
|
||||
#define ENSCOPENUTS_3E0_0 0
|
||||
#define ENSCOPENUTS_3E0_1 1
|
||||
|
||||
typedef struct EnScopenuts {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ char unk_144[0x194];
|
||||
/* 0x0144 */ SkelAnime skelAnime;
|
||||
/* 0x0188 */ Vec3s jointTable[28];
|
||||
/* 0x0230 */ Vec3s morphTable[28];
|
||||
/* 0x02D8 */ EnScopenutsActionFunc actionFunc;
|
||||
/* 0x02DC */ char unk_2DC[0x98];
|
||||
/* 0x02DC */ ColliderCylinder collider;
|
||||
/* 0x0328 */ u16 unk_328;
|
||||
/* 0x032C */ f32 unk_32C;
|
||||
/* 0x0330 */ Path* path;
|
||||
/* 0x0334 */ s32 unk_334;
|
||||
/* 0x0338 */ s16 unk_338;
|
||||
/* 0x033A */ UNK_TYPE1 unk33A[2];
|
||||
/* 0x033C */ u16 unk_33C;
|
||||
/* 0x033E */ s16 unk_33E;
|
||||
/* 0x0340 */ s16 unk_340;
|
||||
/* 0x0342 */ UNK_TYPE1 unk342[0x6];
|
||||
/* 0x0348 */ s32 unk_348;
|
||||
/* 0x034C */ s16 unk_34C;
|
||||
/* 0x034E */ s16 unk_34E;
|
||||
/* 0x0350 */ f32 unk_350;
|
||||
/* 0x0354 */ UNK_TYPE1 unk354[4];
|
||||
/* 0x0358 */ s16 unk_358;
|
||||
/* 0x035A */ s16 unk_35A;
|
||||
/* 0x035C */ f32 unk_35C;
|
||||
/* 0x0360 */ f32 unk_360;
|
||||
/* 0x0364 */ f32 unk_364;
|
||||
/* 0x0368 */ f32 unk_368;
|
||||
/* 0x036C */ s16 unk_36C;
|
||||
/* 0x036E */ s16 unk_36E;
|
||||
/* 0x0370 */ s16 unk_370;
|
||||
/* 0x0372 */ s16 unk_372;
|
||||
} EnScopenuts; // size = 0x374
|
||||
|
||||
extern const ActorInit En_Scopenuts_InitVars;
|
||||
|
||||
@@ -15641,9 +15641,9 @@
|
||||
0x80BCC508:("EnScopenuts_Init",),
|
||||
0x80BCC77C:("EnScopenuts_Destroy",),
|
||||
0x80BCC7A8:("EnScopenuts_Update",),
|
||||
0x80BCC828:("func_80BCC828",),
|
||||
0x80BCC9CC:("func_80BCC9CC",),
|
||||
0x80BCC9E4:("func_80BCC9E4",),
|
||||
0x80BCC828:("EnScopenuts_OverrideLimbDraw",),
|
||||
0x80BCC9CC:("EnScopenuts_PostLimbDraw",),
|
||||
0x80BCC9E4:("EnScopenuts_TransformLimbDraw",),
|
||||
0x80BCCAAC:("EnScopenuts_Draw",),
|
||||
0x80BCD000:("func_80BCD000",),
|
||||
0x80BCD09C:("func_80BCD09C",),
|
||||
|
||||
@@ -1915,13 +1915,6 @@ D_0600D8D8 = 0x0600D8D8;
|
||||
D_060000F0 = 0x060000F0;
|
||||
D_060010C0 = 0x060010C0;
|
||||
|
||||
// ovl_En_Scopenuts
|
||||
|
||||
D_06001420 = 0x06001420;
|
||||
D_06005488 = 0x06005488;
|
||||
D_06008290 = 0x06008290;
|
||||
D_0600AC70 = 0x0600AC70;
|
||||
|
||||
// ovl_En_Shn
|
||||
|
||||
D_0600B738 = 0x0600B738;
|
||||
|
||||
Reference in New Issue
Block a user