managerF.c: ok

This commit is contained in:
Ibot02
2021-09-22 13:09:04 +02:00
parent fa92a42dd1
commit 83e018464d
17 changed files with 479 additions and 960 deletions
+5 -2
View File
@@ -9,7 +9,9 @@ typedef struct {
u8 unk;
u8 regret;
u16 localFlagOffset;
u8 filler[10];
u8 filler[4];
u16 unk_0a;
u8 filler3[4];
u16 field_0x10;
u16 curPortalX;
u16 curPortalY;
@@ -20,7 +22,8 @@ typedef struct {
bool8 playShrinkSeq;
u8 unk1A;
u8 filler2[13];
u8 filler4[0x835];
u8 field_0x28;
u8 filler4[0x834];
u32 musicIndex;
u32 pMusicIndex;
u8 filler5[0x20];
+7
View File
@@ -281,4 +281,11 @@ extern bool32 sub_08077EFC(ItemBehavior*);
extern void sub_08078E84(Entity*, Entity*);
extern void sub_080042D0(Entity*, u32, u16);
extern u32 sub_080002A8(u32, u32, u32);
extern void CreateDustAt(u32, u32, u32);
extern void sub_080806BC(u32, u32, u32, u32);
extern void sub_080186C0(u32);
extern void sub_0801855C(void);
#endif
+10 -1
View File
@@ -103,6 +103,15 @@ typedef struct {
u16 unk_3e;
} ManagerE;
typedef struct {
Manager manager;
u8 unk_20[0x18];
s16 unk_38;
s16 unk_3a;
u16 unk_3c;//speculative
u16 unk_3e;
} ManagerF;
typedef struct Manager11 {
Manager manager;
u8 unk_20[0x1C];
@@ -154,7 +163,7 @@ extern void sub_080585F0();
extern void sub_0805884C();
extern void sub_08058DD0(Entity*);
extern void sub_08058E60();
extern void sub_08058ECC(Entity*);
extern void sub_08058ECC(ManagerF*);
extern void sub_08059570(Entity*);
extern void sub_080599B8(Manager11*);
extern void sub_080599EC(Entity*);
+9 -3
View File
@@ -23,7 +23,8 @@ typedef struct {
/*0x0C*/ s16 roomScrollY;
/*0x0E*/ u8 unk5;
/*0x0F*/ u8 unk6;
/*0x10*/ u8 filler[4];
/*0x10*/ u8 unk_10;
/*0x11*/ u8 filler[3];
/*0x14*/ u8 screenShakeMagnitude;
/*0x15*/ u8 unk7;
/*0x16*/ u16 screenShakeTime;
@@ -37,7 +38,10 @@ typedef struct {
} RoomControls;
typedef struct {
u8 filler[4];
u8 field_0x0;
u8 filler_0x1;
u8 field_0x2;
u8 field_0x3;
u8 field_0x4;
u8 filler1[1];
u8 itemForSaleIndex;
@@ -45,7 +49,9 @@ typedef struct {
u8 field_0x8;
u8 field_0x9;
u8 unk2;
u8 filler2[5];
u8 filler2;
u16 field_0xc;
u8 filler3[2];
u8 unk_10;
u8 filler6[3];
u32 roomFlags;
+2 -1
View File
@@ -32,7 +32,8 @@ typedef struct {
u16 _22;
u16 _24;
u16 _26;
u8 _28[0x4];
u16 _28;
u8 _2a[0x2];
void* _2c;
u8 _30[0x20];
WStruct _50;