Decompile func0f163528

This commit is contained in:
Ryan Dwyer
2022-04-28 18:57:46 +10:00
parent 23f8ddd5d1
commit 037abb1c53
4 changed files with 136 additions and 289 deletions
+1
View File
@@ -3336,6 +3336,7 @@
#define PORTALCMD_TRAILER 0x65
#define PORTALFLAG_ENABLED 0x01
#define PORTALFLAG_02 0x02
#define PORTALFLAG_04 0x04
#define PORTALMODE_SHOW 0
+1 -1
View File
@@ -83,7 +83,7 @@ bool portalGetNthValueFromEnd(s32 offset);
struct portalcmd *portalCommandsExecute(struct portalcmd *cmd, bool s2);
struct portalcmd *portalCommandsExecuteForCurrentPlayer(struct portalcmd *cmd);
u32 func0f162d9c(void);
void func0f1632d4(s16 roomnum1, s16 roomnum2, s16 arg2, struct screenbox *box);
void func0f1632d4(s16 roomnum1, s16 roomnum2, s16 draworder, struct screenbox *box);
void func0f163528(struct var800a4d00 *arg0);
bool func0f163904(void);
u32 func0f16397c(void);
+6 -6
View File
@@ -4557,7 +4557,7 @@ struct bgportal {
struct portalthing {
u16 unk00;
u16 unk02;
s16 unk02;
u16 unk04;
s16 unk06;
u32 unk08;
@@ -5269,15 +5269,15 @@ struct zrange {
struct var800a4d00 {
/*0x00*/ s16 roomnum;
/*0x02*/ s16 unk02[5]; // also roomnums
/*0x0c*/ s8 unk0c;
/*0x0d*/ s8 unk0d;
/*0x0e*/ s16 unk0e;
/*0x02*/ s16 roomnums[5];
/*0x0c*/ u8 draworder;
/*0x0d*/ u8 numportals;
/*0x0e*/ s16 roomportallistoffset;
/*0x10*/ struct screenbox screenbox;
};
struct var800a4cf0 {
u16 unk00;
s16 unk00;
s16 index; // index into unk10
s16 unk04; // also an index into unk10
struct zrange zrange;