Low hanging Object Fruit (#402)

* Match func_8001D2A0

* Match func_8001D4B4

* Match func_8000F7EC

* Match func_8000C718

* Match func_8000F99C
This commit is contained in:
Ryan Myers
2023-09-05 10:54:46 -04:00
committed by GitHub
parent f723489a0f
commit 4a2f202442
9 changed files with 182 additions and 522 deletions
+12 -6
View File
@@ -679,14 +679,16 @@ typedef struct ObjectHeader {
/* 0x1C */ ObjHeaderParticleEntry *objectParticles;
s32 pad20;
/* 0x24 */ ObjectHeader24 *unk24;
u8 pad28[8];
/* 0x28 */ f32 unk28;
/* 0x2C */ f32 unk2C;
/* 0x30 */ u16 unk30;
/* 0x32 */ s16 unk32;
/* 0x32 */ s16 unk34;
/* 0x32 */ s16 unk36;
u8 pad38[5];
/* 0x3D */ u8 unk3D;
u8 pad3E[4];
/* 0x3E */ s16 unk3E;
/* 0x40 */ s16 unk40;
/* 0x42 */ s16 unk42;
/* 0x44 */ s16 unk44;
/* 0x48 */ s16 unk46;
@@ -698,7 +700,7 @@ typedef struct ObjectHeader {
/* 0x53 */ s8 modelType;
/* 0x54 */ s8 behaviorId;
/* 0x55 */ s8 numberOfModelIds; // size of array pointed by Object->unk68
/* 0x56 */ u8 pad56;
/* 0x56 */ s8 unk56;
/* 0x57 */ s8 unk57;
/* 0x58 */ s8 unk58;
/* 0x59 */ u8 pad59;
@@ -782,7 +784,12 @@ typedef struct Object_54 {
u8 unk19;
u8 unk1A;
u8 unk1B;
u8 pad1C[12];
s16 unk1C;
s16 unk1E;
s16 unk20;
s16 unk22;
s16 unk24;
s16 unk26;
f32 unk28;
f32 unk2C;
} Object_54;
@@ -813,8 +820,7 @@ typedef struct Object_5C {
typedef struct Object_60 {
s32 unk0;
struct Object *unk4;
u8 unk8[0x24];
struct Object *unk4[10];
s8 *unk2C;
} Object_60;