Decompile FigurineDevice

This commit is contained in:
octorock
2022-02-27 00:03:05 +01:00
parent abe6053a4f
commit eda6ecfb9a
17 changed files with 1487 additions and 2392 deletions
-5
View File
@@ -39,11 +39,6 @@ typedef struct {
u8 filler12[0x6];
} struct_080FC844;
typedef struct {
union SplitWord _0;
union SplitWord _4;
} struct_020227E8;
extern struct_020227E8 gUnk_020227E8[];
typedef struct {
+9 -9
View File
@@ -3,15 +3,15 @@
#include "global.h"
u32 CheckFlags(u32);
u32 CheckGlobalFlag(u32);
u32 CheckGlobalFlags(u32, u32);
extern u32 CheckLocalFlag(u32);
extern u32 CheckLocalFlagByBank(u32, u32);
u32 CheckLocalFlags(u32, u32);
u32 CheckLocalFlagsByBank(u32, u32, u32);
u32 CheckRoomFlag(u32);
u32 CheckRoomFlags(u32, u32);
bool32 CheckFlags(u32);
bool32 CheckGlobalFlag(u32);
bool32 CheckGlobalFlags(u32, u32);
extern bool32 CheckLocalFlag(u32);
extern bool32 CheckLocalFlagByBank(u32, u32);
bool32 CheckLocalFlags(u32, u32);
bool32 CheckLocalFlagsByBank(u32, u32, u32);
bool32 CheckRoomFlag(u32);
bool32 CheckRoomFlags(u32, u32);
void ClearFlag(u32);
void ClearGlobalFlag(u32);
+1
View File
@@ -114,6 +114,7 @@ extern u32 sub_080542AC(u32);
extern void sub_08054564();
extern void sub_08054570(void);
extern s32 sub_08056338(void);
extern void sub_08057044(u32, struct_020227E8*, u32);
extern void sub_080575C8(u32);
extern void sub_08057688(void);
extern void sub_080580B0(u32);
+1 -1
View File
@@ -260,7 +260,7 @@ void Object1E(Entity*);
void Object1F(Entity*);
void Object20(Entity*);
void Object21(Entity*);
void FigurineDevice(Entity*);
void FigurineDevice();
void EyeSwitch(Entity*);
void PressurePlate();
void BigBarrel(Entity*);
+5
View File
@@ -146,4 +146,9 @@ typedef struct {
} OAMControls;
extern OAMControls gOAMControls;
typedef struct {
union SplitWord _0;
union SplitWord _4;
} struct_020227E8;
#endif