Decompile gasTick

This commit is contained in:
Ryan Dwyer
2021-02-01 08:26:34 +10:00
parent bd2210894a
commit c5b663aed7
15 changed files with 216 additions and 289 deletions
+2 -2
View File
@@ -222,13 +222,13 @@ extern s32 g_FootstepSounds[];
extern u16 var800615a0[][2];
extern f32 var80061630;
extern u32 var80061634;
extern s32 var80061640;
extern bool g_GasActive;
extern u32 var80061644;
extern u32 var80061648;
extern u32 var8006164c;
extern u32 var80061694;
extern u32 var800616dc;
extern u32 var800616e4;
extern struct audiohandle *g_GasAudioHandle;
extern u32 var800616e8;
extern struct stageheadlimit g_StageHeadLimits[3];
extern u32 var80061710;
+1 -1
View File
@@ -4,7 +4,7 @@
#include "types.h"
extern u32 var800623b0;
extern s32 g_WeatherEnabled;
extern s32 g_WeatherActive;
extern u32 var80062400;
extern u32 var80062410;
extern u32 var80062414;
+3 -3
View File
@@ -9,11 +9,11 @@ u32 func0f008558(void);
u32 func0f0094b4(void);
u32 func0f0094bc(void);
s32 func0f009504(void);
Gfx *func0f009818(Gfx *gdl, struct var8009cb08 *arg1, s32 arg2);
Gfx *func0f009818(Gfx *gdl, struct gaspart *arg1, s32 arg2);
void func0f0099a4(void);
u32 func0f0099e4(void);
u32 func0f009d10(void);
void func0f009eac(void);
void func0f009d10(struct gaspart *part);
void gasTick(void);
Gfx *func0f00a168(Gfx *gdl);
u32 func0f00a1f8(void);
f32 doorGetFrac(s32 tagnum);
+1 -1
View File
@@ -494,7 +494,7 @@ extern u32 var8009cadc;
extern u32 var8009cae0;
extern u8 var8009caec[4];
extern u8 var8009caf0;
extern struct var8009cb08 var8009cb08[6];
extern struct gaspart g_GasParts[6];
extern u32 var8009cbf8;
extern struct prop *g_DangerousProps[MAX_DANGEROUSPROPS];
extern s32 var8009cc30;
+1 -1
View File
@@ -33,7 +33,7 @@ u32 func00010360(void);
u32 func0001036c(void);
void audioAdjust(struct audiohandle **handle, u32 arg1, u32 arg2, s32 speakerweight, s16 arg4, f32 arg5, s32 arg6, s32 arg7, s32 arg8);
struct audiohandle *func00010718(struct audiohandle **handle, s32 arg1, s32 arg2, s32 arg3, s32 arg4, f32 arg5, s32 arg6, s32 arg7, s32 arg8);
s32 audioStart(s32 arg0, s16 sound, struct audiohandle **handle, s32 arg3, s32 arg4, f32 arg5, s32 arg6, s32 arg7);
struct audiohandle *audioStart(s32 arg0, s16 sound, struct audiohandle **handle, s32 arg3, s32 arg4, f32 arg5, s32 arg6, s32 arg7);
u32 func00010ae4(void);
void envPlayNosedive(s32 room_id);
void envStopNosedive(void);
+1 -1
View File
@@ -21,7 +21,7 @@ u32 func00033c30(void);
u32 func00033cf0(void);
u32 func00033db0(void);
u32 func00033dd8(void);
void func00033e50(s32 arg0, s32 arg1, u32 arg2);
void func00033e50(struct audiohandle *handle, s32 arg1, s32 arg2);
u32 func00033ec4(void);
u32 func00033f08(void);
u32 func00033f24(void);
+3 -3
View File
@@ -6835,7 +6835,7 @@ struct var8006996c {
/*0x28*/ u32 unk28;
};
struct var8009cb08 {
struct gaspart {
u32 unk00;
u32 unk04;
u32 unk08;
@@ -6844,8 +6844,8 @@ struct var8009cb08 {
u32 unk14;
u32 unk18;
u32 unk1c;
u32 unk20;
u32 unk24;
struct audiohandle *audiohandle20;
struct audiohandle *audiohandle24;
};
struct roomacousticdata {