* En_Prz

* PR

Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>
This commit is contained in:
Maide
2022-03-05 12:09:23 -03:00
committed by GitHub
co-authored by Anghelo Carvajal
parent 1e4411a871
commit 26d71ffbf6
4 changed files with 475 additions and 35 deletions
+1 -2
View File
@@ -3124,8 +3124,7 @@ beginseg
name "ovl_En_Prz"
compress
include "build/src/overlays/actors/ovl_En_Prz/z_en_prz.o"
include "build/data/ovl_En_Prz/ovl_En_Prz.data.o"
include "build/data/ovl_En_Prz/ovl_En_Prz.reloc.o"
include "build/src/overlays/actors/ovl_En_Prz/ovl_En_Prz_reloc.o"
endseg
beginseg
File diff suppressed because it is too large Load Diff
+29 -3
View File
@@ -7,13 +7,39 @@ struct EnPrz;
typedef void (*EnPrzActionFunc)(struct EnPrz*, GlobalContext*);
#define ENPRZ_GET(thisx) ((thisx)->params & 0xFF)
typedef struct EnPrz {
/* 0x0000 */ Actor actor;
/* 0x0144 */ char unk_144[0x80];
/* 0x0144 */ SkelAnime skelAnime;
/* 0x0188 */ Vec3s jointTable[5];
/* 0x01A6 */ Vec3s morphTable[5];
/* 0x01C4 */ EnPrzActionFunc actionFunc;
/* 0x01C8 */ char unk_1C8[0x58];
/* 0x01C8 */ u8 unk_1C8;
/* 0x01CC */ Vec3f unk_1CC;
/* 0x01D8 */ Vec3f unk_1D8;
/* 0x01E4 */ s16 unk_1E4;
/* 0x01E6 */ s16 unk_1E6;
/* 0x01E8 */ s16 unk_1E8;
/* 0x01EA */ s16 unk_1EA;
/* 0x01EC */ s16 unk_1EC;
/* 0x01EE */ s16 unk_1EE;
/* 0x01F0 */ UNK_TYPE1 unk1F0[2];
/* 0x01F2 */ s16 unk_1F2;
/* 0x01F4 */ UNK_TYPE1 unk1F4[8];
/* 0x01FC */ s16 unk_1FC;
/* 0x01FE */ s16 unk_1FE;
/* 0x0200 */ UNK_TYPE1 unk200[2];
/* 0x0202 */ s16 unk_202;
/* 0x0204 */ s32 unk_204;
/* 0x0208 */ f32 unk_208;
/* 0x020C */ f32 unk_20C;
/* 0x0210 */ f32 unk_210;
/* 0x0214 */ f32 unk_214;
/* 0x0218 */ f32 unk_218;
/* 0x021C */ UNK_TYPE1 unk21C[4];
/* 0x0220 */ Actor* unk_220;
/* 0x0224 */ char unk_224[0x4C];
/* 0x0224 */ ColliderCylinder collider;
} EnPrz; // size = 0x270
extern const ActorInit En_Prz_InitVars;
+2 -1
View File
@@ -1678,8 +1678,9 @@ D_06009930 = 0x06009930;
D_0600A844 = 0x0600A844;
D_06012768 = 0x06012768;
// ovl_En_Prz
// ovl_En_Pr2
D_06003904 = 0x06003904;
D_06004188 = 0x06004188;
D_06004340 = 0x06004340;